p.jm-text.jdgm-review-card__name:after{content:"\2713Verified"!important;display:inline-block!important;margin-left:8px!important;padding:2px 8px!important;background:#2c4a3e!important;color:#fff!important;font-size:11px!important;font-weight:600!important;border-radius:4px!important;vertical-align:middle!important}:root{--flair-canvas: #E8EDDF;--flair-canvas-light: #F0F4E8;--flair-olive-dark: #2C4A3E;--flair-olive-medium: #4A6B5D;--flair-sage: #8FA68E;--flair-sage-light: #C5D4C0;--flair-cream: #F8F7F0}body{min-height:100vh;position:relative}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9997;box-shadow:inset 0 0 100px #2c4a3e08,inset 0 0 200px #2c4a3e05}body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 100% 60% at 50% 0%,rgba(255,255,255,.5) 0%,transparent 50%)}.content-for-layout{position:relative;z-index:1}:root{--color-background: #E8EDDF !important;--color-background-rgb: 232, 237, 223 !important}.section-background,.shopify-section,main,.content-for-layout,.section-wrapper,.flair-homepage,.flair-page,.flair-blog,.flair-article,.flair-faq,.flair-404,.flair-collection-list,.shipping-policy,.contact-page,.refills-collection{background-color:transparent!important;background:transparent!important}#header-group,.header-section,#header-group .section-background{background:#f4f5e9!important}.footer-section,footer,.footer-section .section-background{background:#d5ded0!important}.template-product .section-background,.template-product .product-information,.template-product .product-recommendations{background:transparent!important}@media(min-width:1024px){.template-product #header-group,.template-product .header-section,.template-product .flair-header{background:#f4f5e9f2!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}}@media(max-width:1023px){#header-group,.header-section,.flair-header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom:none!important}body.template-collection .flair-colpage,body.template-page main#MainContent,body.template-cart main#MainContent,body.template-search main#MainContent,body.template-list-collections main#MainContent,body.template-404 main#MainContent,body.template-policy main#MainContent{padding-top:72px!important}}.template-product .button--primary,.template-product .shopify-payment-button button,.template-product [data-testid=add-to-cart-button],.template-product .product-form__submit,.template-product .btn--primary{background:#2c4a3e!important;border-color:#2c4a3e!important;color:#fff!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important;transition:all .3s ease!important}.template-product .button--primary:hover,.template-product .shopify-payment-button button:hover,.template-product [data-testid=add-to-cart-button]:hover,.template-product .product-form__submit:hover,.template-product .btn--primary:hover{background:#1a3329!important;border-color:#1a3329!important;transform:translateY(-2px);box-shadow:0 8px 20px #2c4a3e40}.template-product .button--secondary,.template-product .btn--secondary{background:transparent!important;border:2px solid #2C4A3E!important;color:#2c4a3e!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important}.template-product .button--secondary:hover,.template-product .btn--secondary:hover{background:#2c4a3e!important;color:#fff!important}.template-product .product-title,.template-product [data-testid=product-title],.template-product .product-information h1{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;color:#1a1a2e!important}.template-product .product-price,.template-product .price,.template-product [data-testid=product-price]{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#2c4a3e!important}.template-product .variant-picker__option,.template-product .swatch,.template-product [data-testid=variant-picker] button{border-radius:12px!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;transition:all .2s ease!important}.template-product .variant-picker__option.is-selected,.template-product .variant-picker__option[aria-checked=true],.template-product .swatch.is-selected{border-color:#2c4a3e!important;box-shadow:0 0 0 2px #2c4a3e!important}.template-product .quantity-selector,.template-product .quantity{border-radius:12px!important;border-color:#0000001a!important}.template-product .product-description,.template-product .rte,.template-product [data-testid=product-description]{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;color:#444!important;line-height:1.7!important}.template-product .accordion,.template-product .collapsible,.template-product details{border-color:#00000014!important}.template-product .accordion__title,.template-product summary{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;color:#1a1a2e!important}.template-product .icon-with-text,.template-product .product-badges{color:#2c4a3e!important}.template-product .product-recommendations__title,.template-product .related-products__title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#1a1a2e!important}.template-product .product-card{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:20px!important;transition:all .3s ease!important}.template-product .product-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a}.template-product .badge,.template-product .product-badge,.template-product .tag{background:#2c4a3e1a!important;color:#2c4a3e!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important}.template-product .media-gallery__thumbnail{border-radius:12px!important;overflow:hidden!important}.template-product .media-gallery__thumbnail.is-active,.template-product .media-gallery__thumbnail[aria-current=true]{border-color:#2c4a3e!important;box-shadow:0 0 0 2px #2c4a3e!important}.template-collection .section-background{background:transparent!important}.template-collection .collection-hero__title,.template-collection .collection__title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;color:#1a1a2e!important}.template-collection .collection-hero__description{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;color:#555!important}.template-collection .product-card{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:20px!important;transition:all .3s ease!important}.template-collection .product-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a;background:#fffc!important}.template-collection .product-card__title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;color:#1a1a2e!important}.template-collection .product-card__price{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#2c4a3e!important}.template-collection .filter-button,.template-collection .facets__button{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;border-radius:50px!important}.template-collection .filter-button.is-active,.template-collection .facets__button[aria-pressed=true]{background:#2c4a3e!important;color:#fff!important}.template-cart .section-background{background:transparent!important}.template-cart .cart__title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#1a1a2e!important}.template-cart .cart-item__name{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;color:#1a1a2e!important}.template-cart .cart-item__price{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;color:#2c4a3e!important}.template-cart .cart__checkout-button,.template-cart .button--primary{background:#2c4a3e!important;border-color:#2c4a3e!important;color:#fff!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important}.template-cart .cart__checkout-button:hover,.template-cart .button--primary:hover{background:#1a3329!important}.template-page .section-background{background:transparent!important}.template-page h1,.template-page .page-title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;color:#1a1a2e!important}.template-page h2,.template-page h3,.template-page h4{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;color:#1a1a2e!important}.template-page p,.template-page .rte{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;color:#444!important;line-height:1.7!important}.template-page a:not(.button){color:#2c4a3e!important}.template-page .button,.template-page .btn{background:#2c4a3e!important;border-color:#2c4a3e!important;color:#fff!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important}.template-page .button:hover,.template-page .btn:hover{background:#1a3329!important}.template-page .accordion,.template-page details{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:16px!important;margin-bottom:12px!important;overflow:hidden}.template-page .accordion summary,.template-page details summary{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;color:#1a1a2e!important;padding:20px 24px!important;cursor:pointer}.template-page .accordion[open],.template-page details[open]{background:#fffc!important}.template-page input,.template-page textarea,.template-page select{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.1)!important}.template-page input:focus,.template-page textarea:focus,.template-page select:focus{border-color:#2c4a3e!important;box-shadow:0 0 0 3px #2c4a3e1a!important;outline:none!important}.template-page label{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:500!important;color:#1a1a2e!important}.template-blog .section-background,.template-article .section-background{background:transparent!important}.template-blog h1,.template-blog .blog-title,.template-article h1,.template-article .article-title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;color:#1a1a2e!important}.template-blog .article-card,.template-blog .blog-card{background:#fff9!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:20px!important;transition:all .3s ease!important}.template-blog .article-card:hover,.template-blog .blog-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a}.template-article .article-content,.template-article .rte{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;color:#333!important;line-height:1.8!important}.template-article .article-content h2,.template-article .article-content h3{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#1a1a2e!important}.template-search .section-background{background:transparent!important}.template-search h1,.template-search .search-title{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#1a1a2e!important}.template-search input[type=search]{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;border-radius:50px!important;border:2px solid rgba(0,0,0,.1)!important;padding:16px 24px!important}.template-search input[type=search]:focus{border-color:#2c4a3e!important;box-shadow:0 0 0 3px #2c4a3e1a!important}.template-search .search-button{background:#2c4a3e!important;border-radius:50px!important}.template-customers-login .section-background,.template-customers-register .section-background,.template-customers-account .section-background,.template-404 .section-background{background:transparent!important}.template-customers-login h1,.template-customers-register h1,.template-customers-account h1,.template-404 h1{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:700!important;color:#1a1a2e!important}.template-customers-login .button,.template-customers-register .button,.template-customers-account .button{background:#2c4a3e!important;border-color:#2c4a3e!important;color:#fff!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important}.template-customers-login input,.template-customers-register input{font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.1)!important}.template-customers-login input:focus,.template-customers-register input:focus{border-color:#2c4a3e!important;box-shadow:0 0 0 3px #2c4a3e1a!important}.template-404 .button{background:#2c4a3e!important;color:#fff!important;font-family:Plus Jakarta Sans,-apple-system,sans-serif!important;font-weight:600!important;border-radius:50px!important}.template-index #header-group,.template-index .header-section,.template-index .flair-header,.template-index .flair-header.is-scrolled{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:100!important}.template-index .flair-header.is-scrolled .flair-header__pill-bar,.template-index .flair-header.is-scrolled .flair-desktop-header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.template-index .flair-header.is-scrolled .flair-header__pill-bar *,.template-index .flair-header.is-scrolled .flair-desktop-header *{color:transparent!important;opacity:0!important}.template-index .flair-header__pill-bar{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom:none!important;-webkit-filter:none!important;filter:none!important}.template-index .flair-header__mobile{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.template-index .flair-header__pill-bar .flair-pill-btn,.template-index .flair-header__pill-bar .flair-pill-logo,.template-index .flair-header__pill-bar a,.template-index .flair-header__pill-bar button,.template-index .flair-header__pill-bar span{color:#fff!important;text-decoration:none!important}.template-index .flair-header__pill-bar svg,.template-index .flair-header__pill-bar svg *{color:#fff!important;stroke:#fff!important;fill:none!important}@media(min-width:1024px){.template-index .flair-desktop-header__logo img{filter:brightness(0) invert(1)!important}}.template-index .flair-desktop-header{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:none!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.template-index .flair-desktop-header a,.template-index .flair-desktop-header button,.template-index .flair-desktop-header span,.template-index .flair-desktop-header__nav-link,.template-index .flair-desktop-header__actions a,.template-index .flair-desktop-header__actions button{color:#fff!important;text-decoration:none!important}.template-index .flair-desktop-header__cta{background:#fff3!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.template-index .flair-desktop-header__cta:hover{background:#ffffff59!important}.template-index .flair-desktop-header svg,.template-index .flair-desktop-header svg *{color:#fff!important;stroke:#fff!important}#shopify-pc-banner,.shopify-pc-banner,[class*=cookie-banner]:not(.flair-cookie-banner),[class*=consent-banner],[class*=privacy-banner],#tidio-chat,.tidio-chat,#gorgias-chat-container,[class*=intercom],[class*=drift],[class*=zendesk],[id*=chat-widget],[id*=shopify-chat]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.flair-mobile-nav{display:none}@media(max-width:768px){.flair-mobile-nav{position:fixed;left:0;right:0;bottom:0;max-width:100vw;box-sizing:border-box;overflow:hidden;transform:none;width:auto;display:flex;align-items:center;justify-content:center;gap:0;background:#fffffff2;backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);border:none;border-top:1px solid rgba(0,0,0,.06);border-radius:0;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:9998;box-shadow:0 -6px 24px #00000014;transition:transform .3s cubic-bezier(.4,0,.2,1)}.flair-mobile-nav.nav-offscreen{transform:translateY(110%)}body{padding-bottom:100px}.flair-mobile-nav__main,.flair-mobile-nav__menu{display:flex;align-items:center;width:100%;gap:8px}.flair-mobile-nav__main[hidden],.flair-mobile-nav__menu[hidden]{display:none}.flair-mobile-nav__menu{justify-content:space-evenly}.flair-mobile-nav.menu-open:not(.flair-mobile-nav--static) .flair-mobile-nav__menu,.flair-mobile-nav__main.is-returning{animation:flairNavSwap .26s cubic-bezier(.4,0,.2,1)}.flair-mobile-nav.menu-open:not(.flair-mobile-nav--static) .flair-mobile-nav__icon{animation:flairNavIconIn .3s cubic-bezier(.34,1.4,.64,1) both}.flair-mobile-nav.menu-open:not(.flair-mobile-nav--static) .flair-mobile-nav__icon:nth-child(2){animation-delay:.03s}.flair-mobile-nav.menu-open:not(.flair-mobile-nav--static) .flair-mobile-nav__icon:nth-child(3){animation-delay:.06s}.flair-mobile-nav.menu-open:not(.flair-mobile-nav--static) .flair-mobile-nav__icon:nth-child(4){animation-delay:.09s}.flair-mobile-nav.menu-open:not(.flair-mobile-nav--static) .flair-mobile-nav__icon:nth-child(5){animation-delay:.12s}.flair-nav-bars{display:none}.flair-mobile-nav:not(.menu-open) .flair-nav-x{display:none}.flair-mobile-nav:not(.menu-open) .flair-nav-bars{display:block}.flair-mobile-nav:not(.menu-open) .flair-mobile-nav__icon--close{background:transparent}@keyframes flairNavSwap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes flairNavIconIn{0%{opacity:0;transform:translateY(9px) scale(.75)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.flair-mobile-nav.menu-open .flair-mobile-nav__menu,.flair-mobile-nav__main.is-returning,.flair-mobile-nav.menu-open .flair-mobile-nav__icon{animation:none}}.flair-mobile-nav__cta{flex:1;background:#101312;color:#fff;border:none;font-family:Plus Jakarta Sans,-apple-system,sans-serif;font-size:15px;font-weight:700;padding:15px 20px;border-radius:40px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flair-mobile-nav__cta:disabled{background:#9a948a;cursor:default}.flair-mobile-nav__burger{position:relative;flex-shrink:0;width:48px;height:48px;background:transparent;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer}.flair-mobile-nav__bar{display:block;width:21px;height:2px;border-radius:2px;background:#101312}.flair-mobile-nav__icon{position:relative;min-width:52px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;border:none;border-radius:12px;color:#101312;cursor:pointer;text-decoration:none;padding:0 4px}.flair-mobile-nav__icon--close{background:#0000000f}.flair-mobile-nav__badge{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:10px;background:#101312;color:#fff;font-family:Plus Jakarta Sans,-apple-system,sans-serif;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.flair-mobile-nav__badge[hidden]{display:none}.bundle-sticky-cta{display:none!important}.template-product body{padding-bottom:0}}.flair-cookie-banner{--cookie-accent: #2C4A3E;--cookie-accent-rgb: 44, 74, 62;position:fixed;z-index:99998;display:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.flair-cookie-banner.is-visible{display:block}.flair-cookie-backdrop{display:none}.flair-cookie-view{display:flex;flex-direction:column}@media(min-width:601px){.flair-cookie-banner{bottom:24px;left:24px}.flair-cookie-card{background:#fffffff2;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:0 4px 24px #0000001a;padding:20px;width:380px;max-width:calc(100vw - 48px);transform:translateY(20px);opacity:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.flair-cookie-banner.is-visible .flair-cookie-card{transform:translateY(0);opacity:1}.flair-cookie-handle{display:none}}@media(max-width:600px){.flair-cookie-banner{top:0;left:0;right:0;bottom:0;width:100%;height:100%}.flair-cookie-banner.is-visible{display:flex;align-items:flex-end;justify-content:center}.flair-cookie-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .3s ease}.flair-cookie-banner.is-visible .flair-cookie-backdrop{opacity:1}.flair-cookie-card{position:relative;width:100%;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -4px 30px #00000026;padding:0 20px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.flair-cookie-banner.is-visible .flair-cookie-card{transform:translateY(0)}.flair-cookie-handle{display:flex;justify-content:center;padding:12px 0 16px}.flair-cookie-handle-bar{width:40px;height:5px;background:#0000001a;border-radius:3px}.flair-cookie-btns{flex-direction:column}.flair-cookie-btn{width:100%;padding:14px 20px!important;font-size:15px!important}}.flair-cookie-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.flair-cookie-icon{color:var(--cookie-accent)}.flair-cookie-title{font-size:16px;font-weight:600;color:#1a1a1a}.flair-cookie-back{background:none;border:none;padding:4px;cursor:pointer;color:#666;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s}.flair-cookie-back:hover{background:#0000000d}.flair-cookie-text{margin:0 0 16px;font-size:13px;line-height:1.5;color:#555}.flair-cookie-btns{display:flex;gap:10px}.flair-cookie-btn{flex:1;border:none;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.flair-cookie-manage-btn,.flair-cookie-decline{background:#0000000d;color:#333}.flair-cookie-manage-btn:hover,.flair-cookie-decline:hover{background:#00000014}.flair-cookie-accept{background:var(--cookie-accent);color:#fff}.flair-cookie-accept:hover{background:#1a3329}.flair-cookie-link{display:block;text-align:center;margin-top:12px;font-size:12px;color:#888;text-decoration:none}.flair-cookie-link:hover{color:var(--cookie-accent);text-decoration:underline}.flair-cookie-options{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.flair-cookie-option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:#00000005;border-radius:10px;cursor:pointer;transition:background .2s}.flair-cookie-option:hover{background:#0000000a}.flair-cookie-option input{position:absolute;opacity:0;pointer-events:none}.flair-cookie-option-info{flex:1}.flair-cookie-option-name{display:block;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:2px}.flair-cookie-option-desc{display:block;font-size:12px;color:#888;line-height:1.4}.flair-cookie-toggle{width:44px;height:26px;background:#ddd;border-radius:13px;position:relative;transition:background .2s;flex-shrink:0}.flair-cookie-toggle:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0003;transition:transform .2s}.flair-cookie-option input:checked+.flair-cookie-toggle{background:var(--cookie-accent)}.flair-cookie-option input:checked+.flair-cookie-toggle:after{transform:translate(18px)}.flair-cookie-toggle--locked{background:#ccc!important;opacity:.7;cursor:not-allowed}.flair-cookie-toggle--locked:after{transform:translate(18px)}@media(max-width:1023px){html,body{overflow-x:clip;max-width:100vw}}@media(max-width:1023px){html body #header-group,html body .shopify-section-group-header-group{position:absolute!important;top:0!important;left:0!important;right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/flair-custom.css.map */
