.HomeMainBanner_section__ZgBWZ{position:relative;cursor:pointer}.HomeMainBanner_banner__LKyRJ{position:relative;aspect-ratio:auto;width:100%;overflow:hidden}.HomeMainBanner_image__kTZOJ{height:auto;width:100%;-o-object-fit:contain;object-fit:contain}.HomeMainBanner_content__9PFta{position:absolute;top:50%;left:50%;z-index:20;display:flex;height:144px;width:302px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--surface-10)}@media (min-width:1024px){.HomeMainBanner_content__9PFta{height:481px;width:1207px}}.HomeMainBanner_tagline__rOW0z{font-size:20px;line-height:26px;font-weight:400;font-family:MoonTime,cursive}@media (min-width:1024px){.HomeMainBanner_tagline__rOW0z{font-size:40px;line-height:72px;font-weight:400;font-family:MoonTime,cursive}}.HomeMainBanner_title__zD0ob{font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.HomeMainBanner_title__zD0ob{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.HomeMainBanner_button__babry{margin-top:20px}@media (min-width:1024px){.HomeMainBanner_button__babry{margin-top:63.3px}}.TextBracket_bracket-container__Hy9df{display:flex;align-items:center;font-size:1rem;height:100%}.TextBracket_bracket-container__Hy9df.TextBracket_heading-regular__7Ys5b{color:#773d4c;margin-left:8px;margin-right:8px;gap:2px;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_heading-regular__7Ys5b{margin-left:12px;margin-right:12px;gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_heading-regular__7Ys5b svg{width:6.33px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_heading-regular__7Ys5b svg{width:12.63px}}.TextBracket_bracket-container__Hy9df.TextBracket_buildYourRoutine-title___kNE4{gap:4px;font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_buildYourRoutine-title___kNE4{gap:8px;font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_buildYourRoutine-title___kNE4 svg{width:4px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_buildYourRoutine-title___kNE4 svg{width:8.21px}}.TextBracket_bracket-container__Hy9df.TextBracket_heading-bold__G1uTN{color:#fff;height:16px;gap:2px;font-size:16px;line-height:20.8px;font-weight:700;font-family:PT Serif,serif;font-style:normal}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_heading-bold__G1uTN{height:40px;gap:8px;font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_heading-bold__G1uTN svg{width:6.33px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_heading-bold__G1uTN svg{width:8.28px}}.TextBracket_bracket-container__Hy9df.TextBracket_slider-brackte__kqyON{gap:2px;font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_slider-brackte__kqyON{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_slider-brackte__kqyON svg{width:5.4px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_slider-brackte__kqyON svg{width:10.52px}}.TextBracket_bracket-container__Hy9df.TextBracket_skin-care-brackte__xdYj_{gap:2px;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_skin-care-brackte__xdYj_{gap:4px;font-size:80px;line-height:96px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_skin-care-brackte__xdYj_ svg{width:5.4px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_skin-care-brackte__xdYj_ svg{width:16.83px}}.TextBracket_bracket-container__Hy9df.TextBracket_treat-concern-item__YpBHH{gap:2px;font-size:14px;line-height:21px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_treat-concern-item__YpBHH{gap:4px;font-size:18px;line-height:27px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_treat-concern-item__YpBHH svg{width:3px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_treat-concern-item__YpBHH svg{width:3.75px}}.TextBracket_bracket-container__Hy9df.TextBracket_tab-bracket__a8PEv{height:16px;gap:2px;font-size:12px;line-height:15.6px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_tab-bracket__a8PEv{height:21px;font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_tab-bracket__a8PEv svg{width:3px}.TextBracket_bracket-container__Hy9df.TextBracket_footer-item__O5UrD{cursor:pointer;gap:2px;font-size:12px;font-weight:400;line-height:24px}.TextBracket_bracket-container__Hy9df.TextBracket_footer-item__O5UrD:hover{color:var(--secondary-60)}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_footer-item__O5UrD{font-size:16px}}.TextBracket_bracket-container__Hy9df.TextBracket_footer-item__O5UrD svg{width:2.89px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_footer-item__O5UrD svg{width:4px}}.TextBracket_bracket-container__Hy9df.TextBracket_formula-book-bracket__wjcW6{gap:2px;font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_formula-book-bracket__wjcW6{gap:4px;font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_bracket-container__Hy9df.TextBracket_formula-book-bracket__wjcW6 svg{width:4.21px}@media (min-width:1440px){.TextBracket_bracket-container__Hy9df.TextBracket_formula-book-bracket__wjcW6 svg{width:5.89px}}@media(max-width:767px){.TextBracket_bracket-text__dHtFv{display:inline-block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}}@media (min-width:1440px){.TextBracket_skin-care-title__Jc_Fs{font-size:80px;line-height:96px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_explore-kbeauty-title__pVTBv{color:#fff}.TextBracket_bracket-icon__3CEX8{height:100%;width:auto;display:block}.TextBracket_treat-your-concern__e4k3A{gap:2px;text-wrap:nowrap;font-size:14px;line-height:21px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_treat-your-concern__e4k3A{gap:4px;font-size:18px;line-height:27px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_treat-your-concern__e4k3A svg{width:2.7px}@media (min-width:1440px){.TextBracket_treat-your-concern__e4k3A svg{width:3.6px}}.TextBracket_SkincareCustomizationCard-Routine__xBY1_{gap:2px;font-size:20px;line-height:26px;font-weight:700;font-family:PT Serif,serif}@media (min-width:768px){.TextBracket_SkincareCustomizationCard-Routine__xBY1_{gap:4px;font-size:24px;line-height:31.2px;font-weight:700;font-family:PT Serif,serif}}.TextBracket_SkincareCustomizationCard-Routine__xBY1_ svg{width:4.25px}@media (min-width:768px){.TextBracket_SkincareCustomizationCard-Routine__xBY1_ svg{width:4.21px}}.TextBracket_skincare-shopby__Qncu8{gap:2px;font-size:16px;line-height:24px;font-weight:700;font-family:PT Serif,serif}@media (min-width:768px){.TextBracket_skincare-shopby__Qncu8{font-size:20px;line-height:26px;font-weight:700;font-family:PT Serif,serif}}.TextBracket_skincare-shopby__Qncu8 svg{width:3.37px}.TextBracket_ShopByRoutine__ZnISU{gap:2px;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:768px){.TextBracket_ShopByRoutine__ZnISU{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_ShopByRoutine__ZnISU svg{width:4.25px}@media (min-width:768px){.TextBracket_ShopByRoutine__ZnISU svg{width:9.26px}}.TextBracket_BracketText__fHz4D{gap:2px;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:768px){.TextBracket_BracketText__fHz4D{gap:4px}}@media (min-width:1024px){.TextBracket_BracketText__fHz4D{font-size:24px;line-height:32px}}@media (min-width:1440px){.TextBracket_BracketText__fHz4D{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif;gap:2px}}.TextBracket_BracketText__fHz4D svg{width:3.55px}@media (min-width:768px){.TextBracket_BracketText__fHz4D svg{width:8.42px}}@media (min-width:1024px){.TextBracket_BracketText__fHz4D svg{width:10px}}.TextBracket_shop-by__qoki4{gap:2px;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_shop-by__qoki4{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_shop-by__qoki4 svg{width:4.25px}@media (min-width:1440px){.TextBracket_shop-by__qoki4 svg{width:9.26px}}.TextBracket_shopby-middletext__msHxo{gap:2px;text-transform:capitalize;--tw-text-opacity:1;color:rgb(25 24 23/var(--tw-text-opacity,1));font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_shopby-middletext__msHxo{gap:4px;font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_shopby-middletext__msHxo svg{width:5.67px}@media (min-width:1440px){.TextBracket_shopby-middletext__msHxo svg{width:8.42px}}.TextBracket_Bento-layout-heading__ciCfC{gap:4px;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_Bento-layout-heading__ciCfC{gap:8px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_Bento-layout-heading__ciCfC svg{width:7.36px}@media (min-width:1440px){.TextBracket_Bento-layout-heading__ciCfC svg{width:16.63px}}.TextBracket_shop-by-ingredients-v2__IzwKa{gap:2px;text-transform:capitalize;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_shop-by-ingredients-v2__IzwKa{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_shop-by-ingredients-v2__IzwKa svg{width:4.25px}@media (min-width:1440px){.TextBracket_shop-by-ingredients-v2__IzwKa svg{width:9.26px}}.TextBracket_marketing-banner__AiK9l{gap:2px;text-transform:capitalize;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_marketing-banner__AiK9l{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_marketing-banner__AiK9l svg{width:4.25px}@media (min-width:1440px){.TextBracket_marketing-banner__AiK9l svg{width:9.26px}}.TextBracket_category-showcase__bif3z{gap:2px;text-transform:capitalize;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_category-showcase__bif3z{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_category-showcase__bif3z svg{width:4.19px}@media (min-width:1440px){.TextBracket_category-showcase__bif3z svg{width:9.26px}}.TextBracket_ingredient-showcase__qOsQ1{gap:2px;text-transform:capitalize;--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.TextBracket_ingredient-showcase__qOsQ1{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_ingredient-showcase__qOsQ1 svg{width:4.19px}@media (min-width:1440px){.TextBracket_ingredient-showcase__qOsQ1 svg{width:9.26px}}.TextBracket_branding-page-name__XZRjt{gap:2px;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.TextBracket_branding-page-name__XZRjt{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.TextBracket_branding-page-name__XZRjt{gap:4px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.TextBracket_branding-page-name__XZRjt svg{width:6.23px}@media (min-width:1024px){.TextBracket_branding-page-name__XZRjt svg{width:9px}}@media (min-width:1440px){.TextBracket_branding-page-name__XZRjt svg{width:10.54px}}.TextBracket_sectionName__B5547{gap:4px;text-transform:capitalize}@media (min-width:1440px){.TextBracket_sectionName__B5547{gap:2px}}.TextBracket_sectionName__B5547 svg{width:4.21px}@media (min-width:1024px){.TextBracket_sectionName__B5547 svg{width:8px}}@media (min-width:1440px){.TextBracket_sectionName__B5547 svg{width:12.26px}}.TextBracket_product-details-description__R5wwF{--tw-text-opacity:1;color:rgb(119 61 76/var(--tw-text-opacity,1));font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}.TextBracket_product-details-description__R5wwF svg{width:6.23px}@media (min-width:1440px){.TextBracket_product-details-description__R5wwF svg{width:3.79px}}.TextBracket_product-details-tab__1_mw6 svg{width:3.6px}@media (min-width:1440px){.TextBracket_product-details-tab__1_mw6 svg{width:3.6px}}.CheckBox_checkbox-wrapper__f2oIl{display:flex;align-items:center}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy{display:flex;gap:12px;align-items:center;cursor:pointer}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_checkbox__aqTXt{display:none}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_checkbox-mark__0OMH5{border-width:1px;--tw-border-opacity:1;border-color:rgb(193 193 192/var(--tw-border-opacity,1));width:18px;height:18px;display:inline-block;position:relative}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_checkbox-mark__0OMH5.CheckBox_small__gMEZ7{width:16px;height:16px}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_checkbox__aqTXt:checked+.CheckBox_checkbox-mark__0OMH5{border:none}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_label__SqG30{--tw-text-opacity:1;color:rgb(111 110 108/var(--tw-text-opacity,1));font-size:12px;line-height:15.6px;font-weight:400;font-family:PT Serif,serif}@media (min-width:500px){.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_label__SqG30{font-size:14px;line-height:21px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy .CheckBox_label__SqG30{--tw-text-opacity:1;color:rgb(111 110 108/var(--tw-text-opacity,1))}}.CheckBox_checkbox-wrapper__f2oIl .CheckBox_checkbox-container___zaCy.CheckBox_disabled___8qMI{opacity:.5;cursor:not-allowed}.BracketIcon_rotate-180__G4_Gj{height:100%;transform:rotate(180deg)}.BracketIcon_non-rotate-icon__PJqIH{height:100%}.Modal_modal-overlay__nsHiu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.Modal_modal-content__iLYQH{background:var(--surface-10);max-width:516px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);width:85vw}.Modal_modal-actions__WYFBO{display:flex;justify-content:space-between;padding:24px 40px}.Modal_modal-text__1K4va{font-size:18px;line-height:27px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.Modal_modal-text__1K4va{font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}.Modal_modal-subtext__7nvTV{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1440px){.Modal_modal-subtext__7nvTV{--tw-text-opacity:1;color:rgb(111 110 108/var(--tw-text-opacity,1));font-size:18px;line-height:27px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.Modal_modal-heading__G8ZRX{margin:30px 20px;display:flex;flex-direction:column;gap:8px}@media (min-width:1440px){.Modal_modal-heading__G8ZRX{margin:60px 40px;gap:16px}}.RoutineCard_card-container__lIGGn{position:relative;margin-left:auto;margin-right:auto;width:100%;cursor:pointer}.RoutineCard_card-container__lIGGn .RoutineCard_card-image__Dam9l{height:320px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:700px){.RoutineCard_card-container__lIGGn .RoutineCard_card-image__Dam9l{height:340px}}@media (min-width:800px){.RoutineCard_card-container__lIGGn .RoutineCard_card-image__Dam9l{height:360px}}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_card-image__Dam9l{height:400px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_card-image__Dam9l{height:520px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI{position:absolute;bottom:12px;left:12px;right:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#00000094;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI{bottom:16px;right:16px;left:16px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI{bottom:20px;right:20px;left:20px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p{margin-bottom:24px;width:100%;max-width:207.2px;flex-direction:column;align-items:center;padding-top:11.9px;text-align:center}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p{margin-bottom:0;width:300px;max-width:280px;padding-top:20px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p{width:367px;max-width:none;padding-top:28px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p .RoutineCard_image-overlay-text-title__85Jam{display:flex;height:24px;justify-content:center;font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p .RoutineCard_image-overlay-text-title__85Jam{height:32px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p .RoutineCard_image-overlay-text-title__85Jam{height:39px;font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p .RoutineCard_image-overlay-text-description__uTkz3{margin-top:4.5px;padding-bottom:17.62px;line-height:1.625;opacity:.8;font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p .RoutineCard_image-overlay-text-description__uTkz3{margin-top:6px;padding-bottom:22px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_image-overlay-text__6ZJ0p .RoutineCard_image-overlay-text-description__uTkz3{margin-top:8px;padding-bottom:28px;font-size:18px;line-height:27px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD{display:flex;width:100%;flex-direction:column;align-items:center;overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD.RoutineCard_hovered__YeHTB{max-height:400px;opacity:1}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD.RoutineCard_not-hovered__HS2mL{max-height:0;opacity:0}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz{display:flex;align-items:center;justify-content:space-between;gap:13.5px;font-size:10px;opacity:.8}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz{margin-top:18px;gap:18px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz{margin-top:22px;gap:24px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7{display:flex;flex-direction:column;align-items:center;gap:7.1px}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7{width:60px;gap:10px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7{width:75px;gap:12.8px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7 .RoutineCard_step-icon__e0zqZ{height:24.5px;width:25px}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7 .RoutineCard_step-icon__e0zqZ{height:32px;width:32px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7 .RoutineCard_step-icon__e0zqZ{height:43.42px;width:43.12px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7 .RoutineCard_step-label__IYrHE{font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_steps-container__2T1Kz .RoutineCard_step-item__z9tY7 .RoutineCard_step-label__IYrHE{font-size:16px;line-height:20.8px}}.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_hover-border__r9wOz{margin-top:16.4px;width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(71 37 46/var(--tw-border-opacity,1));opacity:50%}@media (min-width:1024px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_hover-border__r9wOz{margin-top:20px}}@media (min-width:1440px){.RoutineCard_card-container__lIGGn .RoutineCard_image-overlay__t4WeI .RoutineCard_hover-container__IjHnD .RoutineCard_hover-border__r9wOz{margin-top:24px}}.BuildYourRoutine_section-container__ytzIz{position:relative;background-color:var(--primary-60);padding-top:28px;padding-bottom:28px}@media (min-width:1440px){.BuildYourRoutine_section-container__ytzIz{padding-top:70px;padding-bottom:70px}}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ{width:100%}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_{display:flex;flex-direction:column;align-items:center}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-title__ObA3Q{display:flex;height:31px;align-items:center;justify-content:center;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-title__ObA3Q{height:45px}}@media (min-width:1440px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-title__ObA3Q{height:60px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-title__ObA3Q .BuildYourRoutine_content-visibility__mgrZP{font-style:italic;color:var(--secondary-60)}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-description__eqj7i{margin-top:12px;margin-bottom:20px;width:335px;text-align:center;color:var(--neutral-40);font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-description__eqj7i{margin-bottom:30px;width:500px}}@media (min-width:1440px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_content-header__Ajr4_ .BuildYourRoutine_content-description__eqj7i{margin-bottom:40px;width:auto;font-size:20px;line-height:30px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f{margin-left:auto;margin-right:auto;display:flex;width:calc(100% - 48px);max-width:1440px;flex-direction:column;align-items:center;justify-content:center;gap:12px}@media (min-width:600px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f{flex-direction:row}}@media (min-width:700px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f{width:calc(100% - 160px)}}@media (min-width:1024px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f{gap:30px}}@media (min-width:1440px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f{width:100%;gap:60px}}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f .BuildYourRoutine_card-wrapper__Jlzts{width:100%}@media (min-width:1024px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f .BuildYourRoutine_card-wrapper__Jlzts{width:50%}}@media (min-width:1440px){.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f .BuildYourRoutine_card-wrapper__Jlzts{width:50%}}.BuildYourRoutine_section-container__ytzIz .BuildYourRoutine_content-wrapper__i1BXJ .BuildYourRoutine_scroll-container__cWC0f .BuildYourRoutine_card-wrapper__Jlzts{position:static;top:auto}.LeftAndRightScroll_scroll-button__P6XZ_{cursor:pointer;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(25 24 23/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.LeftAndRightScroll_scroll-button__P6XZ_:not(:disabled):hover{box-shadow:0 0 8px 0 rgba(120,62,76,.3)}.LeftAndRightScroll_scroll-button__P6XZ_:disabled{--tw-border-opacity:1;border-color:rgb(152 152 150/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(152 152 150/var(--tw-text-opacity,1));cursor:not-allowed}.LeftAndRightScroll_scroll-button__P6XZ_:not(:disabled):active{--tw-bg-opacity:1;background-color:rgb(25 24 23/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.LeftAndRightScroll_left-right-scroll__be2aA{display:flex;height:24px;width:24px;align-items:center;justify-content:center}@media (min-width:1440px){.LeftAndRightScroll_left-right-scroll__be2aA{height:32px;width:32px}}.CategoryCard_category-card__u6Mam{width:auto;height:auto;cursor:pointer;position:relative}.CategoryCard_category-card__u6Mam:hover .CategoryCard_icon__d7mpf{opacity:1!important}.CategoryCard_category-card__u6Mam:hover .CategoryCard_image__OMoUE{transform:scale(1.1)}.CategoryCard_category-card__u6Mam .CategoryCard_imageWrapper__Yqrmp{min-width:160px;min-height:130px;max-width:295px;max-height:240px;overflow:hidden}@media (min-width:1024px){.CategoryCard_category-card__u6Mam .CategoryCard_imageWrapper__Yqrmp{max-height:220px;min-height:220px;min-width:280px;max-width:280px}}.CategoryCard_category-card__u6Mam .CategoryCard_imageWrapper__Yqrmp .CategoryCard_image__OMoUE{max-height:130px;min-height:130px;min-width:160px;max-width:160px;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.CategoryCard_category-card__u6Mam .CategoryCard_imageWrapper__Yqrmp .CategoryCard_image__OMoUE{max-height:220px;min-height:220px;min-width:280px;max-width:280px}}@media (min-width:1440px){.CategoryCard_category-card__u6Mam .CategoryCard_imageWrapper__Yqrmp .CategoryCard_image__OMoUE{max-height:240px;min-height:240px;min-width:295px;max-width:295px}}.CategoryCard_category-card__u6Mam .CategoryCard_imageWrapper__Yqrmp .CategoryCard_image__OMoUE{transition:transform .3s ease-in-out}.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY{display:flex;justify-content:space-between;align-items:center;margin-top:6px}@media (min-width:1024px){.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY{margin-top:16px}}.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY{padding-right:20px}.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_label__iK6WM{font-weight:400;font-size:12px;line-height:18px;text-transform:capitalize}@media (min-width:1024px){.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_label__iK6WM{font-size:18px;line-height:24px}}@media (min-width:1440px){.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_label__iK6WM{font-size:24px;line-height:33px}}.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_icon__d7mpf{cursor:pointer;height:12.81px;width:12.81px;opacity:1}.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_icon__d7mpf:hover{opacity:1}@media (min-width:1024px){.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_icon__d7mpf{height:18px;width:18px}}@media (min-width:1440px){.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_icon__d7mpf{height:24px;width:24px;opacity:0}}.CategoryCard_category-card__u6Mam .CategoryCard_info__xbUdY .CategoryCard_icon__d7mpf{transition:opacity .3s ease-in-out}.OnsaleSection_onsale-content__nZ8IX{width:100%}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-header__9abYS{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}@media (min-width:1440px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-header__9abYS{margin-bottom:45px}}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-header__9abYS .OnsaleSection_onsale-title__NqXIT{text-transform:capitalize;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-header__9abYS .OnsaleSection_onsale-title__NqXIT{font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-image__bMjX_{transition-duration:.3s}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (min-width:1440px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW{gap:40px}}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3{position:relative;height:auto;width:100%;cursor:pointer;overflow:hidden;flex-shrink:0}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-image__bMjX_{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-image__bMjX_:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-overlay__eZJoH{pointer-events:none;position:absolute;left:0;right:0;bottom:0;display:flex;height:40.5%;width:100%;flex-direction:column;justify-content:flex-end;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:#36161e var(--tw-gradient-from-position);--tw-gradient-to:rgba(54,22,30,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak{padding-left:12px;padding-bottom:12.5px}@media (min-width:1440px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak{padding-left:40px;padding-bottom:24px}}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak .OnsaleSection_onsale-title-text__5l_rO{font-family:PT Serif,serif;font-size:18px;line-height:23px}@media (min-width:1024px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak .OnsaleSection_onsale-title-text__5l_rO{font-size:30px;line-height:36px}}@media (min-width:1440px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak .OnsaleSection_onsale-title-text__5l_rO{font-size:40px;line-height:60px}}.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak .OnsaleSection_onsale-description-text__TgdYk{font-family:Helvetica Neue,sans-serif;font-size:12px;font-weight:300!important;line-height:14px}@media (min-width:1024px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak .OnsaleSection_onsale-description-text__TgdYk{font-size:24px;line-height:36px}}@media (min-width:1440px){.OnsaleSection_onsale-content__nZ8IX .OnsaleSection_onsale-image-container__Rk7ZW .OnsaleSection_onsale-image-content__VsOb3 .OnsaleSection_onsale-text__KlFak .OnsaleSection_onsale-description-text__TgdYk{font-size:24px;line-height:36px}}.TabButton_tab-button__HkpvJ{display:flex;align-items:center;justify-content:center;padding:0;border-radius:0;width:-moz-fit-content;width:fit-content;flex-shrink:0;background-color:transparent;cursor:pointer;transition-property:all;transition-timing-function:ease-in-out;transition-duration:.3s}.TabButton_tab-button__HkpvJ .TabButton_text__AXtyk.TabButton_text-uppercase__6kMpt{text-transform:uppercase}.TabButton_tab-button__HkpvJ.TabButton_bg-light__Si_Av{border:1px solid var(--neutral-80);background:var(--surface-10);color:var(--neutral-40)}.TabButton_tab-button__HkpvJ.TabButton_bg-light__Si_Av:hover{background-color:var(--secondary-10)}.TabButton_tab-button__HkpvJ.TabButton_bg-light__Si_Av:active{background-color:var(--secondary-60);border-color:var(--secondary-60);color:var(--secondary-10)}.TabButton_tab-button__HkpvJ.TabButton_bg-light__Si_Av:disabled{background-color:var(--neutral-10);border-color:var(--neutral-20)}.TabButton_tab-button__HkpvJ.TabButton_bg-light__Si_Av.TabButton_active__EOple{background-color:var(--secondary-60);border-color:var(--secondary-60);color:var(--neutral-10)}.TabButton_tab-button__HkpvJ.TabButton_bg-dark__esmhW{border:1px solid var(--surface-10)}.TabButton_tab-button__HkpvJ.TabButton_bg-dark__esmhW:hover{background-color:hsla(0,0%,100%,.2);border-color:var(--surface-10)}.TabButton_tab-button__HkpvJ.TabButton_bg-dark__esmhW:hover svg{fill:#000}.TabButton_tab-button__HkpvJ.TabButton_bg-dark__esmhW:active{background-color:var(--surface-10);border-color:transparent;color:var(--secondary-60)}.TabButton_tab-button__HkpvJ.TabButton_bg-dark__esmhW:disabled{background-color:transparent;border-color:var(--neutral-30);color:var(--neutral-30);opacity:.3;cursor:not-allowed}.TabButton_tab-button__HkpvJ.TabButton_cta__UAG8W{display:flex;align-items:center;gap:4px;padding:4px 12px 4px 15px;line-height:4%}@media (min-width:1440px){.TabButton_tab-button__HkpvJ.TabButton_cta__UAG8W{gap:10px;padding:16px 34px 16px 40px}}.TabButton_tab-button__HkpvJ.TabButton_cta__UAG8W .TabButton_text__AXtyk{margin-top:3px;font-family:Helvetica Neue,sans-serif;font-size:8px;font-weight:500;text-transform:uppercase;line-height:12px}@media (min-width:1440px){.TabButton_tab-button__HkpvJ.TabButton_cta__UAG8W .TabButton_text__AXtyk{font-size:16px;line-height:24px;letter-spacing:4%}}.TabButton_tab-button__HkpvJ.TabButton_cta__UAG8W .TabButton_iconRight__7sW4C{width:12px}@media (min-width:1440px){.TabButton_tab-button__HkpvJ.TabButton_cta__UAG8W .TabButton_iconRight__7sW4C{width:24px}}.TabButton_tab-button__HkpvJ.TabButton_tab__7xAxg{padding:6px 16px}@media (min-width:1440px){.TabButton_tab-button__HkpvJ.TabButton_tab__7xAxg{padding:10px 20px}}.TabButton_tab-button__HkpvJ.TabButton_tab__7xAxg .TabButton_text__AXtyk{font-size:12px;font-weight:400;line-height:15.6px}@media (min-width:1440px){.TabButton_tab-button__HkpvJ.TabButton_tab__7xAxg .TabButton_text__AXtyk{font-size:16px;line-height:20.8px}}.TabButton_tab-button__HkpvJ.TabButton_tab-product-details__flw_Y{border-width:1px;--tw-border-opacity:1;border-color:rgb(152 152 150/var(--tw-border-opacity,1));padding:7px 8px}@media (min-width:1024px){.TabButton_tab-button__HkpvJ.TabButton_tab-product-details__flw_Y{padding:4px 12px}}.TabButton_tab-button__HkpvJ.TabButton_tab-product-details__flw_Y .TabButton_text__AXtyk{font-family:Helvetica Neue,sans-serif;font-size:10px;font-weight:400;line-height:10px}@media (min-width:1024px){.TabButton_tab-button__HkpvJ.TabButton_tab-product-details__flw_Y .TabButton_text__AXtyk{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX{position:relative;height:100%;cursor:pointer;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:52px}@media (min-width:1024px){.ProductCard_productCard__8SeOX{padding-bottom:64px}}.ProductCard_productCard__8SeOX{max-height:480px;min-height:320px}@media (min-width:1024px){.ProductCard_productCard__8SeOX{max-height:540px;min-height:430px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX{max-height:none;min-height:0}}.ProductCard_productCard__8SeOX{transition:all .3s ease-in-out}.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU{width:100%;min-width:0}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU{min-width:275px;max-width:275px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU{min-width:350px;max-width:350px}}.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_content__0FLV4{margin-top:6px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_content__0FLV4{margin-top:12px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_content__0FLV4{margin-top:16px}}.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{width:100%}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{width:auto}}.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{aspect-ratio:.93/1}.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_pricing___YGiY{margin-top:6px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_pricing___YGiY{margin-top:8px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_pricing___YGiY{margin-top:12px}}.ProductCard_productCard__8SeOX.ProductCard_defaultVariant__lOWTU .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{margin-top:0}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY{min-width:225px;max-width:225px}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY{min-width:225px;max-width:387px}}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY{border-style:none}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY .ProductCard_content__0FLV4{margin-top:9.3px}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{width:100%;aspect-ratio:.93/1}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY .ProductCard_pricing___YGiY{margin-top:13.95px}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY .ProductCard_pricing___YGiY .ProductCard_size__FNX6f{font-size:16px;font-weight:500;line-height:12px}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{margin-top:4.26px}.ProductCard_productCard__8SeOX.ProductCard_mediumVariant__lMcSY .ProductCard_mobileButton__E0BKw{margin-top:10.56px}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw{min-width:225px;max-width:225px;border-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(0 0 0/var(--tw-border-opacity,1))!important}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw{min-width:225px;max-width:301px}}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw .ProductCard_content__0FLV4{margin-top:9.3px}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{width:100%;aspect-ratio:.93/1}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw .ProductCard_pricing___YGiY{margin-top:13.95px}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw .ProductCard_pricing___YGiY .ProductCard_size__FNX6f{font-size:16px;font-weight:500;line-height:12px}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{margin-top:4.26px}.ProductCard_productCard__8SeOX.ProductCard_wishlist-modal__uTlMw .ProductCard_mobileButton__E0BKw{margin-top:10.56px}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY{min-width:161px;max-width:161px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY{min-width:220px;max-width:220px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY{min-width:357px;max-width:357px}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY{border-width:1px;--tw-border-opacity:1;border-color:rgb(214 197 201/var(--tw-border-opacity,1))}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_content__0FLV4{margin-top:8px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_content__0FLV4{margin-top:14px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_content__0FLV4{margin-top:16px}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{width:100%}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{width:auto}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{aspect-ratio:.93/1}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_pricing___YGiY{margin-top:6px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_pricing___YGiY{margin-top:8px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_pricing___YGiY{margin-top:12px}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8{display:flex;flex-direction:column;flex-wrap:wrap;gap:1px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8{align-items:flex-start;gap:2px}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_priceRow__0RKMW{display:flex;gap:5px}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_priceRow__0RKMW{align-items:flex-start;gap:8px;gap:0}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{margin-top:0}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_originalPrice__EF1v0{color:var(--neutral-40);text-decoration-line:line-through;font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_originalPrice__EF1v0{margin-left:0;font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_originalPrice__EF1v0{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_discount__6iGMK{color:var(--neutral-60);font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_discount__6iGMK{margin-left:0;font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX.ProductCard_smallVariant__XbkoY .ProductCard_priceWrapper__yY6x8 .ProductCard_discount__6iGMK{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX .ProductCard_header__sRjSA{padding-left:8px;padding-right:8px;padding-top:8px}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_header__sRjSA{padding-left:20px;padding-right:20px;padding-top:16px}}.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y{display:flex;width:100%;align-items:center;--tw-text-opacity:1;color:rgb(121 45 64/var(--tw-text-opacity,1))}.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_categories__4VFb0{display:flex;flex:1 1 0%;gap:4px;white-space:nowrap}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_categories__4VFb0{gap:8px}}@media(min-width:600px)and (max-width:1023px){.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_categories__4VFb0{max-width:calc(100% - 32px);overflow:hidden}}.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIconWithFill__4SDIQ,.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIcon__UHGKN{flex-shrink:0;cursor:pointer;min-width:24px}@media(min-width:600px)and (max-width:1023px){.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIconWithFill__4SDIQ,.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIcon__UHGKN{position:relative;right:0;flex-shrink:0;margin-left:8px}}.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIconWithFill__4SDIQ.ProductCard_filled__2zqqw,.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIcon__UHGKN.ProductCard_filled__2zqqw{--tw-text-opacity:1;color:rgb(121 45 64/var(--tw-text-opacity,1))}.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIconWithFill__4SDIQ:not(.ProductCard_filled__2zqqw),.ProductCard_productCard__8SeOX .ProductCard_categoryWrapper__H_q9Y .ProductCard_heartIcon__UHGKN:not(.ProductCard_filled__2zqqw){--tw-text-opacity:1;color:rgb(25 24 23/var(--tw-text-opacity,1))}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4{display:flex;flex-direction:column;gap:18px}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE{position:relative;overflow:hidden;aspect-ratio:.93/1}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_image___p4A9{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_image___p4A9:hover{transform:scale(1.05)}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_image___p4A9.ProductCard_outOfStockImage__xm7nv{opacity:.2}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_outOfStockOverlay__s4MSb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgb(232 215 204/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_outOfStockText__Nd03Z{position:absolute;top:50%;left:50%;white-space:nowrap;text-wrap:nowrap;border-width:1px;--tw-border-opacity:1;border-color:rgb(214 197 201/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:7.21px 10.29px;text-align:center;font-family:Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_outOfStockText__Nd03Z{border-style:none;background-color:transparent;font-size:20px;line-height:26px;font-weight:700;font-family:PT Serif,serif}}.ProductCard_productCard__8SeOX .ProductCard_content__0FLV4 .ProductCard_imageWrapper__ml6XE .ProductCard_outOfStockText__Nd03Z{transform:translate(-50%,-50%)}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h{display:flex;flex-direction:column}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T{display:flex;flex-direction:column;gap:2px}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T{min-height:52px;gap:4px}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_brand__RirZQ{color:var(--secondary-60);font-size:14px;line-height:18.2px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:.56px}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_brand__RirZQ{font-size:12px;line-height:18px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:1.2px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_brand__RirZQ{font-size:12px;line-height:18px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:1.2px}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_categories__4VFb0{margin-top:2px;display:flex;flex:1 1 0%;gap:4px;white-space:nowrap;--tw-text-opacity:1;color:rgb(121 45 64/var(--tw-text-opacity,1))}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_categories__4VFb0{gap:8px}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_categories__4VFb0{margin-top:4px}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv{overflow:hidden;color:var(--neutral-80);font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv{font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv{font-size:18px;line-height:27px;font-weight:400;font-family:PT Serif,serif}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv .ProductCard_mobileName__KCERM{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv .ProductCard_mobileName__KCERM{display:none}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv .ProductCard_desktopName__Ttvj8{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_productInfo__BMQ2T .ProductCard_name__cgUAv .ProductCard_desktopName__Ttvj8{display:block}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY{display:flex;flex-direction:column;gap:4px}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY{gap:8px}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_size__FNX6f{color:var(--neutral-40);font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_size__FNX6f{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_size__FNX6f{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8{display:flex;flex-direction:column;gap:1px}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8{flex-direction:row;align-items:center;gap:2px;gap:0}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_priceRow__0RKMW{display:flex;gap:5px}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_priceRow__0RKMW{align-items:center;gap:8px;gap:0}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{color:var(--neutral-80);font-size:20px;line-height:26px;font-weight:500;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{font-size:18px;line-height:27px;font-weight:500;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_price__wTULJ{font-size:20px;line-height:26px;font-weight:500;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_originalPrice__EF1v0{color:var(--neutral-40);text-decoration-line:line-through;font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_originalPrice__EF1v0{margin-left:12px;font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_originalPrice__EF1v0{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_discount__6iGMK{color:var(--neutral-60);font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_discount__6iGMK{margin-left:6px;font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ProductCard_productCard__8SeOX .ProductCard_details__BvP5h .ProductCard_pricing___YGiY .ProductCard_priceWrapper__yY6x8 .ProductCard_discount__6iGMK{font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.ProductCard_productCard__8SeOX .ProductCard_mobileButton__E0BKw{position:absolute;bottom:0;left:0;right:0;margin-top:14px}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_mobileButton__E0BKw{display:none}}.ProductCard_productCard__8SeOX .ProductCard_desktopButton__zbVjE{position:absolute;bottom:0;left:0;right:0;display:none}@media (min-width:1024px){.ProductCard_productCard__8SeOX .ProductCard_desktopButton__zbVjE{display:block}}.ProductCard_productCard__8SeOX .ProductCard_desktopButton__zbVjE{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ProductCard_productCard__8SeOX:hover .ProductCard_desktopButton__zbVjE{transform:translateY(0)}.ProductCard_productCard__8SeOX .ProductCard_imageNavigation__2WlHn{position:absolute;bottom:.5rem;left:50%;z-index:1;display:flex;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:.25rem}.ProductCard_productCard__8SeOX .ProductCard_imageNavigation__2WlHn .ProductCard_navDot__fHSgB{height:.5rem;width:.5rem;cursor:pointer;border-radius:9999px;border-style:none;--tw-bg-opacity:1;background-color:rgb(111 110 108/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ProductCard_productCard__8SeOX .ProductCard_imageNavigation__2WlHn .ProductCard_navDot__fHSgB:hover{--tw-bg-opacity:1;background-color:rgb(44 43 41/var(--tw-bg-opacity,1))}.ProductCard_productCard__8SeOX .ProductCard_imageNavigation__2WlHn .ProductCard_navDot__fHSgB.ProductCard_activeDot__Sf1OQ{--tw-scale-x:1.1;--tw-scale-y:1.1;--tw-bg-opacity:1;background-color:rgb(119 61 76/var(--tw-bg-opacity,1))}.ProductCard_productCard__8SeOX .ProductCard_imageNavigation__2WlHn .ProductCard_navDot__fHSgB.ProductCard_activeDot__Sf1OQ,.ProductCard_productCard__8SeOX .ProductCard_navArrow__TpIGg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ProductCard_productCard__8SeOX .ProductCard_navArrow__TpIGg{position:absolute;top:50%;z-index:1;display:flex;height:2rem;width:2rem;--tw-translate-y:-50%;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;border-style:none;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-bg-opacity:0.5;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;opacity:0}.ProductCard_productCard__8SeOX .ProductCard_navArrow__TpIGg:hover{--tw-bg-opacity:0.7;opacity:1}.ProductCard_productCard__8SeOX .ProductCard_navArrow__TpIGg.ProductCard_navArrowLeft__rbi4p{left:.5rem}.ProductCard_productCard__8SeOX .ProductCard_navArrow__TpIGg.ProductCard_navArrowRight__PHTeV{right:.5rem}.ProductCard_productCard__8SeOX .ProductCard_imageWrapper__ml6XE:hover .ProductCard_navArrow__TpIGg{opacity:.7}.ProductShowcaseSection_main-container__4XmZZ{margin-left:auto;margin-right:auto;height:auto;width:calc(100% - 48px);max-width:1440px}@media (min-width:700px){.ProductShowcaseSection_main-container__4XmZZ{width:calc(100% - 160px)}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ{width:100%}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg{padding-top:28px;padding-bottom:28px}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg{padding-top:40px;padding-bottom:40px}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg{padding-top:70px;padding-bottom:70px}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ{display:flex;flex-direction:column}@media (min-width:600px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ{flex-direction:row;align-items:center;justify-content:space-between}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz{display:flex;align-items:center;gap:10px}@media (min-width:768px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz{gap:18px}}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz{gap:16px}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz .ProductShowcaseSection_main-title__f3E8t{font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz .ProductShowcaseSection_main-title__f3E8t{font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz .ProductShowcaseSection_main-title__f3E8t{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz .ProductShowcaseSection_BracketText__j75Zo{font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz .ProductShowcaseSection_BracketText__j75Zo{font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_header-wrapper__WU1Oz .ProductShowcaseSection_BracketText__j75Zo{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW{margin-top:16px;display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth}@media (min-width:600px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW{margin-top:0}}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW{gap:18px}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW{flex-wrap:nowrap;gap:24px;white-space:nowrap}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW .ProductShowcaseSection_button__IisFj{padding:6px 16px;font-size:12px;font-weight:400;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW .ProductShowcaseSection_button__IisFj{padding:8px 18px;font-size:14px}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW .ProductShowcaseSection_button__IisFj{padding:10px 20px;font-size:16px}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW .ProductShowcaseSection_button__IisFj.ProductShowcaseSection_active-button__0o63C{background-color:var(--secondary-60);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW .ProductShowcaseSection_button__IisFj.ProductShowcaseSection_inactive-button__9dOs_{border-width:1px;--tw-border-opacity:1;border-color:rgb(25 24 23/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(111 110 108/var(--tw-text-opacity,1))}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_header__CcsDQ .ProductShowcaseSection_button-container__M2RbW .ProductShowcaseSection_button__IisFj.ProductShowcaseSection_inactive-button__9dOs_:hover{--tw-bg-opacity:1;background-color:rgb(241 236 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(111 110 108/var(--tw-text-opacity,1))}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_product-container__3hYpv{margin-top:16px;display:flex;width:100%;gap:12px;overflow-x:auto}@media (min-width:1024px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_product-container__3hYpv{margin-top:18px;gap:16px}}@media (min-width:1440px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_product-container__3hYpv{margin-top:20px;gap:20.5px}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_product-container__3hYpv>*{flex-shrink:0;scroll-snap-align:start;flex:0 0 auto}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_left-right-scroll__vufjF{display:none;justify-content:center;gap:12px}@media (min-width:600px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_left-right-scroll__vufjF{display:flex}}.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_view-products__zqsnt{margin-top:40px;display:none;justify-content:center;gap:12px}@media (min-width:600px){.ProductShowcaseSection_main-container__4XmZZ .ProductShowcaseSection_main-wrapper__Bj_Wg .ProductShowcaseSection_view-products__zqsnt{display:flex}}.CircularProgressBar_progressContainer____TkX{display:flex;height:122px;width:122px;align-items:center;justify-content:center}@media (min-width:1440px){.CircularProgressBar_progressContainer____TkX{height:300px;width:300px}}.CircularProgressBar_percentageText__PoOi1{font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1440px){.CircularProgressBar_percentageText__PoOi1{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.ProgressBar_overall-progress-bar__jgGXW{height:.75rem;width:176px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(214 197 201/var(--tw-bg-opacity,1))}@media (min-width:1440px){.ProgressBar_overall-progress-bar__jgGXW{width:301px}}.ProgressBar_progress-bar__HILsl{height:100%;--tw-bg-opacity:1;background-color:rgb(119 61 76/var(--tw-bg-opacity,1));transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CustomerReviews_overall-container__hMJG9{width:100%}@media (min-width:1024px){.CustomerReviews_overall-container__hMJG9{padding-top:0;padding-bottom:0}}.CustomerReviews_customer-reviews-container__YsZw7{width:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1024px){.CustomerReviews_customer-reviews-container__YsZw7{flex-direction:row;padding-left:30px;padding-right:30px}}.CustomerReviews_customer-reviews-container__YsZw7{display:flex}.CustomerReviews_customer-review-large-container__iKuUV{margin-bottom:20px;display:none;width:100%}@media (min-width:1024px){.CustomerReviews_customer-review-large-container__iKuUV{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.CustomerReviews_customer-review-text-large__uxpyt{font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}.CustomerReviews_customer-review-button-large__XPYq0{color:var(--secondary-60)}.CustomerReviews_customer-review-small-container__6Jkjg{display:flex;width:100%;flex-direction:column;align-items:flex-start}.CustomerReviews_customer-review-text-small__z9pg_{margin-bottom:12px;margin-left:0;font-size:20px;line-height:30px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.CustomerReviews_customer-review-text-small__z9pg_{display:none}}.CustomerReviews_overall-rating-review-container__SW4ch{width:100%;flex-direction:column}@media (min-width:1024px){.CustomerReviews_overall-rating-review-container__SW4ch{flex-direction:row}}.CustomerReviews_overall-rating-review-container__SW4ch{display:flex}.CustomerReviews_overall-rating-review-content-container__0QrxD{margin-top:1.5rem;margin-bottom:1.5rem;width:100%;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.CustomerReviews_overall-rating-review-content-container__0QrxD{margin:2.5rem 0;width:700px;max-width:700px;flex-direction:row;gap:36px}}@media (min-width:1440px){.CustomerReviews_overall-rating-review-content-container__0QrxD{max-width:700px;gap:50px}}.CustomerReviews_overall-rating-review-content-container__0QrxD{display:flex}.CustomerReviews_overall-rating-container__cRFR8{margin-left:0;display:flex;flex-direction:column;align-items:flex-start}@media (min-width:1024px){.CustomerReviews_overall-rating-container__cRFR8{margin-top:3rem;display:flex;flex-direction:column}}.CustomerReviews_rating-overview-small-screen__H_sLB{margin-left:12px;margin-right:12px;display:flex;justify-content:space-between}@media (min-width:1024px){.CustomerReviews_rating-overview-small-screen__H_sLB{margin-left:0;align-items:center;justify-content:space-between}}.CustomerReviews_overall-rating__DSd7E{font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.CustomerReviews_overall-rating__DSd7E{margin-left:0;font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.CustomerReviews_overall-rating__DSd7E{font-size:60px;line-height:78px;font-weight:400;font-family:PT Serif,serif}}.CustomerReviews_stars-container__yiwKC{margin-left:0;gap:1rem;color:var(--warning-40)}@media (min-width:1024px){.CustomerReviews_stars-container__yiwKC{gap:1rem}}.CustomerReviews_stars-container__yiwKC{display:flex}.CustomerReviews_review-count-text__x6Qmz{margin-top:1.5rem;margin-bottom:1.5rem;font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.CustomerReviews_review-count-text__x6Qmz{margin-top:2.5rem;margin-bottom:2.5rem;font-size:16px;line-height:24px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.CustomerReviews_reviews-count-container__0l4lx{margin-left:12px;margin-right:12px;gap:1rem}@media (min-width:1024px){.CustomerReviews_reviews-count-container__0l4lx{margin-left:5px;gap:2.5rem}}.CustomerReviews_reviews-count-container__0l4lx{display:flex;flex-direction:column;margin-top:10px}.CustomerReviews_star-number__OKT2m{display:flex;white-space:nowrap;padding-right:5px;padding-left:5px;font-size:12px;line-height:15.6px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:.48px}.CustomerReviews_rating-progressbar-container__I1QLD{display:flex;gap:20px}@media (min-width:1024px){.CustomerReviews_rating-progressbar-container__I1QLD{gap:15px}}.CustomerReviews_rating-review-content__O8VMT{display:flex;height:27px;align-items:center;gap:4px;font-size:12px;line-height:15.6px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:.48px}@media (min-width:1024px){.CustomerReviews_rating-review-content__O8VMT{gap:8px}}.CustomerReviews_progress__7t_Ah{margin-left:1rem;width:100%;padding-top:10.94px;padding-bottom:10.06px}@media (min-width:1024px){.CustomerReviews_progress__7t_Ah{margin-left:1.25rem;max-width:301px}}.CustomerReviews_reviews-text__PKNum{padding:5.16px 1rem;text-decoration-line:underline;font-size:12px;line-height:15.6px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.CustomerReviews_reviews-text__PKNum{padding-left:1.25rem;padding-right:1.25rem;font-size:12px;line-height:15.6px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:.48px}}.CustomerReviews_star-review-text__MsqUR{margin-top:5.5px;font-size:12px;line-height:15.6px;font-weight:500;font-family:Helvetica Neue,sans-serif;letter-spacing:1.2px}@media (min-width:1024px){.CustomerReviews_star-review-text__MsqUR{font-weight:18px;font-size:14px;line-height:21px;font-weight:500;font-family:Helvetica Neue,sans-serif}}.CustomerReviews_recommendation-graph-container__p4JHK{display:flex;align-items:flex-start;font-size:18px;line-height:27px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.CustomerReviews_recommendation-graph-container__p4JHK{align-items:center;justify-content:center}}.CustomerReviews_mobileGraph__RMDs5{margin-left:4px;align-items:center;gap:20px;display:flex}.CustomerReviews_recommendation-graph-text__z6HHg{margin-top:2.5rem;margin-bottom:2.5rem;display:flex;width:100%;flex-direction:column;align-items:flex-start;font-size:18px;line-height:27px;font-weight:400;font-family:Helvetica Neue,sans-serif}.CustomerReviews_recommendation-text__5gXIS{width:100%;font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:1024px){.CustomerReviews_recommendation-text__5gXIS{font-size:18px;line-height:27px;font-weight:400;font-family:Helvetica Neue,sans-serif}}.CustomerReviews_recommendation-text__5gXIS{text-align:left}.CustomerReviews_percentage-text__gDikZ{margin-left:0}.CustomerReviews_recommendations-design__HjHSo{margin-top:20px;color:var(--secondary-60);font-size:12px;line-height:15.6px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.CustomerReviews_recommendations-design__HjHSo{font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}}.CustomerReviews_line__sHA4v{margin-top:1.25rem;margin-bottom:1.25rem;height:2.3px;width:100%;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(119,61,76,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#773d4c var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}@media (min-width:1024px){.CustomerReviews_line__sHA4v{margin-top:0;margin-right:2.5rem;height:100%;width:2.3px;background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}}@media (min-width:1440px){.CustomerReviews_line__sHA4v{margin-left:2.5rem}}.CustomerReviews_line1__Wsa6H{height:2.3px;width:100%;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(119,61,76,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#773d4c var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}@media (min-width:1024px){.CustomerReviews_line1__Wsa6H{display:none}}.CustomerReviews_line2__0bgTS{margin-top:1.25rem;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgb(119 61 76/var(--tw-bg-opacity,1))}@media (min-width:1024px){.CustomerReviews_line2__0bgTS{display:none}}.CustomerReviews_view-all-reviews__nwOsR{display:flex;width:100%;max-width:100%;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px 12px}@media (min-width:1024px){.CustomerReviews_view-all-reviews__nwOsR{display:none}}.CustomerReviews_review-text__LAen1{font-size:16px;line-height:24px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.CustomerReviews_review-text__LAen1{display:none}}.CustomerReviews_text-button-container___Db7L{display:flex;padding-right:10px;text-decoration-line:underline}@media (min-width:1024px){.CustomerReviews_text-button-container___Db7L{display:none}}.CustomerReviews_text-button-container___Db7L{color:var(--secondary-60)}.CustomerReviews_reviewIcon__bDOIc{height:24px;width:24px}@media (min-width:1024px){.CustomerReviews_reviewIcon__bDOIc{height:24px;width:24px}}.PersonalizedCareQuizSection_section__1QLgM{position:relative;cursor:pointer}.PersonalizedCareQuizSection_container__WEPmu{position:relative;margin-left:auto;margin-right:auto;width:calc(100% - 0px);max-width:1440px}@media (min-width:700px){.PersonalizedCareQuizSection_container__WEPmu{width:calc(100% - 160px)}}@media (min-width:1440px){.PersonalizedCareQuizSection_container__WEPmu{width:100%}}.PersonalizedCareQuizSection_image__SL4T1{position:relative;height:auto;width:100%;overflow:hidden;-o-object-fit:contain;object-fit:contain}.PersonalizedCareQuizSection_video__YUQQK{position:relative;height:230px;width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media (min-width:500px){.PersonalizedCareQuizSection_video__YUQQK{height:280px}}@media (min-width:600px){.PersonalizedCareQuizSection_video__YUQQK{height:330px}}@media (min-width:700px){.PersonalizedCareQuizSection_video__YUQQK{height:380px}}@media (min-width:800px){.PersonalizedCareQuizSection_video__YUQQK{height:425px}}@media (min-width:1024px){.PersonalizedCareQuizSection_video__YUQQK{height:500px}}@media (min-width:1440px){.PersonalizedCareQuizSection_video__YUQQK{height:606px}}.PersonalizedCareQuizSection_vector-container__gyqcr{position:absolute;top:50%;left:50%;margin-left:auto;margin-right:auto;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left:20px;padding-right:20px}@media (min-width:700px){.PersonalizedCareQuizSection_vector-container__gyqcr{max-width:85%}}@media (min-width:1024px){.PersonalizedCareQuizSection_vector-container__gyqcr{padding-left:40px;padding-right:40px}}@media (min-width:1440px){.PersonalizedCareQuizSection_vector-container__gyqcr{padding-left:0;padding-right:0}}.PersonalizedCareQuizSection_vector-wrapper__q_AsG{display:flex;justify-content:space-between}.PersonalizedCareQuizSection_vector-left__2Horw{height:140px;width:40px;opacity:.25;--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1024px){.PersonalizedCareQuizSection_vector-left__2Horw{height:320px;width:70px}}@media (min-width:1440px){.PersonalizedCareQuizSection_vector-left__2Horw{height:494.6px;width:105.6px}}.PersonalizedCareQuizSection_vector-right__yPZHR{height:140px;width:40px;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.25;--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:1024px){.PersonalizedCareQuizSection_vector-right__yPZHR{height:320px;width:70px}}@media (min-width:1440px){.PersonalizedCareQuizSection_vector-right__yPZHR{height:494.6px;width:105.6px}}.PersonalizedCareQuizSection_content__bvOkV{position:absolute;top:50%;left:50%;display:flex;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;justify-content:center;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.PersonalizedCareQuizSection_tagline__IljEW{white-space:nowrap;text-align:center;font-size:20px;line-height:26px;font-weight:400;font-family:MoonTime,cursive}@media (min-width:1024px){.PersonalizedCareQuizSection_tagline__IljEW{font-size:40px;line-height:72px;font-weight:400;font-family:MoonTime,cursive}}.PersonalizedCareQuizSection_title__3ETus{display:flex;flex-direction:column;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.PersonalizedCareQuizSection_title__3ETus{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.PersonalizedCareQuizSection_formula-image-wrapper__h21go{display:flex;align-items:center;justify-content:center;gap:8px}@media (min-width:1024px){.PersonalizedCareQuizSection_formula-image-wrapper__h21go{gap:16px}}.PersonalizedCareQuizSection_formula-image__tT8Qy{height:32px;width:106px}@media (min-width:1024px){.PersonalizedCareQuizSection_formula-image__tT8Qy{height:50px;width:180px}}.PersonalizedCareQuizSection_button-wrapper__K6txf{margin-left:auto;margin-right:auto;margin-top:20px;text-transform:uppercase}@media (min-width:1024px){.PersonalizedCareQuizSection_button-wrapper__K6txf{margin-top:30px}}@media (min-width:1440px){.PersonalizedCareQuizSection_button-wrapper__K6txf{margin-top:40px}}.TreatYourFaceConcern_main-container__Gv6rc{margin-left:auto;margin-right:auto;height:auto;width:calc(100% - 48px);max-width:1440px}@media (min-width:700px){.TreatYourFaceConcern_main-container__Gv6rc{width:calc(100% - 160px)}}@media (min-width:1440px){.TreatYourFaceConcern_main-container__Gv6rc{width:100%}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_{padding-top:28px;padding-bottom:28px}@media (min-width:1024px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_{padding-top:40px;padding-bottom:40px}}@media (min-width:1440px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_{padding-top:70px;padding-bottom:70px}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53{display:flex;align-items:center}@media (min-width:700px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53{justify-content:center}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai{display:flex;align-items:center}@media (min-width:700px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai{justify-content:center}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title__FYe0U{display:flex;height:31.2px;align-items:center;gap:12px;font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:700px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title__FYe0U{justify-content:center}}@media (min-width:1024px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title__FYe0U{height:40px;gap:16px;font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title__FYe0U{height:60px;gap:20px}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title__FYe0U .TreatYourFaceConcern_highlight__uFB1o{font-style:italic;color:var(--secondary-60)}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title-mobile__ob_yf{text-wrap:wrap;overflow-wrap:break-word;text-align:center;line-height:1.5}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title-desktop__AGsud{display:flex;align-items:center}@media (min-width:700px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_header__qUU53 .TreatYourFaceConcern_title-container__hT6Ai .TreatYourFaceConcern_title-desktop__AGsud{justify-content:center}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_product-list__ZgmUT{display:flex;height:auto;gap:12px;overflow:auto}@media (min-width:1024px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_product-list__ZgmUT{gap:16px}}@media (min-width:1440px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_product-list__ZgmUT{gap:20.5px}}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_product-list__ZgmUT>*{scroll-snap-align:start;flex:0 0 auto}.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_arrow-navigation__sp4XX{margin-top:24px;display:none;justify-content:center;gap:10px}@media (min-width:600px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_arrow-navigation__sp4XX{display:flex}}@media (min-width:1440px){.TreatYourFaceConcern_main-container__Gv6rc .TreatYourFaceConcern_main-wrapper__Eg0L_ .TreatYourFaceConcern_arrow-navigation__sp4XX{margin-top:32px;gap:12px}}.TreatYourFaceConcern_active-concern-tab__cI9tF{position:relative}.TreatYourFaceConcern_active-concern-tab__cI9tF:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:var(--secondary-60);z-index:2}.TreatYourFaceConcern_active-concern-text__vdlIN{color:var(--secondary-60);font-weight:500}.ForYouUI_overall-container__SmTyw{margin:28px auto;display:flex;width:340px;flex-direction:column}@media (min-width:700px){.ForYouUI_overall-container__SmTyw{margin-left:auto;margin-right:auto;display:flex;width:700px;flex-direction:column}}@media (min-width:1024px){.ForYouUI_overall-container__SmTyw{width:1024px}}@media (min-width:1440px){.ForYouUI_overall-container__SmTyw{margin-top:70px;margin-bottom:70px;width:1440px}}.ForYouUI_heading-text-container__q6G8K{margin-left:auto;margin-right:auto}@media (min-width:700px){.ForYouUI_heading-text-container__q6G8K{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}.ForYouUI_heading-text__LaDmY{font-size:24px;line-height:31.2px;font-weight:400;font-family:PT Serif,serif}@media (min-width:700px){.ForYouUI_heading-text__LaDmY{--tw-text-opacity:1;color:rgb(25 24 23/var(--tw-text-opacity,1));font-size:30px;line-height:39px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1024px){.ForYouUI_heading-text__LaDmY{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.ForYouUI_heading-text__LaDmY{font-size:50px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.ForYouUI_sub-heading-text__bPPwc{margin-top:24px;max-width:736px;font-size:14px;line-height:21px;font-weight:400;font-family:Helvetica Neue,sans-serif}@media (min-width:700px){.ForYouUI_sub-heading-text__bPPwc{font-size:16px;line-height:20.8px;font-weight:500;font-family:Helvetica Neue,sans-serif}}@media (min-width:1024px){.ForYouUI_sub-heading-text__bPPwc{font-size:20px;line-height:30px;font-weight:400;font-family:Helvetica Neue,sans-serif}}@media (min-width:1440px){.ForYouUI_sub-heading-text__bPPwc{margin-top:24px;--tw-text-opacity:1;color:rgb(25 24 23/var(--tw-text-opacity,1))}}.ForYouUI_image-text-container__fmQNB{margin-top:24px;justify-content:space-between}@media (min-width:700px){.ForYouUI_image-text-container__fmQNB{margin-top:40px;display:flex;max-height:456px;flex-direction:row}}@media (min-width:1024px){.ForYouUI_image-text-container__fmQNB{max-height:506px}}.ForYouUI_first-image__q_xc4{display:none}@media (min-width:700px){.ForYouUI_first-image__q_xc4{display:block;padding-bottom:53px}}@media (min-width:1440px){.ForYouUI_first-image__q_xc4{padding-bottom:83px}}.ForYouUI_first-image__q_xc4{position:relative}.ForYouUI_first-image__q_xc4 img{height:auto;width:230px}@media (min-width:1024px){.ForYouUI_first-image__q_xc4 img{width:300px}}@media (min-width:1440px){.ForYouUI_first-image__q_xc4 img{width:100%}}.ForYouUI_first-image__q_xc4 img{transform:translateY(0);transition:transform .5s ease-in-out}.ForYouUI_first-image__q_xc4.ForYouUI_visible__f6AzJ img{transform:translateY(0)}.ForYouUI_second-image__lMi1a{display:none}@media (min-width:700px){.ForYouUI_second-image__lMi1a{display:block;padding-top:53px}}@media (min-width:1440px){.ForYouUI_second-image__lMi1a{padding-top:83px}}.ForYouUI_second-image__lMi1a{position:relative}.ForYouUI_second-image__lMi1a img{height:auto;width:230px}@media (min-width:1024px){.ForYouUI_second-image__lMi1a img{width:300px}}@media (min-width:1440px){.ForYouUI_second-image__lMi1a img{width:100%}}.ForYouUI_second-image__lMi1a img{transform:translateY(10px);transition:transform .5s ease-in-out}.ForYouUI_second-image__lMi1a.ForYouUI_visible__f6AzJ img{transform:translateY(0)}.ForYouUI_central-text-container__m8tMj{display:flex;flex-direction:column;row-gap:16px}@media (min-width:700px){.ForYouUI_central-text-container__m8tMj{margin-top:32px;margin-bottom:32px;align-items:center;justify-content:center;gap:28px}}@media (min-width:1024px){.ForYouUI_central-text-container__m8tMj{gap:32px}}@media (min-width:1440px){.ForYouUI_central-text-container__m8tMj{margin-top:37px;margin-bottom:37px;display:flex;flex-direction:column}}.ForYouUI_central-text-common__siAaK{cursor:pointer;font-size:18px;line-height:27px;font-weight:400;font-family:PT Serif,serif}@media (min-width:1024px){.ForYouUI_central-text-common__siAaK{font-size:24px;line-height:36px;font-weight:400;font-family:PT Serif,serif}}@media (min-width:1440px){.ForYouUI_central-text-common__siAaK{font-size:40px;line-height:60px;font-weight:400;font-family:PT Serif,serif}}.ForYouUI_central-text-common__siAaK.ForYouUI_active__59w4T,.ForYouUI_central-text-common__siAaK:hover{color:var(--secondary-60)}.ForYouUI_line__jgJNx{width:100%;height:1px;background:none;position:relative}.ForYouUI_line__jgJNx:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(214,197,201,0),rgba(214,197,201,.5) 50%,rgba(214,197,201,0))}