.desktop{display:flex!important}.mobile{display:none!important}*{margin:0;padding:0;box-sizing:border-box}body{background:#fff!important}a{text-decoration:none;color:#000}ul{list-style:none}body::-webkit-scrollbar{width:7px}body::-webkit-scrollbar-track{background:transparent!important}body::-webkit-scrollbar-thumb{background:#000;border-radius:2%;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,112.328,0,1)}@font-face{font-family:Neue-Montreal-Regular;font-weight:400;font-style:normal;src:url(https://cdn.shopify.com/s/files/1/0944/8112/1412/files/NeueMontreal-Regular_1.woff2?v=1748325172) format("woff2"),url(https://cdn.shopify.com/s/files/1/0944/8112/1412/files/NeueMontreal-Regular_1.woff?v=1748325172) format("woff");font-display:swap}@font-face{font-family:nits-banner-font;font-weight:400;font-style:normal;src:url(/cdn/shop/files/nits-banner-font.woff2?v=1788414537) format("woff2"),url(/cdn/shop/files/nits-banner-font.woff?v=1788414536) format("woff")}img,video{height:100%;width:100%;object-fit:cover}.product__media img{object-fit:contain}.announcement-bar-section{display:none!important}.header-wrapper{padding:0!important;position:fixed;width:100%;top:0;left:0}.header{padding:0!important;margin:0;width:100%;display:flex;max-width:none;position:fixed;top:0}.main-header{display:flex;align-items:center;justify-content:start;height:4vw;width:100%;transition:background .2s ease-in}.main-header.active{background:#fff}.header-left{display:flex;align-items:center;justify-content:end;width:13%;height:100%}.header-left a{width:85%;padding-top:.5vw}.header-left svg{width:100%;height:100%}.header-center{display:flex;align-items:center;justify-content:center;width:54%;padding-right:2%}.header-center ul{display:flex;align-items:center;justify-content:space-between;gap:5vw}.header-center ul a{font-family:Neue-Montreal-Regular;font-size:.75vw}.header-right{display:flex;align-items:center;justify-content:center;width:33%;height:100%}.header-right .sale-text{width:50%;align-items:center;justify-content:center;background:red}.header-right .sale-text p{font-size:.8vw;color:#fff;font-family:neue-haas-grotesk-display;font-weight:600;font-style:normal}.header-right .h-bottom-label{height:55%;width:50%;display:flex;justify-content:center;align-items:center;padding:2px;overflow:hidden}.header-right .h-bottom-label .cover{height:100%;display:flex;justify-content:center;align-items:center;padding:2px;overflow:hidden;width:100%;background:#fff}.header-right .h-bottom-label .ext{display:flex;align-items:flex-start;justify-content:center;height:100%;overflow:hidden;color:red;background:#fff;width:100%;position:relative}.header-right .h-bottom-label .ext:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#fff,#0000 30% 70%,#fff)}.header-right .h-bottom-label .ext ul{display:flex;align-items:center;justify-content:start;list-style-type:none;gap:.45vw;flex-direction:column;animation:marquee-rotate 80s linear infinite;width:100%}@keyframes marquee-rotate{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.header-right .h-bottom-label .ext ul li{color:red;font-size:.7vw;line-height:normal;letter-spacing:0;font-family:Neue-Montreal-Regular}.header-right .header-left-icons{width:50%;display:flex;align-items:center;justify-content:end;gap:1vw;padding-right:.25vw}.header-right .header-left-icons li span.members-span{display:flex;justify-content:center;align-items:center}.header-right .header-left-icons li{height:40%;overflow:hidden;cursor:pointer}.header-right .header-left-icons li .header__icon .svg-wrapper,.header__icon,.header__icon--cart .icon{height:auto!important;width:auto!important}.header-right .header-left-icons li .header__icon span{width:1.5vw;padding:0;font-family:Neue-Montreal-Regular}.header-right .header-left-icons li svg{width:1.5vw;aspect-ratio:1/1}.header-right .header-left-icons li:first-child svg{height:100%;width:20px}.header-right .header-left-icons li:last-child{width:7vw;display:flex;gap:.5vw;font-size:.95vw;text-wrap:nowrap}.header-right .header-left-icons li:last-child .cart-count-bubble{left:50%;bottom:5%;transform:translate(-10%,5%);height:.7vw;width:.7vw;font-size:.5vw;font-family:Neue-Montreal-Regular;padding-bottom:.1vw}.header-right .header-left-icons li .header-cart-total{letter-spacing:0;text-transform:uppercase;font-size:.8vw;font-family:Neue-Montreal-Regular;color:#000;align-items:center}.header-right .header-left-icons li:last-child svg{width:.8vw;aspect-ratio:unset}.header-right .header-left-icons li:first-child svg{padding-top:.1vw}.header-right .header-left-icons li:last-child .header__icon--cart{margin:0}.header-right .header-left-icons li.desktop .header__icon span{padding-top:0}.default-pdp .product .read-more-btn{display:inline;cursor:pointer;margin-left:.7vw;font-family:Neue-Montreal-Regular;color:#000;font-size:.7vw;text-decoration:underline;opacity:1!important;border:none;background:none;padding:0}.collection-hero{display:none}.main-collection-grid2 .collection-data{min-height:19vw;padding-top:5vw;display:flex;align-items:center;justify-content:end;flex-direction:column;padding-bottom:4vw}.main-collection-grid2 .collection-data h2{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;text-transform:uppercase}.main-collection-grid2 .collection-data p{width:50vw;text-align:center;line-height:1.25;font-size:.8vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0}.main-collection-grid2 .product-grid-container .collection{padding:0!important;max-width:none}.main-collection-grid2 .product-grid-container .collection .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5vw;max-width:100%;padding:0 1vw;list-style:none;background:#f1f1f3!important}.main-collection-grid2 .product-grid-container .collection .product-box{color:#fff;text-align:center;height:42vw;display:flex;flex-direction:column}.main-collection-grid2 .grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.main-collection-grid2 .product-grid-container .collection li:nth-child(3){grid-column:1/2;transform:none;z-index:1;grid-row:2/3}.main-collection-grid2 .product-grid-container .collection .product-hidden-li{visibility:hidden;grid-column:2/3;grid-row:2/3;display:none}.main-collection-grid2 .product-grid-container .collection .poster-hidden-li{grid-column:2/3;grid-row:3/4;visibility:hidden}.main-collection-grid2 .product-grid-container .collection .long-poster{grid-row:1/3;grid-column:3/4;height:84.5vw}.main-collection-grid2 .product-grid-container .collection .long-poster img{height:100%}.main-collection-grid2 .product-grid-container .collection .left-wide-poster{position:relative;transform:translate(8.25vw);grid-column:1/2;grid-row:3/4}.main-collection-grid2 .product-grid-container .collection .right-wide-poster{position:relative;transform:translate(-8.25vw);grid-column:3/4;grid-row:3/4}.main-collection-grid2 .product-grid-container .collection .left-wide-poster img{position:absolute;top:0;left:-25.6%;width:48.47vw;height:100%}.main-collection-grid2 .product-grid-container .collection .right-wide-poster img{position:absolute;top:0;left:-24.9%;width:48.47vw;height:100%}.main-collection-grid2 .card__inner{height:90%}.main-collection-grid2 .card--standard>.card__content{height:10%}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__inner{height:92%}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content{height:8%;padding-left:2%;background:#fff}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__inner .card__content{background:unset}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information{padding:0}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information .card__heading{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.7vw;padding-top:.3vw}.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information .price{margin:0;display:flex;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;opacity:70%;line-height:normal;font-size:.7vw;letter-spacing:0}.collection .slider-buttons{display:flex}.collection .slider-mobile-gutter .grid{margin-bottom:0!important;padding:0 1vw;background:#fff;flex-wrap:wrap;gap:1%;row-gap:1vw;scroll-padding-left:0!important;overflow:hidden}.slider-mobile-gutter .slider--desktop{scroll-snap-type:none;scroll-behavior:auto}.collection .slider-mobile-gutter .grid .grid__item{min-width:32.66%;max-width:32.66%;margin:0!important;padding:0!important}.collection .slider-mobile-gutter .grid .grid__item:nth-child(7){min-width:100%;max-width:100%;width:100%}.collection .grid .grid__item .card-wrapper .card__inner{height:92%}.collection .grid .grid__item .card-wrapper .card__content{height:8%;padding-left:2%}.collection .grid .grid__item .card-wrapper .card__content .card__information{padding:0}.collection .grid .grid__item .card-wrapper .card__content .card__information .card__heading{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.7vw;padding-top:.3vw;text-decoration:none}.collection .grid .grid__item .card-wrapper .card__content .card__information .price{margin:0;display:flex;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;opacity:70%;line-height:normal;font-size:.7vw;letter-spacing:0}.collection .full-unstyled-link{text-decoration:none!important}.collection.page-width{padding:0;width:100%;min-width:100%;padding-top:3vw}.mobile-facets *{font-family:neue-haas-grotesk-text;text-transform:uppercase;font-size:10px}.mobile-facets .mobile-facets__header *{font-size:11px}.mobile-facets__open-wrapper .mobile-facets__close{width:14px!important;right:20px!important}.header-right .search-modal .search-modal__content{padding:0 1rem;width:100%;min-width:100%}.header-right .search-modal .search-modal__content .search-modal__form{max-width:100%;height:100%}.header-right .search-modal predictive-search .field{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase}.field__label{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0;font-size:1.1rem;top:18%}.search-modal .predictive-search,.header-right .search-modal .predictive-search__search-for-button .predictive-search__item{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0}.header-right .search-modal .predictive-search__result-group ul li{width:15%;min-width:15%}.search__input.field__input{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;height:3.6rem}.header-right .search-modal .predictive-search__result-group ul{display:flex;overflow:hidden;overflow-x:auto;scrollbar-width:none;-webkit-user-select:none;user-select:none}.header-right .search-modal .predictive-search__result-group ul.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.header-right .search-modal .predictive-search__result-group ul li .predictive-search__item{display:flex;flex-direction:column}.header-right .search-modal .predictive-search__item-content{text-align:center}.my-search-bottom-right .product-recommendations ul li .card__content .card__information{padding:.2vw 0!important}.my-search-bottom-right .product-recommendations ul li .card__content .price .price__container .price__sale s.price-item{font-size:.65vw}.isolate .page-width{padding:0 2vw;margin:0;max-width:none}.isolate .title-wrapper-with-link *{margin:0;padding:0;padding-top:7vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:1.25vw;text-transform:uppercase;padding-bottom:.75vw}.isolate .title-wrapper-with-link .underlined-link{font-size:.85vw;text-decoration:underline}.isolate .title-wrapper-with-link .title{font-size:1.15vw}.cart__items *,.cart__items .price,.cart-item__details .product-option{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:.75vw;text-transform:uppercase}.cart__items quantity-popover .quantity{background:#f1f1f3}.cart__footer-wrapper .page-width{max-width:none;padding:0;margin:0;padding-right:2vw}.cart__footer-wrapper .page-width *{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase}.cart__footer-wrapper .page-width .totals *{font-size:.95vw}.cart__footer-wrapper .page-width .tax-note{font-size:.65vw}cart-drawer.drawer{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;text-transform:uppercase}cart-drawer .cart__empty-text{font-size:14px;margin:0 0 1.5rem;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}cart-drawer .drawer__inner{border:none}cart-drawer .drawer__inner quantity-popover .quantity{background:#f1f1f3}.cart-drawer .cart-item__image{max-width:100%;height:100%}.drawer .cart-drawer .cart-item>td+td{padding-left:0}.cart-drawer__empty-content a.button{font-size:10px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.drawer__inner-empty .cart__login-title{font-size:11px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.drawer__inner-empty .cart__login-paragraph{font-size:10px}.drawer__inner .drawer__header{padding:1rem 0 .2rem;border-bottom:.5px solid #0002}.drawer__inner .drawer__heading{margin:0 0 .5rem;font-size:10px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.drawer__inner .drawer__close{top:0;right:-10px;min-height:3.5rem}.drawer__inner .drawer__close .svg-wrapper{height:1rem;width:1.2rem}.drawer__cart-items-wrapper .cart-items thead{display:none}.drawer__inner .cart-item__details .cart-item__name{font-size:9px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0}.cart-item__details>*+*{margin-top:4px}.drawer__cart-items-wrapper{margin-top:1.5rem}.cart-drawer table .cart-item{display:grid;grid-template:55px 30px / 70px 1fr 1fr 1fr;gap:14px 8px;margin-bottom:15px!important;border-bottom:1px solid #cdcdcd;padding-bottom:15px}.drawer__inner .cart-item__details .product-option{font-size:9px;line-height:1;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0}.drawer__inner .drawer__cart-items-wrapper .cart-item__totals .price{font-size:9px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0}.cart-drawer__footer .totals .totals__total,.cart-drawer__footer .totals .totals__total-value{font-size:10px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.cart-drawer__footer .totals{margin:0}.drawer__footer{padding:.5rem 0}.cart-drawer .cart-drawer__footer .tax-note{margin:10px 0 10px auto;text-align:left;font-size:9px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.cart__ctas .cart__checkout-button{text-transform:uppercase;font-size:9px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}cart-drawer .cart-item__name:hover{text-decoration:none}.drawer__cart-items-wrapper .quantity__input{font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;font-size:9px}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity{display:flex;align-items:end}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__error{margin-top:0}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover{width:100%;height:100%}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper{height:100%;width:100%;display:flex;justify-content:space-between;border-block:1px solid #c7c7c7;border-right:1px solid #c7c7c7;border-left:1px solid #c7c7c7}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity{height:100%;min-height:100%}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity:before,cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity:after{display:none}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity .quantity__button{height:100%;min-height:100%}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity .quantity__button:last-child{border-right:1px solid #c7c7c7}cart-drawer .cart-drawer cart-drawer-items .cart-items tbody td.cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity .quantity__input{border-inline:1px solid #c7c7c7}.cart-drawer .cart-items td{padding-top:0!important}.cart-drawer .cart-item__media{grid-row:1 / 3;aspect-ratio:unset;width:100%}.cart-drawer cart-remove-button .button{min-height:100%;margin:0!important}.cart-drawer .cart-item__details .cart-item__discounted-prices{display:none!important}.cart-drawer .discounts .discounts__discount{font-size:9px}.cart-drawer .gokwik-checkout button{max-height:42px;min-height:42px}.cart-drawer .gokwik-checkout button:after,.cart-drawer .gokwik-checkout button:before{display:none}.gokwik-checkout button>span.btn-text>span:first-child{font-size:11px}.shopify-section .section-template--25349140775044__product-grid-padding{padding-top:5vw}.section-template--25349140775044__product-grid-padding .product-grid-container .collection.page-width{margin:0;padding:0;max-width:100%}product-info.default-pdp{padding:0}product-info .page-width{margin:0;padding:0;width:100%;min-width:100%;max-width:100%}.page-width .product{background:#f1f1f3;position:relative;z-index:1}product-info .page-width .product .product__media-wrapper{display:flex;max-width:63%;width:calc(63% - var(--grid-desktop-horizontal-spacing) / 2)}product-info .page-width .product .product__info-wrapper{max-width:37%;width:calc(37% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 1% 0 4rem;height:100vh;display:flex;align-items:end;position:sticky;top:0;background:#fff}product-info .page-width .product .product__media-wrapper .product__column-sticky{width:60%}product-info .page-width .product .product__media-wrapper .pdp-cust-video{height:100vh;width:40%;position:sticky;left:0;top:0}product-info .page-width .product .product__media-wrapper .product__media-list{display:flex;flex-wrap:nowrap;flex-direction:column;gap:0;margin:0}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item{width:100%;min-width:100%;max-width:100%;height:100vh}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item .product-media-container{margin:0;width:100%;height:100%;border:none}product-info .page-width .product .product__info-wrapper .product__info-container{width:100%;min-width:100%;max-width:100%}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item .product-media-container .product__modal-opener{height:100%}product-info .page-width .product .product__media-wrapper .product__media-list .product__media-item .product-media-container .product__modal-opener .product__media{height:100%}product-info .product .product__info-wrapper .product-form .product-form__buttons{width:100%;min-width:100%;max-width:100%;display:flex;gap:1%}product-info .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit{margin-bottom:0;--buttons-border-width: 0;--buttons-border-opacity: 0;background:#000;color:#fff;text-transform:uppercase;min-height:2.7vw;font-size:11px;display:flex;justify-content:center;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;gap:.2vw;max-width:49%;width:49.5%;height:3.5vw;border-radius:50px;border:1px solid #868686}product-info .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button{max-width:50%;min-width:50%;width:50%}product-info .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{margin-bottom:0;border:1px solid #0005;--buttons-border-width: 0;--buttons-border-opacity: 0;background:#fff;color:#000;text-transform:uppercase;min-height:2.7vw;font-size:11px;display:flex;justify-content:center;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;align-items:center}product-info .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit svg path{fill:#fff}product-info .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit .cust-cart-logo{padding-bottom:.5%}.shopify-section .product__info-container>*+*{margin:0}product-info .product .product__info-wrapper .product-form{margin:1rem 0}.cust-product-points{width:100%;padding:.2vw 1vw;gap:1vw;background:#ececec;margin:0 0 .3vw!important;min-height:2vw}.cust-product-points .metafield-rich_text_field{width:100%;height:fit-content}.cust-product-points .metafield-rich_text_field ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;padding:.1vw 1vw;gap:.3vw;row-gap:0}.cust-product-points .metafield-rich_text_field ul li{color:#000;width:45%;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:.7vw;list-style:disc;letter-spacing:1px;text-transform:uppercase;opacity:70%}.cust-product-points ::marker{color:#000;font-size:1.5em}product-info .page-width .product .product__info-wrapper .product__title{margin-bottom:0}product-info .page-width .product .product__info-wrapper .my-mob-title{display:flex;flex-direction:column;gap:.5vw;padding-bottom:.5vw}product-info .page-width .product .product__info-wrapper .product__title h1{font-size:1vw;color:#000;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-style:normal;text-transform:capitalize;letter-spacing:0}product-info .page-width .product .product__info-wrapper .price{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;opacity:60%;font-size:.9vw;line-height:normal;letter-spacing:0}product-info .page-width .product .product__info-wrapper .product__title .cust-tittle .price__container{margin-bottom:0}.custom-price-box{display:flex;justify-content:space-between;align-items:center}.custom-price-box .size-box-span a{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;text-decoration:underline;font-size:.6vw;letter-spacing:0;word-spacing:0px}.custom-price-box .size-box-span{height:100%;width:20%;display:flex;align-items:center;justify-content:flex-end}variant-selects .product-form__input .form__label{display:none}variant-selects{height:2.7vw;margin:1% 0 2%;display:flex;align-items:center;width:100%}product-info .page-width .product .product__info-wrapper variant-selects .product-form__input{margin:0;display:flex;align-items:center;height:100%;width:100%;max-width:100%;gap:2%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label{background-color:transparent;color:#000;opacity:100%;height:100%;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;border:1px solid #000;background:#000;color:#fff}product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label:after{display:none}product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label:before{display:none}product-info .product .product__info-wrapper variant-selects .product-form__input--pill input[type=radio]+label{border:none;background-color:transparent;color:#000;display:flex;align-items:center;justify-content:center;margin:0;font-size:1.4rem;letter-spacing:normal;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;width:auto;padding:0;flex:1;opacity:40%;position:relative;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;height:100%;border:1px solid #868686;border-radius:50px;flex:unset}product-info .product .product__info-wrapper variant-selects .product-form__input input[type=radio]:checked+label:after{content:"";display:block;width:50%;height:100%;position:absolute;bottom:20%;left:25%;box-sizing:border-box}.product-form__input--pill input[type=radio].disabled+label{color:red!important}product-info .product .product__info-wrapper .product-form .product-form__buttons .button:disabled{color:#fff!important;background:#000}product-info .page-width .product .product__info-wrapper .pdp-desc-box{letter-spacing:0;line-height:1.2;color:#0000007a;font-family:Neue-Montreal-Regular;font-size:.7vw;margin:.4vw 0 .5vw}.custom-accordion{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;padding:20px 10px 15px 0}.accordion-items{width:35%;min-height:10vw;height:10vw}.accordion-items ul{list-style:none;display:flex;flex-direction:column;gap:.7vw}.accordion-items ul li{line-height:normal}.accordion-items a{display:flex;text-decoration:none;font-size:.65vw;color:#000;transition:opacity .3s ease;opacity:50%;cursor:pointer;text-transform:uppercase}.accordion-items a.active{opacity:1}.accordion-data{width:65%;position:relative;overflow:hidden}.accordion-content{width:100%;height:100%;background:transparent;padding:1%;opacity:0;display:none;align-items:center;justify-content:flex-start;font-size:20px;transition:opacity .5s ease-in-out}.accordion-content.active{display:flex;opacity:1}.accordion-content ul{gap:.4vw;display:flex;flex-direction:column}.accordion-content ul li,.accordion-content ul li p{list-style:none;line-height:normal;text-transform:uppercase;font-size:.6vw;color:#000}.product .product__info-container .product__description{margin:0}.product .product__media-wrapper{position:relative}.size-box{height:80%;width:57%;background:#fff;position:fixed;top:-100%;left:3%;transition:top .5s ease;border-radius:15px;z-index:3;padding:2% 2% 1.5%;text-transform:uppercase}.size-box-active{top:13%;left:3%}.s-box-top{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid black;height:8%}.s-box-options{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:1%;height:9%}.s-box-options span{display:flex;align-items:center;justify-content:center;gap:1vw}.size-chart{width:100%;border-collapse:collapse;font-size:.95rem;height:80%}.size-chart th,.size-chart td{border:.5px solid #0005;padding:0;text-align:center}.size-chart th{padding:.5rem}.s-box-btm-data{height:20%;width:100%;display:none;flex-direction:column;justify-content:center}.s-box-btm-data p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal;font-size:.6vw;opacity:90%}.unit-toggle a:first-of-type{opacity:1;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw}.unit-toggle a:last-of-type{opacity:.4;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw}.s-box-top h4{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.8vw}.s-box-top span{border-radius:50%;padding:0 1vh;display:flex;align-items:center;justify-content:center;cursor:pointer}.s-box-top span svg{height:2.6rem;width:2.6rem}.s-box-options p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.6vw}.size-chart thead th{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:.8vw}.size-chart tbody td{font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;font-style:normal;font-size:.7vw}product-recommendations.related-products{padding:4% 2% 0;margin:0;width:100%;min-width:100%;background:#fff}product-recommendations.related-products .grid .grid__item .card-wrapper .card__inner{height:92%}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content{height:8%}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information .card__heading{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;font-size:.7vw;padding-top:.3vw}product-recommendations.related-products .full-unstyled-link{text-decoration:none!important}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information .price{margin:0;display:flex;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;opacity:70%;line-height:normal;font-size:.7vw}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information{padding:0}product-recommendations.related-products .related-products__heading{margin:0;text-align:center;text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;font-style:normal;font-size:1vw;padding-block:3% 1.5%;position:relative}.facets-wrapper{display:none}.cust-swatches{height:5vw;display:flex;justify-content:flex-start;align-items:center;width:100%;margin:.7rem 0!important}.cust-swatches .product-alt-colours{height:100%;width:auto;display:flex;flex:1;gap:.1vw;align-items:center;justify-content:flex-start;min-height:100%;max-height:100%;overflow:hidden;overflow-x:auto;scrollbar-width:none}.cust-swatches .product-alt-colours a{height:100%;width:auto;border:.5px solid #0002}.shopify-section .simi-box-d{display:flex;min-height:auto;gap:.15vw;height:auto;max-height:5vw;margin:.7rem 0!important;overflow:hidden;overflow-x:auto;scrollbar-width:none}.shopify-section .simi-box-d a .simi-pname{display:none}.shopify-section .simi-box-d a{background:transparent;min-width:13.5%;max-width:13.5%;border:.5px solid #0002}.shopify-section .simi-box-d a>img{object-fit:contain}.product__tax{display:none}.card-wrapper:hover .media--hover-effect img{transform:unset!important}.shopify-section .grid .grid__item .card-wrapper .card__inner .card__content{justify-content:flex-start!important}.shopify-section .grid .grid__item .card-wrapper .card__inner .card__content .card__badge .badge{border:none;border-radius:0;display:inline-block;font-size:10px;letter-spacing:0;line-height:1;padding:0;text-align:center;background-color:transparent;border-color:transparent;color:#000;word-break:break-word;text-transform:uppercase;font-family:neue-haas-grotesk-display;font-weight:400;font-style:normal}.shopify-section .grid .grid__item .card-wrapper .card__inner .card__content .card__badge{align-self:flex-end;grid-row-start:1;justify-self:flex-start;display:flex;position:absolute;top:5%;left:2%;z-index:10}.product__info-wrapper .price .badge{margin:0;border-radius:0;background:#000;opacity:1;text-transform:uppercase;font-size:.5vw;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;padding:.5rem 1.3rem}.custom-featured-collection .product-recommendations .grid li.card .card-wrapper .card__content .card__information .price--on-sale .price-item--regular,.collection .slider-mobile-gutter .grid .grid__item .card-wrapper .card__content .card__information .price--on-sale .price-item--regular{font-size:.7vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;letter-spacing:0;margin-right:.4rem}.collection .grid .grid__item .card-wrapper .card__content .card__information .price--on-sale .price-item--regular{font-size:.7vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;letter-spacing:0;margin-right:.7rem}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .card__information .price--on-sale .price-item--regular{font-size:.7vw;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;letter-spacing:0;margin-right:.4rem}product-info .page-width .product .product__info-wrapper .price--on-sale .price-item--regular{margin-right:.4rem;font-size:.9vw}.gradient{background:#f1f1f3}.my-search-box{background:#fff2;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);--webkit-backdrop-filter: blur(40px);width:100%;position:absolute;top:0;left:0;height:100vh;z-index:-1;clip-path:inset(0% 0% 100% 0%);transition:clip-path .4s ease;padding:4.2vw 1.5% 1.5%;display:flex;flex-direction:column}.my-search-box.active{clip-path:inset(0% 0% 0% 0%)}.my-search-box .my-search-top{display:flex;height:auto;width:100%}.my-search-box .my-search-bottom{height:90%;width:100%;display:flex}.my-search-box .my-search-bottom .my-search-bottom-left{height:100%;width:20%}.my-search-box .my-search-bottom .my-search-bottom-right{height:100%;width:80%}.my-search-box .my-search-bottom .my-search-bottom-left ul{display:flex;flex-direction:column;padding-top:1%;text-transform:uppercase;gap:.4vw}.my-search-box .my-search-bottom .my-search-bottom-left ul p{font-family:Neue-Montreal-Regular;font-size:.9vw;color:#0007;padding-bottom:3%}.my-search-box .my-search-bottom .my-search-bottom-left ul li{font-family:Neue-Montreal-Regular;font-size:.75vw;color:#000}.my-search-bottom-right .product-recommendations ul{display:flex;flex-wrap:wrap;overflow:hidden;overflow-x:auto;scrollbar-width:none;row-gap:0}.my-search-bottom-right .product-recommendations ul li{height:auto;width:19%;min-width:19%;max-width:20%;aspect-ratio:6 / 7.5}.my-search-bottom-right .product-recommendations ul li:last-child{height:auto;aspect-ratio:6 / 8;width:auto}.my-search-bottom-right .product-recommendations ul li .card__inner{height:85%}.my-search-bottom-right .product-recommendations ul li .card__content{height:15%}.my-search-bottom-right .product-recommendations ul li .card__content a{text-align:center;font-family:Neue-Montreal-Regular;font-size:.65vw;text-transform:uppercase;text-decoration:none}.my-search-bottom-right .product-recommendations ul li .card__content .price{text-align:center;font-family:Neue-Montreal-Regular;font-size:.65vw;text-transform:uppercase;margin-top:0!important}.my-search-box .search-modal{height:10%;min-height:10%;background:transparent!important}.my-search-box details[open] .modal-overlay{display:none}.my-search-top span .header__icon{opacity:0;height:100%!important;width:100%!important}.my-search-top .s-span{width:100%;height:2.5vw;background:#fff;position:relative;padding-left:1.3%;padding-top:.5%;color:#000;text-transform:uppercase;font-family:Neue-Montreal-Regular;font-size:.7vw}.my-search-top .search-modal__close-button{display:none}.s-span .header__search{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.s-span .header__search details{height:100%;width:100%}.s-span .header__search .field:after{border:none;border-radius:0;box-shadow:none}.s-span .header__search .field__input:focus{box-shadow:none;outline:0;border-radius:0}.header-right .s-span .search-modal .search-modal__content{padding:0;width:100%;min-width:100%}.template-search__header{padding-top:4%;text-transform:uppercase;font-family:Neue-Montreal-Regular;font-size:1rem}.template-search__header .collection .grid .grid__item .card-wrapper .card__content .card__information .card__heading{text-align:center}#shopify-section-template--26314820256115__main,#shopify-section-template--26314820256115__main .page-width{padding:0!important;margin:0!important;width:100%!important;min-width:100%!important}.shopify-section .main-page-title{display:none!important}.shopify-section .page-width{padding:0!important;margin:0!important;max-width:100%}.cstm_doc-section{display:flex;flex-direction:column;width:100%;min-width:100%;padding:8vw 3vw 4vw;font-family:Neue-Montreal-Regular}#shopify-section-template--26314820190579__form{display:flex;justify-content:center}.cstm_doc-section h1,.cstm_doc-section h2{width:100%;font-family:Neue-Montreal-Regular}.cstm_doc-section h1{font-size:2.1vw;font-weight:600;padding-bottom:2vw;text-align:center;letter-spacing:0}.cstm_doc-section h2{font-size:1vw;font-weight:600;padding:1vw 0}.cstm_doc-section p{font-size:.85vw;font-weight:400;color:#111;padding-bottom:.7vw;text-align:justify;letter-spacing:0;width:100%}.cstm_doc-section ul{display:flex;flex-direction:column;list-style-position:inside;padding-left:1vw;padding-bottom:1vw;width:100%}.cstm_doc-section li{font-size:.85vw;font-weight:400;width:100%}.c-contact .contact{margin:0 30%;background:#f1f1f3;border-radius:5px}.c-contact .form__label,.c-contact .field,.c-contact .field__input,.c-contact .text-area,.c-contact .contact__button,.c-contact .contact__button .button,.c-contact .field__label{font-family:Neue-Montreal-Regular}.c-contact .field{border-bottom:1px solid #000;--inputs-border-width: 0 !important}.c-contact .field__input{background:#f1f1f3}.c-contact .field__input:focus~.field__label{line-height:2}.c-contact .text-area{min-height:8vh}.c-contact .field__label{line-height:4;font-size:12px}.c-contact .contact__button{display:flex;justify-content:center}.c-contact .contact__button .button{width:20vw;min-width:10vw;border-radius:5px;text-transform:uppercase;font-size:.8vw}.search-close-btn{width:2.7vw;display:flex;justify-content:center;height:2.7vw;align-items:center;cursor:pointer}.predictive-search *{font-family:Neue-Montreal-Regular}.predictive-search #predictive-search-results-queries-list{flex-direction:column}slider-component .slider-buttons{display:flex}slider-component .slider-counter{display:none}slider-component .slider-buttons .slider-button--prev{left:1vw;position:absolute;background:#fff;border-radius:50%;top:40%;transform:translateY(-50%);box-shadow:0 4px 8px #0000001f,0 8px 20px #0000001a,0 12px 32px #00000014;transition:box-shadow .25s ease,transform .25s ease;display:none}slider-component .slider-buttons .slider-button--next{display:none;right:1vw;position:absolute;background:#fff;border-radius:50%;top:40%;transform:translateY(-50%);box-shadow:0 4px 8px #0000001f,0 8px 20px #0000001a,0 12px 32px #00000014;transition:box-shadow .25s ease,transform .25s ease}slider-component .slider-buttons .slider-button--prev:hover{transform:translateY(-55%) scale(1.05);box-shadow:0 6px 12px #0000002e,0 12px 28px #00000029,0 18px 40px #0000001f}slider-component .slider-buttons .slider-button--prev:active{transform:translateY(-48%) scale(.96);box-shadow:0 3px 6px #0003,0 6px 14px #0000002e}slider-component .slider-buttons .slider-button--next:hover{transform:translateY(-55%) scale(1.05);box-shadow:0 6px 12px #0000002e,0 12px 28px #00000029,0 18px 40px #0000001f}slider-component .slider-buttons .slider-button--next:active{transform:translateY(-48%) scale(.96);box-shadow:0 3px 6px #0003,0 6px 14px #0000002e}ul li .card__inner .card__media .media{width:100%;height:100%;position:relative;min-width:100%}.predictive-search.predictive-search--header{top:3vw}.tc-page *{font-family:Neue-Montreal-Regular;color:#000}.tc-page{padding:7vw 2vw;background-color:#f1f1f3;font-family:Neue-Montreal-Regular;color:#000;font-weight:500;display:flex;justify-content:center}.tc-container{max-width:65%}.tc-heading-main{font-size:1.5vw;text-align:center;padding-bottom:.5vw;font-weight:700;color:#000;text-transform:uppercase}.tc-last-updated{text-align:center;font-size:.9vw;color:#000;padding-bottom:2.2vw}.tc-section-title{font-size:1vw;color:#000;padding:2vw 0 1vw;font-weight:600}.tc-text{font-size:.8vw;line-height:1.3}.tc-list{padding:.85vw 0 2vw 2vw;list-style:disc}.tc-list-item{font-size:.8vw}.tc-highlight{font-weight:600;color:#000}.tc-contact-text{font-size:.8vw}.tc-contact-email{font-weight:600;font-size:.8vw;color:#000}.tc-text>a{font-weight:600;color:#000}.tc-section-subtitle{font-size:.85vw;font-weight:600;padding:1vw 0}.c-contact{width:100%;height:100svh;display:flex;justify-content:center;align-items:center}.c-contact .page-width{width:50%}.template-search *{font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}.template-search{padding-top:4.5vw!important;padding-inline:2vw}.template-search .template-search__header{max-width:100%}.cd-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:9998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cd-popup-overlay.active{opacity:1;pointer-events:auto}.cd-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.95);background:#fff;width:50%;max-height:90vh;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .4s ease,transform .4s ease;z-index:9999}.cd-popup.active{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.cd-popup-inner{display:grid;grid-template-columns:1fr 1fr}.cd-popup-image{position:relative;background:#f5f5f5}.cd-popup-image img{width:100%;height:100%;object-fit:cover}.cd-collection-text{position:absolute;top:2vw;left:2vw;font-style:italic;font-size:1.2vw;color:#333}.cd-popup-content{padding:1vw;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center}.cd-popup-content .logo{height:2.5vw;width:10vw;margin-bottom:4vw}.cd-popup-content .logo svg{height:100%;width:100%}.cd-popup-content h4{font-size:1vw;letter-spacing:.15em;font-family:neue-haas-grotesk-text;font-weight:700;font-style:normal;text-align:center}.cd-popup-content h6{font-size:.7vw;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal}.cd-popup-content h1{font-size:3.5vw;font-family:neue-haas-grotesk-text;font-weight:700;font-style:normal}.cd-popup-content p{font-size:1.2vw;color:#444;font-family:Neue-Montreal-Regular;padding-top:3vw}.cd-popup-content input{padding:1vw;border:1px solid #ccc;font-size:1.1vw}.cd-cta{padding:1.2vw;background:#000;color:#fff;border:none;cursor:pointer;font-size:1.1vw}.cd-no{background:none;border:none;font-size:1vw;text-decoration:underline;cursor:pointer}.cd-close{position:absolute;top:1vw;right:1vw;background:none;border:none;font-size:2vw;cursor:pointer}.getitbtn{border:1px solid #0003;font-family:Neue-Montreal-Regular;letter-spacing:0;font-size:.7vw;border-radius:.5vw;padding:.5vw .9vw;margin-top:2vw;color:#fff;background:#000;cursor:pointer}.cd-popup-inner .container{height:100%;width:100%}.cd-popup-inner #countdown{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.cd-popup-inner #countdown ul{display:flex;align-items:center;height:100%;gap:1vw}.cd-popup-inner #countdown ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;text-transform:uppercase;font-family:Neue-Montreal-Regular;font-weight:500;font-style:normal;font-size:.4vw;color:#000}.cd-popup-inner #countdown ul li>span{line-height:1;color:#f60;font-family:Neue-Montreal-Regular;font-weight:700;font-style:normal;font-size:1.3vw}.pdp-accordian-center{display:flex;flex-direction:column;gap:.5vw}.pdp-accordian{width:100%;padding:.5vw 0}.pdp-accordian-title{font-size:.8vw;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal;position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#000;text-transform:capitalize;opacity:80%;letter-spacing:0}.accordion-icon{font-size:1vw;font-weight:300;color:#000;line-height:1}.pdp-accordian-content{max-height:0;overflow:hidden;transition:max-height .5s linear}.pdp-accordian-content ul{display:flex;flex-direction:column;gap:.3vw;padding:.5vw}.pdp-accordian-content ul li{font-size:.7vw;color:#000;opacity:70%;line-height:1;font-family:neue-haas-grotesk-text,sans-serif;font-weight:400;font-style:normal}#gokwik-buy-now:after{display:none}#gokwik-buy-now:before{display:none}.cust-collection{background:#fff;padding:0!important;position:relative}.cust-collection .grid{gap:1%;row-gap:1vw;padding:0 1vw}.cust-collection .grid .grid__item{width:32.66%;min-width:32.66%;max-width:32.66%;aspect-ratio:6/9}.cust-collection .grid .grid__item:nth-child(7){width:100%;max-width:100%;min-width:100%;aspect-ratio:unset}.collection{position:relative;z-index:1}.card>.card__inner .media .card-img-ul{height:100%;width:100%;overflow-y:hidden;overflow-x:auto;display:flex!important;flex-wrap:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none}.card>.card__inner{position:relative!important}.card>.card__inner .media .card-img-ul li{height:100%;flex:1;position:static;min-width:100%;border:none;scroll-snap-align:center;border-radius:0}.card>.card__inner .card-img-dots{position:absolute;bottom:1vw;left:50%;transform:translate(-50%);z-index:10;display:flex;justify-content:center;gap:.25vw}.card>.card__inner .card-img-dots li{height:.35vw!important;width:.35vw!important;max-width:.35vw!important;min-width:.35vw!important;border-radius:50%!important;cursor:pointer;background:#cdcdcd}.card>.card__inner .card-img-dots li.active{background:#323232}.card>.card__inner .card-img-buttons{position:absolute;top:50%;left:5%;transform:translateY(-50%);z-index:1;width:90%;display:flex;justify-content:space-between;pointer-events:none;overflow:hidden}.card>.card__inner .card-img-buttons button{width:10%;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;pointer-events:all;border-radius:50%;background:#ffffff30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s linear;color:#000!important}.card>.card__inner .card-img-buttons button>svg{height:70%;width:70%}.card:hover>.card__inner .card-img-buttons button.ci-left-btn,.card:hover>.card__inner .card-img-buttons button.ci-right-btn{transform:translate(0)}.card>.card__inner .card-img-buttons button.ci-left-btn{transform:translate(-200%);opacity:0}.card>.card__inner .card-img-buttons button.ci-right-btn{transform:translate(200%)}.card>.card__inner .card-img-buttons button.ci-left-btn>svg{transform:rotateY(180deg)}.grid__item .card-wrapper .card .card__content .card__information h3 a:after{display:none}.no-discount-message{display:block;position:fixed;bottom:8vw;left:0;width:100%;padding:.5vw}.no-discount-message .recommended-products{height:15vw;display:flex;overflow-x:scroll;border:1px solid #c7c7c7;scrollbar-width:none;padding:.5vw;gap:.5vw}.no-discount-message .recommended-products .recommended-product{min-width:48%;aspect-ratio:6 / 9;display:flex;flex-direction:column}.no-discount-message .recommended-products .recommended-product .recommended-product__image{height:75%}.no-discount-message .recommended-products .recommended-product .recommended-product__info{height:25%;display:flex;flex-wrap:wrap}.no-discount-message .recommended-products .recommended-product .recommended-product__info h3{font-size:10px;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0;width:100%}.no-discount-message .recommended-products .recommended-product .recommended-product__info .recommended-product__price{font-size:10px;line-height:1;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0;width:100%}.no-discount-message .recommended-products .recommended-product .recommended-product__info form{font-size:10px;line-height:1;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0;display:flex;align-items:center;gap:.5vw}.no-discount-message .recommended-products .recommended-product .recommended-product__info form .product-variant-select,.no-discount-message .recommended-products .recommended-product .recommended-product__info form .recommended-add-to-cart{padding:.2vw .4vw;height:1.5vw;font-size:10px;line-height:1;font-family:neue-haas-grotesk-text;font-weight:400;font-style:normal;letter-spacing:0}cart-drawer.is-empty .drawer__inner{padding:0 1rem!important}.free-gift-wrapper{display:flex;flex-direction:column;gap:11px;border:1px solid #cdcdcd;padding:14px;background:#ececec;margin-bottom:1.2rem}.free-gift-wrapper .gift-top{display:flex;align-items:center}.free-gift-wrapper .gift-icon{height:24px;width:24px;max-width:24px;max-height:24px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:7px;opacity:.5}.free-gift-wrapper .gift-icon img{height:100%;width:100%}.free-gift-wrapper .gift-info b{opacity:.8}.free-gift-wrapper .gift-info{font-family:Neue-Montreal-Regular;font-size:10px;color:#000;font-weight:500;line-height:1.1;letter-spacing:0;padding-right:4px}.free-gift-wrapper .gift-offer-badge{line-height:1.1;color:#393939;font-family:Neue-Montreal-Regular;font-size:9px;padding:5px 10px;margin-left:auto;letter-spacing:0;border:1px solid #cdcdcd}.free-gift-wrapper .gift-center{width:100%;height:8px;background:#fff;border-radius:5rem;overflow:hidden}.free-gift-wrapper .gift-progress-bar{width:70%;height:100%;display:flex;border-radius:5rem;background:linear-gradient(90deg,#c1c1c1b3,#646464b3)}.free-gift-wrapper .gift-bottom{display:flex;justify-content:space-between}.free-gift-wrapper .gift-bottom p{font-family:Neue-Montreal-Regular;font-size:10px;color:#0000008e;line-height:1;letter-spacing:0;font-weight:500}.free-gift-wrapper .gift-bottom p span{color:#000}#CartDrawer-CartErrors{display:none!important}.gokwik-checkout{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/main.css.map */
