:where(#main) button,:where(#main) .btn,:where(#main) .button,:where(#main) [type=submit],:where(#main) [type=button],:where(#main) [class*=-btn],:where(#main) [class*=-button],:where(#main) [class*=-cta],:where(#main) .shopify-payment-button__button,:where(#main) .shopify-payment-button__button--unbranded{border-radius:var(--radius-button)!important}:where(#main) [class*=-badge],:where(#main) [class*=-tag],:where(#main) [class*=-chip],:where(#main) [class*=-flag],:where(#main) [class*=-save],:where(#main) [class*=-discount],:where(#main) [class*=-label]:not(label){border-radius:var(--radius-badge)!important}:where(#main) [class*=-card],:where(#main) [class*=-image],:where(#main) [class*=-img],:where(#main) [class*=-media],:where(#main) [class*=-thumb],:where(#main) [class*=-gif],:where(#main) [class*=-video],:where(#main) [class*=-tile]{border-radius:var(--radius-image)!important}:where(#main) input:not([type=checkbox]):not([type=radio]),:where(#main) select,:where(#main) textarea,:where(#main) [class*=-input],:where(#main) [class*=-select],:where(#main) [class*=-field]{border-radius:var(--radius-input)!important}:where(#main) [class*=-pill],:where(#main) .radius-pill{border-radius:var(--radius-pill)!important}:where(#main) [class*=-avatar],:where(#main) [class*=-circle],:where(#main) [class*=-dot],:where(#main) [class*=-swatch-color]{border-radius:50%!important}:where(#main) .is-flush,:where(#main) .is-flush img,:where(#main) [class*=-hero-image],:where(#main) [class*=-hero-bg],:where(#main) [class*=-fullbleed]{border-radius:var(--radius-flush)!important}:where(#main) input[type=checkbox],:where(#main) input[type=radio]{border-radius:revert!important}:where(#main) .asc-sticky-cta{background:var(--os-navy)!important;box-shadow:var(--shadow-lg)!important}:where(#main) .asc-sticky-cta-btn{font-family:var(--font-body)!important;background:var(--os-yellow)!important;color:var(--os-navy)!important;font-size:var(--text-body)!important;font-weight:var(--weight-bold)!important;letter-spacing:var(--tracking-wide)!important}:where(#main) .asc-sticky-cta-meta{font-family:var(--font-body)!important;font-size:var(--text-small)!important}:where(#main) .asc-sticky-cta-meta span{color:var(--os-yellow)!important}:where(#main) .asc-hero-stars,:where(#main) .asc-product-stars,:where(#main) .asc-pdp-trust-stars{color:var(--color-star)!important}:where(#main) .asc-hero-forbes{font-size:var(--text-body)!important}:where(#main) .asc-shopall-btn{font-family:var(--font-body)!important;font-size:var(--text-body)!important;letter-spacing:var(--tracking-wide)!important;min-height:44px}:where(#main) .asc-shopall-image{background:var(--os-gray)!important}:where(#main) .asc-shopall-soldout-badge{font-size:var(--text-small)!important}:where(#main) .asc-shopall-price{font-size:var(--text-body)!important}:where(#main) .asc-3final{color:var(--color-text-inverse)!important}:where(#main) .asc-3final-container{background:var(--os-navy)!important;box-shadow:0 22px 60px #0f0a302e!important}:where(#main) .asc-3final-title{font-family:var(--font-display)!important}:where(#main) .asc-3final-sub{font-family:var(--font-body)!important;color:var(--os-gray)!important;font-size:var(--text-body)!important}:where(#main) .asc-3final-eyebrow{font-family:var(--font-body)!important;color:var(--os-yellow)!important;font-size:var(--text-body)!important}:where(#main) .asc-3final-eyebrow:before,:where(#main) .asc-3final-eyebrow:after,:where(#main) .asc-3final-rule{background:var(--os-yellow)!important}:where(#main) .asc-3final-cta{font-family:var(--font-body)!important;background:var(--os-yellow)!important;color:var(--os-navy)!important;border-color:var(--os-yellow)!important;font-size:var(--text-body)!important;min-height:48px}:where(#main) .asc-3final-cta:hover{background:var(--os-yellow-deep)!important;border-color:var(--os-yellow-deep)!important;color:var(--os-navy)!important}:where(#main) .asc-3final-guarantee{font-family:var(--font-body)!important;font-size:var(--text-small)!important}:where(#main) .asc-3final-guarantee svg .shield-fill{fill:var(--os-yellow)!important;stroke:var(--os-yellow)!important}:where(#main) .asc-3final-guarantee svg .shield-check{stroke:var(--os-navy)!important}:where(#main) .osc-hero__cta,:where(#main) .osc-buybox__btn,:where(#main) .asc-kw-btn,:where(#main) .asc-hiw-badge,:where(#main) .asc-product-btn{font-family:var(--font-body)!important;font-size:var(--text-body)!important}:where(#main) .asc-faq-question:hover,:where(#main) .asc-faq-answer{background:var(--os-gray)!important}:where(#main) .asc-faq-question,:where(#main) .asc-faq-answer-content{font-size:var(--text-body)!important}:where(#main) .asc-products-loading,:where(#main) .asc-product-rating,:where(#main) .asc-recipe-category,:where(#main) .asc-ugc-sub,:where(#main) .asc-ugc-category,:where(#main) .asc-ugc-attribution,:where(#main) .asc-shopall-empty,:where(#main) .asc-shopall-price-from,:where(#main) .asc-pdp-trust-text{color:var(--color-text-muted)!important}:where(#main) .asc-product-image,:where(#main) .asc-ugc-image,:where(#main) .asc-recipe-image{background:var(--os-gray)!important}:where(#main) .ots-letter__video{background:var(--os-navy)!important}:where(#main) .ots-hero__label,:where(#main) .ots-letter__eyebrow,:where(#main) .ots-letter__sig-title,:where(#main) .ots-switch__tab,:where(#main) .ots-item__name,:where(#main) .ots-item__dash,:where(#main) .ots-item__body{font-size:var(--text-body)!important}:where(#main) .ots-letter__sig{font-family:var(--font-hand)!important}:where(#main) .osc-portal-btn,:where(#main) .footer .footer-nav__items .footer-nav__link--portal{font-family:var(--font-body)!important;font-size:var(--text-small)!important}:where(#main) stay-ai-widget,:where(#main) [class*=stay-ai],:where(#main) .custom-subscription-ui{--font-family: var(--font-body) !important;--stay-font-family: var(--font-body) !important;--text-color: var(--os-navy) !important;--bg-color: var(--os-gray) !important;--border-color: var(--os-navy) !important;--selected-text-color: var(--os-navy) !important;--selected-bg-color: var(--os-blue) !important;--selected-border-color: var(--os-navy) !important;--accent-color: var(--os-navy) !important;--border-radius: var(--radius-base) !important;font-family:var(--font-body)!important}:where(#main) [class*=ai_gen_block] h2,:where(#main) [class*=ai_gen_block] h3{color:var(--color-heading)!important}:where(#main){--font-family: "Pitch Sans", sans-serif !important;--stay-font-family: "Pitch Sans", sans-serif !important;--text-color: #0F0A30 !important;--bg-color: #EEEFE8 !important;--border-color: #0F0A30 !important;--selected-text-color: #FDF5A4 !important;--selected-bg-color: #0F0A30 !important;--selected-border-color: #FDF5A4 !important;--accent-color: #FDF5A4 !important;--border-radius: 0 !important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/os-overrides.css.map */
