:root{--sare-primary-dark: #1B2A4A;--sare-primary-gold: #B8975A;--sare-primary-light: #FFF9F3;--sare-border-light: #e8e0d8;--sare-text-primary: #1B2A4A;--sare-text-secondary: #555;--sare-text-tertiary: #888}.product__info-container,.product__text,.product-options-container,.product-form,.product-single__description{background:transparent}.accordion__button{background:var(--sare-primary-light);color:var(--sare-text-primary);border:1px solid var(--sare-border-light)}.accordion__content{background:var(--sare-primary-light);border:1px solid var(--sare-border-light);border-top:none}.product-options-container legend{color:var(--sare-text-primary);font-weight:700}.swatch-input label{border-color:var(--sare-border-light)}.swatch-input input:checked+label{border-color:var(--sare-primary-gold);box-shadow:0 0 0 3px #b8975a33}.price{color:var(--sare-text-primary)}.product__text{color:var(--sare-text-secondary)}.button{transition:all .3s cubic-bezier(.4,0,.2,1)}.button:not(.button--secondary){background-color:var(--sare-primary-dark);color:#fff}.button:not(.button--secondary):hover{background-color:#0f1720;transform:translateY(-2px)}input[type=text],input[type=email],input[type=tel],input[type=number],select,textarea{border-color:var(--sare-border-light);transition:all .3s ease}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:var(--sare-primary-gold);box-shadow:0 0 0 3px #b8975a1a;outline:none}.product-trust-section,.product-quality-section{background:var(--sare-primary-light);border:1px solid var(--sare-border-light);border-radius:12px;padding:2rem}.product-rating{color:var(--sare-text-primary)}.rating-stars{color:gold}.product-shipping-info{background:var(--sare-primary-light);border:1px solid var(--sare-border-light);border-radius:8px;padding:1.5rem;margin:1.5rem 0}.product__section-title{color:var(--sare-text-primary);font-weight:400;font-size:1.5rem;border-bottom:1px solid var(--sare-border-light);padding-bottom:1rem;margin-bottom:1.5rem}@media(max-width:768px){.accordion__button{padding:1.2rem;font-size:1rem}.product__text{font-size:1rem;line-height:1.6}}.accordion__button:hover{background:#faf6f0;border-color:var(--sare-primary-gold)}p,span,div{--sare-inherited-color: var(--sare-text-secondary)}a.product-link{color:var(--sare-primary-gold);text-decoration:none;font-weight:600;transition:all .3s ease}a.product-link:hover{color:var(--sare-primary-dark);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-unified-aesthetic.css.map */
