.reviews-section_reviewSection__SStzN{padding:40px 0;border-top:1px solid #e9eaeb;width:100%;box-sizing:border-box}@media(max-width:1024px){.reviews-section_reviewSection__SStzN{padding:32px 0}}@media(max-width:767px){.reviews-section_reviewSection__SStzN{padding:24px 0}}.reviews-section_reviewTitle__fHZfp{font-size:22px;font-weight:700;color:#0a0d12;margin:0 0 28px}.reviews-section_reviewContent__vjM6t{display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:start}@media(max-width:767px){.reviews-section_reviewContent__vjM6t{grid-template-columns:1fr;gap:24px}}.reviews-section_ratingSummaryCol__Ima2Z{position:sticky;top:calc(80px + 24px)}@media(max-width:767px){.reviews-section_ratingSummaryCol__Ima2Z{position:static}}.reviews-section_ratingCard__cvv8f{background:var(--t2-color-primary-50,#fff0f1);border:1px solid #e9eaeb;border-radius:12px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}@media(max-width:767px){.reviews-section_ratingCard__cvv8f{flex-direction:row;flex-wrap:wrap;text-align:start;align-items:flex-start}}.reviews-section_ratingScore__cFEAw{font-size:40px;font-weight:800;color:#0a0d12;margin:0;line-height:1}@media(max-width:767px){.reviews-section_ratingScore__cFEAw{font-size:32px}}.reviews-section_stars__9pRau{display:flex;gap:2px}.reviews-section_ratingCount__82bU6{font-size:14px;color:#717680;margin:0}.reviews-section_ratingBars__pYode{display:flex;flex-direction:column;gap:6px;width:100%}.reviews-section_ratingBarRow__VVQmL{display:flex;align-items:center;gap:8px;font-size:12px;color:#414651}.reviews-section_ratingBarLabel__45Szu{width:44px;text-align:end;white-space:nowrap;flex-shrink:0}[dir=rtl] .reviews-section_ratingBarLabel__45Szu{text-align:start}.reviews-section_ratingBarTrack__4Hqji{flex:1 1;height:6px;background:#e9eaeb;border-radius:3px;overflow:hidden}.reviews-section_ratingBarFill__urd9u{height:100%;background:#f99a07;border-radius:3px;transition:width .3s ease}.reviews-section_ratingBarPct__Sv2_h{width:32px;text-align:start;flex-shrink:0;font-size:12px}[dir=rtl] .reviews-section_ratingBarPct__Sv2_h{text-align:end}.reviews-section_reviewsCol__MuXIA{min-width:0}.reviews-section_reviewsRoot__mSiQ9{display:flex;flex-direction:column;gap:24px}.reviews-section_emptyState__8C_L_,.reviews-section_loading__Wq_PH{color:#717680;font-size:14px;padding:24px 0}.reviews-section_userReviewSection__mjmVh{background:var(--t2-color-primary-50,#fff0f1);border:1px solid #e9eaeb;border-inline-start:4px solid var(--t2-color-primary-950,#73020c);border-radius:10px;padding:16px}.reviews-section_sectionTitle__vLnvZ{font-size:16px;font-weight:600;color:#0a0d12;margin:0 0 12px}.reviews-section_formSection__vqeDf{display:flex;flex-direction:column;gap:12px}.reviews-section_reviewsList__HyIXL{display:flex;flex-direction:column;gap:8px}.reviews-section_reviewsListHeader__F4Aaj{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}[dir=rtl] .reviews-section_reviewsListHeader__F4Aaj{flex-direction:row-reverse}.reviews-section_sortWrapper__DZj96{position:relative;display:flex;align-items:center;flex-shrink:0}.reviews-section_sortSelect__z0wdL{appearance:none;background:#fff;border:1px solid #e9eaeb;border-radius:8px;padding:8px 32px 8px 12px;font-size:14px;color:#414651;cursor:pointer}[dir=rtl] .reviews-section_sortSelect__z0wdL{padding:8px 12px 8px 32px}.reviews-section_sortSelect__z0wdL:focus{outline:none;border-color:var(--t2-color-primary-950,#73020c);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-950-rgb,115 2 12),.1)}.reviews-section_sortArrow__sBwJV{position:absolute;inset-inline-end:10px;pointer-events:none;display:flex;align-items:center;color:#717680}.reviews-section_reviewsGrid__aNBP7{display:flex;flex-direction:column;gap:12px}.reviews-section_reviewItem__xMYSg{background:#fff;border:1px solid #e9eaeb;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px}.reviews-section_reviewItemHeader__cJII9{display:flex;align-items:flex-start;gap:12px}.reviews-section_reviewItemAvatar__pufd5{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--t2-color-primary-200,#ffc2c7);color:#0a0d12;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.reviews-section_reviewItemAuthorSection__N4VUU{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.reviews-section_reviewItemAuthorRow__jjbf5{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reviews-section_reviewItemAuthorName__wCaqF{font-size:14px;font-weight:600;color:#0a0d12;margin:0}.reviews-section_reviewItemStars__WVaIf{display:flex;gap:2px;align-items:center}.reviews-section_reviewItemDate__3x3_M{font-size:12px;color:#717680;margin:0}.reviews-section_reviewItemActions__QrlD2{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-inline-start:auto}[dir=rtl] .reviews-section_reviewItemActions__QrlD2{margin-inline-start:0;margin-inline-end:auto}.reviews-section_reviewItemEditButton__7sQlR{font-size:12px;color:#414651;font-weight:500;background:none;border:1px solid #e9eaeb;border-radius:6px;cursor:pointer;padding:3px 8px}.reviews-section_reviewItemEditButton__7sQlR:hover{background:var(--t2-color-primary-50,#fff0f1);border-color:var(--t2-color-primary-200,#ffc2c7)}.reviews-section_reviewItemDeleteButton__wq0_f{font-size:12px;color:#d00032;font-weight:500;background:none;border:1px solid #ffc8cf;border-radius:6px;cursor:pointer;padding:3px 8px}.reviews-section_reviewItemDeleteButton__wq0_f:hover{background:#fff0f1}.reviews-section_reviewItemVerifiedBadge__j6EAZ{font-size:12px;color:#009877;font-weight:500;background:#e7fff8;border:1px solid #92ffdf;border-radius:4px;padding:2px 6px;width:fit-content}.reviews-section_reviewItemContent__GcJdA{display:flex;flex-direction:column;gap:8px}.reviews-section_reviewItemComment__RdSzz{font-size:14px;color:#252b37;margin:0;line-height:1.6;overflow-wrap:anywhere;text-align:start}.reviews-section_reviewItemReadMore__fv_oP{background:none;border:none;padding:0;margin-top:4px;font-size:12px;font-weight:500;color:var(--t2-color-primary-700,#d00517);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.reviews-section_reviewItemReadMore__fv_oP:hover{color:var(--t2-color-primary-950,#73020c)}.reviews-section_reviewForm__rjzWD{display:flex;flex-direction:column;background:var(--t2-color-primary-50,#fff0f1);border:1px solid #e9eaeb;border-radius:10px;padding:20px}.reviews-section_formEditHeader__iyv_k{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}[dir=rtl] .reviews-section_formEditHeader__iyv_k{flex-direction:row-reverse}.reviews-section_formEditTitle__DEaHU{font-size:16px;font-weight:600;color:#0a0d12}.reviews-section_formDeleteButton__b79lD{font-size:14px;color:#d00032;font-weight:500;background:#fff0f1;border:1px solid #ffc8cf;border-radius:8px;padding:8px 12px;cursor:pointer}.reviews-section_formDeleteButton__b79lD:hover:not(:disabled){background:#ffe1e4}.reviews-section_formDeleteButton__b79lD:disabled{opacity:.6;cursor:not-allowed}.reviews-section_formRatingRow__csU_T{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reviews-section_formGroup__GqpTG{display:flex;flex-direction:column;gap:8px;border:none;padding:0;margin:0;flex:1 1}.reviews-section_formLegend__qPSsF{font-size:14px;font-weight:600;color:#414651;text-align:start}.reviews-section_ratingSelector__LPpEJ{display:flex;gap:8px}.reviews-section_starButton___VuJO{background:none;border:none;cursor:pointer;padding:2px;display:flex;transition:transform .15s ease}.reviews-section_starButton___VuJO:hover{transform:scale(1.2)}.reviews-section_ratingText__aRFSh{font-size:14px;color:#717680;white-space:nowrap}.reviews-section_textarea__3u3ji{padding:8px 12px;border:1px solid #e9eaeb;border-radius:8px;font-family:inherit;font-size:14px;resize:none;overflow:hidden;min-height:96px;color:#252b37;background:#fff;direction:inherit;text-align:start;transition:border-color .2s ease;width:100%;box-sizing:border-box}.reviews-section_textarea__3u3ji:focus{outline:none;border-color:var(--t2-color-primary-950,#73020c);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-950-rgb,115 2 12),.08)}.reviews-section_formError__kzHMN{font-size:14px;color:#d00032;padding:8px 12px;background:#fff0f1;border:1px solid #ffc8cf;border-radius:8px;margin-top:8px}.reviews-section_formActions__qToCJ{display:flex;align-items:center;gap:12px}[dir=rtl] .reviews-section_formActions__qToCJ{flex-direction:row-reverse}.reviews-section_charCount__3Uth2{font-size:12px;color:#717680;margin-inline-start:auto}[dir=rtl] .reviews-section_charCount__3Uth2{margin-inline-start:0;margin-inline-end:auto}.reviews-section_submitButton__tYkqB{padding:8px 20px;background:var(--t2-color-primary-600,#f70b20);color:var(--t2-control-primary-text,#ffffff);font-size:14px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease;flex-shrink:0}.reviews-section_submitButton__tYkqB:hover:not(:disabled){background:var(--t2-color-primary-700,#d00517)}.reviews-section_submitButton__tYkqB:disabled{opacity:.6;cursor:not-allowed}.reviews-section_cancelButton__RrFhV{padding:8px 20px;background:var(--t2-color-surface,#ffffff);color:#252b37;font-size:14px;font-weight:400;border:1px solid #e9eaeb;border-radius:8px;cursor:pointer;transition:background .2s ease;flex-shrink:0}.reviews-section_cancelButton__RrFhV:hover:not(:disabled){background:#181d27}.reviews-section_cancelButton__RrFhV:disabled{opacity:.6;cursor:not-allowed}.testimonials-section_testimonialsSection__8UAJT{display:flex;flex-direction:column;gap:clamp(1.25rem,4vw,3rem);width:100%}.testimonials-section_header__j0t_S{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:38.875rem}.testimonials-section_title___O3Vf{font-weight:500;font-size:clamp(1.5rem,6vw + .5rem,3rem);line-height:1.4;color:#0a0d12}.testimonials-section_description__WlhM1,.testimonials-section_title___O3Vf{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;margin:0;word-wrap:break-word;overflow-wrap:break-word}.testimonials-section_description__WlhM1{font-weight:400;font-size:clamp(1rem,2vw + .5rem,1.125rem);line-height:clamp(1.5rem,2vw + 1.25rem,1.5rem);color:#252b37;white-space:pre-wrap}.testimonials-section_testimonialsGrid__XHVd6{display:flex;gap:clamp(.5rem,1.5vw,1rem);justify-content:space-between;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.testimonials-section_testimonialsGrid__XHVd6::-webkit-scrollbar{height:4px}.testimonials-section_testimonialsGrid__XHVd6::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.testimonials-section_testimonialsGrid__XHVd6::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.testimonials-section_testimonial__lawDm{background:var(--t2-color-surface,#ffffff);border:1px solid #e9eaeb;border-radius:.75rem;padding:clamp(.875rem,3vw,2rem);display:flex;flex-direction:column;gap:clamp(.875rem,2vw,1.25rem);width:clamp(15rem,50vw,25.3125rem);min-width:clamp(15rem,50vw,25.3125rem);flex-shrink:0;box-sizing:border-box}@media(max-width:480px){.testimonials-section_testimonial__lawDm{width:min(18rem,85vw);min-width:min(18rem,85vw)}}.testimonials-section_testimonialHeader__4KIsB{display:flex;gap:clamp(.375rem,1vw,.5rem);align-items:flex-start}.testimonials-section_avatar__s362K{width:clamp(2.5rem,5vw,3rem);height:clamp(2.5rem,5vw,3rem);border-radius:101px;overflow:hidden;flex-shrink:0;position:relative}.testimonials-section_avatarImage__YI1Lz{object-fit:cover;object-position:center;width:100%;height:100%}.testimonials-section_authorInfo__FskO2{display:flex;flex-direction:column;gap:4px;justify-content:center}.testimonials-section_authorName__OPmt5{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:clamp(1rem,2.5vw + .5rem,1.25rem);line-height:1.4;color:#0a0d12;text-transform:capitalize;margin:0;word-wrap:break-word}.testimonials-section_stars__FEVy7{display:flex;gap:clamp(.375rem,1vw,.5rem);align-items:center}.testimonials-section_comment__3Pv8x{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:clamp(.9375rem,1.5vw + .25rem,1rem);line-height:clamp(1.4375rem,1.5vw + 1.25rem,1.5rem);color:#252b37;margin:0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.product-details-page_productDetailsPage__NK1xu{width:100%;min-height:100vh;max-width:100vw;overflow-x:hidden;background-color:var(--t2-section-background-color,var(--t2-color-background,#ffffff));background-image:var(--t2-section-background-image,none);background-position:var(--t2-section-background-position,center);background-repeat:var(--t2-section-background-repeat,no-repeat);background-size:var(--t2-section-background-size,cover);background-attachment:var(--t2-section-background-attachment,scroll);position:relative;padding-top:clamp(4.25rem,8vw,6rem);box-sizing:border-box}@media(max-width:768px){.product-details-page_productDetailsPage__NK1xu{padding-top:clamp(4.5rem,11vw,5.25rem)}}@media(max-width:480px){.product-details-page_productDetailsPage__NK1xu{padding-top:clamp(4.75rem,13vw,5.75rem)}}.product-details-page_mainContent__N8fJB{display:flex;justify-content:center;justify-items:center;width:100%;max-width:100%;margin-top:clamp(.75rem,3vw,2rem);padding-bottom:clamp(1.25rem,4vw,3rem);box-sizing:border-box;overflow-x:hidden}.product-details-page_contentContainer__xEcvq{width:min(80rem,100% - var(--t2-gutter,16px)*2);margin-inline:auto;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden}@media(max-width:768px){.product-details-page_contentContainer__xEcvq{width:calc(100% - var(--t2-gutter, 16px)*2)}}.product-details-page_productSection__RXjaj{display:grid;grid-template-columns:minmax(0,34.1875rem) minmax(0,1fr);gap:clamp(.875rem,2.5vw,2rem);align-items:flex-start;margin-bottom:clamp(1rem,4vw,3rem);width:100%;max-width:100%;box-sizing:border-box;justify-items:end;min-width:0}@media(max-width:900px){.product-details-page_productSection__RXjaj{grid-template-columns:1fr;justify-items:stretch;gap:1rem;margin-bottom:1.5rem}}@media(max-width:480px){.product-details-page_productSection__RXjaj{gap:.875rem;margin-bottom:1.25rem}}.product-details-page_productSection__RXjaj>.product-details-page_leftColumn__GrwbA{justify-self:start}@media(max-width:900px){.product-details-page_productSection__RXjaj>.product-details-page_leftColumn__GrwbA{justify-self:center}}.product-details-page_leftColumn__GrwbA{display:flex;flex-direction:column;gap:clamp(.875rem,2vw,1.5rem);width:100%;align-items:flex-start}@media(max-width:900px){.product-details-page_leftColumn__GrwbA{max-width:100%;width:100%;align-items:center;justify-content:flex-start}}.product-details-page_tabsDesktop__zHxIn{display:block}@media(max-width:900px){.product-details-page_tabsDesktop__zHxIn{display:none}}.product-details-page_tabsMobile__npTNi{display:none}@media(max-width:900px){.product-details-page_tabsMobile__npTNi{display:block;width:100%;margin-top:clamp(.75rem,2vw,1.25rem)}}.product-details-page_rightColumn__D5QQN{display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}@media(max-width:900px){.product-details-page_rightColumn__D5QQN{align-items:flex-start;width:100%}}.product-details-page_contentContainer__xEcvq>:not(.product-details-page_productSection__RXjaj){margin-bottom:clamp(1rem,4vw,3rem)}.product-details-page_contentContainer__xEcvq>:not(.product-details-page_productSection__RXjaj):last-child{margin-bottom:0}.product-details-page_errorMessage__dzfQ4{width:100%;padding:1rem;border-radius:.75rem;border:1px solid #e9eaeb;background:#fafafa;color:#252b37;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-size:1rem;line-height:1.5}.products-page_productsPage__72Elx{width:100%;min-height:100vh;background-color:var(--t2-section-background-color,var(--t2-color-background,#ffffff));background-image:var(--t2-section-background-image,none);background-position:var(--t2-section-background-position,center);background-repeat:var(--t2-section-background-repeat,no-repeat);background-size:var(--t2-section-background-size,cover);background-attachment:var(--t2-section-background-attachment,scroll);position:relative}.products-page_mainContent__Chfbo{width:100%;padding-top:80px;min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center}.products-page_bannerSection__EJwre{width:100%;display:flex;justify-content:center;margin-top:48px;padding:0 var(--t2-gutter,16px)}@media(max-width:768px){.products-page_bannerSection__EJwre{margin-top:32px}}.products-page_bannerContainer__LgSMe{width:100%;max-width:80rem;position:relative}.products-page_bannerImageWrapper__ilEGF{position:relative;width:100%;height:216px;border-radius:12px;overflow:hidden}.products-page_bannerImageWrapper__ilEGF:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(268.37deg,rgba(10,13,18,0),rgba(10,13,18,.4));z-index:1;pointer-events:none}@media(max-width:768px){.products-page_bannerImageWrapper__ilEGF{height:180px}}@media(max-width:480px){.products-page_bannerImageWrapper__ilEGF{height:150px}}.products-page_bannerImage__Bf2xN{object-fit:cover;object-position:center;z-index:0}.products-page_bannerTextContent__zPWjJ{position:absolute;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:min(22rem,100% - 48px);height:auto;inset-inline-start:56px;top:62px;z-index:2}@media(max-width:1440px){.products-page_bannerTextContent__zPWjJ{inset-inline-start:40px}}@media(max-width:768px){.products-page_bannerTextContent__zPWjJ{inset-inline-start:24px;top:42px;gap:6px}}@media(max-width:480px){.products-page_bannerTextContent__zPWjJ{inset-inline-start:16px;top:32px;max-width:calc(100% - 32px)}}.products-page_bannerHeading__p_P48{width:100%;height:auto;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#fff;margin:0;flex:none;order:0;align-self:stretch;flex-grow:0}@media(max-width:768px){.products-page_bannerHeading__p_P48{font-size:32px;height:auto}}@media(max-width:480px){.products-page_bannerHeading__p_P48{font-size:28px}}.products-page_bannerSubheading__ueP_q{width:100%;height:auto;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:140%;text-transform:capitalize;color:#fafafa;margin:0;flex:none;order:1;align-self:stretch;flex-grow:0}@media(max-width:768px){.products-page_bannerSubheading__ueP_q{font-size:18px;height:auto}}@media(max-width:480px){.products-page_bannerSubheading__ueP_q{font-size:16px}}.products-page_filtersSection__U9DbL{width:100%;display:flex;justify-content:center;padding:0 var(--t2-gutter,16px) 80px;margin-top:48px}@media(max-width:768px){.products-page_filtersSection__U9DbL{padding-bottom:56px}}.products-page_filtersContainer__o7TMr{width:100%;max-width:80rem;display:flex;justify-content:flex-start;gap:1.5rem;box-sizing:border-box}.products-page_sidebar___Ytm3{width:296px;flex-shrink:0}@media(max-width:1024px){.products-page_sidebar___Ytm3{display:none}}.products-page_mainColumn__uRbUv{flex:1 1;min-width:0;padding:16px}@media(max-width:768px){.products-page_mainColumn__uRbUv{padding:0}}.products-page_topBar__DbcNh{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:1024px){.products-page_topBar__DbcNh{min-width:0;overflow:visible}}.products-page_sortDesktop__0tYuw{display:block}@media(max-width:1024px){.products-page_sortDesktop__0tYuw{display:none}}.products-page_actionsBar__XXmQz{display:none;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:.75rem;box-sizing:border-box}@media(max-width:1024px){.products-page_actionsBar__XXmQz{display:flex;min-width:0;gap:1.5rem}}@media(max-width:480px){.products-page_actionsBar__XXmQz{gap:1rem}}.products-page_sortMobile__XmHTs{display:block}.products-page_filterButton__vZB8x{display:none;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--t2-color-background,#ffffff);border:.0625rem solid #e9eaeb;border-radius:.5rem;cursor:pointer;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#0a0d12;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;box-sizing:border-box}.products-page_filterButton__vZB8x svg{width:1.25rem;height:1.25rem;flex-shrink:0}.products-page_filterButton__vZB8x:hover{background:#f5f5f5;border-color:#d1d5db}.products-page_filterButton__vZB8x:active{background:#e9eaeb}@media(max-width:1024px){.products-page_filterButton__vZB8x{display:flex}}.products-page_filtersSidebar__otlIl{position:fixed;top:0;inset-inline-start:0;width:100%;height:100vh;height:100dvh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;opacity:0;visibility:hidden;transition:all .3s ease;overflow:hidden}.products-page_filtersSidebar__otlIl.products-page_sidebarOpen__bypRK{opacity:1;visibility:visible}.products-page_filtersSidebar__otlIl.products-page_sidebarOpen__bypRK .products-page_filtersSidebarContent__MOEPZ{transform:translateX(0)!important}.products-page_filtersSidebarContent__MOEPZ{position:absolute;top:0;inset-inline-start:0;width:100%;max-width:28rem;height:100%;background:var(--t2-color-background,#ffffff);display:flex;flex-direction:column;box-shadow:.25rem 0 1.5rem rgba(0,0,0,.3);transform:translateX(-100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.products-page_filtersSidebarContent__MOEPZ{max-width:100%;width:100%}}[dir=rtl] .products-page_filtersSidebarContent__MOEPZ{transform:translateX(100%)}@media(min-width:1025px){.products-page_filtersSidebarContent__MOEPZ{display:none}}.products-page_filtersSidebarHeader__oReCU{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:.0625rem solid #e9eaeb;flex-shrink:0;background:var(--t2-color-background,#ffffff);position:sticky;top:0;z-index:10}@media(max-width:480px){.products-page_filtersSidebarHeader__oReCU{padding:1.25rem 1rem}}.products-page_filtersSidebarTitle__ZX_UX{margin:0;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.5rem;color:#0a0d12}@media(max-width:480px){.products-page_filtersSidebarTitle__ZX_UX{font-size:1.125rem}}.products-page_filtersSidebarCloseButton__8DLCU{display:flex;align-items:center;justify-content:center;padding:.5rem;width:2.5rem;height:2.5rem;border-radius:999px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#0a0d12;transition:background-color .2s ease}.products-page_filtersSidebarCloseButton__8DLCU:hover{background:#f5f5f5}@media(max-width:480px){.products-page_filtersSidebarCloseButton__8DLCU{width:2rem;height:2rem}}.products-page_filtersSidebarBody__f1BUD{flex:1 1;padding:1.5rem;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:480px){.products-page_filtersSidebarBody__f1BUD{padding:1rem}}.profile-page_profilePage__yD6vw{width:100%;min-height:100vh;background-color:var(--t2-section-background-color,var(--t2-color-background,#ffffff));background-image:var(--t2-section-background-image,none);background-position:var(--t2-section-background-position,center);background-repeat:var(--t2-section-background-repeat,no-repeat);background-size:var(--t2-section-background-size,cover);background-attachment:var(--t2-section-background-attachment,scroll)}.profile-page_main__Gby2t{width:100%;padding-top:80px;padding-bottom:32px}.profile-page_container__ye1HD{width:min(1280px,100% - 48px);margin:24px auto 0;display:flex;align-items:stretch;background-color:#fff;background-image:linear-gradient(180deg,rgba(var(--t2-color-primary-500-rgb,255 43 62),.025) 0,rgba(var(--t2-color-primary-500-rgb,255 43 62),0) 180px);border:1px solid #e9eaeb;border-radius:16px;box-shadow:0 2px 4px rgba(0,0,0,.0196078431),0 4px 8px rgba(0,0,0,.0392156863);overflow:hidden;min-height:calc(100vh - 152px)}@media(max-width:1023px){.profile-page_container__ye1HD{width:calc(100% - 32px);margin-top:20px;min-height:auto;flex-direction:column}}@media(max-width:767px){.profile-page_container__ye1HD{width:calc(100% - 24px);margin-top:16px;border-radius:8px}}.profile-page_content__HLfUx{flex:1 1;min-inline-size:0;padding:28px}@media(max-width:1023px){.profile-page_content__HLfUx{padding:20px}}@media(max-width:767px){.profile-page_content__HLfUx{padding:16px}}.account-sidebar_sidebar__qMpO3{inline-size:280px;flex-shrink:0;background-color:var(--t2-color-primary-50,#fff0f1);border-inline-end:1px solid var(--t2-color-primary-100,#ffdee1);padding-block:40px;padding-inline:20px;display:flex;flex-direction:column;gap:20px;min-block-size:100%}.account-sidebar_userProfile__JWIOo{display:flex;align-items:center;gap:10px;padding-block-end:20px;border-block-end:1px solid var(--t2-color-primary-100,#ffdee1)}.account-sidebar_avatarWrapper__O3aRZ{flex-shrink:0}.account-sidebar_avatar__XKYO5{inline-size:48px;block-size:48px;border-radius:999px;background:linear-gradient(135deg,var(--t2-color-primary-500,#ff2b3e) 0,var(--t2-color-primary-700,#d00517) 100%);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px rgba(var(--t2-color-primary-500-rgb,255 43 62),.22)}.account-sidebar_avatarInitials__bqzem{font-size:16px;font-weight:600;color:#fff;text-transform:uppercase;line-height:1}.account-sidebar_userInfo__V_7sV{display:flex;flex-direction:column;gap:4px;min-inline-size:0}.account-sidebar_userName__fwwly{font-size:16px;font-weight:600;color:#0a0d12;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-sidebar_userEmail__T6ifg{font-size:14px;color:#414651;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-sidebar_nav__0dtr1{flex:1 1;display:flex;flex-direction:column}.account-sidebar_navLinks__QpuHT{display:flex;flex-direction:column;gap:4px}.account-sidebar_navItem__wYASU{display:flex;align-items:center;inline-size:100%;border:1px solid rgba(0,0,0,0);border-radius:999px;padding-block:10px;padding-inline:16px;background-color:rgba(0,0,0,0);color:#414651;font-size:14px;font-weight:500;text-align:start;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.account-sidebar_navItem__wYASU:hover{background-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.08);border-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.12)}.account-sidebar_navItemActive__c0sCj{background-color:#fff;color:var(--t2-color-primary-700,#d00517);border-color:var(--t2-color-primary-200,#ffc2c7);font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.0196078431)}.account-sidebar_navItemActive__c0sCj:hover{background-color:#fff}.account-sidebar_navLabel__vSFvJ{flex:1 1}.account-sidebar_navFooter__xZDY2{margin-block-start:auto;padding-block-start:16px;display:flex;flex-direction:column;gap:8px}.account-sidebar_divider__mzGzn{block-size:1px;background-color:var(--t2-color-primary-100,#ffdee1)}.account-sidebar_logoutBtn__cJyX0{display:flex;align-items:center;inline-size:100%;border:1px solid rgba(0,0,0,0);border-radius:999px;padding-block:10px;padding-inline:16px;background-color:rgba(0,0,0,0);color:#f6083a;font-size:14px;font-weight:500;text-align:start;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.account-sidebar_logoutBtn__cJyX0:hover{background-color:#fff0f1;border-color:#ffc8cf}@media(max-width:1023px){.account-sidebar_sidebar__qMpO3{inline-size:100%;min-block-size:auto;border-inline-end:none;border-block-end:1px solid var(--t2-color-primary-100,#ffdee1);padding-block:16px}.account-sidebar_userProfile__JWIOo{display:none}.account-sidebar_nav__0dtr1{gap:8px}.account-sidebar_navLinks__QpuHT{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.account-sidebar_navLinks__QpuHT::-webkit-scrollbar{display:none}.account-sidebar_navItem__wYASU{inline-size:auto;white-space:nowrap;flex-shrink:0;padding-block:8px;padding-inline:16px;font-size:14px}.account-sidebar_navFooter__xZDY2{margin-block-start:0;padding-block-start:0;flex-direction:row;align-items:center}.account-sidebar_divider__mzGzn{display:none}.account-sidebar_logoutBtn__cJyX0{inline-size:auto;white-space:nowrap;padding-block:8px;padding-inline:16px;font-size:14px}}.personal-info-section_root__WVZL_{display:flex;flex-direction:column;gap:20px;width:100%}.personal-info-section_header__b_MTt{display:flex;flex-direction:column;gap:4px}.personal-info-section_title__3PAJJ{margin:0;font-size:20px;font-weight:600;color:#0a0d12}.personal-info-section_subtitle__DhdFn{margin:0;font-size:14px;color:#414651}.personal-info-section_formCard__h6vz1{display:flex;flex-direction:column;gap:20px;width:100%}.personal-info-section_pictureSection__DFcRq{padding-block-end:24px;border-block-end:1px solid #e9eaeb}.personal-info-section_pictureSectionInner___kVfw{display:flex;flex-direction:column;gap:16px}.personal-info-section_pictureRow__kduJz{display:flex;align-items:center;gap:12px}.personal-info-section_avatarWrapper__ZAQk3{position:relative;width:64px;height:64px;flex-shrink:0}.personal-info-section_avatarPlaceholder__xIReb{width:64px;height:64px;border-radius:999px;background:var(--t2-color-primary-100,#ffdee1);display:flex;align-items:center;justify-content:center;overflow:hidden}.personal-info-section_avatarInitials__IKsMI{font-family:Nunito Sans;font-size:24px;font-weight:600;color:var(--t2-color-primary-700,#d00517);text-transform:uppercase}.personal-info-section_avatarImage__B7qN8{width:64px;height:64px;border-radius:999px;object-fit:cover}.personal-info-section_pictureInfo__JEP9G{display:flex;flex-direction:column;gap:8px}.personal-info-section_pictureLabel__vKEBS{font-family:Nunito Sans;font-size:16px;font-weight:500;color:#0a0d12}.personal-info-section_pictureHint__W_0lX{font-family:Nunito Sans;font-size:14px;font-weight:400;color:#414651;line-height:16px}.personal-info-section_form__gH8od{display:flex;flex-direction:column;gap:16px;width:100%}.personal-info-section_fieldGroup__vXX0J{display:flex;flex-direction:column;gap:8px;width:100%}.personal-info-section_phoneRow__cpoh3{display:flex;flex-direction:row;gap:8px;width:100%;align-items:flex-start}.personal-info-section_label__Tufr7{font-family:Nunito Sans;font-size:14px;font-weight:400;color:#414651;line-height:16px}.personal-info-section_countryCodeInput__CO6wA,.personal-info-section_input__ZMKOM,.personal-info-section_phoneNumberInput__aulkX,.personal-info-section_select__TKwM_{inline-size:100%;padding:12px 16px;font-family:Nunito Sans;font-size:14px;font-weight:400;color:#252b37;background-color:var(--t2-color-background,#ffffff);border:1px solid #e9eaeb;border-radius:12px;outline:none;transition:border-color .15s ease}.personal-info-section_countryCodeInput__CO6wA:hover:not(:disabled),.personal-info-section_input__ZMKOM:hover:not(:disabled),.personal-info-section_phoneNumberInput__aulkX:hover:not(:disabled),.personal-info-section_select__TKwM_:hover:not(:disabled){border-color:#d5d7da}.personal-info-section_countryCodeInput__CO6wA:focus,.personal-info-section_input__ZMKOM:focus,.personal-info-section_phoneNumberInput__aulkX:focus,.personal-info-section_select__TKwM_:focus{border-color:var(--t2-color-primary-500,#ff2b3e)}.personal-info-section_countryCodeInput__CO6wA::placeholder,.personal-info-section_input__ZMKOM::placeholder,.personal-info-section_phoneNumberInput__aulkX::placeholder,.personal-info-section_select__TKwM_::placeholder{color:#717680}.personal-info-section_countryCodeInput__CO6wA:disabled,.personal-info-section_input__ZMKOM:disabled,.personal-info-section_phoneNumberInput__aulkX:disabled,.personal-info-section_select__TKwM_:disabled{background-color:#f5f5f5;color:#414651;cursor:default}.personal-info-section_select__TKwM_{cursor:pointer;appearance:none}.personal-info-section_inputDisabled__KRgbG{font-family:Nunito Sans;font-size:12px;color:#414651;margin-block-start:8px}.personal-info-section_countryCodeInput__CO6wA{width:90px;flex-shrink:0}.personal-info-section_phoneNumberInput__aulkX{flex:1 1;min-width:0}.personal-info-section_phoneInput__2Gfrj .PhoneInput{border:1px solid #e9eaeb;border-radius:12px;background-color:var(--t2-color-background,#ffffff);transition:border-color .15s ease}.personal-info-section_phoneInput__2Gfrj .PhoneInput:hover:not(:focus-within){border-color:#d5d7da}.personal-info-section_phoneInput__2Gfrj .PhoneInput:focus-within{border-color:var(--t2-color-primary-500,#ff2b3e);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-500-rgb,255 43 62),.12)}.personal-info-section_phoneInput__2Gfrj .PhoneInputInput{padding:12px 16px;font-family:Nunito Sans;font-size:14px;font-weight:400;color:#252b37}.personal-info-section_phoneInput__2Gfrj .PhoneInputInput::placeholder{color:#717680}.personal-info-section_phoneInput__2Gfrj .PhoneInputInput:disabled{background-color:#f5f5f5;color:#414651}.personal-info-section_phoneInput__2Gfrj .PhoneInputCountry{padding-left:16px}.personal-info-section_successMessage__qq_Qq{font-family:Nunito Sans;font-size:14px;color:#00be8e;margin:0}.personal-info-section_errorMessage__4cGcE{font-family:Nunito Sans;font-size:14px;color:#f6083a;margin:0}.personal-info-section_actionFooter__xHgDe{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-block-start:16px}@media(max-width:600px){.personal-info-section_actionFooter__xHgDe{flex-direction:column-reverse;align-items:stretch}}.personal-info-section_cancelBtn__tHwC4,.personal-info-section_editBtn__TLqDZ,.personal-info-section_saveBtn__eu8uC{display:inline-flex;align-items:center;justify-content:center;min-block-size:40px;padding-block:12px;padding-inline:24px;border-radius:999px;font-family:Nunito Sans;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.personal-info-section_cancelBtn__tHwC4:disabled,.personal-info-section_editBtn__TLqDZ:disabled,.personal-info-section_saveBtn__eu8uC:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.personal-info-section_cancelBtn__tHwC4,.personal-info-section_editBtn__TLqDZ,.personal-info-section_saveBtn__eu8uC{inline-size:100%}}.personal-info-section_editBtn__TLqDZ{background-color:var(--t2-color-primary-600,#f70b20);color:#fff;border:none}.personal-info-section_editBtn__TLqDZ:hover:not(:disabled){background-color:var(--t2-color-primary-700,#d00517)}.personal-info-section_saveBtn__eu8uC{background-color:var(--t2-color-primary-600,#f70b20);color:#fff;border:none}.personal-info-section_saveBtn__eu8uC:hover:not(:disabled){background-color:var(--t2-color-primary-700,#d00517)}.personal-info-section_cancelBtn__tHwC4{background-color:rgba(0,0,0,0);color:#414651;border:1px solid #e9eaeb}.personal-info-section_cancelBtn__tHwC4:hover:not(:disabled){background-color:#f5f5f5;border-color:#d5d7da}.phone-contacts_root___5e_3{display:flex;flex-direction:column;gap:8px;padding-block-start:24px;border-block-start:1px solid #e9eaeb}.phone-contacts_sectionTitle__T_HeK{font-family:Nunito Sans;font-size:14px;font-weight:500;color:#414651}.phone-contacts_contactList__l5z6F{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.phone-contacts_contactRow__qTXvw{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;border:1px solid #e9eaeb;border-radius:12px;background-color:var(--t2-color-surface-muted,#fafafa);transition:border-color .15s ease}.phone-contacts_contactRowEditing__QbXA3{flex-direction:column;align-items:stretch;border-color:var(--t2-color-primary-400,#ff5d6b);background-color:var(--t2-color-surface,#ffffff)}.phone-contacts_phoneRowInner__QUrsE{display:flex;flex-direction:row;gap:8px;width:100%;align-items:flex-start}.phone-contacts_countryCodeInput__7d3Fw{width:90px;flex-shrink:0;padding:12px 16px;font-family:Nunito Sans;font-size:14px;font-weight:400;border:1px solid #e9eaeb;border-radius:12px;background-color:var(--t2-color-surface,#ffffff);color:#252b37;outline:none;transition:border-color .15s ease;box-sizing:border-box}.phone-contacts_countryCodeInput__7d3Fw::placeholder{color:#a4a7ae}.phone-contacts_countryCodeInput__7d3Fw:hover:not(:disabled){border-color:#d5d7da}.phone-contacts_countryCodeInput__7d3Fw:focus{outline:none;border-color:var(--t2-color-primary-400,#ff5d6b);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-500-rgb,255 43 62),.12)}.phone-contacts_countryCodeInput__7d3Fw:disabled{opacity:.6;cursor:not-allowed}.phone-contacts_phoneNumberInput__S6PvM{flex:1 1;min-width:0;padding:12px 16px;font-family:Nunito Sans;font-size:14px;font-weight:400;border:1px solid #e9eaeb;border-radius:12px;background-color:var(--t2-color-surface,#ffffff);color:#252b37;outline:none;transition:border-color .15s ease;box-sizing:border-box}.phone-contacts_phoneNumberInput__S6PvM::placeholder{color:#a4a7ae}.phone-contacts_phoneNumberInput__S6PvM:hover:not(:disabled){border-color:#d5d7da}.phone-contacts_phoneNumberInput__S6PvM:focus{outline:none;border-color:var(--t2-color-primary-400,#ff5d6b);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-500-rgb,255 43 62),.12)}.phone-contacts_phoneNumberInput__S6PvM:disabled{opacity:.6;cursor:not-allowed}.phone-contacts_phoneInput__GbPwD .PhoneInput{border:1px solid #e9eaeb;border-radius:12px;background-color:var(--t2-color-surface,#ffffff);transition:border-color .15s ease}.phone-contacts_phoneInput__GbPwD .PhoneInput:hover:not(:focus-within){border-color:#d5d7da}.phone-contacts_phoneInput__GbPwD .PhoneInput:focus-within{border-color:var(--t2-color-primary-400,#ff5d6b);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-500-rgb,255 43 62),.12)}.phone-contacts_phoneInput__GbPwD .PhoneInputInput{padding:12px 16px;font-family:Nunito Sans;font-size:14px;font-weight:400;color:#252b37}.phone-contacts_phoneInput__GbPwD .PhoneInputInput::placeholder{color:#a4a7ae}.phone-contacts_phoneInput__GbPwD .PhoneInputInput:disabled{opacity:.6}.phone-contacts_phoneInput__GbPwD .PhoneInputCountry{padding-left:16px}.phone-contacts_contactValue__wm0ye{font-family:Nunito Sans;font-size:14px;color:#252b37;flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-contacts_contactActions__W_qUA{display:flex;align-items:center;gap:4px;flex-shrink:0;justify-content:flex-end}.phone-contacts_cancelBtn__k_y9u,.phone-contacts_editBtn__11ncP{background:none;border:none;padding:4px 8px;font-family:Nunito Sans;font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;transition:color .15s ease,background-color .15s ease}.phone-contacts_cancelBtn__k_y9u:disabled,.phone-contacts_editBtn__11ncP:disabled{opacity:.5;cursor:not-allowed}.phone-contacts_editBtn__11ncP{color:#414651}.phone-contacts_editBtn__11ncP:hover:not(:disabled){color:var(--t2-color-primary-600,#f70b20);background-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.06)}.phone-contacts_cancelBtn__k_y9u{color:var(--t2-color-primary-600,#f70b20)}.phone-contacts_cancelBtn__k_y9u:hover:not(:disabled){background-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.06)}.phone-contacts_saveBtn__I_p0H{display:inline-flex;align-items:center;justify-content:center;padding-block:4px;padding-inline:12px;background-color:var(--t2-color-primary-600,#f70b20);color:#fff;border:none;border-radius:12px;font-family:Nunito Sans;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.phone-contacts_saveBtn__I_p0H:hover:not(:disabled){background-color:var(--t2-color-primary-700,#d00517)}.phone-contacts_saveBtn__I_p0H:disabled{opacity:.6;cursor:not-allowed}.phone-contacts_addRow__nERSa{border:1px dashed #e9eaeb;border-radius:12px;padding:12px;background-color:var(--t2-color-surface-muted,#fafafa)}.phone-contacts_addRowInner__eiAz2{display:flex;flex-direction:column;gap:8px}.phone-contacts_addBtn__C5eZ5{display:inline-flex;align-items:center;gap:4px;padding-block:4px;padding-inline:8px;background:none;border:1px dashed #e9eaeb;border-radius:12px;font-family:Nunito Sans;font-size:14px;font-weight:500;color:var(--t2-color-primary-600,#f70b20);cursor:pointer;align-self:flex-start;transition:background-color .15s ease,border-color .15s ease}.phone-contacts_addBtn__C5eZ5:before{content:"+";font-size:16px;line-height:1}.phone-contacts_addBtn__C5eZ5:hover:not(:disabled){border-color:var(--t2-color-primary-400,#ff5d6b);background-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.04)}.phone-contacts_addBtn__C5eZ5:disabled{opacity:.5;cursor:not-allowed}.phone-contacts_saveError__Z3u7_{font-family:Nunito Sans;font-size:14px;color:#f6083a;margin:0}.my-orders-section_root__didT0{display:flex;flex-direction:column;gap:20px;width:100%}.my-orders-section_header__35TFV{display:flex;flex-direction:column;gap:4px}.my-orders-section_title__YYH6Z{font-size:20px;font-weight:600;color:#0a0d12;margin:0;line-height:20px}.my-orders-section_subtitle__k9Af3{font-size:14px;color:#717680;margin:0}.my-orders-section_tableContainer__yBmEU{width:100%;overflow-x:auto;border-radius:12px;border:1px solid #e9eaeb;background-color:#fff}.my-orders-section_table__Q_WJH{inline-size:100%;min-inline-size:760px;border-collapse:collapse;font-size:14px}.my-orders-section_thead__BJGZN{background-color:#fafafa;border-block-end:1px solid #e9eaeb}.my-orders-section_tr__w_0_j{border-block-end:1px solid #f5f5f5;transition:background-color .12s ease}.my-orders-section_tr__w_0_j:last-of-type{border-block-end:none}.my-orders-section_tr__w_0_j:hover{background-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.045)}.my-orders-section_td__MiBcz,.my-orders-section_th__dF78b{padding-block:12px;padding-inline:16px;text-align:start;vertical-align:middle;color:#414651}.my-orders-section_th__dF78b{font-weight:600;font-size:12px;color:#717680;text-transform:uppercase;letter-spacing:.04em}.my-orders-section_orderNumber__R_Z87{font-weight:500;color:#0a0d12;white-space:nowrap}.my-orders-section_dateText__0XW7i{color:#717680}.my-orders-section_statusBadge__juC3k{display:inline-flex;align-items:center;padding-block:3px;padding-inline:10px;border-radius:999px;border:1px solid rgba(0,0,0,0);font-size:12px;font-weight:500;background-color:#f5f5f5;color:#414651}.my-orders-section_statusDelivered__xfBUo{background-color:#e7fff8;color:#00624f}.my-orders-section_statusProcessing__P9FfD{background-color:#fffbeb;color:#b74f06}.my-orders-section_statusShipped__69WKh{background-color:var(--t2-color-primary-50,#fff0f1);color:var(--t2-color-primary-700,#d00517)}.my-orders-section_statusCancelled__Z1U1O{background-color:#fff0f1;color:#d00032}.my-orders-section_statusPending__AR3C1{background-color:#f5f5f5;color:#535862}.my-orders-section_statusOnTheWay__Nt0v4{background-color:var(--t2-color-primary-50,#fff0f1);color:var(--t2-color-primary-700,#d00517)}.my-orders-section_totalText__Q4DPV{font-weight:500;color:#0a0d12}.my-orders-section_downloadButton__NdKv5,.my-orders-section_viewBtn__Lj93B{background:none;border:none;padding:0;font-size:14px;font-weight:500;color:var(--t2-color-primary-600,#f70b20);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.my-orders-section_downloadButton__NdKv5:hover,.my-orders-section_viewBtn__Lj93B:hover{color:var(--t2-color-primary-800,#ab0917)}.my-orders-section_downloadButton__NdKv5{white-space:nowrap}.my-orders-section_downloadButton__NdKv5:disabled{cursor:not-allowed;opacity:.45}.my-orders-section_invoiceUnavailableText__LUhGV{color:#717680;font-size:14px;white-space:nowrap}.my-orders-section_invoiceError__cFbRK{margin:0;padding-inline:16px;color:#f6083a;font-size:14px}.my-orders-section_emptyState__phZHX{padding-block:32px;text-align:center;color:#a4a7ae;font-size:14px}.my-orders-section_pagination__dKhrj{display:flex;align-items:center;justify-content:space-between;padding-block:16px;padding-inline:16px;border-block-start:1px solid #f5f5f5;background-color:#fafafa;flex-wrap:wrap;gap:8px}.my-orders-section_paginationInfo__BiaeJ{font-size:12px;color:#717680}.my-orders-section_paginationControls__ov1zy{display:flex;align-items:center;justify-content:center;gap:4px;padding-block:16px;border-block-start:1px solid #f5f5f5}.my-orders-section_navLinkBtn__l9ceP{background:none;border:none;padding-inline:8px;font-size:14px;font-weight:500;color:#414651;cursor:pointer}.my-orders-section_navLinkBtn__l9ceP:hover{color:var(--t2-color-primary-600,#f70b20)}.my-orders-section_pageBtn__CM93w{display:inline-flex;align-items:center;justify-content:center;min-inline-size:32px;block-size:32px;padding-inline:8px;border:1px solid #e9eaeb;border-radius:8px;background-color:#fff;font-size:14px;font-weight:500;color:#414651;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.my-orders-section_pageBtn__CM93w:hover{background-color:#fafafa;border-color:#d5d7da}.my-orders-section_pageBtnActive__F_xq8{background-color:var(--t2-color-primary-600,#f70b20);color:#fff;border-color:var(--t2-color-primary-600,#f70b20);font-weight:600}.my-orders-section_pageBtnActive__F_xq8:hover{background-color:var(--t2-color-primary-700,#d00517);border-color:var(--t2-color-primary-700,#d00517)}.wishlist-section_section__BhGJs{display:flex;flex-direction:column;gap:24px}.wishlist-section_header__Lvzfm{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.wishlist-section_title__DwkWF{margin:0;font-size:32px;font-weight:600;color:#0a0d12}.wishlist-section_subtitle__kQOS3{margin:8px 0 0;font-size:14px;color:#414651}.wishlist-section_countBadge__ySaMd{display:inline-flex;align-items:center;justify-content:center;min-width:96px;padding:10px 14px;border-radius:999px;background:#f5f5f5;color:#252b37;font-size:14px;font-weight:600}.wishlist-section_list__uE9Um{display:grid;gap:16px}.wishlist-section_item___a5Zc{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:16px;border:1px solid #e9eaeb;border-radius:20px;background:#fff}.wishlist-section_media__uuq5_{display:block}.wishlist-section_image___UfDe{width:112px;height:112px;border-radius:16px;object-fit:cover}.wishlist-section_body__6OXtB{display:flex;flex-direction:column;gap:12px;min-width:0}.wishlist-section_itemTitle__w5Zef{color:#0a0d12;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none}.wishlist-section_itemPriceRow__6205f{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wishlist-section_currentPrice__MkGrA{font-size:18px;font-weight:700;color:#0a0d12}.wishlist-section_salePrice__MBLUC{color:#717680;text-decoration:line-through}.wishlist-section_stockBadge__Mr3Vb{width:fit-content;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600}.wishlist-section_stockInStock__J2Dlk{background:#e7fff8;color:#009877}.wishlist-section_stockOutOfStock__EeJzH{background:#fff0f1;color:#d00032}.wishlist-section_actions__E2_kR{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wishlist-section_removeButton__RvArd,.wishlist-section_viewButton__qudTu{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid #e9eaeb;background:#fff;color:#252b37;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.wishlist-section_removeButton__RvArd:hover,.wishlist-section_viewButton__qudTu:hover{background-color:#f5f5f5}.wishlist-section_removeButton__RvArd{border-color:#ff627a;color:#d00032}.wishlist-section_removeButton__RvArd:hover{background-color:#fff0f1}.wishlist-section_emptyState__PUeiq{margin:0;padding:28px;border:1px dashed #e9eaeb;border-radius:20px;text-align:center;color:#414651}@media(max-width:640px){.wishlist-section_header__Lvzfm{flex-direction:column}.wishlist-section_item___a5Zc{grid-template-columns:1fr}.wishlist-section_image___UfDe{width:100%;height:auto;aspect-ratio:1/1}}.addresses-section_section__NkzNV{display:flex;flex-direction:column;gap:20px}.addresses-section_header__P1pCF{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.addresses-section_title__HPG6o{font-size:20px;font-weight:600;color:#0a0d12;margin:0}.addresses-section_subtitle__dR83j{font-size:14px;color:#414651;margin:4px 0 0}.addresses-section_addButton__jfBI5{display:inline-flex;align-items:center;justify-content:center;padding-block:6px;padding-inline:16px;border-radius:999px;border:1px solid var(--t2-color-primary-200,#ffc2c7);background:rgba(var(--t2-color-primary-500-rgb,255 43 62),.08);color:var(--t2-color-primary-600,#f70b20);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap}.addresses-section_addButton__jfBI5:hover{background-color:var(--t2-color-primary-600,#f70b20);border-color:var(--t2-color-primary-600,#f70b20);color:#fff}.addresses-section_addressList__tzezb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.addresses-section_addressItem__0X_4M{display:flex;align-items:flex-start;gap:10px;background-color:#fff;border:1px solid #e9eaeb;border-radius:16px;padding:16px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.addresses-section_addressItem__0X_4M:hover{border-color:#d5d7da;box-shadow:0 2px 4px rgba(0,0,0,.0196078431)}.addresses-section_addressItemSelected__a42yB{border-color:var(--t2-color-primary-300,#ff98a1);box-shadow:inset 0 0 0 1px var(--t2-color-primary-300,#ff98a1);background-color:rgba(var(--t2-color-primary-500-rgb,255 43 62),.05)}.addresses-section_addressRadio__CeOGs{flex-shrink:0;padding-block-start:4px}.addresses-section_addressRadioOuter__rwn_p{inline-size:18px;block-size:18px;border-radius:50%;border:2px solid #e9eaeb;display:flex;align-items:center;justify-content:center}.addresses-section_addressRadioOuterSelected__mWSQS{border-color:var(--t2-color-primary-500,#ff2b3e)}.addresses-section_addressRadioInner__TSvAE{inline-size:9px;block-size:9px;border-radius:50%;background-color:var(--t2-color-primary-500,#ff2b3e)}.addresses-section_addressCardBody__bBKfU{flex:1 1;min-inline-size:0}.addresses-section_addressTitleRow__y6tNt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-end:8px}.addresses-section_addressTitle__57vIW{font-size:14px;font-weight:600;color:#0a0d12}.addresses-section_addressDefaultBadge__jC8aF{display:inline-flex;align-items:center;border-radius:4px;padding-block:4px;padding-inline:8px;background-color:var(--t2-color-primary-50,#fff0f1);color:var(--t2-color-primary-700,#d00517);font-size:12px;font-weight:600}.addresses-section_addressDetails__lI6s9{margin:0;color:#252b37;font-size:14px;line-height:20px}.addresses-section_addressNotes___iCHv{margin:8px 0 0;color:#414651;font-size:14px;font-style:italic}.addresses-section_addressActions__X_rRu{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;align-items:flex-end}.addresses-section_addressDeleteBtn__TXMec,.addresses-section_addressEditBtn__Yv9hm{border:1px solid #d5d7da;border-radius:999px;background-color:rgba(0,0,0,0);color:#414651;font-size:12px;font-weight:500;padding-block:4px;padding-inline:8px;cursor:pointer}.addresses-section_addressDeleteBtn__TXMec:hover,.addresses-section_addressEditBtn__Yv9hm:hover{background-color:#f5f5f5}.addresses-section_addressDeleteBtn__TXMec{color:#f6083a;border-color:#ffc8cf}.addresses-section_addressDeleteBtn__TXMec:hover{background-color:#fff0f1}.addresses-section_emptyState__IU5XS,.addresses-section_loadingState___ZQkO{display:flex;align-items:center;justify-content:center;min-block-size:160px;color:#414651;font-size:14px;border:1px dashed #e9eaeb;border-radius:12px}@media(max-width:1023px){.addresses-section_addressList__tzezb{grid-template-columns:1fr}.addresses-section_addressItem__0X_4M{padding:16px}}@media(max-width:767px){.addresses-section_header__P1pCF{flex-direction:column;align-items:stretch}.addresses-section_addButton__jfBI5{inline-size:100%}.addresses-section_addressItem__0X_4M{gap:8px}.addresses-section_addressActions__X_rRu{align-items:center}}.change-password-section_root__QGl8I{display:flex;flex-direction:column;gap:20px;width:100%}.change-password-section_header__Gs5us{display:flex;flex-direction:column;gap:4px}.change-password-section_title___ond_{margin:0;font-size:20px;font-weight:600;color:#0a0d12}.change-password-section_subtitle__2kcVZ{margin:0;font-size:14px;color:#414651}.change-password-section_form__msoyi{display:flex;flex-direction:column;gap:16px;width:100%}.change-password-section_fieldGroup__gZwaG{display:flex;flex-direction:column;gap:8px;width:100%}.change-password-section_label__sxn86{font-family:Nunito Sans;font-size:14px;font-weight:400;color:#414651;line-height:16px}.change-password-section_inputWrapper__QOPy7{position:relative;display:flex;align-items:center;background-color:var(--t2-color-background,#ffffff);border:1px solid #e9eaeb;border-radius:12px;transition:border-color .15s ease}.change-password-section_inputWrapper__QOPy7:focus-within{border-color:var(--t2-color-primary-500,#ff2b3e)}.change-password-section_input__KkfA7{flex:1 1;min-inline-size:0;border:none;outline:none;background:rgba(0,0,0,0);padding:12px 16px;padding-inline-end:44px;font-family:Nunito Sans;font-size:14px;font-weight:400;color:#252b37}.change-password-section_input__KkfA7::placeholder{color:#717680}.change-password-section_input__KkfA7:disabled{cursor:default}.change-password-section_eyeToggle__goA8Q{position:absolute;inset-inline-end:8px;inset-block-start:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;color:#414651;transition:color .15s ease}.change-password-section_eyeToggle__goA8Q:hover{color:#0a0d12}.change-password-section_fieldError__QotlL{font-family:Nunito Sans;font-size:12px;color:#f6083a;margin-block-start:8px}.change-password-section_requirementsList__p_fs7{list-style:none;margin:0;padding-inline-start:0;display:flex;flex-direction:column;gap:8px;border:1px solid #e9eaeb;border-radius:12px;padding:12px 16px;background-color:#f5f5f5}.change-password-section_requirementsTitle__T8ozR{font-family:Nunito Sans;font-size:14px;font-weight:600;color:#0a0d12;margin:0 0 8px}.change-password-section_requirementItem__Dkvpf{font-family:Nunito Sans;font-size:14px;font-weight:400;color:#252b37;padding-inline-start:16px;position:relative}.change-password-section_requirementItem__Dkvpf:before{content:"•";position:absolute;inset-inline-start:0;color:var(--t2-color-primary-600,#f70b20)}.change-password-section_forgotPasswordLink__MZgyA{font-family:Nunito Sans;font-size:14px;font-weight:400;color:#414651;text-decoration:none;align-self:flex-start}.change-password-section_forgotPasswordLink__MZgyA:hover{color:var(--t2-color-primary-600,#f70b20);text-decoration:underline}.change-password-section_successMessage__vwMx7{font-family:Nunito Sans;font-size:14px;color:#00be8e;margin:0}.change-password-section_errorMessage__gJgq8{font-family:Nunito Sans;font-size:14px;color:#f6083a;margin:0}.change-password-section_actionFooter__TzUNv{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-block-start:16px}@media(max-width:600px){.change-password-section_actionFooter__TzUNv{flex-direction:column-reverse;align-items:stretch}}.change-password-section_cancelBtn__2eywB,.change-password-section_submitBtn__2YJb_{display:inline-flex;align-items:center;justify-content:center;min-block-size:40px;padding-block:12px;padding-inline:24px;border-radius:999px;font-family:Nunito Sans;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.change-password-section_cancelBtn__2eywB:disabled,.change-password-section_submitBtn__2YJb_:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.change-password-section_cancelBtn__2eywB,.change-password-section_submitBtn__2YJb_{inline-size:100%}}.change-password-section_submitBtn__2YJb_{background-color:var(--t2-color-primary-600,#f70b20);color:#fff;border:none}.change-password-section_submitBtn__2YJb_:hover:not(:disabled){background-color:var(--t2-color-primary-700,#d00517)}.change-password-section_cancelBtn__2eywB{background-color:rgba(0,0,0,0);color:#414651;border:1px solid #e9eaeb}.change-password-section_cancelBtn__2eywB:hover:not(:disabled){background-color:#f5f5f5;border-color:#d5d7da}.tickets-section_root__Z121w{display:flex;flex-direction:column;gap:20px;width:100%}.tickets-section_actions__s5VLi,.tickets-section_detailHeader__eRqIp,.tickets-section_header__VCBVI,.tickets-section_paginationControls__UXNHx,.tickets-section_pagination__Tlt_p,.tickets-section_threadCardMeta__g_Gfz,.tickets-section_threadFooter__gGWDD,.tickets-section_toolbar__hzPzy{display:flex;gap:8px}.tickets-section_detailHeader__eRqIp,.tickets-section_header__VCBVI,.tickets-section_pagination__Tlt_p{justify-content:space-between}.tickets-section_header__VCBVI,.tickets-section_paginationControls__UXNHx,.tickets-section_pagination__Tlt_p,.tickets-section_threadCardMeta__g_Gfz,.tickets-section_threadFooter__gGWDD,.tickets-section_toolbar__hzPzy{align-items:center}.tickets-section_header__VCBVI{padding-block-end:8px;border-block-end:1px solid #e9eaeb}@media(max-width:720px){.tickets-section_header__VCBVI{flex-direction:column;align-items:stretch}}.tickets-section_detailTitle__u2Ki_,.tickets-section_panelTitle__znOH7,.tickets-section_title__7_Xwm{margin:0;color:#0a0d12}.tickets-section_title__7_Xwm{font-size:20px;font-weight:600}.tickets-section_detailMeta__QDIKj,.tickets-section_helperText__WuYVT,.tickets-section_messageDate__s1geE,.tickets-section_panelSubtitle__3_lf_,.tickets-section_subtitle__o4vd9,.tickets-section_threadDate__NWbcN{margin:0;font-size:14px;color:#717680}.tickets-section_card__G8Mww{border:1px solid #e9eaeb;border-radius:12px;background:linear-gradient(180deg,rgba(var(--t2-color-primary-500-rgb,255 43 62),.04) 0,transparent 120px),#fff;box-shadow:0 2px 4px rgba(0,0,0,.0196078431)}.tickets-section_composer__BW0Sq,.tickets-section_detailPanel__nQGey,.tickets-section_listPanel__w_yMT{display:flex;flex-direction:column;gap:16px;min-inline-size:0;padding:20px}.tickets-section_composerGrid__jqHlV,.tickets-section_layout__Ickn4{display:grid;gap:16px}.tickets-section_layout__Ickn4{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}@media(max-width:980px){.tickets-section_layout__Ickn4{grid-template-columns:1fr}}.tickets-section_composerGrid__jqHlV{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.tickets-section_composerGrid__jqHlV{grid-template-columns:1fr}}.tickets-section_fieldGroup__MBMV6,.tickets-section_replyForm__yNgaI{display:flex;flex-direction:column;gap:4px}.tickets-section_replyForm__yNgaI{padding-block-start:16px;border-block-start:1px solid #e9eaeb}.tickets-section_label__fowGs,.tickets-section_messageAuthor__KDMzB,.tickets-section_threadSubject__SrtI_{color:#181d27}.tickets-section_label__fowGs,.tickets-section_messageAuthor__KDMzB{font-size:14px;font-weight:500}.tickets-section_threadSubject__SrtI_{font-size:16px;font-weight:600}.tickets-section_input__kN8A_,.tickets-section_textarea__ZkQn4{inline-size:100%;border:1px solid #e9eaeb;border-radius:8px;background:#fff;color:#181d27;font-size:14px;padding:8px 16px;transition:border-color .12s ease,box-shadow .12s ease}.tickets-section_input__kN8A_:focus,.tickets-section_textarea__ZkQn4:focus{outline:none;border-color:var(--t2-color-primary-500,#ff2b3e);box-shadow:0 0 0 3px rgba(var(--t2-color-primary-500-rgb,255 43 62),.12)}.tickets-section_replyTextarea__O_Oqt,.tickets-section_textarea__ZkQn4{resize:vertical;min-block-size:120px}.tickets-section_navLinkBtn__WjFi_,.tickets-section_newTicketButton__z2PRI,.tickets-section_pageBtn__DLA_9,.tickets-section_primaryButton__o9xZ1,.tickets-section_secondaryButton__OMHYg,.tickets-section_threadAction__a__gq{font-size:14px;border-radius:8px;transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform .12s ease}.tickets-section_newTicketButton__z2PRI,.tickets-section_primaryButton__o9xZ1{border:1px solid var(--t2-color-primary-600,#f70b20);background:var(--t2-color-primary-600,#f70b20);color:#fff}.tickets-section_navLinkBtn__WjFi_,.tickets-section_newTicketButton__z2PRI,.tickets-section_pageBtn__DLA_9,.tickets-section_primaryButton__o9xZ1,.tickets-section_secondaryButton__OMHYg{padding:8px 16px}.tickets-section_navLinkBtn__WjFi_,.tickets-section_pageBtn__DLA_9,.tickets-section_secondaryButton__OMHYg{border:1px solid #e9eaeb;background:#fff;color:#414651}.tickets-section_threadAction__a__gq{background:none;border:none;color:var(--t2-color-primary-600,#f70b20);padding:0;text-decoration:underline;text-underline-offset:2px}.tickets-section_newTicketButton__z2PRI:hover,.tickets-section_primaryButton__o9xZ1:hover{background:var(--t2-color-primary-700,#d00517);border-color:var(--t2-color-primary-700,#d00517);transform:translateY(-1px)}.tickets-section_navLinkBtn__WjFi_:hover,.tickets-section_pageBtn__DLA_9:hover,.tickets-section_secondaryButton__OMHYg:hover{background:#fafafa}.tickets-section_threadAction__a__gq:hover{color:var(--t2-color-primary-800,#ab0917)}.tickets-section_newTicketButtonActive__Ez_aN,.tickets-section_pageBtnActive__OHvqz,.tickets-section_threadActionActive__vqh98{background:#fafafa;color:var(--t2-color-primary-700,#d00517);border-color:var(--t2-color-primary-500,#ff2b3e)}.tickets-section_messageList__eeSTf,.tickets-section_threadList__qDejp{display:flex;flex-direction:column;gap:8px}.tickets-section_threadCard__HW0XO{padding:16px;border-radius:12px;border:1px solid #e9eaeb;background:rgba(var(--t2-color-primary-500-rgb,255 43 62),.035)}.tickets-section_threadCardActive__5IqDF{border-color:var(--t2-color-primary-500,#ff2b3e);background:rgba(var(--t2-color-primary-500-rgb,255 43 62),.08)}.tickets-section_threadCardMain__vU5Bk{display:flex;flex-direction:column;gap:8px}.tickets-section_threadPreview__JN59_{margin:0;color:#414651;font-size:14px;line-height:1.6}.tickets-section_threadStatusBadge__8yCEA{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500}.tickets-section_threadStatusOpen__h_qOf{background:#fffbeb;color:#b74f06}.tickets-section_threadStatusReplied__R5esj{background:#e7fff8;color:#00624f}.tickets-section_pagination__Tlt_p{flex-wrap:wrap;padding-block-start:8px;border-block-start:1px solid #e9eaeb}.tickets-section_detailHeader__eRqIp{align-items:flex-start}@media(max-width:720px){.tickets-section_detailHeader__eRqIp{flex-direction:column}}.tickets-section_messageItem__biYcO{display:flex}.tickets-section_messageItemCustomer__cWq2e{justify-content:flex-start}.tickets-section_messageItemStore__KWA_C{justify-content:flex-end}.tickets-section_messageBubble__PVTZn{inline-size:min(100%,34rem);padding:16px;border-radius:12px;border:1px solid #e9eaeb;background:#fff}.tickets-section_messageItemStore__KWA_C .tickets-section_messageBubble__PVTZn{background:#fafafa}.tickets-section_emptyState__FT0lZ,.tickets-section_feedbackError__NRRp5,.tickets-section_feedbackSuccess__BE09j{margin:0;border-radius:8px;padding:8px 16px;font-size:14px}.tickets-section_feedbackSuccess__BE09j{background:#e7fff8;color:#00624f}.tickets-section_feedbackError__NRRp5{background:#fff0f1;color:#d00032}.tickets-section_emptyState__FT0lZ{background:#fafafa;color:#717680}.sessions-section_root__rBkfm{display:flex;flex-direction:column;gap:20px;width:100%}.sessions-section_header__AL2hv{display:flex;flex-direction:column;gap:4px}.sessions-section_title__JI4RI{margin:0;font-size:20px;font-weight:600;color:#0a0d12}.sessions-section_subtitle__opztG{margin:0;font-size:14px;color:#414651}.sessions-section_revokeAllBtn__b05iX{display:inline-flex;align-items:center;justify-content:center;min-block-size:40px;padding-block:12px;padding-inline:24px;border-radius:999px;font-family:Nunito Sans;font-size:14px;font-weight:500;background:#d00032;border:none;color:#fff;cursor:pointer;transition:background .15s ease}.sessions-section_revokeAllBtn__b05iX:hover:not(:disabled){background:#a6032f}.sessions-section_revokeAllBtn__b05iX:disabled{opacity:.6;cursor:not-allowed}.sessions-section_suspiciousBanner__pF8yX{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fffbeb;border:1px solid #f99a07;border-radius:12px;padding:12px 16px;font-family:Nunito Sans;font-size:14px}.sessions-section_suspiciousBannerText__hqdUK{color:#943c0c}.sessions-section_suspiciousBannerDismiss__5oPjV{background:none;border:1px solid #943c0c;color:#943c0c;padding:4px 12px;border-radius:999px;cursor:pointer;font-family:Nunito Sans;font-size:12px;white-space:nowrap}.sessions-section_suspiciousBannerDismiss__5oPjV:disabled{opacity:.6;cursor:not-allowed}.sessions-section_list__JBPN6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.sessions-section_card__1zMXT{border:1px solid #e9eaeb;border-radius:12px;padding:20px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.0196078431)}.sessions-section_cardCurrent__TkpYR{border-color:#0087ce;box-shadow:0 0 0 2px rgba(0,135,206,.15)}.sessions-section_cardSuspicious__e_wJX{border-color:#f99a07;background:#fffbeb}.sessions-section_cardHeader__U64am{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.sessions-section_cardDeviceName__rOZfF{font-family:Nunito Sans;font-weight:600;font-size:16px;color:#0a0d12}.sessions-section_cardBadgeRow__xAGsr{display:flex;gap:8px;flex-shrink:0}.sessions-section_cardCurrentBadge__r0oL_{background:#eff9ff;color:#025b8a}.sessions-section_cardCurrentBadge__r0oL_,.sessions-section_cardSuspiciousBadge__5vrfn{font-family:Nunito Sans;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}.sessions-section_cardSuspiciousBadge__5vrfn{background:#fff3c6;color:#943c0c}.sessions-section_cardMeta__PZOV_{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.sessions-section_cardMetaRow__ILjGM{display:flex;gap:8px;font-family:Nunito Sans;font-size:14px}.sessions-section_cardMetaLabel__z0PMw{color:#414651;min-inline-size:80px}.sessions-section_cardMetaValue__prhjz{color:#252b37}.sessions-section_cardActions__xE8ti{display:flex;gap:8px;justify-content:flex-end}.sessions-section_revokeBtn__Sj6YG{display:inline-flex;align-items:center;justify-content:center;padding-block:4px;padding-inline:8px;border-radius:999px;font-family:Nunito Sans;font-size:12px;font-weight:500;background:rgba(0,0,0,0);border:1px solid #ffc8cf;color:#f6083a;cursor:pointer;transition:background .15s ease,border-color .15s ease}.sessions-section_revokeBtn__Sj6YG:hover:not(:disabled){background:#fff0f1;border-color:#ff9ba7}.sessions-section_revokeBtn__Sj6YG:disabled{opacity:.6;cursor:not-allowed}.sessions-section_dismissBtn__ciuCl{display:inline-flex;align-items:center;justify-content:center;padding-block:4px;padding-inline:8px;border-radius:999px;font-family:Nunito Sans;font-size:12px;font-weight:500;background:rgba(0,0,0,0);border:1px solid #d5d7da;color:#414651;cursor:pointer;transition:background-color .15s ease}.sessions-section_dismissBtn__ciuCl:hover:not(:disabled){background:#f5f5f5}.sessions-section_dismissBtn__ciuCl:disabled{opacity:.6;cursor:not-allowed}.sessions-section_emptyState__zjkeU,.sessions-section_errorState__Fu_qx,.sessions-section_loadingState__XdXnQ{text-align:center;padding:3rem 1rem;color:#414651;font-family:Nunito Sans;font-size:14px}.sessions-section_errorState__Fu_qx{color:#f6083a}.sessions-section_confirmDialog__q1m8_{border-radius:12px!important;padding:24px!important;font-family:Nunito Sans;min-width:320px}.sessions-section_confirmDialogTitle__x5Riv{font-family:Nunito Sans;font-size:16px;font-weight:600;color:#0a0d12}.sessions-section_confirmDialogConfirm__3na1T{font-family:Nunito Sans;font-weight:500;color:#f6083a!important}.sessions-section_confirmDialogConfirm__3na1T:hover{background:#fff0f1!important}.sessions-section_confirmDialogCancel__vClTG{font-family:Nunito Sans;font-weight:500;color:#252b37!important}.sale-page_salesPage__iIFxj{background-color:var(--t2-section-background-color,var(--t2-color-background,#ffffff));background-image:var(--t2-section-background-image,none);background-position:var(--t2-section-background-position,center);background-repeat:var(--t2-section-background-repeat,no-repeat);background-size:var(--t2-section-background-size,cover);background-attachment:var(--t2-section-background-attachment,scroll);display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.sale-page_mainContent__0E_Ht{margin-top:80px;min-height:calc(100vh - 80px);overflow-x:hidden}.sale-page_empty__7vwS2,.sale-page_loadingWrap__5hbmJ{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 160px);padding:40px 24px;text-align:center}.sale-page_empty__7vwS2{color:#717680;font-size:16px}.sale-page_desktopCanvas__sFt6_{display:block}.sale-page_twoProductsLayout__OGGpU{padding:24px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sale-page_oneProductLayout__lOf33,.sale-page_twoProductsLayout__OGGpU{width:min(var(--t2-container-max,1280px),100% - var(--t2-gutter,16px)*2);margin:0 auto}.sale-page_oneProductLayout__lOf33{padding:40px 0;display:flex;justify-content:center}.sale-page_twoProductItem__tRoWA{min-width:0}.sale-page_collageDesktop__3_o4b{aspect-ratio:1440/1110;display:grid;grid-template-columns:33.3333% 66.6667%;margin:0 auto;max-width:1440px;overflow:hidden;position:relative;width:100%}.sale-page_leftColumn__UetXf,.sale-page_rightCanvas__ug44b{height:100%;position:relative}.sale-page_rightCanvas__ug44b{isolation:isolate}.sale-page_featureCard__S_wTx{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;inset-inline-start:0;overflow:hidden;padding:16px;position:absolute;width:100%}.sale-page_featureCard__S_wTx video.sale-page_featureVideo__FaI2l{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sale-page_featureCard__S_wTx.sale-page_twoProductCard__6JrJO{position:relative;inset:auto;top:auto;left:auto;right:auto;bottom:auto;height:520px;width:100%;border-radius:12px}.sale-page_featureCard__S_wTx.sale-page_oneProductCard__4qzdY{position:relative;inset:auto;height:600px;width:100%;max-width:800px;border-radius:16px;box-shadow:0 8px 16px rgba(0,0,0,.0784313725)}@media(max-width:1100px){.sale-page_featureCard__S_wTx.sale-page_oneProductCard__4qzdY{height:520px;max-width:100%}}@media(max-width:640px){.sale-page_featureCard__S_wTx.sale-page_oneProductCard__4qzdY{height:380px}}.sale-page_featureCard__S_wTx.sale-page_twoProductCard__6JrJO .sale-page_featureActions__RsSoW{flex-direction:column;gap:8px}.sale-page_featureTop__5TqjQ{height:44.5045%;top:0}.sale-page_featureBottom__xv9P_{height:55.4955%;top:44.5045%}.sale-page_featureOverlay__NDcAC{background:rgba(0,0,0,.4);inset:0;position:absolute}.sale-page_featureTop__5TqjQ .sale-page_featureOverlay__NDcAC{background:rgba(0,0,0,.48)}.sale-page_featureBottom__xv9P_ .sale-page_featureOverlay__NDcAC{background:rgba(0,0,0,.4)}.sale-page_featureContent__cHLEY{color:#fff;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:flex-end;position:relative;width:100%;z-index:1}.sale-page_featureTextBlock__wTbX7{display:flex;flex-direction:column;gap:8px;padding-bottom:20px}.sale-page_featurePriceRow__JL_V9{align-items:baseline;display:flex;gap:8px}.sale-page_featureCurrentPrice__fKZTH{color:#fff;font-family:Nunito Sans;font-size:32px;font-weight:500;line-height:1.4}.sale-page_featureOriginalPrice__SNmeP{color:#d5d7da;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:24px;text-decoration:line-through}.sale-page_featureTitle__DTDD0{color:#fff;font-size:24px;font-weight:500;line-height:1.5;-webkit-line-clamp:2}.sale-page_featureDescription__k_4HH,.sale-page_featureTitle__DTDD0{font-family:Nunito Sans;margin:0;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sale-page_featureDescription__k_4HH{color:#e9eaeb;font-size:14px;font-weight:400;line-height:24px;-webkit-line-clamp:3}.sale-page_featureActions__RsSoW{display:flex;gap:24px;width:100%}.sale-page_actionButton__SnyjK{border-radius:8px;border:1px solid #e9eaeb;cursor:pointer;flex:1 1;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;min-height:48px;padding:12px 32px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.sale-page_actionButton__SnyjK:active{transform:translateY(1px)}.sale-page_addToCartButton__EawDT{background:var(--t2-color-background,#ffffff);color:#252b37}.sale-page_addToCartButton__EawDT:hover{background:#f5f5f5}.sale-page_buyButton__q0DMR{background:var(--t2-color-primary-900,#8d0f1a);border-color:var(--t2-color-primary-600,#f70b20);box-shadow:0 4px 8px rgba(0,0,0,.0392156863);color:#fff}.sale-page_buyButton__q0DMR:hover{background:linear-gradient(147deg,var(--t2-color-primary-800,#ab0917) 0,var(--t2-color-primary-700,#d00517) 100%)}.sale-page_featureBenefit__t2GHP{align-items:center;color:#fff;display:inline-flex;font-family:Nunito Sans;font-size:16px;font-weight:400;gap:8px;line-height:24px;overflow-wrap:anywhere;word-break:break-word}.sale-page_tile__4KUID{cursor:pointer;overflow:hidden;position:absolute}.sale-page_tileImage__M85eM{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute}.sale-page_tileImage__M85eM video.sale-page_tileVideo__3LK75{width:100%;height:100%;object-fit:cover}.sale-page_tileImageBg__eWwIv{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.sale-page_darkOverlay__Rhe2Y{background:rgba(10,13,18,.4);inset:0;position:absolute;z-index:1}.sale-page_tileInteractiveLayer__rma8p{align-items:center;background:rgba(10,13,18,.4);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;text-decoration:none;transition:opacity .25s ease;z-index:3}.sale-page_tileInteractiveLayer__rma8p:active,.sale-page_tileInteractiveLayer__rma8p:focus,.sale-page_tileInteractiveLayer__rma8p:hover,.sale-page_tileInteractiveLayer__rma8p:visited{text-decoration:none}.sale-page_tileViewButton__kNQA4{align-items:center;background:var(--t2-color-background,#ffffff);border-radius:12px;color:#252b37;display:inline-flex;font-family:Nunito Sans;font-size:16px;font-weight:400;justify-content:center;line-height:24px;min-height:64px;min-width:188px;padding:8px 24px;text-decoration:none}.sale-page_tileViewButton__kNQA4:active,.sale-page_tileViewButton__kNQA4:focus,.sale-page_tileViewButton__kNQA4:hover,.sale-page_tileViewButton__kNQA4:visited{text-decoration:none}.sale-page_tileHoverBottom__ASLE_,.sale-page_tileHoverTop__FZxnz{opacity:0;position:absolute;transition:opacity .25s ease;z-index:4}.sale-page_tileHoverTop__FZxnz{background:#0a0d12;inset-inline:0;min-height:120px;padding:8px 16px;top:0}.sale-page_tileHoverTitle__EJjvn{color:#fff;font-size:18px;font-weight:700;line-height:1.4;margin:0}.sale-page_tileHoverDescription__EZcyL,.sale-page_tileHoverTitle__EJjvn{font-family:Nunito Sans;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sale-page_tileHoverDescription__EZcyL{color:#e9eaeb;font-size:14px;font-weight:400;line-height:16px;margin:8px 0 0}.sale-page_tileHoverBottom__ASLE_{align-items:end;display:flex;inset-inline:0;justify-content:space-between;padding:0;top:calc(100% - 44px)}.sale-page_tileBadge__4nPnD{padding:0 16px}.sale-page_tileBadge__4nPnD,.sale-page_tileHoverPrice___Aamw{color:#fff;font-family:Nunito Sans;font-size:24px;font-weight:700;line-height:1.5}.sale-page_tileHoverPrice___Aamw{align-items:center;background:#0a0d12;display:inline-flex;justify-content:center;min-height:44px;padding:0 24px}.sale-page_tile__4KUID:focus-within .sale-page_tileHoverBottom__ASLE_,.sale-page_tile__4KUID:focus-within .sale-page_tileHoverTop__FZxnz,.sale-page_tile__4KUID:focus-within .sale-page_tileInteractiveLayer__rma8p,.sale-page_tile__4KUID:hover .sale-page_tileHoverBottom__ASLE_,.sale-page_tile__4KUID:hover .sale-page_tileHoverTop__FZxnz,.sale-page_tile__4KUID:hover .sale-page_tileInteractiveLayer__rma8p{opacity:1}.sale-page_tileA__HfeM_{height:33.3333%;inset-inline-start:0;top:0;width:25%}.sale-page_tileB__sJFM8{height:16.4865%;inset-inline-start:25%;top:0;width:50%}.sale-page_tileC__cgWhN{height:33.3333%;inset-inline-start:75%;top:0;width:25%}.sale-page_tileD__DkU4k{height:33.3333%;inset-inline-start:0;top:33.3333%;width:25%}.sale-page_tileE__48VTE{height:50%;inset-inline-start:50%;top:16.6667%;width:25%}.sale-page_tileF__GjabD{height:33.3333%;inset-inline-start:25%;top:27.6577%;width:25%}.sale-page_tileG__YUnYZ{height:55.4955%;inset-inline-start:75%;top:44.5045%;width:25%}.sale-page_tileH__b2i39{height:39.009%;inset-inline-start:25%;top:60.991%;width:25%}.sale-page_tileI__LVhI1{height:33.3333%;inset-inline-start:0;top:66.6667%;width:25%}.sale-page_tileJ__h9dz0{height:33.3333%;inset-inline-start:50%;top:66.6667%;width:25%}.sale-page_beautyScript__hRamx{color:rgba(0,0,0,0);font-family:var(--font-oooh-baby),"Oooh Baby",cursive;font-size:clamp(2.2rem,4vw,57.334px);font-style:normal;inset-inline-start:75.8%;line-height:1.3;margin:0;position:absolute;text-shadow:0 0 10.4px var(--t2-color-primary-400,#ff5d6b);top:37%;transform:rotate(-16.8deg);white-space:nowrap;z-index:3;-webkit-text-stroke:1px var(--t2-color-primary-300,#ff98a1)}.sale-page_saleTicker__b1TvM{background:var(--t2-color-primary-800,#ab0917);overflow:hidden;padding:12px 0}.sale-page_saleTickerTrack__F0nZW{align-items:center;animation:sale-page_sale-ticker-marquee__KiGvg 24s linear infinite;display:flex;gap:24px;min-width:max-content;padding:0 24px;will-change:transform}.sale-page_saleTickerItemLink__s_Tj5{align-items:center;color:inherit;display:inline-flex;gap:24px;text-decoration:none}.sale-page_saleTickerItemLink__s_Tj5:active,.sale-page_saleTickerItemLink__s_Tj5:focus,.sale-page_saleTickerItemLink__s_Tj5:hover,.sale-page_saleTickerItemLink__s_Tj5:visited{text-decoration:none}.sale-page_saleTickerItem__ZqFWH{color:#fff;font-family:Nunito Sans;font-size:24px;font-weight:700;line-height:1.5;max-width:460px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sale-page_starBurst___j_FS{align-items:center;color:var(--t2-color-primary-300,#ff98a1);display:inline-flex;flex:0 0 auto;font-size:40px;height:40px;justify-content:center;line-height:1;width:40px}@keyframes sale-page_sale-ticker-marquee__KiGvg{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.sale-page_mobileCanvas__CHoLo{display:none}@media(max-width:1400px){.sale-page_tileHoverTitle__EJjvn{font-size:18px}.sale-page_tileHoverDescription__EZcyL{font-size:14px}.sale-page_tileHoverPrice___Aamw{font-size:24px}.sale-page_tileBadge__4nPnD{font-size:18px}.sale-page_tileViewButton__kNQA4{font-size:16px;min-height:52px;min-width:150px}.sale-page_beautyScript__hRamx{inset-inline-start:74.6%}}@media(max-width:1100px){.sale-page_desktopCanvas__sFt6_{display:none}.sale-page_twoProductsLayout__OGGpU{padding:16px 0;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sale-page_featureCard__S_wTx.sale-page_twoProductCard__6JrJO{height:420px}.sale-page_mobileCanvas__CHoLo{display:block}.sale-page_mobileContent__wP9JU{margin:0 auto;max-width:760px;width:100%;padding:24px 16px;overflow-x:hidden}.sale-page_mobileFeatureStack__7WQrd{display:flex;flex-direction:column;gap:16px}.sale-page_mobileFeatureCard__KT0Sm{min-height:360px;position:relative}.sale-page_mobileTiles__repL4{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.sale-page_mobileTileCard__9fbHE{background:var(--t2-color-background,#ffffff);border:1px solid #e9eaeb;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.0196078431);overflow:hidden;min-width:0}.sale-page_mobileTileImage__89LQe{aspect-ratio:1/1.2;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:relative;text-decoration:none}.sale-page_mobilePriceTag__SLnjr{background:var(--t2-color-primary-900,#8d0f1a);bottom:16px;color:#fff;font-family:Nunito Sans;font-size:20px;font-weight:700;inset-inline-end:16px;line-height:1.5;padding:4px 16px;position:absolute}.sale-page_mobileTileBody__EZyY3{display:flex;flex-direction:column;gap:8px;padding:16px;min-width:0}.sale-page_mobileTileTitle___WVHi{font-size:16px;font-weight:600;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sale-page_mobileTilePrice__cIv6o,.sale-page_mobileTileTitle___WVHi{color:#0a0d12;font-family:Nunito Sans;line-height:1.4;word-break:break-word}.sale-page_mobileTilePrice__cIv6o{align-items:center;display:flex;font-size:18px;font-weight:700;gap:8px;min-width:0;overflow-wrap:anywhere}.sale-page_mobileTilePrice__cIv6o span{min-width:0}.sale-page_mobileTileOriginalPrice__2WZM6{color:#717680;font-family:Nunito Sans;font-size:14px;font-weight:400;text-decoration:line-through}.sale-page_mobileAddButton__LsJ3o{align-items:center;background:var(--t2-color-primary-900,#8d0f1a);border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Nunito Sans;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-height:40px;padding:8px 16px}.sale-page_saleTickerItem__ZqFWH{font-size:20px}.sale-page_starBurst___j_FS{font-size:26px;height:28px;width:28px}}@media(max-width:640px){.sale-page_mainContent__0E_Ht{margin-top:72px}.sale-page_twoProductsLayout__OGGpU{grid-template-columns:1fr;gap:8px}.sale-page_featureCard__S_wTx.sale-page_twoProductCard__6JrJO{height:320px;padding:8px}.sale-page_mobileContent__wP9JU{padding:16px 8px}.sale-page_mobileTiles__repL4{grid-template-columns:1fr}.sale-page_featureActions__RsSoW{flex-direction:column;gap:8px}.sale-page_featureTitle__DTDD0{font-size:20px}.sale-page_featureBenefit__t2GHP,.sale-page_featureDescription__k_4HH{font-size:14px}.sale-page_saleTickerItem__ZqFWH{font-size:18px}}@media(max-width:480px){.sale-page_featureCard__S_wTx.sale-page_twoProductCard__6JrJO{height:280px}.sale-page_mobileContent__wP9JU,.sale-page_mobileTileBody__EZyY3{padding:8px}}@media(prefers-reduced-motion:reduce){.sale-page_saleTickerTrack__F0nZW{animation:none}.sale-page_tileHoverBottom__ASLE_,.sale-page_tileHoverTop__FZxnz,.sale-page_tileInteractiveLayer__rma8p{transition:none}}.search-results-page_searchPage__eK8rO{width:100%;min-height:100vh;background-color:var(--t2-section-background-color,var(--t2-color-background,#ffffff));background-image:var(--t2-section-background-image,none);background-position:var(--t2-section-background-position,center);background-repeat:var(--t2-section-background-repeat,no-repeat);background-size:var(--t2-section-background-size,cover);background-attachment:var(--t2-section-background-attachment,scroll);position:relative}.search-results-page_mainContent__g4lVM{width:100%;padding-top:80px;min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center}.search-results-page_headingSection__hCuiN{width:100%;display:flex;justify-content:center;padding:0 var(--t2-gutter,16px);margin-top:96px}@media(max-width:768px){.search-results-page_headingSection__hCuiN{margin-top:64px}}.search-results-page_headingContainer___qtef{width:100%;max-width:1280px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(max-width:768px){.search-results-page_headingContainer___qtef{gap:12px}}.search-results-page_descriptionRow__Ho6oa{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}@media(max-width:1024px){.search-results-page_descriptionRow__Ho6oa{flex-direction:column;align-items:flex-start;gap:16px}}.search-results-page_searchForm__BA0PS{flex-shrink:0;min-width:296px;position:relative}@media(max-width:1024px){.search-results-page_searchForm__BA0PS{width:100%;min-width:0}}.search-results-page_searchInputWrapper__fSi1L{position:relative;display:flex;align-items:center;width:100%}.search-results-page_searchInput__kcB49{width:100%}.search-results-page_clearButton__EQT5_{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease}.search-results-page_clearButton__EQT5_:hover{opacity:.7}.search-results-page_clearButton__EQT5_:focus{outline:none;opacity:.7}.search-results-page_clearButton__EQT5_ svg{display:block}.search-results-page_loadingContainer__mbnPe{width:100%;display:flex;justify-content:center;align-items:center;padding:80px 0;min-height:400px}.search-results-page_noResults__fbQlF{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;text-align:center;gap:16px}.search-results-page_noResultsTitle__z_sDP{font-weight:500;font-size:32px;color:#0a0d12}.search-results-page_noResultsText__mbfj8,.search-results-page_noResultsTitle__z_sDP{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;line-height:150%;margin:0}.search-results-page_noResultsText__mbfj8{font-weight:400;font-size:16px;color:#717680;max-width:500px}.search-results-page_heading__3a7ZR{width:100%;max-width:622px;height:auto;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:500;font-size:48px;line-height:140%;color:#0a0d12;margin:0;flex:none;order:0;flex-grow:0}@media(max-width:768px){.search-results-page_heading__3a7ZR{font-size:36px}}@media(max-width:480px){.search-results-page_heading__3a7ZR{font-size:28px}}.search-results-page_description__kGQie{flex:1 1;min-width:0;height:auto;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:133.33%;color:#252b37;margin:0;flex-grow:1}@media(max-width:1024px){.search-results-page_description__kGQie{width:100%;height:auto}}@media(max-width:768px){.search-results-page_description__kGQie{font-size:16px}}.search-results-page_filtersSection__pgRQj{width:100%;display:flex;justify-content:center;padding:0 var(--t2-gutter,16px) 80px;margin-top:48px}@media(max-width:768px){.search-results-page_filtersSection__pgRQj{padding-bottom:56px}}.search-results-page_filtersContainer__cOxw9{width:100%;max-width:1280px;display:flex;justify-content:flex-start;gap:32px}@media(max-width:1024px){.search-results-page_filtersContainer__cOxw9{gap:24px}}.search-results-page_sidebar__uVRek{width:296px;flex-shrink:0}@media(max-width:1024px){.search-results-page_sidebar__uVRek{display:none}}.search-results-page_mainColumn__UDL_R{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:24px}.search-results-page_topBar__I_Mdu{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:1024px){.search-results-page_topBar__I_Mdu{min-width:0;overflow:visible}}.search-results-page_sortDesktop__R0mma{display:block}@media(max-width:1024px){.search-results-page_sortDesktop__R0mma{display:none}}.search-results-page_actionsBar__hdka3{display:none;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;width:100%;margin-top:.75rem;box-sizing:border-box}@media(max-width:1024px){.search-results-page_actionsBar__hdka3{display:flex;min-width:0;gap:1.5rem}}@media(max-width:480px){.search-results-page_actionsBar__hdka3{gap:1.5rem}}.search-results-page_sortMobile__WO6DJ{display:block}.search-results-page_filterButton__evKnB{display:none;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--t2-color-background,#ffffff);border:.0625rem solid #e9eaeb;border-radius:.5rem;cursor:pointer;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#0a0d12;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap;box-sizing:border-box}.search-results-page_filterButton__evKnB svg{width:1.25rem;height:1.25rem;flex-shrink:0}.search-results-page_filterButton__evKnB:hover{background:#f5f5f5;border-color:#d1d5db}.search-results-page_filterButton__evKnB:active{background:#e9eaeb}@media(max-width:1024px){.search-results-page_filterButton__evKnB{display:flex}}.search-results-page_filtersSidebar__PSs3G{position:fixed;top:0;inset-inline-start:0;width:100%;height:100vh;height:100dvh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow:hidden}.search-results-page_filtersSidebar__PSs3G.search-results-page_sidebarOpen__ItoPW{opacity:1;visibility:visible}.search-results-page_filtersSidebarContent__lAgUc{position:absolute;top:0;inset-inline-start:0;width:100%;max-width:28rem;height:100%;background:var(--t2-color-background,#ffffff);display:flex;flex-direction:column;box-shadow:.25rem 0 1.5rem rgba(0,0,0,.3);transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}[dir=rtl] .search-results-page_filtersSidebarContent__lAgUc{box-shadow:-.25rem 0 1.5rem rgba(0,0,0,.3);transform:translateX(100%)}.search-results-page_sidebarOpen__ItoPW .search-results-page_filtersSidebarContent__lAgUc{transform:translateX(0)}@media(max-width:640px){.search-results-page_filtersSidebarContent__lAgUc{max-width:100%;width:100%}}.search-results-page_filtersSidebarHeader__MHwR5{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:.0625rem solid #e9eaeb;flex-shrink:0;background:var(--t2-color-background,#ffffff);position:sticky;top:0;z-index:10}@media(max-width:480px){.search-results-page_filtersSidebarHeader__MHwR5{padding:1.25rem 1rem}}.search-results-page_filtersSidebarTitle__GhXJ9{margin:0;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.5rem;color:#0a0d12}@media(max-width:480px){.search-results-page_filtersSidebarTitle__GhXJ9{font-size:1.125rem}}.search-results-page_filtersSidebarCloseButton__n_GTg{display:flex;align-items:center;justify-content:center;padding:.5rem;width:2.5rem;height:2.5rem;border-radius:999px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#0a0d12;transition:background-color .2s ease}.search-results-page_filtersSidebarCloseButton__n_GTg:hover{background:#f5f5f5}@media(max-width:480px){.search-results-page_filtersSidebarCloseButton__n_GTg{width:2rem;height:2rem}}.search-results-page_filtersSidebarBody__QDagA{flex:1 1;padding:1.5rem;box-sizing:border-box}@media(max-width:480px){.search-results-page_filtersSidebarBody__QDagA{padding:1rem}}.search-results-page_loadMoreContainer__s2tje{width:100%;display:flex;justify-content:center;align-items:center;margin-top:24px}.showcase-page_showcase__2uWpp{padding:32px;background:var(--t2-color-background,#ffffff);min-height:100vh}.showcase-page_container__9VgD4{max-width:1200px;margin:0 auto}.showcase-page_title__WH50O{font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:700;color:#0a0d12;margin-bottom:32px}.showcase-page_tabsHeader__dAy8b{display:flex;gap:8px;border-bottom:2px solid #e9eaeb;margin-bottom:32px;overflow-x:auto}.showcase-page_tabButton__96dtF{padding:12px 16px;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:500;color:#414651;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin-bottom:-2px}.showcase-page_tabButton__96dtF:hover{color:#0a0d12}.showcase-page_tabButton__96dtF.showcase-page_tabButtonActive__37PLj{color:#0a0d12;border-bottom-color:var(--t2-color-primary-600,#f70b20);font-weight:600}.showcase-page_tabsContent__J6Trx{width:100%}.showcase-page_section___H4wD{margin-bottom:40px}.showcase-page_sectionTitle__chYoQ{font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:600;color:#0a0d12;margin-bottom:16px}.showcase-page_dropdownRow__UD_o7{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.showcase-page_fullWidthContainer__ad0d_{max-width:500px}.showcase-page_buttonGroup__xocpx{margin-bottom:16px}.showcase-page_buttonGroup__xocpx,.showcase-page_labelRow__0JTNu{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.showcase-page_labelGrid__sDxIb{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.showcase-page_labelGroup__4GBuE{display:flex;flex-direction:column;gap:8px}.showcase-page_subtitle__UU33o{font-family:Nunito Sans,sans-serif;font-size:14px;color:#252b37;margin-bottom:0}.showcase-page_sizeSection__k_bev{margin-bottom:80px;padding-bottom:32px;border-bottom:2px solid #e9eaeb}.showcase-page_sizeSection__k_bev:last-child{border-bottom:none}.showcase-page_sizeTitle__5Ia1S{font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:700;color:#0a0d12;margin-bottom:24px}.showcase-page_typeSection__Sy79C{margin-bottom:32px;padding-left:16px}.showcase-page_typeTitle__WZiW5{font-family:Nunito Sans,sans-serif;font-size:32px;font-weight:600;color:#0a0d12;margin-bottom:16px}.showcase-page_stateSection__HRMle{margin-bottom:24px;padding-left:24px}.showcase-page_stateTitle__QHxrT{font-family:Nunito Sans,sans-serif;font-size:24px;font-weight:500;color:#252b37;margin-bottom:8px}.showcase-page_inputGrid__QpQOq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:16px}.showcase-page_sizeGroup___ayot{display:flex;flex-direction:column;gap:24px}.showcase-page_checkboxRow__fnXDF{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.showcase-page_checkboxColumn__QEqfv{display:flex;flex-direction:column;gap:8px}.showcase-page_styleGrid__agFZ2{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.showcase-page_styleGroup__rk9uK{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #e9eaeb;border-radius:8px;background:var(--t2-color-background,#ffffff)}.showcase-page_styleTitle__WjOnL{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:500;color:#252b37;margin-bottom:4px}.showcase-page_interactiveGrid__IaiI9{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.showcase-page_interactiveGroup__7e7h7{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #e9eaeb;border-radius:8px;background:var(--t2-color-background,#ffffff)}.photo-collection-card_card__n20yw{position:relative;width:100%;max-width:405px;height:573px;border-radius:20px;overflow:hidden;cursor:pointer;background-color:#181d27;flex-shrink:0}.photo-collection-card_card__n20yw.photo-collection-card_mobile__wX5up{width:100%;max-width:none;height:100%;border-radius:0}.photo-collection-card_card__n20yw.photo-collection-card_selected__wz9fV{width:493px;max-width:none;height:700px}.photo-collection-card_card__n20yw:focus-visible{outline:2px solid var(--t2-color-primary-500,#ff2b3e);outline-offset:2px}.photo-collection-card_photoScroll__QfpzR{display:flex;width:100%;height:100%;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.photo-collection-card_photoScroll__QfpzR::-webkit-scrollbar{display:none}.photo-collection-card_photoScroll__QfpzR:active{cursor:grabbing}.photo-collection-card_photoSlide__RGNvS{position:relative;flex-shrink:0;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.photo-collection-card_photo__yEEnI{object-fit:cover}.photo-collection-card_navArrow__UTfJW{position:absolute;inset-block-start:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:999px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:4;transition:background .2s ease,opacity .2s ease}.photo-collection-card_navArrow__UTfJW:hover{background:rgba(0,0,0,.65)}.photo-collection-card_navArrowLeft__XIea8{inset-inline-start:16px}.photo-collection-card_navArrowRight__Kt0Ql{inset-inline-end:16px}.photo-collection-card_navArrowHidden__QU58W{opacity:0;pointer-events:none}.photo-collection-card_dots__iKZ73{position:absolute;inset-block-start:16px;inset-inline-start:50%;transform:translateX(-50%);display:flex;gap:4px;z-index:4}.photo-collection-card_dot__e_vyM{width:6px;height:6px;border-radius:999px;background:hsla(0,0%,100%,.45);transition:background .2s ease,width .2s ease}.photo-collection-card_dotActive__cOmUD{background:var(--t2-color-background,#ffffff);width:18px}.photo-collection-card_countBadge__7BeF_{position:absolute;inset-block-start:16px;inset-inline-end:16px;display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:4}.photo-collection-card_countBadge__7BeF_ span{font-family:Nunito Sans;font-size:12px;font-weight:600;color:#fff;line-height:1}.photo-collection-card_overlay__lXORK{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.75));pointer-events:none;z-index:2}.photo-collection-card_descOverlay___tz7X{position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:3;pointer-events:auto;animation:photo-collection-card_fadeIn__YaKb0 .25s ease}@keyframes photo-collection-card_fadeIn__YaKb0{0%{opacity:0}to{opacity:1}}.photo-collection-card_seeProductBtn__iz9Eu{position:absolute;inset-block-end:100px;inset-inline-end:16px;padding:8px 16px;border-radius:999px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.3);color:#fff;font-family:Nunito Sans;font-size:14px;font-weight:500;cursor:pointer;z-index:4;transition:background .2s ease}.photo-collection-card_seeProductBtn__iz9Eu:hover{background:hsla(0,0%,100%,.35)}.photo-collection-card_expandBtn__RP3i5{position:absolute;inset-block-end:16px;inset-inline-end:16px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;border-radius:999px;z-index:4;transition:background .15s ease}.photo-collection-card_expandBtn__RP3i5:hover{background:hsla(0,0%,100%,.15)}.photo-collection-card_authorInfo__A7WYZ{position:absolute;inset-block-end:56px;inset-inline-start:16px;inset-inline-end:16px;display:flex;flex-direction:column;gap:8px;z-index:4;transition:inset-block-end .3s ease}.photo-collection-card_authorInfoExpanded__x8CJU{inset-block-end:64px}.photo-collection-card_authorRow__Grezw{display:flex;align-items:center;gap:8px}.photo-collection-card_authorAvatar__r7Agj{width:32px;height:32px;border-radius:999px;overflow:hidden;flex-shrink:0}.photo-collection-card_avatarImage__7HFXL{width:100%;height:100%;object-fit:cover}.photo-collection-card_authorText__emVRH{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1;overflow:hidden}.photo-collection-card_authorName__Kzpjl{font-family:Nunito Sans;font-size:14px;font-weight:600;color:#fff;line-height:16px}.photo-collection-card_authorDesc__OViXt{font-family:Nunito Sans;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7);line-height:14px}.photo-collection-card_descCollapsed__W_5wF{margin:0;font-family:Nunito Sans;font-size:12px;font-weight:400;color:hsla(0,0%,100%,.7);line-height:16px;display:flex;align-items:center;gap:4px;width:100%}.photo-collection-card_descCollapsed__W_5wF>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1 1}.photo-collection-card_fullDescription__i5OX2{font-family:Nunito Sans;font-size:14px;font-weight:400;color:hsla(0,0%,100%,.9);line-height:20px;margin:0;animation:photo-collection-card_fadeSlideUp__aJ6TB .25s ease}@keyframes photo-collection-card_fadeSlideUp__aJ6TB{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.photo-collection-card_viewMoreBtn__niYWx{background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;font-family:Nunito Sans;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.9);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;flex-shrink:0;line-height:14px}.photo-collection-card_viewMoreBtn__niYWx:hover{color:#fff}@media(max-width:1200px){.photo-collection-card_card__n20yw:not(.photo-collection-card_mobile__wX5up){width:100%;height:450px}}@media(max-width:768px){.photo-collection-card_card__n20yw:not(.photo-collection-card_mobile__wX5up){width:100%;height:400px}}