:root{--hs-navy-950: #060d1a;--hs-navy-900: #0B1426;--hs-navy-800: #111d35;--hs-navy-700: #1a2a4a;--hs-mint: #10b981;--hs-mint-hover: #059669;--hs-white: #ffffff;--hs-bg-light: #f8f9fc;--hs-bg-alt: #f1f4f8;--hs-slate-600: #475569;--hs-slate-500: #64748b;--hs-slate-400: #94a3b8;--hs-slate-300: #cbd5e1;--hs-slate-200: #e2e8f0;--hs-text: #1a2a4a;--hs-text-heading: #0B1426;--hs-font-display: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hs-font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hs-font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--hs-section-py: clamp(4rem, 8vw, 7rem);--hs-section-py-sm: clamp(3rem, 5vw, 4.5rem);--hs-radius-sm: 6px;--hs-radius-md: 10px;--hs-radius-lg: 16px;--hs-radius-xl: 24px;--hs-shadow-sm: 0 1px 3px rgba(10,20,38,.06), 0 1px 2px rgba(10,20,38,.04);--hs-shadow-md: 0 4px 6px -1px rgba(10,20,38,.07), 0 2px 4px -1px rgba(10,20,38,.04);--hs-shadow-lg: 0 10px 15px -3px rgba(10,20,38,.08), 0 4px 6px -2px rgba(10,20,38,.04);--hs-ease: cubic-bezier(.16, 1, .3, 1);--hs-transition-fast: .15s var(--hs-ease);--hs-transition-base: .25s var(--hs-ease)}html,body{background-color:var(--hs-white)!important}body,#root{font-family:var(--hs-font-body)!important;color:var(--hs-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--hs-font-display)!important;color:var(--hs-text-heading);font-weight:600}.hs-btn-primary{display:inline-block;padding:.8rem 2rem;border-radius:var(--hs-radius-md);font-family:var(--hs-font-display);font-size:1rem;font-weight:600;text-decoration:none;transition:all var(--hs-transition-base);background:var(--hs-mint);color:var(--hs-white)!important;border:2px solid var(--hs-mint);cursor:pointer}.hs-btn-primary:hover{background:var(--hs-mint-hover);border-color:var(--hs-mint-hover);color:var(--hs-white)!important}.hs-btn-outline{display:inline-block;padding:.8rem 2rem;border-radius:var(--hs-radius-md);font-family:var(--hs-font-display);font-size:1rem;font-weight:600;text-decoration:none;transition:all var(--hs-transition-base);background:transparent;color:#ffffffe6!important;border:2px solid rgba(255,255,255,.3);cursor:pointer}.hs-btn-outline:hover{border-color:#fff9;color:var(--hs-white)!important}.hs-btn-outline-dark{display:inline-block;padding:.8rem 2rem;border-radius:var(--hs-radius-md);font-family:var(--hs-font-display);font-size:1rem;font-weight:600;text-decoration:none;transition:all var(--hs-transition-base);background:transparent;color:var(--hs-text-heading)!important;border:2px solid var(--hs-slate-300);cursor:pointer}.hs-btn-outline-dark:hover{border-color:var(--hs-text-heading);color:var(--hs-text-heading)!important}.hs-full{margin-left:calc(0px - var(--rpp, 16px));margin-right:calc(0px - var(--rpp, 16px))}#root .btn.primary,#root a.btn.primary,#root button.btn.primary,#root .link-btn.primary{background-color:var(--hs-mint)!important;border-color:var(--hs-mint)!important;color:var(--hs-white)!important;border-radius:var(--hs-radius-md)!important;font-family:var(--hs-font-display)!important;font-weight:600!important}#root .btn.primary:hover,#root a.btn.primary:hover,#root button.btn.primary:hover,#root .link-btn.primary:hover{background-color:var(--hs-mint-hover)!important;border-color:var(--hs-mint-hover)!important}#root .shopify-section-footer a,#root .hs-trust-bar a,#root p a,#root li>a:not([class]){color:var(--hs-mint)}#root .shopify-section-footer a:hover,#root p a:hover{color:var(--hs-mint-hover)}#root .m6cu a,#root .m6cu h2,#root .m6cu h3,#root .m6cu h4,#root .m6cu h5,#root article h3 a,#root article h2 a{font-family:var(--hs-font-display)!important;color:var(--hs-text-heading)!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important}#root .m6cu a:hover,#root article h3 a:hover{color:var(--hs-mint)!important}#root .m6fr h5 a,#root .m6fr h4 a,#root .m6fr h3 a,#root .l4cl h5 a,#root .l4cl h4 a,#root .l4cl h3 a{color:var(--hs-text-heading)!important;font-size:16px!important;font-weight:600!important}#root .m6fr h5 a:hover,#root .m6fr h4 a:hover,#root .l4cl h5 a:hover,#root .l4cl h4 a:hover{color:var(--hs-mint)!important}#root .m6cu .price,#root .product-price,#root article .m6cu p{color:var(--hs-text-heading)!important;font-family:var(--hs-font-display)!important;font-weight:700!important;font-size:17px!important}#root .link-btn .overlay-primary,#root a.overlay-primary{background-color:var(--hs-mint)!important;color:var(--hs-white)!important;font-family:var(--hs-font-display)!important;font-weight:600!important;font-size:14px!important;padding:10px 24px!important;border-radius:var(--hs-radius-md)!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important}#root .link-btn .overlay-primary:hover,#root a.overlay-primary:hover{background-color:var(--hs-mint-hover)!important}#root a.overlay-buy_button{background-color:var(--hs-mint)!important;color:var(--hs-white)!important;border-radius:var(--hs-radius-md)!important;font-family:var(--hs-font-display)!important;font-weight:600!important;font-size:14px!important}#root a.overlay-buy_button:hover{background-color:var(--hs-mint-hover)!important}#root .btn a,#root a.btn,#root .link-btn{color:inherit!important}#root .link-btn a,#root p.link-btn a{color:var(--hs-white)!important}#root .m6ac h2,#root .m6fr h2,#root article h2{font-family:var(--hs-font-display)!important;color:var(--hs-text-heading)!important;font-weight:600!important}#content:has(>[id*=__hero]:first-child){padding-top:0!important}#root article h2{font-size:28px!important;line-height:1.2!important}.shopify-section-header{display:none!important}.hs-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 32px;background:var(--hs-white);border-bottom:1px solid var(--hs-slate-200);position:sticky;top:0;z-index:100;font-family:var(--hs-font-display)}.hs-header__logo{font-family:var(--hs-font-serif)!important;font-size:22px;font-weight:400;color:var(--hs-text-heading);text-decoration:none;letter-spacing:-.01em;line-height:1;white-space:nowrap;flex-shrink:0}.hs-header__logo:hover{color:var(--hs-text-heading)}.hs-header__nav{display:none;gap:28px;align-items:center;justify-self:center}@media(min-width:768px){.hs-header__nav{display:flex}}.hs-header__link{font-size:11px;font-weight:600;color:var(--hs-text-heading);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:color .15s;white-space:nowrap;padding:4px 0}.hs-header__link:hover{color:var(--hs-mint)}.hs-header__search-wrap{position:relative;display:none}@media(min-width:768px){.hs-header__search-wrap{display:block}}.hs-header__search{display:flex;align-items:center;height:34px;border:1px solid var(--hs-slate-200);border-radius:100px;background:var(--hs-bg-light);transition:border-color .15s,box-shadow .15s;padding:0 12px;gap:8px}.hs-header__search:focus-within{border-color:var(--hs-mint);box-shadow:0 0 0 3px #10b98114;background:var(--hs-white)}.hs-header__search-icon{color:var(--hs-slate-400);flex-shrink:0}.hs-header__search input{border:none;outline:none;background:transparent;font-family:var(--hs-font-body);font-size:13px;color:var(--hs-text-heading);padding:0;width:110px;height:100%;transition:width .2s}.hs-header__search input::placeholder{color:var(--hs-slate-400)}.hs-header__search:focus-within input{width:170px}.hs-header__search-results{display:none;position:absolute;top:40px;left:50%;transform:translate(-50%);width:340px;max-height:400px;overflow-y:auto;background:var(--hs-white);border:1px solid var(--hs-slate-200);border-radius:12px;box-shadow:0 12px 40px #0000001f;z-index:150;padding:8px}.hs-header__search-results.open{display:block}.hs-sr__item{display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;text-decoration:none;transition:background .12s}.hs-sr__item:hover{background:var(--hs-bg-light)}.hs-sr__img{width:48px;height:48px;border-radius:6px;overflow:hidden;background:var(--hs-bg-light);flex-shrink:0}.hs-sr__img img{width:100%;height:100%;object-fit:cover}.hs-sr__no-img{width:100%;height:100%;background:var(--hs-slate-200)}.hs-sr__info{flex:1;min-width:0}.hs-sr__title{font-family:var(--hs-font-display);font-size:13px;font-weight:600;color:var(--hs-text-heading);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-sr__price{font-family:var(--hs-font-display);font-size:13px;font-weight:600;color:var(--hs-mint);margin-top:2px}.hs-sr__all{display:block;text-align:center;padding:10px;font-family:var(--hs-font-display);font-size:13px;font-weight:600;color:var(--hs-mint);text-decoration:none;border-top:1px solid var(--hs-slate-200);margin-top:4px;transition:color .15s}.hs-sr__all:hover{color:var(--hs-mint-hover)}.hs-sr__empty{padding:20px;text-align:center;font-family:var(--hs-font-body);font-size:14px;color:var(--hs-slate-400)}.hs-header__utils{display:flex;gap:18px;align-items:center;justify-self:end}.hs-header__icon{color:var(--hs-text-heading);text-decoration:none;display:flex;align-items:center;gap:6px;transition:color .15s}.hs-header__icon:hover{color:var(--hs-mint)}.hs-header__icon svg{flex-shrink:0}.hs-header__signin-text{font-size:12px;font-weight:500}@media(max-width:900px){.hs-header__signin-text{display:none}}.hs-header__account-wrap{position:relative}.hs-header__account-dropdown{display:none;position:absolute;top:100%;right:0;padding-top:8px;z-index:150}.hs-header__account-dropdown:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:8px}.hs-header__account-menu{background:var(--hs-white);border:1px solid var(--hs-slate-200);border-radius:10px;box-shadow:0 8px 24px #0000001a;padding:6px;min-width:150px}.hs-header__account-wrap:hover .hs-header__account-dropdown{display:block}.hs-header__account-link{display:block;padding:8px 14px;font-family:var(--hs-font-display);font-size:13px;font-weight:500;color:var(--hs-text-heading)!important;text-decoration:none;border-radius:6px;transition:background .12s}.hs-header__account-link:hover{background:var(--hs-bg-light);color:var(--hs-mint)!important}.hs-header__account-link--logout{color:var(--hs-slate-500)!important;border-top:1px solid var(--hs-slate-200);margin-top:2px;padding-top:10px}.hs-header__account-link--logout:hover{color:#ef4444!important;background:#fef2f2}.hs-header__cart{position:relative}.hs-header__cart-count{position:absolute;top:-6px;right:-8px;width:16px;height:16px;border-radius:50%;background:var(--hs-mint);color:var(--hs-white);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.hs-header__hamburger{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;color:var(--hs-text-heading);margin-left:12px}@media(min-width:768px){.hs-header__hamburger{display:none}}.hs-header__mega{display:none;position:absolute;top:52px;left:0;right:0;background:var(--hs-white);border-bottom:1px solid var(--hs-slate-200);box-shadow:0 8px 30px #00000014;z-index:99;padding:24px 32px}.hs-header__mega.open{display:block}.hs-header__mega-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.hs-header__mega-item{display:block;padding:14px 16px;border-radius:10px;background:var(--hs-bg-light);text-decoration:none;transition:all .15s}.hs-header__mega-item:hover{background:#eef2f7;transform:translateY(-2px)}.hs-header__mega-item--all{background:transparent;border:1px dashed var(--hs-slate-300);text-align:center}.hs-header__mega-title{font-family:var(--hs-font-display);font-size:13px;font-weight:600;color:var(--hs-text-heading)}.hs-header__mega-item:hover .hs-header__mega-title{color:var(--hs-mint)}.hs-mobile-menu{position:fixed;top:0;left:-100%;width:320px;height:100vh;background:var(--hs-white);z-index:200;transition:left .3s var(--hs-ease);display:flex;flex-direction:column;box-shadow:4px 0 20px #0000001a}.hs-mobile-menu.open{left:0}.hs-mobile-menu__header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--hs-slate-200)}.hs-mobile-menu__title{font-family:var(--hs-font-display);font-size:14px;font-weight:600;color:var(--hs-text-heading)}.hs-mobile-menu__close{background:none;border:none;cursor:pointer;color:var(--hs-slate-500);padding:4px}.hs-mobile-menu__nav{flex:1;padding:16px 0;overflow-y:auto}.hs-mobile-menu__nav a{display:block;padding:12px 24px;font-family:var(--hs-font-display);font-size:15px;font-weight:500;color:var(--hs-text-heading);text-decoration:none;transition:color .15s}.hs-mobile-menu__nav a:hover{color:var(--hs-mint)}.hs-mobile-menu__footer{padding:16px 24px;border-top:1px solid var(--hs-slate-200)}.hs-mobile-menu__signin{display:block;text-align:center;padding:12px;background:var(--hs-mint);color:var(--hs-white)!important;border-radius:var(--hs-radius-md);font-family:var(--hs-font-display);font-size:14px;font-weight:600;text-decoration:none}.hs-mobile-menu__logout{display:block;text-align:center;padding:10px;margin-top:10px;font-family:var(--hs-font-display);font-size:13px;font-weight:500;color:var(--hs-slate-500)!important;text-decoration:none;border:1px solid var(--hs-slate-200);border-radius:var(--hs-radius-md);transition:color .15s,border-color .15s}.hs-mobile-menu__logout:hover{color:#ef4444!important;border-color:#ef4444}#root .swiper-slide .product-card,#root article .product-card.li{background:var(--hs-white)!important;border:1px solid var(--hs-slate-200)!important;border-radius:var(--hs-radius-lg)!important;padding:16px!important;transition:box-shadow .25s var(--hs-ease),transform .25s var(--hs-ease)!important}#root .swiper-slide .product-card:hover,#root article .product-card.li:hover{box-shadow:var(--hs-shadow-lg)!important;transform:translateY(-3px)!important;border-color:var(--hs-slate-300)!important}#root .swiper-slide .product-card figure,#root article .product-card.li figure{border-radius:var(--hs-radius-md)!important;overflow:hidden!important;background:var(--hs-white)!important;margin-bottom:12px!important}#root .l4cl>.product-card{border:none!important;background:none!important;padding:0!important}#root .l4cl .product-card figure{border-radius:var(--hs-radius-lg)!important;overflow:hidden!important;transition:transform .25s var(--hs-ease),box-shadow .25s var(--hs-ease)!important;box-shadow:var(--hs-shadow-sm)!important}#root .l4cl .product-card:hover figure{transform:scale(1.03)!important;box-shadow:var(--hs-shadow-md)!important}#root .l4cl .product-card h5{margin-top:12px!important}.shopify-section-group-footer-group{display:none!important}.hs-footer{background:var(--hs-white);border-top:1px solid var(--hs-slate-200);font-family:var(--hs-font-body);padding:48px 32px 0}.hs-footer__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px}@media(max-width:768px){.hs-footer__inner{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:480px){.hs-footer__inner{grid-template-columns:1fr;gap:28px}}.hs-footer__logo{font-family:var(--hs-font-serif)!important;font-size:20px;font-weight:400;color:var(--hs-text-heading);text-decoration:none;display:block;margin-bottom:8px}.hs-footer__logo:hover{color:var(--hs-text-heading)}.hs-footer__tagline{font-size:13px;color:var(--hs-slate-400);line-height:1.5;margin:0}.hs-footer__heading{font-family:var(--hs-font-display)!important;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--hs-slate-400);margin:0 0 16px}.hs-footer__col ul{list-style:none;padding:0;margin:0}.hs-footer__col ul li{margin-bottom:10px}#root .hs-footer__col ul li a,.hs-footer__col ul li a{font-size:14px;color:var(--hs-slate-600)!important;text-decoration:none;transition:color .15s}#root .hs-footer__col ul li a:hover,.hs-footer__col ul li a:hover{color:var(--hs-mint)!important}.hs-footer__contact-list li{display:flex;align-items:center;gap:8px}.hs-footer__contact-list svg{color:var(--hs-mint);flex-shrink:0}.hs-footer__contact-list span{font-size:14px;color:var(--hs-slate-600)}.hs-footer__bottom{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid var(--hs-slate-200)}@media(max-width:480px){.hs-footer__bottom{flex-direction:column;gap:12px;text-align:center}}.hs-footer__copyright{font-size:13px;color:var(--hs-slate-400);margin:0}.hs-footer__payment{display:flex;gap:6px;align-items:center}.hs-footer__payment-icon{height:24px;width:auto}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hs-custom.css.map */
