.product_section{position:relative;background-color:transparent}.product_details{margin-top:16px}section.product-kit-description{margin-top:0;margin-bottom:15px}.description_product{color:#000;font-size:16px;font-weight:300}.oke-sr-count-number{font-size:12px;text-decoration:none;color:#666;font-weight:300}.oke-sr-label-text{display:none}.product_media{overflow:hidden;position:relative}.product_media .product_media__object{display:flex}.product_media img{background:#d1c8bd;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_content{margin-top:1rem;margin-bottom:10px}.product_content>h2{font-size:23px;font-weight:500;line-height:normal;line-height:19px;margin:0 0 10px;text-transform:uppercase}.oke-sr-count-number:before{content:"("}.oke-sr-count-number:after{content:")"}h2[data-sub-title]{color:#666;line-height:14px;font-size:14px;font-weight:350;margin-top:5px;margin-bottom:4px}.free_returns{margin-bottom:10px}.free_returns__modal{left:0%!important}.product_content div>span{font-size:20px;font-weight:500;line-height:normal;text-transform:uppercase}.product_content .sale_price,.product-final-price{color:#ce5174;margin-right:10px}.product-final-price{margin-right:6px}.product_content .sale_price.discount{color:#000}.product_content .sale_price_before{color:#666;font-weight:300;text-decoration:line-through}.product_content{--oke-stars-foregroundColor: #ffa41c}.product_content .oke-sr-count span{color:#666;font-size:12px;text-transform:none;font-weight:400;text-decoration:underline}.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}.product_subscription{display:flex;flex-direction:column-reverse;margin-top:15px;margin-bottom:15px;gap:20px}.product_subscription input{display:none}.product_subscription__mode{cursor:pointer;position:relative;display:flex;flex-direction:column;gap:15px;padding:20px 15px;border-radius:3px 0 3px 3px;border:1px solid #eaeaea;background:#fff}.product_subscription__submode__saveFlag{display:none;position:absolute;top:-23.5px;left:50%;transform:translate(-50%);align-items:center;justify-content:center;gap:3px;width:max-content;min-height:20px;padding:4px 10px;box-sizing:border-box;border-radius:5px 5px 0 0;background-color:#f9f820;color:#000;text-align:center;font-size:12px;font-weight:400}.product_subscription__submode__saveFlag b{color:#000;font-size:12px;font-weight:700}.product_subscription__mode_intro{display:flex;align-items:center;justify-content:space-between}.product_subscription__mode_intro div{display:flex;align-items:center;gap:5px}.check_mode{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%}.product_subscription__mode_intro h3{color:#333;font-size:16px;font-weight:500}.product_subscription__mode_price{color:#828282;text-align:right;font-size:16px;font-weight:500;line-height:normal}.product_subscription__mode__compare{display:none;color:#828282;font-size:14px;font-weight:500;line-height:normal;text-decoration:line-through}.product_subscription__mode_benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.product_subscription__mode_benefits li{display:flex;align-items:center;gap:5px}.product_subscription__mode_benefits li p{color:#3a3a3a;font-size:12px;font-weight:400;margin-top:auto;line-height:normal}.product_subscription__mode__info{color:#000;text-align:center;font-size:12px;font-weight:500;line-height:normal}.product_subscription input#subMode[type=radio]:not(:checked)+.product_subscription__mode .popup_subs__btn{pointer-events:none}.product_subscription input#subMode[type=radio]:checked+.product_subscription__mode .check_mode:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#000}.product_subscription:has(input#oneMode[type=radio]:checked) .product_subscription__mode .product_subscription__mode_benefits,.product_subscription:has(input#oneMode[type=radio]:checked) .product_subscription__mode .swatch_subscription__container,.product_subscription:has(input#oneMode[type=radio]:checked) .product_subscription__mode .product_subscription__mode__info{display:none}.product_subscription input#oneMode[type=radio]:checked~.product_subscription__onemode .check_mode:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#000}.product_subscription input[type=radio]:checked+.product_subscription__mode{border:1px solid #000}.product_subscription input[type=radio]:checked+.product_subscription__mode .product_subscription__submode__saveFlag{color:#000;background-color:#f9f820;text-wrap-mode:nowrap}.product_subscription input[type=radio]:checked+.product_subscription__mode .product_subscription__mode_price{color:#000}.product_subscription input[type=radio]:not(:checked)+.product_subscription__mode h3{color:#afafaf}.product_subscription input[type=radio]:not(:checked)+.product_subscription__mode .check_mode{border-color:#afafaf}.product_subscription input[type=radio]:not(:checked)+.product_subscription__mode .product_subscription__mode__compare{color:#afafaf;font-size:14px;font-weight:400}.swatch_subscription__container_select{display:block;border:1px solid #e5e5eb;padding:0 15px;min-height:40px;-webkit-appearance:none;appearance:none;color:#000;font-size:14px;font-weight:500;cursor:pointer;width:100%;background-color:transparent;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:var(--primary-color);border:0px;border-radius:5px}.product_buttons__submit>span{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:500;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:34px;border-right:1px solid #afafaf;border-left:1px solid #afafaf}.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:first-child{border-top:.5px solid #dadada}.product_details .product_details__section{border-bottom:.5px solid #dadada}.product_details__section_title{cursor:pointer;padding:20px 0;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='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 5V19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 12H19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.product_details__section_description{margin-bottom:20px}.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}#money-back-gel:checked~.product_details__section_title span.open,#delivery-information-gel:checked~.product_details__section_title span.open{width:24px!important;height:24px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12H19' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!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:var(--primary-color);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500;border:none;min-height:40px}.product_content .okeReviews-reviewsSummary-ratingCount{height:35px;justify-content:flex-start;display:flex;align-items:center}.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}@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}}@media screen and (max-width: 1023px){.ingredients_product.desktop{display:none}}@media screen and (min-width: 1024px){.product_section{max-width:1279px;margin:0 auto;display:flex;flex-direction:row}.product_container{display:flex;flex-direction:column;margin:2rem 3rem;margin-top:0;width:100%}.product_media{max-width:50%;width:100%;position:sticky;z-index:3;left:0;top:90px;height:100%}.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:0!important}.ingredients_product.mobile{display:none;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/main-product-gel.scss.css.map */
