.page-width{margin:0!important;padding:0;min-width:100%;width:100%}.product{display:grid;grid-template-columns:30.5% 33% 35.3%;gap:.6%!important;padding:4vw 1vw 0;background:#f8f8f8}.product .product-left-container{min-width:100%;width:100%;max-width:100%;position:sticky;height:calc(100vh - 4.8vw);display:flex;top:4vw}.product .product-left-container .product-left-video{display:flex;width:100%;height:100%}.product .product-left-container .product-left-video .vide-top-left-part{display:flex;position:absolute;top:.75vw;left:.75vw;line-height:1;align-items:center;background:#77777721;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:.5vw;color:#482922;font-size:.7vw;border-radius:6px}.product .product-left-container .product-left-video>video{display:flex;width:100%;height:100%;object-fit:cover}.product .product__media-wrapper{min-width:100%;width:100%;max-width:100%}.product .product__media-wrapper .slider-mobile-gutter{padding:0}.product__media-wrapper .product__media-item .product-media-container{margin:0;min-width:100%;max-width:100%;height:100%;border:none}modal-opener>.product__media-icon{display:none}.product__media-wrapper slider-component>.skip-to-content-link{display:none}.product__media-wrapper slider-component .product__media-list{display:flex;margin:0;gap:.8vw}.product__media-wrapper .product__media-item{display:flex;min-width:100%;max-width:100%;height:calc(100vh - 4.8vw)}.product__media-wrapper .product__media,.product__media-wrapper .product__modal-opener{height:100%}.product .product__info-wrapper{min-width:100%!important;width:100%!important;max-width:100%!important;align-items:end;position:sticky;min-height:calc(100vh - 4vw);height:fit-content;display:flex;top:4vw;padding:1vw 0 0!important}.product .product__info-wrapper .share-button{display:none}.product__info-wrapper .product__info-container{display:flex;flex-direction:column;gap:.4vw;width:100%;min-width:100%;padding-bottom:.8vw}.product__info-wrapper .product__text{display:none}.product__info-container .product-right-top-wrapper{margin:0;display:flex;justify-content:space-between;gap:3vw;padding-bottom:.8vw;border-bottom:2px solid #482922;border-image:linear-gradient(to right,#48292245,#482922,#48292245) 1}.product__info-wrapper .product__info-container>.product__tax{display:none}.product__info-container .product-top-title-price{display:flex;flex-direction:column;gap:.2vw}.product__info-container .product-top-title-price .product__title{margin:0}.product__info-container .product-top-title-price .product__title h1{font-size:1vw;line-height:1;letter-spacing:0;color:#482922;font-family:nits-Pro-Display-Medium;font-style:normal}.product__info-container .product-top-title-price .price__container{margin:0;font-size:.75vw;color:#482922;display:flex;font-family:nits-Pro-Display-Medium;font-style:normal;opacity:.6}.product__info-container .product-top-title-price .price__container .price-item:before{content:"["}.product__info-container .product-top-title-price .price__container .price-item:after{content:"]"}.product__info-container .product-top-title-price .price__container .price-item{margin:0;font-size:.75vw;color:#482922;display:flex;font-family:nits-Pro-Display-Medium;font-style:normal}.product__info-container .product-right-top-wrapper .price{display:flex;line-height:1;align-items:center;gap:.5vw;min-height:1.4vw}.product__info-wrapper .price--on-sale .price__sale{display:flex;gap:.4vw}.product__info-container .product-right-top-wrapper .price .badge{position:absolute;right:0vw;top:0vw}.product__info-container .product-right-top-wrapper .price .price__badge-sale{margin:0;border:.5px solid #F6C582;align-items:center;justify-content:center;padding:.3vw .7vw;background:#fff;color:#f6c582;font-family:nits-Pro-Display-Regular;font-style:normal;font-size:.7vw;line-height:1;letter-spacing:0;border-radius:0;word-break:keep-all}.product__info-container .product-right-top-wrapper .price .price__badge-sold-out{margin:0;border:.5px solid #F6C582;align-items:center;justify-content:center;padding:.3vw .7vw;background:#fff;color:#f6c582;font-family:nits-Pro-Display-Regular;font-style:normal;font-size:.7vw;line-height:1;letter-spacing:0;border-radius:0}.product__info-container .product-right-top-wrapper .product-right-top-line{display:flex;justify-content:end;align-items:center;height:.8vw;gap:.2vw}.product__info-container .product-right-top-wrapper .product-right-top-line .pdp-sold-value{display:flex;justify-content:center;align-items:center;font-size:.7vw;line-height:1;letter-spacing:0;font-family:nits-Pro-Display-Regular;font-style:normal;color:#000;opacity:.6;gap:.12vw}.product-right-top-line .live-indicator-wrapper{height:100%;display:flex;align-items:center;justify-content:center;line-height:1;position:relative}.product-right-top-line .live-indicator-wrapper>span:first-child{height:.8vw;width:.8vw;background:#00000040;border-radius:50%;animation:pulse 1s infinite linear}.product-right-top-line .live-indicator-wrapper>span:nth-child(2){height:.5vw;width:.5vw;background:#00000059;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.product-right-top-line .live-indicator-wrapper>span:nth-child(3){height:.2vw;width:.2vw;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}@keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.2)}to{transform:scale(1)}}.product__info-container>*+*{margin:0!important}.product__info-container .product-form__quantity{display:none}.product__info-wrapper .product-right-mid-value-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:.4vw;height:fit-content}.product__info-wrapper .product-variants-value-wrapper{display:flex;align-items:center;gap:.3vw;background:linear-gradient(to right,#f6c582,#f8f8f8);border:1px solid #ffffff;border-radius:7px;padding:.3vw;line-height:1;height:1.8vw}.product__info-wrapper .product-variants-value-wrapper>div{display:flex;align-items:center;justify-content:center;background:#482922;border-radius:.2vw;font-family:nits-Pro-Display-Medium;font-style:normal;color:#f6c582;font-size:.65vw;padding:0 .3vw;height:1.3vw;gap:.3vw}.product__info-wrapper .product-variants-value-wrapper>div span{opacity:.6}.product__info-wrapper .product-variants-value-wrapper .variant-value{opacity:1}.product__info-wrapper .product-right-mid-value-container .product-variants-value-ul{display:flex;align-items:center;gap:.8vw}.product__info-wrapper .product-right-mid-value-container .product-variants-value-ul>li{display:flex;align-items:center;gap:.3vw}.product__info-wrapper .product-variants-value-ul>li span{display:flex;justify-content:center;font-family:nits-Pro-Display-Medium;font-style:normal;color:#000;font-size:.65vw;opacity:.6;gap:1px}.product__info-wrapper .product-variants-value-ul>li span sup{line-height:.4}.product__info-wrapper .size-chart-button{display:flex;align-items:center;justify-content:end}.product__info-wrapper .size-chart-button>span{display:flex;justify-content:center;align-items:center;font-size:.65vw;background:#f6c58266;border:1px solid #9C9C9C6B;border-radius:7px;color:#000;font-family:nits-Pro-Display-Bold;font-style:normal;height:1.8vw;cursor:pointer;padding:0 1vw;white-space:nowrap}.product__info-wrapper variant-selects{margin:0;display:flex;align-items:center;padding-bottom:.4vw}.product__info-wrapper variant-selects .product-form__input{margin:0;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;width:100%;min-width:100%;gap:.5vw}.product__info-wrapper variant-selects .product-form__input .form__label{display:none}.product__info-wrapper variant-selects .product-form__input--pill input[type=radio]+label{margin:0!important;padding:0!important;display:flex;height:2.2vw;border-radius:9px;align-items:center;justify-content:center;line-height:1;letter-spacing:0;font-size:.65vw;background:#fff;color:#482922;font-family:nits-Pro-Display-Medium;font-style:normal;border:1px solid #F6C582}.product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label{border:none;background:#482922;color:#fff}.product__info-wrapper .product-form__input--pill input[type=radio].disabled+label{text-decoration:none;background:#ececec;opacity:.6}.product__info-wrapper .product-form__input--pill input[type=radio].disabled+label:after{content:"";background:#0000009c;top:50%;left:0;height:1px;width:100%;transform:rotate(-22deg);position:absolute;text-decoration:none}.product__info-wrapper .product-form{margin:0!important;display:flex;width:100%;min-width:100%;padding-bottom:.4vw}.product__info-wrapper .product-form .form{width:100%;min-width:100%;display:flex}.product__info-wrapper .product-form .product-form__buttons{display:grid;grid-template-columns:1fr 1fr;width:100%;min-width:100%;max-width:100%;gap:.5vw}.product__info-wrapper .product-form .product-form__submit{margin:0;min-width:100%;max-width:100%;padding:0;background:#fff;border:1px solid #482922;border-radius:9px;min-height:3vw;height:3vw;display:flex;align-items:center;justify-content:center}.product__info-wrapper .product-form .product-form__submit span{font-size:.8vw;color:#482922;font-family:nits-Pro-Display-Medium;font-style:normal;display:flex;align-items:center;justify-content:center}.product__info-wrapper .product-form .product-form__submit:before{content:none}.product__info-wrapper .product-form .product-form__submit:after{content:none}.product__info-wrapper .product-form .shopify-payment-button{margin:0}.product__info-wrapper .product-form .shopify-payment-button__button{display:flex;width:100%;max-width:100%;min-width:100%;padding:0;min-height:3vw;height:3vw;justify-content:center;align-items:center;background:#482922;border:1px solid #482922;border-radius:9px;font-family:nits-Pro-Display-Medium;font-style:normal;font-size:.8vw;line-height:1;color:#482922}.product__info-wrapper .product-form .shopify-payment-button__button:hover{background:#482922;border:1px solid #482922;color:#482922}.product__info-wrapper .product-form .shopify-payment-button__button:before{content:none}.product__info-wrapper .product-form .shopify-payment-button__button:after{content:"Buy Now";position:absolute;height:100%;width:100%;color:#fff;display:flex;justify-content:center;align-items:center;border:none;box-shadow:none}.shopify-payment-button{border:1px solid #482922;border-radius:9px;overflow:hidden;position:relative}.shopify-payment-button:after{content:"Buy Now";position:absolute;left:0;top:0;height:100%;min-width:100%;color:#fff;font-family:nits-Pro-Display-Medium;font-style:normal;font-size:.8vw;display:flex;justify-content:center;align-items:center;z-index:2;opacity:1;background:#482922;pointer-events:none}.shopify-payment-button shop-pay-wallet-button{display:none!important}.shopify-payment-button shopify-accelerated-checkout{height:100%;display:grid}.shopify-payment-button more-payment-options-link{min-width:100%;height:100%;display:flex}.shopify-payment-button__more-options{height:100%;width:100%;border:2px solid;margin:0!important}.product__media-toggle{display:none!important}.product-right-tabs-container{display:flex;flex-direction:column;width:100%;background:#fff;border-radius:14px;padding:.5vw}.product-tabs{display:flex;line-height:2;justify-content:space-between;border-bottom:2px solid #BBBBBB;border-image:linear-gradient(to right,#bbbbbb45,#bbb,#bbbbbb45) 1}.product-tabs>li{display:flex;align-items:center;justify-content:center;font-size:.8vw;color:#482922;font-family:nits-Pro-Display-Medium;font-style:normal;opacity:.6;cursor:pointer}.product-tabs>li.active{opacity:1}.product-tabs-content-wrapper{display:flex;padding:.5vw .7vw}.tabs-content{display:none;width:100%}.tabs-content.active{display:flex}.tabs-content>div{display:flex;flex-direction:column;line-height:1;width:100%}.tabs-content ul{display:flex;align-items:center;width:fit-content;padding-bottom:1vw}.tabs-content ul li{display:flex;align-items:center;gap:.5vw;font-size:.7vw;font-family:nits-Pro-Display-Medium;font-style:normal;color:#00000085;padding:.5vw .7vw;background:linear-gradient(to right,#f6c582,#f8f8f8);border-radius:6px}.tabs-content ul li strong{opacity:1;color:#000;font-size:.7vw;font-family:nits-Pro-Display-Medium;font-style:normal;font-weight:400}.tabs-content p{display:flex;align-items:center;font-size:.7vw;color:#48292285;font-family:nits-Pro-Display-Medium;font-style:normal;padding-left:.7vw;line-height:1.2}.tabs-content p>a{padding:0 .2vw}.tabs-content p>strong{display:flex;align-items:center;color:#482922;font-weight:400;padding:1.5vw 0 .5vw}.related-products__heading{margin:0!important;letter-spacing:0;font-weight:700;display:flex;align-items:center;padding:1vw}.related-products__heading p{font-size:1.2vw;color:#000;font-family:nits-Pro-Display-Regular;font-style:normal;line-height:1;display:flex;align-items:center}.pdp-size-chart{height:auto;padding:.3vw;border-radius:.6vw;width:calc((100% - 2vw - 2px)*.305);position:fixed;left:1vw;bottom:.8vw;z-index:2;background:#f8f8f8ad;pointer-events:none;opacity:0;transition:opacity .5s linear}.pdp-size-chart.active{pointer-events:auto;opacity:1}.pdp-size-chart .size-char-box-main{background:#fff;height:100%;display:flex!important;flex-direction:column;align-items:center;border-radius:.4vw}.pdp-size-chart .size-chart-header{display:flex;justify-content:space-between;align-items:center;width:96%;padding:.3vw .5vw}.pdp-size-chart .size-chart-header h3{margin:0;font-size:.7vw;font-weight:600;font-family:nits-Pro-Display-bold;font-weight:700;font-style:normal}.pdp-size-chart .size-chart-close{background:transparent;border:none;font-size:1vw;line-height:1;cursor:pointer;color:#e74c3c;font-weight:700;padding:0 5px;transition:color .3s ease}.pdp-size-chart .size-chart-close:hover{color:#c0392b}.pdp-size-chart .size-chart-table{width:100%;border-collapse:collapse;font-size:.75vw;width:96%}.pdp-size-chart .size-chart-table th,.pdp-size-chart .size-chart-table td{padding:.45vw .7vw;text-align:left;border-top-style:solid;border-bottom-style:solid;border-top-width:1px;border-bottom-width:1px}.pdp-size-chart .size-chart-table th{border-top-color:#000;border-bottom-color:#000;font-family:nits-Pro-Display-bold;font-weight:700;font-style:normal;text-align:center;opacity:83%}.pdp-size-chart .size-chart-table td{border-top-color:#00000020;border-bottom-color:#00000020;font-family:nits-Pro-Display-medium;font-style:normal;text-align:center}.pdp-size-chart p,.pdp-size-chart ul,.product__info-wrapper .product-variants-value-wrapper #variant-uk{display:none}@media screen and (max-width:950px){.related-products__heading{padding:3vw;justify-content:center;width:100%}.related-products__heading p{font-size:3vw;border-top:2px solid #BBBBBB;border-bottom:2px solid #F6C582;border-image:linear-gradient(to right,#f6c58245,#f6c582,#f6c58245) 1;width:94%;justify-content:center;padding:1.5vw 0}.product{display:flex;flex-direction:column;padding:0}.product .product-left-container{position:static}.product .product__media-wrapper .slider-mobile-gutter{padding:0;margin:0}.product .product__media-item{margin:0!important;width:100%;padding:0!important;height:auto}.product .product__media-item>video{height:100%;width:100%;object-fit:cover}.product__media-wrapper .product__media-item .product-media-container{height:100%;min-height:100%}.product__media-wrapper slider-component .product__media-list{scroll-padding-left:0;overflow-y:hidden;height:155vw}.product .product__info-wrapper{position:static;height:unset;padding:2vw 1.5vw!important;min-height:fit-content}.product__info-wrapper .product__info-container{gap:0}.product__info-container .product-top-title-price{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:end}.product__info-container .product-top-title-price .product__title h1{font-size:3.5vw}.product__info-container .product-top-title-price .price__container{order:2}.product__info-container .product-top-title-price .price__container .price-item{font-size:3vw}.product__info-container .product-right-top-wrapper .price .price__badge-sale{padding:1vw 2vw;font-size:3vw}.product__info-container .product-right-top-wrapper .price{gap:1.5vw;flex-direction:column;align-items:end;min-height:auto}.product__info-wrapper .price--on-sale .price__sale{justify-content:end}.product__info-container .product-right-top-wrapper .price .price__badge-sold-out{padding:1vw;font-size:3vw}.product__info-container .product-right-top-wrapper{padding:1vw 0 2.5vw;border-bottom:2px solid #BBBBBB;border-image:linear-gradient(to right,#bbbbbb45,#bbb,#bbbbbb45) 1}.product__info-container .product-right-top-wrapper .product-right-top-line{position:absolute;justify-content:center;left:50%;transform:translate(-50%);height:fit-content;top:-10vw;border-top:2px solid #BBBBBB;border-bottom:2px solid #BBBBBB;border-image:linear-gradient(to right,#bbbbbb45,#bbb,#bbbbbb45) 1;padding:1.5vw;width:85%;gap:2vw}.product-right-top-line .live-indicator-wrapper>span:first-child{height:3.5vw;width:3.5vw}.product-right-top-line .live-indicator-wrapper>span:nth-child(2){height:2.5vw;width:2.5vw}.product-right-top-line .live-indicator-wrapper>span:nth-child(3){width:1vw;height:1vw}.product__info-container .product-right-top-wrapper .product-right-top-line .pdp-sold-value{font-size:2.7vw;gap:1vw}.product__info-wrapper .product-variants-value-wrapper{height:7vw;gap:3vw;padding:0 2.5vw 0 1.5vw}.product__info-wrapper .product-variants-value-wrapper>div{font-size:2.5vw;gap:1.7vw;padding:1vw;height:4vw;border-radius:.7vw;line-height:.9}.product__info-wrapper .product-variants-value-ul>li span{font-size:2.4vw;gap:.2vw}.product__info-wrapper .product-variants-value-ul>li span sup{font-size:2.2vw;line-height:.4}.product__info-wrapper .product-right-mid-value-container{padding-top:2.5vw}.product__info-wrapper variant-selects{padding-top:2.5vw}.product__info-wrapper .product-right-mid-value-container .product-variants-value-ul{gap:3vw}.product__info-wrapper .product-right-mid-value-container .product-variants-value-ul>li{gap:1.7vw}.product__info-wrapper .size-chart-button>span{font-size:2.5vw;padding:0 3.5vw;height:7vw;background:#f6c582}.product__info-wrapper variant-selects .product-form__input{gap:1.5vw}.product__info-wrapper variant-selects .product-form__input--pill input[type=radio]+label{height:8vw;font-size:2.5vw}.product__info-wrapper variant-selects .product-form__input--pill input[type=radio]:checked+label{border:1px solid #000;background:#000;color:#f6c582}.product__info-wrapper .product-form .product-form__buttons{padding:2.5vw 0;display:flex;flex-direction:column;gap:1.5vw}.product__info-wrapper .product-form .product-form__submit{height:10vw}.product__info-wrapper .product-form .product-form__submit span{font-size:3.2vw}.product__info-wrapper .product-form .shopify-payment-button__button{font-size:3.2vw;height:10vw}.shopify-payment-button{height:10vw}.shopify-payment-button:after{font-size:3.2vw}.product-right-tabs-container{padding:1.5vw;min-height:40vw}.product-tabs{padding:1vw 2vw}.product-tabs>li{font-size:2.9vw}.product-tabs-content-wrapper{padding:2vw}.tabs-content ul{padding-bottom:3vw}.tabs-content ul li{font-size:2.8vw;padding:1vw 2vw}.tabs-content ul li strong,.tabs-content p{font-size:2.8vw}.tabs-content p>strong{padding:3vw 0 2vw}.tabs-content p>a{padding:0 .8vw}.product__media-wrapper .slider-buttons{display:none!important}.product .product__media-wrapper{position:relative}.img-cnt{position:absolute;left:2vw;bottom:0;width:fit-content;font-size:2.8vw;font-family:nits-Pro-Display-Regular;color:#000;z-index:1;gap:.3vw}.product__media-wrapper .slider-buttons .slider-counter{display:flex;min-width:fit-content;gap:.5vw}.product__media-wrapper .slider-button--prev,.product__media-wrapper .slider-button--next{display:none}.pdp-size-chart{top:17%;left:0;bottom:unset;width:100%;min-width:fit-content;padding:1.5vw;border-radius:3vw}.pdp-size-chart .size-chart-header{padding:2vw 3vw}.pdp-size-chart .size-chart-header h3{font-size:2.7vw;opacity:50%}.pdp-size-chart .size-chart-close{font-size:3.5vw}.pdp-size-chart .size-chart-table{font-size:2.5vw}.pdp-size-chart .size-char-box-main{border-radius:2.5vw}.pdp-size-chart .size-chart-table th,.pdp-size-chart .size-chart-table td{padding:2vw}.pdp-size-chart .size-chart-table th{opacity:1005}.pdp-size-chart .size-chart-table tbody tr:nth-child(2n) td{opacity:100%}.product__info-container .product-right-top-wrapper .price .badge{top:-6vw;right:2vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cust-product.css.map */
