.product_section{position:relative;background-color:rgba(0,0,0,0)}.product_details{margin-top:16px}section.product-kit-description{margin-top:0;margin-bottom:15px}.description_product{color:#333;font-size:16px;font-weight:400;margin-bottom:24px}.oke-sr-count-number{text-decoration:none;color:#666;font-weight:300}.oke-sr-label-text{display:none}.product_content{margin-top:20px;margin-bottom:24px}.product_content>h2{color:#333;font-size:26px;font-weight:400;line-height:normal;margin:2px 0 4px;text-transform:uppercase}h2[data-sub-title]{color:#666;line-height:14px;font-size:14px;font-weight:350;margin-top:10px;margin-bottom:8px}h2[data-title]{margin-top:0;margin-bottom:7px;text-transform:capitalize;line-height:1;margin-top:10px}.product_content div>span{font-size:20px;color:#333;font-weight:500;line-height:normal;text-transform:uppercase}.product_content .sale_price,.product-final-price{color:#333;margin-right:5px}.product-final-price{margin-right:6px}.product_content .sale_price.discount{color:#000}.product_content .sale_price_before{font-size:18px;color:#8a8a8a;font-weight:300;text-decoration:line-through}.product_content .oke-sr-count span{color:#545454;font-size:14px;text-transform:none;font-weight:400}.product-discount-price,.product-discount-price span{letter-spacing:1px;color:#fff;font-size:16px;font-weight:300;text-transform:uppercase}.product-discount-price{border-radius:12px;background:var(--magenta);padding:3px 11px 0}.content-discount{display:flex}.subscription_section{display:flex;flex-direction:column-reverse;margin-top:15px;margin-bottom:15px;gap:20px}.subscription_section input{display:none}.subscription_section__content{cursor:pointer;position:relative;display:flex;flex-direction:column;padding:15px 15px;border-radius:3px 0px 3px 3px;border:1px solid #e6e6e6;background:#fff}.subscription_section__percentage{display:flex;justify-content:center;align-items:center;width:41px;height:22px;margin-left:4px;border-radius:50px;background-color:#fff533}.subscription_section__percentage b{color:#000;font-size:14px;font-weight:600;position:relative;top:1.2px}.subscription_intro{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}[for=subMode] .subscription_intro{padding-bottom:3px}[for=subMode]>p{color:#6b6b6b;text-align:left;font-size:12px;font-weight:400;margin-bottom:12px;padding-left:25px}.subscription_intro__top{display:flex;align-items:center;gap:5px}.subscription_intro__top_title{display:flex;flex-direction:column}.subscription_intro__top_title p{color:#6b6b6b;font-size:13px;font-weight:400;text-wrap-mode:nowrap}.subscription_intro__top__text{display:flex;flex-direction:row}.checkMode{display:flex;align-items:center;justify-content:center;width:16px;height:16px;aspect-ratio:1/1;margin-right:5px;border:1px solid #000;border-radius:50%}.subscription_intro h3{color:#333;font-size:14px;font-weight:400;text-transform:uppercase;display:flex;align-items:center}.subscription_intro__price{color:#333;text-align:right;font-size:14px;font-weight:500;height:14px}.subscription__product{color:#333;text-align:center;font-size:12px;font-weight:400;padding-top:12px;border-top:1px solid #e8e8e8}.subscription_intro__top_right{display:flex;justify-content:flex-start}.subscription_intro__top_right span{color:#6b6b6b;text-align:right;font-size:10px;font-weight:400;letter-spacing:-0.3px;text-decoration-line:underline;margin-top:4px;width:100%}.subscription_intro__benefits{list-style:none;margin:0px;padding:0px;padding-top:12px;padding-left:12px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #e8e8e8}.subscription_intro__benefits li{display:flex;align-items:center;gap:5px}.subscription_intro__benefits li p{color:#767678;font-size:12px;font-weight:400;margin-top:auto;line-height:12px}.product-sub__mode__info{color:#242729;text-align:center;font-size:12px;font-weight:400;line-height:12px}.popup_subs__btn{margin-top:30px;color:#333;margin:auto;width:fit-content;padding-top:16px !important;text-align:center !important}.subscription_section input#subMode[type=radio]:not(:checked)+.subscription_section__content .popup_subs__btn{pointer-events:none}.subscription_section input#subMode[type=radio]:checked+.subscription_section__content .checkMode::before,.subscription_section input#oneMode[type=radio]:checked+.subscription_section__content .checkMode::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#000}.subscription_section input[type=radio]:checked+.subscription_section__content{border:1px solid #242729}.subscription_section input[type=radio]:not(:checked)+.subscription_section__content{background:#e8e8e8}.subscription_section input[type=radio]:not(:checked)+.subscription_section__content .checkMode{border-color:#dadada}.subscription_section input[type=radio]:checked+.subscription_section__content h3{font-weight:500}.subscription_section:has(input#oneMode[type=radio]:checked) .subscription_section__content .subscription__section_pay{display:block}.subscription__section_pay p{list-style:none;margin:0px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding-top:12px;border-top:1px solid #e6e6e6}.subscription__section_pay span{color:#545454;text-align:right;font-size:14px;font-weight:400}.swatch_subscription__container_select{display:block;border:1px solid #e5e5eb;padding:0 15px;min-height:40px;appearance:none;color:#000;font-size:14px;font-weight:500;cursor:pointer;width:100%;background-color:rgba(0,0,0,0);position:relative;z-index:1}.swatch_subscription__container{width:100%;position:relative}.swatch_subscription__container svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:0}.product_subscription__mode_intro .currency_iso_code{color:#828282;font-size:14px;font-weight:500;line-height:normal}.product_buttons{display:flex;gap:14px}.product_buttons__submit{display:flex;flex:1;max-height:45px;padding-top:10px;padding-bottom:10px;justify-content:center;align-items:center;background:#fff533;border:0px;border-radius:5px}.product_buttons__submit>span{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:35px}.product_buttons__submit:disabled{background:#afafaf !important;pointer-events:none;opacity:.7}.product_buttons__submit:not([disabled]){cursor:pointer}.quantity-selector-element{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box;border:1px solid #afafaf;border-radius:3px;padding:15px;max-height:45px;max-width:120px;width:100%}.quantity-selector-element span{color:#333;font-size:16px;font-weight:500;padding-top:3px}.quantity-selector-element>div{align-items:center;justify-content:center;display:flex;width:auto}.quantity-selector-element .value-number{width:auto}.quantity-more{padding-top:3px}.quantity-sub{color:#afafaf}.quantity-more{color:#333}.quantity-sub,.quantity-more{cursor:pointer;font-size:20px;font-weight:500}.ingredients_product{margin-bottom:14px;overflow:hidden}.ingredient_product{color:#666;font-size:14px;font-weight:400;display:flex;padding:6px 10px;justify-content:center;align-items:center;gap:10px;border-radius:3px;background:var(--Light-Gray, #F4F4F4);max-height:20px;display:inline-block;width:auto}.product_details{margin-top:25px}.product_details .product_details__section{border-bottom:.5px solid #dadada}.product_details__section_title{cursor:pointer;padding:20px 0px;display:flex;flex-direction:row;justify-content:space-between}.product_details__section_title h3{align-self:center;color:#000;text-align:left;font-family:"Azo Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.product_details__section_title span.open{width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M20.625 12.0005C20.625 12.0999 20.5855 12.1953 20.5152 12.2657C20.4448 12.336 20.3495 12.3755 20.25 12.3755H12.375V20.2505C12.375 20.3499 12.3355 20.4453 12.2652 20.5157C12.1948 20.586 12.0995 20.6255 12 20.6255C11.9005 20.6255 11.8052 20.586 11.7348 20.5157C11.6645 20.4453 11.625 20.3499 11.625 20.2505V12.3755H3.75C3.65054 12.3755 3.55516 12.336 3.48484 12.2657C3.41451 12.1953 3.375 12.0999 3.375 12.0005C3.375 11.901 3.41451 11.8056 3.48484 11.7353C3.55516 11.665 3.65054 11.6255 3.75 11.6255H11.625V3.75049C11.625 3.65103 11.6645 3.55565 11.7348 3.48532C11.8052 3.415 11.9005 3.37549 12 3.37549C12.0995 3.37549 12.1948 3.415 12.2652 3.48532C12.3355 3.55565 12.375 3.65103 12.375 3.75049V11.6255H20.25C20.3495 11.6255 20.4448 11.665 20.5152 11.7353C20.5855 11.8056 20.625 11.901 20.625 12.0005Z%27 fill=%27black%27/%3E%3C/svg%3E")}.product_details__section_description{margin-bottom:20px}.product_details__section_description ul{margin:0}.product_details__section_description li{color:#525252;font-size:16px;font-weight:400}.product_details__section_description svg{width:24px;height:24px;flex-shrink:0;margin-bottom:10px}.product_details__section_description p{text-align:left;color:#000;font-size:16px;line-height:16px;font-weight:300}#money-back-gel:checked~.product_details__section_description,#delivery-information-gel:checked~.product_details__section_description{display:block !important}.product_details__shipping{margin-bottom:0;padding:0;margin-top:15px;display:flex;flex-direction:column;gap:20px;border-left:1px solid #d35896}.product_details__shipping li{margin-left:15px;display:flex;flex-direction:column;gap:5px}.product_details__shipping h3{color:#000;font-size:14px;font-weight:400}.product_details__shipping p{color:#000;font-size:14px;font-weight:300}.float_btn_container{background:#fff;padding:15px;display:flex;flex-direction:column;gap:10px;position:fixed;bottom:0;box-sizing:border-box;width:100%;border-top:1px solid #dadada;left:0;z-index:11}.product-section{position:relative;background-color:#fff}.float_btn_container .actions{display:flex;gap:20px;justify-content:center;align-items:center}.float_btn_container .action{display:flex;gap:5px;align-items:center}.float_btn_container .action .circle{width:15px;height:15px;border-radius:50%;background-color:#000}.float_btn_container .action h3,.float_btn_container .action h4{color:#292929;font-size:14px;font-weight:300;line-height:1;position:relative;top:1px}.float_btn_container .action h4{color:#000;font-weight:700}.float_btn_container .action.size h4{text-transform:uppercase}.float_btn_container .prices{display:flex;align-items:center;gap:5px}.float_btn_container .prices h3{color:#ce5174;font-size:16px;font-weight:700}.float_btn_container .prices h3.compare{text-decoration:line-through;font-size:14px;color:#666;font-weight:300}.float_btn_container .btn{width:100%;padding:0;margin:0;background-color:#fff533;display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;font-weight:400;border:none;min-height:40px}.js-oke-widgetSize *{--oke-stars-foregroundColor: #000;--magenta: #000;--oke-highlightColor: #000}.reviews_questions_section .reviews svg use{filter:unset !important}.reviews_questions_section .reviews .oke-stars-foreground svg{filter:unset !important}.reviews_questions_section .reviews .oke-w-breakdownModule-distribution-label-star svg,.reviews_questions_section .reviews .oke-w-ratingAverageModule-rating-stars svg{filter:unset !important}.content_prices{display:flex;justify-content:space-between;margin-top:10px}.product_subscription #oneMode:not(:checked)~label .product-sub__mode__pay{display:none}.product-sub__mode__pay p{list-style:none;margin:0px;padding:0px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3px;padding-top:12px;border-top:1px solid #e6e6e6}.product-sub__mode__pay span{color:#737373;text-align:right;font-size:14px;font-weight:400}.swatch_size__title{margin:13px 0 8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.swatch_special_title p{color:#333;font-size:14px;font-weight:400;padding-top:5px}.swatch_size__title span:first-child{color:#333;font-size:14px;font-weight:400;text-transform:capitalize}.swatch_size__title_guide{color:#3176e6;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer}.swatch_size__options{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%;gap:10px}.swatch_top .size-guide{color:#000;font-weight:700;text-decoration:underline;cursor:pointer}.swatch_title_kits b{display:none}.swatch_title{color:#292929;font-size:16px;font-weight:400}.swatch_title b{text-transform:uppercase}.swatch_top{margin:0 0 1rem;display:flex;justify-content:space-between}.size-text{color:#000;font-size:15px;font-weight:300}.size-text b{color:#000;text-transform:capitalize}.size-text b:last-of-type::before{content:"|";font-weight:400;margin-right:5px}.size-content{display:flex;align-items:center;margin-bottom:1rem}img.unavailabe{cursor:auto;position:absolute;width:100%;opacity:10%;height:100%;user-select:none;pointer-events:none}.variant_name{font-size:16px;font-weight:400}label.swatch_element.unavailable{cursor:not-allowed !important;position:relative;pointer-events:none !important}.unavailable .variant_name{color:#e2e2e2 !important}#product-options{margin-bottom:25px}.swatch_kit__options{display:flex;flex-direction:row;align-items:end;width:fit-content;padding-bottom:25px}.swatch_kit__options_label{display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff;height:auto;margin-right:8px;border:0px;overflow:hidden;cursor:pointer;max-width:30%}.message_unselect{color:#ce5174;font-size:14px;font-style:normal;font-weight:400;line-height:15px;text-transform:uppercase;margin-bottom:10px;width:100%;padding-left:8px;padding-top:5px;padding-bottom:5px;border-radius:5px;background:rgba(206,81,116,.2)}.swatch_kit__options_bundle{margin:0;height:100%;min-height:40px;max-height:40px;display:flex;flex-direction:column;align-items:center;background-color:#f9f820}.swatch_kit__options_bundle div{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;align-self:center;width:100%;margin:auto}.swatch_kit__options_bundle p{color:#000;text-align:center;font-size:12px;font-weight:700}.swatch_kit__options_bundle p:last-child{color:#000;text-align:center;font-size:8px;font-weight:400}.swatch_kit__options_image{box-sizing:border-box;border-right:1px solid #f3f3f3;border-left:1px solid #f3f3f3;display:flex}.swatch_kit__options_image img{background-color:#f2f2f2;position:static;object-fit:contain;height:auto;width:100%}.swatch_kit__options_input:checked+[for=swatch_kit_input_1] .swatch_kit__options_image{border-top:1px solid #000}.swatch_kit__options_input:checked+.swatch_kit__options_label .swatch_kit__options_image{border-right:1px solid #000;border-left:1px solid #000}.swatch_kit__options_label .swatch_kit__options_bundle{border-radius:4px 4px 0 0}.swatch_kit__options_input:checked+.swatch_kit__options_label .swatch_kit__options_bundle{border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000}.swatch_kit__options_input:not(:checked)+.swatch_kit__options_label .swatch_kit__options_bundle{border-top:1px solid #fff100;border-right:1px solid #fff100;border-left:1px solid #fff100}.swatch_kit__options_input:not(:checked)+.swatch_kit__options_label .swatch_kit__options_image{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.swatch_kit__options_prices{border:1px solid #f3f3f3;border-top:none;text-transform:uppercase;font-size:12px;display:grid;grid-template-columns:auto auto;gap:3px;padding:10px 0 10px;justify-content:center;align-items:center}.swatch_kit__options_prices p{justify-self:center;align-self:center}.swatch_kit__options_prices p:nth-child(1){color:#333;font-weight:600}.swatch_kit__options_prices p:nth-child(2){font-weight:400;text-decoration:line-through;text-transform:uppercase;color:#b0b0b0}.swatch_kit__options_input:checked+[for=swatch_kit_input_1] .swatch_kit__options_image img,.swatch_kit__options_input:checked+[for=swatch_kit_input_1] .swatch_kit__options_image,.swatch_kit__options_input:checked+[for=swatch_kit_input_1]{border-radius:4px 4px 0 0}.swatch_kit__options_input:not(:checked)+[for=swatch_kit_input_1] .swatch_kit__options_image,.swatch_kit__options_input:not(:checked)+[for=swatch_kit_input_1]{border-radius:4px 4px 0 0}.swatch_kit__options_prices p:nth-child(3){grid-column:1/3;place-self:center;color:#000;font-size:8px;font-weight:400}.swatch_kit__options_input:checked+.swatch_kit__options_label .swatch_kit__options_prices{border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 4px 4px}.swatch_kit__options_input:not(:checked)+.swatch_kit__options_label .swatch_kit__options_prices{border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-radius:0 0 4px 4px}.swatch_size__error{padding-left:8px;padding-top:5px;padding-bottom:5px;margin-bottom:6px;border-radius:5px;background:rgba(206,81,116,.2)}.swatch_size__error span{color:var(--Magenta, var(--magenta));font-size:14px;font-weight:400;text-transform:uppercase}.swatch_size__options_label{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;box-shadow:0 0 0 1px #dadada;cursor:pointer;max-width:53px;padding-top:9px;padding-bottom:6px}.swatch_size__options_input:checked+.swatch_size__options_label{box-shadow:0 0 0 1px #dadada;background-color:#dadada}.message-shipping{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;color:#000;font-size:14px;font-weight:400;margin-top:18px}.product_details__guarantee{display:flex;flex-direction:row;gap:12px;padding:12px;border-radius:2px;border:1px solid #ededed;background:linear-gradient(180deg, #FFF100 -82.45%, #FFF 71.76%);margin-top:48px}.product_details__guarantee svg{flex:none}.product_details__guarantee>div{display:flex;flex-direction:column;gap:12px}.product_details__guarantee strong{color:#000;font-size:16px;font-weight:500}.product_details__guarantee p{color:#62636c;font-size:12px;font-weight:400}#care_fabric:checked~.product_details__section_title span.open,#choose_resistance:checked~.product_details__section_title span.open{width:24px !important;height:24px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M20.625 12.0005C20.625 12.0999 20.5855 12.1953 20.5152 12.2657C20.4448 12.336 20.3495 12.3755 20.25 12.3755H3.75C3.65054 12.3755 3.55516 12.336 3.48484 12.2657C3.41451 12.1953 3.375 12.0999 3.375 12.0005C3.375 11.901 3.41451 11.8056 3.48484 11.7353C3.55516 11.665 3.65054 11.6255 3.75 11.6255H20.25C20.3495 11.6255 20.4448 11.665 20.5152 11.7353C20.5855 11.8056 20.625 11.901 20.625 12.0005Z%27 fill=%27black%27/%3E%3C/svg%3E") !important}#care_fabric:checked~.product_details__section_description,#choose_resistance:checked~.product_details__section_description{display:block !important}.product_kit_description{margin-bottom:10px}.product_kit_description ul{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:10px;column-gap:15px;list-style:none;margin:0;padding:0}.product_kit_description h3{color:#242729;font-size:14px;font-weight:400;margin-bottom:15px}.product_kit_description li{display:flex;flex-direction:row;align-items:center;gap:5px}.product_kit_description p{line-height:1;color:#333;font-size:12px;font-weight:400}.product_kit_description li svg{flex:none}.product_kit_description span.free_flag{text-transform:uppercase;width:fit-content;height:fit-content;padding:3px 4px 2px;font-size:10px;font-weight:500;color:#fff;border-radius:0 3px 3px 0;background:#d35896}.product_kit_description__free_flag{text-transform:uppercase;width:fit-content !important;height:fit-content !important;padding:3px 4px 2px;font-size:10px;font-weight:500;color:#fff;border-radius:0px 3px 3px 0px !important;background:#d35896 !important}.product_content .selling_fast{padding:4px 10px 1px 10px;border-radius:10px;background:#000;color:#fff;font-family:Azo Sans;font-size:12px;font-style:italic;font-weight:500;line-height:normal}.product_media{overflow:hidden;position:relative}.product_media .product_media__object{display:flex}.product_media img{background:#eef2f5;aspect-ratio:1/1;object-fit:cover}.product_media video{object-fit:contain;width:100%;aspect-ratio:1/1}.product_media__slider .swiper-pagination{position:absolute;bottom:25px}.product_media__slider .swiper-pagination-bullet{width:10px;height:10px;opacity:.5;border:1px solid #fff;background-color:#000}.product_media .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:100% !important;background:#fff}.product_media .swiper-button-next:after,.product_media .swiper-button-prev:after{font-size:15px !important;color:#000}.product_media .product_media__object{display:flex}.product_media__slider_thumbs{width:55px;margin:auto;overflow:hidden;position:absolute;top:0;left:0}.product_media .product_media__slider_thumbs .product_media__object{width:50px;max-height:50px}.product_media img{background:#eef2f5;aspect-ratio:1/1;object-fit:cover}.product_media video{object-fit:contain;width:100%;aspect-ratio:1/1}.product_media__slider_thumbs__container .swiper-button-next{width:fit-content;right:5px}.product_media__slider_thumbs__container .swiper-button-prev{width:fit-content;left:5px}.product_media__slider_thumbs__container .swiper-button-next svg,.product_media__slider_thumbs__container .swiper-button-prev svg{width:20.72px}.product_media__slider_thumbs__container .swiper-button-next:after,.product_media__slider_thumbs__container .swiper-button-prev:after{display:none}.product_media{overflow:hidden;position:relative}.product_media .product_media__object{display:flex}.product_media img{background:#e8e8e8;aspect-ratio:1/1;object-fit:cover}.product_media video{object-fit:contain;width:100%;aspect-ratio:1/1}.swiper-slide-thumb-active{border:1.1px solid #333}.product_subscription strong{color:#333;font-size:14px;font-weight:400;margin-bottom:15px}.product_container{overflow:hidden;--oke-stars-foregroundColor: #FFA100}.product_container div.okeReviews,.product_container .okeReviews[data-oke-container]{line-height:1}.product_content .oke-sr-count-number:after{content:" Reviews"}.product_content .oke-sr-count{position:relative}.product_container .frequency{color:#333;font-size:14px;font-weight:400;text-align:left;margin-top:24px}.product_container .currency-iso-code{color:#8a8a8a;margin-left:3px;font-size:12px;font-weight:500;padding-top:2px}.amazon_reviews{position:relative}.amazon_reviews__intro{display:flex;align-items:center;gap:5px;width:fit-content}.amazon_reviews__summary{position:absolute;z-index:2;border:1px solid #dadada;width:calc(100% - 30px);padding:15px;border-radius:5px;opacity:0;visibility:hidden;transition:all .2s ease-in-out;background-color:#fff}.amazon_reviews__intro:hover+.amazon_reviews__summary,.amazon_reviews__summary:hover{opacity:1;visibility:visible;max-width:80%;overflow:hidden}.amazon_reviews__summary__close{position:absolute;top:15px;right:15px;z-index:3;cursor:pointer}.amazon_reviews__summary:has(.amazon_reviews__summary__close:active),.amazon_reviews__summary:has(.amazon_reviews__summary__close:active):hover{display:none;opacity:0;visibility:hidden}div.amazon_reviews__summary__content{width:100%;margin:0px}.amazon_reviews__intro{display:flex;align-items:center;gap:5px;width:fit-content;cursor:pointer}@media screen and (min-width: 320px)and (max-width: 390px){.subscription__section_pay p{gap:5px}}@media screen and (max-width: 720px){.product_container{margin:1rem 1rem 0;display:flex;flex-direction:column;margin-top:0}#chat-button,#attentive_creative{bottom:110px !important}}@media screen and (max-width: 768px){.ingredient_product.swiper_slide{margin-right:10px !important}}@media screen and (min-width: 721px)and (max-width: 1023px){.product_container{display:flex;flex-direction:column;margin:2rem 2rem}}@media screen and (max-width: 1023px){.selling_fast{margin-bottom:12px}.product_content{margin-top:10px}.product_content .prices{margin-top:10px}.product_media__slider_thumbs__container{position:relative;width:fit-content;padding:0 30px;margin:auto}.product_media .product_media__slider_thumbs .product_media__object{margin-right:10px}.ingredients_product.desktop{display:none}.product_media__slider{padding-bottom:10px}.product_media__slider_thumbs{position:relative;top:unset;left:unset;width:315px}}@media screen and (min-width: 1024px){.product_media__slider_thumbs__container .swiper-wrapper{display:flex;flex-direction:column}.product_media .product_media__slider_thumbs .product_media__object{margin-bottom:10px}.product_media .swiper-button-next,.product_media .swiper-button-prev{display:none !important}.swatch_kit__options_label{width:100%;max-width:118px}.product_section{max-width:1279px;width:fit-content;margin:0 auto;display:flex;flex-direction:row}.product_container{display:flex;flex-direction:column;margin:2rem 3rem;margin-top:0;width:100%;max-width:390px}.product_media{max-width:445px;width:100%;position:sticky;z-index:3;left:0;top:50px;height:100%;padding-left:67px}.product_media .product_media__slider{max-width:445px;overflow:hidden}.product_media img{max-width:100%;max-height:100%;object-fit:cover}.ingredients_product.desktop .ingredients{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.ingredient_product.swiper_slide{margin-right:0px !important}.ingredients_product.mobile{display:none;overflow:hidden}}
