.categories_breadcrumbContainer__qDCm3{width:100%;background-color:#fff;padding-bottom:0;padding-top:2rem}.categories_breadcrumbs__TuW_B{max-width:1200px;margin:0 auto;padding:0 3rem;display:flex;align-items:center;font-size:.875rem;color:#666}.categories_breadcrumbLink__vcsAV{color:#666;text-decoration:none;transition:color .2s ease;font-size:16px;font-weight:400}.categories_breadcrumbLink__vcsAV:hover{color:#333;text-decoration:underline}.categories_breadcrumbSeparator__EpTzj{margin:0 .6rem;color:#aaa;font-size:16px}.categories_breadcrumbCurrent__dwiOo{color:#333;font-weight:400;font-size:16px}.categories_categoriesContainer__JQFDQ{display:flex;max-width:1200px;margin:0 auto;padding:20px}.categories_filterSection__Ck5lI{max-width:295px;margin-right:30px}.categories_productsSection__RnCUm{flex:1 1}.categories_productsHeader__wx7A8{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.categories_categoryTitle__3e6WT{font-size:32px;font-weight:600;font-family:Satoshi;margin:0}.categories_productsInfo__UaEMm{display:flex;align-items:center;font-size:14px;color:#666;margin:0}.categories_productsCount__1qywJ{margin-right:16px}.categories_sortContainer__LH8bP{display:flex;align-items:center}.categories_sortContainer__LH8bP span{margin-right:8px}.categories_sortSelect__7LSHR{padding:6px 10px;border-radius:4px;border:none}.categories_sortSelect__7LSHR:focus{outline:none;border-color:#000}.categories_productsGrid__7lt0Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.categories_productCard__beIts{border-radius:8px;overflow:hidden;transition:transform .3s ease}.categories_productCard__beIts a{text-decoration:none;color:inherit}.categories_productCard__beIts:hover{transform:translateY(-5px)}.categories_productImageContainer__Vmekn{position:relative;height:300px;background-color:#f8f8f8;overflow:hidden}.categories_productImage__KrdCf{object-fit:cover;width:100%;height:100%;transition:transform .5s ease}.categories_productInfo__AYUy2{padding:16px 0}.categories_productName__p_5yF{font-weight:700;font-size:16px;margin-bottom:8px;color:#000;font-family:Satoshi}.categories_ratingContainer__3xCbz{display:flex;align-items:center;gap:6px;margin-bottom:8px}.categories_stars__joc2c{display:flex}.categories_star___aGcL{color:#ddd}.categories_star___aGcL.categories_filled__ZJnQF{color:#ffc107}.categories_reviewsCount__zCQ1E{font-size:14px;color:#777}.categories_priceContainer__rbwXt{display:flex;align-items:center;gap:10px}.categories_currentPrice__oMbIO{font-weight:600;font-size:16px}.categories_originalPrice__dCPjO{text-decoration:line-through;color:#999;font-size:14px}.categories_discountBadge__2euZd{background-color:#fee;color:#f55;font-size:12px;padding:2px 6px;border-radius:4px}.categories_SlidersHorizontalIcon__df0_2{cursor:pointer;display:none;color:#000;border-radius:50%}@media(max-width:992px){.categories_productsGrid__7lt0Y{grid-template-columns:repeat(2,1fr)}.categories_productsGrid__7lt0Y>:nth-child(n+7),.categories_sortContainer__LH8bP{display:none}.categories_SlidersHorizontalIcon__df0_2{cursor:pointer;display:block}}@media(max-width:768px){.categories_categoriesContainer__JQFDQ{flex-direction:column}.categories_productInfo__AYUy2{flex-direction:row}.categories_sortContainer__LH8bP{display:none}.categories_productsGrid__7lt0Y{grid-template-columns:repeat(2,1fr)}.categories_filterSection__Ck5lI{width:100%;margin-right:0;margin-bottom:20px}.categories_productsInfo__UaEMm{flex-direction:row;align-items:flex-start;gap:10px}.categories_filterSection__Ck5lI{max-width:700px;margin:0 auto 10px}.categories_SlidersHorizontalIcon__df0_2{cursor:pointer;display:block}}@media(max-width:576px){.categories_productsGrid__7lt0Y{grid-template-columns:1fr}.categories_categoriesContainer__JQFDQ{flex-direction:column}.categories_sortContainer__LH8bP{display:none}.categories_productsGrid__7lt0Y{grid-template-columns:repeat(2,1fr);margin:0 auto}.categories_productsGrid__7lt0Y>:nth-child(n+7){display:none}.categories_productImageContainer__Vmekn{max-width:176px;max-height:174px}.categories_filterSection__Ck5lI{display:none}.categories_productInfo__AYUy2{flex-direction:row}}.categories_mobileFilterOverlay__qV33d{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000!important;display:none}.categories_mobileFilterContainer__Rbxwy{position:fixed;top:0;left:0;width:85%;height:100%;background-color:#fff;z-index:1001;padding:20px;overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.1)}.categories_mobileFilterHeader__c3QgM{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.categories_closeIcon___urxO{cursor:pointer}.navbar_header__g1raR{border-bottom:1px solid #e5e7eb;background-color:#fff;padding:15px 0;width:100%;font-family:var(--primary-font)}.navbar_container__duD2C{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 auto;padding-inline:20px}@media(max-width:480px){.navbar_container__duD2C{gap:0;justify-content:flex-start}}@media(min-width:768px){.navbar_container__duD2C{padding-inline:40px}}@media(min-width:1024px){.navbar_container__duD2C{padding-inline:100px}}.navbar_logo__Gchgd{font-size:24px;font-weight:700;text-decoration:none;color:#000;font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900;line-height:1;margin-top:-7px}@media(max-width:480px){.navbar_logo__Gchgd{margin-left:5px}}@media(min-width:768px){.navbar_logo__Gchgd{font-size:32px}}.navbar_nav__Ak_d5{display:none}@media(min-width:1024px){.navbar_nav__Ak_d5{display:flex;align-items:center;gap:24px}}.navbar_navItem__88muN{font-size:16px;font-weight:500;text-decoration:none;color:#000;display:flex;align-items:center;gap:4px;cursor:pointer;border:none;background:none}.navbar_dropdown__3y43R{position:relative;display:inline-block}.navbar_dropdownIcon__hrNWT{width:16px;height:16px;margin-left:4px}.navbar_dropdownContent__K38PA{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:8px 0;z-index:10;top:100%;left:0;border:.4px solid rgba(0,0,0,.1);border-radius:.3em}.navbar_dropdown__3y43R:hover .navbar_dropdownContent__K38PA{display:block}.navbar_dropdownContent__K38PA a{color:#000;padding:8px 16px;display:block;text-decoration:none;text-align:left}.navbar_searchContainer__aXASa{flex:1 1;max-width:500px;position:relative;display:none}@media(min-width:768px){.navbar_searchContainer__aXASa{display:block}}.navbar_searchBox__QRmKd{position:relative;width:100%}.navbar_searchIcon__vQm93{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#9ca3af;width:20px;height:20px}.navbar_searchInput__2N_Cr{width:100%;padding:12px 16px 12px 36px;border-radius:999px;background-color:#f3f4f6;border:none;outline:none;font-size:16px}.navbar_iconContainer__ED_TR{display:flex;align-items:center;justify-content:center;gap:16px}@media(max-width:480px){.navbar_iconContainer__ED_TR{margin-left:auto}}.navbar_iconButton__R7rbE{background:none;border:none;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.navbar_icon__dFgzJ{width:20px;height:20px;color:#000}.navbar_iconButton__R7rbE[aria-label=Search]{display:block}@media(min-width:768px){.navbar_iconButton__R7rbE[aria-label=Search]{display:none}}.navbar_menuButton__UbR13{display:flex;background:none;border:none;cursor:pointer;align-items:center;justify-content:center;z-index:5;padding:0}@media(min-width:1024px){.navbar_menuButton__UbR13{display:none}}.navbar_mobileMenu__3v9qt{position:fixed;top:0;left:0;height:100vh;width:80%;max-width:300px;background-color:#fff;z-index:100;box-shadow:2px 0 5px rgba(0,0,0,.1);transform:translateX(-100%);transition:transform .3s ease;padding:20px}.navbar_mobileMenu__3v9qt.navbar_open__7wZrC{transform:translateX(0)}.navbar_mobileNav___nSYv{display:flex;flex-direction:column;gap:16px;margin-top:40px}.navbar_mobileNavItem__26Dx8{font-size:18px;font-weight:500;text-decoration:none;color:#000;padding:8px 0;border-bottom:1px solid #f3f4f6}.navbar_closeButton__6oxMI{position:absolute;top:20px;right:20px;background:none;color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.navbar_overlay__6_70C{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:99;display:none}.navbar_overlay__6_70C.navbar_open__7wZrC{display:block}.navbar_mobileSearchContainer__8DAF9{margin-top:20px;display:block}.filter-section_filter_section__1Y_Nj{display:flex;flex-direction:column;gap:1rem;padding:2rem;border:1px solid rgba(0,0,0,.1);background-color:#fff;border-radius:1.25rem}.filter-section_filter_section__1Y_Nj p{font-size:2rem}.filter-section_filter_section__1Y_Nj span{font-size:1.8rem}.filter-section_filter_header__cMHgY h4,.filter-section_price_filter_header__vpBFy h4{margin:0}.filter-section_dress_style_header__QKbm_,.filter-section_filter_header__cMHgY,.filter-section_price_filter_header__vpBFy{display:flex;justify-content:space-between;align-items:center}.filter-section_close_icon__bzGzq{cursor:pointer;color:rgba(0,0,0,.6);font-size:5rem}.filter-section_arrow_icon__Wpm6z{font-size:2.4rem}.filter-section_filter_categories__LqZq5{border-top:1px solid rgba(0,0,0,.1)}.filter-section_dress_style_categories__k3rpO,.filter-section_filter_categories__LqZq5{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.filter-section_category_item__CSIR_,.filter-section_dress_item__298bK{display:flex;justify-content:space-between;align-items:center}.filter-section_category_item__CSIR_ p,.filter-section_dress_item__298bK p{margin:0;color:rgba(0,0,0,.6);font-weight:300}.filter-section_price_filter__7MKWz{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1rem}.filter-section_price_slider_container__T3960 span{font-size:small}.filter-section_price_slider_container__T3960 input[type=range]{width:80%}.filter-section_colours_filter__0UPE4,.filter-section_size_filter__VnB5F{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.filter-section_colours_filter__0UPE4 .filter-section_colours_header___5H8C,.filter-section_size_header__yQi_j{display:flex;justify-content:space-between;align-items:center}.filter-section_colour_options__DGk5T,.filter-section_size_options__UhVir{padding:.5rem}.filter-section_size_options__UhVir .filter-section_selected__H4_Ya{background-color:#000;color:#fff}.filter-section_colour_options__DGk5T{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1rem}.filter-section_colours_filter__0UPE4 .filter-section_colour_circle__NQZVI{width:5rem;height:5rem;border-radius:50%;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.filter-section_colours_filter__0UPE4 .filter-section_colour_circle__NQZVI.filter-section_selected__H4_Ya{border:1px solid gray}.filter-section_colours_filter__0UPE4 .filter-section_colour_circle__NQZVI .filter-section_checkmark_icon__2ikbX{color:#fff;font-size:2.8rem;font-weight:bolder;position:absolute}.filter-section_size_filter__VnB5F{border-bottom:1px solid rgba(0,0,0,.1)}.filter-section_size_options__UhVir{display:flex;gap:1rem;justify-content:flex-start;align-items:center;flex-wrap:wrap}.filter-section_colour_circle__NQZVI{border:1px solid rgba(0,0,0,.2)}.filter-section_size_item__ILYR_{padding:.8rem 2rem;border-radius:2rem;background-color:rgba(0,0,0,.1);cursor:pointer;font-size:smaller;color:rgba(0,0,0,.6)}.filter-section_apply_filter_btn_container__q1wt3{display:flex;justify-content:center;align-items:center;padding:1rem 0}.filter-section_apply_filter_btn_container__q1wt3 button{width:100%;padding:1.2rem 3rem;border-radius:4rem;background-color:#000;color:#fff;font-size:1.8rem;cursor:pointer}@media screen and (min-width:768px){.filter-section_filter_section__1Y_Nj{max-width:295px}.filter-section_filter_section__1Y_Nj p{font-size:1.5rem}.filter-section_filter_section__1Y_Nj span{font-size:1.4rem}.filter-section_filter_section__1Y_Nj h2{font-size:1.8rem}.filter-section_size_options__UhVir{gap:.4rem}.filter-section_apply_filter_btn_container__q1wt3 button{font-size:1.2rem}.filter-section_price_slider_container__T3960 input[type=range]{width:100%}.filter-section_close_icon__bzGzq{font-size:3rem}.filter-section_arrow_icon__Wpm6z{font-size:1.4rem}.filter-section_colour_options__DGk5T{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;gap:.5rem}.filter-section_colours_filter__0UPE4 .filter-section_colour_circle__NQZVI{width:3rem;height:3rem}}.promo-banner_promoBanner__Phfzw{background-color:#000;color:hsla(0,0%,100%,.9);text-align:center;padding:.75rem 0}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC{position:relative;max-width:1440px;margin:0 auto;padding:0 1.5rem}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC p{font-size:1.2rem;line-height:1.5;margin:0;color:hsla(0,0%,100%,.766);padding-right:2.5rem}@media(min-width:640px){.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC p{padding-right:0}}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC p .promo-banner_signUpLink__YwkVk{text-decoration:underline;font-weight:500;color:hsla(0,0%,100%,.9);transition:opacity .2s;margin-left:.25rem}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC p .promo-banner_signUpLink__YwkVk:hover{opacity:.8}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC .promo-banner_closeButton__11PtC{background:none;border:none;cursor:pointer;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);padding:.25rem;color:hsla(0,0%,100%,.7);display:none}@media(min-width:640px){.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC .promo-banner_closeButton__11PtC{display:block}}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC .promo-banner_closeButton__11PtC:hover{color:hsla(0,0%,100%,.9)}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC .promo-banner_closeButton__11PtC .promo-banner_closeIcon__CifEf{width:12px;height:12px;opacity:.8;display:block}@media(max-width:639px){.promo-banner_promoBanner__Phfzw{padding:.5rem 0}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC{padding:0 1rem}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC p{font-size:1.2rem;line-height:1.3}.promo-banner_promoBanner__Phfzw .promo-banner_bannerContainer__CDtOC .promo-banner_closeButton__11PtC{right:1rem}}.hero-section_container__4OJ8w{padding:4rem 4rem 0;background-color:#f2f0f1;width:100%}.hero-section_container__4OJ8w,.hero-section_content__OzcBY{display:flex;flex-direction:column;align-items:center;gap:1rem}.hero-section_content__OzcBY{text-align:left}.hero-section_content__OzcBY h1{font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:900}.hero-section_content__OzcBY button{width:100%;border-radius:4rem;padding:1.8rem 3.4rem}.hero-section_content_numbers__wDPpM{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;gap:2rem;margin:1rem auto;width:90%}.hero-section_content_numbers__wDPpM div{width:45%}.hero-section_content_numbers__wDPpM h6{font-weight:700;font-size:xx-large}.hero-section_image_container_mobile__a1ydk{position:relative}.hero-section_star_vectors__aBBEV{position:absolute;object-fit:cover}#hero-section_star_vector_1__O9ejH{top:24rem;left:4.8rem;width:5rem;height:5rem}#hero-section_star_vector_2__9Bibu{top:6rem;right:2rem}.hero-section_image_container_desktop__nHOba{display:none}@media screen and (min-width:768px)and (max-width:1024px){.hero-section_content_numbers__wDPpM{width:100%;gap:1rem;align-items:flex-start}.hero-section_content_numbers__wDPpM div{width:30%}.hero-section_content__OzcBY button{width:50%;border-radius:4rem;padding:1.8rem 3.4rem}#hero-section_star_vector_1__O9ejH{top:20rem;left:2rem}}@media screen and (min-width:1025px){.hero-section_container__4OJ8w{flex-direction:row;justify-content:space-around;padding:0 4rem;max-width:1440px}.hero-section_content__OzcBY{gap:2rem;width:48rem}.hero-section_content__OzcBY h1{font-size:6rem}.hero-section_content__OzcBY button{width:40%;align-self:flex-start}.hero-section_content_numbers__wDPpM{width:100%;gap:1rem;align-items:flex-start}.hero-section_content_numbers__wDPpM div{width:30%}.hero-section_image_container_mobile__a1ydk{display:none}.hero-section_image_container_desktop__nHOba{display:block;position:relative}}.new-arrivals-section_new-arrivals__X5ezP{text-align:center;padding:40px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_title__T5y96{font-size:5rem;font-weight:700;margin-bottom:20px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1{display:flex;gap:.5rem;justify-content:space-between;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;white-space:nowrap}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1::-webkit-scrollbar{display:none}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ{flex:0 0 auto;width:280px;border-radius:10px;overflow:hidden;transition:transform .3s ease-in-out;cursor:pointer;scroll-snap-align:center}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ:hover{transform:translateY(-5px)}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H{display:flex;flex-direction:column;text-decoration:none;color:#333;padding:15px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-image__79Fpb{width:100%;height:280px;object-fit:cover;padding:3rem;background-color:#f0eeed;border-radius:1rem}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob{text-align:left;padding-top:10px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_stars__MbUHA{display:flex;gap:1rem;align-items:center}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_stars__MbUHA .new-arrivals-section_rating__9B0gD{display:flex;gap:.5rem}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_product-name__gYMcr{font-size:16px;font-weight:700;margin-bottom:5px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_price-section__LoYuB{display:flex;align-items:center;gap:8px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_price-section__LoYuB .new-arrivals-section_current-price__iDLn2{font-size:18px;font-weight:700;color:#000}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_price-section__LoYuB .new-arrivals-section_original-price__IaxEF{text-decoration:line-through;color:#888;font-size:18px}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_product-grid__1PfO1 .new-arrivals-section_product-card__xMjlQ .new-arrivals-section_product-link__qQ25H .new-arrivals-section_product-info__Zmvob .new-arrivals-section_price-section__LoYuB .new-arrivals-section_discount__qp_7i{background:var(--danger-bg);padding:.5rem 1.5rem;border-radius:60px;font-size:12px;color:var(--color-red)}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_view-all__LQNQU{margin-top:20px;padding:10px 30px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1019607843);border-radius:60px;color:#000;min-width:20rem}.new-arrivals-section_new-arrivals__X5ezP .new-arrivals-section_view-all__LQNQU:hover{background:rgba(51,51,51,.1607843137)}@media(min-width:1024px){.new-arrivals-section_product-grid__1PfO1{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.new-arrivals-section_product-grid__1PfO1:active{cursor:-webkit-grabbing;cursor:grabbing}}@media(max-width:768px){.new-arrivals-section_product-grid__1PfO1{display:flex;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;gap:10px;white-space:nowrap}.new-arrivals-section_product-grid__1PfO1::-webkit-scrollbar{display:none}.new-arrivals-section_title__T5y96{font-size:20px}}.browse-dress-style_dressStyleBrowser__GoNc0{text-align:center;background:#f2f0f1;padding:5rem;border-radius:40px;margin:10rem 20rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_title__8E4_D{font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5rem;color:#000;margin-bottom:6rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"casual formal formal" "party party gym";grid-gap:2rem;gap:2rem;margin:0 auto}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:first-child{grid-area:casual}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:nth-child(2){grid-area:formal}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:nth-child(3){grid-area:party}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:nth-child(4){grid-area:gym}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB{text-decoration:none;color:inherit;transition:transform .3s ease;position:relative}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB:hover{transform:scale(1.05)}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_imageWrapper__GxXUR{width:100%;height:400px}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_imageWrapper__GxXUR .browse-dress-style_image__jp2D2{object-fit:cover;width:100%;height:100%;border-radius:8px}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_cardTitle__5VBCQ{font-family:Satoshi,sans-serif;font-size:4rem;color:#000;margin:3rem 3.5rem;font-weight:700;position:absolute;top:0}@media(min-width:360px){.browse-dress-style_dressStyleBrowser__GoNc0{margin:1rem -2rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_title__8E4_D{font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5rem;color:#000;margin-bottom:6rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm{display:flex;flex-wrap:wrap;justify-content:space-between}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB{width:100%}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_imageWrapper__GxXUR{height:180px}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_cardTitle__5VBCQ{font-size:2.4rem}}@media(min-width:768px){.browse-dress-style_dressStyleBrowser__GoNc0{margin:1rem 2rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_title__8E4_D{font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif;font-size:6rem;color:#000;margin-bottom:6rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm{display:flex;flex-wrap:wrap;justify-content:space-between}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB{width:100%}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_imageWrapper__GxXUR{height:300px}}@media(min-width:1024px){.browse-dress-style_dressStyleBrowser__GoNc0{margin:5rem 20rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_title__8E4_D{font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif;font-size:6rem;color:#000;margin-bottom:6rem}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"casual formal formal" "party party gym";grid-gap:2rem;gap:2rem;margin:0 auto}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:first-child{grid-area:casual}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:nth-child(2){grid-area:formal}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:nth-child(3){grid-area:party}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm>:nth-child(4){grid-area:gym}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB{text-decoration:none;color:inherit;transition:transform .3s ease;position:relative}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB:hover{transform:scale(1.05)}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_imageWrapper__GxXUR{width:100%;height:400px}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_imageWrapper__GxXUR .browse-dress-style_image__jp2D2{object-fit:cover;width:100%;height:100%;border-radius:8px}.browse-dress-style_dressStyleBrowser__GoNc0 .browse-dress-style_grid__JGgxm .browse-dress-style_card__uGbwB .browse-dress-style_cardTitle__5VBCQ{font-family:Satoshi,sans-serif;font-size:4rem;color:#000;margin:3rem 3.5rem;font-weight:700;position:absolute;top:0}}.brand-partner-section_container__Mfpo3{background-color:#000;display:flex;flex-direction:column;gap:1.688rem}.brand-partner-section_container__Mfpo3 .brand-partner-section_topRow__vyBwy{display:flex;justify-content:center;align-items:center;gap:1.563rem;padding:2.25rem 1.563rem 0}.brand-partner-section_container__Mfpo3 .brand-partner-section_bottomRow__Rd2Ck{display:flex;justify-content:center;align-items:center;gap:1.563rem;padding:0 3.125rem 2.25rem}.brand-partner-section_container__Mfpo3 .brand-partner-section_logo__iiDx9{filter:grayscale(100%);transition:filter .3s ease}.brand-partner-section_container__Mfpo3 .brand-partner-section_logo__iiDx9:hover{filter:grayscale(0)}.testimonial-section_testimonialSection__ZV8qZ{max-width:1440px;padding-top:20px;margin:0 auto;padding-bottom:10px;padding-inline:60px}@media(max-width:992px){.testimonial-section_testimonialSection__ZV8qZ{padding-inline:40px}}@media(max-width:768px){.testimonial-section_testimonialSection__ZV8qZ{padding-inline:30px}}@media(max-width:480px){.testimonial-section_testimonialSection__ZV8qZ{padding-inline:20px}}.testimonial-section_testimonialHeader__hh_Xj{display:flex;align-items:center;margin-bottom:2rem}@media(max-width:480px){.testimonial-section_testimonialHeader__hh_Xj{flex-direction:row;justify-content:space-between}}.testimonial-section_testimonialHeader__hh_Xj .testimonial-section_title__uxQhN{font-size:48px;font-weight:700;font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif}@media(max-width:768px){.testimonial-section_testimonialHeader__hh_Xj .testimonial-section_title__uxQhN{font-size:36px}}@media(max-width:480px){.testimonial-section_testimonialHeader__hh_Xj .testimonial-section_title__uxQhN{font-size:32px}}.testimonial-section_navigationControls__UbfBB{display:flex;margin-left:clamp(1rem,10vw,42rem);gap:10px}.testimonial-section_navButton__ZSeJt{background-color:rgba(0,0,0,0);border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease}.testimonial-section_navButton__ZSeJt:disabled{opacity:.3;cursor:not-allowed}.testimonial-section_navigationControls__UbfBB button{padding:0}.testimonial-section_testimonialSliderWrapper__HeAxb{overflow:hidden;width:100%}.testimonial-section_testimonialCardsContainer__BmuNT{display:flex;gap:20px;transition:transform .3s ease}@media(max-width:768px)and (min-width:481px){.testimonial-section_testimonialCardsContainer__BmuNT{width:700px}}@media(max-width:480px){.testimonial-section_testimonialCardsContainer__BmuNT{width:100%}}.testimonial-section_testimonialCard__ErL6m{border-radius:20px;padding:28px 32px;box-shadow:0 4px 6px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);flex-shrink:0;flex-basis:calc(33.333% - 14px);max-width:calc(33.333% - 14px)}@media(max-width:1023px){.testimonial-section_testimonialCard__ErL6m{flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}@media(max-width:480px){.testimonial-section_testimonialCard__ErL6m{flex-basis:100%;max-width:100%;margin-bottom:20px;display:none;max-height:max-content}.testimonial-section_testimonialCard__ErL6m.testimonial-section_activeCard__TJYVu{display:block}}.testimonial-section_testimonialStarRating__Enuxz{display:flex;gap:.25rem;margin-bottom:1rem}.testimonial-section_testimonialAuthorContainer__YnjNK{display:flex;align-items:center;gap:.5rem}.testimonial-section_testimonialAuthor__L4fCg{font-weight:700;font-size:20px;font-family:Satoshi,sans-serif}.testimonial-section_testimonialVerifiedIcon__KDPyD{margin-left:.25rem;margin-bottom:18px;width:24px;height:24px}.testimonial-section_testimonialQuote__K53Wg{color:#666;font-family:Satoshi,sans-serif;margin-top:0}@media(max-width:820px){.testimonial-section_navigationControls__UbfBB{margin-left:30px;gap:5px}}@media(max-width:540px){.testimonial-section_navigationControls__UbfBB{margin-left:7.8rem;gap:5px}.testimonial-section_title__uxQhN{font-size:24px}.testimonial-section_title__uxQhN span{display:block}}@media(min-width:1200px){.testimonial-section_navigationControls__UbfBB{margin-left:49rem;gap:10px}}.newsletter-section_newsletter__NymZp{position:relative;background-color:#000;color:#fff;padding:3rem 0;border-radius:1.5rem;margin:0 auto;width:calc(100% - 30px);max-width:1250px}.newsletter-section_newsletter__NymZp .newsletter-section_container__BH1zR{width:100%;max-width:1150px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;padding:0 20px}@media(min-width:768px){.newsletter-section_newsletter__NymZp .newsletter-section_container__BH1zR{flex-direction:row;align-items:center;justify-content:space-between;gap:5rem;padding:0 40px}}.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV{font-size:3rem;font-weight:950;line-height:1.2;width:100%;text-transform:uppercase;letter-spacing:-2px;-webkit-text-stroke:1px #fff}.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV .newsletter-section_mobileText__EDWhz{display:none;letter-spacing:.5px}.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV .newsletter-section_desktopText__9Lnsm{display:block}@media(max-width:767px){.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV .newsletter-section_mobileText__EDWhz{display:block;letter-spacing:.5px}.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV .newsletter-section_mobileText__EDWhz br{display:block;content:"";margin-top:.5rem}.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV .newsletter-section_desktopText__9Lnsm{display:none}}@media(min-width:768px){.newsletter-section_newsletter__NymZp .newsletter-section_title__7RBZV{font-size:4.5rem;width:60%;letter-spacing:-2px}}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH{display:flex;flex-direction:column;gap:.75rem;width:100%}@media(min-width:768px){.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH{width:35%}}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_inputWrapper__xI5Ko{position:relative;display:flex;align-items:center;width:100%;max-width:320px;margin:0 auto}@media(min-width:768px){.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_inputWrapper__xI5Ko{margin:0}}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_mailIcon__RFgIE{position:absolute;left:10px;width:16px;height:16px}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_emailInput__PbyNs{padding:.8rem 1rem .8rem 38px;border-radius:9999px;font-size:1.5rem;width:100%;max-width:320px;height:50px;background-color:#fff;color:#000;border:none;outline:none;transition:all .2s ease}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_emailInput__PbyNs::placeholder{color:#666;font-size:1.1rem}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_emailInput__PbyNs:focus{border:2px solid #888}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_submitButton__5GWpy{padding:.8rem 1rem;border-radius:9999px;font-size:1.2rem;font-weight:700;width:100%;max-width:320px;height:42px;background-color:#fff;color:#000;border:none;outline:none;cursor:pointer;transition:background-color .3s ease;text-transform:uppercase}.newsletter-section_newsletter__NymZp .newsletter-section_form__zoUYH .newsletter-section_submitButton__5GWpy:hover{background-color:#f0f0f0}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Integral CF;src:url(/fonts/IntegralCF/Fontspring-DEMO-integralcf-demibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}.footer_footer_container__P_PAD{background-color:#f0f0f0;color:#333;font-size:1.2rem;padding:2rem 3rem}.footer_footer_links_container__kh_to{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.footer_shopco_container__XLqO_ h1{font-size:5rem;font-weight:900;color:#000;font-family:Integral CF,-apple-system,BlinkMacSystemFont,sans-serif}.footer_icons_container__cekps{display:flex;justify-content:space-between;align-items:center;width:50%;text-align:left}.footer_copyright_container__SgsRF p,.footer_shopco_container__XLqO_ p{font-size:1.4rem;font-weight:400;color:#000;opacity:.6;font-family:Satoshi,sans-serif}.footer_company_help_container__Ukooq{padding:0 1.2rem 2rem 0;margin-top:2rem}.footer_company_help_container__Ukooq,.footer_faq_resources_container__R7P3p{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;gap:2.6rem}.footer_company_help_container__Ukooq p,.footer_faq_resources_container__R7P3p p{font-size:2rem;font-weight:400}.footer_company_help_container__Ukooq ul li,.footer_faq_resources_container__R7P3p ul li{padding:.4rem 0;font-size:1.6rem;font-weight:400;color:#000;opacity:.6}.footer_copyright_container__SgsRF{display:flex;flex-direction:column;justify-content:space-around;align-items:center;margin-top:2rem}.footer_badges_container___C3lM img{width:6rem;height:4.5rem}@media screen and (min-width:1024px){.footer_footer_container__P_PAD{padding:6rem}.footer_footer_links_container__kh_to{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10rem;gap:10rem}.footer_shopco_container__XLqO_{align-items:flex-start;display:flex;flex-direction:column;height:100%;gap:2rem;width:82%}.footer_company_help_container__Ukooq,.footer_faq_resources_container__R7P3p{gap:4rem}.footer_copyright_container__SgsRF{flex-direction:row;justify-content:space-between;width:100%}}.product-detail-page_product-detail-container__gjW6z{max-width:100%;margin:0 auto;padding:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z{max-width:1200px;padding:1.5rem}}@media(min-width:1024px){.product-detail-page_product-detail-container__gjW6z{padding:2rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_breadcrumb__XwB3l{display:flex;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;color:#666;overflow-x:auto;white-space:nowrap;padding-bottom:.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_breadcrumb__XwB3l{margin-bottom:1.5rem;font-size:.9rem;overflow-x:visible;white-space:normal}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_breadcrumb__XwB3l span{cursor:pointer}.product-detail-page_product-detail-container__gjW6z .product-detail-page_breadcrumb__XwB3l span:hover{text-decoration:underline}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-section__nYQxb{margin-bottom:1.5rem}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-section__nYQxb .product-detail-page_product-layout__uxVcJ{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-section__nYQxb .product-detail-page_product-layout__uxVcJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:3rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o{display:flex;flex-direction:column-reverse;gap:1rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o{flex-direction:row}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa{display:flex;flex-direction:row;justify-content:center;gap:.5rem;margin-top:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa{flex-direction:column;justify-content:flex-start;margin-top:0;gap:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa .product-detail-page_thumbnail__mXu7x{width:50px;height:50px;border-radius:8px;overflow:hidden;cursor:pointer;background-color:#f5f5f5}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa .product-detail-page_thumbnail__mXu7x{width:80px;height:80px}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa .product-detail-page_thumbnail__mXu7x img{width:100%;height:100%;object-fit:cover}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa .product-detail-page_thumbnail__mXu7x:hover{opacity:.9;border:1px solid #000}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_thumbnail-sidebar__n2Taa .product-detail-page_thumbnail__mXu7x.product-detail-page_selected__yC4h0{border:2px solid #000;box-shadow:0 0 5px rgba(0,0,0,.2)}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_main-image__mpJkR{flex:1 1;width:100%;height:auto;aspect-ratio:1/1;max-height:300px;background-color:#f9f9f9;border-radius:8px;overflow:hidden}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_main-image__mpJkR{width:444px;height:530px;max-height:none;aspect-ratio:1/1.2;border-radius:20px}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_left-column__Vas2o .product-detail-page_main-image__mpJkR img{width:100%;height:100%;object-fit:cover}.product-detail-page_product-detail-container__gjW6z .product-detail-page_right-column__Rz_wZ{display:flex;flex-direction:column;padding:0 .5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_right-column__Rz_wZ{padding:0}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ h1{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ h1{font-size:1.5rem;margin-bottom:.75rem}}@media(min-width:1024px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ h1{font-size:1.75rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_rating__OtLtF{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_rating__OtLtF{margin-bottom:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_rating__OtLtF .product-detail-page_stars__UoHlC{color:#ffc107;font-size:.9rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_rating__OtLtF .product-detail-page_stars__UoHlC{font-size:1.1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_rating__OtLtF .product-detail-page_review-count__8ZOoM{color:#666;font-size:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_rating__OtLtF .product-detail-page_review-count__8ZOoM{font-size:.9rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC{gap:.75rem;margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC .product-detail-page_current-price__MmfUe{font-size:1.1rem;font-weight:600;color:#000}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC .product-detail-page_current-price__MmfUe{font-size:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC .product-detail-page_original-price__Ix_Pt{text-decoration:line-through;color:#888;font-size:.9rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC .product-detail-page_original-price__Ix_Pt{font-size:1.25rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC .product-detail-page_discount__NeoJO{color:#e73c17;font-weight:500;font-size:.9rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_price__kPenC .product-detail-page_discount__NeoJO{font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_description__qcCOh{color:#666;line-height:1.4;margin-bottom:1rem;font-size:.85rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_description__qcCOh{line-height:1.6;margin-bottom:2rem;font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t{margin-bottom:1rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t{margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t h2{font-size:.85rem;font-weight:500;margin-bottom:.4rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t h2{font-size:1rem;margin-bottom:.75rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t .product-detail-page_color-buttons___B8D1{display:flex;gap:.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t .product-detail-page_color-buttons___B8D1{gap:.75rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t .product-detail-page_color-buttons___B8D1 .product-detail-page_color-button__jAOhm{width:28px;height:28px;border-radius:50%;border:2px solid rgba(0,0,0,0);cursor:pointer;padding:0}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t .product-detail-page_color-buttons___B8D1 .product-detail-page_color-button__jAOhm{width:36px;height:36px}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t .product-detail-page_color-buttons___B8D1 .product-detail-page_color-button__jAOhm.product-detail-page_selected__yC4h0{border:2px solid #333}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_color-section__cRL4t .product-detail-page_color-buttons___B8D1 .product-detail-page_color-button__jAOhm:hover{opacity:.9}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB{margin-bottom:1rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB{margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB h2{font-size:.85rem;font-weight:500;margin-bottom:.4rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB h2{font-size:1rem;margin-bottom:.75rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB .product-detail-page_size-buttons__84Evv{display:flex;flex-wrap:wrap;gap:.5rem}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB .product-detail-page_size-buttons__84Evv .product-detail-page_size-button__s0RTQ{width:calc(20% - .4rem);min-width:40px;height:40px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;display:flex;align-items:center;justify-content:center;color:#000;padding:0;touch-action:manipulation}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB .product-detail-page_size-buttons__84Evv .product-detail-page_size-button__s0RTQ{width:60px;height:60px;font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB .product-detail-page_size-buttons__84Evv .product-detail-page_size-button__s0RTQ.product-detail-page_selected__yC4h0{border-color:#000;background:#000;color:#fff}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_size-selector__Ug7XB .product-detail-page_size-buttons__84Evv .product-detail-page_size-button__s0RTQ:hover:not(.product-detail-page_selected__yC4h0){border-color:#888}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA{gap:1rem;margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA .product-detail-page_quantity-button__NHnG0{width:40px;height:40px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;font-size:1.1rem;font-weight:300;display:flex;align-items:center;justify-content:center;color:#000;padding:0;touch-action:manipulation}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA .product-detail-page_quantity-button__NHnG0{width:60px;height:60px;font-size:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA .product-detail-page_quantity-button__NHnG0:hover{border-color:#888}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA .product-detail-page_quantity-display__A_Cny{min-width:30px;text-align:center;font-size:.9rem;font-weight:400}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_quantity-row__wi0CA .product-detail-page_quantity-display__A_Cny{min-width:40px;font-size:1.1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_add-to-cart__4CgjQ{width:100%;padding:.75rem;background:#000;color:#fff;border:none;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;transition:background-color .2s;text-transform:uppercase;touch-action:manipulation}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_add-to-cart__4CgjQ{padding:1rem;font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-info-section__tjSoZ .product-detail-page_add-to-cart__4CgjQ:hover{background:#333}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu{margin-bottom:1.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu{margin-bottom:3rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK{display:flex;overflow-x:auto;white-space:nowrap;border-bottom:1px solid #ddd;margin-bottom:1rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK{overflow-x:visible;white-space:normal;margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK .product-detail-page_tab-button__qS303{padding:.6rem .85rem;background:none;border:none;font-size:.8rem;font-weight:500;cursor:pointer;position:relative;color:#666;touch-action:manipulation}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK .product-detail-page_tab-button__qS303{padding:1rem 1.5rem;font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK .product-detail-page_tab-button__qS303.product-detail-page_active__35ZZr{color:#000;font-weight:600}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK .product-detail-page_tab-button__qS303.product-detail-page_active__35ZZr:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#000}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tabs-header__o0xoK .product-detail-page_tab-button__qS303:hover:not(.product-detail-page_active__35ZZr){color:#333}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU{min-height:150px;font-size:.85rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU{min-height:200px;font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j h3,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg h3{font-size:1rem;font-weight:600;margin-bottom:.6rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j h3,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg h3{font-size:1.25rem;margin-bottom:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j p,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg p{color:#666;line-height:1.4;font-size:.85rem;margin-bottom:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j p,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg p{line-height:1.6;font-size:1rem;margin-bottom:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn{margin-top:1.5rem}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn h3,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn h3{font-size:1rem;font-weight:600;margin:1.25rem 0 .75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn h3,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn h3{font-size:1.25rem;margin:1.5rem 0 1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn h4,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn h4{font-size:.9rem;font-weight:600;margin:1rem 0 .4rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn h4,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn h4{font-size:1.1rem;margin:1.25rem 0 .5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_which-has__HUDn_,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_which-has__HUDn_{font-size:.85rem;color:#666;margin-top:.4rem;margin-bottom:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_which-has__HUDn_,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_which-has__HUDn_{font-size:1rem;margin-top:.5rem;margin-bottom:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF .product-detail-page_spec-title__d6CvT,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF .product-detail-page_spec-title__d6CvT{font-weight:600;margin-bottom:.4rem;color:#333}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF .product-detail-page_spec-title__d6CvT,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF .product-detail-page_spec-title__d6CvT{margin-bottom:.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF p,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF p{margin:.2rem 0}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF p,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_material-specs__xw9V_ .product-detail-page_spec-column__e8bFF p{margin:.25rem 0}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_cert-title__uPMuu,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_cert-title__uPMuu{font-weight:600;margin-bottom:.4rem;color:#333}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_cert-title__uPMuu,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_cert-title__uPMuu{margin-bottom:.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs{list-style-type:none;padding:0;margin:.75rem 0}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs{margin:1rem 0}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs li,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs li{padding:.4rem 0 .4rem 1.5rem;position:relative;color:#666;font-size:.85rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs li,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs li{padding:.5rem 0 .5rem 1.5rem;font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-section__n_w8j .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs li:before,.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_product-details__BLsAg .product-detail-page_composition-care__D74Yn .product-detail-page_care-instructions__EiyYs li:before{content:"";position:absolute;left:0;top:.9rem;width:6px;height:6px;border-radius:50%;background:#333}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-list__3Klo5 .product-detail-page_faq-item__d_N2V{margin-bottom:1rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-list__3Klo5 .product-detail-page_faq-item__d_N2V{margin-bottom:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-list__3Klo5 .product-detail-page_faq-item__d_N2V h4{font-size:.85rem;font-weight:600;margin-bottom:.3rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-list__3Klo5 .product-detail-page_faq-item__d_N2V h4{font-size:1rem;margin-bottom:.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-list__3Klo5 .product-detail-page_faq-item__d_N2V p{color:#666;font-size:.8rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_product-tabs__JqHfu .product-detail-page_tab-content__zBEZU .product-detail-page_faqs-list__3Klo5 .product-detail-page_faq-item__d_N2V p{font-size:.9rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI{margin-bottom:1.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI{margin-bottom:3rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI h2{font-size:1.1rem;font-weight:600;text-align:center;margin-bottom:1.25rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI h2{font-size:1.5rem;margin-bottom:2rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media(min-width:1024px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh{cursor:pointer;text-decoration:none;color:inherit;display:block;transition:transform .2s ease}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-image__5jIC2{height:125px;border-radius:6px;overflow:hidden;background-color:#f5f5f5;margin-bottom:.5rem;transition:opacity .2s ease}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-image__5jIC2{height:175px;margin-bottom:1rem;border-radius:8px}}@media(min-width:1024px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-image__5jIC2{height:200px}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-image__5jIC2 img{width:100%;height:100%;object-fit:cover}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg h3{font-size:.8rem;font-weight:500;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;transition:color .2s ease}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg h3{font-size:1rem;margin-bottom:.5rem;white-space:normal}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-rating__gpDq6{display:flex;align-items:center;gap:.25rem;margin-bottom:.25rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-rating__gpDq6{gap:.5rem;margin-bottom:.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-rating__gpDq6 .product-detail-page_stars__UoHlC{color:#ffc107;font-size:.7rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-rating__gpDq6 .product-detail-page_stars__UoHlC{font-size:.9rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-rating__gpDq6 .product-detail-page_review-count__8ZOoM{color:#666;font-size:.65rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-rating__gpDq6 .product-detail-page_review-count__8ZOoM{font-size:.8rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx{display:flex;align-items:center;gap:.25rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx{gap:.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx .product-detail-page_current-price__MmfUe{font-weight:600;font-size:.8rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx .product-detail-page_current-price__MmfUe{font-size:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx .product-detail-page_original-price__Ix_Pt{text-decoration:line-through;color:#888;font-size:.7rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx .product-detail-page_original-price__Ix_Pt{font-size:.9rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx .product-detail-page_discount__NeoJO{color:#e73c17;font-size:.7rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh .product-detail-page_product-details__BLsAg .product-detail-page_product-price__mDwjx .product-detail-page_discount__NeoJO{font-size:.9rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh:hover{transform:translateY(-3px)}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh:hover .product-detail-page_product-image__5jIC2{opacity:.9}.product-detail-page_product-detail-container__gjW6z .product-detail-page_recommended-products__PZmJI .product-detail-page_products-grid__h9RPi .product-detail-page_product-card__9lRKh:hover .product-detail-page_product-details__BLsAg h3{color:#2563eb}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr{background-color:#000;color:#fff;padding:1.25rem 1rem;border-radius:8px;margin-bottom:1.5rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr{padding:2rem}}@media(min-width:1024px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr{padding:2.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4{text-align:center;max-width:100%;margin:0 auto}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4{max-width:600px}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 h2{font-size:1rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 h2{font-size:1.25rem;margin-bottom:1.5rem}}@media(min-width:1024px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 h2{font-size:1.5rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm{flex-direction:row;gap:1rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm .product-detail-page_email-input__mkp7O{flex:1 1;padding:.75rem 1rem;border:1px solid #444;border-radius:4px;background-color:#111;color:#fff;font-size:.85rem;width:100%}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm .product-detail-page_email-input__mkp7O::placeholder{color:#aaa}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm .product-detail-page_email-input__mkp7O:focus{outline:none;border-color:#555}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm .product-detail-page_subscribe-button__JIBQx{padding:.75rem 1rem;background-color:#fff;color:#000;border:none;border-radius:4px;font-weight:500;cursor:pointer;white-space:nowrap;font-size:.85rem;width:100%;touch-action:manipulation}@media(min-width:768px){.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm .product-detail-page_subscribe-button__JIBQx{width:auto;padding:.75rem 1.5rem;font-size:.9rem}}.product-detail-page_product-detail-container__gjW6z .product-detail-page_newsletter-section__sljXr .product-detail-page_newsletter-content__DNjo4 .product-detail-page_newsletter-form__vk4Bm .product-detail-page_subscribe-button__JIBQx:hover{background-color:#f5f5f5}