@font-face{font-family:Lexend;src:url(/cdn/shop/files/Lexend-VariableFont_wght.woff?v=1745331048) format("woff");font-style:normal;font-display:swap;font-weight:400}body,h1,h2,h3,h4,h5,h6,p,a,button,span,div{font-family:Lexend!important}.cust_quantitydiv .product-form__input{margin:0!important}.cust_product__media-wrapper .product-media-container .media{border-radius:16px;background:#fff}.cust_productpopup_row{display:flex;flex-wrap:wrap;gap:8px}.cust_popup_content_col{align-items:center;border:1px solid #ccc;border-radius:12px;display:flex;flex-direction:column;gap:.5em;padding:35px 20px;text-align:center;width:32.5%}.cust_popup_content_coldatadivtitle{font-size:16px;font-family:Matter;color:#1a1a1a;margin:6px 0}.cust_popup_content_coldatadivdesc p{color:#737373;font-size:14px;font-family:Matter;line-height:20px;margin:0}.cust_popup_content_coldatadivbtn{font-size:14px;font-family:Matter;color:#1a1a1a;text-decoration:underline;text-underline-offset:2px}.cust_popup_content_colsvgdiv{width:36px;height:36px}.cust_popup_content_colsvgdiv img{width:100%;height:100%}.cust_popup_innerflex .cust_popup_content_coldatadivtitle{margin:0;line-height:3rem}.cust_popup_innerflexcol{display:flex;align-items:center;gap:8px}.cust_popup_innerflex{background:#fff;padding:20px 40px;border-bottom:1px solid rgb(221,221,221);display:flex;justify-content:space-between;align-items:center}.cust_popup_content_coldatadivdesc{margin:0 0 6px}.cust_popup_content_coldatadivdescc p{font-size:16px;font-family:Matter;color:#1a1a1a;margin:24px 0 16px}.cust_popup_content_coldatadivdescc p:first-child{margin-top:0}.cust_popup_content_coldatadivdescc{padding:30px 40px}.cust_popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;z-index:9999;display:none}.cust_popup{position:fixed;top:0;right:-100%;width:500px;height:100vh;background:#fff;box-shadow:-2px 0 5px #0003;transition:right .3s ease-in-out;z-index:99999;overflow-y:scroll}.cust_popup.show{right:0}.cust_popup_overlay.show{display:block}.close_popup i{color:#000;font-size:20px}.close_popup{cursor:pointer}.cust_popup_content_coldatadivdescc p a{color:#1a1a1a;text-underline-offset:2px}.cust_product__info-wrapper .product-form__input--pill input[type=radio]+label{border-radius:3px!important;font-weight:500;font-size:16px!important;line-height:1.25!important;color:#242f3f!important;padding:10px!important;margin:0!important;display:flex!important;justify-content:center;align-items:center;letter-spacing:0!important;border:1px solid #242f3f!important}.cust_product__info-wrapper .product-form__input--pill input[type=radio]+label:hover{border-color:#242f3f!important;background:#242f3f;color:#fff!important}.cust_product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#242f3f!important;color:#fff!important;font-weight:700;border-color:#242f3f!important}.cust_qty_addtocart{display:flex;justify-content:space-between;width:100%;align-items:flex-end;gap:20px}.cust_quantitydiv{width:40%;opacity:1}.cust_addtocartdiv{width:60%;opacity:1}.cust_quantitydiv .quantity{min-height:67px;border-radius:6px;border:1px solid #242f3f;width:100%!important}.cust_addtocartdiv .product-form__submit{margin-bottom:0}.cust_addtocartdiv .product-form__buttons{max-width:100%;width:100%}.cust_addtocartdiv .product-form__buttons .button{min-height:67px;background:#242f3f;color:#fff;font-weight:700;border-radius:6px;transition:all .3s ease-in-out}.cust_addtocartdiv .product-form__buttons .button span{color:#fff!important}.cust_addtocartdiv .product-form__buttons .button:hover{background:#7c828a;color:#fff!important}.cust_quantitydiv .quantity__input{color:#242f3f;font-size:26px;opacity:1}.cust_quantitydiv .quantity__button{color:#242f3f}.cust_quantitydiv .quantity__button .svg-wrapper{width:14px;height:14px;color:#242f3f;margin:0!important}.cust_addtocartdiv .product-form__buttons .button:before{display:none}.cust_addtocartdiv .product-form__buttons .button:after{display:none}.cust_quantitydiv .quantity:before{display:none}.cust_quantitydiv .quantity:after{display:none}.cust_qty_addtocart{position:relative}.cust_blocks_accordianmain{margin:0!important;border-bottom:1px solid rgba(166,158,148,.25)}.cust_blocks_accordianflextitle{color:#343132;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.1rem;margin:0}.cust_blocks_accordiancontent p,.cust_blocks_accordiancontent span,.cust_blocks_accordiancontent a,.cust_blocks_accordiancontent li{font-size:14px!important;color:#343132!important;line-height:2.2rem;margin:0 0 16px!important}.cust_blocks_accordiancontent li{margin:0 0 6px!important}.cust_blocks_accordiancontent li:last-child{margin:0 0 16px!important}.cust_blocks_accordianflex{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:24px 0;line-height:0}.cust_blocks_accordianflexsvg{transition:transform .3s ease;margin:0!important}.cust_blocks_accordianflexsvg svg{width:10px;height:10px}.mob_popup_contentdiv{padding:35px 20px;border:1px solid #ccc;border-radius:12px}.mob_popup_contentdiv .cust_popup_content_col{border:0;border-radius:0;width:100%;padding:0}.mob_popup_contentdiv .cust_popup_content_coldatadivdesc{margin:8px 0}.mob_popup_contentdiv .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000!important}.mob_popup_contentdiv .owl-theme .owl-dots .owl-dot span{margin:0 5px!important}.mob_popup_contentdiv{display:none}.cust_addtocartdiv .product-form__buttons .button span{margin:0!important;font-size:20px!important}.cust_addtocartdiv .product-form__buttons .button:hover span{color:#fff!important}.product-form__input .form__label{font-size:16px!important;font-weight:600;color:#3d3c3d!important}.product__info-container .product-form{margin:0!important}.product-form .swatch label.header{justify-content:space-between}.product-popup-modalsize{display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background:#242f3fcc;z-index:99999}.page-size-chart-mnsize img{width:100%}.page-size-chart-mnsize{width:100%;height:100%}.product-popup-modal__contentsize{width:100%;height:80%;background:#fffefa;border-radius:32px;max-width:950px;margin:0 auto;position:relative;padding:10px 30px}.product-popup-modal__contentsize button{width:48px;height:48px;border-radius:50%;background:#fffefa;padding:0;margin:0;border:0!important;position:absolute;top:-56px;right:-48px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-popup-modal__contentsize button:hover{background:#dcdddc}.size-pro-title{font-size:20px;text-transform:uppercase;color:#171717;padding-bottom:14px;font-weight:500;padding-right:33px;line-height:1.5}.product-popup-modal__contentsize button svg{width:16px}.size-chart-link__iconsize svg{color:#000}.product-popup-modal__buttonsize:hover .size-guide-titlesize{text-decoration-thickness:2px}.size-guide-titlesize{margin-right:6px!important;font-size:16px!important;line-height:16px;text-decoration:underline;text-underline-offset:2px;color:#242f3f99!important;margin-bottom:0!important}.size-chart-link__iconsize{width:24px;display:flex;align-items:center;margin:6px 0 0!important}.product-popup-modal__buttonsize{display:flex;align-items:center;background:transparent;border:0!important;cursor:pointer}.product-popup-modal__content-infosize{overflow:hidden;width:100%;height:100%}.form__label{display:flex;justify-content:space-between;align-items:center;width:100%}body.no-scroll{overflow:hidden!important}html.lockscroll{overflow:hidden}.cust_quantity__label{display:none}.cust_product_info .price-item.price-item--regular{margin:0!important;color:#242f3f!important;font-size:19.1998px!important;opacity:1!important;letter-spacing:0}.cust_product_info .product__title{margin:0}.cust_product_info .product__title h1{color:#242f3f;margin:7px 0 14px}.cust_product_info .cust_priceblock{margin:0!important;border-bottom:1px solid #ccc;padding-bottom:12px}.fancybox-bg{display:block!important}.fancybox-button svg path{fill:#fff!important}.fancybox-is-open .fancybox-bg{opacity:.9!important}.fancybox-image,.fancybox-spaceball{background:#fffefa!important;border-radius:16px}.cust_product_info .price__container{margin:0!important}.mob-product-media-gallery{display:none}.mob_slidermaindiv .owl-prev{position:absolute;left:4%}.mob_slidermaindiv .owl-next{position:absolute;right:4%}.mob_slidermaindiv .owl-dot span{margin:5px!important;width:8px!important;height:8px!important}.mob_slidermaindiv .owl-theme .owl-nav [class*=owl-]:hover{background:none!important;color:#333!important}.mob_slidermaindiv .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000!important}.desk-product-media-gallery .product__media-item.grid__item.slider__slide{height:100%!important;margin:0!important;padding:0!important}.desk-product-media-gallery .media>*:not(.zoom):not(.deferred-media__poster-button){right:0;bottom:0;transition:all .5s ease-in-out;transform:scale(1)}.desk-product-media-gallery .media>*:not(.zoom):not(.deferred-media__poster-button):hover{transform:scale(1.05)}.desk-product-media-gallery .product-media-container.constrain-height .media{padding-top:100%!important}.desk-product-media-gallery .product-media-container{--aspect-ratio: 100%;--ratio-percent: 100%}.desk-product-media-gallery .product-media-container.constrain-height{--viewport-offset: 100%;--constrained-min-height: 100%}.desk-product-media-gallery .product-media-container.constrain-height{--viewport-offset: 100%;--constrained-min-height: 100%;--constrained-height: 100%}.cust_prod_var_options{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 0}.cust_prod_var_options .visually-hidden.label-unavailable{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.cust_product__tax{margin-top:15px!important;display:none}form.installment.caption-large{display:none}.cust_fancyboxicon{position:relative}.cust_fancy_prodimages{position:relative;background:#fff}.cust_fancybox_zoom-btn{position:absolute;bottom:12px;right:12px;width:36px;height:36px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:12px;border:1px solid #ccc;cursor:pointer;opacity:0;-webkit-transition:all .3s;transition:all .3s}.cust_fancybox_zoom-btn:hover svg{stroke:#fff}.cust_fancybox_zoom-btn:hover{background:#000;border-color:#000}.cust_fancyboxicon:hover .cust_fancybox_zoom-btn,.cust_fancy_prodimages:hover .cust_fancybox_zoom-btn{opacity:1}.cust_prod_price__container{width:100%}.cust_prod_price__sale{display:flex!important;align-items:baseline;width:100%}.cust_prod_comprice{width:30%}.cust_prod_comprice .price-item.price-item--sale.price-item--last{font-size:19.1988px;letter-spacing:0;line-height:2.4rem;margin:0}.cust_prod_compricetext{display:block;letter-spacing:0;color:#a6a6a5;font-size:11.7326px;padding:6px 0 0}.cust_prod_regprice .price-item.price-item--regular{margin:0!important;letter-spacing:0;font-weight:400;color:#a6a6a5!important;font-size:19.1988px!important;opacity:1!important;line-height:2.4rem}@media screen and (max-width:1350px){.swatch-tab-button{padding:14px 6.6px;font-size:13px}.cust_popup_content_col{padding:16px}.cust_popup_content_coldatadivdesc p{font-size:12px;line-height:16px}.cust_popup_content_coldatadivtitle{font-size:14px}.cust_popup{width:400px}}@media screen and (max-width:1250px){.cust_popup_content_col{padding:16px 10px;width:32.2%}}@media screen and (max-width:992px){.swatch-tab-button{padding:14px 4.6px;font-size:12px}.cust-prod-page-width{padding:0!important}.cust_product_info{padding-top:0!important}.cust_product_info .product-form__input{max-width:100%!important;min-width:100%!important}.cust_product__media-wrapper{width:100%!important}.cust_product__info-wrapper{width:100%!important;padding:20px 16px 0!important}.cust_product__info-wrapper .product__info-container{width:100%!important;max-width:100%!important}.desk-product-media-gallery{display:none}.mob-product-media-gallery{display:block}.product-popup-modal__contentsize{width:92%;height:32%;padding:16px;border-radius:16px}.cust_blocks_accordianflex{padding:16px 0}.cust_blocks_accordianflextitle{line-height:20px;width:84%}.cust_product_info .price-item.price-item--regular{font-size:22.9038px!important}.mob_slidermaindiv{width:100%;height:100%}.cust_prod_images,.mob-product-media-gallery .owl-stage-outer,.mob-product-media-gallery .owl-stage,.mob-product-media-gallery .owl-item{height:100%}.mob-product-media-gallery .item{width:100%;height:100%}.cust_fancy_prodimages{height:100%;display:block;width:100%}.cust_prodimagesdiv{height:0%;position:relative;padding-bottom:100%}.cust_prodimagesdiv img,.cust_prodimagesdiv video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.cust_prod_var_options{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 0}.cust_product__info-wrapper .product-form__input--pill input[type=radio]+label{width:31.2%;margin:0!important;display:flex!important;justify-content:center;align-items:center;font-size:14px!important;letter-spacing:0!important;padding:8px 0!important}.cust_prod_var_options label .visually-hidden{width:100%;height:100%;margin:0!important}.cust_popup,.cust_popup_overlay{display:none}.page-size-chart-mnsize img{max-width:864px!important;min-width:500px}.product-popup-modal__contentsize button{top:-72px;right:8px;padding:0}.cust_prod_compricetext{font-size:11.4519px}.cust_prod_comprice .price-item.price-item--sale.price-item--last{font-size:22.9038px}.cust_prod_regprice .price-item.price-item--regular{font-size:22.9038px!important}.recipient-checkbox span{font-size:14px!important}.recipient-checkbox{align-items:center!important}.mob_popup_contentdiv{display:block}.cust_qty_addtocart{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/new-productpage.css.map */
