:root{--adaptalens-amber: #E8954A;--adaptalens-terracotta: #C7572C;--adaptalens-sand: #F4E4CE;--adaptalens-cream: #FBF6EE;--adaptalens-charcoal: #2A211B;--adaptalens-gold: #D9A441;--adaptalens-white: #FFFDF9;--adaptalens-text: #2A211B;--adaptalens-muted: #8C7560;--adaptalens-border: rgba(42, 33, 27, .08);--adaptalens-serif: "Cormorant Garamond", Georgia, serif;--adaptalens-sans: "Inter", system-ui, -apple-system, sans-serif;--adaptalens-radius: 16px;--adaptalens-radius-lg: 24px;--adaptalens-ease: cubic-bezier(.4, 0, .2, 1)}.adaptalens-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.adaptalens-section{position:relative}.adaptalens-section--full .adaptalens-wrap{max-width:none}.adaptalens-section :where(h1,h2,h3,h4,p,ul,figure){margin:0}.adaptalens-section ul{list-style:none;padding:0}.adaptalens-section img{display:block;max-width:100%}.adaptalens-section a:not(.adaptalens-btn){color:inherit;text-decoration:none}.adaptalens-section a.adaptalens-btn{text-decoration:none}.adaptalens-section button:not(.adaptalens-btn){cursor:pointer;font-family:inherit;border:none;background:none}.adaptalens-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.7;color:#ffffff73;padding:32px;font-family:var(--adaptalens-sans)}.adaptalens-ph--dark{color:var(--adaptalens-muted)}.adaptalens-ph span{display:block;max-width:280px;border:1px dashed currentColor;border-radius:8px;padding:16px 20px}.adaptalens-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--adaptalens-sans);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:16px 36px;border-radius:60px;transition:all .3s var(--adaptalens-ease);white-space:nowrap;cursor:pointer;border:none}.adaptalens-btn--square{border-radius:4px}.adaptalens-btn--rounded{border-radius:var(--adaptalens-radius)}.adaptalens-btn--fill{background:var(--adaptalens-charcoal);color:var(--adaptalens-cream)}.adaptalens-btn--fill:hover{filter:brightness(1.25);transform:translateY(-1px)}.adaptalens-btn--amber{background:var(--adaptalens-amber);color:#fff}.adaptalens-btn--amber:hover{background:var(--adaptalens-terracotta);transform:translateY(-1px)}.adaptalens-btn--outline{border:1.5px solid var(--adaptalens-charcoal);color:var(--adaptalens-charcoal);background:transparent}.adaptalens-btn--outline:hover{background:var(--adaptalens-charcoal);color:var(--adaptalens-cream)}.adaptalens-btn--white{background:#fff;color:var(--adaptalens-charcoal)}.adaptalens-btn--white:hover{background:var(--adaptalens-sand)}.adaptalens-btn--ghost{border:1.5px solid rgba(255,255,255,.5);color:#fff;background:transparent}.adaptalens-btn--ghost:hover{background:#ffffff26;border-color:#fff}.adaptalens-reveal{opacity:0;transform:translateY(20px);transition:opacity .65s var(--adaptalens-ease),transform .65s var(--adaptalens-ease)}.adaptalens-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.adaptalens-reveal{opacity:1;transform:none;transition:none}.adaptalens-marquee__track{animation:none!important}}@keyframes adaptalens-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:768px){.adaptalens-wrap{padding:0 20px}}#MainContent{overflow-x:clip}@media screen and (max-width:749px){[id*=__section_QYzXg3] .text-block,[id*=__section_7Gn6kG] .text-block,[id*=__section_YxYkwg] .text-block,[id*=__section_eNVExn] .text-block{--text-align-default: center;--text-align: center;align-items:center;text-align:center}[id*=__section_QYzXg3] .text-block>*,[id*=__section_7Gn6kG] .text-block>*,[id*=__section_YxYkwg] .text-block>*,[id*=__section_eNVExn] .text-block>*{text-align:center;margin-inline:auto}}@media screen and (max-width:749px){[id*=section_QYzXg3] .image-block,[id*=section_7Gn6kG] .image-block,[id*=section_YxYkwg] .image-block,[id*=section_eNVExn] .image-block{order:-1}}.adaptalens-section[style*=--pt]{padding-top:calc(var(--pt) * .6)!important;padding-bottom:calc(var(--pb) * .6)!important}@media screen and (max-width:768px){.adaptalens-section[style*=--pt]{padding-top:calc(var(--pt) * .45)!important;padding-bottom:calc(var(--pb) * .45)!important}}@media screen and (max-width:749px){.comparison-slider{--ratio: 4 / 5 !important}}#ultimateTrustBadgeswidgetDiv,.trust-badges-widget,.ultimate-badges{display:none!important}.price,.price *,.price-item,.compare-at-price,.money,.product-price{font-family:var(--adaptalens-sans)!important}.shopify-policy__container{max-width:860px;margin:0 auto;padding:64px 20px 88px}.shopify-policy__title{text-align:center;margin-bottom:40px}.shopify-policy__title h1{font-family:var(--adaptalens-serif);font-size:clamp(32px,5vw,56px);font-weight:400;line-height:1.12;color:var(--adaptalens-text)}.shopify-policy__body{font-family:var(--adaptalens-sans);font-size:16px;line-height:1.8;color:var(--adaptalens-text)}.shopify-policy__body .rte :where(h1,h2){font-family:var(--adaptalens-serif);font-weight:400;font-size:28px;margin:34px 0 12px;line-height:1.25}.shopify-policy__body .rte :where(h3,h4){font-family:var(--adaptalens-serif);font-weight:400;font-size:22px;margin:26px 0 10px}.shopify-policy__body .rte :where(p){margin:0 0 16px}.shopify-policy__body .rte :where(ul,ol){margin:0 0 16px;padding-left:22px}.shopify-policy__body .rte :where(li){margin-bottom:8px}.shopify-policy__body .rte :where(a){color:var(--adaptalens-terracotta);text-decoration:underline}@media(max-width:600px){.shopify-policy__container{padding:44px 18px 60px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/adaptalens-base.css.map */
