/*
Theme Name: Sisters Decor
Theme URI: https://example.invalid/
Author: Sisters Decor
Description: Tema inicial para loja de imprimíveis digitais, compatível com WooCommerce.
Version: 0.1.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: sisters-decor
*/
:root{--orange:#ff7900;--gold:#ffbc58;--peach:#ffeadf;--cream:#fffaf6;--brown:#694638}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--brown);font-family:Arial,sans-serif;line-height:1.55}a{color:inherit}a:hover{color:var(--orange)}h1,h2,h3,.brand-heading{font-family:'Cooper Black',Georgia,serif;line-height:1.14}h1{font-size:clamp(2.2rem,5vw,4.3rem)}h2{font-size:clamp(1.8rem,3vw,2.6rem)}.site-header{background:var(--peach);border-bottom:3px solid var(--gold)}.nav{max-width:1120px;margin:auto;padding:12px 22px;display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.nav img{width:155px;height:75px;object-fit:contain}.nav-links{display:flex;gap:20px;flex-wrap:wrap}.nav-links a{text-decoration:none;font-weight:700}.container{max-width:1120px;margin:auto;padding:44px 22px}.hero{background:var(--peach)}.hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.hero img{width:100%;border-radius:25px;box-shadow:12px 12px 0 var(--gold)}.eyebrow{font-weight:800;color:var(--orange);text-transform:uppercase;letter-spacing:.08em}.accent{color:var(--orange)}.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-block;background:var(--orange)!important;color:#fff!important;border-radius:40px!important;padding:13px 22px!important;text-decoration:none;font-weight:800;border:0}.button:hover{filter:brightness(.92)}.section-gold{background:#fff0d0}.section-peach{background:#ffe0cc}.products-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.product-preview{background:#fff;border:2px solid #f6d5bb;border-radius:20px;overflow:hidden}.product-preview img{width:100%;height:205px;object-fit:cover}.product-preview .details{padding:18px}.product-preview h3{margin:0 0 10px}.price{color:var(--orange);font-size:1.25rem;font-weight:800}.site-footer{background:#694638;color:white;padding:35px 22px}.site-footer a{color:white}.site-footer .container{padding:0}.woocommerce .products li.product{background:white;border:2px solid #f6d5bb;border-radius:18px;padding:12px!important}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--orange)}.notice{border-left:5px solid var(--orange);padding:15px 18px;background:#fff2e5;border-radius:10px}.page-content{min-height:45vh}@media(max-width:750px){.hero-inner{grid-template-columns:1fr}.products-preview{grid-template-columns:1fr 1fr}}@media(max-width:480px){.products-preview{grid-template-columns:1fr}.nav img{width:125px}.container{padding:30px 18px}}
