@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=Hanken+Grotesk:wght@400;500;600;700&display=swap";.ww-produtos{--ww-dark: #2b2420;--ww-cream: #f7f1e6;--ww-cream-2: #efe6d6;--ww-tan: #e4d8c3;--ww-accent: #c17f3b;--ww-accent-dark: #a8672c;--ww-text-dark: #2b2420;--ww-text-light: #f7f1e6;--ww-text-muted: #7a7169;--ww-radius: 999px;--ww-radius-sm: 12px;font-family:Hanken Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ww-text-dark);background:var(--ww-cream);padding:48px 0 72px}.ww-produtos .ww-container{max-width:1280px;margin:0 auto;padding:0 24px}.ww-produtos .ww-script-heading{font-family:"DM Serif Display",serif;font-weight:400;font-size:clamp(32px,4.4vw,56px);margin:0 0 8px}.ww-produtos__subheading{color:var(--ww-text-muted);font-size:15px;margin:0 0 40px}.ww-produtos__empty{text-align:center;color:var(--ww-text-muted);padding:48px 0}.ww-produtos__carousels{display:flex;flex-direction:column;gap:56px}.ww-carousel-block__header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.ww-carousel-block__title{font-family:"DM Serif Display",serif;font-weight:400;font-size:clamp(1.5rem,2.6vw,2.1rem);margin:0}.ww-carousel-block__empty{font-size:13px;color:var(--ww-text-muted)}.ww-carousel{position:relative;display:flex;align-items:center;gap:8px}.ww-carousel__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:4px;-webkit-overflow-scrolling:touch}.ww-carousel__track::-webkit-scrollbar{height:6px}.ww-carousel__track::-webkit-scrollbar-thumb{background:var(--ww-tan);border-radius:var(--ww-radius)}.ww-carousel-card{scroll-snap-align:start;flex:0 0 240px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--ww-text-dark);background:#fff;border-radius:var(--ww-radius-sm);padding:14px}.ww-carousel-card img,.ww-carousel-card .ww-placeholder{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px}.ww-carousel-card__title{font-size:14px;font-weight:700}.ww-carousel-card__meta{font-size:12px;color:var(--ww-text-muted)}.ww-carousel-card__price{font-size:14px;font-weight:700}.ww-carousel-card__btn{margin-top:4px}.ww-carousel__nav{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:1px solid var(--ww-tan);background:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ww-carousel__nav:hover{border-color:var(--ww-dark)}.ww-produtos .ww-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;border-radius:var(--ww-radius);padding:10px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .15s ease,background-color .15s ease}.ww-produtos .ww-btn--primary{background:var(--ww-accent);color:var(--ww-text-light)}.ww-produtos .ww-btn--primary:hover{background:var(--ww-accent-dark);transform:translateY(-1px)}.ww-produtos .ww-btn--outline{background:transparent;border:1px solid var(--ww-tan);color:var(--ww-text-dark)}.ww-produtos .ww-btn--outline:hover{border-color:var(--ww-dark)}.ww-produtos .ww-btn--full{width:100%}.ww-produtos .ww-placeholder{background:repeating-linear-gradient(45deg,var(--ww-tan),var(--ww-tan) 10px,var(--ww-cream-2) 10px,var(--ww-cream-2) 20px);display:flex;align-items:center;justify-content:center;color:var(--ww-text-muted);font-size:12px}.ww-produtos .ww-link-underline{font-size:13px;font-weight:600;color:var(--ww-text-dark);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}@media(max-width:599px){.ww-produtos{padding:32px 0 48px}.ww-produtos__carousels{gap:40px}.ww-carousel-card{flex-basis:170px;padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/wood-work-produtos.css.map */
