:root{--md-otono-orange:#E87517;--md-otono-orange-hover:#BD580D;--md-otono-forest:#234A35;--md-otono-cream:#FFF5E7;--md-otono-terracotta:#A74721;--md-otono-ink:#30291F;--md-otono-border:#EAD9C3}body{accent-color:var(--md-otono-orange)}#MainContent{background-color:#fffcf7}#header-component:not([transparent]){background-color:var(--md-otono-cream)}#header-component:not([transparent]) a:hover,#header-component:not([transparent]) button:hover{color:var(--md-otono-terracotta)}#header-component[transparent]{--md-header-autumn-overlay:transparent}.announcement-bar,.announcement-bar__message{background-color:var(--md-otono-forest);color:#fff}.announcement-bar a{color:#fff}#MainContent .shopify-payment-button__button--unbranded,#MainContent button[type=submit]:not([class*=pmv]):not([data-pmv-prev]):not([data-pmv-next]):not([data-option-value-id]),#MainContent input[type=submit]{background-color:var(--md-otono-orange);border-color:var(--md-otono-orange);color:#fff;border-radius:10px;transition:background-color .18s ease,box-shadow .18s ease}#MainContent .shopify-payment-button__button--unbranded:hover,#MainContent button[type=submit]:not([class*=pmv]):not([data-pmv-prev]):not([data-pmv-next]):not([data-option-value-id]):hover,#MainContent input[type=submit]:hover{background-color:var(--md-otono-orange-hover);border-color:var(--md-otono-orange-hover);color:#fff}#MainContent a.button:not([class*=pmv]),#MainContent .button--primary:not([class*=pmv]){border-radius:10px}#MainContent a.button:not([class*=pmv]):hover{border-color:var(--md-otono-orange)}#MainContent a:not(.button):not([class*=pmv]):hover{text-decoration-color:var(--md-otono-orange)}#MainContent hr{border-color:var(--md-otono-border)}#MainContent :focus-visible{outline-color:var(--md-otono-orange)}footer a:hover{text-decoration-color:#f9c47c}@media(prefers-reduced-motion:reduce){#MainContent button[type=submit]{transition:none}}.sp-hero .sp-buttons .sp-btn.sp-primary{background:#e87517!important;color:#fff!important;border:1px solid #E87517!important;border-radius:30px!important;box-shadow:0 6px 20px #e8751740}.sp-hero .sp-buttons .sp-btn.sp-primary:hover{background:#c75e0a!important;border-color:#c75e0a!important;transform:translateY(-2px)}.sp-hero .sp-buttons .sp-btn.sp-secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.85)}@media(min-width:750px){.announcement-bar{min-height:36px;display:block;text-align:center}.announcement-bar p,.announcement-bar a{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/madreselva-otono-2026.css.map */
