product-info{padding:4.5vw 1.5vw!important}product-info .page-width{margin:0;padding:0;max-width:100%}product-info .page-width .product{gap:1%}product-info .page-width .product .custom-video-container .custom-video-wrapper{width:100%;height:calc(100vh - 6vw);position:sticky;top:4.5vw;border-radius:45px;overflow:hidden}product-info .page-width .product .custom-video-container{max-width:32.66%;width:32.66%}product-info .page-width .product .grid__item{max-width:32.66%;width:32.66%}product-info .page-width .product .grid__item .product__column-sticky{top:4.5vw}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list{gap:1.5vw}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item{width:100%;max-width:100%;height:calc(100vh - 6vw);border-radius:45px;overflow:hidden}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container{width:100%;max-width:100%;height:100%;margin:0;border:none}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container .product__modal-opener{width:100%;max-width:100%;height:100%}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container .product__modal-opener .product__media{width:100%;max-width:100%;height:100%;padding-top:0}product-info .page-width .product .product__info-wrapper{max-width:32.66%;width:32.66%;padding:0}product-info .page-width .product .product__info-wrapper .product__info-container{height:calc(100vh - 6vw);max-width:100%;display:flex;flex-direction:column;gap:.4vw;justify-content:end}product-info .page-width .product .product__info-wrapper .cstm_tab{width:100%;height:auto;min-height:fit-content;padding:.5vw;border-radius:25px;background:#f3f3f3;overflow:hidden}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner{padding:0 1vw;height:100%;position:relative}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons{display:flex;border-bottom:1px solid #B5B5B5;height:2vw;align-items:center;justify-content:space-between}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons .tab-btn{font-size:.9vw;font-family:nits-pro-medium;flex:1;border:none;cursor:pointer;font-weight:500;color:#000!important;opacity:50%;transition:all .3s ease;text-align:center;background:unset}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons .tab-btn.active{height:100%;opacity:100%;position:relative}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons .tab-btn.active:after{content:"";height:.2vw;width:100%;background:#b5b5b5;position:absolute;bottom:0;left:0;border-radius:7px 7px 0 0}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content{display:none;padding:.8vw 1vw;border-radius:16px;min-height:fit-content;animation:fadeIn .3s ease}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content h3{font-size:.85vw;font-family:nits-pro-medium;padding-bottom:.5vw;text-transform:capitalize}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content.active{display:block}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content.active-acc{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3vw;padding-left:.3vw;padding-bottom:.7vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content ul li{font-family:nits-pro-medium;text-transform:uppercase;line-height:1.1;font-size:.8vw;opacity:50%}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content p{font-family:nits-pro-medium;padding-left:.3vw;padding-bottom:.7vw;line-height:1.1;font-size:.8vw;opacity:50%}.product__info-container>*+*{margin:0!important}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main{background:#f3f3f3;border-radius:20px;padding:1vw .5vw .5vw;display:flex;flex-direction:column;gap:.4vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main{display:flex;justify-content:space-between;padding:0 1vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .cust_tittle{display:flex;flex-direction:column;gap:.3vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .cust_tittle .product__title{margin:0}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .cust_tittle .product__title h1{line-height:1;font-size:1.2vw;font-family:nits-pro-bold;letter-spacing:0;text-transform:uppercase}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price{color:#000;font-size:1.2vw;line-height:1;opacity:100%;font-family:nits-pro-regular;display:flex;align-items:center;gap:.5vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .price__container{margin:0}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .price__container .price__sale span{font-size:1.2vw;margin:0;line-height:1}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .price__container .price__sale span.price-item--sale{opacity:50%}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .price__container .price__sale span s{color:red;opacity:100%;font-size:1.2vw;margin:0;padding-right:.4vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .badge{margin:0;padding:.3vw .5vw;font-size:.8vw;font-family:nits-pro-medium;border:unset;line-height:1;letter-spacing:0;background:#fff;color:#000;text-transform:uppercase}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main{display:flex;gap:.5vw;height:100%}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper{display:flex;align-items:center;gap:.3vw;padding:.2vw .6vw .2vw .2vw;height:2vw;border-radius:21px;background:#fff}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper span{height:1.5vw;width:1.5vw;background:#000;border-radius:17px;display:flex;align-items:center;justify-content:center}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper p{font-size:.7vw;line-height:1;font-family:nits-pro-medium;color:#48a860}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable{display:flex;align-items:center;gap:.3vw;padding:.2vw .6vw .2vw .2vw;height:2vw;border-radius:21px;background:#fff}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable span{height:1.5vw;width:1.5vw;border:.1vw solid #000;border-radius:17px;display:flex;align-items:center;justify-content:center}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable span svg{height:60%;width:60%}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable p{font-size:.7vw;line-height:1;font-family:nits-pro-regular}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_details{border-radius:15px;background:#fff;padding:1.5vw;display:none}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_details .cust_details_main .metafield-rich_text_field{display:flex;flex-direction:column;gap:.5vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_details .cust_details_main .metafield-rich_text_field p{opacity:50%;font-size:.9vw;font-family:nits-pro-regular;line-height:1.2}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_comp_product .simi-box-d{display:flex;gap:.3vw;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_comp_product .simi-box-d a{height:5.5vw;width:6vw;min-width:6vw;border-radius:15px;overflow:hidden;max-width:6vw}product-info .page-width .product .product__info-wrapper .product__info-container div product-form{margin:0}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons{display:flex;gap:.5vw;max-width:100%}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons button{padding:0;margin:0;width:50%;min-height:3vw;height:3vw;border-radius:45px;background:#f3f3f3;color:#000;border:.1vw solid #000;font-family:nits-pro-medium;text-transform:uppercase;font-size:1vw;letter-spacing:0!important}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons .shopify-payment-button{width:50%}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons .shopify-payment-button button{width:100%;background:#000;color:#fff;position:relative}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons .shopify-payment-button button:after{content:"BUY NOW";position:absolute;top:0;left:0;height:100%;width:100%;background:#000;z-index:10;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:45px;font-family:nits-pro-medium;text-transform:uppercase;font-size:1vw}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons .shopify-payment-button button:before{display:none}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines{height:2.5vw;background:#dbdbdb;border-radius:13px}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner{display:flex;align-items:center;padding:0 1.5vw;height:2.5vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span{flex:1;display:flex;gap:.3vw;align-items:center}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span span{height:1vw;width:2vw;flex:unset}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span span svg{height:100%;width:100%}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span p{font-size:.9vw;font-family:nits-pro-regular;line-height:1;text-transform:capitalize}.related-products{margin:0!important;max-width:100%!important;padding:2.5vw 1.5vw!important;background:#efefef}.related-products h2{margin:0;font-size:1vw;font-family:nits-pro-Medium;margin-bottom:0!important;line-height:1;text-align:center;text-transform:capitalize;letter-spacing:0;padding-block:.5vw 2vw}.related-products .grid{gap:1%;flex-wrap:nowrap;overflow:auto;scrollbar-width:none}@media screen and (max-width:950px){.related-products .grid{flex-wrap:wrap}product-info .page-width .product{flex-direction:column;gap:3vw}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter{margin:0!important}product-info .page-width .product .custom-video-container{order:1;max-width:100%;width:100%}product-info .page-width .product .custom-video-container .custom-video-wrapper{height:150vw;border-radius:25px}product-info{padding:1vw 2vw!important}product-info .page-width .product .grid__item{max-width:100%;width:100%}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list{gap:1vw;margin:0;scroll-padding-left:0;height:150vw;border-radius:45px}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list:after{display:none}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .slider-buttons{display:none}product-info .page-width .product .grid__item .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item{height:100%;margin:0;padding:0;border-radius:0}product-info .page-width .product .product__info-wrapper .product__info-container{height:100%;gap:2vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main{padding:1vw;gap:1vw;border-radius:30px}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main{padding:3vw 4vw 0}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .cust_tittle .product__title h1{font-size:3.3vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price{gap:2vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .price__container .price__sale span s{font-size:2.7vw;padding-right:2vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .cust_tittle{gap:1.5vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .price__container .price__sale span{font-size:2.7vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_details{padding:4vw 4.5vw;border-radius:28px}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_details .cust_details_main .metafield-rich_text_field p{font-size:3vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper{padding:0vw 2vw 0vw .5vw;height:5vw;gap:1vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper span{height:4.5vw;width:4.5vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper span svg{height:60%;width:60%}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_review_wrpper p{font-size:2.8vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main{gap:2vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable{padding:0vw 2vw 0vw .5vw;height:5vw;gap:1vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable span{height:4.5vw;width:4.5vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_review_main .cust_lable p{font-size:2.8vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_tittle_main .price .badge{font-size:3vw;padding:1vw 2vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_comp_product .simi-box-d{gap:1vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_upper_main .cust_comp_product .simi-box-d a{height:13vw;width:15vw;min-width:15vw;max-width:15vw}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons button{height:12vw;font-size:2.8vw}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons .shopify-payment-button button:after{font-size:2.8vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines{height:100%;border-radius:7px}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner{height:8vw;padding:0 3vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span{gap:1vw}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span p{font-size:3vw}product-info .page-width .product .product__info-wrapper .cstm_tab{padding:3vw 2vw 2vw;border-radius:15px}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons{height:5vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons .tab-btn{font-size:2.8vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-buttons .tab-btn.active:after{height:.5vw;border-radius:45px 45px 0 0}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content{padding:2vw 1vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content h3{font-size:2.5vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content ul{padding-bottom:2vw;padding-left:2vw;padding-top:1vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content ul li{font-size:2.5vw}product-info .page-width .product .product__info-wrapper .cstm_tab .cstm-tab-inner .tab-content p{font-size:2.5vw;padding-bottom:2vw;padding-left:2vw;padding-top:1vw}product-info .page-width .product .product__info-wrapper .product__info-container div product-form form .product-form__buttons{gap:2vw}.related-products h2{font-size:3vw}.img-cnt{font-family:nits-pro-bold;font-size:3vw;gap:1vw;position:absolute;z-index:1;top:140vw;left:7vw}product-info .page-width .product .grid__item .product__column-sticky{position:relative;top:0}product-info .page-width .product .product__info-wrapper .product__info-container .cust_tage_lines .cust_tage_line_inner span span{height:3vw;width:6vw;flex:unset}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cust-product-page.css.map */
