.quantity-selector_quantitySelector__Y6Hyl{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:clamp(.5rem,1vw,.625rem) clamp(.875rem,1.5vw,1rem);gap:clamp(.1875rem,.5vw,.25rem);width:clamp(7rem,15vw,8.5625rem);min-width:clamp(7rem,15vw,8.5625rem);height:clamp(2.5rem,4vw,2.75rem);background:var(--t2-color-surface,#ffffff);border:1px solid #e9eaeb;border-radius:.5rem;flex:none;flex-grow:0}@media(max-width:768px){.quantity-selector_quantitySelector__Y6Hyl{width:100%;max-width:10rem}}.quantity-selector_button__NMffS{background:none;border:none;padding:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0a0d12;border-radius:.25rem;transition:opacity .2s ease,transform .12s ease,box-shadow .12s ease,background-color .2s ease}.quantity-selector_button__NMffS:hover:not(:disabled){opacity:.85;background-color:rgba(0,0,0,.04)}.quantity-selector_button__NMffS:active:not(:disabled){transform:scale(.9);box-shadow:inset 0 2px 4px rgba(0,0,0,.12);opacity:.7}.quantity-selector_button__NMffS:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(0,0,0,.25)}.quantity-selector_button__NMffS:disabled{opacity:.3;cursor:not-allowed}.quantity-selector_value__lIM5Y{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.375rem,1.5vw + 1.125rem,1.5rem);color:#0a0d12;text-transform:capitalize}.size-selector_sizeSelector__4CCcJ{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,.75rem);width:100%}.size-selector_header__oBJO0{display:flex;justify-content:space-between;align-items:center;min-height:1.75rem;flex-wrap:wrap;gap:.5rem}.size-selector_title__90_1d{font-weight:500;font-size:clamp(1.125rem,2.5vw + .5rem,1.25rem);line-height:1.4;color:#252b37;text-transform:capitalize;margin:0}.size-selector_helpLink__7PCl_,.size-selector_title__90_1d{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif}.size-selector_helpLink__7PCl_{background:none;border:none;padding:0;cursor:pointer;font-weight:400;font-size:clamp(.875rem,1.5vw + .25rem,1rem);line-height:clamp(1.25rem,1.5vw + 1rem,1.5rem);color:#414651;text-decoration:underline}.size-selector_options__XY0Q_{display:flex;gap:clamp(.5rem,1.5vw,1rem);align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:clamp(.375rem,1vw,.5rem);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.size-selector_options__XY0Q_::-webkit-scrollbar{height:4px}.size-selector_options__XY0Q_::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.size-selector_options__XY0Q_::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:2px}.size-selector_option__8xzfq{position:relative;height:auto;min-height:clamp(10rem,30vw,15.9375rem);width:clamp(7rem,20vw,11.6875rem);min-width:clamp(7rem,20vw,11.6875rem);flex-shrink:0;aspect-ratio:3/4}.size-selector_optionSelected__lRh_v .size-selector_optionButton__igyu_{border-color:#00be8e}.size-selector_optionDisabled__kuUa1{opacity:.35;pointer-events:none}.size-selector_optionDisabled__kuUa1 .size-selector_optionButton__igyu_{cursor:not-allowed}.size-selector_discountBadge__OxT3k{position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:10;padding:clamp(.1875rem,.5vw,.25rem) clamp(.375rem,1vw,.5rem);border-radius:999px;border:1px solid hsla(0,0%,100%,.32);background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(222.22deg,rgba(0,232,172,.384),rgba(0,232,172,.32));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.size-selector_discountBadge__OxT3k span{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:clamp(.75rem,1.5vw + .25rem,.875rem);line-height:clamp(.875rem,1.5vw + .5rem,1rem);color:#0a0d12;text-shadow:0 .5px .5px hsla(0,0%,100%,.24)}.size-selector_optionButton__igyu_{position:absolute;left:0;top:clamp(.5rem,1.5vw,.75rem);width:100%;display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,1rem);align-items:center;padding:clamp(.625rem,2vw,1rem);background:var(--t2-color-surface,#ffffff);border:1px solid #e9eaeb;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-sizing:border-box}.size-selector_optionButton__igyu_:hover{transform:translateY(-10px);box-shadow:0 12px 24px -10px rgba(0,0,0,.08);border-color:rgba(0,0,0,.04)}@media(max-width:768px){.size-selector_optionButton__igyu_:hover{transform:none;box-shadow:none;border-color:#e9eaeb}}.size-selector_imageContainer__6U0D_{position:relative;width:100%;max-width:clamp(5rem,15vw,9.6875rem);height:auto;min-height:clamp(4rem,12vw,7.6875rem);padding-top:clamp(.5rem,1.5vw,.75rem);aspect-ratio:4/3}.size-selector_optionImage__gNdPc{object-fit:cover;object-position:center}.size-selector_optionInfo__84lMD{display:flex;flex-direction:column;gap:clamp(.375rem,1vw,.5rem);align-items:center;width:100%}.size-selector_optionLabel__cOgtb{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:clamp(.875rem,1.5vw + .25rem,1rem);line-height:clamp(1.25rem,1.5vw + 1rem,1.5rem);color:#252b37;margin:0;text-align:center}.size-selector_optionVolume__MVfSo{font-family:Questrial,sans-serif;font-weight:400;font-size:clamp(1rem,2.5vw + .5rem,1.25rem);line-height:1.4;color:#0a0d12;margin:0}.size-selector_optionChip__kKvwm{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:clamp(2.75rem,8vw,3.25rem);padding:clamp(.5rem,1.5vw,.625rem) clamp(.875rem,2.5vw,1.125rem);background:var(--t2-color-surface,#ffffff);border:1px solid #e9eaeb;border-radius:999px;cursor:pointer;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:clamp(.875rem,1.5vw + .25rem,1rem);line-height:1.4;color:#252b37;white-space:nowrap;transition:all .2s ease}.size-selector_optionChip__kKvwm:hover{border-color:#00be8e}.size-selector_optionChip__kKvwm:focus-visible{outline:2px solid #00be8e;outline-offset:2px}.size-selector_optionChipSelected__ju_0o{border-color:#00be8e;color:#00be8e;box-shadow:0 0 0 1px #00be8e}.size-selector_optionChipDisabled__ixSCa{opacity:.35;cursor:not-allowed;pointer-events:none}.size-selector_optionChipDealBadge__kOsqV{margin-inline-start:6px;border-radius:999px;padding:2px 6px;background:color-mix(in srgb,var(--t2-color-primary-600,#f70b20) 12%,transparent);color:var(--t2-color-primary-600,#f70b20);font-size:12px;font-weight:600;line-height:1.2}.share-dialog_overlay__LK4MJ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;box-sizing:border-box;animation:share-dialog_fadeIn__IUwff .2s ease}@keyframes share-dialog_fadeIn__IUwff{0%{opacity:0}to{opacity:1}}.share-dialog_dialog__4j0NT{background:var(--t2-color-surface,#ffffff);border-radius:1rem;width:100%;max-width:28rem;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3);box-sizing:border-box;animation:share-dialog_slideUp__Tk8u6 .3s ease}@media(max-width:480px){.share-dialog_dialog__4j0NT{max-width:calc(100vw - 2rem);border-radius:.75rem}}@keyframes share-dialog_slideUp__Tk8u6{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.share-dialog_header__OedCg{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e9eaeb}@media(max-width:480px){.share-dialog_header__OedCg{padding:clamp(1rem,3vw,1.25rem)}}.share-dialog_title__mgyng{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5;color:#0a0d12;margin:0}.share-dialog_closeButton__nxtBx{background:none;border:none;padding:.5rem;cursor:pointer;color:#252b37;display:flex;align-items:center;justify-content:center;border-radius:.5rem;transition:background-color .2s ease}.share-dialog_closeButton__nxtBx:hover{background:#f5f5f5}.share-dialog_closeButton__nxtBx:active{background:#e9eaeb}.share-dialog_content__FZmgs{padding:1.5rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.share-dialog_content__FZmgs{padding:clamp(1rem,3vw,1.25rem);gap:clamp(1.5rem,4vw,2rem)}}@media(max-width:480px){.share-dialog_content__FZmgs{padding:1rem;gap:1.5rem}}.share-dialog_linkSection__uxTwU,.share-dialog_socialSection__jqCwl{display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.share-dialog_linkSection__uxTwU,.share-dialog_socialSection__jqCwl{gap:clamp(.75rem,2vw,1rem)}}@media(max-width:480px){.share-dialog_linkSection__uxTwU,.share-dialog_socialSection__jqCwl{gap:.75rem}}.share-dialog_socialButtonsWrapper___ckCf{width:100%;overflow:hidden}@media(max-width:768px){.share-dialog_socialButtonsWrapper___ckCf>div{gap:.25rem}}@media(max-width:480px){.share-dialog_socialButtonsWrapper___ckCf>div{gap:.125rem;flex-wrap:wrap}}@media(max-width:768px){.share-dialog_socialButtonsWrapper___ckCf>div>a{height:3rem!important;padding:.75rem .5rem!important;gap:.375rem!important;min-width:fit-content!important}}@media(max-width:480px){.share-dialog_socialButtonsWrapper___ckCf>div>a{height:2.5rem!important;padding:.5rem .375rem!important;gap:.25rem!important;font-size:.8125rem;max-width:calc(50% - .0625rem)!important}}@media(max-width:768px){.share-dialog_socialButtonsWrapper___ckCf>div>a>span:first-child,.share-dialog_socialButtonsWrapper___ckCf>div>a>span:first-child svg{width:20px!important;height:20px!important}}@media(max-width:480px){.share-dialog_socialButtonsWrapper___ckCf>div>a>span:first-child,.share-dialog_socialButtonsWrapper___ckCf>div>a>span:first-child svg{width:18px!important;height:18px!important}}@media(max-width:768px){.share-dialog_socialButtonsWrapper___ckCf>div>a>span:last-child{font-size:.875rem!important;line-height:1.25rem!important}}@media(max-width:480px){.share-dialog_socialButtonsWrapper___ckCf>div>a>span:last-child{font-size:.75rem!important;line-height:1.125rem!important}}.share-dialog_sectionTitle__Co7IV{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:1rem;line-height:1.5;color:#0a0d12;margin:0}@media(max-width:480px){.share-dialog_sectionTitle__Co7IV{font-size:clamp(.875rem,2.5vw,.9375rem)}}.share-dialog_linkContainer__L1SSr{display:flex;gap:.5rem;align-items:center}.share-dialog_linkInput__5MR2U{flex:1 1;padding:.75rem 1rem;border:1px solid #e9eaeb;border-radius:.5rem;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-size:.875rem;line-height:1.5;color:#252b37;background:var(--t2-color-surface,#ffffff);box-sizing:border-box;min-width:0}.share-dialog_linkInput__5MR2U:focus{outline:none;border-color:#a4a7ae}.share-dialog_copyButton__x483k{background:var(--t2-color-surface,#ffffff);border:1px solid #e9eaeb;border-radius:.5rem;padding:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#252b37;transition:all .2s ease;flex-shrink:0}.share-dialog_copyButton__x483k:hover{background:#f5f5f5;border-color:#d5d7da}.share-dialog_copyButton__x483k:active{background:#e9eaeb}.share-dialog_copiedMessage__TjNMu{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-size:.875rem;line-height:1.5;color:#10b981;margin:.5rem 0 0;animation:share-dialog_fadeIn__IUwff .2s ease}.share-dialog_shareButtonSection__pm8EG{display:flex;justify-content:center;padding-top:.5rem}.share-dialog_shareButton__SmA2W{background:#000;color:#fff;border:none;border-radius:.5rem;padding:.875rem 2rem;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:1rem;line-height:1.5;cursor:pointer;transition:all .2s ease;width:100%}.share-dialog_shareButton__SmA2W:hover{background:#181d27;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.share-dialog_shareButton__SmA2W:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.product-info_productInfo__dvVPg{display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,2rem);width:100%;max-width:39rem;min-width:0;box-sizing:border-box;overflow-x:hidden;overflow-y:visible}@media(max-width:900px){.product-info_productInfo__dvVPg{max-width:100%}}.product-info_topSection___nkKV{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(.5rem,2vw,1rem);width:100%;min-width:0;box-sizing:border-box}@media(max-width:480px){.product-info_topSection___nkKV{flex-direction:column}}.product-info_badgeAndTitle__K952c{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0;width:100%}.product-info_badge__kbsF6{display:flex;gap:.25rem;align-items:center;justify-content:center;padding:.25rem .5rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.32);background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(255,255,255,.2)),linear-gradient(210.46deg,rgba(6,169,241,.384),rgba(6,169,241,.32));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:fit-content}.product-info_badgeDot__EhCkZ{width:.5rem;height:.5rem;border-radius:50%;background:#0087ce}.product-info_badgeText__y5htZ{font-size:.875rem;line-height:1rem;color:#000;text-shadow:0 .5px .5px hsla(0,0%,100%,.24)}.product-info_badgeText__y5htZ,.product-info_productTitle__bWqBx{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500}.product-info_productTitle__bWqBx{font-size:clamp(1.125rem,4vw + .5rem,2rem);line-height:1.3;color:#0a0d12;margin:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;min-width:0}@media(min-width:768px){.product-info_productTitle__bWqBx{line-height:1.4}}.product-info_ratingAndSold__FQPiD{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}@media(max-width:480px){.product-info_ratingAndSold__FQPiD{gap:.75rem}}.product-info_rating__2raua{display:flex;gap:.5rem;align-items:center}.product-info_stars__aMoHs{display:flex;gap:.25rem;align-items:flex-start}.product-info_ratingText__CiTKo{font-weight:600;font-size:.875rem;line-height:1rem;color:#717680}.product-info_ratingText__CiTKo,.product-info_soldText__3TlDO{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif}.product-info_soldText__3TlDO{font-weight:400;font-size:1rem;line-height:1.55;color:#0a0d12}@media(max-width:480px){.product-info_soldText__3TlDO{font-size:.875rem}}.product-info_actionButtons__JhPMN{display:flex;gap:.5rem;align-items:center;flex-shrink:0}@media(max-width:768px){.product-info_actionButtons__JhPMN{display:none}}.product-info_actionButtonsMobile___TpnI{display:none}@media(max-width:768px){.product-info_actionButtonsMobile___TpnI{display:flex;gap:.5rem;align-items:center;margin-top:clamp(.5rem,1.5vw,.75rem);flex-shrink:0}}.product-info_iconButton__tTKAJ{width:clamp(2.5rem,4vw,2.75rem);height:clamp(2.5rem,4vw,2.75rem);min-width:clamp(2.5rem,4vw,2.75rem);min-height:clamp(2.5rem,4vw,2.75rem);display:flex;align-items:center;justify-content:center;background:var(--t2-color-surface,#ffffff);border:1px solid #e9eaeb;border-radius:.5rem;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.02)}.product-info_iconButton__tTKAJ:hover{opacity:.8}.product-info_iconButton__tTKAJ[aria-pressed=true]{color:#f6083a;border-color:#ff9ba7;background:#fff0f1}.product-info_description__sz9u0{position:relative;height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;min-height:0;contain:layout style}.product-info_descriptionText__5bd0e,.product-info_description__sz9u0{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden;overflow-y:visible;word-wrap:break-word;overflow-wrap:break-word}.product-info_descriptionText__5bd0e{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:clamp(.95rem,1.2vw + .7rem,1.125rem);line-height:clamp(1.55rem,2.2vw + 1.1rem,1.75rem);color:#181d27;margin:0;padding:0;transition:all .3s ease;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;contain:layout}@media(max-width:1200px){.product-info_descriptionText__5bd0e{font-size:clamp(.95rem,2vw + .625rem,1.05rem);line-height:clamp(1.5rem,3vw + 1rem,1.6rem)}}@media(max-width:900px){.product-info_descriptionText__5bd0e{font-size:clamp(.9rem,2.8vw + .6rem,1rem);line-height:clamp(1.45rem,3.8vw + .95rem,1.55rem)}}@media(max-width:600px){.product-info_descriptionText__5bd0e{font-size:clamp(.9rem,3vw + .5rem,.95rem);line-height:clamp(1.4rem,4vw + .8rem,1.5rem)}}@media(max-width:480px){.product-info_descriptionText__5bd0e{font-size:.95rem;line-height:1.55rem}}@media(max-width:360px){.product-info_descriptionText__5bd0e{font-size:.9rem;line-height:1.5rem}}.product-info_collapsed__dotYg{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;max-height:7rem;min-height:0}@media(max-width:1200px){.product-info_collapsed__dotYg{max-height:6.5rem}}@media(max-width:900px){.product-info_collapsed__dotYg{max-height:6rem}}@media(max-width:600px){.product-info_collapsed__dotYg{max-height:5.5rem}}@media(max-width:480px){.product-info_collapsed__dotYg{-webkit-line-clamp:2;line-clamp:2;max-height:4rem}}@media(max-width:360px){.product-info_collapsed__dotYg{max-height:3.5rem}}.product-info_expanded__QIRcF{max-height:none;height:auto;overflow:visible;display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:initial}.product-info_descriptionGradient__1c0iZ{position:absolute;bottom:0;left:0;width:100%;height:7rem;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 30%,rgba(255,255,255,.75) 60%,rgb(255,255,255));pointer-events:none}@media(max-width:1200px){.product-info_descriptionGradient__1c0iZ{height:6.5rem}}@media(max-width:900px){.product-info_descriptionGradient__1c0iZ{height:6rem}}@media(max-width:600px){.product-info_descriptionGradient__1c0iZ{height:5.5rem}}@media(max-width:480px){.product-info_descriptionGradient__1c0iZ{height:4rem}}@media(max-width:360px){.product-info_descriptionGradient__1c0iZ{height:3.5rem}}.product-info_readMore__evHPb{display:flex;gap:clamp(.25rem,2vw + .125rem,.75rem);align-items:center;min-height:clamp(1rem,3vw + .5rem,1.5rem);width:100%;max-width:min(100%,100vw);min-width:0;box-sizing:border-box;margin-top:clamp(.375rem,2.5vw + .125rem,.75rem);overflow-x:hidden;overflow-y:visible}@media(max-width:900px){.product-info_readMore__evHPb{gap:clamp(.25rem,2.5vw + .125rem,.625rem);margin-top:clamp(.3125rem,2.5vw + .125rem,.625rem)}}@media(max-width:600px){.product-info_readMore__evHPb{gap:clamp(.25rem,3vw + .125rem,.5rem);margin-top:clamp(.25rem,3vw + .125rem,.5rem);min-height:clamp(.9375rem,3.5vw + .5rem,1.25rem)}}@media(max-width:480px){.product-info_readMore__evHPb{gap:clamp(.1875rem,3.5vw + .0625rem,.4375rem);margin-top:clamp(.1875rem,3.5vw + .0625rem,.4375rem);min-height:clamp(.875rem,4vw + .375rem,1.125rem)}}@media(max-width:360px){.product-info_readMore__evHPb{gap:.1875rem;margin-top:.1875rem;min-height:.875rem}}.product-info_divider__sitvh{flex:1 0;height:1px;background:#e9eaeb;min-width:0}.product-info_readMoreButton__KDuPS{background:none;border:none;padding:clamp(.1875rem,1.5vw + .0625rem,.5rem) clamp(.375rem,2vw + .125rem,.75rem);cursor:pointer;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:clamp(.6875rem,2vw + .5rem,1rem);line-height:clamp(.9375rem,2.5vw + .75rem,1.5rem);color:#414651;white-space:nowrap;transition:color .2s ease,transform .1s ease;flex-shrink:0;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);max-width:100%;overflow:hidden;text-overflow:ellipsis}@media(max-width:1200px){.product-info_readMoreButton__KDuPS{font-size:clamp(.75rem,2.5vw + .5rem,.9375rem);line-height:clamp(1rem,3vw + .75rem,1.375rem);padding:clamp(.1875rem,1.75vw + .0625rem,.4375rem) clamp(.375rem,2.5vw + .125rem,.6875rem)}}@media(max-width:900px){.product-info_readMoreButton__KDuPS{font-size:clamp(.75rem,3vw + .5rem,.875rem);line-height:clamp(1rem,3.5vw + .75rem,1.25rem);padding:clamp(.1875rem,2vw + .0625rem,.375rem) clamp(.3125rem,3vw + .125rem,.625rem)}}@media(max-width:600px){.product-info_readMoreButton__KDuPS{font-size:clamp(.6875rem,3.5vw + .375rem,.8125rem);line-height:clamp(.9375rem,4vw + .625rem,1.125rem);padding:clamp(.1875rem,2.5vw + .0625rem,.3125rem) clamp(.3125rem,3.5vw + .125rem,.5rem)}}@media(max-width:480px){.product-info_readMoreButton__KDuPS{font-size:clamp(.625rem,4vw + .25rem,.75rem);line-height:clamp(.875rem,4.5vw + .5rem,1rem);padding:clamp(.125rem,3vw + .0625rem,.25rem) clamp(.25rem,4vw + .125rem,.4375rem)}}@media(max-width:360px){.product-info_readMoreButton__KDuPS{font-size:.625rem;line-height:.875rem;padding:.125rem .25rem}}.product-info_readMoreButton__KDuPS:hover{color:#0a0d12}.product-info_readMoreButton__KDuPS:active{opacity:.7;transform:scale(.98)}@media(max-width:480px){.product-info_readMoreButton__KDuPS{white-space:normal;text-align:center}}.product-info_priceAndQuantity__Ytlmk{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(1rem,2.5vw,2rem);width:100%;min-width:0;box-sizing:border-box}@media(max-width:768px){.product-info_priceAndQuantity__Ytlmk{flex-direction:column;gap:1rem}}.product-info_outOfStockStatus__o_dq2{display:inline-flex;align-items:center;padding:8px 16px;background-color:#fff0f1;color:#f6083a;border-radius:8px;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(246,8,58,.1);margin-bottom:8px;width:fit-content}.product-info_priceSection__vxPRR{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem);width:100%;max-width:15.875rem}@media(max-width:768px){.product-info_priceSection__vxPRR{max-width:100%}}.product-info_mobileThumbnails__38dSF{display:none}@media(max-width:768px){.product-info_mobileThumbnails__38dSF{display:block;width:100%;margin-top:clamp(.75rem,2vw,1rem);margin-bottom:clamp(.75rem,2vw,1rem);overflow:hidden}}.product-info_priceRow__yaqv5{display:flex;gap:.5rem;align-items:center;font-weight:500;flex-wrap:wrap}.product-info_currentPrice__V6dc4{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:clamp(1.375rem,5vw + .5rem,2.5rem);line-height:1.4;color:#000}.product-info_originalPrice__Ehyro{font-family:Questrial,sans-serif;font-weight:400;font-size:clamp(1rem,3vw + .25rem,1.5rem);line-height:1.5;color:#717680;text-decoration:line-through}.product-info_quantitySection__x5sB7{display:flex;flex-direction:column;gap:.75rem}@media(max-width:768px){.product-info_quantitySection__x5sB7{width:100%}}.product-info_quantityLabel__fDRPb{font-family:Questrial,sans-serif;font-weight:400;font-size:clamp(1.125rem,2.5vw + .5rem,1.25rem);line-height:1.4;color:#252b37}.product-info_actionsSection__q2j12{display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1rem);align-items:flex-end;width:100%}@media(max-width:768px){.product-info_actionsSection__q2j12{align-items:stretch}}.product-info_actionButtonsRow__sLkXB{display:flex;gap:clamp(.75rem,2.5vw,2rem);align-items:center;width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}@media(max-width:768px){.product-info_actionButtonsRow__sLkXB{flex-direction:column}.product-info_actionButtonsRow__sLkXB>*{width:100%;max-width:100%;min-width:0}}.product-info_shareSection__zQnKt{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:39rem;min-width:0;box-sizing:border-box;overflow-x:hidden}@media(max-width:900px){.product-info_shareSection__zQnKt{max-width:100%}}@media(max-width:768px){.product-info_shareSection__zQnKt{display:none}}.product-info_shareTitle__MEW8N{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}.product-tabs_tabs___63to{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;box-sizing:border-box}@media(max-width:768px){.product-tabs_tabs___63to{gap:12px}}.product-tabs_tabHeader__CQ3HW{display:flex;border:1px solid #e9eaeb;border-radius:8px;overflow:visible;width:100%}@media(max-width:768px){.product-tabs_tabHeader__CQ3HW{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-tabs_tabHeader__CQ3HW::-webkit-scrollbar{display:none}}.product-tabs_tabButton__gT2Ij{flex:1 1;padding:clamp(.75rem,1.5vw,1rem) clamp(.5rem,1vw,1rem);background:none;border:none;border-inline-end:1px solid #e9eaeb;cursor:pointer;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:clamp(.875rem,1.5vw + .25rem,1rem);line-height:clamp(1.25rem,1.5vw + 1rem,1.5rem);color:#414651;text-transform:capitalize;transition:all .2s;text-align:center;white-space:nowrap}@media(max-width:768px){.product-tabs_tabButton__gT2Ij{min-width:33.333%;padding:.625rem .5rem;font-size:.8125rem;line-height:1.125rem;white-space:normal;word-break:break-word}}.product-tabs_tabButton__gT2Ij:last-child{border-inline-end:none}.product-tabs_tabButton__gT2Ij:hover{background:#f5f5f5}.product-tabs_tabButtonActive__Ctl1P{color:#0a0d12;background:var(--t2-color-surface,#ffffff)}.product-tabs_tabContent__SNZCF{width:100%}.product-tabs_reviewsContent__XtZAS{display:flex;flex-direction:column;gap:20px;padding:0}.product-tabs_writeReviewButton__OK54T{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--t2-color-primary-600,#f70b20);background:var(--t2-color-primary-900,#8d0f1a);color:#fff;border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.product-tabs_writeReviewButton__OK54T:hover{background:var(--t2-color-primary-800,#ab0917)}.product-tabs_writeReviewButton__OK54T:disabled{opacity:.6;cursor:not-allowed}[dir=rtl] .product-tabs_writeReviewButton__OK54T{align-self:flex-start}.product-tabs_reviewsStateText__4Gn3X{margin:0;color:#252b37;font-size:.875rem;padding-inline:24px;text-align:start}.product-tabs_reviewForm__7Y6x6{display:flex;flex-direction:column;gap:10px;border:1px solid #e9eaeb;border-radius:12px;padding:14px;background:var(--t2-color-surface,#ffffff)}.product-tabs_reviewFormHeader__hd3wJ{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-tabs_reviewFormTitle__P4I3K{margin:0;font-size:1rem;font-weight:700;color:#0a0d12;text-align:start}.product-tabs_reviewFormCancel__hoNmv{border:none;background:rgba(0,0,0,0);color:#414651;font-size:.875rem;cursor:pointer}.product-tabs_reviewFormRatingRow__tfZ4_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product-tabs_ratingStarButton__6ITq1{border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.product-tabs_reviewFormRatingText__4YcsI{color:#252b37;font-size:.8125rem}.product-tabs_reviewFormLabel__yfR5c{color:#0a0d12;font-size:.875rem;font-weight:600;text-align:start}.product-tabs_reviewTextarea___MoTI{border:1px solid #e9eaeb;border-radius:8px;padding:10px 12px;min-height:110px;resize:vertical;font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-size:.875rem;color:#0a0d12;text-align:start;direction:inherit}.product-tabs_reviewTextarea___MoTI:focus{outline:none;border-color:var(--t2-color-primary-500,#ff2b3e);box-shadow:0 0 0 2px rgba(217,45,32,.12)}.product-tabs_reviewFormFooter__eu8_6{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-tabs_reviewCharCount__nl29_{font-size:.75rem;color:#414651}.product-tabs_submitReviewButton__Ryx_H{border:1px solid var(--t2-color-primary-600,#f70b20);background:var(--t2-color-primary-900,#8d0f1a);color:#fff;border-radius:8px;padding:8px 12px;font-size:.8125rem;font-weight:600;cursor:pointer}.product-tabs_reviewFormError__i64pE{margin:0;color:#d00517;font-size:.8125rem}.product-tabs_reviewsList__6_YbG{display:flex;flex-direction:column;gap:20px}.product-tabs_reviewCard__nOz9G{padding-inline:24px;display:flex;flex-direction:column;gap:8px}.product-tabs_reviewCardHeader__6JrKp{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.product-tabs_reviewAuthor__d8OvH{margin:0;color:#0a0d12;font-size:20px;font-family:Nunito Sans;font-weight:500;line-height:1.4;text-transform:capitalize;overflow-wrap:anywhere;word-break:break-word}.product-tabs_reviewVerified__fCsnK{color:#00624f;font-family:Nunito Sans;font-size:14px;font-weight:400;line-height:16px;white-space:nowrap}.product-tabs_reviewRating__sXiGj{display:flex;align-items:center;gap:8px;min-width:0}.product-tabs_reviewStars__1fjih{display:flex;align-items:center;gap:4px;flex-shrink:0}.product-tabs_reviewScore___V9UN{color:#717680;font-family:Nunito Sans;font-size:14px;font-weight:600;line-height:16px}.product-tabs_reviewComment__6zS3n{margin:0;color:#252b37;font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:24px;overflow-wrap:anywhere;word-break:break-word;text-align:start}.product-tabs_reviewDate__Koaqw{color:#414651;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:14px;margin-inline-start:auto;text-align:end}.product-tabs_attributesContent__3wvSE,.product-tabs_descriptionContent__kWKsL{padding:16px}@media(max-width:1024px){.product-tabs_reviewCard__nOz9G,.product-tabs_reviewsStateText__4Gn3X{padding-inline:20px}}@media(max-width:768px){.product-tabs_reviewCard__nOz9G,.product-tabs_reviewsStateText__4Gn3X{padding-inline:16px}}@media(max-width:480px){.product-tabs_reviewAuthor__d8OvH{font-size:18px;line-height:1.4}.product-tabs_reviewComment__6zS3n{font-size:16px;line-height:24px}.product-tabs_writeReviewButton__OK54T{width:100%;justify-content:center}}.product-testimonial_testimonial__JcmIV{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,.75rem);padding:0 clamp(.75rem,2.5vw,1.5rem)}.product-testimonial_header__hUfsB{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.product-testimonial_authorSection__uNgdp{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;gap:.5rem}.product-testimonial_authorName__J8358{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:clamp(1.125rem,2.5vw + .5rem,1.25rem);line-height:1.4;color:#0a0d12;text-transform:capitalize;margin:0;word-wrap:break-word}.product-testimonial_verifiedBadge__cckmc{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:.875rem;line-height:1rem;color:#00624f;margin:0}.product-testimonial_ratingSection__0YtXg{display:flex;gap:.5rem;align-items:center}.product-testimonial_stars__FmytL{display:flex;gap:.25rem;align-items:flex-start}.product-testimonial_ratingText__It8uK{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:600;font-size:.875rem;line-height:1rem;color:#717680}.product-testimonial_content__Gv4hS{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;width:100%}.product-testimonial_comment__9wlg5{font-size:clamp(.875rem,1.5vw + .25rem,1rem);line-height:clamp(1.375rem,1.5vw + 1.125rem,1.5rem);color:#252b37;white-space:pre-wrap;width:100%;word-wrap:break-word;overflow-wrap:break-word}.product-testimonial_comment__9wlg5,.product-testimonial_date__cXkAk{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;margin:0}.product-testimonial_date__cXkAk{font-size:.75rem;line-height:.875rem;color:#414651}.related-products_relatedProducts__g1jVN{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,4vw,3rem);width:100%}.related-products_header__0VF49{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:38.875rem;text-align:start}.related-products_title__zqGuc{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:500;font-size:clamp(1.375rem,6vw + .5rem,3rem);line-height:1.3;color:#0a0d12;margin:0;word-wrap:break-word;overflow-wrap:break-word;text-align:inherit}@media(min-width:768px){.related-products_title__zqGuc{line-height:1.4}}.related-products_description__6CM0r{font-family:var(--font-nunito-sans),"Nunito Sans",system-ui,sans-serif;font-weight:400;font-size:clamp(1rem,2vw + .5rem,1.125rem);line-height:clamp(1.5rem,2vw + 1.25rem,1.5rem);color:#252b37;margin:0;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;text-align:inherit}.related-products_productsGrid__bePKl{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(8rem,20vw,15rem),1fr));gap:clamp(.5rem,2.5vw,2rem);align-items:stretch;justify-content:flex-start;box-sizing:border-box;width:100%;min-width:0}@media(max-width:768px){.related-products_productsGrid__bePKl{grid-template-columns:repeat(auto-fit,minmax(clamp(8rem,25vw,12rem),1fr));gap:clamp(.75rem,3vw,1.5rem)}}@media(max-width:480px){.related-products_productsGrid__bePKl{grid-template-columns:repeat(2,1fr);gap:1rem;grid-auto-rows:1fr}}@media(max-width:360px){.related-products_productsGrid__bePKl{grid-template-columns:1fr}}.related-products_productsGridSingle___94VI{grid-template-columns:minmax(15rem,18.5rem);justify-content:flex-start}.related-products_productsGridDouble__EAhtG{grid-template-columns:repeat(2,minmax(15rem,18.5rem));justify-content:flex-start}@media(max-width:768px){.related-products_productsGridDouble__EAhtG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.related-products_productsGridDouble__EAhtG{grid-template-columns:1fr}}.related-products_productCard__REvTY{width:100%;max-width:18.5rem;min-width:0;box-sizing:border-box;height:100%;display:flex;flex-direction:column}@media(max-width:768px){.related-products_productCard__REvTY{max-width:100%}}@media(max-width:480px){.related-products_productCard__REvTY{max-width:100%;min-height:100%;height:100%}}.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}