body:has(.product-information) main product-price .orvaro-product-price{display:inline-flex!important;align-items:center!important;gap:14px!important;margin:2px 0 8px!important;color:var(--orvaro-gold, #d4a648)!important;font-weight:700!important;flex-wrap:wrap!important}body:has(.product-information) main product-price .orvaro-product-price .price__sale{display:inline-flex!important;align-items:center!important;gap:14px!important}body:has(.product-information) main product-price .orvaro-product-price .price-item--sale.price{color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-heading--family)!important;font-size:clamp(36px,3vw,44px)!important;font-weight:700!important;line-height:.95!important;letter-spacing:0!important;text-shadow:0 14px 34px rgba(212,166,72,.18)!important}body:has(.product-information) main product-price .orvaro-product-price .price-item--regular.compare-at-price{color:#f4f1eb6b!important;font-size:clamp(15px,1.15vw,17px)!important;font-weight:600!important;text-decoration-color:#d4a6488f!important;text-decoration-thickness:2px!important}body:has(.product-information) main product-price .orvaro-product-price:after{content:"Save \a3 10"!important;display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 11px!important;border:1px solid rgba(212,166,72,.42)!important;border-radius:999px!important;background:#d4a64814!important;color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:.04em!important;box-shadow:0 12px 26px #0000002e!important}body:has(.product-information) .sticky-add-to-cart__price .orvaro-product-price{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:var(--orvaro-gold, #d4a648)!important;flex-wrap:nowrap!important}body:has(.product-information) .sticky-add-to-cart__price .orvaro-product-price:after{display:none!important;content:none!important}body:has(.product-information) .sticky-add-to-cart__price .price__sale{display:inline-flex!important;align-items:baseline!important;gap:8px!important}body:has(.product-information) .sticky-add-to-cart__price .price-item--sale.price{color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-heading--family)!important;font-size:22px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-shadow:0 10px 24px rgba(212,166,72,.16)!important}body:has(.product-information) .sticky-add-to-cart__price .compare-at-price{color:#f4f1eb6b!important;font-size:14px!important;font-weight:600!important;text-decoration-color:#d4a6488c!important;text-decoration-thickness:2px!important}header shopify-account{--shopify-account-font-heading: var(--font-heading--family, "Libre Baskerville", serif) !important;--shopify-account-font-heading-weight: 400 !important;--shopify-account-font-body: var(--font-body--family, Manrope, sans-serif) !important;--shopify-account-font-body-weight: 500 !important;--shopify-account-radius-base: 20px !important;--shopify-account-radius-button: 999px !important;--shopify-account-radius-button-small: 999px !important;--shopify-account-radius-input: 16px !important;--shopify-account-color-background: #111111 !important;--shopify-account-color-text: #f8f5ef !important;--shopify-account-color-accent: #d4a648 !important;--shopify-account-color-accent-text: #111111 !important;--shopify-account-dialog-position-top: 88px !important}header shopify-account::part(dialog),header shopify-account::part(popover){width:min(500px,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;border:1px solid rgba(212,166,72,.56)!important;border-radius:20px!important;background:radial-gradient(circle at 50% 0%,rgba(212,166,72,.18),transparent 38%),linear-gradient(180deg,#1a1a1afa,#0a0a0afa)!important;color:#f8f5ef!important;box-shadow:0 32px 96px #000000a8,0 0 0 1px #ffffff09 inset!important;overflow:hidden!important}header shopify-account::part(header),header shopify-account::part(footer){border-color:#d4a64838!important;background:transparent!important}header shopify-account::part(title),header shopify-account::part(heading){color:#f8f5ef!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-weight:400!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance!important}header shopify-account::part(content),header shopify-account::part(form),header shopify-account::part(menu),header shopify-account::part(menu-list){color:#f8f5ef!important;font-family:var(--font-body--family, Manrope, sans-serif)!important;text-align:center!important}header shopify-account::part(text),header shopify-account::part(description),header shopify-account::part(label){color:#f8f5efc2!important;font-family:var(--font-body--family, Manrope, sans-serif)!important;line-height:1.55!important}header shopify-account::part(button),header shopify-account::part(primary-button){min-height:50px!important;border-radius:999px!important;background:#d4a648!important;color:#111!important;font-family:var(--font-body--family, Manrope, sans-serif)!important;font-weight:800!important;letter-spacing:.01em!important;box-shadow:0 18px 42px #d4a6482e!important}header shopify-account::part(button):hover,header shopify-account::part(primary-button):hover{background:#e1b95b!important;color:#111!important;transform:translateY(-1px)!important}header shopify-account::part(secondary-button),header shopify-account::part(outline-button){min-height:44px!important;border:1px solid rgba(212,166,72,.42)!important;border-radius:999px!important;background:transparent!important;color:#f8f5ef!important;font-family:var(--font-body--family, Manrope, sans-serif)!important;font-weight:700!important}header shopify-account::part(input){min-height:50px!important;border:1px solid rgba(212,166,72,.46)!important;border-radius:16px!important;background:#111111db!important;color:#f8f5ef!important;font-family:var(--font-body--family, Manrope, sans-serif)!important;text-align:left!important}header shopify-account::part(input):focus{border-color:#d4a648!important;box-shadow:0 0 0 1px #d4a6488c!important}header shopify-account::part(link){color:#d4a648!important;font-weight:700!important}header shopify-account::part(menu-item){min-height:44px!important;border:1px solid rgba(212,166,72,.16)!important;border-radius:14px!important;color:#f8f5ef!important;text-align:left!important}header shopify-account::part(menu-item):hover{background:#d4a6481a!important;color:#d4a648!important}header shopify-account::part(close-button){border:1px solid rgba(212,166,72,.28)!important;border-radius:999px!important;background:#ffffff0a!important;color:#f8f5ef!important}header .account-button{min-width:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(212,166,72,.18)!important;border-radius:999px!important;color:#f8f5ef!important;background:#ffffff05!important;transition:border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease!important}header .account-button:is(:hover,:focus-visible){border-color:#d4a6485c!important;background:#d4a64814!important;color:#d4a648!important;box-shadow:0 10px 28px #0000002e!important}header .account-button__icon,header .account-button__text{transition:color .18s ease,opacity .18s ease!important}header .account-button__icon svg,header .account-button svg{width:21px!important;height:21px!important}header .account-button:is(:hover,:focus-visible) .account-button__icon,header .account-button:is(:hover,:focus-visible) .account-button__text{color:#d4a648!important}@media screen and (max-width:749px){html,body,.page-wrapper,main.content-for-layout{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-x:clip!important}main :is(.orvaro-about-page,.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page,.orvaro-welcome,.orvaro-registration-page,.orvaro-warranty-registration,.orvaro-registration-cta){left:auto!important;right:auto!important;transform:none!important;width:min(100%,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}main :is(.orvaro-contact-grid,.orvaro-care-grid,.orvaro-faq-list,.orvaro-welcome__grid,.orvaro-welcome__links,.orvaro-warranty-registration__inner,.orvaro-warranty-registration__panel,.orvaro-warranty-registration__note){width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:1fr!important;box-sizing:border-box!important}main :is(.orvaro-contact-card,.orvaro-care-card,.orvaro-faq-item,.orvaro-contact-note,.orvaro-care-note,.orvaro-welcome__card,.orvaro-registration-cta,.orvaro-warranty-registration__form,.klaviyo-form-Ywz2Um){width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}main :is(.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page){padding-top:48px!important;padding-bottom:56px!important}main .orvaro-care-page .orvaro-intro,main .orvaro-contact-page .orvaro-intro,main .orvaro-faq-page .orvaro-intro{max-width:100%!important;margin-bottom:32px!important}main .orvaro-care-note+.orvaro-registration-cta--care,main .orvaro-registration-cta--care{margin-top:18px!important}header shopify-account{--shopify-account-dialog-position-top: 62px !important}header shopify-account::part(dialog),header shopify-account::part(popover){width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;border-radius:18px!important}header .account-button{min-width:38px!important;min-height:38px!important}header .account-button__icon svg,header .account-button svg{width:21px!important;height:21px!important}body:has(.product-information) main product-price .orvaro-product-price{gap:10px!important;margin-bottom:14px!important}body:has(.product-information) main product-price .orvaro-product-price .price__sale{gap:9px!important}body:has(.product-information) main product-price .orvaro-product-price .price-item--sale.price{font-size:clamp(36px,10.6vw,42px)!important}body:has(.product-information) main product-price .orvaro-product-price .compare-at-price{font-size:16px!important}body:has(.product-information) main product-price .orvaro-product-price:after{min-height:25px!important;padding:4px 9px!important;font-size:10px!important}body:has(.product-information) .sticky-add-to-cart__price .price-item--sale.price{font-size:23px!important}body:has(.product-information) .sticky-add-to-cart__price .compare-at-price{display:none!important}body:has(.product-information) main .orvaro-registration-cta--product{display:block!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;padding:16px!important;text-align:center!important}body:has(.product-information) main .orvaro-registration-cta--product h2{max-width:300px!important;margin:0 auto 6px!important;font-size:clamp(21px,6.2vw,26px)!important;line-height:1.06!important}body:has(.product-information) main .orvaro-registration-cta--product p:not(.orvaro-registration-cta__eyebrow){max-width:300px!important;margin:0 auto 12px!important;font-size:12px!important;line-height:1.38!important}body:has(.product-information) main .orvaro-registration-cta--product .orvaro-registration-cta__button{width:100%!important;min-width:0!important;min-height:40px!important}}@media screen and (max-width:900px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.page-wrapper,main.content-for-layout,main.content-for-layout>.shopify-section,main .section,main .section-content-wrapper,main .shopify-block,main .shopify-block.rte{max-width:100%!important;box-sizing:border-box!important}main :is(.orvaro-about-page,.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page,.orvaro-welcome,.orvaro-registration-page,.orvaro-warranty-registration,.orvaro-registration-cta){position:relative!important;left:auto!important;right:auto!important;transform:none!important;width:min(100%,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}main :is(.shopify-block,.shopify-block.rte,.section,.section-content-wrapper):has(:is(.orvaro-about-page,.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page,.orvaro-welcome,.orvaro-registration-page,.orvaro-warranty-registration,.orvaro-registration-cta)){width:100%!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;overflow-x:clip!important;box-sizing:border-box!important}main :is(.orvaro-about-page,.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page,.orvaro-welcome,.orvaro-registration-page,.orvaro-warranty-registration,.orvaro-registration-cta) *,main :is(.orvaro-contact-grid,.orvaro-care-grid,.orvaro-faq-list,.orvaro-welcome__grid,.orvaro-welcome__links,.orvaro-registration-page__inner,.orvaro-warranty-registration__inner){max-width:100%!important;box-sizing:border-box!important}main :is(.orvaro-contact-grid,.orvaro-care-grid,.orvaro-faq-list,.orvaro-welcome__grid,.orvaro-welcome__links){width:100%!important;grid-template-columns:1fr!important;margin-left:auto!important;margin-right:auto!important}main .orvaro-banner__content{margin-left:auto!important;margin-right:auto!important;text-align:center!important}}body:has(.orvaro-faq-page) main .orvaro-registration-cta--faq{margin-top:-54px!important;margin-bottom:36px!important}@media screen and (max-width:749px){body:has(.orvaro-faq-page) main .orvaro-registration-cta--faq{width:min(100%,calc(100vw - 32px))!important;margin-top:-18px!important;margin-bottom:24px!important}}footer{overflow-x:clip!important}footer .section{width:min(100%,1240px)!important;max-width:none!important;margin-inline:auto!important;box-sizing:border-box!important}footer .section.section--page-width>.footer-content{grid-column:1 / -1!important}footer .section.section--page-width .footer-content,footer .section--page-width.footer-content,footer .footer-content{contain:none!important;content-visibility:visible!important;width:100%!important;max-width:none!important;margin-inline:0!important;display:grid!important;grid-template-columns:minmax(260px,320px) minmax(560px,620px)!important;justify-content:center!important;align-items:start!important;column-gap:clamp(54px,5vw,84px)!important;row-gap:34px!important;padding:clamp(42px,5vw,64px) 28px 28px!important;border-top:1px solid rgba(212,166,72,.18)!important;border-bottom:1px solid rgba(212,166,72,.14)!important;box-sizing:border-box!important}footer .footer-content>*{min-width:0!important}footer .footer-content nav{padding-top:0!important;border:0!important}footer .footer-content :is(h2,h3,.menu__heading__default){margin:0 0 24px!important;color:#f8f5ef!important;font-family:Libre Baskerville,serif!important;font-size:clamp(26px,2vw,32px)!important;line-height:1.08!important}footer .footer-content nav :is(ul,ol),footer .footer-content nav :is(li){margin:0!important;padding:0!important}footer .footer-content nav a{display:inline-flex!important;min-height:26px!important;align-items:center!important;color:#f8f5efb8!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important}footer .footer-content nav a:hover,footer .footer-content nav a:focus-visible{color:#d4a648!important}footer .footer-content>:last-child{width:100%!important;max-width:620px!important;justify-self:start!important;align-self:start!important;margin-top:-10px!important;padding:0!important;min-height:0!important;height:354px!important;max-height:none!important;overflow:visible!important}footer .klaviyo-form-V57wLy{width:100%!important;max-width:560px!important;margin-inline:0!important;transform:none!important}footer .klaviyo-form-V57wLy>div,footer .klaviyo-form-V57wLy form,footer .klaviyo-form-V57wLy form>div,footer .klaviyo-form-V57wLy .needsclick,footer .klaviyo-form-V57wLy [style*=max-width],footer .klaviyo-form-V57wLy [style*=width]{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}footer .klaviyo-form-V57wLy input,footer .klaviyo-form-V57wLy button{max-width:100%!important}footer [class*=klaviyo-form-version]{min-height:0!important;height:auto!important;padding:16px 18px!important}footer [class*=klaviyo-form-version] [style*=height],footer [class*=klaviyo-form-version] [style*=min-height]{min-height:0!important;height:auto!important}footer [class*=klaviyo-form-version] :is(.klaviyo-form-image,[class*=klaviyo-form-image]){padding:0 0 8px!important}footer [class*=klaviyo-form-version] img{display:block!important;width:min(100%,320px)!important;max-width:320px!important;height:auto!important;margin-inline:auto!important}footer [class*=klaviyo-form-version] :is(.klaviyo-form-richtext,[class*=klaviyo-form-richtext]){max-width:340px!important;margin-inline:auto!important;line-height:1.22!important}footer [class*=klaviyo-form-version] :is(input,button){min-height:40px!important;height:40px!important}footer .footer-content>:last-child :is(h2,h3,p:first-child){color:#d4a648!important}footer .footer-content>:last-child p{max-width:280px!important;color:#f8f5efdb!important;font-size:16px!important;font-weight:700!important;line-height:1.45!important}footer .email-signup__input-group{width:min(100%,330px)!important;min-height:56px!important;border:1px solid rgba(212,166,72,.58)!important;border-radius:999px!important;background:#111111db!important;box-shadow:0 18px 42px #00000042!important}footer :is(.email-signup__input,input[type=email]){min-height:54px!important;color:#f8f5ef!important}footer :is(.email-signup__input,input[type=email])::placeholder{color:#f8f5ef94!important}footer .email-signup__button{color:#f8f5ef!important}footer [data-testid=footer-utilities]{width:min(100%,1080px)!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:18px!important;padding:18px 28px 16px!important;color:#f8f5ef9e!important}footer [data-testid=footer-utilities]>*:first-child{justify-self:start!important}footer [data-testid=footer-utilities]>*:last-child{justify-self:end!important}footer .social-icons__wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:14px!important}footer .social-icons__wrapper a{display:inline-flex!important;width:28px!important;height:28px!important;align-items:center!important;justify-content:center!important;color:#f8f5efc7!important;transition:color .22s ease,transform .22s ease!important}footer .social-icons__wrapper a:hover,footer .social-icons__wrapper a:focus-visible{color:#d4a648!important;transform:translateY(-1px)!important}@media screen and (min-width:750px)and (max-width:989px){footer .section{width:min(100%,calc(100vw - 48px))!important}footer .section.section--page-width>.footer-content,footer .section.section--page-width .footer-content,footer .footer-content{width:100%!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}footer .footer-content>:last-child{width:100%!important;max-width:620px!important;min-height:auto!important;max-height:none!important;margin-top:0!important;justify-self:center!important}footer :is(.klaviyo-form,[class*=klaviyo-form]){width:100%!important;max-width:100%!important;margin-inline:auto!important;transform:none!important}footer [class*=klaviyo-form-version] img{width:min(100%,340px)!important;max-width:340px!important}}@media screen and (max-width:749px){footer{padding-inline:0!important}footer .section{width:min(100%,calc(100vw - 32px))!important}footer .section.section--page-width>.footer-content,footer .section.section--page-width .footer-content,footer .footer-content{width:100%!important;grid-template-columns:1fr!important;justify-items:center!important;padding:34px 18px 26px!important;row-gap:34px!important;text-align:center!important}footer .footer-content>:last-child{width:100%!important;max-width:420px!important;min-height:auto!important;max-height:none!important;margin-top:0!important;justify-self:center!important}footer :is(.klaviyo-form,[class*=klaviyo-form]){width:100%!important;max-width:100%!important;margin-inline:auto!important;transform:none!important}footer [class*=klaviyo-form-version]{padding:18px 16px!important}footer [class*=klaviyo-form-version] img{width:min(100%,260px)!important;max-width:260px!important}footer .footer-content :is(h2,h3,.menu__heading__default){margin-bottom:18px!important;font-size:28px!important;text-align:center!important}footer .footer-content nav a{justify-content:center!important;font-size:14px!important}footer .footer-content>:last-child p{max-width:280px!important;margin-left:auto!important;margin-right:auto!important;font-size:15px!important}footer .email-signup__input-group{width:min(100%,320px)!important;margin-left:auto!important;margin-right:auto!important}footer [data-testid=footer-utilities]{width:min(100%,calc(100vw - 32px))!important;display:flex!important;flex-direction:column-reverse!important;padding:16px 18px 18px!important;gap:12px!important;text-align:center!important}footer [data-testid=footer-utilities]>*{justify-self:center!important;text-align:center!important}}footer .footer-content .klaviyo-form-V57wLy{width:756px!important;max-width:756px!important;transform:scale(.82)!important;transform-origin:top left!important}footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{max-width:756px!important;min-height:0!important;padding:14px 18px 16px!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div{height:auto!important;min-height:0!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div{justify-content:flex-start!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div{margin:0!important;padding:2px 0!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image>div{width:100%!important;max-width:220px!important;height:auto!important;min-height:0!important;margin-inline:auto!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image img,footer .footer-content .klaviyo-form-V57wLy img.needsclick{width:220px!important;max-width:220px!important;height:auto!important;margin-inline:auto!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext{max-width:340px!important;margin-inline:auto!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1 span{font-size:22px!important;line-height:1.12!important;margin:0!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p span{font-size:13px!important;line-height:1.24!important;margin:0!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-emailinput,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-button{height:36px!important;min-height:36px!important}footer .footer-content .klaviyo-form-V57wLy input,footer .footer-content .klaviyo-form-V57wLy button{height:36px!important;min-height:36px!important}@media screen and (min-width:750px)and (max-width:989px){footer .footer-content>:last-child{height:auto!important}footer .footer-content .klaviyo-form-V57wLy,footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{width:100%!important;max-width:100%!important;transform:none!important}}@media screen and (max-width:749px){footer .footer-content>:last-child{height:auto!important}footer .footer-content .klaviyo-form-V57wLy,footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{width:100%!important;max-width:100%!important;transform:none!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image img,footer .footer-content .klaviyo-form-V57wLy img.needsclick{width:220px!important;max-width:220px!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1 span{font-size:24px!important}}@media screen and (min-width:990px){footer .section.section--page-width .footer-content,footer .footer-content{grid-template-columns:minmax(260px,320px) minmax(560px,620px)!important;column-gap:clamp(64px,6vw,96px)!important;align-items:start!important}footer .footer-content>:last-child{width:620px!important;max-width:620px!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:0!important;justify-self:start!important;align-self:start!important;overflow:visible!important}footer .footer-content>:last-child .shopify-app-block,footer .footer-content>:last-child [class*=shopify-block],footer .footer-content .klaviyo-form-V57wLy,footer .footer-content .klaviyo-form-V57wLy>div,footer .footer-content .klaviyo-form-V57wLy form,footer .footer-content .klaviyo-form-V57wLy form>div,footer .footer-content .klaviyo-form-V57wLy form>div>div,footer .footer-content .klaviyo-form-V57wLy .needsclick,footer .footer-content .klaviyo-form-V57wLy [style*=width],footer .footer-content .klaviyo-form-V57wLy [style*=max-width]{width:100%!important;max-width:620px!important;min-width:0!important;box-sizing:border-box!important}footer .footer-content .klaviyo-form-V57wLy{width:620px!important;max-width:620px!important;transform:none!important;transform-origin:top left!important}footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{width:100%!important;max-width:620px!important;padding:10px 18px 12px!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div{min-height:0!important;justify-content:flex-start!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div{height:auto!important;min-height:0!important;padding:0!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(1){max-height:58px!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(2),footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(3){max-height:54px!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(4),footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(5){max-height:54px!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(6){max-height:34px!important}footer .footer-content .klaviyo-form-V57wLy img.needsclick,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image img{width:min(100%,260px)!important;max-width:260px!important;max-height:50px!important;object-fit:contain!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext{max-width:360px!important}}@media screen and (max-width:989px){footer .footer-content>:last-child,footer .footer-content .klaviyo-form-V57wLy,footer .footer-content .klaviyo-form-V57wLy>div,footer .footer-content .klaviyo-form-V57wLy form,footer .footer-content .klaviyo-form-V57wLy form>div{width:100%!important;max-width:100%!important;transform:none!important}}footer .footer-content .klaviyo-form-V57wLy,footer .footer-content .klaviyo-form-V57wLy *{text-align:center!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div{align-items:center!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div{justify-content:center!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image>div,footer .footer-content .klaviyo-form-V57wLy img.needsclick{margin-left:auto!important;margin-right:auto!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext{width:100%!important;max-width:460px!important;margin-left:auto!important;margin-right:auto!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1 span{margin-left:auto!important;margin-right:auto!important;line-height:1.08!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p span{margin-left:auto!important;margin-right:auto!important;line-height:1.22!important}footer .footer-content .klaviyo-form-V57wLy input,footer .footer-content .klaviyo-form-V57wLy input::placeholder,footer .footer-content .klaviyo-form-V57wLy button,footer .footer-content .klaviyo-form-V57wLy button span{text-align:center!important}@media screen and (min-width:990px){footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(2),footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(3),footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div:nth-child(6){max-height:none!important}footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{padding:12px 22px 14px!important}}@media screen and (max-width:749px){footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext{max-width:320px!important}}footer .footer-content .klaviyo-form-V57wLy,footer .footer-content .klaviyo-form-V57wLy form,footer .footer-content .klaviyo-form-V57wLy form>div{text-align:center!important}footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{padding:14px 26px 16px!important}footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]>div>div,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext{align-items:center!important;justify-content:center!important;text-align:center!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image>div,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext>div,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext span{margin-left:auto!important;margin-right:auto!important}footer .footer-content .klaviyo-form-V57wLy img.needsclick,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-image img{display:block!important;width:min(100%,250px)!important;max-width:250px!important;height:auto!important;object-fit:contain!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext{width:100%!important;max-width:500px!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1 span{max-width:440px!important;text-align:center!important;line-height:1.08!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p span{max-width:460px!important;text-align:center!important;line-height:1.22!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-emailinput,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-button,footer .footer-content .klaviyo-form-V57wLy input,footer .footer-content .klaviyo-form-V57wLy button{width:100%!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}footer .footer-content .klaviyo-form-V57wLy input::placeholder,footer .footer-content .klaviyo-form-V57wLy button span{text-align:center!important}@media screen and (max-width:749px){footer .footer-content .klaviyo-form-V57wLy form.klaviyo-form,footer .footer-content .klaviyo-form-V57wLy form[class*=klaviyo-form-version]{padding:16px 18px!important}footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext h1,footer .footer-content .klaviyo-form-V57wLy .klaviyo-form-richtext p{max-width:100%!important}}footer [data-testid=footer-utilities]{padding-top:10px!important;padding-bottom:8px!important;margin-top:0!important;min-height:0!important}footer [data-testid=footer-utilities] .social-icons__wrapper{margin-block:0!important}footer [data-testid=footer-utilities] :is(p,span,small){margin-block:0!important;line-height:1.3!important}@media screen and (max-width:749px){footer [data-testid=footer-utilities]{padding:10px 16px 12px!important;gap:8px!important}}main:has(.product-grid) product-card .price,main:has(.product-grid) .product-card .price{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:12px auto 0!important;text-align:center!important;line-height:1!important;position:static!important;inset:auto!important;transform:none!important}main:has(.product-grid) product-card .price__container,main:has(.product-grid) .product-card .price__container,main:has(.product-grid) product-card .price__sale,main:has(.product-grid) .product-card .price__sale,main:has(.product-grid) product-card .price__regular,main:has(.product-grid) .product-card .price__regular{display:inline-flex!important;justify-content:center!important;align-items:baseline!important;gap:10px!important;width:auto!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;flex-wrap:wrap!important;position:static!important;inset:auto!important;transform:none!important}main:has(.product-grid) product-card .price-item,main:has(.product-grid) .product-card .price-item,main:has(.product-grid) product-card s,main:has(.product-grid) .product-card s{display:inline-block!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}main:has(.product-grid) product-card .price-item--sale,main:has(.product-grid) .product-card .price-item--sale{color:var(--orvaro-gold, #d4a648)!important;font-size:24px!important;font-weight:800!important;line-height:1!important}main:has(.product-grid) product-card .price-item--regular,main:has(.product-grid) .product-card .price-item--regular,main:has(.product-grid) product-card .price-item--compare,main:has(.product-grid) .product-card .price-item--compare,main:has(.product-grid) product-card .compare-at-price,main:has(.product-grid) .product-card .compare-at-price,main:has(.product-grid) product-card s,main:has(.product-grid) .product-card s{color:#f4f1eb73!important;font-size:15px!important;font-weight:600!important;line-height:1!important;text-decoration:line-through!important;text-decoration-color:#d4a6488c!important;text-decoration-thickness:1.5px!important}@media screen and (max-width:749px){main:has(.product-grid) product-card .price,main:has(.product-grid) .product-card .price{margin-top:10px!important}main:has(.product-grid) product-card .price__container,main:has(.product-grid) .product-card .price__container,main:has(.product-grid) product-card .price__sale,main:has(.product-grid) .product-card .price__sale{gap:8px!important}main:has(.product-grid) product-card .price-item--sale,main:has(.product-grid) .product-card .price-item--sale{font-size:21px!important}main:has(.product-grid) product-card .price-item--regular,main:has(.product-grid) .product-card .price-item--regular,main:has(.product-grid) product-card .price-item--compare,main:has(.product-grid) .product-card .price-item--compare,main:has(.product-grid) product-card .compare-at-price,main:has(.product-grid) .product-card .compare-at-price,main:has(.product-grid) product-card s,main:has(.product-grid) .product-card s{font-size:14px!important}}main:has(.product-grid) product-card a[ref=productTitleLink] .text-block,main:has(.product-grid) .product-card a[ref=productTitleLink] .text-block{width:100%!important;max-width:none!important;margin-inline:auto!important;text-align:center!important;--text-align: center !important}main:has(.product-grid) product-card a[ref=productTitleLink] .text-block>*,main:has(.product-grid) .product-card a[ref=productTitleLink] .text-block>*{text-align:center!important}main:has(.product-grid) product-card product-price,main:has(.product-grid) .product-card product-price{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:12px!important;text-align:center!important}main:has(.product-grid) product-card product-price>div,main:has(.product-grid) .product-card product-price>div,main:has(.product-grid) product-card product-price [ref=priceContainer],main:has(.product-grid) .product-card product-price [ref=priceContainer]{display:inline-flex!important;justify-content:center!important;align-items:baseline!important;gap:10px!important;width:auto!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;flex-wrap:wrap!important}main:has(.product-grid) product-card product-price .price-item__group,main:has(.product-grid) .product-card product-price .price-item__group{display:inline-block!important;width:auto!important;margin:0!important;line-height:1!important;position:static!important;inset:auto!important;transform:none!important}main:has(.product-grid) product-card product-price .price-item__group.price,main:has(.product-grid) .product-card product-price .price-item__group.price{color:var(--orvaro-gold, #d4a648)!important;font-size:24px!important;font-weight:800!important}main:has(.product-grid) product-card product-price .price-item__group.compare-at-price,main:has(.product-grid) .product-card product-price .price-item__group.compare-at-price{color:#f4f1eb73!important;font-size:15px!important;font-weight:600!important;text-decoration:line-through!important;text-decoration-color:#d4a6488c!important;text-decoration-thickness:1.5px!important}@media screen and (max-width:749px){main:has(.product-grid) product-card product-price,main:has(.product-grid) .product-card product-price{margin-top:10px!important}main:has(.product-grid) product-card product-price>div,main:has(.product-grid) .product-card product-price>div,main:has(.product-grid) product-card product-price [ref=priceContainer],main:has(.product-grid) .product-card product-price [ref=priceContainer]{gap:8px!important}main:has(.product-grid) product-card product-price .price-item__group.price,main:has(.product-grid) .product-card product-price .price-item__group.price{font-size:21px!important}main:has(.product-grid) product-card product-price .price-item__group.compare-at-price,main:has(.product-grid) .product-card product-price .price-item__group.compare-at-price{font-size:14px!important}}body:has(.product-information) main product-price .orvaro-product-price,body:has(.product-information) .sticky-add-to-cart__price .orvaro-product-price{display:inline-flex!important;align-items:baseline!important;gap:14px!important;width:auto!important;max-width:100%!important;margin:4px 0 10px!important;color:var(--orvaro-gold, #d4a648)!important;flex-wrap:wrap!important}body:has(.product-information) main product-price .price-item__group,body:has(.product-information) .sticky-add-to-cart__price .price-item__group{display:inline-block!important;width:auto!important;margin:0!important;line-height:1!important;position:static!important;inset:auto!important;transform:none!important}body:has(.product-information) main product-price .price-item__group.price,body:has(.product-information) main product-price .price-item--sale.price{color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-size:clamp(36px,3vw,44px)!important;font-weight:700!important;letter-spacing:0!important;line-height:.95!important;text-shadow:0 16px 36px rgba(212,166,72,.16)!important}body:has(.product-information) main product-price .price-item__group.compare-at-price,body:has(.product-information) main product-price .price-item--regular.compare-at-price{color:#f4f1eb7a!important;font-size:16px!important;font-weight:700!important;line-height:1!important;text-decoration:line-through!important;text-decoration-color:#d4a64899!important;text-decoration-thickness:1.5px!important}body:has(.product-information) .sticky-add-to-cart__price .price-item__group.price,body:has(.product-information) .sticky-add-to-cart__price .price-item--sale.price{color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-size:22px!important;font-weight:700!important;line-height:1!important;text-shadow:0 10px 24px rgba(212,166,72,.14)!important}body:has(.product-information) .sticky-add-to-cart__price .price-item__group.compare-at-price,body:has(.product-information) .sticky-add-to-cart__price .price-item--regular.compare-at-price{color:#f4f1eb70!important;font-size:14px!important;font-weight:700!important;text-decoration:line-through!important;text-decoration-color:#d4a6488c!important}body:has(.product-information) main .orvaro-registration-cta--product{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 18px!important;width:100%!important;max-width:100%!important;margin:14px 0 0!important;padding:14px 18px!important;text-align:left!important}body:has(.product-information) main .orvaro-registration-cta--product .orvaro-registration-cta__eyebrow{grid-column:1 / -1!important;margin:0 0 2px!important;font-size:10px!important;letter-spacing:.16em!important}body:has(.product-information) main .orvaro-registration-cta--product h2{max-width:none!important;margin:0!important;font-size:clamp(18px,1.45vw,22px)!important;line-height:1.08!important}body:has(.product-information) main .orvaro-registration-cta--product p:not(.orvaro-registration-cta__eyebrow){max-width:none!important;margin:3px 0 0!important;font-size:12px!important;line-height:1.35!important}body:has(.product-information) main .orvaro-registration-cta--product .orvaro-registration-cta__button{grid-column:2!important;grid-row:2 / span 2!important;width:auto!important;min-width:178px!important;min-height:40px!important;padding:10px 18px!important}@media screen and (max-width:749px){body:has(.product-information) main product-price .orvaro-product-price{gap:8px!important;margin:2px 0 12px!important}body:has(.product-information) main product-price .price-item__group.price,body:has(.product-information) main product-price .price-item--sale.price{font-size:clamp(27px,7.2vw,31px)!important}body:has(.product-information) main product-price .price-item__group.compare-at-price,body:has(.product-information) main product-price .price-item--regular.compare-at-price{font-size:15px!important}body:has(.product-information) .sticky-add-to-cart__price .price-item__group.price,body:has(.product-information) .sticky-add-to-cart__price .price-item--sale.price{font-size:20px!important}body:has(.product-information) main .orvaro-registration-cta--product{display:block!important;margin:12px 0 0!important;padding:14px 16px!important;text-align:center!important}body:has(.product-information) main .orvaro-registration-cta--product h2{max-width:300px!important;margin:0 auto 5px!important;font-size:clamp(20px,5.7vw,23px)!important;line-height:1.05!important}body:has(.product-information) main .orvaro-registration-cta--product p:not(.orvaro-registration-cta__eyebrow){max-width:300px!important;margin:0 auto 10px!important;font-size:12px!important;line-height:1.32!important}body:has(.product-information) main .orvaro-registration-cta--product .orvaro-registration-cta__button{width:100%!important;min-width:0!important}}main .shopify-policy__container{width:min(100% - 48px,980px)!important;max-width:980px!important;margin:0 auto!important;padding:clamp(64px,7vw,104px) 0 clamp(72px,8vw,112px)!important;color:#f8f5ef!important}main .shopify-policy__title{width:100%!important;max-width:980px!important;margin:0 auto clamp(34px,4vw,54px)!important;padding:0!important;text-align:center!important}main .shopify-policy__title h1{width:100%!important;max-width:920px!important;margin:0 auto!important;color:#f8f5ef!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-size:clamp(48px,6vw,82px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:0!important;text-align:center!important}main .shopify-policy__title:after{content:"";display:block;width:96px;height:1px;margin:28px auto 0;background:linear-gradient(90deg,transparent,rgba(212,166,72,.95),transparent)}main .shopify-policy__body{width:100%!important;max-width:980px!important;margin:0 auto!important;padding:clamp(30px,4vw,48px)!important;border:1px solid rgba(212,166,72,.25)!important;border-radius:20px!important;background:linear-gradient(180deg,#1c1c1cc7,#111111f7)!important;box-shadow:0 30px 80px #00000047!important;text-align:left!important}main .shopify-policy__body>*:first-child{margin-top:0!important}main .shopify-policy__body>*:last-child{margin-bottom:0!important}main .shopify-policy__body :is(h1,h2,h3,h4){color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-weight:400!important;letter-spacing:0!important}main .shopify-policy__body h1{text-align:center!important}main .shopify-policy__body :is(h2,h3){margin-top:clamp(30px,4vw,44px)!important;margin-bottom:16px!important}main .shopify-policy__body :is(p,li){color:#f8f5efe6!important;font-family:var(--font-body--family, "Manrope", sans-serif)!important;font-size:16px!important;line-height:1.75!important}main .shopify-policy__body a{color:var(--orvaro-gold, #d4a648)!important;text-underline-offset:4px!important}main .shopify-policy__body :is(ul,ol){padding-left:1.25rem!important}main .shopify-policy__body li::marker{color:var(--orvaro-gold, #d4a648)!important}@media screen and (max-width:749px){main .shopify-policy__container{width:min(100% - 28px,100%)!important;padding:48px 0 64px!important;overflow-x:clip!important}main .shopify-policy__title{margin-bottom:28px!important}main .shopify-policy__title h1{font-size:clamp(38px,11vw,52px)!important;line-height:1.02!important}main .shopify-policy__title:after{width:74px;margin-top:20px}main .shopify-policy__body{padding:24px 18px!important;border-radius:18px!important}main .shopify-policy__body :is(p,li){font-size:15px!important;line-height:1.7!important}}main:has(cart-items-component) [data-testid=product-list]{overflow-x:clip!important}main:has(cart-items-component) [data-testid=product-list] .section-resource-list__header{display:flex!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important;margin-bottom:28px!important}main:has(cart-items-component) [data-testid=product-list] .section-resource-list__header .group-block-content{justify-content:center!important}main:has(cart-items-component) [data-testid=product-list] .section-resource-list__header .text-block{width:100%!important;max-width:100%!important;justify-content:center!important;margin-inline:auto!important}main:has(cart-items-component) [data-testid=product-list] .section-resource-list__header :is(h2,h3){display:block!important;width:100%!important;margin-inline:auto!important;color:#f8f5ef!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-size:clamp(34px,3.4vw,44px)!important;font-weight:400!important;line-height:1.05!important;letter-spacing:0!important;text-align:center!important}main:has(cart-items-component) [data-testid=product-list] .resource-list{justify-content:center!important;place-items:center!important;grid-template-columns:minmax(0,min(100%,420px))!important;width:100%!important}main:has(cart-items-component) [data-testid=product-list] .resource-list__item,main:has(cart-items-component) [data-testid=product-list] product-card{width:min(100%,420px)!important;max-width:420px!important;margin-inline:auto!important;justify-self:center!important}main:has(cart-items-component) [data-testid=product-list] product-card .product-card__content{align-items:center!important;text-align:center!important;overflow:hidden!important;border:1px solid rgba(212,166,72,.32)!important;border-radius:20px!important;background:linear-gradient(180deg,#1c1c1cb8,#111111f5)!important;box-shadow:0 28px 64px #00000047!important}main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery{display:block!important;width:100%!important;max-width:100%!important;aspect-ratio:1.06 / 1!important;flex:0 0 auto!important;overflow:hidden!important;border-radius:18px 18px 0 0!important;background:#111!important}main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery slideshow-component,main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery slideshow-container,main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery slideshow-slides,main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery slideshow-slide,main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery .product-media,main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery .product-media-container{width:100%!important;height:100%!important;min-height:100%!important}main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery slideshow-slides{display:flex!important;overflow:hidden!important}main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery slideshow-slide{display:flex!important;flex:0 0 100%!important}main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery img,main:has(cart-items-component) [data-testid=product-list] product-card .card-gallery .product-media__image{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important}main:has(cart-items-component) [data-testid=product-list] product-card a[ref=productTitleLink],main:has(cart-items-component) [data-testid=product-list] product-card a[ref=productTitleLink] .text-block{width:100%!important;max-width:100%!important;text-align:center!important}main:has(cart-items-component) [data-testid=product-list] product-card a[ref=productTitleLink] .text-block{margin-top:18px!important;padding-inline:18px!important}main:has(cart-items-component) [data-testid=product-list] product-card a[ref=productTitleLink] :is(p,h3){text-align:center!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price{display:block!important;width:100%!important;max-width:100%!important;margin:12px auto 20px!important;padding-inline:18px!important;text-align:center!important;position:static!important;inset:auto!important;transform:none!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price [ref=priceContainer],main:has(cart-items-component) [data-testid=product-list] product-card product-price .price__sale,main:has(cart-items-component) [data-testid=product-list] product-card product-price .price__regular{display:inline-flex!important;justify-content:center!important;align-items:baseline!important;gap:10px!important;width:auto!important;max-width:100%!important;margin-inline:auto!important;text-align:center!important;position:static!important;inset:auto!important;transform:none!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item__group{display:inline-block!important;width:auto!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item__group.price,main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item--sale.price{color:var(--orvaro-gold, #d4a648)!important;font-family:var(--font-heading--family, "Libre Baskerville", serif)!important;font-size:25px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-shadow:0 10px 24px rgba(212,166,72,.14)!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item__group.compare-at-price,main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item--regular.compare-at-price{color:#f4f1eb75!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:line-through!important;text-decoration-color:#d4a64899!important;text-decoration-thickness:1.5px!important}@media screen and (max-width:749px){main:has(cart-items-component) [data-testid=product-list]{padding-inline:18px!important}main:has(cart-items-component) [data-testid=product-list] .section-resource-list__header{margin-bottom:22px!important}main:has(cart-items-component) [data-testid=product-list] .section-resource-list__header :is(h2,h3){font-size:32px!important}main:has(cart-items-component) [data-testid=product-list] .resource-list__item,main:has(cart-items-component) [data-testid=product-list] product-card{width:100%!important;max-width:390px!important}main:has(cart-items-component) [data-testid=product-list] .resource-list{grid-template-columns:minmax(0,min(100%,390px))!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item__group.price,main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item--sale.price{font-size:23px!important}main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item__group.compare-at-price,main:has(cart-items-component) [data-testid=product-list] product-card product-price .price-item--regular.compare-at-price{font-size:14px!important}}html,body{max-width:100%!important;overflow-x:clip!important}@supports not (overflow-x: clip){html,body{overflow-x:hidden!important}}body,.page-wrapper,main.content-for-layout,main.content-for-layout>.shopify-section,main .section,main .section-content-wrapper,main .shopify-block,footer,footer .section,footer .footer-content{box-sizing:border-box!important;max-width:100%!important}img,video,svg,iframe{max-width:100%!important}main :is(.orvaro-about-page,.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page,.orvaro-welcome,.orvaro-registration-page,.orvaro-warranty-registration,.orvaro-registration-cta,.shopify-policy__container,.shopify-policy__body){box-sizing:border-box!important;overflow-wrap:anywhere!important}@media screen and (max-width:749px){body,.page-wrapper,main.content-for-layout,main.content-for-layout>.shopify-section,main .section,main .section-content-wrapper,main .shopify-block,main .shopify-block.rte,footer,footer .section,footer .footer-content{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow-x:clip!important}main :is(.orvaro-about-page,.orvaro-contact-page,.orvaro-faq-page,.orvaro-care-page,.orvaro-welcome,.orvaro-registration-page,.orvaro-warranty-registration,.orvaro-registration-cta,.shopify-policy__container,.shopify-policy__body){left:auto!important;right:auto!important;transform:none!important;width:min(100%,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important}main :is(.orvaro-contact-grid,.orvaro-care-grid,.orvaro-faq-list,.orvaro-welcome__grid,.orvaro-welcome__links,.orvaro-registration-page__inner,.orvaro-warranty-registration__inner,.orvaro-warranty-registration__panel,.orvaro-warranty-registration__note,.orvaro-warranty-registration__terms,.orvaro-warranty-registration__terms-grid,.orvaro-warranty-registration__accordion,.orvaro-warranty-registration__provider){width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:1fr!important}main :is(.orvaro-contact-card,.orvaro-care-card,.orvaro-faq-item,.orvaro-contact-note,.orvaro-care-note,.orvaro-welcome__card,.orvaro-registration-cta,.orvaro-warranty-registration__form,.orvaro-warranty-registration__terms-grid article,.klaviyo-form-Ywz2Um,.klaviyo-form-Ywz2Um>div),footer :is(.klaviyo-form-V57wLy,.klaviyo-form-V57wLy>div,.klaviyo-form-V57wLy form,.klaviyo-form-V57wLy form>div){width:100%!important;max-width:100%!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}footer .footer-content{display:grid!important;grid-template-columns:1fr!important;justify-items:stretch!important;align-items:start!important;gap:32px!important;padding-left:18px!important;padding-right:18px!important}}@media screen and (max-width:749px){body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product{display:block!important;width:100%!important;max-width:100%!important;margin:12px auto 0!important;padding:14px 16px 16px!important;text-align:center!important}body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product .orvaro-registration-cta__eyebrow{margin-bottom:8px!important;font-size:10px!important;letter-spacing:.16em!important}body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product .orvaro-registration-cta__eyebrow:before,body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product .orvaro-registration-cta__eyebrow:after{width:30px!important}body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product h2{max-width:300px!important;margin:0 auto 8px!important;font-size:22px!important;line-height:1.06!important}body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product p:not(.orvaro-registration-cta__eyebrow){max-width:310px!important;margin:0 auto 10px!important;font-size:11px!important;line-height:1.32!important}body:has(.product-information) main .orvaro-registration-cta.orvaro-registration-cta--product .orvaro-registration-cta__button{width:100%!important;min-width:0!important;min-height:40px!important;padding:10px 18px!important;font-size:14px!important}}body:has(.product-information) main .variant-option__button-label:has(input[aria-disabled=true]) .variant-option__strikethrough{display:none!important}body:has(.product-information) main .variant-option__button-label:has(input[aria-disabled=true]){border-color:#d4a6486b!important;color:#f8f5efb8!important;opacity:.82!important}body:has(.product-information) main .variant-option__button-label:has(input[aria-disabled=true]):hover{border-color:#d4a6489e!important;color:#f8f5efe0!important;opacity:.92!important}body .orvaro-hero,body .hero-wrapper .hero__container.section--full-width,body .orvaro-banner,body .orvaro-lifestyle__image{width:min(1320px,calc(100% - 96px))!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important;border:1px solid rgba(212,166,72,.22)!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 28px 70px #00000052!important}body .orvaro-hero,body .hero-wrapper .hero__container.section--full-width{margin-top:clamp(18px,2vw,30px)!important;margin-bottom:clamp(44px,5vw,80px)!important}body .orvaro-hero__content{padding-left:clamp(48px,6vw,92px)!important;padding-right:clamp(48px,6vw,92px)!important}body .orvaro-banner,body .orvaro-lifestyle__image{margin-top:clamp(48px,5vw,82px)!important;margin-bottom:clamp(48px,5vw,82px)!important}body .orvaro-lifestyle{padding-left:0!important;padding-right:0!important}body .orvaro-hero__media,body .orvaro-hero__media img,body .orvaro-hero__image,body .hero-wrapper .hero__container.section--full-width,body .orvaro-banner__image,body .orvaro-banner__bg,body .orvaro-lifestyle__bg{border-radius:inherit!important}@media screen and (max-width:749px){body .orvaro-hero,body .hero-wrapper .hero__container.section--full-width,body .orvaro-banner,body .orvaro-lifestyle__image{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;border-radius:18px!important}body .orvaro-hero{min-height:560px!important;margin-top:12px!important;margin-bottom:40px!important}body .hero-wrapper .hero__container.section--full-width{margin-top:12px!important;margin-bottom:40px!important}body .orvaro-hero__content{padding-left:26px!important;padding-right:26px!important}body .orvaro-banner,body .orvaro-lifestyle__image{min-height:440px!important;margin-top:40px!important;margin-bottom:40px!important}body .orvaro-banner__content{max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:32px 26px!important}}body:has(.product-information) main .orvaro-included__single{max-width:860px;margin:0 auto}body:has(.product-information) main .orvaro-included__metafield,body:has(.product-information) main .orvaro-benefit-panel__metafield{color:#f8f5ef;font-family:Manrope,sans-serif;line-height:1.75}body:has(.product-information) main .orvaro-included__metafield{border:1px solid rgba(212,166,72,.48);border-radius:20px;background:linear-gradient(145deg,#ffffff0b,#d4a6480d);box-shadow:0 26px 54px #0000004d;padding:clamp(28px,4vw,46px);text-align:center}body:has(.product-information) main .orvaro-included__metafield :is(ul,ol),body:has(.product-information) main .orvaro-benefit-panel__metafield :is(ul,ol){display:inline-block;margin:0;padding-left:1.2em;text-align:left}body:has(.product-information) main .orvaro-included__metafield :is(p,li),body:has(.product-information) main .orvaro-benefit-panel__metafield :is(p,li){color:#f8f5efc7;margin:0 0 10px}body:has(.product-information) main .orvaro-included__metafield :is(p,li):last-child,body:has(.product-information) main .orvaro-benefit-panel__metafield :is(p,li):last-child{margin-bottom:0}body:has(.product-information) main .orvaro-benefit-panel--metafields{width:100%}body:has(.product-information) main .orvaro-benefit-panel--metafields .orvaro-benefit-panel__metafield+.orvaro-benefit-panel__metafield{margin-top:18px}@media screen and (max-width:749px){body:has(.product-information) main .orvaro-included__metafield{padding:26px 20px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/orvaro-live-polish.css.map */
