html.template-dark{--dark-bg: 20 20 20;--dark-text: 255 255 255;--dark-text-secondary: #c5c5c5;--dark-accent: #54d5b9;--dark-decor: #16a284;--dark-heading-font: "Snorkad", var(--heading-font-family);--page-background: var(--dark-bg);--dark-price: 255 255 255;--dark-price-sale: 84 213 185;--dark-price-compare: 197 197 197;--star-color: 255 255 255;--product-card-price-color: #ffffff;--on-sale-badge-background: 84 213 185;--on-sale-badge-text: 20 20 20;--sold-out-badge-background: 0 0 0 / 0;--sold-out-badge-text: 197 197 197;--custom-badge-background: 255 255 255 / .08;--custom-badge-text: 255 255 255;--dark-overlap: 80px;--dark-hero-min: 360px;--dark-h1-size: 34px;--dark-superheading-size: 13px;--dark-superheading-gap: 16px;--dark-col-gap: 8px;--dark-row-gap: 24px;--dark-card-title-size: 14px;--dark-card-price-size: 14px;--dark-card-info-gap: 10px;background-color:rgb(var(--dark-bg))}@media screen and (min-width:700px){html.template-dark{--dark-overlap: 60px;--dark-hero-min: 440px;--dark-h1-size: 44px;--dark-superheading-size: 14px;--dark-superheading-gap: 24px;--dark-col-gap: 16px;--dark-row-gap: 32px;--dark-card-title-size: 18px;--dark-card-price-size: 16px;--dark-card-info-gap: 16px}}@media screen and (min-width:1000px){html.template-dark{--dark-overlap: 100px;--dark-hero-min: clamp(556px, 42vw, 88vh);--dark-h1-size: 56px;--dark-superheading-size: 16px;--dark-superheading-gap: 32px;--dark-col-gap: 24px;--dark-row-gap: 40px;--dark-card-title-size: 22px;--dark-card-info-gap: 21px}}html.template-dark .color-scheme{--background: var(--dark-bg) / 1;--background-without-opacity: var(--dark-bg);--background-gradient: none;--text-color: var(--dark-text);--border-color: 255 255 255 / .15;--button-background: 22 162 132;--button-text-color: 255 255 255;--circle-button-background: 255 255 255;--circle-button-text-color: var(--dark-bg)}html.template-dark .color-scheme.color-scheme--scheme-4{--background: 0 0 0 / 0;--background-without-opacity: var(--dark-bg)}html.template-dark body{font-family:"Montserrat",var(--text-font-family)}html.template-dark x-header{min-height:75px}html.template-dark .header__primary-nav{column-gap:40px}html.template-dark .header__primary-nav-item>a,html.template-dark .header__primary-nav-item summary{font-family:"Montserrat",var(--text-font-family);font-size:16px;font-weight:600;text-transform:uppercase;color:rgb(var(--dark-text))}html.template-dark .header__secondary-nav{column-gap:20px}html.template-dark .header__nav-icon{width:24px;height:24px}html.template-dark .header__logo-image:not(.header__logo-image--transparent):has(~.header__logo-image--transparent){display:none}html.template-dark .header__logo-image--transparent{position:static;opacity:1;pointer-events:auto}html.template-dark .header__logo-image:only-of-type{filter:brightness(0) invert(1)}html.template-dark x-header,html.template-dark x-header .header__nav-icon{color:rgb(var(--dark-text))}html.template-dark .collection-banner .content-over-media{--content-over-media-height: var(--dark-hero-min);--content-over-media-gradient-overlay: linear-gradient(to top, rgb(var(--dark-bg)) 0%, rgb(var(--dark-bg) / .45) 100%);padding-block-end:calc(var(--dark-overlap) + 24px);background:var(--dark-hero-image) center var(--dark-hero-focus, 50%) / cover no-repeat}html.template-dark .collection-banner .content-over-media.dark-hero--video{background:rgb(var(--dark-bg))}html.template-dark .collection-banner .content-over-media>picture img,html.template-dark .collection-banner .content-over-media>image-parallax img,html.template-dark .collection-banner .content-over-media>video.dark-hero-video{object-position:center var(--dark-hero-focus, 50%)}html.template-dark .collection-banner .prose{display:flex;flex-direction:column;align-items:center;max-width:100%}@media screen and (min-width:1000px){html.template-dark .collection-banner .content-over-media,html.template-dark .collection-banner .content-over-media:has(>.prose):not(:has(>.prose .button:last-child)){row-gap:0;padding-block:48px calc(var(--dark-overlap) + 64px)}html.template-dark .collection-banner .content-over-media>.prose{align-self:end}}html.template-dark .collection-banner .collection-superheading{margin:0 0 var(--dark-superheading-gap);font-family:"Montserrat",var(--text-font-family);font-size:var(--dark-superheading-size);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--dark-accent)}html.template-dark .collection-banner .h1{max-width:735px;margin:0;font-family:var(--dark-heading-font);font-size:var(--dark-h1-size);font-weight:400;line-height:.94;letter-spacing:-.04em;text-transform:uppercase;text-align:center;text-wrap:balance;overflow-wrap:break-word;color:rgb(var(--dark-text))}@media screen and (max-width:699px){html.template-dark .collection-banner .content-over-media,html.template-dark .collection-banner .content-over-media:has(>.prose):not(:has(>.prose .button:last-child)){--content-over-media-height: auto;--content-over-media-gradient-overlay: rgb(var(--dark-bg) / .45);row-gap:0;padding-block:48px calc(var(--dark-overlap) + 32px)}html.template-dark .collection-banner .content-over-media>picture img{grid-area:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:cover}}html.template-dark .collection-banner .content-over-media>video.dark-hero-video{grid-area:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;min-height:0;max-height:none;object-fit:cover}html.template-dark .collection-banner .dark-hero-video{opacity:0;transition:opacity .4s ease}html.template-dark .collection-banner .dark-hero-video.is-playing{opacity:1}@media(scripting:none){html.template-dark .collection-banner .dark-hero-video{opacity:1}}@media(prefers-reduced-motion:no-preference){html.template-dark .collection-banner .dark-hero--video:not(.is-video-blocked) picture{display:none}}html.template-dark .collection-banner .content-over-media.dark-hero--video.is-video-blocked:not(:has(picture)){background:var(--dark-hero-image) center var(--dark-hero-focus, 50%) / cover no-repeat}html.template-dark .collection-banner .is-video-blocked>video.dark-hero-video{display:none}html.template-dark .collection-banner .dark-hero--video picture img{grid-area:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;object-fit:cover}@media screen and (min-width:1000px){html.template-dark .collection-banner .content-over-media>picture img{grid-area:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;object-fit:cover}}@media(prefers-reduced-motion:reduce){html.template-dark .collection-banner .dark-hero-video{display:none!important}html.template-dark .collection-banner .content-over-media.dark-hero--video{background:var(--dark-hero-image) center var(--dark-hero-focus, 50%) / cover no-repeat}}html.template-dark .shopify-section--main-collection{position:relative;isolation:isolate;z-index:2;margin-block-start:calc(var(--dark-overlap) * -1);padding-block-end:64px;background-color:rgb(var(--dark-bg))}html.template-dark .shopify-section--main-collection:before{content:"";position:absolute;inset:var(--dark-overlap) 0 0;z-index:-2;background:var(--dark-grid-image) center / cover no-repeat;opacity:.24}html.template-dark .shopify-section--main-collection:after{content:"";position:absolute;inset:var(--dark-overlap) 0 0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--dark-bg)),rgb(var(--dark-bg) / 0) 20% 80%,rgb(var(--dark-bg)))}html.template-dark .shopify-section--main-collection .color-scheme{--background: 0 0 0 / 0}@media screen and (max-width:699px){html.template-dark .shopify-section--main-collection{background:linear-gradient(to bottom,transparent var(--dark-overlap),rgb(var(--dark-bg)) var(--dark-overlap))}html.template-dark .shopify-section--main-collection .container{--container-gutter: 12px}}html.template-dark .shopify-section--main-collection .container{--container-max-width: 1304px}html.template-dark .shopify-section--main-collection .collection{margin:0}html.template-dark .product-list{--product-list-calculated-column-gap: var(--dark-col-gap);--product-list-calculated-row-gap: var(--dark-row-gap);display:flex;flex-wrap:wrap;justify-content:center;margin-inline:0}html.template-dark .product-list>.product-card{flex:0 0 var(--product-list-card-width);min-width:0;gap:0}html.template-dark .product-card__image{aspect-ratio:1;width:100%;object-fit:cover}html.template-dark .product-card__info{margin-block-start:var(--dark-card-info-gap);padding-block-end:20px;gap:12px}html.template-dark .product-card .product-title{font-family:"Montserrat",var(--text-font-family);font-size:var(--dark-card-title-size);font-weight:600;line-height:1.1;text-transform:uppercase;text-align:center;color:rgb(var(--dark-text))}html.template-dark .product-card .price-list{font-size:var(--dark-card-price-size);font-weight:400;color:rgb(var(--dark-text))}@media screen and (max-width:699px){html.template-dark .product-card__info{padding-block-end:0}html.template-dark .product-card__info sale-price{font-size:var(--dark-card-price-size)}}html.template-dark price-list sale-price{--product-card-price-color: rgb(var(--dark-price));color:rgb(var(--dark-price))}html.template-dark price-list sale-price.text-on-sale{--product-card-price-color: rgb(var(--dark-price-sale));color:rgb(var(--dark-price-sale))}html.template-dark price-list compare-at-price,html.template-dark price-list unit-price{color:rgb(var(--dark-price-compare))}html.template-dark .badge--sold-out{border:1px solid rgb(255 255 255 / .4)}html.template-dark .badge--custom{border:1px solid rgb(255 255 255 / .24)}html.template-dark .h2{color:rgb(var(--dark-text) / .95)}html.template-dark .collection-toolbar{background:rgb(var(--dark-bg));border-color:#ffffff1f}html.template-dark .collection-toolbar__products-count{color:var(--dark-text-secondary)}html.template-dark .collection-toolbar__button-list{color:rgb(var(--dark-text))}html.template-dark .footer{position:relative;isolation:isolate;overflow:hidden;background-color:rgb(var(--dark-bg));background-image:none}html.template-dark .footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--dark-footer-image) center / cover no-repeat;opacity:.14}html.template-dark .footer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--dark-bg)),rgb(var(--dark-bg) / 0) 25% 75%,rgb(var(--dark-bg)))}html.template-dark .footer .container{position:relative;padding-block-start:40px}html.template-dark .footer .container:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translate(-50%);background:linear-gradient(to right,transparent,rgb(22 162 132 / .4)) left / calc(50% - 16px) 1px no-repeat,linear-gradient(to left,transparent,rgb(22 162 132 / .4)) right / calc(50% - 16px) 1px no-repeat}html.template-dark .footer .container:after{content:"";position:absolute;top:-2px;left:50%;width:6px;height:6px;transform:translate(-50%) rotate(45deg);background:var(--dark-decor)}html.template-dark .footer__block-list .h4{font-family:"Montserrat",var(--text-font-family);font-size:16px;font-weight:600;text-transform:uppercase;color:rgb(var(--dark-text))}html.template-dark .footer a.link-faded,html.template-dark .footer .text-subdued{color:var(--dark-text-secondary)}html.template-dark .footer a.link-faded:hover{color:rgb(var(--dark-text))}html.template-dark .custom-footer-bar__inner{color:var(--dark-text-secondary)}html.template-dark .footer{padding-block-end:16px}html.template-dark .footer-logo--dark img{height:auto;opacity:.89}html.template-dark .custom-footer-bar__center{font-family:"Montserrat",var(--text-font-family);font-size:16px;font-weight:600;text-transform:uppercase;color:rgb(var(--dark-text))}html.template-dark .custom-footer-bar selector-root button{gap:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html.template-dark .custom-footer-bar selector-root button span{font-family:"Montserrat",var(--text-font-family)!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;color:rgb(var(--dark-text))!important}html.template-dark .custom-footer-bar selector-root button img{width:20px!important;height:15px!important;object-fit:cover}html.template-dark .custom-footer-bar selector-root button svg{width:10px!important;height:auto!important;color:rgb(var(--dark-text))!important;fill:currentColor!important}html.template-dark x-header .header__secondary-nav selector-root button span{font-family:"Montserrat",var(--text-font-family)!important;font-size:16px!important;font-weight:600!important;text-transform:uppercase!important;color:rgb(var(--dark-text))!important}html.template-dark x-header .header__secondary-nav selector-root button svg{color:rgb(var(--dark-text))!important;fill:currentColor!important}html.template-dark selector-root :is([role=listbox],[role=menu],ul){background:rgb(var(--dark-bg))!important;color:rgb(var(--dark-text))!important}html.template-dark selector-root :is([role=option],[role=menuitem],li){color:rgb(var(--dark-text))!important;background:transparent!important}html.template-dark selector-root :is([role=option],[role=menuitem],li):hover{background:#ffffff14!important}html.template-dark cart-drawer .cart-drawer__complementary-products{background:#ffffff0f;border:1px solid rgb(255 255 255 / .12);color:rgb(var(--dark-text))}html.template-dark cart-drawer .cart-drawer__complementary-products .h6,html.template-dark cart-drawer .cart-drawer__complementary-products .product-title{color:rgb(var(--dark-text))}html.template-dark cart-drawer .cart-drawer__complementary-products price-list,html.template-dark cart-drawer .cart-drawer__complementary-products price-list sale-price{--product-card-price-color: var(--dark-text-secondary);color:var(--dark-text-secondary)}html.template-dark cart-drawer .cart-drawer__complementary-products .horizontal-product-card__button.link{color:rgb(var(--dark-text));text-decoration:underline}html.template-dark cart-drawer .cart-drawer__complementary-products .page-dots{color:rgb(var(--dark-text))}html.template-dark cart-drawer .cart-drawer__complementary-products .page-dots>[aria-current=false]:after{opacity:.3}html.template-dark cart-drawer .cart-drawer__complementary-products .page-dots>[aria-current=true]:after{opacity:1}html.template-dark .shopify-section--main-product .product-title{font-family:"Montserrat",var(--text-font-family);font-size:22px;font-weight:600;line-height:1.15;text-transform:uppercase;color:rgb(var(--dark-text))}@media screen and (min-width:700px){html.template-dark .shopify-section--main-product .product-title{font-size:28px}}html.template-dark .shopify-section--main-product .product-info .text-subdued{color:var(--dark-text-secondary)}html.template-dark .shopify-section--main-product .rating-badge .text-subdued{font-size:13px;font-weight:500}html.template-dark .shopify-section--main-product .quantity-selector{color:rgb(var(--dark-text));border-color:#ffffff4d}html.template-dark .shopify-section--main-product .quantity-selector__input{color:rgb(var(--dark-text));font-weight:500}html.template-dark .shopify-section--main-product .quantity-selector__button:is([disabled],:hover) svg{opacity:.8}html.template-dark .related-combine-products__title{font-family:"Montserrat",var(--text-font-family);font-size:14px;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:var(--dark-accent)}html.template-dark .related-combine-products__product-title{font-family:"Montserrat",var(--text-font-family);font-size:14px;font-weight:600!important;color:rgb(var(--dark-text))}html.template-dark .related-combine-products__price{font-family:"Montserrat",var(--text-font-family);font-size:15px;font-weight:500;color:rgb(var(--dark-text))}@media screen and (min-width:700px){html.template-dark .related-combine-products__product-title{font-size:16px}}html.template-dark .related-combine-products .related-combine-products__button{background:transparent!important;border:1px solid rgb(255 255 255 / .6)!important;font-family:"Montserrat",var(--text-font-family);font-size:13px;font-weight:600;color:rgb(var(--dark-text))!important}html.template-dark .related-combine-products .related-combine-products__button:not([disabled]):hover{background:var(--dark-accent)!important;border-color:var(--dark-accent)!important;color:rgb(var(--dark-bg))!important}html.template-dark .related-combine-products .related-combine-products__button--sold-out{opacity:1;border-color:#ffffff4d!important;color:var(--dark-text-secondary)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dark-template.css.map */
