.page-width:has(.product-custom){max-width:max(127rem,80vw)}.product_review_slider .desktopView{padding:unset!important}.product-grid-container .card__content .card__heading{font-size:18px;line-height:21.6px;text-align:center;font-family:general-sans-bold;height:40px}.maincollectionPaginantion .pagination-wrapper .motion-reduce{border:1px solid #000;width:80%;height:80%}.custombuttontrigger{display:flex;justify-content:center}.custombuttontrigger a,.custombuttontrigger button{max-width:250px;position:fixed;bottom:0;z-index:9999;font-size:14px;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;font-family:general-sans-bold}.collection-custom .collection-btn{font-size:14px;line-height:14px;letter-spacing:2px;text-decoration:none;font-family:general-sans-bold;background-color:#fff;color:#1f8fba;padding:10px 15px;border-radius:5px;border:2px solid #1f8fba;text-transform:uppercase;cursor:pointer}.collection-custom .maincustomgrid{display:flex}.collection-custom .customSearchvalue{font-size:14px;line-height:14px;letter-spacing:2px;text-decoration:none;font-family:general-sans-bold;background-color:#fff;color:#1d1d1d;padding:10px 15px;border-radius:5px;border:2px solid #1f8fba;text-transform:uppercase;cursor:pointer;display:block ruby}.collection-custom .customSearch{list-style-type:none;padding-left:0;display:flex;gap:10px}.collection-custom .checkedButton.active button{font-size:14px;line-height:14px;letter-spacing:2px;text-decoration:none;font-family:general-sans-bold;background-color:#1f8fba;color:#fff;padding:10px 20px;border-radius:5px}.collection-custom .facets-container details{border-top:1px solid #000!important}.collection-custom .facets__label.facet-checkbox.active .facet-checkbox__text-label{font-family:general-sans-bold}.maincollectionPaginantion .facets-container .facets__label.facet-checkbox{padding:5px 0!important}.maincollectionPaginantion .facets-container .facets__summary{padding:0!important}.maincollectionPaginantion .facets__disclosure-vertical{border-top:1px solid #3333333b;padding-top:10px}.maincollectionPaginantion .grid.product-grid{margin-top:0}.maincollectionPaginantion .facets-vertical{margin-top:20px}.maincollectionPaginantion .active-facets.active-facets-desktop{display:none}.maincollectionPaginantion .facets-container{padding-top:0}.collection-custom{margin-top:-20px;display:flex;justify-content:end}.checkedButton{display:ruby}.maincustomgrid{display:flex;gap:15px;overflow-x:scroll;max-width:1200px;padding-bottom:10px;width:100%;scrollbar-width:thin}.custombuttontrigger .button:not([disabled]):hover:after{--border-offset: unset !important;box-shadow:unset}.collection_certified{display:none}.custombuttontrigger .button:after{border-offset:unset!important;box-shadow:unset}.custombuttontrigger .button:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;top:15px;width:18px;height:18px;background-position:center;background-repeat:no-repeat;left:90%;transform:rotate(-90deg)}.product-grid-container .desciption_product{text-align:center}.product-grid-container .product-card-wrapper .compareprice:after,product-info [role=status] .compareprice:after{content:"";height:3px;width:100%;background:#ad1b1b;position:absolute;z-index:auto;left:0;bottom:10px;rotate:172deg}.product-grid-container .product-card-wrapper .compareprice,product-info [role=status] .compareprice{order:-1;color:#ad1b1b;position:relative}.product-grid-container .product-card-wrapper .price,product-info [role=status] .price{text-align:center;margin:15px 0;font-size:20px;color:#1f8fba;font-family:general-sans-bold}product-info [role=status] .price{text-align:left}.product-grid-container .product-card-wrapper .price .badge{font-size:10px;border:none;background-color:#1f8fba;color:#fff;height:20px;padding:5px 8px}.product__info-container .price .badge{margin-bottom:auto}.collection-shop-section .shop-grid{display:grid;grid-template-columns:50% 50%;align-items:center}.collection-shop-section{background-color:#e8f4f8;padding-bottom:30px}.collection-shop-section .icon_with_text{display:flex;gap:20px;text-align:center}.collection-shop-section .icon_with_text img{height:auto;width:40px}.collection-shop-section .img-text{font-size:14px;line-height:16.8px;text-align:center;font-family:general-sans-bold;color:#1f8fba}.collection-shop-section h2{font-size:42px;line-height:50.4px;font-family:general-sans-bold}.collection-custom .facets-layout .active .facet-checkbox__text-label{font-size:14px;font-family:general-sans-bold;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;border-radius:5px;text-transform:uppercase;display:block ruby;text-align:center;padding:15px 20px}.collection-custom .facets-layout .facet-checkbox__text-label{font-size:14px;font-family:general-sans-bold;line-height:14px;letter-spacing:1px;text-decoration:none;color:#1f8fba;background-color:#fff;border-radius:5px;text-transform:uppercase;display:block ruby;text-align:center;padding:15px 20px;border:2px solid #1f8fba}.card__content>.card__information{display:flex;flex-direction:column;justify-content:space-between}.maincollectionPaginantion .facets__label.facet-checkbox.active .facet-checkbox__text-label{font-family:general-sans-bold}.maincollectionPaginantion .card-wrapper:hover .media.media--hover-effect>img+img{transform:unset!important}.maincollectionPaginantion .small-hide{display:block}.card:hover .media.media--hover-effect>img:first-child:only-child{transform:unset!important}.collection-custom .facets-layout svg{display:none}.maincollectionPaginantion .filterMain{display:none}.collection-custom .maincustomgrid .facetMain,.collection-custom .maincustomgrid #FacetFiltersForm{width:100%}.collection-custom .maincustomgrid .facetMain ul{display:flex;column-gap:20px}.collection-custom .maincustomgrid #FacetsWrapperDesktop{display:flex}.collection-custom .maincustomgrid .facets__display-vertical{padding:0}.collection-custom .active-facets__button-remove.underlined-link{font-size:14px;font-family:general-sans-bold;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;border-radius:5px;text-transform:uppercase;display:block ruby;text-align:center;padding:8px 20px;margin-right:-5px}.collection-custom .active-facets__button-wrapper{padding-top:unset!important}.custom_description ul{list-style-type:none;padding-left:28%;display:none}.custom_description li{font-size:14px;font-weight:400;line-height:16.8px;position:relative;margin:5px 0}.custom_description li:before{content:"";background-image:url(/cdn/shop/files/Vector.png?v=1716183375);position:absolute;background-repeat:no-repeat;left:-22px;top:0!important;width:18px;height:18px}.custom_description li:nth-child(1){font-family:general-sans-bold}.maincollectionPaginantion .card-information .collection_btn{font-size:14px;font-family:general-sans-bold;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;padding:15px 15%;border-radius:10px;position:relative;text-transform:uppercase;width:100%!important;display:block;text-align:center}.maincollectionPaginantion .card__information .full-unstyled-link:hover{text-decoration:unset!important}.maincollectionPaginantion .card-information .collection_btn:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px;display:inline-block}.maincollectionPaginantion .pagination-wrapper .pagination__item.pagination__item--current.light{color:#1f8fba}.maincollectionPaginantion .pagination__item--current:after{background-color:unset}.maincollectionPaginantion .pagination__item.link{font-size:18px;font-weight:400;line-height:18px;color:#1d1d1d}.maincollectionPaginantion .pagination-wrapper{margin-bottom:4rem}.maincollectionPaginantion .sorting .facet-filters__label label{font-size:15px;line-height:15px;letter-spacing:2px;color:#1d1d1d;font-family:general-sans-bold;text-transform:uppercase}.maincollectionPaginantion .select .facet-filters__sort{font-size:18px;font-weight:400;line-height:22px;color:#1d1d1dba}.maincollectionPaginantion .facets__summary:hover .facets__summary-label{text-decoration:unset}.maincollectionPaginantion .list-menu__item .facet-checkbox__text-label{font-size:18px;font-weight:400;line-height:18px;color:#1d1d1d}.maincollectionPaginantion .active-facets__button-inner.button.button--tertiary{font-size:18px;font-weight:400;line-height:18px;color:#1d1d1d;text-align:}.maincollectionPaginantion .facets-layout-list .facets__label:hover .facet-checkbox__text-label{text-decoration:unset}.maincollectionPaginantion .facets__form-vertical .facets__summary-label{font-size:15px;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:#1d1d1d;font-family:general-sans-bold}.maincollectionPaginantion .product-count-vertical.light{display:none}.drawer__inner .drawer__shipping_header p{font-size:14px;font-weight:400;line-height:22.4px;text-align:center;background-color:#fff;color:#1d1d1dcc;padding:0;text-align:left;margin:0}.drawer__inner .drawer__cart-items-wrapper{background-color:#e4f5fa;padding:0 20px}.drawer__inner .cart-item__image{background-color:#fff;border-radius:10px}.drawer__inner .cart-item__totals.right{align-items:end;font-size:18px;line-height:18px;font-family:general-sans-bold;color:#1f8fba}.drawer__inner .saveTotal .totals__total{font-size:16px!important;font-family:general-sans-bold;line-height:19.2px;color:#009639}.drawer__inner .saveTotal .totals__total-value{font-size:16px;line-height:16px;font-family:general-sans-bold;color:#009639}.drawer__inner .cart-item{border-bottom:1px solid #1f8fba}.drawer__inner quantity-popover .quantity{background:unset}.drawer__inner{padding:0!important}.drawer__inner .drawer__collection_lable{font-size:15px;line-height:15px;letter-spacing:2px;color:#1f8fba;font-family:general-sans-bold;margin:0 auto 10px}.drawer__inner .cart-item__name{font-size:16px;font-weight:400;line-height:20px;color:#1d1d1d;font-family:general-sans-bold}.drawer__inner .cart-drawer__footer{padding:0 20px;border-top:1px solid #000}.drawer__inner .product-form__submit{background-color:#1f8fba}.drawer__inner .button:after{box-shadow:unset!important}.drawer__inner .totals__total{font-size:20px!important;font-family:general-sans-bold;line-height:24px;color:#1d1d1d}.drawer__inner .totals__total-value{font-size:20px;line-height:20px;font-family:general-sans-bold;color:#1d1d1d}.drawer__inner .cart-drawer__footer .tax-note{font-size:12px;font-weight:400;line-height:19.2px;text-align:center;margin:0;padding:5px 0}.drawer__inner .drawer__cart-items-wrapper .cart-item__name:hover{text-decoration:unset;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.drawer__inner .cart__ctas{justify-content:center;display:flex;text-align:center;position:relative}.drawer__inner .cart__checkout-button{font-size:14px;font-family:general-sans-bold;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;padding:15px 15%;border-radius:10px;position:relative;text-transform:uppercase;width:90%!important;display:block}.drawer__inner .payment_option_lable{font-size:14px;line-height:19.6px;letter-spacing:1px;text-align:center;font-family:general-sans-bold;position:relative}.drawer__inner .payment_option_lable:before{content:"";background-image:url(/cdn/shop/files/wavy-tick.svg);background-repeat:no-repeat;margin-right:.5rem;top:1px!important;width:18px;height:14px;position:relative;width:14px;display:inline-block}.drawer__inner .reco-options{margin:0 .5rem;padding:0}.reco-option{list-style:none;padding:0 5px 5px}.reco-options.slick-carouselss{max-height:80px;overflow-y:hidden;transition:all ease-in-out .2s}.reco-options.slick-carouselss.slick-initialized{max-height:400px;overflow:unset;margin-bottom:10px}.reco-options.slick-carouselss.slick-initialized .slick-dots{bottom:0;transform:translateY(13px)}.drawer__inner .product_url{display:flex;border:1px solid #1f8fba;border-radius:10px;background-color:#fff;padding:5px;gap:10px;text-decoration:unset}.drawer__inner .drawer__collections .reco-name{font-size:14px;line-height:16.8px;font-family:general-sans-bold;color:#1d1d1d;margin:0}.drawer__inner .drawer__collection .cart-slide-btn{align-content:end;margin:auto}.drawer__inner .reco-price{margin:0;padding:5px 0;font-size:12px;line-height:18px;font-family:General-Sans-bold;color:#1f8fba}.drawer__inner .slick-arrow{display:none!important}.drawer__inner .drawer__collection{padding:0 20px;background-color:#e4f5fa}.drawer__inner .drawer__footer{padding-top:0}.drawer__inner .product-option{margin-top:0!important;line-height:20px}.drawer__inner .cart-remove-button{display:none}.drawer__inner .quantity-popover-container{width:auto;max-width:11rem}.drawer__inner .quantity__button{border:1px solid #000;height:33px;width:35px}.cart-drawer .drawer__inner .cart-items .cart-item__quantity{padding-top:1rem}.drawer__inner .cart__ctas .button:after{box-shadow:unset!important;position:absolute;content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);top:15px;width:18px;height:18px;background-position:center;background-repeat:no-repeat;left:90%}.drawer__inner .drawer__collections .slick-dots li button:before{font-size:12px}.drawer__inner .drawer__collections .reco-image{width:30%;height:100%;border-radius:10px;background-color:#dddd;padding:10px;max-width:64px;max-height:64px;object-fit:contain}.drawer__inner .footer__payment .list-payment{width:100%;justify-content:center}.drawer__inner .drawer__collections .slick-next.slick-arrow{display:none!important}.drawer__inner .quantity__input{text-align:center;font-size:16px;line-height:16px;height:35px;color:#1d1d1d;font-weight:700}.drawer__inner .drawer__cart-items-wrapper thead{display:none!important}.drawer__inner .drawer__header .drawer__close{right:10px;background-color:#1f8fba;color:#fff;border-radius:5px}.drawer__inner .drawer__header .drawer__heading{padding-left:20px;font-size:22px;line-height:26.4px;color:#000;font-family:general-sans-bold}.drawer__inner cart-drawer-items{background-color:#e4f5fa}.drawer__inner .cart-drawer__empty-content .button{background-color:#1f8fba}.drawer__inner .drawer__header .drawer__heading span{font-size:16px;font-weight:400;line-height:19.2px;color:#1d1d1d82}.drawer__inner .reco-regular.reco-regular-sale{font-size:12px;line-height:18px;font-family:general-sans-bold;color:#ad1b1b;position:relative}.drawer__inner .reco-sale{font-size:12px;line-height:18px;font-family:general-sans-bold;color:#1f8fba}.drawer__inner .cart-items .reco-regular.reco-regular-sale{font-size:16px;line-height:18px;font-family:general-sans-bold;color:#ad1b1b}.drawer__inner .cart-items .reco-sale{font-size:16px;line-height:18px;font-family:general-sans-bold;color:#1f8fba}.drawer__inner .reco-regular.reco-regular-sale:after{content:"";height:1.5px;width:90%;background:#ad1b1b;position:absolute;z-index:auto;left:0;bottom:8px;rotate:168deg}.drawer__inner .reco-discount{font-family:General-Sans-bold;font-size:10px;line-height:10px;color:#fff;background-color:#1f8fba;border-radius:20px;padding:3px 14px}.drawer__inner .drawer__inner-empty .cart__empty-text{font-size:22px;line-height:26.4px;color:#1f8fba;font-family:General-Sans-bold;margin:0}.drawer__inner .price_flex{display:flex;gap:6px;margin-top:5px}.reco-option .price_flex{margin:0}.drawer__inner .drawer__inner-empty h2{font-size:22px;line-height:26.4px;padding-left:10px;font-family:General-Sans-bold;color:#000}.drawer__inner .drawer__inner-empty .drawer__close{right:10px!important;background-color:#1f8fba;color:#fff;border-radius:5px}.drawer__inner .drawer__shipping_header.is-empty{display:none}.drawer__inner .drawer__shipping_header.show{display:block}.drawer__inner .drawer__inner-empty .cart-drawer__empty-content{font-size:14px;font-weight:400;line-height:22.4px;text-align:center;color:#1d1d1d;margin:0}.drawer__inner .drawer__inner-empty{background-color:#e4f5fa;padding:0}.drawer__inner .drawer__inner-empty .cart-drawer__collection,.drawer__inner .cart__login-title,.drawer__inner .cart__login-paragraph{display:none}.drawer__inner .cart-items .cart-item{display:grid;grid-template:unset!important;gap:0rem}.drawer__inner .cart-items .price_flex{margin-top:6px}.drawer__inner .cart-item__media{width:7rem!important}.cart-drawer .drawer__inner .cart-item__details{grid-column:2 / 5}.drawer__inner .cart-item__totals.right{margin:0;padding:0!important;grid-column:3 / 5;grid-row:2/2;align-items:flex-start}.cart-drawer .drawer__inner .cart-items .cart-item__quantity{grid-column:2 / 2}.drawer__inner .drawer__collections .cart-slide-btn{position:relative}.drawer__inner .drawer__collections .product-form__submit:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;top:15px;width:18px;height:18px;background-position:center;background-repeat:no-repeat;left:100px}.drawer__inner .product-form__buttons button{width:80px;height:32px;min-width:unset;min-height:unset;position:relative;font-family:general-sans-bold;font-size:13px}.cart-slide-btn{height:fit-content;margin-top:auto}.drawer__inner .drawer__collections .product-form__submit:after{top:50%;left:calc(100% - 20px);transform:translateY(-50%)}.suuna-model{max-width:676px;margin:0 auto;background-color:#fff;border-radius:10px;padding:20px;position:relative}.suuna-model .model{display:grid;grid-template-columns:50% 50%}.suuna-model .model img{width:100%}.suuna-model .model h2{margin:0;font-size:22px;line-height:26.4px;color:#1d1d1d;font-family:General-Sans-bold}.main-popup{display:flex;justify-content:center;align-items:center;background-color:#1f8fba57;position:fixed;top:0;z-index:99999999;height:100%;width:100%}.suuna-model .model p{font-size:14px;line-height:22.4px;color:#000;font-weight:400}.suuna-model .model a{font-size:14px;font-weight:700;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;padding:15px 22%;border-radius:10px;position:relative;width:100%;text-align:center}.main-popup{display:none}.main-popup .popup{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.suuna-model .cross{position:absolute;right:0;top:-8px;cursor:pointer}.suuna-model .model a:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px}.suuna-model .model .btn{width:94%!important;display:flex}.product-benifits-section h5{font-size:15px;line-height:15px;letter-spacing:2px;text-align:center;color:#1f8fba;margin:0;font-family:general-sans-bold;text-transform:uppercase}.product-benifits-section{margin:50px 0}.product-benifits-section p{font-size:27px;font-weight:400;line-height:30.4px;text-align:center;margin-top:5px}.product-benifits-section p strong{font-size:24px;font-family:general-sans-bold}.product-benifits-section .product-grid{display:grid;grid-template-columns:33% 33% 33%;max-width:954px;margin:20px auto 0;gap:20px}.product-benifits-section h6{font-size:15px;line-height:15px;letter-spacing:2px;text-align:center;color:#1f8fba;margin:0;font-family:general-sans-bold;text-transform:uppercase}.product-benifits-section .content{margin-bottom:20px;background-color:#e4f5fa3b;padding:20px;border-radius:10px}.product-benifits-section .content img{width:20%}.product-benifits-section .content h4{font-size:21px;line-height:25.2px;color:#1f8fba;font-family:general-sans-bold;margin:0}.product-benifits-section .content p{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#1d1d1d;height:unset;font-style:inherit}.act_now.grid{display:grid;grid-template-columns:48% 48%;gap:4%;align-items:center}.act_now.grid .top h5{font-size:15px;line-height:15px;margin:0;color:#1f8fba;font-family:general-sans-bold;text-transform:uppercase;letter-spacing:2px}.act_now.grid .top h3{font-size:24px;line-height:28.8px;color:#1d1d1d;margin:0;font-weight:400}.act_now.grid .top h3 strong{font-family:general-sans-bold}.act_now.grid .top p{font-size:27px;line-height:32.4px;color:#1d1d1d;margin:0}.act_now.grid .top p strong{display:block;font-family:general-sans-bold;font-size:24px}.act_now.grid .sub_content p{font-size:19px;font-weight:400;line-height:30.4px;color:#1d1d1d;letter-spacing:0px}.act_now.grid .perfect-for p{font-size:19px;line-height:30.4px;font-family:general-sans-bold;color:#1f8fba;letter-spacing:0px;background-color:#1f8fba45;border-radius:10px;padding:5px 10px}.act_now.grid .image-with-text_banner{max-width:100%}.act_now.grid .banner_image{position:relative}.act_now.grid .badgeBanner img{position:absolute;left:-60px;bottom:0;width:30%}.product_pure .banner_image img{width:100%}.product_pure .sub_content p{font-size:16px;font-weight:400;line-height:25.6px;color:#1d1d1d;letter-spacing:0px}.product_pure .top p{font-size:19px!important;line-height:30.4px!important;color:#1f8fba!important;margin:0}.product_pure .top p strong{display:unset!important}.product_pure .top p strong{font-size:20px!important;line-height:24px;color:#1f8fba;letter-spacing:0px}.product_pure{background-color:#e4f5fa3b;padding:60px 0}.product_persentage_view .desktopView{display:grid;grid-template-columns:33% 33% 33%}.product_persentage_view .text_content p strong{font-size:60px;line-height:72px;color:#f6c050;font-family:general-sans-bold}.product_persentage_view{margin:unset;margin-top:-18px}.product_persentage_view .text_content p{font-size:30px;line-height:36px;font-family:general-sans-bold;color:#f6c050;margin:0}.product_persentage_view{background-color:#fff8ee}.product_persentage_view .text_content{padding:unset;border:unset}.product_persentage_view .content h4{font-size:19px;line-height:25.2px;text-align:left;color:#f6c050;margin:0;font-family:general-sans-bold}.product_persentage_view .content h6{font-size:14px;line-height:22.4px;letter-spacing:0px;margin:0;color:#1d1d1d;text-align:left;font-weight:400;max-width:270px}.product_persentage_view .content h6:before{content:unset}.product_money_back .money_grid{display:grid;grid-template-columns:50% 50%;max-width:1100px;margin:0 auto;gap:20px}.product_money_back .money_content{background-color:unset}.product_money_back{background-color:#1f8fbaa6;margin:110px 0}.product_money_back .money_content h2{font-size:24px;line-height:28.8px;color:#fff;margin:0;font-family:general-sans-bold;padding-bottom:10px}.product_money_back .money_content p{font-size:19px;font-weight:400;line-height:25.6px;color:#fff;padding-bottom:10px}.product_money_back .bottom-content p{font-size:16px;font-weight:400;line-height:25.6px;color:#fff}.product_money_back .money-width{align-content:center}.main_money_grid_section.product_money_back .money_img{height:auto}.main_money_grid_section.product_money_back img{object-fit:contain}.product_after_before .afterBefore p{font-size:24px;font-weight:400;line-height:32.4px;text-align:center;color:#1d1d1d;margin:0}.product_after_before .afterGrid .after{right:2%!important}.product_after_before .rating-content{text-align:center}.product_after_before .star_text p{font-size:18px;margin:0;font-style:italic;height:75px;font-weight:400;color:000000}.product_after_before .rating-content{text-align:center;padding:0 20px 12px;border:1px solid #f6c050;margin-top:-15px;border-top:none!important;border-radius:0 0 10px 10px;background-color:#f6c05024}.product_after_before .rating__banner .rating{color:#f6c050;font-size:20px;font-weight:900;text-align:center}.product_after_before .gridview-client .customerName{font-size:18px;line-height:21.6px;color:#000;margin:0;font-family:general-sans-bold;padding-bottom:10px}.product_after_before .beforeGrid img,.product_after_before .afterGrid img{border-radius:unset}.product_after_before p{font-size:19px;font-weight:400;line-height:30.4px;text-align:center;margin:0}.product_after_before .desktopView{display:grid;grid-template-columns:50% 50%;gap:26px;max-width:846px;margin:0 auto;padding-top:40px}.product_after_before .gridview-client .customer__dismain p{font-size:12px;font-weight:700;line-height:14.4px;letter-spacing:2px;text-align:center;color:#333;position:relative;font-style:normal!important}.product_after_before .gridview-client .customer__dismain p:before{content:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/tick.svg);position:relative;top:6px;width:11px;display:inline-block;height:11px;transform:translateY(-50%);margin-right:5px}.review_slider.product_after_before .afterGrid .after{position:absolute;bottom:20px;right:33%;background:#fff;border-radius:30px;color:#000;font-size:10px;font-weight:700;padding:3px 12px;text-transform:uppercase}.product_benefits .desktopView{display:grid;grid-template-columns:33% 33% 33%;max-width:954px;margin:20px auto 0}.product_benefits .text_content{padding:unset;border:unset}.product_benefits .text_content p{font-size:21px;line-height:25.2px;color:#1f8fba;font-family:general-sans-bold;margin:0}.product_benefits .text_content h2{font-size:14px;font-weight:400;line-height:22.4px;text-align:left;color:#1d1d1d;height:unset;font-style:inherit}.product_benefits .content{margin-bottom:20px;background-color:#e4f5fa3b;padding:20px;border-radius:10px}.product_benefits .content img{width:20%}.product-simple-section .simple_grid{display:grid;grid-template-columns:50% 50%;gap:20px}.product-simple-section .product_img img{width:100%}.product-simple-section .content h5{font-size:15px;line-height:15px;letter-spacing:2px;margin:0;color:#1f8fba;font-family:general-sans-bold;text-transform:uppercase}.product-simple-section .content p{font-size:24px;font-weight:400;line-height:28.8px;margin:0;color:#1d1d1d}.product-simple-section .content p strong{font-family:general-sans-bold}.product-simple-section .step_content{margin-top:20px}.step_grid{display:grid;grid-template-columns:18% auto;align-items:baseline;gap:30px;padding:20px 0;border-top:1px solid #1f8fba}.product-simple-section .right_text p{font-size:16px;font-weight:400;line-height:25.6px;margin:0;color:#1d1d1d;letter-spacing:0px}.product-simple-section{margin:48px 0}.product-simple-section .right_text h4{margin:0;font-size:20px;line-height:24px;color:#1d1d1d;font-family:general-sans-bold}.product-simple-section .step_count h5{font-size:14px;line-height:22.4px;letter-spacing:2px;margin:0;color:#fff;font-family:general-sans-bold;text-transform:uppercase;background-color:#1f8fba;border-radius:20px;padding:4px 10px;text-align:center}.product-simple-section .bottom p{font-size:16px;font-weight:400;line-height:19.2px;margin:0;color:#1f8fba;letter-spacing:0px;background-color:#1f8fba12;max-width:289px;padding:10px 20px;border-radius:10px}.product-simple-section .bottom p strong{font-family:general-sans-bold;display:block}.product-simple-section .bottom{margin-left:23%}.accordionItemHeading:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/down-arrow.png?v=1716807201);background-repeat:no-repeat;position:absolute;top:49%;background-size:contain;right:2%;height:15px!important;width:15px!important;cursor:pointer}.product_money{margin-top:75px}.product_money_back .money_img_main{position:relative}.product_money_back .money_img_main .money_img{position:absolute;top:-40px;bottom:-40px}.product-compare-section .product-title{text-align:center}.product-compare-section .product-title h5{font-size:15px;line-height:15px;letter-spacing:2px;text-align:center;color:#1f8fba;margin:0;font-family:general-sans-bold;text-transform:uppercase}.product-compare-section .product-title p{font-size:24px;font-weight:400;line-height:30.4px;margin-top:5px}.product-compare-section .product-title p strong{font-family:general-sans-bold}.product-compare-section .product-title h4{font-size:19px;font-weight:400;line-height:30.4px;text-align:center;margin-top:12px}.product-compare-section .compare_choose{display:grid;grid-template-columns:50% 50%;gap:30px;max-width:846px;margin:0 auto}.product-compare-section .compare_right{background-color:#fbf4f4;border-radius:12px;text-align:center;padding:25px 0}.product-compare-section .compare_right h4{font-size:21px;font-family:general-sans-bold;height:42px;margin:0}.product-compare-section .compare_choose .compare_left{background-color:#2893bc4a;border-radius:12px;text-align:center;padding:25px;position:relative}.product-compare-section .compare_choose .compare_left:after{content:"VS";position:absolute;width:15px;right:-36px;top:17px;font-size:17px;line-height:23.8px;text-align:center;font-family:general-sans-bold;background-color:#1d1d1d;color:#fff;border-radius:24px;padding:21px;height:15px;line-height:0;display:flex;place-content:center}.product-compare-section .compare_choose .compare_left{background-color:#2893bc4a;border-radius:12px;text-align:center;padding:25px}.product-compare-section .compare_choose .compare_left li p{font-size:16px;font-family:general-sans-bold;color:#1f8fba;position:relative;margin:0}.product-compare-section .compare_right li p{font-size:16px;font-family:general-sans-bold;color:#cb1b30e5;position:relative;margin:0}.product-compare-section .compare_left .list_left,.product-compare-section .compare_right .list-right{width:100%;margin:0 auto;text-align:initial;list-style-type:none;padding-left:30%}.product-compare-section .list_left li p:before{content:"";background-image:url(/cdn/shop/files/Vector.png?v=1716183375);position:absolute;background-repeat:no-repeat;left:-25px;top:7px;width:18px;height:18px}.product-compare-section .list-right li p:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/cross-icon.png?v=1716811199);position:absolute;background-repeat:no-repeat;top:7px;width:18px;height:18px;left:-25px;background-position:center;background-size:contain}.product-custom .blockingMainSec .block{display:inline flow-root list-item;max-width:160px;width:100%;text-align:center;margin:0 auto;padding-bottom:30px}.product-custom .image_content{display:flex;gap:15px}.product-custom .image_content>.image img{width:161px}.product-custom .image_content .content p{font-size:15px;font-style:italic;font-weight:400;line-height:29.4px;color:#1d1d1db2;margin:0;letter-spacing:0px}.product-custom .image_content .content .rating{color:#f6c050}.product-custom .content .customername p{font-size:21px;font-weight:400;line-height:33.6px;color:#1d1d1d;font-style:inherit}.product-custom .content .customername{margin:0}.product-custom .loox-trust-badge-widget .loox-rating .loox-rating-content{color:#f6c050}.product-custom .content .purchase h6{font-size:12px;line-height:14.4px;letter-spacing:2px;font-family:general-sans-bold;position:relative;margin:0}.product-custom .content .purchase h6:before{content:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/tick.svg);position:relative;top:6px;width:11px;display:inline-block;height:11px;transform:translateY(-50%);margin-right:5px}.product-custom .review{border:1px solid #f6c050;border-radius:10px;padding:20px;margin-top:20px}.product-custom .blockingMainSec{padding-top:2rem;padding-left:24%}.product-custom .blockingMainSec .block h4{font-size:14px;line-height:16.8px;text-align:center;color:#1f8fba;font-family:general-sans-bold;margin:0}.product-custom .blockingMainSec .block img{width:20%}.product-custom .product__accordion .accordion__content{padding:0 0rem!important}.product-custom .below_button .content p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:1px;text-align:center;color:#1d1d1d;margin:0;letter-spacing:0px}.product-custom .below_button .content p strong{font-family:general-sans-bold}.product-custom .money_back h6{font-size:14px;line-height:19.6px;letter-spacing:1px;text-align:center;font-family:general-sans-bold;margin:0}.product-custom .flag_icon_country{display:flex;gap:1.5rem;align-items:center;border:1px solid #009639;border-radius:10px;padding:1rem;justify-content:center;background-color:#00963929;margin-top:15px}.product-custom .flag_icon_country img{width:70px;height:fit-content}.product-custom .flag_icon_country p{font-size:16px;line-height:22.4px;color:#009639;font-family:general-sans-bold;margin:0}.learn_how_text{font-weight:700;text-decoration:underline;cursor:pointer;font-size:14px;letter-spacing:.6px;display:block;text-align:end}.product-custom .product-content h5{margin:0;font-size:15px;line-height:15px;letter-spacing:2px;color:#1f8fba;font-family:general-sans-bold;padding-top:10px}.product-custom .product-content{margin:0!important}.product-custom .product__title{margin:0;padding-top:5px}.product-custom .product__text.inline-richtext{display:none}.product-custom .product-content .rating{color:#f6c050;font-size:20px;font-weight:900;text-align:center;line-height:14px}.product-custom .product-content .star p{font-size:16px;font-weight:400;line-height:16px;letter-spacing:1px;margin:0}.product-custom .product__title h1{font-size:27px;font-weight:700;line-height:32.4px;color:#1d1d1d;font-family:general-sans-bold}.product-custom .product__description p strong{font-size:16px;font-weight:700;line-height:25.6px;color:#1f8fba}.product-custom .product__description p span{font-size:16px;font-weight:400;line-height:25.6px}.product-custom .product__description li{list-style-type:none!important}.product-custom .product__description .check>li:before{content:"";background-image:url(/cdn/shop/files/check-mark-green.svg?v=1754743267);background-size:contain;width:20px;aspect-ratio:1/1;display:inline-block;margin:auto}.product-custom .product__description .check>li{display:flex;width:fit-content;gap:.6rem}.product-custom .product__description ul{padding-left:0!important;margin:0}.product-custom .product__description ul li strong{font-size:17px;font-weight:700;line-height:26.2px;color:#1d1d1d;font-family:general-sans-bold}.product-custom .product__info-wrapper{padding-left:20px!important}.product-custom .skio-group-container--selected{border-color:#1f8fba}.product-custom .product-form__submit{background-color:#1f8fba;font-size:14px;line-height:14px;letter-spacing:1px;text-align:center;text-transform:uppercase;font-family:general-sans-bold;color:#fff}.product-custom .product-form__submit:after{box-shadow:none;content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);background-repeat:no-repeat;top:18px;width:18px;height:18px;display:inline-block;position:absolute;right:0;left:90%;background-position:center}.product-custom .button:not([disabled]):hover:after{box-shadow:unset}.product-custom .shopify-payment-button__button,.product-custom .shopify-payment-button__more-options,.product-custom .product__info-container .block{display:none}.product-custom .product__info-container .summary__title .accordion__title,.product-custom .product__info-container .faqcontent{font-size:16px;line-height:25.6px;color:#1d1d1d;font-family:general-sans-bold}.faqcontent{padding-top:.5rem;border-top:1px solid #1f8fba;margin:0!important}.faqcontent a{text-decoration:none;color:inherit}.product-custom .product__info-container .summary__title .icon.icon-accordion{display:none!important}.product-custom .product__accordion .accordion{margin-top:.2rem}.product-custom .accordion summary{padding:.5rem 0;border-top:1px solid #1f8fba}.product-custom .accordion summary{display:flex;position:relative;line-height:1;padding:.5rem 0;border-top:1px solid #1f8fba}.product-custom .product__media .image-magnify-lightbox{mix-blend-mode:darken;background-color:transparent;border-radius:10px!important}.mainproductCustom{background-color:#e4f5fa}.mainproductCustom .product-media-container{border-radius:10px}.product-custom .product__description.rte p{font-size:16px;line-height:22.4px;font-weight:400;color:#1d1d1d;margin:0}.product-custom .product__description.rte p>img{margin:0;top:5px;position:relative}.product-custom .product__description.rte{margin-top:25px}.product-custom .below_button{margin:0}.product-custom .product-form{margin-bottom:0!important}.loox-trust-badge-container .loox-trust-badge-widget{background:transparent!important}.shipping-date{font-size:12px;color:#4fbb4e;font-weight:700;text-align:left;display:}.cercle{width:15px;aspect-ratio:1/1;display:inline-block;vertical-align:sub;background:#4fbb4e;border-radius:50%;box-shadow:0 0 1px 2px #4fbb4e;margin-right:.5rem}@media screen and (min-width: 1200px){.maincustomgrid{max-width:1180px}}@media screen and (min-width: 1300px){.maincustomgrid{max-width:1230px}}@media screen and (min-width: 1400px){.maincustomgrid{max-width:1280px}}@media screen and (min-width: 1500px){.maincustomgrid{max-width:1350px}}@media screen and (min-width: 768px){.product_review_slider .desktopView{grid-template-columns:48% 48%}.product_after_before .desktopView{display:grid;grid-template-columns:48% 48%}.product-benifits-section.desktopViewSec{display:block}.product-benifits-section.mobileViewAdvantage{display:none}.image_gallery_custom media-gallery{display:grid;grid-template-columns:20% auto}.product--thumbnail_slider media-gallery .thumbnail-slider{max-height:500px}.product--thumbnail_slider media-gallery .thumbnail-list{max-height:100%}.image_gallery_custom .slider-mobile-gutter{order:2}.image_gallery_custom .thumbnail-slider{order:1}.image_gallery_custom .thumbnail-list{display:grid!important;grid-template-columns:100%!important}.image_gallery_custom .thumbnail-list li{width:100%!important}.product-custom .thumbnail-slider{position:relative;padding-top:4rem}.product-custom .thumbnail-slider .slider-button.slider-button--next{position:absolute;bottom:-40px!important;z-index:5;right:70px;transform:rotate(90deg)}.product-custom .thumbnail-slider .slider-button.slider-button--prev{position:absolute;top:0;z-index:5;left:70px;transform:rotate(90deg)translateY(100%)}.product-custom .thumbnail-slider .thumbnail-list__item.slider__slide{width:60%!important;border-radius:10px;mix-blend-mode:darken}.product-custom .thumbnail-slider .thumbnail-list__item.slider__slide img{width:100%;height:100%;border-radius:10px}}@media screen and (min-width: 910px){.product_review_slider .desktopView{grid-template-columns:23% 23% 23% 23%;gap:25px}.product-custom .product__media-wrapper{max-width:60%!important;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 1000px){.product_review_slider .desktopView{padding:0 40px!important}.product_review_slider .reviews-text-heading p{padding:0 45px;font-size:20px!important}.product_review_slider .headingcustom p strong{font-size:22px;display:block}.act_now .grid{display:flex;flex-direction:column}.act_now .banner_image img{width:100%}.act_now .grid .banner_image{order:-1}.act_now.grid .image-with-text_banner{max-width:unset;margin-top:2rem}.product-simple-section .simple_grid{display:flex;flex-direction:column}.product_persentage_view .text_content p strong{font-size:48px;line-height:57.6px}.product_persentage_view .content h4{font-size:15px;line-height:25.6px}.product_persentage_view .desktopView{display:grid;grid-template-columns:31% 31% 31%}.product_money_back .money_content h2{font-size:22px;line-height:26.6px}.product_money_back .money_content p{font-size:18px;line-height:28.8px}.product_money_back .bottom-content p{font-size:14px;line-height:22.4px}.product_money_back .money_content{text-align:left!important}.product_money_back .money_grid{display:block}.product_money_back .money_img_main .money_img{position:unset;display:flex;justify-content:center}.money_back_section .money_img img{width:100%;height:100%;margin-top:-40px}.money_back_section .money-width{max-width:100%;padding-left:40px}.product-compare-section .compare_choose{display:grid;grid-template-columns:auto auto;column-gap:30px}.product-compare-section .compare_left .list_left,.product-compare-section .compare_right .list-right{padding-left:18%}.main .mainfaq .faq_grid{display:grid;grid-template-columns:100%}.mainfaq{width:100%!important;margin:0 auto}.faq.custom_faq{text-align:center}.step_grid{display:grid;grid-template-columns:14% auto}.product_money .money_img img{width:100%}.product-compare-section .product-title p{font-size:22px;line-height:26.4px}.product_after_before p{padding:0 45px!important}.act_now.grid .perfect-for p{margin-bottom:50px}.product_after_before .star_text p{height:100px}.product_review_slider .content h2{font-size:18px;font-style:italic;font-weight:400;line-height:21.6px;text-align:center;margin:0;height:80px;color:#000;letter-spacing:0px}.product-custom .blockingMainSec{display:none}.product-custom .flag_icon_country p{font-size:10px}.product-custom .thumbnail-slider .slider-button.slider-button--next{right:27px}.collection-shop-section .icon_with_text{display:none}.cart-drawer cart-drawer-items{flex:unset}.collection-custom .collection-btn,.collection-custom .all{font-size:11px;line-height:11px;padding:10px 11px}.collection_certified{display:block}.collection_certified .collection{display:grid;grid-template-columns:33% 33% 33%;text-align:center;row-gap:20px;border-top:2px solid #1f8fba;padding-top:60px;padding-bottom:60px}.collection_certified .collection p{font-size:14px;line-height:16.8px;text-align:center;color:#1f8fba;font-family:general-sans-bold;margin:0}.collection_certified .collection img{width:20%}.money_back_section .money_img img{margin-top:unset!important}.custom_description{display:none}}@media screen and (max-width: 768px){.maincustomgrid menu-drawer{display:none}.main-popup .model{display:flex;flex-direction:column}.main-popup .content-with-img{order:-1}.main-popup .suuna-model{max-width:326px}.main-popup .popup{margin-top:50px;align-items:unset;height:unset}.product-benifits-section.desktopViewSec{display:none}.product-benifits-section.mobileViewAdvantage{display:block}.act_now.grid .banner_image img{width:90%;margin:0 auto}.act_now.grid .perfect-for{background-color:#1f8fba45;border-radius:10px;margin-bottom:50px}.act_now.grid .perfect-for p{background-color:unset;max-width:197px;margin:0 auto}.product_persentage_view .reviews-video-section{display:flex}.act_now.product_pure .banner_image img{width:86%;margin:unset}.act_now.product_pure .badgeBanner img{position:absolute;left:-7px;bottom:-12px!important;width:39%!important}.reviewCustomMain .desktopView{display:flex}.act_now.grid .banner_image{display:flex;justify-content:end;position:relative}.act_now.grid .badgeBanner img{position:absolute;left:-7px;bottom:0;width:19%}.product-simple-section .step_grid{display:grid;grid-template-columns:30% auto;align-items:baseline;gap:18px}.product_money_back .money_img img{display:block}.money_back_section .money-width{padding:0 20px}.product_review_slider .reviews-text-heading p{padding:0}.product_review_slider .content h2{font-size:14px;line-height:16.8px;height:80px}.product_review_slider .content h4{font-size:16px;line-height:19.2px}.act_now.grid .sub_content p{font-size:16px;line-height:28.8px;text-align:left}.act_now.grid .top p{font-size:22px;line-height:26.4px}.act_now.grid .top p strong{font-family:general-sans-bold}.product_after_before .afterBefore p{font-size:22px;line-height:26.6px}.product_after_before p{font-size:14px;line-height:22.4px;padding-top:10px!important}.product_after_before .star_text p{font-size:16px;height:109px}.product_after_before .gridview-client .customerName,.product_pure{padding-bottom:0}.product-benifits-section p{font-size:22px;line-height:26.4px;padding:0 20px}.product-benifits-section p strong{font-size:22px}.product-benifits-section .content h4{font-size:18px;line-height:28.8px}.product-benifits-section .content p{font-size:12px;line-height:19.2px;padding-left:0}.product_after_before .afterGrid .after{right:2%!important}.product-simple-section .content h5{font-size:14px;line-height:14px;text-align:center}.product-simple-section .content p{text-align:center}.product-simple-section .step_grid h5{font-size:12px;line-height:19.2px}.product-simple-section .step_grid .right_text p{font-size:14px;line-height:22.4px;text-align:left}.product-simple-section .bottom{margin-left:0;display:flex;justify-content:center}.product-compare-section .product-title p strong{font-family:general-sans-bold;font-size:22px;display:block}.main .custom_faq p{font-size:22px;line-height:26.4px}.mainfaq .accordionWrapper h2{font-size:14px!important;line-height:16.8px!important;padding-right:35px}.product-compare-section .compare_choose{display:grid;grid-template-columns:49% 49%;column-gap:7px}.product-compare-section .compare_right li p,.product-compare-section .compare_left li p{font-size:12px!important}.product-compare-section .compare_left .list_left{padding-left:5%}.product-compare-section .compare_left img{width:auto;height:42px;object-fit:contain}.product-compare-section .compare_right .listing{padding-left:5px}.product-compare-section .list-right li p:before{top:2px}.product-compare-section .list_left li p:before{top:3px;width:18px;height:18px;background-size:cover}.product-compare-section .compare_choose .compare_left:after{right:-25px}.product-benifits-section.mobileViewAdvantage .block{margin-bottom:20px;background-color:#e4f5fa3b;padding:20px;border-radius:10px}.product-benifits-section.mobileViewAdvantage .content{margin-bottom:unset;background-color:unset;padding:unset;border-radius:unset}.act_now .grid .top p strong{display:unset}.product_pure .top h3 strong{font-family:general-sans-bold;display:block}.product-custom .product__title h1{font-size:22px;line-height:26.4px;margin:0!important}.product-custom .product__info-wrapper{padding-left:unset!important}.product-custom .product__info-container .block{display:block}.mobile_block_container{display:flex;gap:1.5rem 1rem;flex-wrap:wrap;justify-content:space-evenly}.product-custom .block.mobileblockCustom{display:inline-block!important;max-width:112px;width:100%;text-align:center}.product-custom .block.mobileblockCustom img{width:40px}.product-custom .block.mobileblockCustom h4{font-size:14px;line-height:16.8px;color:#1f8fba;font-family:general-sans-bold;margin:0}.product-benifits-section{margin-bottom:0}.product-custom .grid{gap:20px}.faq.custom_faq{margin-bottom:20px}.product_money_back .money_img img{width:90%}.suuna-model .model .btn{width:100%!important;display:flex}.topFilterMain .small-hide{display:block!important}.topFilterMain .facets-wrap.parent-wrap.facets-wrap-vertical{border:antiquewhite}.collection-custom .facets-layout .facet-checkbox__text-label{font-size:11px;line-height:11px;padding:8px}.collection-custom .facets-layout .active .facet-checkbox__text-label{font-size:11px;font-family:general-sans-bold;line-height:11px;padding:8px}.collection-custom .maincustomgrid .facetMain ul{display:flex;column-gap:8px}.collection-custom .active-facets__button-remove.underlined-link{font-size:11px;line-height:11px;padding:13px 12px;margin-right:-6px}.custom_description ul{padding-left:35%}.custom_description li{font-size:13px;line-height:15.6px}.collection-shop-section h2{font-size:26px;line-height:52px;margin-top:6px}.collection-custom{margin-top:-60px}.footer .unlock h3{font-size:24px;line-height:28.8px}.topFilterMain #FacetsWrapperDesktop .parent-display:nth-child(4){margin-left:-18px}.maincollectionPaginantion .facet-filters.sorting.caption .select:nth-child(2){display:none}.select.sortingMobileView .main{display:block!important}.maincollectionPaginantion .filterMain .main h4{font-size:15px;line-height:15px;letter-spacing:2px;color:#1d1d1d;font-family:general-sans-bold;margin:0;text-transform:uppercase}.maincollectionPaginantion{padding-top:0!important}.maincollectionPaginantion .filterMain .main .icon.icon-caret{width:15px;position:absolute;right:5px;top:50%;transform:translateY(-50%) rotate(0)}.maincollectionPaginantion .filterMain ul{list-style-type:none;padding-left:0}.maincollectionPaginantion .filterMain li{padding:5px 0}.maincollectionPaginantion .filterMain label{font-size:18px;font-weight:400;line-height:18px;color:#1d1d1d;cursor:pointer}.topFilterMain .product-count__text.text-body{display:none}.select.sortingMobileView .icon-caret{height:1.6rem!important;top:0!important}.maincollectionPaginantion .facet-filters.sorting.caption{padding-left:unset}.maincollectionPaginantion .facet-filters__field{display:unset!important}.maincollectionPaginantion .facet-filters.sorting.caption h2{display:none}.maincollectionPaginantion .filterMain{display:block}.select.sortingMobileView .main h4{font-size:15px;line-height:15px;letter-spacing:2px;color:#1d1d1d;font-family:general-sans-bold;margin:0}.select.sortingMobileView .selectDropdownMain label{font-size:18px;font-weight:400;line-height:18px;color:#1d1d1d;cursor:pointer}.select.sortingMobileView .selectDropdownMain{padding:5px 0}.select.sortingMobileView .option{font-size:14px;font-weight:400;line-height:14px;color:#1d1d1d}.select.sortingMobileView .selectDropdownMain input{display:none}.filterMain .filter{display:grid;grid-template-columns:50% 50%}.filterMain .sorting .main{display:block!important}.filterMain .sorting .sort_text{display:flex;align-items:center;justify-content:space-between}.filterMain .filter .main{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background-color:#509bf60d;cursor:pointer}.collection-page-custom{padding:0}.filterMain .sorting .main{padding:12px 14px}.filterMain .contentFilter{padding:0 10px}.filterMain .sort_by,.filterMain .checkboxes{transition:all ease-in-out .2s;overflow:hidden;max-height:0}.filterMain .sort_by.active,.filterMain .checkboxes.active{max-height:1000px;padding-bottom:15px;border-bottom:1px solid #3333}.topFilterMain .active-facets.active-facets-mobile{display:none}.filterMain .sort_by .selectDropdownMain{display:block;padding:8px 0 4px 6px}.filterMain .sort_by .selectDropdownMain input{display:none}.filterMain .filter .main{border:2px solid #77777736;border-left:unset;border-right:unset;background-color:#509bf60d}.filterMain .sorting .main{border-right:unset;border-left:2px solid #77777736;background-color:#509bf60d}.filterMain .filter>*{position:relative}.filterMain .sorting .main{background-color:#509bf60d!important}.filterMain .sorting.active{border-bottom:unset}.filterMain .filter .main.active,.filterMain .filter>*.active{border-bottom:unset;background-color:#fff}.tab.active .icon.icon-caret{transform:translateY(-50%) rotate(-180deg)!important;transition:all ease-in-out .2s}.filterMain .sorting.active .main{border-bottom:unset!important;background-color:#fff!important}.maincollectionPaginantion .facets-container{display:none}.filterMain .contentFilter ul:nth-child(2){border-top:2px solid #77777736;padding-top:10px}.mainfilter .customSearchvaluemobile{font-size:18px;line-height:18px;letter-spacing:2px;color:#1d1d1d;padding:5px 0;cursor:pointer}}@media screen and (max-width: 480px){.product-compare-section .list_left li p:before{width:14px;height:14px;left:-20px}.product-compare-section .list_right li p:before{width:14px;height:14px}.product-compare-section .compare_right li p,.product-compare-section .compare_left li p{font-size:12px!important}.product-compare-section .list-right li p:before{width:14px;height:14px;left:-20px}.product-compare-section .compare_choose .compare_left:after{font-size:12px;border-radius:24px;padding:16px}.product-compare-section .compare_choose .compare_left:after{right:-19px}.product-grid-container .grid__item{max-width:calc(100% - var(--grid-mobile-horizontal-spacing) / 2)}.drawer__inner .cart-item__media{width:5rem!important}.drawer__inner .price_flex{display:flex;gap:1px}.drawer__inner .drawer__collections .reco-name,.drawer__inner .reco-regular.reco-regular-sale,.drawer__inner .reco-sale,.drawer__inner .reco-price{font-size:12px}.custom_description{display:block}}.custom-product-badge-new-svg{position:absolute;top:-32px;right:10px;z-index:1;max-width:79px}.custom-product-badge-new-svg img{width:100%;height:100%;object-fit:contain}.maincollectionPaginantion li.grid__item.scroll-trigger.animate--slide-in{padding-top:45px}@media (max-width:480px){.maincollectionPaginantion li.grid__item.scroll-trigger.animate--slide-in{padding-top:30px}.custom-product-badge-new-svg{top:-25px}.custom-product-badge-new-svg svg{width:50px;height:50px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product_supplement.css.map */
