.CouponModal_modalOverlay__o3zvN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CouponModal_modalContainer__EJdim{background:#f2f1f6;width:100%;max-width:500px;height:100%;max-height:100vh;display:flex;flex-direction:column;position:relative;animation:CouponModal_slideUp__SXstS .3s ease-out}@keyframes CouponModal_slideUp__SXstS{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (min-width:768px){.CouponModal_modalContainer__EJdim{width:450px;height:auto;max-height:80vh;border-radius:15px;box-shadow:0 10px 25px rgba(0,0,0,.2);animation:CouponModal_fadeIn__EnDYc .3s ease-out}}@keyframes CouponModal_fadeIn__EnDYc{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CouponModal_modalHeader__qZF_g{padding:1rem 1.25rem;background:#fff;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;border-radius:0}@media (min-width:768px){.CouponModal_modalHeader__qZF_g{border-radius:20px 20px 0 0}}.CouponModal_modalTitle__i15Tw{font-size:1.1rem;font-weight:700;color:#000;margin:0}.CouponModal_headerLeft__YMsJx{display:flex;flex-direction:column;gap:.15rem}.CouponModal_cartTotalText__IAN9z{font-size:.8rem;color:#666;margin:0;font-weight:500}.CouponModal_closeButton__WzyLN{background:none;border:none;font-size:1.7rem;color:#666;cursor:pointer;padding:.25rem;line-height:1}.CouponModal_modalBody__6BTxL{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.CouponModal_section__15a_6{display:flex;flex-direction:column;gap:.75rem}.CouponModal_sectionTitle__zAgrV{font-size:.95rem;font-weight:700;color:#000;margin:0;padding-left:.25rem}.CouponModal_couponCard__A5ilm{background:#fff;border-radius:16px;display:flex;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.05);cursor:pointer;transition:transform 0s,box-shadow .2s;border:1px solid #ddd}.CouponModal_couponCard__A5ilm:hover{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.1)}.CouponModal_couponLeft__M7mZF{background:#00b3a5;width:56px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.CouponModal_bestCouponLeft__wak91:before{content:"";position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:linear-gradient(45deg,transparent 45%,hsla(0,0%,100%,.1) 48%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.1) 52%,transparent 55%);transform:rotate(0deg);pointer-events:none;animation:CouponModal_flash__pSEh_ 3s linear infinite}@keyframes CouponModal_flash__pSEh_{0%{transform:translate(-100%,-100%) rotate(0deg)}20%{transform:translate(100%,100%) rotate(0deg)}to{transform:translate(100%,100%) rotate(0deg)}}.CouponModal_couponLeft__M7mZF:after{content:"";position:absolute;left:-1px;top:10%;bottom:10%;width:12px;background-image:radial-gradient(circle at 0 50%,#f2f1f6 6px,transparent 0);background-size:12px 21px;background-repeat:repeat-y;background-position:0;z-index:2}.CouponModal_discountText__AdjQn{color:#fff;font-weight:800;font-size:1.1rem;transform:rotate(-90deg);white-space:nowrap;letter-spacing:1px;z-index:3}.CouponModal_couponRight__9juap{flex:1 1;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.CouponModal_cardHeader__IOmEX{display:flex;justify-content:space-between;align-items:flex-start}.CouponModal_couponCode__OGJ4v{font-size:1rem;font-weight:700;color:#000}.CouponModal_applyText__ZagRu{font-size:.85rem;font-weight:700;color:#ff6b35;text-transform:uppercase;padding:6px 10px;border-radius:7px}.CouponModal_applyText__ZagRu:hover{background-color:#ffdfba6b}.CouponModal_savingsText__hwSJy{font-size:.85rem;font-weight:600;color:#00b386;margin-top:-13px}.CouponModal_divider__seaHF{border:none;border-top:1px dashed #eee;margin:.25rem 0}.CouponModal_couponDetails__9dqxp{font-size:.75rem;color:#666;line-height:1.4;margin:0}.CouponModal_moreText___nO5O{font-size:.75rem;font-weight:700;color:#666;text-transform:uppercase;margin-top:.25rem;display:none}.CouponModal_lockedCard__GrSe9{opacity:.8;filter:grayscale(.5)}.CouponModal_lockedCard__GrSe9 .CouponModal_applyText__ZagRu{color:#999}.CouponModal_unlockText__mcLjE{font-size:.75rem;font-weight:600;color:#ff6b35;margin:0}.CouponModal_emptyState__uaJHg{text-align:center;padding:2rem;color:#666;font-size:.9rem}.cart_container__Q2o5W{max-width:1400px;margin:0 auto;padding:2rem 1.5rem;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_emptyCart__88Dv6{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;min-height:50vh}.cart_emptyCartIcon__d6ez_{width:120px;height:120px;margin-bottom:2rem;display:block}.cart_emptyCartText__NVasn{font-size:2rem;color:#000;margin-bottom:.75rem;font-weight:700;letter-spacing:-1.5px}.cart_emptyCartTagline__CCFzT{font-size:1rem;color:#666;margin-bottom:2rem;font-weight:400}.cart_continueShoppingButton__tzQV5{display:inline-block;padding:.875rem 1.45rem;background:#000;color:#fff;border-radius:80px;text-decoration:none;font-size:.95rem;font-weight:600;transition:background-color .2s;letter-spacing:-.2px}.cart_continueShoppingButton__tzQV5:hover{background:#333}.cart_progressBar__klrgd{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;padding:0 1rem}.cart_progressStep__r5pVy{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;flex:1 1;max-width:200px}.cart_progressStep__r5pVy:after{content:"";position:absolute;top:12px;left:60%;width:calc(100% - 40px);height:2px;background:#e5e5e5;z-index:0}.cart_progressStep__r5pVy:last-child:after{display:none}.cart_stepNumber__7eM0x{width:32px;height:32px;border-radius:50%;background:#fff;color:#999;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;position:relative;z-index:1}.cart_progressStepActive__qG6CH .cart_stepNumber__7eM0x{background:#fe246c;color:#fff}.cart_stepLabel__WvIWv{font-size:.875rem;color:#666;font-weight:500}.cart_progressStepActive__qG6CH .cart_stepLabel__WvIWv{color:#fe246c;font-weight:600}.cart_cartLayout__kLlK0{display:grid;grid-template-columns:1fr 400px;grid-gap:2rem;gap:2rem;margin-top:2rem}@media (max-width:1024px){.cart_cartLayout__kLlK0{grid-template-columns:1fr}}.cart_cartItemsColumn___TnW9{display:flex;flex-direction:column;gap:1.5rem}.cart_selectionSummary__l5Rrl{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #e5e5e5;display:none}.cart_itemCount__52Eu1{font-size:.95rem;color:#333;font-weight:500}.cart_itemsList__RoO3D{display:flex;flex-direction:column;gap:1rem}.cart_cartItem__5ZSaa{position:relative;display:grid;grid-template-columns:100px 1fr auto;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem;border:0 solid #e5e5e5;border-radius:24px;background:#fff;align-items:center}.cart_itemImage__51njs{width:100px;height:100px;border-radius:8px;overflow:hidden;flex-shrink:0}.cart_itemImagePlaceholder__Wh3t_,.cart_itemImage__51njs{background:#f5f5f5;display:flex;align-items:center;justify-content:center}.cart_itemImagePlaceholder__Wh3t_{width:100%;height:100%}.cart_itemDetails__BymSR{display:flex;flex-direction:column;gap:.5rem;min-width:0;justify-content:center}.cart_itemTitle__2edGC{font-size:1.3rem;font-weight:600;margin:0;color:#000;font-family:"__Instrument_Serif_1f5468";font-style:italic;letter-spacing:.4px}.cart_itemCustomizableBadge__u43cC{position:absolute!important;top:.75rem!important;right:.75rem!important;font-size:.85rem;line-height:1;white-space:nowrap;font-weight:600;padding:8px 11px;border-radius:55px;gap:4px}.cart_subscriptionTransferNote__luIeU{margin:0;font-size:.85rem;color:#666;font-weight:500;line-height:1.4}.cart_subscriptionTransferLink__csWHf{color:#0070f3;text-decoration:none;font-weight:700}.cart_subscriptionTransferLink__csWHf:hover{text-decoration:underline}.cart_itemInfo__FZW4j{display:flex;gap:.75rem;font-size:.875rem;color:#666;flex-wrap:wrap}.cart_itemInfo__FZW4j span:after{content:"•";margin-left:.75rem;color:#ccc}.cart_itemInfo__FZW4j span:last-child:after{display:none}.cart_editDesignLink__oE7gE{color:#111827;font-weight:600;text-decoration:underline;text-underline-offset:2px}.cart_editDesignLink__oE7gE:hover{color:#374151}.cart_itemVariationList__PbBFg{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;color:#475569;line-height:1.35}.cart_itemVariationList__PbBFg span{display:block}.cart_itemPrice__EajhG{font-size:1rem;font-weight:600;color:#000;margin-top:.25rem}.cart_itemActions__aHq_A{display:flex;align-items:center;gap:1rem;justify-content:flex-end}.cart_quantitySelector__FrMea{display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:80px;overflow:hidden}.cart_quantityButton__gfP6K{width:36px;height:36px;border:none;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#333;font-weight:400;padding:0}.cart_quantityButton__gfP6K:hover:not(:disabled){background:#e5e5e5}.cart_quantityButton__gfP6K:disabled{opacity:.5;cursor:not-allowed}.cart_quantityValue__qy8kq{min-width:40px;text-align:center;font-size:.95rem;font-weight:500;padding:0 .5rem}.cart_removeButton__X5Ao3{width:36px;height:36px;border:none;background:transparent;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:40px;padding:0;margin-top:-3px}.cart_removeButton__X5Ao3 svg{width:20px;height:20px;flex-shrink:0;display:block}.cart_removeButton__X5Ao3:hover{background:#f5f5f5;color:#333}.cart_summaryColumn__6e7_X{display:flex;flex-direction:column;gap:1.5rem;position:-webkit-sticky;position:sticky;top:100px;align-self:start}@media (max-width:1024px){.cart_summaryColumn__6e7_X{position:static}}.cart_summarySection__BFS9p{background:#ffffff00}.cart_sectionTitle__eklMO{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#000;letter-spacing:-.45px}.cart_couponInputContainer__dTt2u{position:relative;display:flex;align-items:center}.cart_availableCouponsHint__wIQuS{font-size:.75rem;color:#3b3b3b;cursor:pointer;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:17px 5px;border-radius:0 0 24px 24px;margin-top:0;background:#fff;border:0 solid #f0f0f0;border-top:1px solid #ddd}.cart_couponHintIcon__8fcrn{width:16px;height:16px;color:#3b3b3b}.cart_couponInput__l8Do7{width:100%;padding:17px 90px 17px 17px;border-radius:23px 23px 0 0;font-size:.95rem;font-family:inherit;border:0 solid #e5e5e5;border-bottom-color:#d3d3d3}.cart_couponInput__l8Do7:focus{outline:none;border-color:#000}.cart_couponInputValid__us60K{border-color:#10b981!important;border-width:2px}.cart_couponInputInvalid__n9hKh{border-color:#dc3545!important;border-width:2px}.cart_couponInputShake__PnMNV{animation:none}@keyframes cart_couponShake__Sd0KO{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-6px)}80%{transform:translateX(6px)}}.cart_applyCouponButton__Pey0b{position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:.625rem 1rem;background:#fff0f4;color:#f05;border:none;border-radius:60px;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color .2s;white-space:nowrap;height:calc(95% - 8px);display:flex;align-items:center;justify-content:center}.cart_applyCouponButton__Pey0b:hover:not(:disabled){background:#ffd6e4}.cart_applyCouponButton__Pey0b:disabled{opacity:.5;cursor:not-allowed}.cart_appliedCoupon__mdloq{display:flex;align-items:center;justify-content:space-between;padding:.875rem;background:#eafff3;border:1px solid #90ebb8;border-radius:8px}.cart_couponCode__lbq4M{color:#009e47;font-weight:700;font-size:.95rem}.cart_removeCouponButton__XvuIP{background:none;border:none;color:#999;cursor:pointer;font-size:1.25rem;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0}.cart_removeCouponButton__XvuIP:hover{color:#333}.cart_modalOverlay__sg6wO{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cart_subscriptionModal__nyCXf{background:#fff;border-radius:14px;max-width:1000px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:cart_slideUp__6rO4s .3s cubic-bezier(.34,1.56,.64,1)}@keyframes cart_slideUp__6rO4s{0%{transform:translateY(50px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.cart_modalHeader__P_Wab{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #d2d2d2}.cart_modalTitle__IF0fv{font-size:1.5rem;font-weight:700;color:#000;margin:0;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_modalCloseButton__u4zd_{width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;font-size:1.5rem;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.cart_modalCloseButton__u4zd_:hover{background:#e5e5e5;color:#000}.cart_subscriptionModalContent__jOvqg{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;padding:2rem;align-items:start}.cart_subscriptionBenefitsColumn__01G1h{background:transparent;border-radius:16px;padding:2rem;color:#000}.cart_subscriptionBenefitsTitle__zhua1{font-size:1.75rem;font-weight:800;margin-bottom:2rem;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-1px}.cart_subscriptionBenefitsList__3zcka{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.cart_subscriptionBenefitItem__2Y2iX{display:flex;align-items:flex-start;gap:1rem;font-size:1rem;line-height:1.6}.cart_subscriptionBenefitIcon__F6A2p{flex-shrink:0;width:28px;height:28px;background:rgba(0,0,0,.06);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#111}.cart_subscriptionBenefitIcon__F6A2p svg{width:18px;height:18px;display:block;color:#111}.cart_subscriptionBenefitText__7Syuy{flex:1 1;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:500;letter-spacing:0}.cart_subscriptionMembershipCard__QhTYF{background:#fff;border-radius:16px;padding:2.5rem;border:1px solid #e5e5e5;font-size:.95rem}.cart_subscriptionFormFields__nG_un{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.cart_subscriptionFormField__E_dno{display:flex;flex-direction:column}.cart_subscriptionLabel__gP6So{font-weight:600;margin-bottom:.75rem}.cart_subscriptionLabel__gP6So,.cart_subscriptionSelect__yLxXL{font-size:.95rem;color:#333;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_subscriptionSelect__yLxXL{width:100%;padding:.9rem;border:2px solid #e5e5e5;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}.cart_subscriptionSelect__yLxXL:hover{border-color:#0070f3}.cart_subscriptionSelect__yLxXL:focus{outline:none;border-color:#0070f3;box-shadow:0 0 0 3px rgba(0,112,243,.1)}.cart_subscriptionAmountSection__Q_Bqj{background:#eee;border-radius:12px;padding:1.5rem;margin-bottom:2rem;text-align:center;border:0 solid #e5e5e5}.cart_subscriptionAmountLabel__OuM3V{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:-1px;font-weight:600}.cart_subscriptionAmountLabel__OuM3V,.cart_subscriptionAmountValue__V_k7A{margin-bottom:.5rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_subscriptionAmountValue__V_k7A{font-size:2.1rem;font-weight:800;color:#0070f3;letter-spacing:-1.2px}.cart_subscriptionAmountBreakdown__2aQgH{font-size:1rem;color:#262626;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_subscriptionCardActions__Q0kP8{display:flex;flex-direction:column;gap:.75rem}.cart_selectMembershipButton__OAskq{width:100%;padding:1.05rem 1.75rem;font-size:1.05rem;font-weight:700;color:#fff;background:#0070f3;border:none;border-radius:12px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_selectMembershipButton__OAskq:hover:not(:disabled){background:#005bb5;transform:translateY(0)}.cart_selectMembershipButton__OAskq:disabled{opacity:.5;cursor:not-allowed}.cart_removeSubscriptionButton__JGjTi{padding:.75rem 1.5rem;background:transparent;color:#ef4444;border:2px solid #ef4444;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_removeSubscriptionButton__JGjTi:hover{background:#ef4444;color:#fff}@media (max-width:968px){.cart_subscriptionModalContent__jOvqg{grid-template-columns:1fr;gap:2rem;padding:1.5rem}.cart_subscriptionBenefitsColumn__01G1h,.cart_subscriptionMembershipCard__QhTYF{padding:1.5rem}}@media (max-width:640px){.cart_subscriptionModalContent__jOvqg{padding:1rem}.cart_subscriptionModal__nyCXf{max-height:100vh;border-radius:0}.cart_modalOverlay__sg6wO{padding:0!important}.cart_subscriptionBenefitsTitle__zhua1{font-size:1.5rem}.cart_subscriptionBenefitItem__2Y2iX{font-size:.9rem}.cart_modalHeader__P_Wab{padding:1rem 1.5rem}.cart_modalTitle__IF0fv{font-size:1.25rem}}.cart_priceDetailsBox__ZC185{background:#fff;border:0 solid #e5e5e5;border-radius:24px 24px 0 0;padding:.5rem 1.25rem}@media (max-width:768px){.cart_priceDetailsBox__ZC185{margin-bottom:0}}.cart_priceRow__VpB6i{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;font-size:.95rem;color:#333}.cart_priceRow__VpB6i:last-of-type{border-bottom:none}.cart_priceRowTotal__o8_Cu{font-weight:700;font-size:1.1rem;padding-top:1rem;margin-top:.5rem;border-top:1px solid #e5e5e5;color:#000}.cart_discount__nUJqy{color:#10b981;font-weight:600}.cart_savings__FuJDZ{color:#00835d;font-weight:600}.cart_totalSavingsBox__05y7U{display:flex;justify-content:space-between;align-items:center;background:#e4ffef;border:0 solid #b9ffd1;border-radius:0 0 24px 24px;padding:1.1rem 1.25rem;margin-top:0;box-shadow:0 0 0 0 rgba(0,0,0,.2)}.cart_totalSavingsLabel__jIuLL{font-size:.95rem;font-weight:600;color:#00835d}.cart_paymentMethods__eyX4k{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:14px 0;margin-top:.75rem;border-top:0 solid #e5e5e5;justify-content:center;border-radius:102px;background:#fff}@media (max-width:768px){.cart_paymentMethods__eyX4k{margin-bottom:6rem}}.cart_paymentMethodItem___itXs{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#555}.cart_paymentMethodLabel__mlleL{font-weight:500}.cart_paymentMethodAvailable__TASDz{color:#00835d;font-weight:800;background:#cdffe1;border-radius:5px;padding:2px 6px}.cart_freeDelivery__eucCe{color:#008375;font-weight:500}@keyframes cart_shimmer__afZHy{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.cart_placeOrderContainer__mix_h{display:flex;flex-direction:column;gap:0}.cart_photoboothLoginHint__H7t7f{margin:0 0 .75rem;padding:.75rem 1rem;border-radius:12px;background:#f5f3ef;color:#5c5348;font-size:.875rem;line-height:1.45;text-align:center}.cart_totalAmountMobile__vYjvN{display:none}.cart_placeOrderButton__639mE{width:100%;padding:1rem 1.5rem;background:#ff0054;color:#fff;border:none;border-radius:80px;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color 0s;font-family:inherit;letter-spacing:-.2px;position:relative;overflow:hidden}.cart_placeOrderButton__639mE:before{content:"";position:absolute;top:0;left:0;width:400%;height:100%;background:linear-gradient(90deg,#00000000,hsla(0,0%,100%,0),transparent,hsla(0,0%,100%,.12),#00000000);animation:cart_shimmer__afZHy 4s infinite;transform:translateX(-100%)}.cart_placeOrderButton__639mE:hover:not(:disabled){background:#c50031}.cart_placeOrderButton__639mE:hover:not(:disabled):before{animation:cart_shimmer__afZHy 1.5s infinite}.cart_placeOrderButton__639mE:disabled{opacity:.5;cursor:not-allowed}.cart_placeOrderButton__639mE:disabled:before{display:none}.cart_giftingSection__H_46P{margin-top:1rem}.cart_giftingBox__GaRFB{background-color:#fff;border-radius:24px;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.cart_giftingContent__akg48{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;z-index:1}.cart_giftingTitle__AHUN4{font-size:1rem;font-weight:600;color:#111;margin:0 0 .5rem}.cart_giftingDescription__jm_cW{font-size:.85rem;color:#666;margin:0 0 1rem;line-height:1.4;max-width:70%}.cart_giftingButton__0uEcR{background:none;border:none;color:#f23730;font-weight:600;font-size:.9rem;padding:0;cursor:pointer;transition:opacity .2s ease}.cart_giftingButton__0uEcR:hover{opacity:.8}.cart_giftingIconWrapper__TrUxq{width:90px;height:90px;display:flex;justify-content:center;align-items:center;z-index:1;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.cart_giftingIconWrapper__TrUxq canvas,.cart_giftingIconWrapper__TrUxq svg,.cart_giftingIconWrapper__TrUxq>div{width:100%!important;height:100%!important;object-fit:contain}@media (max-width:768px){.cart_container__Q2o5W{padding:2rem 1rem 100px}.cart_progressBar__klrgd{gap:1rem;padding:0}.cart_progressStep__r5pVy:after{width:calc(100% - 20px)}.cart_cartItem__5ZSaa{grid-template-columns:80px 1fr;gap:1rem;padding:1rem;align-items:flex-start}.cart_itemDetails__BymSR{min-width:0;flex:1 1;gap:.75rem}.cart_itemTitle__2edGC{font-size:.95rem;line-height:1.4}.cart_itemInfo__FZW4j{font-size:.8rem;gap:.5rem;flex-wrap:wrap}.cart_itemPrice__EajhG{font-size:.95rem;margin-top:.5rem}.cart_itemActions__aHq_A{grid-column:1/-1;justify-content:space-between;margin-top:1rem;width:100%;padding-top:.75rem;border-top:1px solid #f0f0f0}.cart_itemImage__51njs{width:80px;height:80px;flex-shrink:0}.cart_summaryColumn__6e7_X{position:relative;padding-bottom:0}.cart_placeOrderContainer__mix_h{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:row;width:100%;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.1);margin:0;background:#fff}.cart_totalAmountMobile__vYjvN{display:flex;flex-direction:column;justify-content:center;padding:1rem 1.5rem;width:50%;border-right:0 solid #e5e5e5;gap:.25rem}.cart_totalAmountLabel__KuLSp{font-size:.875rem;color:#666;font-weight:500}.cart_totalAmountValue__TTqB4{font-size:1.25rem;color:#000;font-weight:700;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.cart_placeOrderButton__639mE{position:relative;width:50%;border-radius:0;padding:.8rem 1.5rem;margin:8px;border-radius:100px}}.cart_giftModal__CTMc9{background:#fff;border-radius:24px;max-width:480px;width:96%;position:relative;box-shadow:0 20px 60px rgba(0,0,0,.18);overflow:hidden;border:1px solid #d2d2d2;will-change:height,transform,opacity,filter;transition:height .35s cubic-bezier(.16,1,.3,1)}.cart_modalOverlayOpening___js3n{animation:cart_overlayFadeIn__YP7hC .3s cubic-bezier(.16,1,.3,1) forwards}.cart_modalOverlayClosing__yVzy4{animation:cart_overlayFadeOut__L_oBJ .28s cubic-bezier(.7,0,.84,0) forwards}@keyframes cart_overlayFadeIn__YP7hC{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}@keyframes cart_overlayFadeOut__L_oBJ{0%{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}.cart_giftModalOpening__Btll2{animation:cart_modalBlurIn__LVj2B .32s cubic-bezier(.16,1,.3,1) forwards}.cart_giftModalClosing__n_hFI{animation:cart_modalBlurOut__VACCV .28s cubic-bezier(.7,0,.84,0) forwards}@keyframes cart_modalBlurIn__LVj2B{0%{opacity:0;transform:scale(.92) translateY(24px);filter:blur(12px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes cart_modalBlurOut__VACCV{0%{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}to{opacity:0;transform:scale(.94) translateY(18px);filter:blur(12px)}}.cart_giftModalBody__y2Afa{padding:1.75rem 2rem;display:flex;flex-direction:column;gap:1.25rem}.cart_giftLabel__Zt3Ex{font-size:.9rem;font-weight:600;color:#475569;margin-bottom:.5rem;display:block}.cart_giftSelectWrapper__fj5gu{position:relative;width:100%}.cart_giftSelect__TeqSw{width:100%;padding:.95rem 2.8rem .95rem 1.25rem;font-size:.975rem;font-weight:500;border:1.5px solid #e2e8f0;border-radius:12px;background:#fff;color:#1e293b;cursor:pointer;outline:none;font-family:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.02)}.cart_giftSelect__TeqSw:hover{border-color:#cbd5e1;background:#f1f5f9}.cart_giftSelect__TeqSw:focus{border-color:#f23730;background:#fff;box-shadow:0 0 0 4px rgba(242,55,48,.12)}.cart_giftSelectArrow__QSx6u{position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#64748b;pointer-events:none;transition:transform .25s ease,color .25s ease}.cart_giftSelectWrapper__fj5gu:focus-within .cart_giftSelectArrow__QSx6u{color:#f23730;transform:translateY(-50%) rotate(180deg)}.cart_giftCloseButton__m5BX9{width:32px;height:32px;border:none;background:#f1f1f1;border-radius:50%;color:#7e7e7e;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.4,0,.2,1);padding:0}.cart_giftCloseButton__m5BX9:hover{background:#e2e8f0;color:#0f172a;transform:scale(1) rotate(0deg)}.cart_giftTextArea__4IySZ{width:100%;min-height:100px;padding:.8rem;font-size:.95rem;border:1px solid #ddd;border-radius:10px;resize:vertical;outline:none;font-family:inherit;box-sizing:border-box}.cart_giftTextArea__4IySZ:focus{border-color:#f23730;box-shadow:0 0 0 3px rgba(242,55,48,.1)}.cart_giftModalActions__zjfLJ{display:flex;gap:.75rem;margin-top:1.5rem;width:100%}.cart_giftPrimaryButton__5RwOH{flex:1 1;background:#f23730;color:#fff;border:none;border-radius:100px;padding:.85rem 1.5rem;font-size:.95rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.cart_giftPrimaryButton__5RwOH:hover{opacity:.9}.cart_giftPrimaryButton__5RwOH:disabled{opacity:.5;cursor:not-allowed}.cart_giftRemoveButton__GfeJz{flex:1 1;background:transparent;color:#ef4444;border:1px solid #fecaca;border-radius:100px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.cart_giftRemoveButton__GfeJz:hover{background:#fef2f2;border-color:#ef4444}.cart_itemGiftWrapInfo___BNQk{display:flex;flex-direction:column;gap:.15rem;margin-top:.4rem;padding:.4rem .6rem;background:#fff5f5;border-left:3px solid #f23730;border-radius:4px;font-size:.8rem;color:#f23730;font-weight:600;width:-moz-fit-content;width:fit-content}.cart_itemGiftWrapComment__0Kzj8{font-style:italic;color:#6b7280;font-weight:500}.cart_giftAddToListButton__IciXi{width:100%;margin-top:1rem;padding:.85rem;font-size:.95rem;font-weight:600;color:#f23730;background:#fff5f5;border:1.5px dashed #fecaca;border-radius:102px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .25s ease}.cart_giftAddToListButton__IciXi:hover:not(:disabled){background:#ffe4e6;border-color:#f23730;transform:translateY(0)}.cart_giftAddToListButton__IciXi:disabled{opacity:.5;cursor:not-allowed}.cart_giftSelectionAreaEmpty__Sj06a{text-align:center;padding:1.75rem 1rem;background:#e7ffed;border-radius:12px;font-size:.95rem;color:#1c6c26;font-weight:500;border:0 dashed #cbd5e1}.cart_tempWrappedSection__NM_nK{margin-top:1.5rem;border-top:1px solid #f1f5f9;padding-top:1.5rem;display:flex;flex-direction:column;gap:.75rem;animation:cart_sectionExpand__yJL6j .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes cart_sectionExpand__yJL6j{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.cart_tempWrappedHeader__YCn_R{font-size:.95rem;font-weight:700;color:#1e293b;margin:0}.cart_tempWrappedList__Bmd0x{display:flex;flex-direction:column;gap:.75rem;max-height:200px;overflow-y:auto;padding-right:.25rem}.cart_tempWrappedRow___tuYU{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#f2f1f6;border:0 solid #e2e8f0;border-radius:10px;gap:1rem;transition:all .3s cubic-bezier(.16,1,.3,1);animation:cart_rowSmoothSlideIn___dqXY .32s cubic-bezier(.16,1,.3,1) forwards}@keyframes cart_rowSmoothSlideIn___dqXY{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.cart_tempWrappedRow___tuYU:hover{border-color:#cbd5e1;background:#f1f5f9}.cart_tempWrappedText__GkPUK{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1}.cart_tempWrappedName__YBtC6{font-size:.9rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart_tempWrappedComment__kaHwB{font-size:.8rem;color:#64748b;font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart_tempWrappedRemoveButton__fwZ1G{background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:50%;transition:all .2s ease}.cart_tempWrappedRemoveButton__fwZ1G:hover{background:#fee2e2;color:#ef4444;transform:scale(1)}.cart_tempWrappedRowActions__33EgS{display:flex;align-items:center;gap:.4rem}.cart_tempWrappedEditButton__149UI{background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:50%;transition:all .2s ease}.cart_tempWrappedEditButton__149UI:hover{background:#e2e8f0;color:#0f172a}.cart_bottomBlurStrip__TOads{position:fixed;bottom:0;left:0;right:0;height:64px;pointer-events:none;z-index:999;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.45) 45%,transparent);-webkit-mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.45) 45%,transparent);background:linear-gradient(0deg,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,0))}.ProductsSection_productsSection__6aZVD{padding:4rem 1rem;background:#f2f1f6}.ProductsSection_container__hzbir{max-width:1200px;margin:0 auto}.ProductsSection_sectionTitleRow__59L6a{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.ProductsSection_leftSpacer__XXPvv{width:130px}.ProductsSection_sectionTitle__E3F3Q{font-size:2rem;font-weight:800;text-align:center;margin-bottom:3.5rem;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-1px}.ProductsSection_sectionTitleRow__59L6a .ProductsSection_sectionTitle__E3F3Q{margin-bottom:0!important}.ProductsSection_filterWrapper__we3lo{position:relative;width:130px;display:flex;justify-content:flex-end}.ProductsSection_filterButton__FkIhD{display:inline-flex;align-items:center;gap:6px;padding:.6rem 1.1rem;background:#fff;color:#1a1a1a;border:1px solid #e2e8f0;border-radius:100px;font-size:.9rem;font-weight:600;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease;font-family:inherit}.ProductsSection_filterButton__FkIhD:hover{background:#f8fafc;border-color:#cbd5e1}.ProductsSection_filterDropdown__czNnk{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding:.5rem;min-width:160px;z-index:10;display:flex;flex-direction:column;gap:4px}.ProductsSection_filterOption__pTGgW{width:100%;text-align:left;padding:.6rem .8rem;background:transparent;border:none;border-radius:8px;font-size:.85rem;font-weight:500;color:#475569;cursor:pointer;transition:all .15s ease}.ProductsSection_filterOption__pTGgW:hover{background:#f1f5f9;color:#0f172a}.ProductsSection_filterOptionActive__H_9X2{background:#007cff;color:#fff!important}.ProductsSection_filterOptionActive__H_9X2:hover{background:#007cff}@media (max-width:600px){.ProductsSection_sectionTitleRow__59L6a{flex-direction:column;gap:1rem}.ProductsSection_leftSpacer__XXPvv{display:none}.ProductsSection_filterWrapper__we3lo{width:auto;justify-content:center}}.ProductsSection_loading__IqjOb{text-align:center;padding:3rem;font-size:1.1rem;color:transparent;background:linear-gradient(90deg,#999,#bbb 20%,#e8e8e8 50%,#bbb 80%,#999);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:ProductsSection_loadingShimmer___dGnz 2.8s ease-in-out infinite}@keyframes ProductsSection_loadingShimmer___dGnz{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ProductsSection_shimmer__1PEgP{0%{background-position:-1000px 0}to{background-position:1000px 0}}.ProductsSection_shimmer__1PEgP{background:linear-gradient(90deg,#fff,#f3f4f6 50%,#fff);background-size:1000px 100%;animation:ProductsSection_shimmer__1PEgP 1.5s infinite;border-radius:8px}.ProductsSection_imageShimmerFill__6_Nu8.ProductsSection_shimmer__1PEgP{border-radius:0}.ProductsSection_assuredBadgeShimmer__9y0WK.ProductsSection_shimmer__1PEgP{border-radius:6px}.ProductsSection_ratingShimmer__QRXbo.ProductsSection_shimmer__1PEgP{border-radius:999px}.ProductsSection_addButtonShimmer__QYL9N.ProductsSection_shimmer__1PEgP{border-radius:50%}.ProductsSection_productCardShimmer__9IO8p{background:#fff;border-radius:24px;overflow:hidden;border:1px solid #e2e8f0;cursor:default;display:flex;flex-direction:column;height:100%;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05)}.ProductsSection_productImageShimmer__U_8UU{position:relative;width:100%;aspect-ratio:1;background:#f0f0f0;overflow:hidden;flex-shrink:0}.ProductsSection_assuredBadgeShimmer__9y0WK{position:absolute;top:7px;right:7px;width:74px;height:24px;border-radius:6px;z-index:2}.ProductsSection_imageShimmerFill__6_Nu8{position:absolute;inset:0;border-radius:0}.ProductsSection_productInfoShimmer__9y7wd{padding:1.25rem;display:flex;flex-direction:column;flex:1 1}.ProductsSection_categoryShimmer__AErfa{height:11px;width:38%;max-width:100px;border-radius:4px;margin-bottom:.35rem}.ProductsSection_titleRowShimmer__RIJLi{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.25rem;min-width:0}.ProductsSection_nameShimmer__Rr3Ad{height:20px;flex:1 1;min-width:0;border-radius:6px}.ProductsSection_ratingShimmer__QRXbo{width:68px;height:20px;border-radius:999px;flex-shrink:0}.ProductsSection_discountOffShimmer__604rd{height:14px;width:92px;border-radius:4px;margin-bottom:.3rem}.ProductsSection_addToCartRowShimmer__BRZtb{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border-radius:100px;padding:10px 11px 10px 23px;margin-top:auto;gap:1rem}.ProductsSection_priceShimmerGroup__dRJXE{display:flex;align-items:baseline;gap:.35rem;flex:1 1;min-width:0}.ProductsSection_priceAmountShimmer__0COwJ{height:22px;width:52px;border-radius:6px}.ProductsSection_priceUnitShimmer__bNw5e{height:12px;width:36px;border-radius:4px}.ProductsSection_addButtonShimmer__QYL9N{width:40px;height:40px;border-radius:50%;flex-shrink:0}@media (max-width:640px){.ProductsSection_assuredBadgeShimmer__9y0WK{top:5px;right:5px;width:58px;height:19px;border-radius:5px}.ProductsSection_assuredBadgeShimmer__9y0WK.ProductsSection_shimmer__1PEgP{border-radius:5px}.ProductsSection_productInfoShimmer__9y7wd{padding:.75rem}.ProductsSection_categoryShimmer__AErfa{height:9px;width:44%;max-width:88px;margin-bottom:.25rem}.ProductsSection_titleRowShimmer__RIJLi{gap:.5rem;margin-bottom:.2rem}.ProductsSection_nameShimmer__Rr3Ad{height:16px}.ProductsSection_ratingShimmer__QRXbo{width:56px;height:16px}.ProductsSection_discountOffShimmer__604rd{height:12px;width:76px;margin-bottom:.25rem}.ProductsSection_addToCartRowShimmer__BRZtb{padding:8px 10px 8px 16px;margin-top:.5rem;gap:.75rem}.ProductsSection_priceAmountShimmer__0COwJ{height:18px;width:46px}.ProductsSection_priceUnitShimmer__bNw5e{height:10px;width:32px}.ProductsSection_addButtonShimmer__QYL9N{width:32px;height:32px}}.ProductsSection_productsGrid__FkE5z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.7rem;gap:.7rem;margin-bottom:0}@keyframes ProductsSection_blurInFromBottom__klHgQ{0%{opacity:0;filter:blur(14px);transform:translateY(30px) scale(.96)}60%{filter:blur(3px)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma{animation:ProductsSection_blurInFromBottom__klHgQ .45s cubic-bezier(.16,1,.3,1) both;will-change:opacity,filter,transform}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:first-child{animation-delay:.02s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(2){animation-delay:.05s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(3){animation-delay:.08s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(4){animation-delay:.11s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(5){animation-delay:.14s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(6){animation-delay:.17s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(7){animation-delay:.2s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(8){animation-delay:.23s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(9){animation-delay:.26s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(10){animation-delay:.29s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(11){animation-delay:.32s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(12){animation-delay:.35s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(13){animation-delay:.38s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(14){animation-delay:.41s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(15){animation-delay:.44s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(16){animation-delay:.47s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(17){animation-delay:.5s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(18){animation-delay:.53s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(19){animation-delay:.56s}.ProductsSection_productsGrid__FkE5z>.ProductsSection_productCard__UX_ma:nth-child(20){animation-delay:.59s}.ProductsSection_productCard__UX_ma{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 2px 13px transparent;transition:.03s;cursor:pointer;border:0 solid #ddd;display:flex;flex-direction:column;height:100%}.ProductsSection_productCardOutOfStock__e94Hl{border-color:#fecaca}.ProductsSection_productCard__UX_ma:hover{transform:translateY(0)}.ProductsSection_productImage__2kVrg{position:relative;width:100%;aspect-ratio:1;background:transparent;overflow:hidden;border-radius:24px}.ProductsSection_discountBadge__79M9r{background:#c5ffd9;color:#006616;padding:.25rem .45rem;border-radius:4px;font-size:.75rem;letter-spacing:0;white-space:nowrap;flex-shrink:0}.ProductsSection_assuredBadge__czwfx,.ProductsSection_discountBadge__79M9r{font-weight:800;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_assuredBadge__czwfx{position:absolute;top:7px;right:7px;background:#dbfff4;color:#059669;padding:.3rem .55rem .3rem .3rem;border-radius:60px;font-size:.65rem;z-index:2;letter-spacing:.3px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(20px);display:flex;align-items:center;gap:.1rem}.ProductsSection_customizableBadge__SA0Fk{background:#ffe5ee!important;color:#ff0155!important;width:32px;height:32px;padding:0!important;justify-content:center;overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),border-radius .3s ease;border-radius:50%!important}.ProductsSection_customizableBadge__SA0Fk span{width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,margin-left .3s ease;font-size:.65rem;font-weight:800}.ProductsSection_customizableBadge__SA0Fk:hover{width:112px;padding:0 0 0 12px!important;border-radius:60px!important;justify-content:flex-start;gap:4px}.ProductsSection_customizableBadge__SA0Fk:hover span{width:78px;opacity:1;margin-left:2px}.ProductsSection_outOfStockBadge__2LGpY{position:absolute;top:7px;left:7px;background:#dc2626;color:#fff;padding:.32rem .58rem;border-radius:60px;font-size:.64rem;font-weight:800;z-index:2;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:.25px}.ProductsSection_verifiedIcon__zNxUz{width:14px;height:14px;flex-shrink:0;color:#ff0457}.ProductsSection_placeholderImage__3ypDu{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff;padding:1.5rem}.ProductsSection_placeholderLogo__a7SWE{max-width:35%;max-height:35%;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.9}.ProductsSection_productInfo__zTSwY{padding:1.25rem;display:flex;flex-direction:column;flex:1 1}.ProductsSection_productCategory__rdK7t{font-size:.75rem;color:#666;font-weight:500;text-transform:capitalize;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_productCategory__rdK7t:before{content:"In "}.ProductsSection_productTitleRow__nbNgl{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem;gap:.75rem}.ProductsSection_productName__G5GZ6,.ProductsSection_productTitleRow__nbNgl{min-width:0;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:600}.ProductsSection_productName__G5GZ6{font-size:1.2rem;color:#000;letter-spacing:-.5px;margin:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductsSection_productPrice__J5qQH{font-weight:700;font-size:1.05rem;color:#111827}.ProductsSection_discountOff__XQctq{font-size:.85rem;color:#059669;margin-bottom:.3rem;letter-spacing:-.2px;font-weight:800;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_productRating__jRs_t{display:flex;align-items:center;gap:.1rem;flex-shrink:0}.ProductsSection_starsContainer__7mou5{display:flex;align-items:center;gap:.15rem;flex-shrink:0}.ProductsSection_reviewCount__WCl3X{font-size:.85rem;color:#94a3b8;font-weight:500;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;white-space:nowrap}.ProductsSection_starIcon__dwaER{width:18px;height:18px;color:#ffc107;flex-shrink:0}.ProductsSection_starIconEmpty__oJovd{width:18px;height:18px;color:#cbd5e1;flex-shrink:0;display:inline-block;vertical-align:middle;margin-top:-4px;margin-right:0}.ProductsSection_productDescription__PAW0u{font-size:.85rem;color:#666;margin-bottom:.75rem;line-height:1.4}.ProductsSection_addToCartRow__Yp6S0{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:100px;padding:9px 0 0;margin-top:auto;gap:1rem}.ProductsSection_addToCartRowOutOfStock__1jsuv{background:#e5e7eb;opacity:.72}.ProductsSection_priceDisplay__gQIFX{display:flex;align-items:baseline;gap:.25rem;flex:1 1;min-width:0;overflow:hidden}.ProductsSection_priceAmount__1S58N{font-size:1.25rem;font-weight:900;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;flex-shrink:0}.ProductsSection_priceUnit__Z7Kfn{font-size:.75rem;font-weight:500;color:#666;text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductsSection_productCard__UX_ma .ProductsSection_priceUnit__Z7Kfn{display:none}.ProductsSection_priceFromLabel__ukF2k{font-size:.68rem;font-weight:500;color:#888;display:block;margin-top:1px;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_priceRow__2BPqv{display:flex;align-items:center;justify-content:space-between;padding:6px 0 0;margin-top:auto;gap:.5rem}.ProductsSection_startCreatingButton__Kp1ZF{height:36px;padding:0 .85rem;border-radius:18px;background:#ffe5ee;color:#ff0155;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .06s ease;flex-shrink:0;gap:6px;font-size:.75rem;font-weight:700;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.ProductsSection_startCreatingButton__Kp1ZF:hover{background:#ffd5e3;transform:scale(1.05)}.ProductsSection_startCreatingButton__Kp1ZF:active{transform:scale(.95)}.ProductsSection_startCreatingButton__Kp1ZF:disabled{opacity:.5;cursor:not-allowed}.ProductsSection_addToCartButton__SmJ3w{width:40px;height:40px;border-radius:50%;background:#000;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .02s ease;flex-shrink:0;padding:0}.ProductsSection_addToCartButton__SmJ3w:hover{background:#161616;transform:scale(1.05);box-shadow:0 0 12px 5px #a3a3a394}.ProductsSection_addToCartButton__SmJ3w:active{transform:scale(.95)}.ProductsSection_addToCartButton__SmJ3w:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.ProductsSection_addToCartButton__SmJ3w:disabled:hover{background:#000;transform:none}.ProductsSection_viewDetailsButton__GXJH_{flex:1 1;padding:.65rem .85rem;background:transparent;color:#0070f3;border:1.5px solid #0070f3;border-radius:8px;text-align:center;font-weight:600;font-size:.8rem;transition:all .06s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;cursor:pointer}.ProductsSection_viewDetailsButton__GXJH_:hover{background:#d9eaff;color:#0070f3}.ProductsSection_buyNowButton__3iugP{flex:1 1;padding:.65rem .85rem;background:#0070f3;color:#fff;border:1.5px solid #0070f3;border-radius:8px;text-decoration:none;text-align:center;font-weight:600;font-size:.8rem;transition:all .06s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;display:flex;align-items:center;justify-content:center;gap:.5rem}.ProductsSection_buyNowButton__3iugP:hover{background:#005bb5;border-color:#005bb5}.ProductsSection_buttonIcon__AzIfk{width:18px;height:18px;flex-shrink:0;margin-bottom:-1px}.ProductsSection_viewAllLink__fGOpi{text-align:center;margin-top:2.5rem}.ProductsSection_viewAllButton__ScXDS{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:12px 19px 12px 21px;background:#ff0448;color:#fff;text-decoration:none;border-radius:80px;font-weight:600;font-size:1rem;transition:all .06s ease;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;border:none;cursor:pointer}.ProductsSection_viewAllButton__ScXDS:hover{background:#bd0032;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ProductsSection_viewAllButton__ScXDS:active{transform:translateY(0)}.ProductsSection_viewAllButton__ScXDS svg{flex-shrink:0;transition:transform .2s ease}.ProductsSection_viewAllButton__ScXDS:hover svg{transform:translateX(4px)}@media (max-width:1200px){.ProductsSection_productsGrid__FkE5z{grid-template-columns:repeat(3,1fr);gap:1.1rem}}@media (max-width:968px){.ProductsSection_productsGrid__FkE5z{grid-template-columns:repeat(2,1fr);gap:.7rem}}@media (max-width:640px){.ProductsSection_productsSection__6aZVD{padding:2rem .5rem}.ProductsSection_productImage__2kVrg{border-radius:12px}.ProductsSection_sectionTitle__E3F3Q{font-size:1.5rem;margin-bottom:2.5rem;padding:0 .5rem}.ProductsSection_viewAllButton__ScXDS{padding:.75rem 1.5rem;font-size:.9rem;gap:.5rem}.ProductsSection_viewAllButton__ScXDS svg{width:18px;height:18px}.ProductsSection_productsGrid__FkE5z{grid-template-columns:repeat(2,1fr);gap:.35rem}.ProductsSection_productCard__UX_ma{border-radius:12px}.ProductsSection_productInfo__zTSwY{padding:.85rem;background:#fff}.ProductsSection_productCategory__rdK7t{font-size:.65rem;margin-bottom:.25rem}.ProductsSection_productName__G5GZ6{font-size:3vw}.ProductsSection_productTitleRow__nbNgl{margin-bottom:.2rem;gap:.5rem}.ProductsSection_productRating__jRs_t{gap:.3rem}.ProductsSection_discountOff__XQctq{font-size:.7rem;margin-bottom:.25rem}.ProductsSection_addToCartRow__Yp6S0{padding:8px 10px 8px 16px;margin-top:.5rem;gap:.75rem}.ProductsSection_priceAmount__1S58N{font-size:1rem}.ProductsSection_priceUnit__Z7Kfn{font-size:.65rem}.ProductsSection_addToCartButton__SmJ3w{width:32px;height:32px}.ProductsSection_addToCartButton__SmJ3w svg{width:16px;height:16px}.ProductsSection_startCreatingButton__Kp1ZF{height:30px;padding:0 .55rem;font-size:.65rem;gap:4px}.ProductsSection_startCreatingButton__Kp1ZF svg{width:14px!important;height:14px!important}.ProductsSection_assuredBadge__czwfx{font-size:.55rem;padding:.25rem .5rem .25rem .3rem;top:5px;right:5px}.ProductsSection_outOfStockBadge__2LGpY{top:5px;left:5px;font-size:.54rem;padding:.25rem .45rem;border-radius:50px}.ProductsSection_verifiedIcon__zNxUz{width:12px;height:12px}.ProductsSection_reviewCount__WCl3X{font-size:.7rem}}.ProductsSection_productPrice__J5qQH{font-size:1.25rem;font-weight:800;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;flex-shrink:0;white-space:nowrap}.ProductsSection_favoriteButton__yV_OR{position:absolute;bottom:12px;right:12px;background:hsla(0,0%,100%,.85);border:none;border-radius:50%;width:31px;height:31px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:all .2s cubic-bezier(.4,0,.2,1);color:#555;padding:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ProductsSection_favoriteButton__yV_OR:hover{transform:scale(1.1);background:#fff;color:#ef4444}.ProductsSection_favoriteButtonActive__bq2O8{background:#fff!important;color:#ff0155!important}.ProductsSection_favoriteButton__yV_OR svg{width:17px;height:17px;transition:transform .2s ease}.ProductsSection_favoriteButton__yV_OR:active svg{transform:scale(.85)}.ProductsSection_productCategoryRow__ITv_X{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem;margin-bottom:.2rem}.ProductsSection_productRatingCompact__5ZfuU{display:flex;align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;color:#4a5568}.ProductsSection_starIconSmall__zZ7Nj{width:14px;height:14px;color:#ffc107;flex-shrink:0}.ProductsSection_productFooterRow__8yh2b{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.65rem;border-top:1px solid #f1f5f9;gap:1rem}.ProductsSection_discountPlaceholder__Bxx8_{flex:1 1}@media (max-width:640px){.ProductsSection_productPrice__J5qQH{font-size:3vw}.ProductsSection_favoriteButton__yV_OR{width:32px;height:32px;bottom:8px;right:8px}.ProductsSection_favoriteButton__yV_OR svg{width:16px;height:16px}.ProductsSection_productCategoryRow__ITv_X{margin-bottom:0}.ProductsSection_productRatingCompact__5ZfuU{font-size:.75rem}.ProductsSection_productFooterRow__8yh2b{padding-top:.5rem}}.Logo_logoImage__NekYO{height:auto;max-height:48px;display:block;width:var(--logo-width-mobile);object-fit:contain}@keyframes Logo_logoSkeletonShimmer__3yHSi{0%{background-color:#e5e7eb;opacity:.8}50%{background-color:#ffd4e9;opacity:1}to{background-color:#fff5fa;opacity:.8}}.Logo_logoSkeleton__5_00V{display:block;height:32px;width:var(--logo-width-mobile,105px);border-radius:60px;background-color:#ffdaeb!important;filter:none!important;animation:Logo_logoSkeletonShimmer__3yHSi .4s ease-in-out infinite;margin:0 auto}@media (min-width:768px){.Logo_logoImage__NekYO{width:var(--logo-width-desktop)}.Logo_logoSkeleton__5_00V{width:var(--logo-width-desktop,120px);height:44px}}.NavigationProgressBar_wrap__m_NWw{position:fixed;top:0;left:0;right:0;width:100%;max-width:100vw;height:0;overflow:hidden;z-index:10002;pointer-events:none;box-sizing:border-box;background:hsla(0,0%,100%,0)}.NavigationProgressBar_wrapVisible__MaLN5{height:4px}.NavigationProgressBar_track__dqDR0{position:absolute;left:0;right:0;top:0;width:100%;height:4px;background:hsla(0,0%,100%,.979);overflow:hidden;transform:translateY(-100%);opacity:0;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .22s ease}.NavigationProgressBar_trackComplete__mIHeR,.NavigationProgressBar_trackCycle1__WObDi,.NavigationProgressBar_trackCycle2__V2Rnv{transform:translateY(0);opacity:1}.NavigationProgressBar_trackExit__qTchH{transform:translateY(-100%);opacity:0;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .32s ease}.NavigationProgressBar_fill__713Su{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(45deg,#fff,#ff00b1,#f60,#adff00,#fff);transform:translateX(-100%)}.NavigationProgressBar_trackCycle1__WObDi .NavigationProgressBar_fill__713Su{animation:NavigationProgressBar_navSweepLtr__AiLvO .55s cubic-bezier(.35,.05,.25,1) forwards}.NavigationProgressBar_trackCycle2__V2Rnv .NavigationProgressBar_fill__713Su{animation:NavigationProgressBar_navSweepLtr__AiLvO .85s cubic-bezier(.35,.05,.25,1) infinite}.NavigationProgressBar_trackComplete__mIHeR .NavigationProgressBar_fill__713Su{animation:none;transform:translateX(0)}@keyframes NavigationProgressBar_navSweepLtr__AiLvO{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.HelpFab_root__aFSgv{display:none}@media (min-width:769px){.HelpFab_root__aFSgv{--morph-open-dur:350ms;--morph-close-dur:250ms;--morph-ease:cubic-bezier(0.34,1.25,0.64,1);--morph-close-ease:cubic-bezier(0.22,1,0.36,1);display:block;position:fixed;right:max(1.25rem,env(safe-area-inset-right,0px));bottom:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:1001;font-family:inherit;width:46px;height:46px;overflow:hidden;border:1px solid #d3d3d3;border-radius:999px;background:#ffffffd9;box-shadow:0 8px 24px rgba(0,0,0,.12);backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);transition:width var(--morph-close-dur) var(--morph-close-ease),height var(--morph-close-dur) var(--morph-close-ease),border-radius var(--morph-close-dur) var(--morph-close-ease),box-shadow var(--morph-close-dur) ease}.HelpFab_root__aFSgv[data-open=true]{width:min(230px,calc(100vw - 2.5rem));height:230px;border-radius:20px;box-shadow:0 16px 42px rgba(0,0,0,.16);transition:width var(--morph-open-dur) var(--morph-ease),height var(--morph-open-dur) var(--morph-ease),border-radius var(--morph-open-dur) var(--morph-ease),box-shadow var(--morph-open-dur) ease}.HelpFab_toggle__R_bJn{position:absolute;right:0;bottom:0;width:46px;height:46px;border-radius:50%;border:1px solid #d3d3d3;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;color:#060606;transition:opacity .2s var(--morph-close-ease),transform var(--morph-open-dur) var(--morph-close-ease),filter .2s var(--morph-close-ease)}.HelpFab_toggle__R_bJn:hover{transform:scale(1.04)}.HelpFab_root__aFSgv[data-open=true] .HelpFab_toggle__R_bJn{opacity:0;transform:translateX(-40px) rotate(45deg) scale(.97);filter:blur(2px);pointer-events:none}.HelpFab_toggle__R_bJn:focus-visible{outline:2px solid #111;outline-offset:3px}.HelpFab_toggleIcon__a_WHM{width:26px;height:26px;flex-shrink:0}.HelpFab_panel__l4Tqg{position:absolute;inset:0;padding:17px 10px 10px;opacity:0;transform:translateX(40px) scale(.97);filter:blur(2px);pointer-events:none;transition:opacity .2s var(--morph-close-ease),transform var(--morph-open-dur) var(--morph-close-ease),filter .2s var(--morph-close-ease)}.HelpFab_root__aFSgv[data-open=true] .HelpFab_panel__l4Tqg{opacity:1;transform:translateX(0) scale(1);filter:blur(0);pointer-events:auto}}.HelpFab_title__ZQCUy{padding:.1rem 1rem .8rem;margin-left:-10px;margin-right:-10px;font-size:.9375rem;font-weight:600;color:#111;border-bottom:1px solid rgba(66,66,66,.24);margin-bottom:.35rem;display:flex;align-items:center;justify-content:space-between}.HelpFab_panelClose__UeMX1{width:28px;height:28px;margin:-.35rem -.35rem -.35rem 0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#333;font-size:1.45rem;line-height:1;cursor:pointer}.HelpFab_panelClose__UeMX1:focus-visible,.HelpFab_panelClose__UeMX1:hover{background:rgba(0,0,0,.06)}.HelpFab_menu__zpKsF{list-style:none;margin:0;padding:0}.HelpFab_menu__zpKsF li{margin:0}.HelpFab_link__z5rCQ{display:flex;align-items:center;gap:.65rem;width:100%;text-align:left;padding:.65rem 1rem;font-size:.9rem;color:#111;background:none;border:none;cursor:pointer;text-decoration:none;transition:background 0s ease;border-radius:11px}.HelpFab_link__z5rCQ:focus-visible,.HelpFab_link__z5rCQ:hover{background:rgba(0,0,0,.05)}.HelpFab_itemIcon__GzXeY{width:16px;height:16px;flex-shrink:0;color:#555}.HelpFab_modalOverlay__RbEe1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem;animation:HelpFab_fadeIn__Y428t .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.HelpFab_modalPanel__vnyg8{background:#fff;border-radius:24px;max-width:440px;width:100%;padding:2rem;position:relative;box-shadow:0 20px 40px rgba(0,0,0,.15);animation:HelpFab_slideUp__TfaS7 .25s ease-out;border:1px solid rgba(0,0,0,.08);font-family:inherit}.HelpFab_modalCloseBtn__JIWfG{position:absolute;top:1rem;right:1rem;border:none;background:none;font-size:1.75rem;color:#888;cursor:pointer;transition:color .2,background-color .2s;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%}.HelpFab_modalCloseBtn__JIWfG:hover{color:#111;background:rgba(0,0,0,.05)}.HelpFab_modalTitle__7sD0J{font-size:1.25rem;font-weight:600;color:#111;margin-top:0;margin-bottom:.5rem}.HelpFab_modalSubtitle__59H4v{font-size:.9rem;color:#666;margin-bottom:1.5rem;line-height:1.4}.HelpFab_feedbackForm__1uYt0{display:flex;flex-direction:column;gap:1.25rem}.HelpFab_formGroup__bXJ6a{display:flex;flex-direction:column;gap:.35rem}.HelpFab_formLabel__3hwM8{font-size:.85rem;font-weight:600;color:#333;text-align:left}.HelpFab_formInput__TBX9o,.HelpFab_formTextarea__ceiic{padding:.85rem 1rem;border-radius:13px;border:1px solid #8f8f8f;font-size:.95rem;color:#111;background:#fafafa;transition:border-color .2s,background-color .2s;font-family:inherit;width:100%}.HelpFab_formInput__TBX9o:focus,.HelpFab_formTextarea__ceiic:focus{outline:none;border-color:#000;background:#fff}.HelpFab_formInput__TBX9o:disabled{background:#f0f0f0;color:#666;cursor:not-allowed}.HelpFab_modalActions__1Ie4z{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}.HelpFab_btnCancel__4STJ9{padding:.7rem 1.25rem;border-radius:10px;border:1px solid #d3d3d3;background:#fff;color:#333;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s}.HelpFab_btnCancel__4STJ9:hover{background:#f5f5f5}.HelpFab_btnSubmit__bswqe{padding:.7rem 1.25rem;border-radius:10px;border:none;background:#111;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background-color .2s}.HelpFab_btnSubmit__bswqe:hover{background:#333}.HelpFab_btnSubmit__bswqe:disabled{background:#ccc;cursor:not-allowed}.HelpFab_reviewPlatforms__y9tCH{display:flex;flex-direction:column;gap:1rem}.HelpFab_reviewBtn__pmCas{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem;border-radius:120px;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;cursor:pointer}.HelpFab_btnTrustpilot__FVVp5{background:#00b67a;color:#fff}.HelpFab_btnGoogle__XauX3{background:#fff;color:#3c4043;border:1px solid #dadce0}.HelpFab_platformIcon__hk0aZ{width:20px;height:20px;flex-shrink:0}@keyframes HelpFab_fadeIn__Y428t{0%{opacity:0}to{opacity:1}}@keyframes HelpFab_slideUp__TfaS7{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.HelpFab_panel__l4Tqg,.HelpFab_root__aFSgv,.HelpFab_toggle__R_bJn{transition:none!important}}.Toast_toastContainer__JAtra{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:200000;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none;max-width:calc(100% - 48px)}.Toast_toast__bdtJl{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;max-width:500px;pointer-events:auto;cursor:pointer;animation:Toast_slideUp__c8544 .06s ease-out;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}@keyframes Toast_slideUp__c8544{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.Toast_toastIcon___uTDs{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:#22c55e}.Toast_toastSuccess__iWJKi .Toast_toastIcon___uTDs{color:#22c55e}.Toast_toastError__mWjV_ .Toast_toastIcon___uTDs{color:#dc3545}.Toast_toastInfo__mthbz .Toast_toastIcon___uTDs{color:#0070f3}.Toast_toastIcon___uTDs svg{width:100%;height:100%}.Toast_toastMessage__xDIJM{flex:1 1;font-size:.95rem;font-weight:500;color:#333;line-height:1.4}.Toast_toast__bdtJl:hover{box-shadow:0 6px 16px rgba(0,0,0,.2)}@media (max-width:767px){.Toast_toastContainer__JAtra{top:20px;left:50%;right:auto;transform:translateX(-50%);max-width:calc(100% - 32px)}.Toast_toast__bdtJl{min-width:0;width:auto;max-width:100%;padding:12px 16px}.Toast_toastMessage__xDIJM{font-size:.9rem}}.MembershipSection_membershipSection__HzrOA{padding:4rem 1rem;background:#f2f1f6;display:none}.MembershipSection_container__YPKRH{max-width:1200px;margin:0 auto;display:none}.MembershipSection_sectionTitle__I8MzR{font-size:2.5rem;font-weight:700;color:#000;letter-spacing:-2px}.MembershipSection_sectionSubtitle__ylGJM,.MembershipSection_sectionTitle__I8MzR{text-align:center;margin-bottom:4rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.MembershipSection_sectionSubtitle__ylGJM{margin-top:-3.25rem;color:#666;font-size:1rem;font-weight:500;letter-spacing:0}.MembershipSection_loading__gu6pK{text-align:center;padding:3rem;font-size:1.1rem}.MembershipSection_loading__gu6pK,.MembershipSection_shimmerText__7yg58{color:transparent;background:linear-gradient(90deg,#999,#bbb 20%,#e8e8e8 50%,#bbb 80%,#999);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:MembershipSection_loadingShimmer__0ALHL 2.8s ease-in-out infinite}.MembershipSection_shimmerText__7yg58{display:inline-block}@keyframes MembershipSection_loadingShimmer__0ALHL{0%{background-position:200% 0}to{background-position:-200% 0}}.MembershipSection_twoColumnLayout__81iKy{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.MembershipSection_benefitsColumn__wVj9b{background:transparent;border-radius:16px;padding:3rem;color:#000;border:0 solid #e5e5e5;box-shadow:none}.MembershipSection_benefitsTitle__97o_1{font-size:2rem;font-weight:800;margin-bottom:2rem;color:#000;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;letter-spacing:-1px}.MembershipSection_benefitsList__qzogm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.MembershipSection_benefitItem__cDRoV{display:flex;align-items:flex-start;gap:1rem;font-size:1.1rem;line-height:1.6}.MembershipSection_benefitIcon__uPkiD{flex-shrink:0;width:28px;height:28px;background:rgba(0,0,0,.06);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#111}.MembershipSection_benefitIcon__uPkiD svg{width:18px;height:18px;display:block}.MembershipSection_benefitText__IvdCD{flex:1 1;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:500;letter-spacing:0}.MembershipSection_membershipCard__VqsY1{background:#fff;border-radius:16px;padding:2.5rem;border:1px solid #e5e5e5;font-size:.95rem;max-width:100%;min-width:0;box-sizing:border-box}.MembershipSection_cardHeader__pJI2J{text-align:center;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:2px solid #f0f0f0}.MembershipSection_cardTitle__4lZUG{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:#333;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.MembershipSection_cardSubtitle__8kjtx{font-size:1.1rem;color:#666;margin:0}.MembershipSection_formFields__EQ9LE{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.MembershipSection_formField__OwGR3{display:flex;flex-direction:column;position:relative;padding-top:.35rem;min-width:0;max-width:100%}.MembershipSection_label__SUCOV{position:absolute;top:-.1rem;left:12px;z-index:2;font-size:.78rem;font-weight:700;margin:0;color:#8b8b8b;padding:0 6px}.MembershipSection_label__SUCOV,.MembershipSection_select___GQJl{background:#fff;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.MembershipSection_select___GQJl{width:100%;font-size:.95rem;border:2px solid #e5e5e5;border-radius:8px;color:#333;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23111' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;padding:.9rem 3rem .9rem .9rem;min-width:0;max-width:100%;box-sizing:border-box}.MembershipSection_select___GQJl:hover{border-color:#0070f3}.MembershipSection_select___GQJl:focus{outline:none;border-color:#0070f3;box-shadow:0 0 0 3px rgba(0,112,243,.1)}.MembershipSection_amountSection__jTyiC{background:#eee;border-radius:12px;padding:1.5rem;margin-bottom:2rem;text-align:center;border:0 solid #e5e5e5}.MembershipSection_amountLabel__dxQDe{font-size:.85rem;color:#666;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.MembershipSection_amountLabel__dxQDe,.MembershipSection_amountValue__9ezj_{margin-bottom:.5rem;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.MembershipSection_amountValue__9ezj_{font-size:2.1rem;font-weight:800;color:#0070f3;letter-spacing:-1.2px}.MembershipSection_amountBreakdown__4UUrz{font-size:1rem;color:#262626}.MembershipSection_amountBreakdown__4UUrz,.MembershipSection_buyButton__4Ce8P{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.MembershipSection_buyButton__4Ce8P{width:100%;padding:1.05rem 1.75rem;font-size:1.05rem;font-weight:700;color:#fff;background:#0070f3;border:none;border-radius:12px;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.MembershipSection_buyButton__4Ce8P:hover:not(:disabled){background:#005bb5;transform:translateY(0)}.MembershipSection_buyButton__4Ce8P:active:not(:disabled){transform:translateY(0)}.MembershipSection_buyButton__4Ce8P:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.MembershipSection_termsConsent__aKpq9{margin-top:.75rem;font-size:.82rem;color:#6b7280;font-weight:600;text-align:center;line-height:1.35}.MembershipSection_termsLink__USQMu{color:#0070f3;text-decoration:none;font-weight:800}.MembershipSection_termsLink__USQMu:hover{text-decoration:underline}.MembershipSection_trialLinkContainer__u56Ir{margin-top:1.5rem;text-align:center;font-size:.95rem;color:#4b5563;font-weight:500;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.MembershipSection_trialLink__d5E7p{color:#0070f3;font-weight:800;text-decoration:none;margin-left:.25rem;transition:color .2s}.MembershipSection_trialLink__d5E7p:hover{color:#005bb5;text-decoration:underline}@media (max-width:768px){.MembershipSection_sectionSubtitle__ylGJM{margin-top:-1.55rem}}@media (max-width:968px){.MembershipSection_twoColumnLayout__81iKy{grid-template-columns:1fr;gap:2rem}.MembershipSection_benefitsColumn__wVj9b{padding:2rem}.MembershipSection_benefitsTitle__97o_1{font-size:1.75rem}.MembershipSection_benefitItem__cDRoV{font-size:1rem}}@media (max-width:640px){.MembershipSection_membershipSection__HzrOA{padding:2rem 1rem}.MembershipSection_sectionTitle__I8MzR{font-size:2rem;margin-bottom:2rem}.MembershipSection_benefitsColumn__wVj9b{padding:1.5rem}.MembershipSection_benefitsTitle__97o_1{font-size:1.5rem;margin-bottom:1.5rem}.MembershipSection_benefitsList__qzogm{gap:1rem}.MembershipSection_benefitItem__cDRoV{font-size:.95rem;gap:.75rem}.MembershipSection_benefitIcon__uPkiD{width:24px;height:24px;font-size:.9rem}.MembershipSection_membershipCard__VqsY1{padding:1.5rem}.MembershipSection_cardTitle__4lZUG{font-size:1.5rem}.MembershipSection_amountValue__9ezj_{font-size:2rem}.MembershipSection_buyButton__4Ce8P{padding:1rem 1.5rem;font-size:1.1rem}}.AdminSidebar_sidebar__5sDSw{position:fixed;left:0;top:0;height:100vh;width:260px;background:#f2f1f6;border-right:0 solid #e5e7eb;display:flex;flex-direction:column;z-index:1000;overflow-y:auto;overflow-x:hidden}.AdminSidebar_logoSection__dK9yi{padding:.96rem 1.25rem;border-bottom:0 solid #e5e7eb;background:#f2f1f6;position:-webkit-sticky;position:sticky;top:0;z-index:10}.AdminSidebar_logo__p2496{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#1f2937;transition:opacity .2s}.AdminSidebar_logo__p2496:hover{opacity:.8}.AdminSidebar_logoText__dXckf{font-size:1.25rem;font-weight:700;letter-spacing:-.5px;color:#000}.AdminSidebar_logoMark__2t6Ix{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AdminSidebar_logoImage__P8_bO{height:20px;width:auto;max-width:140px;margin-left:4px}.AdminSidebar_logoTextFallback__SGpPI{font-size:1.25rem;font-weight:900;color:#000}.AdminSidebar_logoAdmin__e26sT{font-weight:500;color:#6b7280;font-size:17px}.AdminSidebar_nav__UeCaC{flex:1 1;padding:1rem .75rem;display:flex;flex-direction:column;gap:.25rem;overflow-y:auto}.AdminSidebar_navItem__yASby{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#6b7280;text-decoration:none;border-radius:24px;transition:all .02s;font-size:.95rem;font-weight:500;position:relative}.AdminSidebar_navItem__yASby:hover{background:#f9f9f9;color:#1f2937}.AdminSidebar_navItemActive__2US6s{background:#fff;color:#000;font-weight:600}.AdminSidebar_navItemActive__2US6s:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:#eff6ff;border-radius:0 2px 2px 0}.AdminSidebar_navIcon__8PZJm{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:currentColor}.AdminSidebar_navLabel__uGvyW{flex:1 1;white-space:nowrap}.AdminSidebar_navBadge__RLP0V{display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:#dc2626;color:#fff;border-radius:10px;font-size:.75rem;font-weight:600;line-height:1;flex-shrink:0;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.AdminSidebar_navDot__POwlA{width:8px;height:8px;background:#dc2626;border-radius:50%;flex-shrink:0}.AdminSidebar_userSection__gJEPx{padding:1rem .75rem;border-top:0 solid #e5e7eb;background:#f2f1f6;position:-webkit-sticky;position:sticky;bottom:0;z-index:10}.AdminSidebar_userDropdown__SJ3bn{position:relative}.AdminSidebar_userButton__indqD{width:100%;display:flex;align-items:center;gap:.75rem;padding:.75rem;background:transparent;border:none;border-radius:204px;cursor:pointer;transition:background .02s;text-align:left}.AdminSidebar_userButton__indqD:hover{background:#fff}.AdminSidebar_userAvatar__lL_vZ{width:40px;height:40px;border-radius:50%;background:#fff;color:#e3e3e3;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;flex-shrink:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border:1px solid #ddd}.AdminSidebar_userInfo__PsrMl{flex:1 1;min-width:0}.AdminSidebar_userName__xgpJz{font-size:.9rem;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminSidebar_userRole__qFp9L{font-size:.75rem;color:#6b7280;margin-top:.125rem}.AdminSidebar_dropdownArrow___hHMf{width:23px;height:23px;flex-shrink:0;color:#6b7280;transition:transform .2s;margin-right:8px}.AdminSidebar_dropdownArrowOpen__jKmGG{transform:rotate(180deg)}.AdminSidebar_dropdownMenu___IDIZ{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.75rem;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.08);padding:6px;z-index:1001;display:flex;flex-direction:column;gap:2px;animation:AdminSidebar_dropdownSlideUp__QDp59 .18s cubic-bezier(.16,1,.3,1) forwards;transform-origin:bottom center}@keyframes AdminSidebar_dropdownSlideUp__QDp59{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.AdminSidebar_dropdownItem__GVupr{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .875rem;background:transparent;border:none;border-radius:10px;color:#4b5563;text-decoration:none;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .15s ease-in-out;text-align:left}.AdminSidebar_dropdownItem__GVupr:hover{background:#f3f4f6;color:#111827}.AdminSidebar_logoutItem__I5m82:hover{background:#fef2f2!important;color:#ef4444!important}.AdminSidebar_dropdownItem__GVupr svg{flex-shrink:0;color:#9ca3af;transition:color .15s ease-in-out}.AdminSidebar_dropdownItem__GVupr:hover svg{color:#4b5563}.AdminSidebar_logoutItem__I5m82:hover svg{color:#ef4444!important}.AdminSidebar_sidebar__5sDSw::-webkit-scrollbar{width:6px}.AdminSidebar_sidebar__5sDSw::-webkit-scrollbar-track{background:transparent}.AdminSidebar_sidebar__5sDSw::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.AdminSidebar_sidebar__5sDSw::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width:768px){.AdminSidebar_dropdownMenu___IDIZ,.AdminSidebar_logoText__dXckf,.AdminSidebar_navLabel__uGvyW,.AdminSidebar_sidebar__5sDSw,.AdminSidebar_userInfo__PsrMl{display:none}.AdminSidebar_logo__p2496{justify-content:center}.AdminSidebar_navItem__yASby{justify-content:center;padding:.75rem}.AdminSidebar_userButton__indqD{justify-content:center;padding:.5rem}.AdminSidebar_userAvatar__lL_vZ{width:32px;height:32px;font-size:.875rem}}.AdminTopBar_topBar__3_zCC{position:fixed;top:0;left:260px;right:0;height:60px;background:#f2f1f6;border-bottom:0 solid #e5e7eb;z-index:999;display:flex;align-items:center;padding:0 .5rem}.AdminTopBar_topBarContent__BBJbZ{width:100%;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-around}.AdminTopBar_searchContainer__G0LnR{position:relative;max-width:500px;width:100%}.AdminTopBar_searchForm__CAo72{display:flex;align-items:center;background:#fff;border-radius:80px;padding:.5rem .7rem;transition:all .2s;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border:1px solid #ddd}.AdminTopBar_searchForm__CAo72:focus-within{background:#fff;border-color:#b4b4b4;box-shadow:0 0 0 3px hsla(0,0%,41%,.1)}.AdminTopBar_searchIcon__H8j52{display:flex;align-items:center;justify-content:center;margin-right:.35rem;color:#6b7280;width:26px;height:26px;flex-shrink:0}.AdminTopBar_searchInput__Q7lAA{flex:1 1;background:transparent;border:none;outline:none;color:#1f2937;font-size:.95rem;padding:.25rem 0}.AdminTopBar_searchInput__Q7lAA::placeholder{color:#9ca3af}.AdminTopBar_clearSearchButton__i9I_P{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:.25rem;display:flex;align-items:center;margin-left:.5rem;transition:color .2s;border-radius:4px}.AdminTopBar_clearSearchButton__i9I_P:hover{color:#1f2937;background:#f3f4f6}.AdminTopBar_searchResults___l0iC{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:15px;margin-top:.5rem;max-height:400px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1001;padding:7px}.AdminTopBar_searchResultItem__wN9iq{width:100%;padding:1rem;text-align:left;background:transparent;color:#1f2937;cursor:pointer;transition:background .02s;border:none;border-bottom:0 solid #f3f4f6;border-radius:10px}.AdminTopBar_searchResultItem__wN9iq:last-child{border-bottom:none}.AdminTopBar_searchResultItem__wN9iq:hover{background:#ececec9d}.AdminTopBar_searchResultName__gxdyt{font-weight:600;margin-bottom:.25rem;color:#1f2937;font-size:.95rem}.AdminTopBar_searchResultDesc__e33hU{font-size:.85rem;color:#6b7280}.AdminTopBar_noResults__ZjhuA{padding:1rem;text-align:center;color:#6b7280;font-size:.9rem}@media (max-width:768px){.AdminTopBar_topBar__3_zCC{display:none}.AdminTopBar_searchContainer__G0LnR{max-width:100%}.AdminTopBar_searchForm__CAo72{padding:.4rem .75rem}.AdminTopBar_searchInput__Q7lAA{font-size:.905rem}}