.cart-related-products_section__wHGoq{width:100%;padding-top:48px}.cart-related-products_header__mhfA_{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.cart-related-products_title__bbfsQ{font-size:1.25rem;font-weight:600;margin:0}.cart-related-products_grid__XQ7Bl{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1024px){.cart-related-products_grid__XQ7Bl{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.cart-related-products_grid__XQ7Bl{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.cart-related-products_grid__XQ7Bl{grid-template-columns:repeat(2,1fr);gap:10px}}.cart-related-products_skeletonGrid__ONj81{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1024px){.cart-related-products_skeletonGrid__ONj81{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.cart-related-products_skeletonGrid__ONj81{grid-template-columns:repeat(2,1fr)}}.cart-related-products_skeleton__Eu_fU{height:280px;border-radius:8px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:cart-related-products_shimmer__T68M2 1.4s infinite}.cart-related-products_sentinel__Hf6tM{display:flex;justify-content:center;padding:24px 0;min-height:48px}.cart-related-products_loadingMore__9pdcM{display:inline-block;width:28px;height:28px;border:3px solid;border-top:3px solid rgba(0,0,0,0);border-radius:50%;opacity:.4;animation:cart-related-products_spin__WIHyi .8s linear infinite}@keyframes cart-related-products_shimmer__T68M2{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes cart-related-products_spin__WIHyi{to{transform:rotate(1turn)}}.checkout-page_checkoutPage__fXxyh{min-height:100vh;background:rgba(0,0,0,0);padding:64px 0}.checkout-page_container__C3UBX{max-width:1280px;margin:0 auto;padding:0 80px}@media(max-width:1024px){.checkout-page_container__C3UBX{padding:0 32px}}@media(max-width:640px){.checkout-page_container__C3UBX{padding:0 16px}}.checkout-page_header__ICUWx{margin-bottom:64px;text-align:center}.checkout-page_mainTitle__WwRmg{font-family:var(--t1-font-family,"Poppins");font-size:40px;font-weight:700;color:var(--t1-color-black-950,#0a0d12);margin:0 0 8px}.checkout-page_subtitle__tQsb9{font-family:var(--t1-font-family,"Poppins");font-size:18px;color:var(--t1-color-black-700,#414651);margin:0}.checkout-page_checkoutNavbar__bYOfg{background:var(--t1-color-primary-950,#0a0d12);padding:12px 0;position:sticky;top:0;z-index:100;box-shadow:0 4px 8px rgba(0,0,0,.0392156863)}.checkout-page_navbarContainer__a4R5K{max-width:1280px;margin:0 auto;padding:0 80px;display:flex;align-items:center;justify-content:space-between}.checkout-page_navbarLeft__1tbzZ{display:flex;align-items:center}.checkout-page_navbarCenter__ju1T3{display:flex;align-items:center;gap:16px;flex:1 1;justify-content:center}.checkout-page_navbarRight__78bXr{display:flex;align-items:center}.checkout-page_backButton__yTWF6{display:flex;align-items:center;gap:8px;background:none;border:none;color:#fff;font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:8px 12px;border-radius:8px}.checkout-page_backButton__yTWF6:hover{background:hsla(0,0%,100%,.1)}.checkout-page_checkoutTitle__Uh5GM{font-family:var(--t1-font-family,"Poppins");font-size:18px;font-weight:600;color:#fff}.checkout-page_separator__y8ca6{width:1px;height:20px;background:#fff;opacity:.4}.checkout-page_assistanceText__iTDDB{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:hsla(0,0%,100%,.8)}.checkout-page_assistanceText__iTDDB strong{font-weight:600;color:#fff}.checkout-page_logo__ugajC{display:flex;align-items:center;gap:8px}.checkout-page_logoIcon__ix8UY{width:32px;height:32px;background:#fff;color:var(--t1-color-primary-950,#0a0d12);border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:var(--t1-font-family,"Poppins");font-weight:700;font-size:14px}.checkout-page_logoText__LcqEX{font-family:var(--t1-font-family,"Poppins");font-size:18px;font-weight:700;color:#fff}.checkout-page_logoImage__nFQ6h{object-fit:contain;max-width:80px;max-height:40px;height:auto;width:auto}.checkout-page_checkout-layout__qijul{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:start}@media(max-width:1024px){.checkout-page_checkout-layout__qijul{grid-template-columns:1fr;gap:24px}}.checkout-page_content__JUZF6{display:flex;flex-direction:column;gap:20px;order:1}@media(max-width:1024px){.checkout-page_content__JUZF6{order:2}}.checkout-page_shippingSection__GL1Ig{display:flex;flex-direction:column;gap:20px}.checkout-page_shippingHeader__XVjBc{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--t1-color-black-200,#e9eaeb)}.checkout-page_shippingTitle__0HSxi{font-size:20px;font-weight:500;margin:0}.checkout-page_addAddressBtn__CuObX,.checkout-page_shippingTitle__0HSxi{font-family:var(--t1-font-family,"Poppins");color:var(--t1-color-black-950,#0a0d12);text-transform:capitalize}.checkout-page_addAddressBtn__CuObX{background:#fff;border:none;border-radius:8px;padding:6px 12px;font-size:16px;font-weight:400;cursor:pointer;transition:background .2s ease}.checkout-page_addAddressBtn__CuObX:hover{background:var(--t1-color-primary-100,#f5f5f5)}.checkout-page_editBtn__vdbqA{background:none;border:none;padding:4px 6px;font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-primary-700,#414651);cursor:pointer;flex-shrink:0;align-self:flex-start}.checkout-page_editBtn__vdbqA:hover{text-decoration:underline}.checkout-page_addressCards__nHhTU{display:flex;flex-direction:column;gap:12px}.checkout-page_addressCard__bi8_z{background:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px;transition:border-color .2s ease}.checkout-page_addressCard__bi8_z:hover{border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_addressCard__bi8_z.checkout-page_addressCardSelected__fe1b4{border-color:var(--t1-color-primary-950,#0a0d12)}.checkout-page_addressCardContent__JF_2E{display:flex;align-items:flex-start;gap:8px;flex:1 1;min-width:0}.checkout-page_addressRadio__vnoLT{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.checkout-page_addressRadio__vnoLT svg{color:var(--t1-color-primary-700,#414651)}.checkout-page_addressCardDetails__e8b7E{flex:1 1;min-width:0}.checkout-page_addressLabel__6ViQa{font-family:var(--t1-font-family,"Poppins");font-size:20px;font-weight:500;color:var(--t1-color-black-800,#252b37);margin:0 0 8px;text-transform:capitalize}.checkout-page_addressText__aZr74{font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:400;line-height:20px;color:var(--t1-color-primary-600,#535862);margin:0;white-space:pre-wrap}.checkout-page_addressCardActions__8zrQ3{display:flex;align-items:center;gap:8px;flex-shrink:0}.checkout-page_iconBtn__PaShG{width:36px;height:36px;min-width:36px;min-height:36px;background:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--t1-color-black-700,#414651)}.checkout-page_iconBtn__PaShG:hover{border-color:var(--t1-color-black-300,#d5d7da);background:var(--t1-color-primary-50,#fafafa)}.checkout-page_iconBtn__PaShG svg{width:18px;height:18px}.checkout-page_continueBtn__4JLau{width:100%;background:var(--t1-color-primary-950,#0a0d12);color:#fff;border:none;border-radius:12px;padding:10px 20px;font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:400;line-height:24px;text-transform:capitalize;cursor:pointer;transition:background .2s ease}.checkout-page_continueBtn__4JLau:hover{background:var(--t1-color-primary-900,#181d27)}.checkout-page_continueBtn__4JLau:disabled{background:var(--t1-color-primary-300,#d5d7da);cursor:not-allowed}.checkout-page_contentSection__hX5LN{background:#fff;border-radius:12px;padding:24px;border:1px solid var(--t1-color-black-200,#e9eaeb)}.checkout-page_sectionTitle__rRAkZ{font-family:var(--t1-font-family,"Poppins");font-size:20px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);margin:0 0 16px;text-transform:capitalize}.checkout-page_sectionHeader__nkvws{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.checkout-page_sectionIcon__qioPc{color:var(--t1-color-black-700,#414651)}.checkout-page_pageTitle__QPzYu{font-family:var(--t1-font-family,"Poppins");font-size:20px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);margin:0 0 4px}.checkout-page_pageDescription__AuaBI{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651);margin:0}.checkout-page_addressInfo__aljky{display:flex;align-items:center;gap:12px;flex:1 1}.checkout-page_addressIcon__wc1fB{color:var(--t1-color-black-700,#414651);flex-shrink:0}.checkout-page_addressDetails__TtZP7{flex:1 1}.checkout-page_deliverTo__T_W3D{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651);margin:0 0 4px}.checkout-page_editIcon__Kogkr{color:var(--t1-color-black-700,#414651);flex-shrink:0}.checkout-page_deliveryCard__L8Ohp{padding:16px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;background:#fff}.checkout-page_checkboxContainer__eSE6Q{display:flex;align-items:center;gap:12px}.checkout-page_checkbox__opHAT{width:18px;height:18px;accent-color:var(--t1-color-primary-950,#0a0d12)}.checkout-page_checkboxLabel___yP1H{font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-700,#414651);cursor:pointer;margin:0}.checkout-page_receiverOptions__XBVLJ{display:flex;flex-direction:column;gap:12px}.checkout-page_receiverCard__uPPwD{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;cursor:pointer;transition:border-color .2s ease}.checkout-page_receiverCard__uPPwD:hover{border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_receiverCardSelected__REuy6{border-color:var(--t1-color-primary-950,#0a0d12)}.checkout-page_receiverAvatar__L5eq_{background:var(--t1-color-primary-950,#0a0d12);color:#fff;font-family:var(--t1-font-family,"Poppins");font-weight:600;font-size:14px}.checkout-page_receiverAvatar__L5eq_,.checkout-page_receiverIcon__88zlu{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.checkout-page_receiverIcon__88zlu{background:var(--t1-color-primary-100,#f5f5f5);color:var(--t1-color-black-700,#414651);font-size:18px;font-weight:700}.checkout-page_receiverInfo__1Sol3{flex:1 1}.checkout-page_receiverName__HMpgW{font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);margin:0 0 4px}.checkout-page_receiverPhone__X5Dc_{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651);margin:0}.checkout-page_checkIcon__GAEtd{color:var(--t1-color-primary-950,#0a0d12);flex-shrink:0}.checkout-page_orderCard__rQHBf{border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;overflow:hidden}.checkout-page_shipmentHeader__h3vkp{padding:8px 16px;background:var(--t1-color-primary-50,#fafafa);border-bottom:1px solid var(--t1-color-black-200,#e9eaeb);font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651)}.checkout-page_productItem__p_az4{display:flex;align-items:center;gap:12px;padding:16px}.checkout-page_productItem__p_az4>:nth-child(2){flex:1 1;min-width:0}.checkout-page_productImageContainer__h_Ncs{position:relative;flex-shrink:0}.checkout-page_productImage__lUtl8{width:60px;height:60px;object-fit:cover;border-radius:8px}.checkout-page_quantityBadge__8Whs3{position:absolute;top:-8px;left:-8px;background:var(--t1-color-primary-700,#414651);color:#fff;border-radius:999px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600}.checkout-page_productDetails__ph5Tz{flex:1 1}.checkout-page_productName__hqIXm{font-size:14px;font-weight:500}.checkout-page_productName__hqIXm,.checkout-page_productPrice__osca9{font-family:var(--t1-font-family,"Poppins");color:var(--t1-color-black-950,#0a0d12);margin:0 0 4px}.checkout-page_productPrice__osca9{font-size:16px;font-weight:600;margin-inline-start:auto;text-align:end;white-space:nowrap;flex-shrink:0}.checkout-page_productTags__JT2vn{display:flex;align-items:center;gap:8px}.checkout-page_expressTag__6ghiT{background:#ffc107;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.checkout-page_deliveryTime__xwvlo{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:#28a745;font-weight:500}.checkout-page_paymentOptions__jRkB_{display:flex;flex-direction:column;gap:12px}.checkout-page_paymentCard__LZr4D{border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease}.checkout-page_paymentCard__LZr4D:hover{border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_radioInput__HmdYX{display:none}.checkout-page_radioInput__HmdYX:checked+.checkout-page_paymentLabel__x9oM2{border-color:var(--t1-color-primary-950,#0a0d12);background:var(--t1-color-primary-50,#fafafa);border-radius:12px}.checkout-page_paymentLabel__x9oM2{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer;border:2px solid rgba(0,0,0,0);border-radius:12px;font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-950,#0a0d12)}.checkout-page_tabbyIcon__nPjUO{background:#28a745;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.checkout-page_paymentMethods__UDOyc{margin-bottom:24px}.checkout-page_subsectionTitle__Y2gyp{font-family:var(--t1-font-family,"Poppins");font-size:18px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);margin-bottom:12px}.checkout-page_paymentMethodGrid__3lweR{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.checkout-page_paymentMethodCard__yHyEI{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;background:#fff;cursor:pointer;transition:all .2s ease;font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651)}.checkout-page_paymentMethodCard__yHyEI:hover{border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_paymentMethodActive__eAKka{border-color:var(--t1-color-primary-950,#0a0d12);background:var(--t1-color-primary-50,#fafafa);color:var(--t1-color-black-950,#0a0d12)}.checkout-page_paymentMethodIcon__tOu_J{font-size:18px}.checkout-page_cardDetails__YLGqS{margin-bottom:24px}.checkout-page_formGrid__bs_EN{display:flex;flex-direction:column;gap:12px}.checkout-page_formRow___bInW{display:grid;grid-template-columns:1fr 1fr;gap:12px}.checkout-page_formField__ByzbK{display:flex;flex-direction:column;gap:4px}.checkout-page_fieldLabel__OF2Z_{font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:500;color:var(--t1-color-black-700,#414651)}.checkout-page_formInput__BDXuE{width:100%}.checkout-page_promoSection__5EvyZ{margin-top:24px}.checkout-page_promoHeader__ZAeds{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--t1-color-black-700,#414651)}.checkout-page_promoInput__cCC1s{display:flex;gap:12px}.checkout-page_sectionActions__B_5eV{display:flex;gap:12px;margin-top:24px;justify-content:space-between}.checkout-page_nextButton__vq28f,.checkout-page_prevButton___lfu3{flex:1 1}.checkout-page_reviewSection__ist9o{margin-bottom:24px}.checkout-page_reviewItems__xfRpG{display:flex;flex-direction:column;gap:12px}.checkout-page_reviewItem__Pli6Z{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px}.checkout-page_reviewItemImage___SchU{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden}.checkout-page_reviewItemDetails__Lv5Nt{flex:1 1;min-width:0}.checkout-page_reviewItemName__emLFI{font-weight:500;color:var(--t1-color-black-950,#0a0d12)}.checkout-page_reviewItemAttributes__fT3YI,.checkout-page_reviewItemQuantity__usoCF{color:var(--t1-color-black-700,#414651);font-size:14px}.checkout-page_reviewItemPrice__5KQTq{flex-shrink:0;font-weight:600;color:var(--t1-color-black-950,#0a0d12)}.checkout-page_reviewInfo__iNiT_{padding:12px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;display:flex;flex-direction:column;gap:4px}.checkout-page_deliveryInstructions__Vnu8f{margin-top:8px}.checkout-page_finalTotal__Z9i3C{background:var(--t1-color-primary-50,#fafafa);border-radius:12px;padding:16px;margin-bottom:24px}.checkout-page_totalBreakdown__bTE4H{display:flex;flex-direction:column;gap:8px}.checkout-page_totalRow__lEjr2{display:flex;justify-content:space-between;align-items:center;font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-800,#252b37)}.checkout-page_totalRowFinal__q2C8W{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid var(--t1-color-black-200,#e9eaeb);margin-top:8px}.checkout-page_finalTotalLabel__4rL8H,.checkout-page_finalTotalPrice__uu4Sp{font-family:var(--t1-font-family,"Poppins");font-size:20px;font-weight:500;color:var(--t1-color-black-950,#0a0d12)}.checkout-page_placeOrderButton__s9APo{width:100%;background:var(--t1-color-primary-950,#0a0d12);color:#fff;border:none;border-radius:12px;padding:10px 20px;font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:400;line-height:24px;text-transform:uppercase;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.checkout-page_placeOrderButton__s9APo:hover{background:var(--t1-color-primary-900,#181d27)}.checkout-page_placeOrderButton__s9APo:disabled{background:var(--t1-color-primary-300,#d5d7da);cursor:not-allowed}.checkout-page_sidebar__dPxrx{display:flex;flex-direction:column;gap:24px;order:2}@media(max-width:1024px){.checkout-page_sidebar__dPxrx{order:1}}.checkout-page_expressCheckoutSection__tk6dG{display:flex;flex-direction:column;gap:20px}.checkout-page_expressCheckoutHeader__sSr1z{display:flex;align-items:center;gap:24px}.checkout-page_expressCheckoutDivider__aks8m{flex:1 1;height:1px;background:var(--t1-color-black-200,#e9eaeb);min-width:0}.checkout-page_expressCheckoutText__1Nf_C{font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:400;line-height:20px;color:var(--t1-color-black-500,#717680);flex-shrink:0;white-space:nowrap}.checkout-page_expressPaymentOptions__3mjXp{display:flex;gap:16px}.checkout-page_expressPaymentBtn__BO6JD{flex:1 1;background:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;padding:12px 24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease;min-height:44px}.checkout-page_expressPaymentBtn__BO6JD:hover{border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_stockWarningSection__au6Xv{background:#fef3c7;border:1px solid #fbbf24;border-radius:8px;padding:16px}.checkout-page_stockWarningHeader__ktx4G{font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:600;color:#92400e;margin-bottom:12px;display:flex;align-items:center;gap:8px}.checkout-page_stockWarningItems__sqn4l{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.checkout-page_stockWarningItem___i_r6{padding:8px;background:#fffbeb;border-radius:4px}.checkout-page_stockWarningItem___i_r6 .checkout-page_itemName__SJvZO{font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:600;color:#78350f;margin:0 0 4px}.checkout-page_stockWarningItem___i_r6 .checkout-page_stockWarningText__y9Vfq,.checkout-page_stockWarningNote__nK7p2{font-family:var(--t1-font-family,"Poppins");font-size:12px;color:#92400e;margin:0}.checkout-page_stockWarningNote__nK7p2{font-style:italic}.checkout-page_checkoutNote__utKhe{font-family:var(--t1-font-family,"Poppins");font-size:12px;color:#92400e;font-style:italic;margin:12px 0 0;text-align:center}.checkout-page_orderSummary__PF87T{margin-bottom:24px}.checkout-page_orderSummaryTitle__I5mMY{font-family:var(--t1-font-family,"Poppins");font-size:20px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);margin:0 0 16px}.checkout-page_summaryItems__MgQVO{margin-bottom:24px}.checkout-page_securitySection__e_JfL{background:var(--t1-color-primary-50,#fafafa);border-radius:12px;padding:16px;border:1px solid var(--t1-color-black-200,#e9eaeb)}.checkout-page_securityHeader__k_FC6{display:flex;align-items:center;gap:8px;margin-bottom:12px}.checkout-page_securityHeader__k_FC6 h4{font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:600;color:var(--t1-color-black-950,#0a0d12);margin:0}.checkout-page_lockIcon__KcE6B{color:#28a745}.checkout-page_securityText__zczS0{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651);line-height:1.5;margin:0 0 16px}.checkout-page_copyright__FbAhi p{font-family:var(--t1-font-family,"Poppins");font-size:12px;color:var(--t1-color-black-500,#717680);margin:0 0 8px}.checkout-page_legalLinks__eYWun{display:flex;gap:8px;flex-wrap:wrap}.checkout-page_legalLink__8MuYw{font-family:var(--t1-font-family,"Poppins");font-size:12px;color:var(--t1-color-black-500,#717680);background:none;border:none;cursor:pointer;padding:0;text-decoration:none;transition:color .2s ease}.checkout-page_legalLink__8MuYw:hover{color:var(--t1-color-black-950,#0a0d12);text-decoration:underline}.checkout-page_accordionSection__Gq_w8{background:#fff;border-radius:12px;padding:24px;border:1px solid var(--t1-color-black-200,#e9eaeb)}.checkout-page_accordionHeader__lmPLA{width:100%;padding:0;margin:0;border:none;background:none;display:flex;align-items:center;justify-content:space-between;color:var(--t1-color-black-950,#0a0d12);cursor:pointer;text-align:left}.checkout-page_accordionTitle__f96I6{font-family:var(--t1-font-family,"Poppins");font-size:20px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);text-transform:capitalize}.checkout-page_accordionToggleIcon__RKwCK{color:var(--t1-color-black-700,#414651);display:inline-flex;align-items:center}.checkout-page_accordionContent__TYf4_{margin-top:16px;display:flex;flex-direction:column;gap:16px}.checkout-page_accordionCompleteIcon__wdG_o{color:#28a745;display:inline-flex;align-items:center}.checkout-page_fieldGroup___q2Jw{display:flex;flex-direction:column;gap:4px}.checkout-page_fieldInput__gY_9K,.checkout-page_fieldTextarea__IKmDW{width:100%;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;padding:10px 12px;font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-950,#0a0d12);background:#fff;transition:border-color .2s ease}.checkout-page_fieldInput__gY_9K:hover,.checkout-page_fieldTextarea__IKmDW:hover{border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_fieldInput__gY_9K:focus,.checkout-page_fieldTextarea__IKmDW:focus{outline:none;border-color:var(--t1-color-primary-700,#414651)}.checkout-page_fieldInput__gY_9K:disabled,.checkout-page_fieldTextarea__IKmDW:disabled{background-color:var(--t1-color-primary-50,#fafafa);color:var(--t1-color-black-700,#414651);cursor:default;border-color:var(--t1-color-black-200,#e9eaeb)}.checkout-page_fieldTextarea__IKmDW{min-height:88px;resize:vertical}.checkout-page_errorText__0SSQi{font-family:var(--t1-font-family,"Poppins");font-size:12px;color:#b7192c}.checkout-page_phoneInput__jCBaM .PhoneInput{border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;background:#fff;transition:border-color .2s ease}.checkout-page_phoneInput__jCBaM .PhoneInput:hover:not(:focus-within){border-color:var(--t1-color-black-300,#d5d7da)}.checkout-page_phoneInput__jCBaM .PhoneInput:focus-within{border-color:var(--t1-color-primary-700,#414651);box-shadow:none}.checkout-page_phoneInput__jCBaM .PhoneInputInput{padding:10px 12px;font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-950,#0a0d12)}.checkout-page_phoneInput__jCBaM .PhoneInputInput::placeholder{color:var(--t1-color-black-500,#717680)}.checkout-page_phoneInput__jCBaM .PhoneInputInput:disabled{background-color:var(--t1-color-primary-50,#fafafa);color:var(--t1-color-black-700,#414651)}.checkout-page_phoneInput__jCBaM .PhoneInputCountry{padding-left:12px}.checkout-page_addressCardTitleRow__UyNYt{display:flex;align-items:center;gap:8px}.checkout-page_addressCardRadioOuter__kg2ob{width:20px;height:20px;border-radius:999px;border:1px solid var(--t1-color-black-200,#e9eaeb);display:inline-flex;align-items:center;justify-content:center}.checkout-page_addressCardRadioOuterSelected__V1ULg{border-color:var(--t1-color-primary-950,#0a0d12)}.checkout-page_addressCardRadioInner__XPtPO{width:10px;height:10px;border-radius:999px;background:var(--t1-color-primary-950,#0a0d12)}.checkout-page_summaryItemImage__8ZDei{width:56px;height:56px;border-radius:8px;overflow:hidden;flex-shrink:0}.checkout-page_summaryItemQty__SKTWK{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651);margin:0}.checkout-page_summaryPricingRoot__FPNFu{display:flex;flex-direction:column;gap:8px}.checkout-page_summaryDivider__hoP5H{height:1px;background:var(--t1-color-black-200,#e9eaeb)}.checkout-page_summaryPricingLabel__4YGSi,.checkout-page_summaryPricingValue__kwInJ{font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-800,#252b37)}.checkout-page_couponDisplay__j0rqZ{margin-bottom:16px;padding:10px;border:1px dashed var(--t1-color-black-200,#e9eaeb);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.checkout-page_couponDisplayCode__eDu5W{background:var(--t1-color-primary-50,#fafafa);color:var(--t1-color-black-950,#0a0d12);border-radius:4px;padding:4px 8px;font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:500}.checkout-page_couponDisplayDiscount__MzM9J{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:#28a745}.checkout-page_payNowButtonLoading__H_jr8{opacity:.85}@keyframes checkout-page_skeletonPulse__4ktGO{0%,to{opacity:.35}50%{opacity:.65}}.checkout-page_profileLoadingPulse__nTHL5{border-radius:8px;background:var(--t1-color-primary-100,#f5f5f5);animation:checkout-page_skeletonPulse__4ktGO 1.4s ease-in-out infinite}.checkout-page_locationRoot__Jtird{margin:16px 0;padding:14px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.checkout-page_locationControl__mNtmj{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.checkout-page_locationCheckbox__X3aJP{width:18px;height:18px;accent-color:#2563eb;flex:0 0 auto}.checkout-page_locationButton__1xkj8{min-height:40px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;padding:8px 14px;font-weight:600;cursor:pointer}.checkout-page_locationButton__1xkj8:disabled{cursor:not-allowed;opacity:.65}.checkout-page_locationMapHelp__TEmkt,.checkout-page_locationStatus__Icnvv{margin:8px 0 0;color:#475569;font-size:.875rem;line-height:1.5}.checkout-page_locationStatusError__UNg4S{margin:8px 0 0;color:#b42318;font-size:.875rem;line-height:1.5}.checkout-page_locationMap__AVX_X{margin-top:12px;height:clamp(220px,32vw,340px);min-height:220px;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden}.checkout-page_shippingRatePrice__Cz8go{margin-inline-start:auto;font-family:var(--t1-font-family,"Poppins");font-size:16px;font-weight:600;color:var(--t1-color-black-950,#0a0d12);white-space:nowrap;flex-shrink:0}.checkout-page_shippingRateDisabled__caFPO{opacity:.5;pointer-events:none}.checkout-page_checkoutStepperRoot__lwQrG{--checkout-accent:#111827;width:min(100%,1280px);margin:0 auto 24px;display:flex;flex-direction:column;align-items:center;gap:12px;color:inherit}.checkout-page_checkoutStepperMeta__nKzEN{display:flex;align-items:center;justify-content:center;text-align:center}.checkout-page_checkoutStepperLabel__cTTMz{font-size:.95rem;font-weight:700;line-height:1.4}.checkout-page_checkoutStepperRemaining__SMNnS{display:none}.checkout-page_checkoutStepperSteps__RBKUO{position:relative;display:flex;align-items:center;justify-content:space-between;width:min(180px,100%);min-height:38px}.checkout-page_checkoutStepperTrack__av5Cf{position:absolute;inset-inline:18px;top:50%;z-index:0;height:2px;border-radius:999px;background:rgba(17,24,39,.16);overflow:hidden;transform:translateY(-50%)}.checkout-page_checkoutStepperFill__5jnH_{display:block;height:100%;max-width:100%;border-radius:inherit;background:var(--checkout-accent);transition:width .26s ease}.checkout-page_checkoutStepperStep__WncOs{position:relative;z-index:1;inline-size:36px;block-size:36px;border:2px solid rgba(17,24,39,.2);border-radius:999px;background:#fff;color:rgba(17,24,39,.72);display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;line-height:1;appearance:none;margin:0;padding:0;cursor:default;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.checkout-page_checkoutStepperStep__WncOs:not(:disabled){cursor:pointer}.checkout-page_checkoutStepperStepActive__ddnJa,.checkout-page_checkoutStepperStepComplete__NjMv_{border-color:var(--checkout-accent);background:var(--checkout-accent);color:#fff}.checkout-page_checkoutStepPanel__YNFVD{--checkout-accent:#111827;width:min(100%,1280px);min-height:420px;margin:0 auto;animation:checkout-page_checkoutStepEnter__GhE19 .26s ease both}.checkout-page_checkoutStepPanelForward__i5Clg{--checkout-step-enter-x:-18px}.checkout-page_checkoutStepPanelBackward__Vb5vS{--checkout-step-enter-x:18px}.checkout-page_checkoutStepPanelMoving__rdqUj{animation:none}.checkout-page_checkoutStepMain__dUe11{display:flex;flex-direction:column;gap:24px;min-width:0}.checkout-page_checkoutDetailsGrid__fhs9B{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.checkout-page_checkoutStepTwoLayout__auu0V{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:32px;align-items:start}.checkout-page_checkoutStepActions__9MK94{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:4px}.checkout-page_checkoutStepBackButton__clP6C,.checkout-page_checkoutStepContinueButton__F0JJ8{min-height:44px;border:1px solid var(--checkout-accent);border-radius:8px;padding:10px 18px;font:inherit;font-weight:700;line-height:1.2;cursor:pointer;transition:opacity .16s ease,transform .16s ease,background-color .16s ease}.checkout-page_checkoutStepBackButton__clP6C{min-width:128px;background:rgba(0,0,0,0);color:var(--checkout-accent)}.checkout-page_checkoutStepContinueButton__F0JJ8{min-width:184px;background:var(--checkout-accent);color:#fff}.checkout-page_checkoutStepBackButton__clP6C:hover:not(:disabled),.checkout-page_checkoutStepContinueButton__F0JJ8:hover:not(:disabled){transform:translateY(-1px)}.checkout-page_checkoutStepBackButton__clP6C:disabled,.checkout-page_checkoutStepContinueButton__F0JJ8:disabled{opacity:.48;cursor:not-allowed;transform:none}.checkout-page_checkoutStepSkeleton__1zj_X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.checkout-page_checkoutStepSkeletonBlock__Kz3MI{min-width:0;border-radius:10px;background:linear-gradient(90deg,rgba(17,24,39,.08),rgba(17,24,39,.16) 45%,rgba(17,24,39,.08));background-size:220% 100%;animation:checkout-page_checkoutSkeletonPulse__23K7q 1.2s ease-in-out infinite}.checkout-page_checkoutStepSkeletonBlock__Kz3MI:first-child,.checkout-page_checkoutStepSkeletonBlock__Kz3MI:last-child{grid-column:1/-1}.checkout-page_checkoutEmptyState__vb3to{width:min(100%,640px);margin:0 auto;padding:40px 20px;text-align:center}@keyframes checkout-page_checkoutStepEnter__GhE19{0%{opacity:.35;transform:translateX(var(--checkout-step-enter-x,-18px))}to{opacity:1;transform:translateX(0)}}@keyframes checkout-page_checkoutSkeletonPulse__23K7q{0%{background-position:120% 0}to{background-position:-120% 0}}@media(max-width:1024px){.checkout-page_checkoutStepTwoLayout__auu0V{grid-template-columns:1fr}}@media(max-width:760px){.checkout-page_checkoutStepperRoot__lwQrG{margin-bottom:18px;padding-inline:12px}.checkout-page_checkoutDetailsGrid__fhs9B,.checkout-page_checkoutStepSkeleton__1zj_X{grid-template-columns:1fr}.checkout-page_checkoutStepActions__9MK94{justify-content:stretch}.checkout-page_checkoutStepBackButton__clP6C,.checkout-page_checkoutStepContinueButton__F0JJ8{width:100%}}@media(prefers-reduced-motion:reduce){.checkout-page_checkoutStepPanel__YNFVD,.checkout-page_checkoutStepSkeletonBlock__Kz3MI,.checkout-page_checkoutStepperFill__5jnH_{animation:none;transition:none}}.checkout-page_checkoutStepTwoLayout__auu0V .checkout-page_rightColumn__kEi8j,.checkout-page_checkoutStepTwoLayout__auu0V .checkout-page_sidebarColumn__7gUhM,.checkout-page_checkoutStepTwoLayout__auu0V .checkout-page_sidebar__dPxrx{width:100%;max-width:none;height:auto;min-height:0;order:0}@media(max-width:1024px){.checkout-page_checkoutStepTwoLayout__auu0V .checkout-page_rightColumn__kEi8j,.checkout-page_checkoutStepTwoLayout__auu0V .checkout-page_sidebarColumn__7gUhM,.checkout-page_checkoutStepTwoLayout__auu0V .checkout-page_sidebar__dPxrx{position:static}}.address-modal_overlay__ePACG{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:3000;overflow-y:auto;padding-block:32px;padding-inline:16px;display:flex;align-items:flex-start;justify-content:center}@media(max-width:768px){.address-modal_overlay__ePACG{padding-block:16px;padding-inline:0;align-items:flex-end}}.address-modal_modal__3z5vq{position:relative;background:#fff;inline-size:100%;max-inline-size:560px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);display:flex;flex-direction:column}@media(max-width:768px){.address-modal_modal__3z5vq{max-inline-size:100%;border-end-start-radius:0;border-end-end-radius:0}}.address-modal_header__os76E{padding-block:24px;padding-inline:24px;padding-block-end:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-block-end:1px solid var(--t1-color-black-200,#e9eaeb)}.address-modal_title__sU5_U{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:1.5;color:var(--t1-color-black-950,#0a0d12);margin:0}@media(max-width:480px){.address-modal_title__sU5_U{font-size:18px}}.address-modal_subtitle__iYMbE{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:var(--t1-color-black-700,#414651);margin:4px 0 0}.address-modal_closeBtn__V9iwE{background:none;border:none;padding:0;color:var(--t1-color-black-700,#414651);cursor:pointer;border-radius:999px;display:flex;align-items:center;justify-content:center;transition:color .15s ease;inline-size:36px;block-size:36px;flex-shrink:0}.address-modal_closeBtn__V9iwE:hover{color:var(--t1-color-black-950,#0a0d12)}.address-modal_form__88qQI{padding-block:24px;padding-inline:24px;display:flex;flex-direction:column;gap:20px}@media(max-width:480px){.address-modal_form__88qQI{padding-block:16px;padding-inline:16px;gap:16px}}.address-modal_row__4gAOf{display:grid;grid-template-columns:1fr 1fr;gap:16px}.address-modal_row__4gAOf>*{flex:1 1;min-inline-size:100px}@media(max-width:480px){.address-modal_row__4gAOf{grid-template-columns:1fr}}.address-modal_fieldGroup__2ZZ_K{display:flex;flex-direction:column;gap:4px}.address-modal_label__7nlTT{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1;color:var(--t1-color-black-700,#414651)}.address-modal_input__C2Vys,.address-modal_textarea__fpxmi{inline-size:100%;padding-block:10px;padding-inline:12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.25;color:var(--t1-color-black-700,#414651);background-color:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;outline:none;transition:border-color .15s ease}.address-modal_input__C2Vys:hover:not(:disabled),.address-modal_textarea__fpxmi:hover:not(:disabled){border-color:var(--t1-color-black-300,#d5d7da)}.address-modal_input__C2Vys:focus,.address-modal_textarea__fpxmi:focus{border-color:var(--t1-color-primary-700,#414651)}.address-modal_input__C2Vys::placeholder,.address-modal_textarea__fpxmi::placeholder{color:var(--t1-color-black-500,#717680)}.address-modal_input__C2Vys:disabled,.address-modal_textarea__fpxmi:disabled{background-color:var(--t1-color-primary-50,#fafafa);color:var(--t1-color-black-500,#717680);cursor:not-allowed}.address-modal_textarea__fpxmi{min-block-size:80px;resize:vertical}.address-modal_checkboxRow__l8eiU{display:flex;align-items:center;gap:8px}.address-modal_checkbox__s7PrC{inline-size:16px;block-size:16px;flex-shrink:0;cursor:pointer;accent-color:var(--t1-color-primary-600,#535862)}.address-modal_checkboxLabel__iGmtO{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:var(--t1-color-black-700,#414651);cursor:pointer}.address-modal_saveError__HSrKd{font-family:Poppins,sans-serif;font-size:14px;color:#b7192c;margin:0}.address-modal_footer__eSKxA{padding-block:16px;padding-inline:24px;display:flex;align-items:center;justify-content:flex-end;gap:20px;border-block-start:1px solid var(--t1-color-black-200,#e9eaeb)}@media(max-width:480px){.address-modal_footer__eSKxA{flex-direction:column-reverse}.address-modal_footer__eSKxA button{inline-size:100%}}.address-modal_cancelBtn__bllWf,.address-modal_saveBtn__LBPAV{display:inline-flex;align-items:center;justify-content:center;min-block-size:36px;padding-block:12px;padding-inline:16px;border-radius:999px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.address-modal_cancelBtn__bllWf:disabled,.address-modal_saveBtn__LBPAV:disabled{opacity:.6;cursor:not-allowed}.address-modal_cancelBtn__bllWf{background:rgba(0,0,0,0);border:1px solid var(--t1-color-black-200,#e9eaeb);color:var(--t1-color-black-700,#414651)}.address-modal_cancelBtn__bllWf:hover:not(:disabled){background-color:var(--t1-color-primary-50,#fafafa);border-color:var(--t1-color-black-300,#d5d7da)}.address-modal_saveBtn__LBPAV{background-color:var(--t1-color-primary-600,#535862);border:none;color:#fff}.address-modal_saveBtn__LBPAV:hover:not(:disabled){background-color:var(--t1-color-primary-700,#414651)}.phone-contacts_root___T8nZ{display:flex;flex-direction:column;gap:8px;padding-block-start:16px;border-block-start:1px solid var(--t1-color-black-200,#e9eaeb)}.phone-contacts_sectionTitle__S2ma_{font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:500;color:var(--t1-color-black-700,#414651)}.phone-contacts_contactList__WLpuD{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.phone-contacts_contactRow__q0DlM{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 12px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;background-color:rgba(0,0,0,0);transition:border-color .2s ease}.phone-contacts_contactRowEditing__xNOqp{flex-direction:column;align-items:stretch;border-color:var(--t1-color-primary-950,#0a0d12)}.phone-contacts_phoneRowInner__W3K3d{display:grid;grid-template-columns:110px 1fr;gap:16px;width:100%}@media(max-width:480px){.phone-contacts_phoneRowInner__W3K3d{grid-template-columns:88px 1fr;gap:8px}}.phone-contacts_countryCodeInput__1MOju,.phone-contacts_phoneNumberInput__zsGAR{width:100%;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;padding:10px 12px;font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-950,#0a0d12);background:#fff;outline:none;transition:border-color .2s ease;box-sizing:border-box}.phone-contacts_countryCodeInput__1MOju::placeholder,.phone-contacts_phoneNumberInput__zsGAR::placeholder{color:var(--t1-color-black-500,#717680)}.phone-contacts_countryCodeInput__1MOju:hover:not(:disabled),.phone-contacts_phoneNumberInput__zsGAR:hover:not(:disabled){border-color:var(--t1-color-black-300,#d5d7da)}.phone-contacts_countryCodeInput__1MOju:focus,.phone-contacts_phoneNumberInput__zsGAR:focus{border-color:var(--t1-color-primary-950,#0a0d12)}.phone-contacts_countryCodeInput__1MOju:disabled,.phone-contacts_phoneNumberInput__zsGAR:disabled{opacity:.6;cursor:not-allowed}.phone-contacts_phoneInput__QlTiX .PhoneInput{border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;background:#fff;transition:border-color .2s ease}.phone-contacts_phoneInput__QlTiX .PhoneInput:hover:not(:focus-within){border-color:var(--t1-color-black-300,#d5d7da)}.phone-contacts_phoneInput__QlTiX .PhoneInput:focus-within{border-color:var(--t1-color-primary-950,#0a0d12);box-shadow:none}.phone-contacts_phoneInput__QlTiX .PhoneInputInput{padding:10px 12px;font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-950,#0a0d12)}.phone-contacts_phoneInput__QlTiX .PhoneInputInput::placeholder{color:var(--t1-color-black-500,#717680)}.phone-contacts_phoneInput__QlTiX .PhoneInputInput:disabled{opacity:.6}.phone-contacts_phoneInput__QlTiX .PhoneInputCountry{padding-left:12px}.phone-contacts_contactValue__73SFM{font-family:var(--t1-font-family,"Poppins");font-size:16px;color:var(--t1-color-black-700,#414651);flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-contacts_contactActions__P7bv8{display:flex;align-items:center;gap:8px;flex-shrink:0;justify-content:flex-end}.phone-contacts_cancelBtn__WQLKi,.phone-contacts_editBtn__e6bWx{background:none;border:none;padding:4px 8px;font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:500;cursor:pointer;border-radius:4px;transition:color .2s ease,background-color .2s ease}.phone-contacts_cancelBtn__WQLKi:disabled,.phone-contacts_editBtn__e6bWx:disabled{opacity:.5;cursor:not-allowed}.phone-contacts_editBtn__e6bWx{color:var(--t1-color-black-700,#414651)}.phone-contacts_editBtn__e6bWx:hover:not(:disabled){color:var(--t1-color-primary-800,#252b37);background-color:var(--t1-color-primary-50,#fafafa)}.phone-contacts_cancelBtn__WQLKi{color:var(--t1-color-black-700,#414651)}.phone-contacts_cancelBtn__WQLKi:hover:not(:disabled){color:var(--t1-color-primary-800,#252b37);background-color:var(--t1-color-primary-50,#fafafa)}.phone-contacts_saveBtn___DXuL{display:inline-flex;align-items:center;justify-content:center;padding-block:4px;padding-inline:12px;background-color:var(--t1-color-primary-950,#0a0d12);color:#fff;border:none;border-radius:8px;font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.phone-contacts_saveBtn___DXuL:hover:not(:disabled){background-color:var(--t1-color-primary-800,#252b37)}.phone-contacts_saveBtn___DXuL:disabled{opacity:.6;cursor:not-allowed}.phone-contacts_addRow__tvDBZ{border:1px dashed var(--t1-color-black-200,#e9eaeb);border-radius:8px;padding:12px;background-color:var(--t1-color-primary-50,#fafafa)}.phone-contacts_addRowInner__mI0Qf{display:flex;flex-direction:column;gap:8px}.phone-contacts_addBtn__xou3f{display:inline-flex;align-items:center;gap:4px;padding-block:4px;padding-inline:8px;background:none;border:1px dashed var(--t1-color-black-200,#e9eaeb);border-radius:8px;font-family:var(--t1-font-family,"Poppins");font-size:14px;font-weight:500;color:var(--t1-color-black-700,#414651);cursor:pointer;align-self:flex-start;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.phone-contacts_addBtn__xou3f:before{content:"+";font-size:16px;line-height:1}.phone-contacts_addBtn__xou3f:hover:not(:disabled){border-color:var(--t1-color-primary-700,#414651);color:var(--t1-color-primary-800,#252b37);background-color:var(--t1-color-primary-50,#fafafa)}.phone-contacts_addBtn__xou3f:disabled{opacity:.5;cursor:not-allowed}.phone-contacts_contactRowSelected__VvEhc{border-color:var(--t1-color-primary-950,#0a0d12);background-color:var(--t1-color-primary-50,#fafafa);cursor:pointer}.phone-contacts_contactRow__q0DlM:not(.phone-contacts_contactRowSelected__VvEhc){cursor:pointer}.phone-contacts_contactRow__q0DlM:not(.phone-contacts_contactRowSelected__VvEhc):hover{border-color:var(--t1-color-black-300,#d5d7da)}.phone-contacts_checkboxOuter__00YKa{width:18px;height:18px;border-radius:50%;border:2px solid var(--t1-color-black-200,#e9eaeb);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease;padding:0;background:none;cursor:pointer;line-height:0;font-size:0}.phone-contacts_checkboxOuterSelected__Cn5fR{border-color:var(--t1-color-primary-950,#0a0d12)}.phone-contacts_checkboxInner__XJo6q{width:9px;height:9px;border-radius:50%;background-color:var(--t1-color-primary-950,#0a0d12);display:block;flex-shrink:0;line-height:0;font-size:0}.phone-contacts_saveError__Qzo_E{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:#b7192c;margin:0}.save-address-toggle_root__OjGm5{display:flex;align-items:center;gap:8px;margin-block-start:8px}.save-address-toggle_checkbox__EFqZY{width:16px;height:16px;accent-color:var(--t1-color-primary-950,#0a0d12);cursor:pointer;flex-shrink:0}.save-address-toggle_label__SUlky{font-family:var(--t1-font-family,"Poppins");font-size:14px;color:var(--t1-color-black-700,#414651);cursor:pointer;-webkit-user-select:none;user-select:none}.contact-page_contactPage__NC_jX{width:100%;background:rgba(0,0,0,0);display:flex;flex-direction:column;gap:64px;padding-bottom:64px;font-family:Poppins,sans-serif}.contact-page_infoSection__2Hgt7{padding:0 80px;display:flex;flex-direction:column;gap:16px}.contact-page_infoBadge__a8OHj{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;background-color:var(--t1-color-primary-50,#fafafa);border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:999px;font-size:14px;color:var(--t1-color-black-950,#0a0d12);align-self:flex-start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.contact-page_infoHeading__eaoqH{font-size:32px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);line-height:1.5;margin:0}.contact-page_infoSubtitle__RjOh_{font-size:16px;color:var(--t1-color-black-800,#252b37);line-height:1.5;margin:0}.contact-page_infoDetails__OKpf7{display:flex;flex-direction:column;gap:16px}.contact-page_infoDescription__B8QDt{font-size:16px;color:var(--t1-color-black-800,#252b37);line-height:1.5;margin:0}.contact-page_methodsList__A9L15{display:flex;flex-direction:column;gap:12px}.contact-page_methodItem___HAyn{display:flex;align-items:center;gap:8px}.contact-page_methodIcon__7kxh6{width:44px;height:44px;min-width:44px;background-color:var(--t1-color-primary-50,#fafafa);border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.0196078431);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--t1-color-black-950,#0a0d12)}.contact-page_methodText__AS2Ho{font-size:18px;color:var(--t1-color-black-950,#0a0d12);line-height:1.6}.contact-page_additionalInfo__QS40g{display:flex;flex-direction:column;gap:16px}.contact-page_additionalText__yB3Pg{font-size:16px;color:var(--t1-color-black-800,#252b37);line-height:1.5;margin:0}.contact-page_socialIconList__YgzEp{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.contact-page_socialIconBtn__7AwA_{width:44px;height:44px;background-color:var(--t1-color-primary-50,#fafafa);border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.0196078431);display:flex;align-items:center;justify-content:center;color:var(--t1-color-black-950,#0a0d12);text-decoration:none;transition:all .2s ease;flex-shrink:0}.contact-page_socialIconBtn__7AwA_:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.0588235294)}.contact-page_socialIconBtn__7AwA_[href*=facebook]:hover{background-color:#1877f2;color:#fff;border-color:#1877f2}.contact-page_socialIconBtn__7AwA_[href*=instagram]:hover{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);color:#fff;border-color:rgba(0,0,0,0)}.contact-page_socialIconBtn__7AwA_[href*="x.com"]:hover,.contact-page_socialIconBtn__7AwA_[href*=twitter]:hover{background-color:#000;color:#fff;border-color:#000}.contact-page_socialIconBtn__7AwA_[href*=youtube]:hover{background-color:red;color:#fff;border-color:red}.contact-page_socialIconBtn__7AwA_[href*=linkedin]:hover{background-color:#0077b5;color:#fff;border-color:#0077b5}.contact-page_socialIconBtn__7AwA_[href*=pinterest]:hover{background-color:#bd081c;color:#fff;border-color:#bd081c}.contact-page_socialIconBtn__7AwA_[href*="wa.me"]:hover,.contact-page_socialIconBtn__7AwA_[href*=whatsapp]:hover{background-color:#25d366;color:#fff;border-color:#25d366}.contact-page_socialIconBtn__7AwA_[href*=discord]:hover{background-color:#5865f2;color:#fff;border-color:#5865f2}.contact-page_socialIconBtn__7AwA_[href*=snapchat]:hover{background-color:#fffc00;color:#000;border-color:#fffc00}.contact-page_socialIconBtn__7AwA_[href*=tiktok]:hover{background-color:#000;color:#fff;border-color:#000}.contact-page_contactSection__1ka7I{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:0 80px;align-items:stretch}.contact-page_imagePlaceholder__ZhAEM{position:relative;border-radius:16px;overflow:hidden}.contact-page_image__DTRWB{object-fit:cover}.contact-page_formContainer__lu9FE{background-color:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.0392156863);padding:24px;display:flex;flex-direction:column;gap:24px;min-height:515px}.contact-page_formHeader__VkY0I{font-size:20px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);padding-bottom:8px;border-bottom:1px solid var(--t1-color-black-200,#e9eaeb);margin:0;text-transform:capitalize}.contact-page_contactForm__HSxeN{display:flex;flex-direction:column;gap:16px;flex:1 1}.contact-page_formGroup__PvyPW{display:flex;flex-direction:column;gap:4px}.contact-page_formLabel__4FKmO{font-size:14px;color:var(--t1-color-black-700,#414651);font-weight:400}.contact-page_formInput__Y24ac,.contact-page_formTextarea__FACkB{padding:10px 12px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;font-size:16px;background-color:#fff;color:var(--t1-color-black-950,#0a0d12);transition:border-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box}.contact-page_formInput__Y24ac:focus,.contact-page_formTextarea__FACkB:focus{outline:none;border-color:var(--t1-color-black-400,#a4a7ae);box-shadow:0 0 0 3px rgba(0,0,0,.06)}.contact-page_formInput__Y24ac::placeholder,.contact-page_formTextarea__FACkB::placeholder{color:var(--t1-color-black-500,#717680)}.contact-page_formTextarea__FACkB{resize:vertical;min-height:90px}.contact-page_errorMessage__9_Teo,.contact-page_successMessage__Ph5zv{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;font-size:16px;font-weight:500}.contact-page_successMessage__Ph5zv{background-color:#f1fcf2;color:#1e5d2d;border:1px solid #c1f1cb}.contact-page_successMessage__Ph5zv svg{flex-shrink:0;color:#28a745}.contact-page_errorMessage__9_Teo{background-color:#fef2f2;color:#b7192c;border:1px solid #fccfcf}.contact-page_errorMessage__9_Teo svg{flex-shrink:0;color:#dc3545}.contact-page_submitButton__sns4H{background-color:var(--t1-color-primary-950,#0a0d12);color:#fff;border:none;padding:10px 24px;border-radius:12px;font-size:16px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease;align-self:flex-start;text-transform:capitalize}.contact-page_submitButton__sns4H:hover:not(:disabled){opacity:.85}.contact-page_submitButton__sns4H:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.contact-page_infoSection__2Hgt7{padding:0 24px}.contact-page_contactSection__1ka7I{grid-template-columns:1fr;padding:0 24px}.contact-page_imagePlaceholder__ZhAEM{display:none}.contact-page_infoHeading__eaoqH{font-size:24px}.contact-page_formContainer__lu9FE{min-height:auto}}@media(max-width:576px){.contact-page_contactSection__1ka7I,.contact-page_infoSection__2Hgt7{padding:0 16px}}.categories-section_section__MIGFF{width:100%;padding-block:48px;background-color:var(--t1-color-background,#ffffff)}.categories-section_container__3afAR{width:100%;padding-inline:80px}.categories-section_heading__eEfxG{font-size:32px;font-weight:500;color:var(--t1-color-black-950,#0a0d12);margin:0 0 40px;line-height:150%;font-family:var(--t1-font-family)}.categories-section_grid__yUkcV{display:flex;flex-direction:column;gap:32px}.categories-section_topRow__m9mLd{display:flex;align-items:center;justify-content:space-between;gap:32px}.categories-section_categoryCard__2QDYY{all:unset;cursor:pointer;display:block;overflow:hidden;flex:1 1;min-width:0}.categories-section_categoryImageWrapper__11lwr{position:relative;width:100%;height:306px;overflow:hidden}.categories-section_categoryImage__xK_lL{object-fit:cover;transition:transform .8s ease}.categories-section_categoryCard__2QDYY:hover .categories-section_categoryImage__xK_lL{transform:scale(1.2)}.categories-section_categoryOverlay__oRHCq{position:absolute;inset:0;background:rgba(0,0,0,.32);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 24px;gap:12px}.categories-section_categoryName__T4K74{font-size:32px;font-weight:500;color:#fff;line-height:150%}.categories-section_categoryCount__MfTF9{font-size:18px;color:var(--t1-color-primary-50,#fafafa);line-height:160%}.categories-section_bottomRow__koh5A{display:flex;align-items:center;gap:32px}.categories-section_comingSoon__PGwv9{all:unset;cursor:pointer;flex:1 1;min-width:0;height:116px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:flex-start}.categories-section_comingSoonImageWrapper__MyqKX{position:absolute;inset:0}.categories-section_comingSoonImage__7nIub{object-fit:cover}.categories-section_comingSoonOverlay__CaMkw{position:absolute;inset:0;background:rgba(0,0,0,.32)}.categories-section_comingSoonText__h7dso{position:relative;z-index:1;font-size:24px;color:#fff;font-weight:500;line-height:150%;padding:0 24px;display:block;overflow:hidden}.categories-section_comingSoonTextInner__xl3KD{display:block;position:relative;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.categories-section_comingSoonTextInner__xl3KD:after{content:attr(data-text);position:absolute;left:0;top:200%;width:100%;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.categories-section_comingSoon__PGwv9:hover .categories-section_comingSoonTextInner__xl3KD,.categories-section_comingSoon__PGwv9:hover .categories-section_comingSoonTextInner__xl3KD:after{transform:translateY(-100%)}@media(max-width:1023px){.categories-section_container__3afAR{padding-inline:32px}.categories-section_heading__eEfxG{font-size:24px;margin-bottom:32px}.categories-section_categoryImageWrapper__11lwr{height:240px}.categories-section_categoryName__T4K74{font-size:24px}.categories-section_comingSoon__PGwv9{height:96px}.categories-section_comingSoonText__h7dso{font-size:20px}}@media(max-width:768px){.categories-section_section__MIGFF{padding-block:32px}.categories-section_container__3afAR{padding-inline:16px}.categories-section_topRow__m9mLd{flex-wrap:wrap;gap:12px}.categories-section_categoryCard__2QDYY{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 12px);min-width:calc(50% - 12px)}.categories-section_categoryImageWrapper__11lwr{height:200px}.categories-section_categoryName__T4K74{font-size:20px}.categories-section_categoryCount__MfTF9{font-size:14px}.categories-section_bottomRow__koh5A{flex-wrap:wrap;gap:12px}.categories-section_comingSoon__PGwv9{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 12px);min-width:calc(50% - 12px);height:80px}.categories-section_comingSoonText__h7dso{font-size:18px}}@media(max-width:480px){.categories-section_topRow__m9mLd{flex-direction:column}.categories-section_categoryCard__2QDYY{flex:1 1 100%;min-width:100%}.categories-section_categoryImageWrapper__11lwr{height:200px}}.contact-section_section__sRkCG{width:100%;padding-block:48px}.contact-section_container__E3VCo{width:100%;padding-inline:80px}@media(max-width:1023px){.contact-section_container__E3VCo{padding-inline:32px}}@media(max-width:768px){.contact-section_section__sRkCG{padding-block:32px}.contact-section_container__E3VCo{padding-inline:16px}}.features-section_section__sM8WC{background:#fafafa;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.features-section_container__Y5_oK{max-width:1200px;margin:0 auto;padding:48px 24px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.features-section_feature__jt1c0{display:flex;align-items:flex-start;gap:16px}.features-section_iconBox__sl1Or{width:48px;height:48px;border-radius:12px;flex-shrink:0}.features-section_text__mSP1I{display:flex;flex-direction:column;gap:4px}.features-section_title___Q7fY{font-size:16px;font-weight:500;color:#111827;line-height:1.5}.features-section_subtitle__MVTEN{font-size:14px;color:#6b7280;line-height:1.4}@media(max-width:1024px){.features-section_container__Y5_oK{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:768px){.features-section_container__Y5_oK{padding:32px 16px;gap:16px}}@media(max-width:480px){.features-section_container__Y5_oK{grid-template-columns:1fr}}.hero-section_hero__rmugw{width:100%;margin-top:-76px}@media(max-width:767px){.hero-section_hero__rmugw{margin-top:-77px}}.hero-section_slider__BrjW1{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden}.hero-section_sliderBg__MafqC{position:absolute;inset:0;transform:translateZ(0);will-change:transform,opacity;backface-visibility:hidden;animation:hero-section_heroMediaFadeIn__7vJyA .82s cubic-bezier(.22,1,.36,1)}@keyframes hero-section_heroMediaFadeIn__7vJyA{0%{opacity:0;transform:translateZ(0) scale(1.01)}to{opacity:1;transform:translateZ(0) scale(1)}}.hero-section_sliderImage__Flg0B,.hero-section_sliderVideo__Qh9C2{object-fit:cover;transform:translateZ(0);will-change:transform,opacity;backface-visibility:hidden}.hero-section_sliderVideo__Qh9C2{position:absolute;inset:0;width:100%;height:100%;z-index:1}.hero-section_sliderBgFallback__Znnsz{position:absolute;inset:0;background:var(--t1-color-background,#ffffff)}.hero-section_overlay__J1j43{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1}.hero-section_playPauseBtn__XMBOK{width:40px;height:40px;border-radius:999px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;transition:background .2s ease}.hero-section_playPauseBtn__XMBOK:hover{background:hsla(0,0%,100%,.28)}.hero-section_playPauseBtn__XMBOK:active{background:hsla(0,0%,100%,.4)}.hero-section_content__O0uQy{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-55%);padding:0 80px;display:flex;flex-direction:column;gap:40px;z-index:2;max-width:720px}@media(max-width:767px){.hero-section_content__O0uQy{padding:0 24px;max-width:100%;transform:translateY(-50%);gap:32px}}.hero-section_textBlock__yyRvZ{display:flex;flex-direction:column;gap:12px}.hero-section_title__8MczT{font-family:Poppins,sans-serif;font-size:64px;font-weight:500;color:#fff;line-height:1.4;margin:0}@media(max-width:1024px){.hero-section_title__8MczT{font-size:48px}}@media(max-width:767px){.hero-section_title__8MczT{font-size:40px}}.hero-section_subtitle__1DqST{font-family:Poppins,sans-serif;font-size:18px;font-weight:400;color:var(--t1-color-primary-100,#f5f5f5);line-height:1.6;margin:0}@media(max-width:767px){.hero-section_subtitle__1DqST{font-size:16px}}.hero-section_exploreBtn__7VUgq{align-self:flex-start;background:var(--t1-color-background,#ffffff);color:var(--t1-color-primary-950,#0a0d12);border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:12px;padding:12px 32px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:24px;cursor:pointer;text-transform:capitalize;transition:opacity .2s ease}.hero-section_exploreBtn__7VUgq:hover{opacity:.9}.hero-section_exploreBtn__7VUgq:active{opacity:.8}.hero-section_navRow__Z93tx{position:absolute;bottom:40px;inset-inline-start:0;inset-inline-end:0;padding:0 80px;display:flex;align-items:center;justify-content:space-between;z-index:2}@media(max-width:767px){.hero-section_navRow__Z93tx{padding:0 24px;bottom:24px}}.hero-section_leftControls__SmLSA{display:flex;align-items:center;gap:16px}.hero-section_pagination__ICbFi{display:flex;align-items:center;gap:4px}.hero-section_dotActive__un3F4,.hero-section_dot__yHkzC{height:8px;border-radius:999px;border:none;padding:0;cursor:pointer;transition:background .3s ease,width .3s ease}.hero-section_dot__yHkzC{width:8px;background:rgba(233,234,235,.35)}.hero-section_dot__yHkzC:hover{background:rgba(233,234,235,.6)}.hero-section_dotActive__un3F4{width:24px;background:var(--t1-color-background,#ffffff);cursor:default}.hero-section_arrows__HnxrO{display:flex;gap:4px}.hero-section_arrowBtn__ay_hh{width:44px;height:44px;border-radius:999px;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;flex-shrink:0}.hero-section_arrowBtn__ay_hh:hover{opacity:.75}.hero-section_arrowBtn__ay_hh:active{opacity:.5}.hero-section_rtlArrowIcon__ObFVl{transform:rotate(180deg)}.promo-banner-section_section__HlsKf{width:100%;padding-block:48px}.promo-banner-section_container__2RBwa{display:flex;align-items:center;gap:32px;padding-inline:80px;width:100%}.promo-banner-section_imageCol__pvjqp{position:relative;flex:1 0;height:515px;min-width:0;background-color:var(--t1-color-primary-300,#d5d7da);overflow:hidden;border-radius:20}.promo-banner-section_image__N8Umg{object-fit:cover;border-radius:20}.promo-banner-section_textCol__08don{display:flex;flex:1 0;flex-direction:column;gap:16px;justify-content:center;min-width:0}.promo-banner-section_heading__uGBDr{font-size:32px;font-weight:500;line-height:1.5}.promo-banner-section_heading__uGBDr,.promo-banner-section_subtext__KOZ2E{font-family:var(--t1-font-family,"Poppins");color:var(--t1-color-black-950,#0a0d12);margin:0;width:100%}.promo-banner-section_subtext__KOZ2E{font-size:18px;font-weight:400;line-height:1.6}@media(max-width:1023px){.promo-banner-section_section__HlsKf{padding-block:32px}.promo-banner-section_container__2RBwa{padding-inline:32px}.promo-banner-section_imageCol__pvjqp{height:380px}.promo-banner-section_heading__uGBDr{font-size:24px}.promo-banner-section_subtext__KOZ2E{font-size:16px}}@media(max-width:768px){.promo-banner-section_section__HlsKf{padding-block:32px}.promo-banner-section_container__2RBwa{flex-direction:column;padding-inline:16px;gap:16px}.promo-banner-section_imageCol__pvjqp{flex:none;width:100%;height:260px}.promo-banner-section_textCol__08don{flex:none;width:100%}.promo-banner-section_heading__uGBDr{font-size:24px}.promo-banner-section_subtext__KOZ2E{font-size:16px}}@keyframes quote-section_petal1Form__l8T5b{0%{opacity:0;transform:scale(0) rotate(90deg) translate(20px,20px)}60%{opacity:1;transform:scale(1.15) rotate(-10deg) translate(0)}to{opacity:1;transform:scale(1) rotate(0deg) translate(0)}}@keyframes quote-section_petal2Form___E_R9{0%{opacity:0;transform:matrix(-1,0,0,1,0,0) scale(0) rotate(90deg) translate(-20px,20px)}60%{opacity:1;transform:matrix(-1,0,0,1,0,0) scale(1.15) rotate(-10deg)}to{opacity:1;transform:matrix(-1,0,0,1,0,0) scale(1)}}@keyframes quote-section_petal3Form__L7uzu{0%{opacity:0;transform:matrix(1,0,0,-1,0,0) scale(0) rotate(90deg) translate(20px,-20px)}60%{opacity:1;transform:matrix(1,0,0,-1,0,0) scale(1.15) rotate(-10deg)}to{opacity:1;transform:matrix(1,0,0,-1,0,0) scale(1)}}@keyframes quote-section_petal4Form__NvCXK{0%{opacity:0;transform:rotate(180deg) scale(0) translate(-20px,-20px)}60%{opacity:1;transform:rotate(190deg) scale(1.15)}to{opacity:1;transform:rotate(180deg) scale(1)}}@keyframes quote-section_wordReveal__ltXA2{0%{opacity:0;transform:translateY(20px) rotateX(-40deg);filter:blur(4px)}to{opacity:1;transform:translateY(0) rotateX(0deg);filter:blur(0)}}.quote-section_quoteSection__n2t3n{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 80px 100px;box-sizing:border-box;position:relative}@media(max-width:1100px){.quote-section_quoteSection__n2t3n{padding:64px 32px 80px}}@media(max-width:900px){.quote-section_quoteSection__n2t3n{padding:56px 40px 72px}}@media(max-width:768px){.quote-section_quoteSection__n2t3n{padding:32px 16px 64px}}.quote-section_decorativeGroup__IyVQH{position:absolute;width:88px;height:88px;inset-inline-start:80px;top:0;display:grid;grid-template-columns:repeat(2,44px);grid-template-rows:repeat(2,44px);gap:0}@media(max-width:1100px){.quote-section_decorativeGroup__IyVQH{inset-inline-start:32px}}@media(max-width:900px){.quote-section_decorativeGroup__IyVQH{inset-inline-start:40px}}@media(max-width:768px){.quote-section_decorativeGroup__IyVQH{inset-inline-start:16px;width:64px;height:64px;grid-template-columns:repeat(2,32px);grid-template-rows:repeat(2,32px)}}.quote-section_rectangle1__PRNn4,.quote-section_rectangle2__WnBkN,.quote-section_rectangle3__JUxMt,.quote-section_rectangle4__Mmelr{width:44px;height:44px;background:var(--t1-color-primary-100,#f5f5f5);border-radius:0 45px;opacity:0}@media(max-width:768px){.quote-section_rectangle1__PRNn4,.quote-section_rectangle2__WnBkN,.quote-section_rectangle3__JUxMt,.quote-section_rectangle4__Mmelr{width:32px;height:32px;border-radius:0 32px}}.quote-section_rectangle1__PRNn4{transform:scale(0)}.quote-section_animate__VAb7g .quote-section_rectangle1__PRNn4{animation:quote-section_petal1Form__l8T5b .8s cubic-bezier(.34,1.56,.64,1) .1s forwards}.quote-section_rectangle2__WnBkN{transform:matrix(-1,0,0,1,0,0) scale(0)}.quote-section_animate__VAb7g .quote-section_rectangle2__WnBkN{animation:quote-section_petal2Form___E_R9 .8s cubic-bezier(.34,1.56,.64,1) .2s forwards}.quote-section_rectangle3__JUxMt{transform:matrix(1,0,0,-1,0,0) scale(0)}.quote-section_animate__VAb7g .quote-section_rectangle3__JUxMt{animation:quote-section_petal3Form__L7uzu .8s cubic-bezier(.34,1.56,.64,1) .3s forwards}.quote-section_rectangle4__Mmelr{transform:rotate(180deg) scale(0)}.quote-section_animate__VAb7g .quote-section_rectangle4__Mmelr{animation:quote-section_petal4Form__NvCXK .8s cubic-bezier(.34,1.56,.64,1) .4s forwards}.quote-section_quote__JoBX5{max-width:1280px;width:100%;margin:32px auto 0;font-family:var(--font-oooh-baby),"Oooh Baby",cursive;font-style:normal;font-weight:400;font-size:48px;line-height:1.3;text-align:center;color:var(--t1-color-black-950,#0a0d12);perspective:1000px;overflow-wrap:anywhere;word-break:break-word}@media(max-width:1200px){.quote-section_quote__JoBX5{font-size:40px}}@media(max-width:900px){.quote-section_quote__JoBX5{font-size:32px;margin-top:100px}}@media(max-width:768px){.quote-section_quote__JoBX5{font-size:32px;margin-top:80px}}@media(max-width:640px){.quote-section_quote__JoBX5{font-size:24px;margin-top:64px}}.quote-section_word__J3vZ_{display:inline-block;max-width:100%;opacity:0;transform:translateY(20px) rotateX(-40deg);filter:blur(4px);margin-inline-end:.3em;overflow-wrap:anywhere;word-break:break-word}.quote-section_word__J3vZ_:last-child{margin-inline-end:0}.quote-section_animate__VAb7g .quote-section_word__J3vZ_{animation:quote-section_wordReveal__ltXA2 .6s cubic-bezier(.16,1,.3,1) forwards}.why-choose-section_section__0m6Pw{background:#fff;padding:64px 24px}.why-choose-section_container__Ivog_{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.why-choose-section_imageWrapper___b38t{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.06);box-shadow:0 14px 28px rgba(0,0,0,.08)}.why-choose-section_image__N0vPn{width:100%;height:auto;display:block;object-fit:cover}.why-choose-section_content__Bmbjx{display:flex;flex-direction:column;gap:16px}.why-choose-section_title__35Mvt{font-size:40px;line-height:1.2;color:#111827;margin:0}.why-choose-section_description__miwjj{font-size:15px;line-height:1.8;color:#6b7280;margin:0}@media(max-width:1024px){.why-choose-section_container__Ivog_{grid-template-columns:1fr;gap:32px}}@media(max-width:768px){.why-choose-section_section__0m6Pw{padding:48px 16px}.why-choose-section_title__35Mvt{font-size:32px}}.not-found-page_notFoundPage__15F3X{min-height:100vh;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden}.not-found-page_container__KE8FJ{max-width:800px;width:100%;padding:24px;position:relative;z-index:2}.not-found-page_content__qiovU{text-align:center;position:relative}.not-found-page_errorNumber__fecVO{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:32px;position:relative}.not-found-page_four__3xcSx,.not-found-page_zero__whBDL{font-size:clamp(80px,15vw,120px);font-weight:900;line-height:1;color:#ef4444;text-shadow:0 4px 20px rgba(239,68,68,.3);animation:not-found-page_bounceIn__oR093 1s ease-out;position:relative}.not-found-page_zero__whBDL{animation:not-found-page_bounceIn__oR093 1s ease-out .2s both;color:#dc2626}.not-found-page_four__3xcSx:last-child{animation:not-found-page_bounceIn__oR093 1s ease-out .4s both}.not-found-page_floatingElements__7Cyn4{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.not-found-page_floatingElement__vlXkH{position:absolute;color:#fca5a5;opacity:.6;animation:not-found-page_float__J6XO_ 6s ease-in-out infinite;animation-delay:var(--delay)}.not-found-page_floatingElement__vlXkH:first-child{top:20%;left:10%}.not-found-page_floatingElement__vlXkH:nth-child(2){top:30%;right:15%}.not-found-page_floatingElement__vlXkH:nth-child(3){bottom:40%;left:20%}.not-found-page_floatingElement__vlXkH:nth-child(4){bottom:30%;right:25%}.not-found-page_floatingElement__vlXkH:nth-child(5){top:60%;left:5%}.not-found-page_mainContent__R_pYW{position:relative;z-index:2;background:#fff;padding:48px 32px;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.06);animation:not-found-page_slideUp__GGxGl .8s ease-out .6s both}.not-found-page_title__q06Rs{font-size:clamp(24px,4vw,32px);font-weight:700;color:#111827;margin-bottom:16px;line-height:1.2}.not-found-page_description__tmjb6{font-size:16px;color:#6b7280;margin-bottom:40px;line-height:1.6;max-width:500px;margin-left:auto;margin-right:auto}.not-found-page_actions__6NhrI{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.not-found-page_button__cNvdV{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:8px;font-weight:600;font-size:15px;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.not-found-page_button__cNvdV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.not-found-page_button__cNvdV:hover:before{left:100%}.not-found-page_button__cNvdV:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.not-found-page_button__cNvdV:active{transform:translateY(0)}.not-found-page_primary__3wxyD{background:linear-gradient(90deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 15px rgba(239,68,68,.3)}.not-found-page_primary__3wxyD:hover{background:linear-gradient(90deg,#dc2626,#b91c1c);box-shadow:0 8px 25px rgba(239,68,68,.4)}.not-found-page_secondary__eiIGb{background:#fff;color:#111827;border:2px solid rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.05)}.not-found-page_secondary__eiIGb:hover{background:#fafafa;border-color:#fca5a5;color:#dc2626}.not-found-page_outline__SJJvg{background:rgba(0,0,0,0);color:#dc2626;border:2px solid #fca5a5;box-shadow:0 4px 15px rgba(239,68,68,.1)}.not-found-page_outline__SJJvg:hover{background:#fef2f2;border-color:#ef4444;color:#b91c1c}.not-found-page_decorativeElements__Wv1Vi{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.not-found-page_circle__9jULD{position:absolute;border-radius:50%;background:linear-gradient(45deg,#fca5a5,#ef4444);animation:not-found-page_pulse__eKIqa 4s ease-in-out infinite;animation-delay:var(--delay)}.not-found-page_circle__9jULD:first-child{width:60px;height:60px;top:10%;right:10%}.not-found-page_circle__9jULD:nth-child(2){width:40px;height:40px;bottom:20%;left:15%}.not-found-page_circle__9jULD:nth-child(3){width:80px;height:80px;top:50%;right:5%}@keyframes not-found-page_bounceIn__oR093{0%{opacity:0;transform:scale(.3) translateY(-50px)}50%{opacity:1;transform:scale(1.05) translateY(0)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes not-found-page_slideUp__GGxGl{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-page_float__J6XO_{0%,to{transform:translateY(0) rotate(0deg);opacity:.6}25%{transform:translateY(-20px) rotate(5deg);opacity:.8}50%{transform:translateY(-10px) rotate(-3deg);opacity:.7}75%{transform:translateY(-15px) rotate(2deg);opacity:.9}}@keyframes not-found-page_pulse__eKIqa{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.1);opacity:.4}}@media(max-width:768px){.not-found-page_container__KE8FJ{padding:16px}.not-found-page_mainContent__R_pYW{padding:32px 24px}.not-found-page_actions__6NhrI{flex-direction:column;align-items:center}.not-found-page_button__cNvdV{width:100%;max-width:280px;justify-content:center}.not-found-page_circle__9jULD,.not-found-page_floatingElement__vlXkH{display:none}}@media(max-width:480px){.not-found-page_mainContent__R_pYW{padding:24px 20px}.not-found-page_title__q06Rs{font-size:24px}.not-found-page_description__tmjb6{font-size:15px}.not-found-page_button__cNvdV{padding:12px 20px;font-size:14px}}@media(prefers-color-scheme:dark){.not-found-page_notFoundPage__15F3X{background:linear-gradient(135deg,#111827,#1f2937)}.not-found-page_mainContent__R_pYW{background:#1f2937;border-color:#374151}.not-found-page_title__q06Rs{color:#fff}.not-found-page_description__tmjb6{color:#d1d5db}.not-found-page_secondary__eiIGb{background:#374151;color:#fff;border-color:#4b5563}.not-found-page_secondary__eiIGb:hover{background:#4b5563}}.privacy-policy-page_privacyPolicyPage__upaBF{display:flex;flex-direction:column;width:100%;min-height:66vh;background:rgba(0,0,0,0);padding:64px 80px}.privacy-policy-page_container__HbkNs{max-width:800px;margin:0 auto;width:100%}.privacy-policy-page_htmlContent__v1QIN{font-size:16px;color:var(--t1-color-black-800,#252b37);line-height:1.7}.privacy-policy-page_htmlContent__v1QIN h1,.privacy-policy-page_htmlContent__v1QIN h2,.privacy-policy-page_htmlContent__v1QIN h3,.privacy-policy-page_htmlContent__v1QIN h4,.privacy-policy-page_htmlContent__v1QIN h5,.privacy-policy-page_htmlContent__v1QIN h6{color:var(--t1-color-black-950,#0a0d12);font-weight:600;line-height:1.4;margin:32px 0 16px}.privacy-policy-page_htmlContent__v1QIN h1:first-child,.privacy-policy-page_htmlContent__v1QIN h2:first-child,.privacy-policy-page_htmlContent__v1QIN h3:first-child,.privacy-policy-page_htmlContent__v1QIN h4:first-child,.privacy-policy-page_htmlContent__v1QIN h5:first-child,.privacy-policy-page_htmlContent__v1QIN h6:first-child{margin-top:0}.privacy-policy-page_htmlContent__v1QIN h1{font-size:40px}.privacy-policy-page_htmlContent__v1QIN h2{font-size:32px}.privacy-policy-page_htmlContent__v1QIN h3{font-size:24px}.privacy-policy-page_htmlContent__v1QIN h4,.privacy-policy-page_htmlContent__v1QIN h5,.privacy-policy-page_htmlContent__v1QIN h6{font-size:20px}.privacy-policy-page_htmlContent__v1QIN p{margin:0 0 16px}.privacy-policy-page_htmlContent__v1QIN p:last-child{margin-bottom:0}.privacy-policy-page_htmlContent__v1QIN ol,.privacy-policy-page_htmlContent__v1QIN ul{margin:16px 0;padding-left:32px}.privacy-policy-page_htmlContent__v1QIN ol li,.privacy-policy-page_htmlContent__v1QIN ul li{margin-bottom:8px}.privacy-policy-page_htmlContent__v1QIN b,.privacy-policy-page_htmlContent__v1QIN strong{font-weight:600;color:var(--t1-color-black-950,#0a0d12)}.privacy-policy-page_htmlContent__v1QIN a{color:var(--t1-color-primary-600,#535862);text-decoration:none}.privacy-policy-page_htmlContent__v1QIN a:hover{text-decoration:underline}.privacy-policy-page_stateMessage__CFsuN{text-align:center;font-size:18px;color:var(--t1-color-black-700,#414651);padding:64px 24px}@media(max-width:768px){.privacy-policy-page_privacyPolicyPage__upaBF{padding:32px 24px}.privacy-policy-page_htmlContent__v1QIN{font-size:14px}.privacy-policy-page_htmlContent__v1QIN h1{font-size:32px}.privacy-policy-page_htmlContent__v1QIN h2{font-size:24px}.privacy-policy-page_htmlContent__v1QIN h3,.privacy-policy-page_htmlContent__v1QIN h4,.privacy-policy-page_htmlContent__v1QIN h5,.privacy-policy-page_htmlContent__v1QIN h6{font-size:20px}}@media(max-width:480px){.privacy-policy-page_privacyPolicyPage__upaBF{padding:32px 16px}}.reviews-section_reviewSection__YaUVO{padding:40px 80px;border-top:1px solid var(--t1-color-black-200,#e9eaeb);width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box}@media(max-width:1024px){.reviews-section_reviewSection__YaUVO{padding:32px 24px}}@media(max-width:767px){.reviews-section_reviewSection__YaUVO{padding:24px 16px}}.reviews-section_reviewTitle__4aa09{font-size:22px;font-weight:700;color:var(--t1-color-black-950,#0a0d12);margin:0 0 28px}.reviews-section_reviewContent__FOOxo{display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:start}@media(max-width:767px){.reviews-section_reviewContent__FOOxo{grid-template-columns:1fr;gap:24px}}.reviews-section_ratingSummaryCol__UIqMV{position:sticky;top:calc(76px + 24px)}@media(max-width:767px){.reviews-section_ratingSummaryCol__UIqMV{position:static}}.reviews-section_ratingCard__1Ic8t{background:var(--t1-color-primary-50,#fafafa);border:1px solid var(--t1-color-black-200,#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__1Ic8t{flex-direction:row;flex-wrap:wrap;text-align:start;align-items:flex-start}}.reviews-section_ratingScore__cLYZ6{font-size:40px;font-weight:800;color:var(--t1-color-black-950,#0a0d12);margin:0;line-height:1}@media(max-width:767px){.reviews-section_ratingScore__cLYZ6{font-size:32px}}.reviews-section_stars__HRHA8{display:flex;gap:2px}.reviews-section_ratingCount__lY8qo{font-size:14px;color:var(--t1-color-black-500,#717680);margin:0}.reviews-section_ratingBars__xmH59{display:flex;flex-direction:column;gap:6px;width:100%}.reviews-section_ratingBarRow__Y4AOa{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--t1-color-black-700,#414651)}.reviews-section_ratingBarLabel__5Ki35{width:44px;text-align:end;white-space:nowrap;flex-shrink:0}[dir=rtl] .reviews-section_ratingBarLabel__5Ki35{text-align:start}.reviews-section_ratingBarTrack__U2CgK{flex:1 1;height:6px;background:var(--t1-color-black-200,#e9eaeb);border-radius:3px;overflow:hidden}.reviews-section_ratingBarFill__BLAWy{height:100%;background:#f99a07;border-radius:3px;transition:width .3s ease}.reviews-section_ratingBarPct__tUajx{width:32px;text-align:start;flex-shrink:0;font-size:12px}[dir=rtl] .reviews-section_ratingBarPct__tUajx{text-align:end}.reviews-section_reviewsCol__iLle2{min-width:0}.reviews-section_reviewsRoot__UroiB{display:flex;flex-direction:column;gap:24px}.reviews-section_reviewsHeader__SpdCD,.reviews-section_reviewsTitle__9UyG8{display:none}.reviews-section_emptyState__G7pjF,.reviews-section_loading__bJ3cg{color:var(--t1-color-black-500,#717680);font-size:14px;padding:24px 0}.reviews-section_userReviewSection__TzMvR{background:var(--t1-color-primary-50,#fafafa);border:1px solid var(--t1-color-black-200,#e9eaeb);border-inline-start:4px solid var(--t1-color-primary-950,#0a0d12);border-radius:10px;padding:16px}.reviews-section_sectionTitle__HHXI6{font-size:16px;font-weight:600;color:var(--t1-color-black-950,#0a0d12);margin:0 0 12px}.reviews-section_formSection__1VpQ1{display:flex;flex-direction:column;gap:12px}.reviews-section_reviewsList__Cr5hE{display:flex;flex-direction:column;gap:8px}.reviews-section_reviewsListHeader__fTknr{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}[dir=rtl] .reviews-section_reviewsListHeader__fTknr{flex-direction:row-reverse}.reviews-section_sortWrapper__QtvSG{position:relative;display:flex;align-items:center;flex-shrink:0}.reviews-section_sortSelect__7Stgx{appearance:none;background:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;padding:8px 32px 8px 12px;font-size:14px;color:var(--t1-color-black-700,#414651);cursor:pointer}[dir=rtl] .reviews-section_sortSelect__7Stgx{padding:8px 12px 8px 32px}.reviews-section_sortSelect__7Stgx:focus{outline:none;border-color:var(--t1-color-primary-950,#0a0d12);box-shadow:0 0 0 3px rgba(var(--t1-color-primary-950-rgb,10 13 18),.1)}.reviews-section_sortArrow__og8D_{position:absolute;inset-inline-end:10px;pointer-events:none;display:flex;align-items:center;color:var(--t1-color-black-500,#717680)}.reviews-section_reviewsGrid__vpyj_{display:flex;flex-direction:column;gap:12px}.reviews-section_reviewItem__Wir7m{background:#fff;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px}.reviews-section_reviewItemHeader__zOtgC{display:flex;align-items:flex-start;gap:12px}.reviews-section_reviewItemAvatar__QMGrN{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--t1-color-primary-200,#e9eaeb);color:var(--t1-color-black-950,#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__sD4SY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.reviews-section_reviewItemAuthorRow__rTMfC{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reviews-section_reviewItemAuthorName__VMhfy{font-size:14px;font-weight:600;color:var(--t1-color-black-950,#0a0d12);margin:0}.reviews-section_reviewItemStars__Qvo1o{display:flex;gap:2px;align-items:center}.reviews-section_reviewItemDate__5t5Dz{font-size:12px;color:var(--t1-color-black-500,#717680);margin:0}.reviews-section_reviewItemActions__F3gJk{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-inline-start:auto}[dir=rtl] .reviews-section_reviewItemActions__F3gJk{margin-inline-start:0;margin-inline-end:auto}.reviews-section_reviewItemEditButton__HHkOc{font-size:12px;color:var(--t1-color-black-700,#414651);font-weight:500;background:none;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:6px;cursor:pointer;padding:3px 8px}.reviews-section_reviewItemEditButton__HHkOc:hover{background:var(--t1-color-primary-50,#fafafa);border-color:var(--t1-color-black-300,#d5d7da)}.reviews-section_reviewItemDeleteButton__gqHTI{font-size:12px;color:#b7192c;font-weight:500;background:none;border:1px solid #fccfcf;border-radius:6px;cursor:pointer;padding:3px 8px}.reviews-section_reviewItemDeleteButton__gqHTI:hover{background:#fef2f2}.reviews-section_reviewItemVerifiedBadge__GIGTe{font-size:12px;color:#1f7634;font-weight:500;background:#f1fcf2;border:1px solid #c1f1cb;border-radius:4px;padding:2px 6px;width:fit-content}.reviews-section_reviewItemContent__X_N8x{display:flex;flex-direction:column;gap:8px}.reviews-section_reviewItemComment__mH5oP{font-size:14px;color:var(--t1-color-black-800,#252b37);margin:0;line-height:1.6;overflow-wrap:anywhere;text-align:start}.reviews-section_reviewItemReadMore__aNP38{background:none;border:none;padding:0;margin-top:4px;font-size:12px;font-weight:500;color:var(--t1-color-primary-700,#414651);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.reviews-section_reviewItemReadMore__aNP38:hover{color:var(--t1-color-primary-900,#181d27)}.reviews-section_reviewForm__OfN_e{display:flex;flex-direction:column;background:var(--t1-color-primary-50,#fafafa);border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:10px;padding:20px}.reviews-section_formEditHeader__QQeBe{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}[dir=rtl] .reviews-section_formEditHeader__QQeBe{flex-direction:row-reverse}.reviews-section_formEditTitle__nRckZ{font-size:16px;font-weight:600;color:var(--t1-color-black-950,#0a0d12)}.reviews-section_formDeleteButton__AKSv4{font-size:14px;color:#b7192c;font-weight:500;background:#fef2f2;border:1px solid #fccfcf;border-radius:8px;padding:8px 12px;cursor:pointer}.reviews-section_formDeleteButton__AKSv4:hover:not(:disabled){background:#fee6e5}.reviews-section_formDeleteButton__AKSv4:disabled{opacity:.6;cursor:not-allowed}.reviews-section_formRatingRow__cesHc{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reviews-section_formGroup__S5UPW{display:flex;flex-direction:column;gap:8px;border:none;padding:0;margin:0;flex:1 1}.reviews-section_formLabel__sx0MV,.reviews-section_formLegend__ffJWv{font-size:14px;font-weight:600;color:var(--t1-color-black-700,#414651);text-align:start}.reviews-section_ratingSelector__GZJqj{display:flex;gap:8px}.reviews-section_starButton__dGZpS{background:none;border:none;cursor:pointer;padding:2px;display:flex;transition:transform .15s ease}.reviews-section_starButton__dGZpS:hover{transform:scale(1.2)}.reviews-section_ratingText__HGbC8{font-size:14px;color:var(--t1-color-black-500,#717680);white-space:nowrap}.reviews-section_textarea__lwHFQ{padding:8px 12px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;font-family:inherit;font-size:14px;resize:none;overflow:hidden;min-height:96px;color:var(--t1-color-black-800,#252b37);background:#fff;direction:inherit;text-align:start;transition:border-color .2s ease;width:100%;box-sizing:border-box}.reviews-section_textarea__lwHFQ:focus{outline:none;border-color:var(--t1-color-primary-950,#0a0d12);box-shadow:0 0 0 3px rgba(var(--t1-color-primary-950-rgb,10 13 18),.08)}.reviews-section_formError__dmAxz{font-size:14px;color:#b7192c;padding:8px 12px;background:#fef2f2;border:1px solid #fccfcf;border-radius:8px;margin-top:8px}.reviews-section_formActions__TevRC{display:flex;align-items:center;gap:12px}[dir=rtl] .reviews-section_formActions__TevRC{flex-direction:row-reverse}.reviews-section_charCount__STm2n{font-size:12px;color:var(--t1-color-black-500,#717680);margin-inline-start:auto}[dir=rtl] .reviews-section_charCount__STm2n{margin-inline-start:0;margin-inline-end:auto}.reviews-section_submitButton__Pd_AP{padding:8px 20px;background:var(--t1-color-primary-600,#535862);color:#fff;font-size:14px;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease;flex-shrink:0}.reviews-section_submitButton__Pd_AP:hover:not(:disabled){background:var(--t1-color-primary-700,#414651)}.reviews-section_submitButton__Pd_AP:disabled{opacity:.6;cursor:not-allowed}.reviews-section_cancelButton__lhI3R{padding:8px 20px;background:#fff;color:var(--t1-color-black-950,#0a0d12);font-size:14px;font-weight:400;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;cursor:pointer;transition:background .2s ease;flex-shrink:0}.reviews-section_cancelButton__lhI3R:hover:not(:disabled){background:var(--t1-color-primary-50,#fafafa)}.reviews-section_cancelButton__lhI3R:disabled{opacity:.6;cursor:not-allowed}.shop-by-category_shopByCategory__8iIDi{display:flex;flex-direction:column;gap:24px;width:100%;align-items:center}.shop-by-category_header__Aq49k{display:flex;flex-direction:column;gap:8px;width:100%;max-width:620px;text-align:center;align-items:center}.shop-by-category_title__IxgO0{margin:0;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:1.4;color:var(--t1-color-black-950,#0a0d12)}.shop-by-category_subtitle__UWK1w{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.6;color:var(--t1-color-black-800,#252b37)}.shop-by-category_categoryButtons__Xzy4q{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;width:100%}.shop-by-category_categoryButton__0d9Uw{border-radius:999px!important;text-transform:capitalize}.shop-by-category_active__pq_OF{background:var(--t1-color-primary-100,#f5f5f5)!important;border-color:var(--t1-color-black-400,#a4a7ae)!important;color:var(--t1-color-black-950,#0a0d12)!important}@media(max-width:768px){.shop-by-category_shopByCategory__8iIDi{gap:16px}.shop-by-category_title__IxgO0{font-size:32px}.shop-by-category_subtitle__UWK1w{font-size:16px}}.products-page_productsPage__v88Jz{background:var(--t1-color-background,#ffffff);width:100%;min-height:calc(100vh - 88px);padding-block:24px 40px;padding-inline:16px;margin-block-start:88px}.products-page_productsContent__f_nHG{display:flex;flex-direction:column;gap:48px;width:100%;max-width:1320px;margin-inline:auto}.products-page_contentLayout__l_lZ5{display:flex;align-items:flex-start;gap:32px;width:100%}@media(max-width:1024px){.products-page_contentLayout__l_lZ5{flex-direction:column;gap:24px}}.products-page_sidebar__Mnzb3{flex:0 0 296px;width:296px;position:sticky;top:112px;display:none}@media(min-width:1024px){.products-page_sidebar__Mnzb3{display:block}}.products-page_mainArea__M_Xrq{min-width:0;display:flex;flex-direction:column;gap:32px;flex:1 1}.products-page_toolbar__JGgTz{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--t1-color-black-200,#e9eaeb)}@media(max-width:768px){.products-page_toolbar__JGgTz{flex-wrap:wrap;gap:8px;padding-bottom:8px}}.products-page_mobileFilterToggle__8W8g3{display:none;flex-shrink:0}@media(max-width:1024px){.products-page_mobileFilterToggle__8W8g3{display:inline-flex}}.products-page_productListContainer__gJEGZ{width:100%}.products-page_drawerOverlay__9X_X3{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:200;opacity:0;pointer-events:none;transition:opacity .25s ease}.products-page_drawerOverlay__9X_X3.products-page_drawerOpen__l32TM{opacity:1;pointer-events:auto}.products-page_drawer__d5iRN{position:fixed;top:0;inset-inline-start:0;width:min(320px,88vw);height:100%;background:#fff;box-shadow:0 18px 36px rgba(0,0,0,.18);z-index:201;display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden}[dir=rtl] .products-page_drawer__d5iRN{transform:translateX(100%)}.products-page_drawer__d5iRN.products-page_drawerOpen__l32TM{transform:translateX(0)}.products-page_drawerHeader__vrQQV{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 24px;border-bottom:1px solid var(--t1-color-black-200,#e9eaeb);flex-shrink:0}.products-page_drawerTitle__kitN7{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:24px;color:var(--t1-color-black-950,#0a0d12)}.products-page_drawerClose__SnZJ2{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--t1-color-black-200,#e9eaeb);border-radius:8px;background:#fff;color:var(--t1-color-black-700,#414651);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;flex-shrink:0}.products-page_drawerClose__SnZJ2:hover{background:var(--t1-color-primary-50,#fafafa);color:var(--t1-color-black-950,#0a0d12);border-color:var(--t1-color-black-300,#d5d7da)}.products-page_drawerBody__cm9oA{flex:1 1;padding:24px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:1024px){.products-page_productsPage__v88Jz{margin-block-start:72px;padding-block:16px 24px}.products-page_productsContent__f_nHG{gap:40px}}@media(max-width:768px){.products-page_productsPage__v88Jz{margin-block-start:64px;padding-inline:8px}.products-page_drawerBody__cm9oA{padding:16px}}@media(min-width:1024px){.products-page_drawerOverlay__9X_X3,.products-page_drawer__d5iRN{display:none!important}}.profile-page_profilePage__0ufyI{min-block-size:calc(100vh - 88px);background-color:var(--t1-color-primary-50,#fafafa)}@media(max-width:1023px){.profile-page_profilePage__0ufyI{min-block-size:calc(100vh - 72px)}}.profile-page_container__2suCX{display:flex;align-items:stretch;max-inline-size:1280px;margin-inline:auto;min-block-size:calc(100vh - 88px)}@media(max-width:1023px){.profile-page_container__2suCX{min-block-size:auto;flex-direction:column}}.profile-page_content__T9ZTE{flex:1 1;min-inline-size:0;padding-block:32px;padding-inline:32px}@media(max-width:1023px){.profile-page_content__T9ZTE{padding-block:24px;padding-inline:16px}}@media(max-width:767px){.profile-page_content__T9ZTE{padding-block:16px;padding-inline:8px}}.account-sidebar_sidebar__mMUhQ{inline-size:280px;flex-shrink:0;background-color:#fff;border-radius:0;border-inline-end:1px solid var(--t1-color-black-200,#e9eaeb);padding-block:48px;padding-inline:24px;display:flex;flex-direction:column;gap:24px;block-size:100%;min-block-size:calc(100vh - 88px)}@media(max-width:1023px){.account-sidebar_sidebar__mMUhQ{inline-size:100%;min-block-size:unset;block-size:auto;border-inline-end:none;border-block-end:1px solid var(--t1-color-black-200,#e9eaeb);padding-block:16px;padding-inline:16px;overflow-x:auto;gap:8px}}.account-sidebar_userProfile__yAyi5{display:flex;align-items:center;gap:12px;padding-block-end:16px;border-block-end:1px solid var(--t1-color-black-200,#e9eaeb)}@media(max-width:1023px){.account-sidebar_userProfile__yAyi5{display:none}}.account-sidebar_avatarWrapper__m_Hwg{flex-shrink:0}.account-sidebar_avatar__TNCjc{inline-size:48px;block-size:48px;border-radius:999px;background-color:var(--t1-color-primary-100,#f5f5f5);display:flex;align-items:center;justify-content:center;overflow:hidden}.account-sidebar_avatarInitials__FMrpq{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:var(--t1-color-primary-700,#414651);line-height:1;text-transform:uppercase}.account-sidebar_userInfo__L_CSo{display:flex;flex-direction:column;gap:2px;min-inline-size:0;overflow:hidden}.account-sidebar_userName__UgVoF{font-size:16px;font-weight:600;color:var(--t1-color-black-950,#0a0d12);text-transform:capitalize}.account-sidebar_userEmail__2MA5K,.account-sidebar_userName__UgVoF{font-family:Poppins,sans-serif;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-sidebar_userEmail__2MA5K{font-size:12px;font-weight:400;color:var(--t1-color-black-700,#414651)}.account-sidebar_nav__3LnKV{display:flex;flex-direction:column;flex:1 1;justify-content:space-between}@media(max-width:1023px){.account-sidebar_nav__3LnKV{flex-direction:row;align-items:center;overflow-x:auto;padding-block:4px;scrollbar-width:none}.account-sidebar_nav__3LnKV::-webkit-scrollbar{display:none}}.account-sidebar_navLinks__DxA1m{display:flex;flex-direction:column;gap:8px}@media(max-width:1023px){.account-sidebar_navLinks__DxA1m{flex-direction:row;flex-wrap:nowrap;gap:8px}}.account-sidebar_navItem__3KXnz{display:inline-flex;align-items:center;justify-content:flex-start;inline-size:100%;min-block-size:40px;padding-block:8px;padding-inline:16px;border-radius:999px;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:var(--t1-color-black-800,#252b37);text-align:start;text-transform:capitalize;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.account-sidebar_navItem__3KXnz:hover{background-color:var(--t1-color-primary-50,#fafafa)}@media(max-width:1023px){.account-sidebar_navItem__3KXnz{inline-size:auto;flex-shrink:0;padding-inline:8px;padding-block:6px;min-block-size:auto}}.account-sidebar_navItemActive__vWH1G{color:var(--t1-color-primary-950,#0a0d12);border-color:var(--t1-color-black-200,#e9eaeb)}.account-sidebar_navItemActive__vWH1G,.account-sidebar_navItemActive__vWH1G:hover{background-color:var(--t1-color-primary-100,#f5f5f5)}.account-sidebar_navLabel__v_1yN{flex:1 1}.account-sidebar_navFooter__fYJIn{display:flex;flex-direction:column;gap:16px;padding-block-start:16px}@media(max-width:1023px){.account-sidebar_navFooter__fYJIn{padding-block-start:0;margin-inline-start:16px;flex-direction:row;align-items:center}}.account-sidebar_divider__2iAG0{block-size:1px;background-color:var(--t1-color-black-200,#e9eaeb)}@media(max-width:1023px){.account-sidebar_divider__2iAG0{display:none}}.account-sidebar_logoutBtn__tmUqr{display:inline-flex;align-items:center;justify-content:flex-start;inline-size:100%;min-block-size:40px;padding-block:8px;padding-inline:16px;border-radius:999px;border:none;background-color:rgba(0,0,0,0);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#b7192c;text-align:start;text-transform:capitalize;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.account-sidebar_logoutBtn__tmUqr:hover{background-color:#fef2f2}@media(max-width:1023px){.account-sidebar_logoutBtn__tmUqr{inline-size:auto;flex-shrink:0;padding-inline:8px;padding-block:6px;min-block-size:auto}}