:root{--heading-font-family: "Nex";--heading-font-weight: 400;--heading-font-style: normal;--heading-text-transform: unset;--heading-letter-spacing: 0;--text-font-family: "Red Hat Display";--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: 0;--button-font-family: "Nex";--button-font-weight: 400;--button-text-transform: capitalize;--button-letter-spacing: 0;--poster-color: #ededed;--Nex-light-gray: #939393;--Nex-black: #000000;--Nex-green: #268235;--Nex-blue: #123186;--Nex-50: #f9f9f9;--Nex-super-light-gray: #d3d3d3;--Nex-grey: #3d3d3d}html.lock{position:relative!important}html.lock .features--page-transition{top:unset!important}body{font-family:var(--text-font-family);font-size:12px}h1,.h1{font-family:var(--heading-font-family);font-size:24px;font-weight:700}p{font-size:12px}.header__primary-nav-item a{font-size:14px}@media screen and (min-width: 1000px){h1,.h1{font-family:var(--heading-font-family);font-weight:400;font-size:48px}p,body{font-size:16px}}.uppercase{text-transform:uppercase}.a-center{text-align:center}.special-bullets ul,.special-bullets li,.rte ul,ul.rte,.rte li{position:relative;list-style:none;text-align:left}.rte ul,ul.rte,.rte li{line-height:1.25}.special-bullets ul li:before{position:absolute;left:-10px;top:8px;content:" ";height:calc(100% + 27px);width:0;border-left:1px solid #b6b6b6;z-index:-1}.special-bullets ul li:last-child:before{height:0}.rte ul li:after,ul.rte li:after,.special-bullets ul li:after{content:" ";position:absolute;top:6px;left:-14px;width:9px;height:8px;background-image:url('data:image/svg+xml,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.20988 0.00829026C1.99193 0.152456 0.178812 2.00985 0.0130042 4.31092C-0.0914332 5.75705 0.440446 7.07577 1.34701 8H7.65308C8.4832 7.15289 9 5.97497 9 4.67077C9 1.99197 6.82727 -0.160461 4.20988 0.00940892V0.00829026Z" fill="black"/></svg> ')}details[open] .animated-plus.group-expanded\:rotate:before{opacity:0}details[open] .animated-plus.group-expanded\:rotate:before,details[open] .animated-plus.group-expanded\:rotate:after{transform:translate(-50%,-50%) rotate(90deg)}.content-over-media:has(video-media:not([autoplay])) .pause-button{transition:transform .2s ease-in-out}.content-over-media:has(video-media:not([autoplay])):hover .pause-button{transform:scale(1.1)}video-media[show-pause-button]{cursor:pointer}video-media[loaded]::part(pause-button){opacity:0;pointer-events:none}:where(.drawer)::part(tap-area){position:absolute}.cell{width:50%}.cell:not(.first-column){text-align:center;width:50%}td:not(:empty)+td{border-inline-start-width:0}:is(th,td):first-child{font-size:12px;font-weight:400;font-family:var(--heading-font-family)}thead td{padding:8px}thead td,thead td h6{color:#aaa;font-family:var(--heading-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal}thead td p{color:#aaa;font-size:8px;margin-bottom:0!important}.drawer::part(header){border:unset;padding-inline:33px;justify-content:center}:where(.drawer)::part(tap-area){left:20px}.drawer.width--wider::part(body){padding-left:6.333vw;padding-right:6.333vw}@media screen and (min-width: 1000px){.drawer.width--wider{--drawer-max-width: 50vw;--drawer-body-padding-inline: 5rem;--drawer-header-padding-block: 4rem;--drawer-body-padding-block: 0}}.drawer h2{margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;font-family:var(--heading-font-family);padding:0 20px;text-align:center}.box-callout{border-radius:21px;background:#f4f4f4;text-align:center;padding:30px;margin:0 auto 40px}.box-callout h2{color:var(--Nex-grey, #3d3d3d);font-family:var(--heading-font-family);font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:14px}.box-callout p{color:#757575;text-align:center;font-family:Red Hat Display;font-size:11px;font-style:normal;font-weight:400;line-height:20px}.box-callout svg,.box-callout img{margin:0 auto 30px}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{--button-border-radius: 12px;font-family:var(--button-font-family);font-weight:var(--button-font-weight);padding:.83rem 1.75rem;-webkit-transition:background-image 1s ease-in-out;-moz-transition:background-image 1s ease-in-out;-o-transition:background-image 1s ease-in-out;-ms-transition:background-image 1s ease-in-out;transition:background-image 1s ease-in-out}.button:not([disabled],.button--outline):hover{color:rgb(var(--button-text-color-hover))!important;border-color:var(--Nex-blue)!important;background-color:var(--Nex-blue)!important;background-image:linear-gradient(var(--Nex-blue),var(--Nex-blue)),linear-gradient(#0000,#0000)!important}.input,.textarea,.select{--input-border-radius: 12px}.shopify-section.shopify-section--main-product{padding-top:0!important}.shopify-section--main-product .section-spacing{padding-block-start:0!important}@media screen and (min-width: 700px){.header__primary-nav{justify-content:end}}.header{box-shadow:none!important}@media screen and (max-width: 699px){.product-gallery__zoom-button{bottom:50px;top:unset}}@media screen and (min-width: 1150px){.product{--product-gap: 0}}@media screen and (min-width: 1000px){.product-info{inset-block-start:calc(var(--sticky-area-height) + 150px);width:25rem;margin:0 auto}.product-title{font-size:16px}#product_3d_model_button{font-size:10px}.product{--product-gap: 0}.price-list .h4{font-size:16px;flex-basis:100%}.product-info__block-item.type-drawer{font-size:10px}.drawer h2{font-size:16px}}.relative.drawer-variants:first-child{margin-bottom:16px}video-media::part(play-button){top:98%;left:98%;translate:-98% -98%;width:20px;height:20px;cursor:pointer;--play-button-background: #000}video-media::part(pause-button){top:97%;left:97%;translate:-97% -97%;width:10px;height:10px;cursor:pointer;position:absolute;--pause-button-background: #000}video-media:hover::part(pause-button){scale:1.1}video-media[loaded]::part(pause-button){opacity:1;pointer-events:auto}video-media:not([loaded])::part(pause-button){opacity:0;pointer-events:none}.shopify-model-viewer-ui model-viewer{border-radius:16px!important;background-color:#ededed!important}.product-title{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.product-title span{font-size:10px;font-style:normal;font-weight:400!important;text-transform:capitalize;line-height:normal;padding-left:12px}.price-list--product{gap:12px}.price-list .h4{color:rgb(var(--text-color));font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:7px}.product-info__block-item.type-title{display:flex;justify-content:space-between}.product-info__block-item:is([data-block-type=inventory],[data-block-type=buy-buttons],[data-block-type=pickup-availability],[data-block-type=more-information],[data-block-type=offers],[data-block-type=drawer],[data-block-type=product-variations]){--product-info-gap: 1.6rem !important}.product-info__block-item.type-product_variations{--product-info-gap: 1rem !important}#product_3d_model_button{font-size:14px;font-style:normal;font-weight:400!important;line-height:10px;font-family:var(--heading-font-family);display:flex;align-items:center;justify-content:center}#product_3d_model_button svg{margin-left:4px;height:13px}#product_price_drawer p,#product_price_drawer li,.drawer.product-block p,.drawer.product-block li{color:var(--Nex-grey, #3d3d3d);font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px;margin-bottom:27px;margin-left:0}.drawer.product-block .metafield-rich_text_field li{margin-bottom:0}#product_price_drawer strong:first-of-type,.drawer.product-block strong:first-of-type{color:var(--Nex-grey, #3d3d3d);font-family:var(--heading-font-family);font-size:16px;font-style:normal;font-weight:700;line-height:normal;display:block;margin-bottom:11px}#product_price_drawer .metafield-rich_text_field strong:first-of-type,.drawer.product-block .metafield-rich_text_field strong:first-of-type{color:var(--Nex-light-gray, #3d3d3d);font-family:var(--text-font-family);font-size:12px;display:inline;font-weight:500}#product_price_drawer_button{color:var(--Nex-light-gray);font-family:var(--heading-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;position:relative}#product_price_drawer_button .animated-icon{font-family:var(--heading-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:#fff;margin-left:4px;background-color:#000;border-radius:6px;padding:0 5px}#product_price_drawer .product-price__header{display:flex;list-style:none;justify-content:start;margin:0}#product_price_drawer .product-price__grid{display:flex;list-style:none;color:#b4b4b4;justify-content:center;margin:0;padding-bottom:60px}#product_price_drawer .product-price__grid li{width:100%;padding:0 26px;border-left:1px solid rgba(183,183,183,1);margin:-1px 0 0 -1px}#product_price_drawer .product-price__grid li:first-child{border-left:none;padding-left:0}#product_price_drawer .product-price__grid li.active,#product_price_drawer .product-price__grid li.active span{color:var(--Nex-black)!important}#product_price_drawer .product-price__grid--title{font-size:12px;font-family:var(--heading-font-family);font-weight:400;margin-bottom:17px!important}#product_price_drawer .product-price__grid--price,#product_price_drawer .product-price__grid--price span{font-size:16px;font-family:var(--heading-font-family);font-weight:700;margin-bottom:2px!important}#product_price_drawer .active .product-price__grid--timing{color:var(--Nex-black)!important}.product-price__grid .active .product-price__grid--price{color:var(--Nex-black)!important;font-weight:700}#product_price_drawer .product-price__grid--timing,#product_price_drawer .product-price__grid--timing span{font-size:12px;font-family:var(--text-font-family);font-weight:600;margin-bottom:0!important}#product_price_drawer .product-price__header{margin-top:60px;margin-bottom:30px}#product_price_drawer .product-price__header li{flex-basis:100%;align-self:stretch;align-content:center}#product_price_drawer .product-price__header li:not(:last-child){margin-right:12px}#product_price_drawer .product-price__header--current{font-size:16px;font-family:var(--heading-font-family);font-weight:700;margin-bottom:0!important;color:var(--Nex-gray, var(--Nex-grey, #3d3d3d));min-width:180px;align-self:center;padding-left:0}#product_price_drawer .product-price__header--option{font-size:10px;font-family:var(--heading-font-family);font-weight:400;margin-bottom:0!important;padding:12px 14px;border-radius:8px;border:1px solid var(--Nex-super-light-gray);background:var(--Nex-50);color:var(--Nex-gray, var(--Nex-grey, #3d3d3d));align-self:flex-end;text-align:center}@media screen and (max-width: 699px){.drawer{--drawer-max-width: 100vw !important}.drawer::part(header){padding-block-start:20px}#product_price_drawer .product-price__header{flex-wrap:wrap;margin-bottom:16px}#product_price_drawer .product-price__header--current{flex:1 0 100%;margin-bottom:16px!important}#product_price_drawer .product-price__header--option{flex-basis:30%!important}#product_price_drawer .product-price__grid li{padding:0 7px}.shopify-section.shopify-section--main-product product-gallery{position:sticky;top:0;z-index:0}.product-info{z-index:1;background-color:#fff;padding:max(var(--container-gutter),50% - var(--container-max-width) / 2);width:100vw;margin-left:-20px}.product-gallery__carousel{transition:max-height 3s cubic-bezier(0,1,0,1);max-height:573px;column-gap:0}}.product-message{margin-top:12px}.product-message p{color:var(--Nex-light-gray);font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.product-message p strong{color:var(--Nex-black);font-weight:600}.product-info__block-item.type-drawer{color:var(--Nex-gray, var(--Nex-grey, #3d3d3d));font-family:var(--heading-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.product-info__block-item.type-drawer button{display:inline;text-align:left;width:auto;position:relative}.product-info__block-item.type-drawer button:after{position:absolute;content:"";border-bottom:solid 1px black;transform:scaleX(0);transition:transform .25s ease-in-out;width:100%;bottom:-3px;left:0}.product-info__block-item.type-drawer button:hover:after{transform:scaleX(1)}.product-info__block-item.type-drawer button:after{transform-origin:0% 50%}.drawer-product-block__bg-image{position:absolute;bottom:0;z-index:-1;width:100%;padding:0;margin:0;left:0}.drawer.product-block .accordion{border:unset;display:none}.drawer.product-block .accordion.type-Specification{display:block}@media screen and (min-width: 1000px){.drawer.product-block .accordion__content{margin-block-start:10px}}.drawer.product-block{padding-block:17px}.drawer.product-block .accordion__toggle .inner{display:grid}.drawer.product-block .accordion__toggle .inner .subtitle{color:var(--Nex-light-gray);font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:400;line-height:20px}.drawer-variants button{display:flex;justify-content:space-between;padding-right:19px;align-items:center;border-radius:12px;border:.5px solid var(--Nex-super-light-gray);background:var(--Nex-50);padding-top:13px;padding-bottom:11px}.drawer-variants button svg{inset-block-start:calc(50% - 5px)}.drawer-variants .name{color:var(--Nex-gray, var(--Nex-grey, #3d3d3d));font-family:var(--heading-font-family);font-size:10px;font-style:normal;font-weight:400;line-height:20px;flex-basis:30%}.drawer-variants .value{color:var(--Nex-light-gray, #939393);font-family:var(--heading-font-family);font-size:10px;font-style:normal;font-weight:400;line-height:normal;flex-basis:60%;display:flex;column-gap:10px;justify-content:end;padding-right:10px}.drawer-variants .swatch,.drawer-variants .arrow{flex-basis:5%}.drawer .popover__value-list{display:grid;text-align:center;justify-items:center;justify-content:center;grid-template-columns:auto auto;margin:0 auto;grid-column-gap:30px;grid-row-gap:46px;width:100%}.drawer .popover__value-list>[aria-selected=false] .cls-1,.drawer .popover__value-list>.cls-1{stroke:transparent}.drawer .popover__value-list>[aria-selected=true] .cls-1,.drawer .popover__value-list>:hover .cls-1{stroke:#000}@media screen and (min-width: 1000px){.accordion--lg .accordion__toggle{padding-block:15px}}[data-option-selector] button svg{margin:0 auto}.variant-image--selector,.variant-swatch--selector{position:relative;z-index:1;margin:0 auto}.variant-image--selector{padding-bottom:100%}.variant-image--selector span,.variant-swatch--selector span{font-family:Nex;font-size:14px;font-weight:400;text-align:center;margin-top:7px}.variant-image--selector img,.variant-image--selector svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.variant-image--selector img{z-index:1;width:80%}.variant-image--selector svg{z-index:0;color:#f4f2f0;width:100%}.variant-swatch--selector svg{width:100%}.variant-image--selector span{position:absolute;left:50%;bottom:-30px;transform:translate(-50%);width:100%}@media screen and (max-width: 699px){.product{gap:0}.page-dots{padding:6px 12px;background-color:#0006;border-radius:9px;position:absolute;bottom:15px;gap:7px!important}.page-dots>*:after{background-color:#848484;opacity:1}.page-dots>*[aria-current=true]:after{background-color:#fff;opacity:1}.hide-on-mobile{display:none}.hide-on-mobile-up{display:block}.variant-image--selector,.variant-swatch--selector{width:152px}.drawer .popover__value-list{grid-column-gap:22px;grid-row-gap:37px}}@media screen and (min-width: 700px){.shopify-section.shopify-section--main-product product-gallery{margin-left:-48px!important}.shopify-section--multi-column .container{border-bottom:1px solid #5e5e5e;padding-bottom:65px}.hide-on-mobile{display:block}.hide-on-mobile-up{display:none}}@media screen and (min-width: 1000px){.variant-image--selector,.variant-swatch--selector{width:172px}}@media screen and (min-width: 1150px){.variant-image--selector,.variant-swatch--selector{width:226px}}.footer{padding-block-start:60px}.footer__aside{justify-content:center;padding-top:6rem}.footer__block--social-links .social-media--list .social-media__item{opacity:1;margin-bottom:30px}.footer__block ul li{color:#ddd;font-size:12px;font-family:var(--heading-font-family);font-weight:400;line-height:normal}multi-column-carousel .h3,:where(.prose h3){font-size:16px}@media screen and (max-width: 699px){.footer__block-list{display:block}.footer{padding-block-start:22px;padding-block-end:20px}.footer__block.footer__block--links{border-top:1px solid #373737;padding:23px 0!important}.footer__block.footer__block--links:last-child{border-bottom:1px solid #373737}.footer__block .h6{color:#ddd;font-size:12px;font-family:var(--heading-font-family);font-weight:400;line-height:normal;display:flex;justify-content:space-between;align-items:center}.footer__accordion ul{margin-top:24px}.footer__accordion ul li{margin-bottom:16px}.footer__block--social-links{margin-top:20px}.footer__block--social-links .social-media--list{justify-content:center;gap:55px}.footer__aside{padding-top:20px;padding-bottom:20px}.footer__inner{row-gap:0}}@media screen and (min-width: 700px){.footer__block .h6{color:#737373;font-size:10px;font-family:var(--heading-font-family);font-weight:400;line-height:normal;margin-bottom:24px}.footer__block--social-links{max-width:2rem}.social-media--list{gap:unset;flex-wrap:unset;display:unset;flex-grow:0;max-width:14rem}.footer__block--links,.footer__block--image{max-width:11rem}}@media screen and (min-width: 1000px){.footer .container,multi-column-carousel .container{margin-inline-start:66px;margin-inline-end:66px}.multi-column__item{max-width:248px;margin:0 auto}multi-column-carousel .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:14px;color:#6d6d6d;font-size:12px;font-family:var(--text-font-family);max-width:248px;text-align:center;margin-left:auto;margin-right:auto}}.multi-column__pagination{display:none}.multi-column__pagination-button{width:.375rem;height:.375rem;border-radius:var(--rounded-full);place-content:center;display:grid;position:relative}.multi-column__pagination-button:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.multi-column__pagination-button:after{content:"";border-radius:inherit;opacity:.4;background:#fff;transition:opacity .25s,background .25s;position:absolute;top:0;right:0;bottom:0;left:0}.multi-column__pagination-button[aria-current=true]:after{opacity:1}@media screen and (max-width: 699px){.shopify-section-group-footer-group .multi-column__pagination{display:flex;justify-content:center;gap:20px}.shopify-section-group-footer-group .multi-column{--multi-column-grid: auto / auto-flow 90vw}.shopify-section-group-footer-group .multi-column__item{padding:0px 10vw}}.product-card{gap:20px}.product-card__media img{border-radius:18px}.product-card__info .product-title{text-align:center;margin-bottom:15px;font-family:var(--heading-font-family);font-size:14px;font-weight:700;text-transform:uppercase}.product-card__info .product-title span{display:block;font-family:var(--heading-font-family);font-size:12px;font-weight:400;padding:0}.product-card__info price-list,.product-card__info sale-price{font-family:var(--heading-font-family);font-size:14px;font-weight:400;line-height:18.59px;color:var(--Nex-light-gray)}.product-card__figure:has(.product-card__image--secondary)>.product-card__media .product-card__image--secondary,.product-card__image{object-fit:cover;transition:opacity .6s ease-in-out;mix-blend-mode:unset}.klaviyo-bis-trigger{display:flex;justify-content:center;font-size:12px}.product-info__block-item.type-liquid{padding:0;margin:-12px 0 0}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
