:root{--es-mint:#00FFC4;--es-bg:#0D0D0D;--es-card:#141414;--es-line:rgba(255,255,255,.09);--es-mut:rgba(255,255,255,.66)}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html h1,html h2,html h3,html h4,html h5,html .h0,html .h1,html .h2,html .h3,html .h4,html .h5{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:700;letter-spacing:-.02em;color:#fff}html .main-page-title,html .collection-hero__title,html .template-search__header .h2,html .template-search__header h1,html .shopify-policy__title h1,html .template-404 .title,html .cart__empty-text,html .title-wrapper-with-link .title,html .title--primary{font-size:clamp(32px,4.4vw,56px)!important;line-height:1.04!important;letter-spacing:-.035em!important;font-weight:700!important;color:#fff}html .main-page-title:before,html .shopify-policy__title h1:before,html .collection-hero__title:before{content:"";display:block;width:18px;height:2px;border-radius:2px;background:var(--es-mint);margin:0 0 18px}html .main-page-title{margin:0 0 28px!important}html .page-width--narrow{max-width:80rem}html .rte,html .shopify-policy__body{font-size:16px;line-height:1.7;color:var(--es-mut)}html .rte h2,html .shopify-policy__body h2{font-size:clamp(22px,2.4vw,28px);line-height:1.2;margin:44px 0 12px;color:#fff}html .rte h3,html .shopify-policy__body h3{font-size:19px;line-height:1.3;margin:28px 0 8px;color:#fff}html .rte>*:first-child{margin-top:0}html .rte p{margin:0 0 14px}html .rte strong,html .rte b{color:#fff;font-weight:700}html .rte em{font-style:normal;color:#fff}html .rte a,html .shopify-policy__body a{color:var(--es-mint);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}html .rte ul,html .rte ol{margin:6px 0 18px;padding-left:0;list-style:none;display:grid;gap:8px}html .rte ul li,html .rte ol li{position:relative;padding-left:26px}html .rte ul li:before,html .rte ol li:before{content:"";position:absolute;left:4px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--es-mint);box-shadow:0 0 10px #00ffc473}html .rte hr{border:0;height:1px;background:var(--es-line);margin:36px 0}@media(max-width:749px){html .rte,html .shopify-policy__body{font-size:15px}html .rte h2{margin-top:36px}}html .button,html .shopify-challenge__button,html button.shopify-payment-button__button--unbranded,html .cart__checkout-button{--buttons-radius:999px;min-height:54px;padding:0 28px;border-radius:999px!important;background:var(--es-mint)!important;color:#0d0d0d!important;font:600 16px/1 Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:0!important;box-shadow:none!important;transition:transform .2s,box-shadow .3s}html .button:not([disabled]):hover,html .shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:0 12px 30px -12px #00ffc499!important}html .button:before,html .button:after,html .shopify-payment-button__button--unbranded:before,html .shopify-payment-button__button--unbranded:after{display:none!important}html .button--secondary,html .button--tertiary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important}html .product-form__submit.button--secondary{color:var(--es-mint)!important;border-color:#00ffc48c!important}html .button--secondary:not([disabled]):hover{border-color:var(--es-mint)!important;box-shadow:none!important}html .button[disabled],html .button[aria-disabled=true]{opacity:.45}html .link,html .link--text{text-underline-offset:3px}@media(max-width:749px){html .button,html .shopify-challenge__button,html button.shopify-payment-button__button--unbranded,html .cart__checkout-button{min-height:46px;font-size:14.5px!important;padding:0 20px}}html .field__input,html .select__select,html .text-area,html .customer .field input,html .search__input.field__input,html .quantity{background:var(--es-card)!important;color:#fff!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:0!important}html .field:after,html .select:after,html .text-area:after,html .quantity:after,html .field:before,html .select:before,html .quantity:before,html .localization-form__select:after{box-shadow:0 0 0 1px #ffffff24!important}html .field:focus-within:after,html .select:focus-within:after,html .quantity:focus-within:after{box-shadow:0 0 0 1px var(--es-mint)!important}html .field__input:focus,html .select__select:focus,html .text-area:focus{box-shadow:none!important;outline:0!important}html .field__label,html .field__input::placeholder,html .text-area::placeholder{color:#ffffff73!important;letter-spacing:0!important}html .quantity__button{color:#fff}html .product__title h1,html .product__title h2{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.12!important;letter-spacing:-.025em!important;font-weight:700!important}html .product .price-item,html .product .price__regular .price-item{font-size:22px!important;font-weight:700!important;letter-spacing:-.01em!important;color:#fff}html .product .price--on-sale .price-item--regular{font-size:16px!important;color:#fff6!important;font-weight:400!important}html .product__tax,html .product__tax a{font-size:13px;color:#ffffff80}html .product-form__input .form__label,html .product-form__input legend{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-weight:600}html .product-form__input input[type=radio]+label{border-radius:999px!important;font-weight:600;letter-spacing:0}html .product-form__input input[type=radio]:checked+label{background:var(--es-mint)!important;color:#0d0d0d!important;border-color:var(--es-mint)!important}html .card-wrapper .card--card,html .card-wrapper .card--standard>.card__inner{background:var(--es-card)!important;border-radius:20px!important;overflow:hidden}html .card-wrapper .card--card:after,html .card-wrapper .card--standard .card__inner:after,html .card-wrapper .card:before{box-shadow:0 0 0 1px var(--es-line)!important;border-radius:20px!important}html .card-wrapper .card__media,html .card-wrapper .card__inner .media{background:#fff}html .card__heading,html .card__heading a{font-size:16px!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.3!important;color:#fff!important;text-decoration:none!important}html .card-information .price-item{font-size:15px;font-weight:700;color:var(--es-mint)}html .card-information .price--on-sale .price-item--regular{color:#fff6;font-weight:400}html .card__badge .badge,html .badge{border-radius:999px!important;font:700 11px/1 Inter,sans-serif!important;letter-spacing:.06em!important;padding:6px 10px!important;text-transform:uppercase}html .quick-add__submit{min-height:42px!important;font-size:14px!important;white-space:nowrap;padding:0 16px!important}html .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html .facets__summary,html .facet-filters__label,html .facets__heading,html .product-count__text,html .mobile-facets__open{color:var(--es-mut)!important;letter-spacing:.02em}html .facets__disclosure-vertical,html .facets__wrapper{border-color:var(--es-line)!important}html .facet-checkbox>svg{border-radius:4px}html .facet-checkbox input:checked~svg{background:var(--es-mint)}html .collapsible-content .accordion{background:var(--es-card);border:1px solid var(--es-line)!important;border-radius:18px;padding:0 20px;margin-top:10px}html .collapsible-content .accordion summary{padding:18px 0}html .collapsible-content .accordion__title{font:700 17px/1.3 Inter,sans-serif!important;letter-spacing:-.01em!important;color:#fff}html .collapsible-content .accordion__content{color:var(--es-mut);font-size:15px;line-height:1.65}html .collapsible-content .accordion .icon-accordion{color:var(--es-mint);fill:var(--es-mint)}html .collapsible-content .collapsible-content__heading{font-size:clamp(28px,4vw,48px)!important;letter-spacing:-.03em!important}html .cart-item__name{font-weight:700;color:#fff!important;text-decoration:none;letter-spacing:-.01em}html .cart-items th,html .cart-items thead{color:#ffffff80;font-size:12px;letter-spacing:.14em;text-transform:uppercase}html .cart-item,html .cart-items td{border-color:var(--es-line)!important}html .totals__total,html .totals__total-value{font-weight:700;color:#fff;letter-spacing:-.01em}html .tax-note{color:#ffffff80}html .drawer__inner,html .cart-drawer .drawer__inner{background:var(--es-bg)!important;border-left:1px solid var(--es-line)}html .drawer__heading{font-weight:700;letter-spacing:-.02em}html .cart-drawer .cart__checkout-button,html #CartDrawer-Checkout{background:var(--es-mint)!important;color:#0d0d0d!important}html .shopify-policy__container{max-width:80rem!important;padding-top:36px;padding-bottom:36px}html .shopify-policy__title{text-align:left!important;margin-bottom:28px}html .shopify-policy__body h1{display:none}html .pp_tracking_title{font-size:clamp(32px,4.4vw,56px)!important;line-height:1.04!important;letter-spacing:-.035em!important;font-weight:700!important;color:#fff;margin:36px 0 28px!important}html .pp_tracking_title span{font:inherit!important;letter-spacing:inherit!important}html .pp_Dawn_input{height:48px;min-width:min(360px,80vw);background:var(--es-card)!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;font:400 16px Inter,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:0!important}html .pp_Dawn_input:focus{border-color:var(--es-mint)!important;outline:0!important;box-shadow:none!important}html .template-404{padding-top:72px;padding-bottom:72px}html .template-404 p{color:var(--es-mint);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}html .footer{border-top:1px solid var(--es-line)!important}html .footer-block__heading{font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--es-mint)!important;margin-bottom:16px!important}html .footer-block__details-content .list-menu__item--link{font-size:15px;color:var(--es-mut);text-decoration:none;padding:6px 0;transition:color .2s}html .footer-block__details-content .list-menu__item--link:hover{color:#fff;text-decoration:none}html .footer-block__brand-info .rte,html .footer-block__brand-info p{font-size:15px;line-height:1.6;color:var(--es-mut)}html .footer-block__newsletter .footer-block__heading,html .newsletter-form__heading,html .footer-block__newsletter h2{font-size:clamp(22px,2.4vw,28px)!important;letter-spacing:-.02em!important;text-transform:none!important;color:#fff!important;font-weight:700!important}html .newsletter-form__button{color:var(--es-mint)!important}html .footer__content-bottom{border-top:1px solid var(--es-line)!important}html .copyright__content,html .copyright__content a,html .policies li a{color:#ffffff73!important;font-size:12px!important;letter-spacing:0!important}html .footer .list-social__link{color:#fff;opacity:.75}html .footer .list-social__link:hover{opacity:1;color:var(--es-mint)}html .enov-hd__a{white-space:nowrap}@media(min-width:990px)and (max-width:1119px){html #enov-hd .enov-hd__bar{grid-template-columns:1fr auto 1fr;height:60px;gap:8px}html #enov-hd.is-scrolled .enov-hd__bar{height:56px}html #enov-hd .enov-hd__burger{display:block;justify-self:start}html #enov-hd .enov-hd__logo{justify-self:center}html #enov-hd .enov-hd__logo img{width:var(--h-logo-m)}html #enov-hd .enov-hd__nav,html #enov-hd .enov-hd__btn:not(.enov-hd__btn--full),html #enov-hd .enov-hd__lang,html #enov-hd .enov-hd__acc{display:none}}@media(min-width:1120px)and (max-width:1199px){html #enov-hd .enov-hd__a{padding:10px;font-size:14px}html #enov-hd .enov-hd__bar{gap:16px}html #enov-hd .enov-hd__btn{padding:0 16px}}:root{--es-hdh:72px;--es-annh:40px}@media(max-width:1119px){:root{--es-hdh:60px}}@media(max-width:749px){:root{--es-annh:34px}}html .enov-ann{border-bottom:0!important;background:transparent!important}html .enov-ann--marquee:before,html .enov-ann--marquee:after{display:none!important}html .enov-ann--marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}html .enov-ann-section{position:relative;z-index:61}html #enov-hd.enov-hd--glass:not(.is-scrolled){background:transparent!important;box-shadow:none!important}html #enov-hd.enov-hd--glass:not(.is-scrolled):before{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html main>.shopify-section:first-child>section.enov.enov-hero{margin-top:calc(-1 * (var(--es-annh) + var(--es-hdh)))}html main>.shopify-section:first-child>section.enov.enov-hero>.enov__wrap{padding-top:calc(var(--sec-pt,36px) + var(--es-annh) + var(--es-hdh))!important}@media(max-width:989px){html .enov.enov-hero .enov-aurora{inset:0 -20% auto;height:58%;filter:blur(56px);opacity:.55;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 62%,transparent 100%)}html .enov.enov-hero .enov-aurora span:nth-child(1){width:92vw;height:92vw;left:17%;top:14%;background:radial-gradient(circle,rgba(0,255,196,.55),transparent 65%)}html .enov.enov-hero .enov-aurora span:nth-child(2){width:60vw;height:60vw;left:2%;top:40%;background:radial-gradient(circle,rgba(0,140,255,.28),transparent 65%)}html .enov.enov-hero .enov-aurora span:nth-child(3){width:52vw;height:52vw;left:58%;top:36%;background:radial-gradient(circle,rgba(200,49,247,.22),transparent 65%)}}.enov-rt{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;line-height:1}a.enov-rt:hover .enov-rt__t{color:var(--es-mint)}.enov-rt__s{position:relative;display:inline-flex;height:16px}.enov-rt__s i,.enov-rt__s b{display:inline-flex;gap:2px;height:16px;white-space:nowrap}.enov-rt__s b{position:absolute;left:0;top:0;overflow:hidden}.enov-rt__s svg{flex:none;width:16px;height:16px}.enov-rt__s i svg{fill:#ffffff38}.enov-rt__s b svg{fill:var(--es-mint)}.enov-rt__t{font:600 14px/1 Inter,ui-sans-serif,system-ui,sans-serif;color:#fff;transition:color .2s}.enov-rt__t small{margin-left:4px;font-size:12px;font-weight:500;color:var(--es-mut)}.enov-rt--sm{gap:6px}.enov-rt--sm .enov-rt__s,.enov-rt--sm .enov-rt__s i,.enov-rt--sm .enov-rt__s b{height:13px}.enov-rt--sm .enov-rt__s svg{width:13px;height:13px}.enov-rt--sm .enov-rt__t{font-size:12px}.enov-rt--sm .enov-rt__t small{font-size:11px}.enov-rt--lg .enov-rt__s,.enov-rt--lg .enov-rt__s i,.enov-rt--lg .enov-rt__s b{height:24px;gap:3px}.enov-rt--lg .enov-rt__s svg{width:24px;height:24px}.card-information .enov-rt{margin:4px 0 2px}.product__title+.enov-rt,.product__info-container .enov-rt{margin:6px 0 2px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/enov-site.css.map */
