.product__modal-opener .product__media{background:#fff0}.main_product .product__media-list{display:block}.main_product .product_media{display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin:0 -15px;background:#fff0}.main_product .product_media .product_main_media{width:75%;padding:0 15px}.main_product .product__media-list{width:25%;padding:0 15px;margin:0}.main_product .product__media-list .product__media-item{width:100%}.main_product .product_media .single-product{border:none;background:#fff;border-radius:20px;padding:75px 45px 45px;position:relative}.main_product .product_media .single-product .sell_tag_product{position:absolute;top:27px;right:24px;font-size:12px;font-weight:400;line-height:1;color:#fff;padding:6px 12px;background:#000;border-radius:30px;z-index:1}.main_product{padding-top:80px;padding-bottom:75px;background:#f4f6f7;overflow:hidden}.product_tab_sec{overflow:hidden}.main_product .product__media-list .product__media-item:not(:last-child){margin-bottom:30px}.main_product .product__media-list .product__media-item .product__media{border-radius:20px;padding-top:88%!important}.main_product .product__media-list .product__media-item.active .product__media{box-shadow:0 5px 30px #03040426}.main_product .product_row .product__media-wrapper,.main_product .product_row .product__info-wrapper{padding:0 30px}.main_product .product_row{margin:0 -30px}.main_product .product_row .product__info-wrapper .product__title{font-size:45px;font-weight:900;line-height:1.2;margin-bottom:23px}.main_product .product_row .product__info-wrapper .product__description p{font-size:18px;font-weight:400;line-height:1.3;color:#252525}.main_product .product_row .product__info-wrapper .product__description{margin-bottom:15px}.main_product .product_row .product__info-wrapper .product-price{margin-bottom:20px}.main_product .product_row .product__info-wrapper variant-radios .product-form__input .form__label{font-size:20px;font-weight:900;line-height:1.2;color:#000;margin-bottom:2px;padding:0}.main_product .product_row .product__info-wrapper variant-radios .product-form__input{margin-bottom:30px}.main_product .product_row .product__info-wrapper variant-radios .product-form__input label{font-size:14px;font-weight:400;line-height:1;padding:16px 42px;border-radius:10px;border:2px solid #ECEEF2}.main_product .product_row .product__info-wrapper variant-radios .product-form__input input[type=radio]:checked+label{background:#005b4c}.main_product .product_row .product__info-wrapper variant-radios{margin-bottom:25px}.main_product .product_row .product__info-wrapper .product_block_inner{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;position:relative}.main_product .product_row .product__info-wrapper .product_block_inner .product-form__input{margin:0 10px 0 0;flex:unset}.product_block_inner .product-form__input .form__label{display:none}.product_block_inner .product-form__input .quantity{border:2px solid #ECEEF2;border-radius:30px;background:#fff;width:160px}.product_block_inner .product-form__input .quantity input{border:0;font-size:16px;font-weight:700;line-height:1;height:60px}.product_block_inner .product-form__input .quantity .quantity__button svg{width:12px;height:12px}.main_product .product_row .product__info-wrapper .product_block_inner .buy-btn-space{width:100%}.main_product .product_row .product__info-wrapper .product_block_inner .buy-btn-space .product-form__buttons .product-form__submit{font-size:16.26px;font-weight:500;line-height:1.2;padding:18px;border-radius:30px;background:#005b4c;border:2px solid #005B4C;width:190px;text-transform:capitalize;transition:all .4s ease;color:#fff}.main_product .product_row .product__info-wrapper .product_block_inner .buy-btn-space .product-form__buttons .product-form__submit svg{height:16px;width:16px;margin-left:10px}.main_product .product_row .product__info-wrapper .product_block_inner .buy-btn-space .product-form__buttons .product-form__submit:hover{background:#fff0;color:#005b4c}.buy-btn-space .product-form__buttons .product-form__submit:hover svg path{fill:#005b4c}.main_product .product_row .product__info-wrapper .product_block_inner:after{content:"";height:2px;width:460px;background:#fff;position:absolute;bottom:0;left:0}.main_product .product-information .product-single__vendor{font-size:14px;font-weight:700;line-height:1.2;color:#252525}.main_product .product-information .product-single__vendor .variant-sku{padding-left:5px;font-size:15px;font-weight:400;line-height:1.1;color:#8799a3}.product__info-container p.product__text{font-size:15px;font-style:italic;font-weight:400;line-height:1.1;color:#8799a3;margin-bottom:10px}.main_product .product-information{margin-bottom:5px}.product_multitext p{margin:0;font-size:15px;font-weight:500;line-height:1.6;color:#8799a3}.product__info-container .product_multitext{display:flex;align-items:center;gap:45px}.product_multitext p strong{font-weight:500;text-decoration:underline;text-underline-offset:2px}.product_tabs{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -70px}.product_tabs .product_tab_images,.product_tabs .inv-product-tab{width:50%;padding:0 70px}.product_tabs .inv-product-tab .inv-tabs{border-bottom:1px solid #EAEAEA;display:flex;justify-content:center;align-items:center}.product_tabs .inv-product-tab .inv-tabs li .inv-nav-link{font-size:30px;font-weight:500;line-height:1.2;color:#3e4b5f;display:inline-block;padding:0 25px 8px;text-align:center}.product_tabs .inv-product-tab .tab-id li.active .inv-nav-link{border-bottom:2px solid #005B4C}.product_tabs .inv-product-tab .inv-tabs .inv-tab-item{text-align:center;width:auto;padding:0}.product_tabs .inv-product-tab .inv-tabs .inv-tab-item:last-child{padding-left:0}.inv-product-tab .inv-tab-content .inv-tab-pane img{max-width:78%}.template-product .our_achievements,.template-product .top_product_background{margin-bottom:160px}.template-product .product-section{margin:0}.product__info-container .product-price .price--on-sale .price-item--sale{font-size:28px;font-weight:600;margin-right:10px;line-height:1}.main_product .jdgm-prev-badge__stars .jdgm-star{color:#fcd846}.main_product .jdgm-prev-badge .jdgm-prev-badge__text{font-size:16px;font-weight:500;line-height:1;color:#005b4c;text-decoration:underline;margin-left:20px}.main_product .jdgm-preview-badge{margin-bottom:30px}.product__info-wrapper .product__info-container{margin-top:30px;position:relative}.main_product .jdgm-preview-badge{margin-bottom:30px;position:relative}.template-product .icon_text_main{margin-bottom:0}.product__info-container .jdgm-widget.jdgm-widget{display:inline-block}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:40px}@media (max-width:1400px){.product_tabs .product_tab_images,.product_tabs .inv-product-tab{padding:0 50px}.product_tabs{margin:0 -50px}}@media (max-width:1199px){.main_product .product_media .single-product{padding:35px 15px 15px}.main_product .product_media .product_main_media,.main_product .product__media-list{padding:0 7.5px}.main_product .product__media-list .product__media-item:not(:last-child){margin-bottom:15px}.main_product .product_row .product__media-wrapper,.main_product .product_row .product__info-wrapper{padding:0 15px}.main_product .product_row{margin:0 -15px}.main_product .product_row .product__info-wrapper .product__title{font-size:40px;margin-bottom:15px}.main_product .product_row .product__info-wrapper .product__description{margin-bottom:30px}.main_product .product_row .product__info-wrapper variant-radios{margin-bottom:30px}.main_product .product_row .product__info-wrapper variant-radios .product-form__input{margin-bottom:20px}.product_tabs .inv-product-tab .inv-tabs li .inv-nav-link{font-size:22px;padding-bottom:8px}.inv-product-tab .inv-tab-content .inv-tab-pane img{max-width:70%}.product_tabs .product_tab_images,.product_tabs .inv-product-tab{padding:0 30px}.product_tabs{margin:0 -30px}.template-product .our_achievements,.template-product .top_product_background{margin-bottom:100px}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:34px}}@media (max-width:991px){.product_tabs .product_tab_images,.product_tabs .inv-product-tab{padding:0 10px}.product_tabs{margin:0 -10px}.product_tabs .inv-product-tab .inv-tabs li .inv-nav-link{font-size:18px;padding:0 15px 6px}.inv-product-tab>div{padding:0}.template-product .our_achievements,.template-product .top_product_background{margin-bottom:80px}}@media (max-width:990px){.product_row .grid__item{width:100%}.main_product .product_media{display:block;margin:0}.main_product .product_media .product_main_media,.main_product .product__media-list{padding:0}.main_product .product_media .product_main_media{margin:auto}.main_product .product__media-list{width:100%;margin-top:30px}.main_product .product__media-list .owl-nav .owl-prev,.product__media-list .owl-nav .owl-next{top:50%;transform:translateY(-50%)}.main_product{padding-top:80px}.product__media-wrapper{margin-bottom:30px}.main_product .product__media-list .product__media-item.active .product__media{box-shadow:none;border:2px solid #03040426}}@media (max-width:767px){.product_tabs .product_tab_images,.product_tabs .inv-product-tab{width:100%;padding:0}.product_tabs{margin:0}.product_tabs .product_tab_images{margin-bottom:30px}.product_tabs .inv-product-tab .inv-tabs{flex-wrap:wrap}.product_tabs .inv-product-tab .inv-tabs .inv-tab-item{margin-bottom:10px}}@media (max-width:575px){.main_product .product_row .product__info-wrapper .product__title{font-size:34px}.product__info-container .product-price .price--on-sale .price-item--sale{font-size:26px}.product__info-container .product-price .price--on-sale .price-item--regular{font-size:20px}.main_product .product_row .product__info-wrapper variant-radios .product-form__input label{padding:12px 18px}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:28px}.product_tabs .inv-product-tab .inv-tabs li .inv-nav-link{padding:0 10px 6px;font-size:16px}}@media (max-width:480px){.main_product .product_media .product_main_media{width:100%}.main_product .product__media-list{margin-top:20px}.main_product .product__media-list .product__media-item .product__media{border-radius:10px;padding-top:100%!important}.main_product .product_row .product__info-wrapper .product__title{font-size:28px}.product_block_inner .product-form__input .quantity input{height:45px}.main_product .product_row .product__info-wrapper .product_block_inner .buy-btn-space .product-form__buttons .product-form__submit{font-size:14px;padding:12px 20px;width:auto}.product_block_inner .product-form__input .quantity{width:130px}.main_product .product_media .single-product{padding:15px}.main_product{padding-top:60px;padding-bottom:60px}.product__info-container .product_multitext{gap:10px;flex-wrap:wrap}.inv-product-tab .inv-tab-content .inv-tab-pane img{max-width:100%}}.main_collection{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px;padding-top:140px;padding-bottom:120px}.main_collection .collection_sidebar{width:25%;padding:0 15px}.main_collection .collection_pro_grid{width:75%;padding:0 15px}.main_collection{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px;padding-top:140px}.collection-filters .collection-view .collectiongrid-layout.column-3{margin-right:11px}.collection-filters .collection-view .collectiongrid-layout.column-3 svg.icon{width:22px;height:22px}.collection-filters .collection-view .collectiongrid-layout.column-3,.collection-filters .collection-view .collectiongrid-layout.column-1{height:44px;width:44px;background:#f6fafb;display:flex;justify-content:center;align-items:center;border-radius:6px}.collection-filters .collection-view .collectiongrid-layout.active{background:#7cc000}.collection-filters .collection-view .collectiongrid-layout.active svg path{fill:#fff}#main-collection-filters .collection-view .collectiongrid-layout.column-1 svg.icon{transform:unset;height:24px;width:24px}.collection-filters .collection-view .collection-product-count{font-size:15px;font-weight:400;line-height:1;margin-left:24px}.collection-filters__item .collection-filters__label{display:none}.collection-filters__item select#SortBy{background:#f6fafb;border-radius:6px;border:none;font-size:15px;font-weight:400;line-height:1;color:#6c6c6c;height:auto!important;padding:15px 26px}.collection-filters facet-filters-form.facets{padding:0}.categories_main{padding:22px 30px;border:1px solid #DEECF0;border-radius:20px}.categories_main .sidebar-title{font-size:24px;font-weight:700;line-height:1.2}.categories_main .sidebar-title{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:25px}.collection-facets h2.facets__heading{display:none}.price_range_filter{padding:22px 30px;border:1px solid #DEECF0;border-radius:20px;margin-top:110px}.price_range_filter .sidebar-title{font-size:24px;font-weight:700;line-height:1.2;margin-bottom:20px}.price_range_filter .facets__disclosure.price{padding:0}.categories-items .panel-title a{font-size:17px;font-weight:400;line-height:1;color:#6c6c6c}.categories-menu .categories-items:last-child .panel-title{margin:0}.sidebar-search{margin-bottom:40px}.sidebar-search .search__input{background:#f6fafb;border:1px solid #F6FAFB;width:100%;padding:10px 14px;border-radius:24px;font-size:16px;font-weight:400;min-height:46px}.sidebar-search .search__input::placeholder{color:#6c6c6c;font-weight:300}.sidebar-search .search__submit{display:none}@media (max-width:1199px){.collection-filters,.sidebar-search{margin-bottom:30px}.categories_main{padding:20px 15px}.categories_main .sidebar-title{font-size:22px;margin-bottom:15px}.categories-items .panel-title a{font-size:16px}#subcategories-container .panel-heading .panel-title{margin-bottom:12px}.price_range_filter{padding:20px 15px;margin-top:60px}.price_range_filter .sidebar-title{font-size:22px;margin-bottom:10px}}#_mobile_search .search-info{width:100vw;position:fixed;top:0;left:0}#_mobile_search .search-info .search-header{max-width:100%}#_mobile_search .search-info .search__input{border-radius:0;border:0;height:100px}#_mobile_search .search-info .search-header__submit{top:50%;transform:translateY(-50%)}@media (max-width:991px){.main_collection .collection_sidebar{display:none}.main_collection .collection_pro_grid{width:100%}#FacetFiltersFormMobile .sidebar-search{padding:1.3rem 2.5rem}#FacetFiltersFormMobile .categories_main{margin:1.3rem 2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/sw--product.css.map */
