.ProductAttribute_root__V7e01{margin-bottom:.75rem}.ProductAttribute_label__Jgf9t{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;display:block;margin-bottom:.25rem}.ProductAttribute_trigger__k6MdI{border-radius:0;background:transparent;color:inherit;background:#e8f2eb;width:100%;border:1px solid #e8f2eb;border-radius:.5rem;padding:1rem;display:flex;justify-content:space-between;align-items:center}.ProductAttribute_trigger__k6MdI span{overflow:hidden}.ProductAttribute_trigger__k6MdI:focus{background:#e8f2eb;color:inherit;border-color:#e8f2eb}.ProductAttribute_trigger__k6MdI:active,.ProductAttribute_trigger__k6MdI:hover,.ProductAttribute_trigger__k6MdI[aria-expanded=true]{background:#fff;border-color:#d9dee2;color:inherit}.ProductAttribute_trigger__k6MdI:active,.ProductAttribute_trigger__k6MdI[aria-expanded=true]{border-color:#339b3e}.ProductAttribute_menu__IkSzh{width:100%;margin-top:.5rem}.ProductAttribute_menuItem__6Fisb{border-radius:.25rem;margin-bottom:.25rem}.ProductOtherColors_root__Tualn{display:block;white-space:nowrap;font-size:0;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;transition:max-height .3s ease-in-out}.ProductOtherColors_root__Tualn::-webkit-scrollbar{display:none}@media(min-width:992px){.ProductOtherColors_root__Tualn{white-space:normal}}.ProductOtherColors_root__Tualn>*{display:inline-block}.ProductOtherColors_root__Tualn>*+*{margin-left:1rem}@media(min-width:992px){.ProductOtherColors_root__Tualn{display:flex;flex-wrap:wrap;gap:1rem;row-gap:.75rem;justify-content:flex-start;max-height:calc(100px + .75rem);overflow-y:hidden}.ProductOtherColors_root__Tualn>*{margin:0}.ProductOtherColors_heading__bfxSp{margin:1.75rem 0!important}}.ProductOtherColors_all__e5YZM{max-height:calc(300px + .75rem);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.ProductOtherColors_all__e5YZM::-webkit-scrollbar{display:none}.ProductOtherColors_trigger__nNNJY{padding:0;border:0;border-radius:0;background:transparent;color:inherit;color:#79887b}.ProductMainInfo_info__bN03_{padding:0;margin:.25rem 0;border-radius:.5rem}.ProductMainInfo_option__1MXzn{width:100%}.ProductMainInfo_option__1MXzn .ProductMainInfo_icon__oXVEE{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#d9dee2;float:right;cursor:help}.ProductMainInfo_option__1MXzn .ProductMainInfo_icon__oXVEE:hover{color:#2162d7}.ProductMainInfo_prices__TZ8m_{flex-direction:row;gap:1rem}.ProductMainInfo_prices__TZ8m_ .price,.ProductMainInfo_prices__TZ8m_ .priceNew{font-weight:700;line-height:1.2;font-size:2rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;letter-spacing:0}.ProductMainInfo_prices__TZ8m_ .priceOld{font-weight:700;line-height:1.2;font-size:1.25rem;font-family:Manrope,sans-serif;font-weight:500;font-family:NEXT ART,sans-serif;margin-top:.25rem;letter-spacing:0}.ProductMainInfo_prices__TZ8m_ .priceOld:after{transform:rotate(-9deg)}@media(max-width:767.98px){.ProductMainInfo_prices__TZ8m_ .price,.ProductMainInfo_prices__TZ8m_ .priceNew{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px}.ProductMainInfo_prices__TZ8m_ .priceOld{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-family:NEXT ART,sans-serif;font-size:.875rem;font-weight:700}}.ProductMainInfo_shortAttr__3cEkh{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;width:100%;height:8.25rem;margin:1.5rem 0;text-align:center;padding-top:.25rem}.ProductMainInfo_shortAttr__3cEkh li{margin-bottom:.75rem!important}.ProductMainInfo_shortAttr__3cEkh:empty{border-radius:.5rem;background:#e8f2eb;opacity:.3}@media(max-width:767.98px){.ProductMainInfo_shortAttr__3cEkh{margin:1.75rem 0}}.ProductMainInfo_moreAttr__VAO4n{display:inline-block;color:#79887b;text-decoration:none;position:relative}.ProductMainInfo_moreAttr__VAO4n:before{content:"";width:100%;height:1px;position:absolute;background:currentColor;opacity:.3;bottom:0}.ProductMainInfo_shortDescription__Q6Fbr{text-align:left;display:-webkit-box;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:1rem}.ProductMainInfo_name__VMBqR{font-weight:700;line-height:1.2;font-size:2rem;font-weight:600;font-family:Manrope,sans-serif;text-transform:none;letter-spacing:0;margin:0 0 .75rem!important}@media(max-width:767.98px){.ProductMainInfo_name__VMBqR{font-weight:700;line-height:1.2;font-size:1.5rem;font-weight:600;font-family:Manrope,sans-serif;text-transform:none;margin:.5rem 0 1rem!important}}.ProductMainInfo_options__w5PZ7{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;margin:1.5rem 0;display:flex;flex-direction:column;gap:1rem}.ProductMainInfo_list__z_14l h3{margin-bottom:1rem}.ProductMainInfo_list__z_14l ul{padding-left:0;list-style:none}.ProductMainInfo_list__z_14l ul svg{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#339b3e;min-width:-moz-fit-content;min-width:fit-content}.ProductMainInfo_list__z_14l ul li{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;display:flex;margin-bottom:1rem;gap:.25rem}.ProductMainInfo_list__z_14l mark{background:unset;color:#339b3e;font-weight:500}.ProductMainInfo_listDotted__Ep_yq{flex:1 1;border-bottom:2px dotted #d9dee2}.ProductMainInfo_howToGet__wRUQ1 h3{font-weight:600;margin:0 0 1rem!important}.ProductMainInfo_howToGet__wRUQ1 li{gap:1rem!important;margin-bottom:.75rem!important}.ProductMainInfo_hidden__cwyVi{display:none}.ProductMainInfo_contentData__ofwkq{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4}.ProductMainInfo_contentData__ofwkq mark{background:unset;color:#339b3e;font-weight:500}.ProductMainInfo_contentData__ofwkq ul{list-style:none;padding:0}.ProductMainInfo_contentData__ofwkq ul li{margin-bottom:.75rem}.ProductMainInfo_contentData__ofwkq ul li:before{content:"";display:inline-block;margin-right:.75rem;width:.75rem;height:2px;padding:1px;border-radius:999px;background:#339b3e;vertical-align:super}.ProductMainInfo_description__u5MnI{margin-top:-2.5rem}.ProductMainInfo_description__u5MnI .heading{margin:2.5rem 0 1rem;font-weight:600}@media(max-width:991.98px){.ProductMainInfo_description__u5MnI{margin-top:3rem}}.ProductMainInfo_root__2EbCC h3{margin:2rem 0 1.5rem}.ProductMainInfo_toDescription__bnNx5{border-radius:0;background:transparent;color:inherit;font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-weight:600;border:1px solid #d9dee2;border-radius:.5rem;width:100%;color:#21282e;padding:.5rem;margin-top:1rem}.ProductMainInfo_toDescription__bnNx5:hover{border-color:#79887b}.ProductMainInfo_toDescription__bnNx5:active{background:#e8f2eb}.ProductSelectedVariant_root__6oCdg{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-size:.875rem;line-height:1.3;margin:2rem 0 1.5rem;border-radius:.5rem;background:#f9e7cb;padding:1.25rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width:767.98px){.ProductSelectedVariant_root__6oCdg{margin:2.5rem 0 3.5rem}}.ProductSelectedVariant_heading__kNSlX{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-weight:500}.ProductSelectedVariant_total__vgi60{font-weight:500}.Testimonial_root__fYB4C{display:grid;grid-template-columns:auto 1fr min-content;grid-gap:.25rem;gap:.25rem;grid-template-areas:"rating  .       date   " "name    link    .      " "city    city    .      " "product product product" "comment comment comment" "images  images  images "}.Testimonial_root__fYB4C>*{margin-right:auto}.Testimonial_rating__LvsvO{grid-area:rating}.Testimonial_rating__LvsvO button{cursor:default!important}.Testimonial_product__vZFGi{grid-area:product}.Testimonial_date__Bzpmx{grid-area:date}.Testimonial_name__WRV6C{grid-area:name}.Testimonial_link__KwXlD{grid-area:link}.Testimonial_city__8sjOg{grid-area:city}.Testimonial_comment__oeK1B{grid-area:comment;overflow-wrap:break-word}.Testimonial_images__y7dMz{grid-area:images}.Testimonial_root__fYB4C{border:1px solid #d9dee2;border-radius:.5rem;padding:.75rem 1rem;align-items:center;grid-template-columns:3.75rem auto min-content;grid-template-rows:min-content min-content auto auto auto 1fr;grid-template-areas:"profile name    date   " "profile rating  link   " "product product product" "comment comment comment" "expand  expand  -      " "images  images  images ";gap:.25rem 1.25rem;line-height:1.4}.Testimonial_root__fYB4C:not(:last-child){border-bottom:1px solid #d1d7d1}.Testimonial_expand__drYH6{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;text-decoration:underline;color:#79887b;grid-area:expand;margin-top:.75rem}.Testimonial_profile__0grWt{font-weight:700;line-height:1.2;font-size:2rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;grid-area:profile;position:relative;width:3.75rem;height:3.75rem;background:#e8f2eb;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#79887b}.Testimonial_name__WRV6C{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Testimonial_rating__LvsvO{display:flex;gap:.375rem}.Testimonial_rating__LvsvO svg{font-size:1.25rem}.Testimonial_date__Bzpmx{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-size:.75rem}.Testimonial_city__8sjOg,.Testimonial_date__Bzpmx{color:#79887b}.Testimonial_link__KwXlD{margin:0 0 0 auto}.Testimonial_comment__oeK1B{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;margin:0}.Testimonial_images__y7dMz{display:flex;gap:.5rem;margin-top:auto;padding-top:1.5rem}.Testimonial_images__y7dMz img{-o-object-fit:cover;object-fit:cover;cursor:pointer;border-radius:.5rem}.Testimonial_product__vZFGi{min-height:1rem}.Testimonial_product__vZFGi a[href]{margin-top:1.25rem;display:inline-block;color:inherit;text-decoration:none}.TestimonialImages_root__phE27{margin:2rem 0;height:5.5rem}@media(max-width:991.98px){.TestimonialImages_root__phE27{margin:.25rem -1rem 2rem}.TestimonialImages_root__phE27 .TestimonialImages_scrollableContainer__IL_SY{overflow:auto;border-radius:0;padding:0 1rem}}.TestimonialImages_scrollableContainer__IL_SY{height:100%;overflow:hidden;border-radius:.5rem}.TestimonialImages_image__QL5Jx{border-radius:.5rem;cursor:zoom-in}.TestimonialImages_images__7rnqX{width:-moz-fit-content;width:fit-content;position:relative;height:100%;border-radius:.5rem;display:flex;gap:.5rem}.TestimonialImages_images__7rnqX>*{aspect-ratio:1/1}.TestimonialImages_images__7rnqX:empty{background:#e8f2eb;width:100%}.TestimonialImages_scrollableTrack__RKqZn{overflow:unset;height:100%}.TestimonialImages_empty__u2mAU{display:none!important}.TestimonialImages_actions__Eo68R{position:absolute;display:flex;gap:1rem;top:-4.25rem;right:0}@media(max-width:767.98px){.TestimonialImages_actions__Eo68R{display:none}}.TestimonialImages_actions__Eo68R>button{font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:500;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-weight:700;line-height:1.2;font-size:1.25rem;font-weight:400;display:flex;align-items:center;justify-content:center;background:#fff;width:2rem;height:2rem;border-radius:999px;border:1px solid #d9dee2;color:#79887b;transition:.3s}.TestimonialImages_actions__Eo68R>button:hover{color:#339b3e}.TestimonialImages_actions__Eo68R>button:active{background:#e8f2eb}.TestimonialForm_root__dfPLI{max-width:21.5rem;margin:auto;display:flex;gap:1.5rem;flex-direction:column}.TestimonialForm_root__dfPLI textarea{min-height:9rem}.TestimonialForm_root__dfPLI>button{font-size:1.125rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700;letter-spacing:0}.TestimonialForm_root__dfPLI .form-label{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;text-transform:unset;letter-spacing:0}.TestimonialForm_rating__lURpq{color:#79887b;align-items:center;margin:1.75rem 0 .75rem;position:relative}@media(max-width:991.98px){.TestimonialForm_rating__lURpq{margin:1.75rem 0 .75rem}}.TestimonialForm_ratingInput__SGovx{font-weight:700;line-height:1.2;font-size:2rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;display:flex;gap:.75rem;color:#000}.TestimonialForm_ratingHelp__Xq1Le{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-size:.75rem;position:absolute;transform:translateY(-50%)}.TestimonialForm_ratingError__OkYnL>.TestimonialForm_rating__lURpq{color:inherit}.TestimonialForm_ratingError__OkYnL,.TestimonialForm_ratingError__OkYnL .TestimonialForm_ratingInput__SGovx{color:#e31e24}.TestimonialForm_ratingError__OkYnL .TestimonialForm_ratingInput__SGovx svg{background:rgba(227,30,36,.1)}.TestimonialForm_photoInputContent__IexeF{display:flex;gap:.75rem;align-items:center}.TestimonialForm_photoInputContent__IexeF svg{font-size:2rem}.TestimonialForm_success__DY0ud{display:flex;flex-direction:column;text-align:center;gap:2rem}.TestimonialForm_success__DY0ud img{margin:auto}.TestimonialForm_successButton__Mmnrp{margin:0 4rem 1rem}.TestimonialForm_city__hfb8I .form-text{position:absolute}.TestimonialForm_city__hfb8I input{color:#000}.TestimonialForm_disclaimer__gqWux{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;font-size:.75rem;max-width:80%;margin:auto;text-align:center}.AdvantageCard_root__orbLu{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem}.AdvantageCard_content__0FmXY{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;color:#79887b;display:flex;flex-direction:column;gap:.25rem}@media(max-width:991.98px){.AdvantageCard_content__0FmXY{gap:.5rem;line-height:1.4}}.AdvantageCard_title__Ngni_{font-weight:700;line-height:1.2;font-size:1.25rem;font-family:Manrope,sans-serif;font-weight:500;color:#21282e}.AdvantageList_headingMedium__S_ik2,.AdvantageList_headingSlim__NySBM,.AdvantageList_headingSmall__avTL1,.AdvantageList_heading__omjq_{white-space:nowrap}@media(max-width:991.98px){.AdvantageList_headingMedium__S_ik2,.AdvantageList_headingSlim__NySBM,.AdvantageList_headingSmall__avTL1,.AdvantageList_heading__omjq_{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-top:3.5rem!important}}.AdvantageList_heading__omjq_{margin-top:8.5rem;margin-bottom:1rem}@media(max-width:991.98px){.AdvantageList_heading__omjq_{letter-spacing:unset;margin-top:3.5rem!important;margin-bottom:1rem}}.AdvantageList_headingSmall__avTL1{margin-top:5.25rem;margin-bottom:1.25rem}.AdvantageList_headingSubtitle__c9dQ5{font-weight:700;line-height:1.2;font-size:1.25rem;font-weight:400;margin:1rem 0;color:#79887b;line-height:1.4}@media(max-width:991.98px){.AdvantageList_headingSubtitle__c9dQ5{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;margin-bottom:1.5rem;letter-spacing:0}}.AdvantageList_headingMedium__S_ik2{letter-spacing:unset;margin-top:3.5rem;margin-bottom:1rem}.AdvantageList_headingSlim__NySBM{margin-top:.5rem;margin-bottom:1rem}.AdvantageList_root__8Jums{margin-top:2.5rem;display:flex;gap:2rem;flex-direction:column}.RatingCard_root__H5_Pp{display:inline-flex;gap:2rem;padding:1.25rem 1.25rem 1.25rem 1.75rem;box-shadow:0 0 4px 0 rgba(77,110,140,.341);border-radius:.5rem;color:#21282e;width:100%}.RatingCard_ratingScore__xMTpm{font-weight:700;line-height:1.2;font-size:2rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:2.5rem;margin-bottom:.25rem}.RatingCard_ratingContainer__XoJLF{display:flex;flex-direction:column;align-items:center;gap:.25rem}.RatingCard_ratingCount__wckBy{color:#79887b;margin-top:-.25rem}.RatingCard_ratingInput__0i_Fj{font-weight:700;line-height:1.2;line-height:1.4;font-size:1.125rem;font-weight:400;display:flex;gap:.25rem;height:1em}.RatingCard_service__UIYs9{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.RatingCard_serviceContainer__BZiM6{flex:1 1;display:flex;gap:1rem;align-items:center}.RatingCard_arrow__AHMLn{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#d1d7d1}.RatingButton_root__lTbnF{border-radius:0;background:transparent;color:inherit;font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;color:#21282e;text-decoration:none;display:flex;gap:.5rem;align-items:center;justify-content:center;width:100%;border:1px solid #d9dee2;border-radius:.5rem;padding:.5rem .75rem}.RatingButton_root__lTbnF:hover{border-color:#79887b}.RatingButton_root__lTbnF:active{background:#e8f2eb}.RatingButton_root__lTbnF .RatingButton_image__PphqZ{height:1.25rem}.RatingBlock_headingMedium__Tkd1D,.RatingBlock_headingSlim__LC5D6,.RatingBlock_headingSmall__64o_x,.RatingBlock_heading__m2XgS{white-space:nowrap}@media(max-width:991.98px){.RatingBlock_headingMedium__Tkd1D,.RatingBlock_headingSlim__LC5D6,.RatingBlock_headingSmall__64o_x,.RatingBlock_heading__m2XgS{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-top:3.5rem!important}}.RatingBlock_heading__m2XgS{margin-top:8.5rem;margin-bottom:1rem}@media(max-width:991.98px){.RatingBlock_heading__m2XgS{letter-spacing:unset;margin-top:3.5rem!important;margin-bottom:1rem}}.RatingBlock_headingSmall__64o_x{margin-top:5.25rem;margin-bottom:1.25rem}.RatingBlock_headingSubtitle__coIa0{font-weight:700;line-height:1.2;font-size:1.25rem;font-weight:400;margin:1rem 0;color:#79887b;line-height:1.4}@media(max-width:991.98px){.RatingBlock_headingSubtitle__coIa0{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;margin-bottom:1.5rem;letter-spacing:0}}.RatingBlock_headingMedium__Tkd1D{letter-spacing:unset;margin-top:3.5rem;margin-bottom:1rem}.RatingBlock_headingSlim__LC5D6{margin-top:.5rem;margin-bottom:1rem}.RatingBlock_stack__S8gQK{display:flex;gap:1rem;flex-direction:column}@media(max-width:991.98px){.RatingBlock_stack__S8gQK{gap:.5rem}}.RatingBlock_slim__X5Us4{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-top:3rem}.RatingBlock_slim__X5Us4+p{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4}.ProductTestimonial_root__qAMJc{margin-top:2.5rem}@media(max-width:767.98px){.ProductTestimonial_heading__Wkv7U{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px}}.ProductTestimonial_overralRating__O365X{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;display:flex;gap:1rem;align-items:center;color:#79887b;margin:-1.25rem 0 1.75rem}.ProductTestimonial_overralRatingInput__t_4RR{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px}.ProductTestimonial_rating__uw248{display:flex;flex-direction:column;gap:2.5rem}.ProductTestimonial_ratingText__l2o9C{display:flex;justify-items:center;justify-content:space-between}.ProductTestimonial_ratingCount__dPJWk{color:#79887b;float:right}.ProductTestimonial_ratingStar__G6636{display:flex;gap:1rem}.ProductTestimonial_ratingStar__G6636 button{cursor:default!important}.ProductTestimonial_ratingStarContainer__RWdHy{display:flex;gap:1.25rem;margin:auto}.ProductTestimonial_ratingValue__Wi_7k{font-weight:700;line-height:1.2;font-size:2rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px}.ProductTestimonial_form___xMxd{max-width:30rem;margin:auto}.ProductTestimonial_button__CGAQx{width:100%}.ProductTestimonial_emptyTestimonials__fAs8B{border:1px solid #d9dee2;border-radius:.5rem;padding:8.75rem 0;margin-bottom:1rem}.ProductTestimonial_emptyTestimonials__fAs8B>div{display:flex;flex-direction:column;gap:2rem;width:-moz-fit-content;width:fit-content;margin:auto}.ProductTestimonial_emptyTestimonials__fAs8B h2{margin:0;letter-spacing:0}.ProductTestimonial_emptyTestimonials__fAs8B .btn{width:100%}@media(max-width:767.98px){.ProductTestimonial_emptyTestimonials__fAs8B{border:none;text-align:center;padding:1.5rem 0}}.ProductTestimonial_comments__6c5Q6{display:flex;flex-direction:column;gap:1rem}@media(max-width:767.98px){.ProductTestimonial_comments__6c5Q6{flex-direction:row;margin:0 -1rem 1rem;padding:0 1rem;gap:.5rem;overflow:auto}.ProductTestimonial_comments__6c5Q6>div{min-width:20rem}}.ProductTestimonial_showMore__v_bfa{padding:1rem 2rem}@media(max-width:767.98px){.ProductTestimonial_showMore__v_bfa{width:100%}}.ProductTestimonial_showMoreContainer__R_2pB{text-align:center}.ProductTestimonial_dialogModal__i6ZK0 .modal-header{padding:0}.ProductTestimonial_dialogModal__i6ZK0 .modal-content{padding:2.5rem 2rem}.ProductTestimonial_openForm__ZzgMW{font-size:1.125rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700;letter-spacing:0;padding:.5rem 0}.CartAddNotification_root__Yjd0h{display:flex;gap:1rem;align-items:center;position:relative;border-radius:.5rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:1rem;padding:.5rem 2rem .5rem .5rem;width:100%;background:#fff}.CartAddNotification_root__Yjd0h .CartAddNotification_close__Fabtr{padding:0;border:0;border-radius:0;background:transparent;color:inherit;position:absolute;top:.5rem;right:.5rem;color:#e31e24;border-radius:999px;aspect-ratio:1/1;width:1.5rem;display:flex;align-items:center;justify-content:center}.CartAddNotification_root__Yjd0h .CartAddNotification_close__Fabtr:hover{background:#e31e24;color:#fff}.CartAddNotification_image__RejT5{width:5.5rem;min-width:5.5rem;height:5.5rem;border-radius:.5rem;overflow:hidden;position:relative}.CartAddNotification_info__4QYFA{display:flex;flex-direction:column;gap:.25rem;font-weight:700;line-height:1.2;line-height:1.4;font-size:1.125rem;font-weight:400}.CartAddNotification_info__4QYFA mark{font-weight:500;background:unset;color:#339b3e;padding:0}.CartAddNotification_info__4QYFA a[href]{display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;height:-moz-fit-content;height:fit-content}.withMiniCart_notificationContainer___2kno{position:relative;display:flex;justify-content:right}.withMiniCart_notificationList__wsBg0{position:fixed;margin-top:1.75rem;width:100%;max-width:22.5rem;z-index:998}@media(max-width:767.98px){.withMiniCart_notificationList__wsBg0{position:fixed;top:unset;bottom:4.25rem;padding:0 .5rem;max-width:100%}}.ProductInfo_heading__VIXOA{margin:2.5rem 0 1rem;font-weight:600}@media(max-width:767.98px){.ProductInfo_heading__VIXOA{margin-top:2rem}}.ProductInfo_list__1bjOu ul{padding-left:0;list-style:none;margin-bottom:-.5rem}.ProductInfo_list__1bjOu ul svg{font-weight:700;line-height:1.2;font-size:1.5rem;font-family:NEXT ART,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#339b3e;min-width:-moz-fit-content;min-width:fit-content}.ProductInfo_list__1bjOu ul li{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;display:flex;margin-bottom:.75rem;gap:.25rem}.ProductInfo_list__1bjOu mark{background:unset;color:#339b3e;font-weight:500}.ProductInfo_listDotted__GwtpK{flex:1 1;border-bottom:2px dotted #d9dee2}.ProductInfo_contentData__9N6lt{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4}.ProductInfo_contentData__9N6lt mark{background:unset;color:#339b3e;font-weight:500}.ProductInfo_contentData__9N6lt ul{list-style:none;padding:0}.ProductInfo_contentData__9N6lt ul li{margin-bottom:1rem}.ProductInfo_contentData__9N6lt ul li:before{content:"";display:inline-block;margin-right:.75rem;width:.75rem;height:2px;padding:1px;border-radius:999px;background:#339b3e;vertical-align:super}.ProductCarousel_scrollableTrack__0YsjL{overflow:unset;margin:0 -.75rem;width:calc(100% + 1.5rem)}@media(max-width:767.98px){.ProductCarousel_scrollableTrack__0YsjL{margin:0 -1rem;width:calc(100% + 2rem)}}.ProductCarousel_scrollableTrack__0YsjL.left .ProductCarousel_actions__ENOJw,.ProductCarousel_scrollableTrack__0YsjL.right .ProductCarousel_actions__ENOJw{visibility:visible}.ProductCarousel_scrollableContainer__ifYy3{overflow-x:hidden!important}@media(max-width:767.98px){.ProductCarousel_scrollableContainer__ifYy3{overflow-x:auto!important}}.ProductCarousel_root__2ewIy{--cells:4;--cell-size:calc(var(--width) / var(--cells));display:flex;margin:auto;width:-moz-fit-content;width:fit-content}.ProductCarousel_root__2ewIy:has(.ProductCarousel_placeholder__Lf0JG){grid-auto-columns:100%}@media(max-width:991.98px){.ProductCarousel_root__2ewIy{--cells:3}}@media(max-width:767.98px){.ProductCarousel_root__2ewIy{--cells:2}}@media(max-width:575.98px){.ProductCarousel_root__2ewIy{--cells:1.25}}.ProductCarousel_row__sA8xc{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;min-width:-moz-max-content;min-width:max-content}.ProductCarousel_cell__aItw8{margin:.25rem 0;padding:0 .75rem;min-width:var(--cell-size)}.ProductCarousel_cell__aItw8>*{height:100%}.ProductCarousel_placeholder__Lf0JG{border-radius:.5rem;background:#e8f2eb;height:22.5rem;margin:0 .75rem;grid-column:auto;width:var(--width);opacity:.3}@media(max-width:991.98px){.ProductCarousel_placeholder__Lf0JG{height:25.75rem}}.ProductCarousel_highlighted__UwKME{color:red}.ProductCarousel_scrollableContainer__ifYy3{width:100%;overflow-x:auto}.ProductCarousel_actions__ENOJw{position:absolute;display:flex;gap:1rem;top:-3.25rem;right:.75rem;visibility:hidden}@media(max-width:767.98px){.ProductCarousel_actions__ENOJw{right:1rem;display:none}}.ProductCarousel_actions__ENOJw>button{font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:500;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-weight:700;line-height:1.2;font-size:1.25rem;font-weight:400;display:flex;align-items:center;justify-content:center;background:#fff;width:2rem;height:2rem;border-radius:999px;border:1px solid #d9dee2;color:#79887b;transition:.3s}.ProductCarousel_actions__ENOJw>button:hover{color:#339b3e}.ProductCarousel_actions__ENOJw>button:active{background:#e8f2eb}.CrossSaleProductCard_addButton__WcE8o{font-size:1.125rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-family:NEXT ART,sans-serif;font-size:1rem;letter-spacing:0;padding:.5rem .75rem!important;white-space:nowrap}@media(max-width:991.98px){.CrossSaleProductCard_addButton__WcE8o{padding:.5rem 1.5rem!important}}.CrossSaleProductCarousel_content__wTBlE{margin:initial}@media(max-width:575.98px){.CrossSaleProductCarousel_content__wTBlE{--cells:1.115}}.CrossSaleProductCarousel_cell__5f_TO{margin:.25rem 0;padding:0 .75rem;min-width:var(--cell-size)}.CrossSaleProductCarousel_cell__5f_TO>*{height:100%}.CrossSaleProductCarousel_placeholder__fK0VD{border-radius:.5rem;background:#e8f2eb;height:22.5rem;margin:0 .75rem;grid-column:auto;width:var(--width);opacity:.3}@media(max-width:991.98px){.CrossSaleProductCarousel_placeholder__fK0VD{height:25.75rem}}.ProductPage_breadcrumbs__H7vG6{margin:1rem 0 1.25rem}@media(max-width:767.98px){.ProductPage_breadcrumbs__H7vG6{display:none}}.ProductPage_verticalStack__7jexO{display:flex;flex-direction:column;gap:1rem}.ProductPage_headingSubtitle___M5YL{font-size:1rem;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4;margin:.75rem 0 1.5rem;color:#79887b;letter-spacing:1px}.ProductPage_root__gDNjp{padding-bottom:.25rem}@media(max-width:767.98px){.ProductPage_root__gDNjp{padding:0 1rem}}.ProductPage_boughtWith__uCB1C{margin:3.5rem 0 .75rem}@media(max-width:991.98px){.ProductPage_boughtWith__uCB1C{font-weight:700;line-height:1.2;font-size:1.25rem;font-family:Manrope,sans-serif;font-weight:500;text-transform:unset;margin-top:4rem}}.ProductPage_testimonials__Cy6CP{margin-top:5rem}@media(max-width:991.98px){.ProductPage_testimonials__Cy6CP{margin-top:1.5rem}}.ProductPage_openFormButton__vxpHs{width:100%;padding:.5rem;margin-top:1.5rem}.ProductPage_form__YnfgO{margin:2.5rem auto 0;max-width:21.5rem;position:relative}.ProductPage_form__YnfgO h2{margin:0;letter-spacing:0}.ProductPage_formClose__giz1T{border-radius:0;background:transparent;color:inherit;position:absolute;right:0;top:.25rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;padding:.25rem;border-radius:999px;border:1px solid #d9dee2;color:#e31e24}.ProductPage_formClose__giz1T:hover{background:#e31e24;color:#fff}