.compare-floating-button_compareFloatingWrap__FNoRn{position:fixed;bottom:24px;right:24px;z-index:1000}.compare-floating-button_compareFloatingWrap__FNoRn .compare-floating-button_clearButton__Q1kJd{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;border:none;padding:0;background:#0f172a;color:#fff;font-size:11px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.25);transition:background .15s,transform .15s}.compare-floating-button_compareFloatingWrap__FNoRn .compare-floating-button_clearButton__Q1kJd:hover{background:#dc2626;transform:scale(1.1)}.compare-floating-button_compareFloatingButton__KLpLf{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:#020237;color:#fff;border-radius:28px;text-decoration:none;font-weight:600;box-shadow:0 4px 14px rgba(0,0,0,.2);transition:transform .15s,background .15s}.compare-floating-button_compareFloatingButton__KLpLf:hover{background:#1a1a4d;transform:translateY(-2px)}.compare-floating-button_compareFloatingButton__KLpLf .compare-floating-button_icon__JSuTq{font-size:18px;line-height:1}.compare-floating-button_compareFloatingButton__KLpLf .compare-floating-button_badge__Mx3xE{background:#fff;color:#020237;font-size:12px;font-weight:700;border-radius:12px;padding:2px 8px;min-width:22px;text-align:center}.confirm-modal_overlay___6pE9{position:fixed;inset:0;background:rgba(15,23,42,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:confirm-modal_fadeIn__gXsu5 .15s ease-out}.confirm-modal_modal__ARheT{background:#fff;border-radius:12px;padding:24px;width:100%;max-width:440px;box-shadow:0 20px 60px rgba(0,0,0,.25);animation:confirm-modal_slideUp__kkzkk .18s ease-out}.confirm-modal_title__W6M0z{font-size:18px;font-weight:700;color:#0f172a;margin-bottom:8px}.confirm-modal_message__lKN46{font-size:14px;color:#475569;line-height:1.5;margin-bottom:20px}.confirm-modal_actions__bcEo_{display:flex;justify-content:flex-end;gap:8px}.confirm-modal_cancelBtn__asPjG{background:#fff;border:1px solid #cbd5e1;color:#334155;padding:9px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.confirm-modal_cancelBtn__asPjG:hover{background:#f1f5f9}.confirm-modal_confirmBtn__Qz9WG{background:#1b7a4a;color:#fff;border:none;padding:9px 18px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.confirm-modal_confirmBtn__Qz9WG:hover{filter:brightness(1.05)}.confirm-modal_confirmBtn__Qz9WG.confirm-modal_danger__S5dat{background:#dc2626}.confirm-modal_confirmBtn__Qz9WG.confirm-modal_danger__S5dat:hover{background:#b91c1c}@keyframes confirm-modal_fadeIn__gXsu5{0%{opacity:0}to{opacity:1}}@keyframes confirm-modal_slideUp__kkzkk{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.cookie-consent-banner_banner__mGzVH{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;border-top:1px solid #ddd;box-shadow:0 -6px 20px rgba(0,0,0,.08);padding:16px 20px}.cookie-consent-banner_inner__RQHei{max-width:1200px;margin:0 auto;display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.cookie-consent-banner_textWrapper__hfoxz{flex:1 1 360px;min-width:280px}.cookie-consent-banner_title__WdQyq{font-size:16px;font-weight:600;margin:0 0 6px;color:#0a0a51}.cookie-consent-banner_text__Z3TK5{font-size:14px;color:#444;line-height:1.4;margin:0}.cookie-consent-banner_inlineLink__tJJNo{color:#0a0a51;text-decoration:underline;font-weight:500}.cookie-consent-banner_inlineLink__tJJNo:hover{text-decoration:none}.cookie-consent-banner_buttons__6D5Vw{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.cookie-consent-banner_primary__fr4v1,.cookie-consent-banner_secondary__mJFQf{padding:10px 18px;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;border:1px solid #0a0a51;transition:opacity .2s ease,background-color .2s ease;white-space:nowrap}.cookie-consent-banner_primary__fr4v1{background:#0a0a51;color:#fff}.cookie-consent-banner_primary__fr4v1:hover{opacity:.9}.cookie-consent-banner_secondary__mJFQf{background:#fff;color:#0a0a51}.cookie-consent-banner_secondary__mJFQf:hover{background:#f0f0fa}.cookie-consent-banner_customize__u2WKa{width:100%}.cookie-consent-banner_toggleRow__CeGm3{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #eee}.cookie-consent-banner_toggleRow__CeGm3:last-of-type{border-bottom:none;margin-bottom:12px}.cookie-consent-banner_toggleName__VE_EI{font-weight:600;font-size:14px;color:#222}.cookie-consent-banner_toggleDesc__xQieg{font-size:12px;color:#666;line-height:1.4;margin-top:2px}.cookie-consent-banner_switch__kQo6J{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.cookie-consent-banner_switch__kQo6J input{opacity:0;width:0;height:0}.cookie-consent-banner_slider__GaXjg{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:background-color .2s}.cookie-consent-banner_slider__GaXjg:before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s}input:checked+.cookie-consent-banner_slider__GaXjg{background-color:#0a0a51}input:checked+.cookie-consent-banner_slider__GaXjg:before{transform:translateX(20px)}input:disabled+.cookie-consent-banner_slider__GaXjg{opacity:.6;cursor:not-allowed}.button-spinner_wrapper__p03J2{display:inline-flex;align-items:center;justify-content:center;gap:8px}.button-spinner_spinner__S2U0Z{display:inline-block;width:16px;height:16px;border-radius:50%;border-style:solid;border-width:2px;animation:button-spinner_btnSpinnerRotate__AHXct .7s linear infinite;flex-shrink:0}.button-spinner_light__YGVGC{border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}.button-spinner_dark__YPCb6{border-color:#1a1a2e rgba(26,26,46,.2) rgba(26,26,46,.2)}.button-spinner_label__q8Kxo{display:inline-block;white-space:nowrap}@keyframes button-spinner_btnSpinnerRotate__AHXct{to{transform:rotate(1turn)}}.add-to-compare-button_compareButton__6M_9d{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:36px;padding:0 14px;background:#fff;border:1px solid #2070d0;color:#2070d0;border-radius:18px;font-family:var(--popins);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s;z-index:2}.add-to-compare-button_compareButton__6M_9d:hover{background:#f0f6ff}.add-to-compare-button_compareButton__6M_9d[data-active=true]{background:#2070d0;color:#fff}.add-to-compare-button_compareButton__6M_9d:disabled{opacity:.45;cursor:not-allowed}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78{width:615px;display:flex;flex-direction:column;align-items:center;padding:50px 48px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_{display:flex;flex-direction:column}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_description__sqmyr{display:flex;flex-direction:column;margin-bottom:40px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_description__sqmyr h3{color:#323134;text-align:center;font-size:21px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;margin-bottom:8px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ p{color:#323134;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA{display:flex;flex-direction:row;gap:12px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or{flex:1 1;display:flex;align-items:center;justify-content:center;height:48px;padding:0 16px;border-radius:24px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or span{overflow:hidden;color:#323134;text-overflow:ellipsis;font-family:var(--roboto);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or{cursor:pointer}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or:hover{opacity:.9}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or.delete-cart-modal_cancelButton__uCZAz{background-color:#fff}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or.delete-cart-modal_cancelButton__uCZAz:hover{background-color:#fafafa}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or.delete-cart-modal_cancelButton__uCZAz{border:1px solid #ced2da}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or.delete-cart-modal_cancelButton__uCZAz span{color:#323134}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or.delete-cart-modal_deleteButton__jDN6z{background-color:#ef1818;border:none}.delete-cart-modal_deleteCartModal__9I32b .delete-cart-modal_content__6qS78 .delete-cart-modal_center__NFXv_ .delete-cart-modal_actionButtons__UkqtA .delete-cart-modal_actionButton__kv9Or.delete-cart-modal_deleteButton__jDN6z span{color:#fff}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_content__BmVV2{width:560px;max-width:95vw;display:flex;flex-direction:column;align-items:center;padding:40px 30px}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_center__4KllE{width:100%;display:flex;flex-direction:column;gap:14px}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_title__O30N4{color:#323134;text-align:center;font-size:21px;font-weight:500;margin:0}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_subtitle__Zhynu{color:#6c6f76;font-size:14px;text-align:center;margin:0 0 8px}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_linkRow__l95Gh{display:flex;gap:8px;align-items:stretch}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_linkInput__DtZbL{flex:1 1;height:44px;border-radius:22px;border:1px solid #ced2da;padding:0 16px;font-size:14px;color:#323134;background:#fafbfc}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI{height:44px;border-radius:22px;padding:0 20px;font-size:14px;cursor:pointer;border:none;transition:opacity .15s ease}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI:hover{opacity:.9}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI:disabled{opacity:.5;cursor:not-allowed}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI.share-cart-modal_primary__qicHZ{background:#0f8911;color:#fff}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI.share-cart-modal_copy__3q_ZZ{background:#1f6feb;color:#fff;white-space:nowrap}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI.share-cart-modal_danger__ZvF3w{background:#fff;color:#ef1818;border:1px solid #ef1818}.share-cart-modal_shareCartModal__DES__ .share-cart-modal_actionButton__Tg1uI.share-cart-modal_secondary__dfU5x{background:#fff;color:#323134;border:1px solid #ced2da}.budget-tracker_budgetTracker__nwtVW{background:#fff;border-radius:14px;padding:20px;box-shadow:0 1px 4px rgba(15,23,42,.06);margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.budget-tracker_budgetTracker__nwtVW .budget-tracker_headerRow__ImMMX{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.budget-tracker_budgetTracker__nwtVW .budget-tracker_title__CpyoV{margin:0;color:#1b1d22;font-size:16px;font-weight:600}.budget-tracker_budgetTracker__nwtVW .budget-tracker_inputRow__sQQ7Z{display:flex;align-items:center;gap:8px}.budget-tracker_budgetTracker__nwtVW .budget-tracker_input__QPvqW{width:120px;height:36px;padding:0 12px;border-radius:18px;border:1px solid #ced2da;font-size:13px}.budget-tracker_budgetTracker__nwtVW .budget-tracker_saveButton__mKmAI{height:36px;border-radius:18px;border:none;background:#0f8911;color:#fff;padding:0 16px;cursor:pointer;font-size:13px}.budget-tracker_budgetTracker__nwtVW .budget-tracker_saveButton__mKmAI:hover{opacity:.9}.budget-tracker_budgetTracker__nwtVW .budget-tracker_clearButton__vTFPP{height:36px;border-radius:18px;border:1px solid #ced2da;background:#fff;padding:0 12px;cursor:pointer;font-size:13px;color:#4d535c}.budget-tracker_budgetTracker__nwtVW .budget-tracker_clearButton__vTFPP:hover{background:#fafbfc}.budget-tracker_budgetTracker__nwtVW .budget-tracker_progressOuter__lJfVh{width:100%;height:10px;background:#eef0f3;border-radius:5px;overflow:hidden}.budget-tracker_budgetTracker__nwtVW .budget-tracker_progressInner__fjz0s{height:100%;transition:width .25s ease,background-color .25s ease;border-radius:5px}.budget-tracker_budgetTracker__nwtVW .budget-tracker_fill-ok__kkH38{background:#0f8911}.budget-tracker_budgetTracker__nwtVW .budget-tracker_fill-warning__CH7sk{background:#f59e0b}.budget-tracker_budgetTracker__nwtVW .budget-tracker_fill-exceeded__6MKUm{background:#ef4444}.budget-tracker_budgetTracker__nwtVW .budget-tracker_totals__11aL2{display:flex;gap:18px;font-size:13px;color:#4d535c;flex-wrap:wrap;align-items:center}.budget-tracker_budgetTracker__nwtVW .budget-tracker_totals__11aL2 .budget-tracker_warning__P5B5r{color:#b91c1c;font-weight:600}.budget-tracker_budgetTracker__nwtVW.budget-tracker_warning__P5B5r{border:1px solid #fbe6c2}.budget-tracker_budgetTracker__nwtVW.budget-tracker_exceeded__z2z7Z{border:1px solid #fda4a4}.budget-floating-widget_widget__JWEb3{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:990;display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e2e6f0;border-radius:24px;padding:8px 10px 8px 16px;box-shadow:0 6px 22px rgba(10,10,81,.16)}.budget-floating-widget_widget__JWEb3.budget-floating-widget_ok__t06_Y{border-color:#e2e6f0}.budget-floating-widget_widget__JWEb3.budget-floating-widget_warning__7Sp1E{border-color:#f5b50a}.budget-floating-widget_widget__JWEb3.budget-floating-widget_aboveCookieBanner__Cad39{bottom:150px}.budget-floating-widget_widget__JWEb3.budget-floating-widget_exceeded__zTuFI{border-color:#dc2626}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_inner__R2Gcs{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#0a0a51}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_label__gxenF{font-size:13px;white-space:nowrap}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_label__gxenF strong{font-weight:700}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_label__gxenF .budget-floating-widget_limit__MBSL4{color:#777}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_track__8zMOs{width:90px;height:8px;border-radius:4px;background:#eef0f7;overflow:hidden;flex-shrink:0}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_fill__YaekL{display:block;height:100%;border-radius:4px;background:#1a8a3a;transition:width .3s ease}.budget-floating-widget_widget__JWEb3.budget-floating-widget_warning__7Sp1E .budget-floating-widget_fill__YaekL{background:#f5b50a}.budget-floating-widget_widget__JWEb3.budget-floating-widget_exceeded__zTuFI .budget-floating-widget_fill__YaekL{background:#dc2626}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_zoneText___ly0t{font-size:12px;font-weight:700;white-space:nowrap}.budget-floating-widget_widget__JWEb3.budget-floating-widget_warning__7Sp1E .budget-floating-widget_zoneText___ly0t{color:#a16207}.budget-floating-widget_widget__JWEb3.budget-floating-widget_exceeded__zTuFI .budget-floating-widget_zoneText___ly0t{color:#dc2626}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_close__Whb9q{width:22px;height:22px;border:none;border-radius:50%;background:#f0f1f7;color:#555;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.budget-floating-widget_widget__JWEb3 .budget-floating-widget_close__Whb9q:hover{background:#dde0ee}@media(max-width:767px){.budget-floating-widget_widget__JWEb3{bottom:74px;max-width:calc(100vw - 24px)}}.notification-dropdown_dropdown__ahR_h{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:calc(100vw - 32px);background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.15);z-index:2000;display:flex;flex-direction:column;overflow:hidden}.notification-dropdown_header__eFfLc{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #eef0f4}.notification-dropdown_header__eFfLc .notification-dropdown_title__nJEZw{font-weight:600;color:#0a0a51;font-size:15px}.notification-dropdown_header__eFfLc .notification-dropdown_markAll__EGI6t{background:transparent;border:none;color:#0a0a51;cursor:pointer;font-size:12px;text-decoration:underline}.notification-dropdown_header__eFfLc .notification-dropdown_markAll__EGI6t:hover{opacity:.85}.notification-dropdown_list__OMVFz{max-height:380px;overflow-y:auto;display:flex;flex-direction:column}.notification-dropdown_empty__6TpgD{padding:24px 16px;text-align:center;color:#888;font-size:13px}.notification-dropdown_item__YSpIt{text-align:left;background:transparent;cursor:pointer;padding:12px 16px;display:flex;flex-direction:row;gap:12px;border:none;border-bottom:1px solid #f4f5f8}.notification-dropdown_item__YSpIt:hover{background:#f8f8fb}.notification-dropdown_item__YSpIt[data-unread=true]{background:#f3f3fa}.notification-dropdown_item__YSpIt .notification-dropdown_itemLeft__WmRWo{display:flex;flex-direction:column;flex:1 1;min-width:0}.notification-dropdown_item__YSpIt .notification-dropdown_itemTitle__meikK{font-weight:600;font-size:13px;color:#1a1a3a;margin-bottom:4px;line-height:1.3}.notification-dropdown_item__YSpIt .notification-dropdown_itemBody__Kq_pS{font-size:12px;color:#666;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-dropdown_item__YSpIt .notification-dropdown_itemTime__Dtud5{font-size:11px;color:#999;white-space:nowrap;flex-shrink:0}.notification-dropdown_footer__1c3Yf{padding:12px 16px;text-align:center;border-top:1px solid #eef0f4;background:#fafbff}.notification-dropdown_footer__1c3Yf .notification-dropdown_viewAll__hr9DB{color:#0a0a51;font-weight:600;font-size:13px;text-decoration:none}.notification-dropdown_footer__1c3Yf .notification-dropdown_viewAll__hr9DB:hover{text-decoration:underline}.notification-bell_bellWrapper__CfwR0{position:relative;display:inline-flex;align-items:center}.notification-bell_bellButton__RLIbU{background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;position:relative}.notification-bell_bellButton__RLIbU:hover{opacity:.8}.notification-bell_badge__ZWyrK{position:absolute;top:0;right:0;min-width:18px;height:18px;padding:0 5px;background:#ff3b3b;color:#fff;font-size:11px;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center;line-height:1}.recently-viewed_recentlyViewed__f8HaC{background:transparent;border:none;padding:0;margin:48px 0;width:100%}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_title__DsCKd{font-size:24px;font-weight:600;margin:0 0 14px;color:#323134}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_scrollerWrapper__RXeuj{position:relative}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_scroller__sQoEc{display:flex;gap:12px;overflow-x:auto;padding:4px 2px;scroll-snap-type:x mandatory}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_scrollArrow__y4it_{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #ececec;border-radius:50%;background:#fff;color:#323134;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.12);transition:border-color .15s,color .15s}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_scrollArrow__y4it_:hover{border-color:#0a0a51;color:#0a0a51}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_scrollArrowLeft__g1LWj{left:-8px}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_scrollArrowRight__n53YP{right:-8px}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_cardSlot__ICP6p{flex:0 0 auto;display:flex;width:258px;scroll-snap-align:start}.recently-viewed_recentlyViewed__f8HaC .recently-viewed_cardSlot__ICP6p>a{width:100%}@media(max-width:767px){.recently-viewed_recentlyViewed__f8HaC .recently-viewed_cardSlot__ICP6p{width:78vw;max-width:320px}}.highlighted-offer-card_productCard__i2FI9{position:relative;display:flex;align-items:center;flex-direction:column;width:290px;border-radius:14px;background-color:#fff;padding:14px 14px 16px;text-decoration:none;border:1px solid #ecedf4;box-shadow:0 1px 4px rgba(10,10,81,.04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.highlighted-offer-card_productCard__i2FI9:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(10,10,81,.12);border-color:#c9cfee}@media(max-width:767px){.highlighted-offer-card_productCard__i2FI9{width:100%;padding:12px 12px 14px}}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_topBanner__eCD_F{display:flex;align-items:center;justify-content:space-between;gap:8px;width:-webkit-fill-available;margin-bottom:5px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_productImageWrapper__v_isG{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:200px;overflow:hidden;border-radius:10px;background-color:#fff;margin-bottom:16px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_productImageWrapper__v_isG .highlighted-offer-card_saleRibbon__geXHH{position:absolute;top:16px;left:-26px;width:110px;padding:4px 0;transform:rotate(-45deg);background:linear-gradient(180deg,#f4453f,#d11414);color:#fff;text-align:center;font-family:var(--roboto);font-size:11px;font-weight:700;letter-spacing:1px;line-height:1;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;box-shadow:0 1px 3px rgba(0,0,0,.18)}@media(max-width:767px){.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_productImageWrapper__v_isG{height:160px}}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_productName__O8yoR{color:#323134;text-align:center;font-family:var(--popins);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;margin-bottom:20px;width:-webkit-fill-available;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC{display:flex;flex-direction:column;align-items:center;justify-content:center;width:-webkit-fill-available;margin-bottom:auto;padding:4px 0 6px;gap:8px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_retailerSlot__ZXrIi{display:flex;align-items:center;justify-content:center;width:100%;height:70px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_retailerLogoWrapper__ORJSf{position:relative;width:160px;height:70px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_retailerNameFallback__2TN2k{color:#323134;text-align:center;font-family:var(--popins);font-size:15px;font-weight:600;line-height:22px;letter-spacing:.3px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_prices__tGuiz{display:flex;flex-direction:column;align-items:center;gap:2px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_prices__tGuiz .highlighted-offer-card_oldPrice__9PnN6{color:rgba(50,49,52,.55);font-family:var(--popins);font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_prices__tGuiz .highlighted-offer-card_priceValue__mkrAB{color:#323134;text-align:center;font-family:var(--popins);font-size:22px;font-weight:700;line-height:28px;letter-spacing:.3px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_prices__tGuiz .highlighted-offer-card_priceValue__mkrAB[data-on-sale]{color:#ef1818}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_unitPrice__EUDuT{display:block;text-align:center;font-family:var(--popins);font-size:12px;font-weight:400;color:rgba(50,49,52,.55);line-height:16px;min-height:16px;letter-spacing:.2px}.highlighted-offer-card_productCard__i2FI9 .highlighted-offer-card_highlightedOffer__HNnJC .highlighted-offer-card_caption__MMCKf{text-align:center;font-family:var(--popins);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.2px;color:rgba(50,49,52,.6)}.pagination-control_paginationControl__Iorzq{display:flex;height:64px;padding:0 24px;align-items:center;justify-content:space-between;background-color:#fff}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM{height:40px;display:flex;align-items:center;background-color:transparent;border:none;border-radius:8px;cursor:pointer}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM:hover{background-color:#f8f8f8}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM:disabled{cursor:default;background-color:#fff;opacity:.85}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM span{color:#344051;font-family:var(--popins);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM.pagination-control_backArrowButton__3WFdL{padding-left:4px;padding-right:12px}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM.pagination-control_backArrowButton__3WFdL img{margin-right:4px}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM .pagination-control_nextArrowButton__KmSXv{padding-left:12px;padding-right:4px}.pagination-control_paginationControl__Iorzq .pagination-control_arrowButton__4b_QM .pagination-control_nextArrowButton__KmSXv img{margin-left:4px}.pagination-control_paginationControl__Iorzq .pagination-control_navigationItems__w9Vsy{display:flex;align-items:center;gap:16px}.pagination-control_paginationControl__Iorzq .pagination-control_navigationItems__w9Vsy .pagination-control_navigationItem__Rm6Km{width:40px;height:40px}.pagination-control_paginationControl__Iorzq .pagination-control_navigationItems__w9Vsy .pagination-control_navigationItem__Rm6Km .pagination-control_dots__hQ5As{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;color:#344051;font-family:var(--popins);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pagination-control_paginationControl__Iorzq .pagination-control_navigationItems__w9Vsy .pagination-control_navigationItem__Rm6Km .pagination-control_pageNumber__zF2WI{width:100%;height:100%;border-radius:8px;border:none;font-family:var(--popins);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0;cursor:pointer;background-color:transparent;color:#344051}.pagination-control_paginationControl__Iorzq .pagination-control_navigationItems__w9Vsy .pagination-control_navigationItem__Rm6Km .pagination-control_pageNumber__zF2WI:hover{background-color:#f8f8f8}.pagination-control_paginationControl__Iorzq .pagination-control_navigationItems__w9Vsy .pagination-control_navigationItem__Rm6Km .pagination-control_pageNumber__zF2WI[data-active=true]{cursor:default;color:#fff;background-color:#020237}.card-header-icon_cartHeader__JPT9b{position:relative;display:inline-block}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ{display:inline-flex;align-items:center;gap:12px;padding:8px 16px;color:#fff;background:transparent;border:none;border-radius:8px;text-decoration:none;transition:background-color .2s ease;cursor:pointer}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ:hover{background-color:hsla(0,0%,100%,.1)}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ .card-header-icon_iconWrapper__KJFOO{position:relative}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ .card-header-icon_iconWrapper__KJFOO .card-header-icon_badge__D9c7c{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;font-size:11px;font-weight:700;border-radius:9999px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ .card-header-icon_cartInfo__2r6xy{display:flex;flex-direction:column;align-items:flex-start;width:108px}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ .card-header-icon_cartInfo__2r6xy .card-header-icon_label__iU7RU{font-size:11px;opacity:.8;line-height:14px}.card-header-icon_cartHeader__JPT9b .card-header-icon_cartButton__1eWNZ .card-header-icon_cartInfo__2r6xy .card-header-icon_price__jUsNi{font-size:14px;font-weight:600;line-height:18px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6{position:absolute;right:0;margin-top:8px;width:384px;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);border:1px solid #e5e7eb;z-index:50}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_header__PbQZ9{padding:16px;border-bottom:1px solid #e5e7eb}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_header__PbQZ9 .card-header-icon_headerTop__nWZjD{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_header__PbQZ9 .card-header-icon_headerTop__nWZjD h3{font-size:18px;font-weight:600;color:#111827}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_header__PbQZ9 .card-header-icon_headerTop__nWZjD span{font-size:14px;color:#4b5563}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_header__PbQZ9 .card-header-icon_totalPrice__Ifry5{font-size:20px;font-weight:700;color:#020237}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_header__PbQZ9 .card-header-icon_averageLabel__lCZ_z{font-size:11px;color:#6b7280;margin-top:4px}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_{max-height:384px;overflow-y:auto}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3{padding:12px;border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3:hover{background-color:#f9fafb}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3:last-child{border-bottom:none}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U{display:flex;gap:12px}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_imageWrapper__cMD7e{width:64px;height:64px;background:#f3f4f6;border-radius:8px;overflow:hidden;flex-shrink:0}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_imageWrapper__cMD7e img{width:100%;height:100%;object-fit:contain}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_imageWrapper__cMD7e .card-header-icon_noImage__iDCZy{display:flex;align-items:center;justify-content:center;color:#9ca3af;height:100%}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_itemContent__qGf48{flex:1 1;min-width:0}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_itemContent__qGf48 h4{font-size:14px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_itemContent__qGf48 .card-header-icon_details__8qLEl{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_itemContent__qGf48 .card-header-icon_details__8qLEl .card-header-icon_quantity__1dQsM{font-size:12px;color:#4b5563}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_itemContent__qGf48 .card-header-icon_details__8qLEl .card-header-icon_price__jUsNi{font-size:14px;font-weight:600;color:#111827}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_itemsList__ouj5_ .card-header-icon_item__oH4E3 .card-header-icon_itemInner__i2m4U .card-header-icon_itemContent__qGf48 .card-header-icon_total__qTuVr{font-size:12px;color:#6b7280;margin-top:4px}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_footer__c99bp{padding:16px;border-top:1px solid #e5e7eb;background:#f9fafb}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_footer__c99bp a{display:block;width:100%;text-align:center;background:#020237;color:#fff;padding:12px;border-radius:8px;font-weight:600;transition:background-color .2s ease}.card-header-icon_cartHeader__JPT9b .card-header-icon_dropdown__ESVH6 .card-header-icon_footer__c99bp a:hover{background:#cde;color:#000}.bottom-nav_bottomNav__TKj6J{display:none}@media(max-width:767px){.bottom-nav_bottomNav__TKj6J{display:flex;position:fixed;bottom:0;left:0;right:0;height:62px;background-color:#fff;border-top:1px solid #e0e0e0;z-index:1000;padding-bottom:env(safe-area-inset-bottom)}}.bottom-nav_navItem__gSfRK{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:#9e9e9e;transition:color .15s}.bottom-nav_navItem__gSfRK.bottom-nav_active__uzVnn{color:#020237}.bottom-nav_navItem__gSfRK:active{opacity:.7}.bottom-nav_icon__k8_8U{display:flex;align-items:center;justify-content:center;line-height:0}.bottom-nav_label__h4cEn{font-size:10px;font-weight:500;letter-spacing:.2px}.offers-hover-popup_moreOffersWrapper__aJT9D{grid-column:1/-1;cursor:pointer}.offers-hover-popup_moreOffers__XHbvw{display:block;text-align:center;font-family:var(--popins);font-size:12px;font-weight:600;color:#0a0a51;padding:6px 0;border-radius:6px;background-color:rgba(10,10,81,.06);transition:background-color .15s ease}.offers-hover-popup_moreOffers__XHbvw:hover{background-color:rgba(10,10,81,.12)}.offers-hover-popup_moreOffersPopup___izM5{z-index:1100;background:#fff;border:1px solid rgba(10,10,81,.1);border-radius:10px;padding:8px;box-shadow:0 4px 20px rgba(10,10,81,.15);display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 12px;gap:4px 12px;min-width:200px;max-width:320px;max-height:300px;overflow-y:auto;overscroll-behavior:contain}.offers-hover-popup_moreOffersPopup___izM5 .offers-hover-popup_popupOffer__6j5dY{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;border-radius:6px}.offers-hover-popup_moreOffersPopup___izM5 .offers-hover-popup_popupOffer__6j5dY:hover{background-color:rgba(10,10,81,.04)}.offers-hover-popup_moreOffersPopup___izM5 .offers-hover-popup_popupOffer__6j5dY .offers-hover-popup_popupLogoWrapper__GZ0ts{position:relative;width:56px;height:26px;flex-shrink:0}.offers-hover-popup_moreOffersPopup___izM5 .offers-hover-popup_popupOffer__6j5dY .offers-hover-popup_popupPrice__LOwKl{font-family:var(--popins);font-size:13px;font-weight:600;color:#323134;white-space:nowrap}.offers-hover-popup_moreOffersPopup___izM5 .offers-hover-popup_popupOffer__6j5dY .offers-hover-popup_popupPrice__LOwKl[data-on-sale=true]{color:#ef1818}.manage-button_manageButton__tyvew{background-color:transparent;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:0}.manage-button_manageButton__tyvew:disabled{cursor:default}.manage-button_manageButton__tyvew .manage-button_image__u1nvV{transition:transform .3s}.manage-button_manageButton__tyvew .manage-button_image__u1nvV:hover{transform:scale(1.2)}.manage-button_iconSlot__V1_UA{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.price-target-modal_modal__E9UCG{background:#fff;padding:24px;border-radius:10px;width:420px;max-width:95vw;display:flex;flex-direction:column;gap:14px}.price-target-modal_title__uQ_Qq{font-size:18px;font-weight:600;color:#0a0a51;margin:0 0 4px}.price-target-modal_productName__A6_Oz{font-size:14px;color:#444;font-weight:500}.price-target-modal_currentPrice__6uo5T{font-size:13px;color:#555}.price-target-modal_field__LZ_XG{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#444}.price-target-modal_field__LZ_XG input{padding:10px 12px;border:1px solid #d8d9e0;border-radius:6px;font-size:14px}.price-target-modal_field__LZ_XG input:focus{outline:none;border-color:#0a0a51}.price-target-modal_checkboxField__V4Rbc{display:flex;align-items:center;gap:8px;font-size:13px;color:#444;cursor:pointer}.price-target-modal_error__WT9nC{background:#fef2f2;color:#c44;padding:8px 10px;border-radius:6px;font-size:12px}.price-target-modal_actions__gfEEC{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.price-target-modal_cancelButton__djSMn{background:transparent;color:#555;border:1px solid #d8d9e0;padding:8px 14px;border-radius:6px;cursor:pointer;font-size:13px}.price-target-modal_cancelButton__djSMn:hover{background:#f3f4f8}.price-target-modal_cancelButton__djSMn:disabled{opacity:.6;cursor:not-allowed}.price-target-modal_saveButton__CzI_4{background:#0a0a51;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600}.price-target-modal_saveButton__CzI_4:hover{opacity:.92}.price-target-modal_saveButton__CzI_4:disabled{opacity:.6;cursor:not-allowed}.price-report-section_priceReportSection__e7z_w{width:100%;margin:24px 0;padding:24px 26px;background:#fff;border-radius:16px;border:1px solid #ececf2;box-shadow:0 2px 14px rgba(2,2,55,.04)}.price-report-section_header__xqke1{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;flex-wrap:wrap;gap:12px}.price-report-section_headerText__KYTfT{display:flex;flex-direction:column;gap:2px}.price-report-section_title__etIM3{font-size:19px;font-weight:700;color:#020237;margin:0}.price-report-section_subtitle__5lb6D{font-size:13px;color:#8a8aa0;margin:0}.price-report-section_reportButton__iBYJR{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#020237;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .12s,background .2s,box-shadow .2s}.price-report-section_reportButton__iBYJR:hover{background:#0a0a51;box-shadow:0 6px 18px rgba(2,2,55,.22);transform:translateY(-1px)}.price-report-section_reportButtonPlus__bV0PC{font-size:16px;line-height:1}.price-report-section_emptyState__DvcnQ{text-align:center;color:#8a8aa0;padding:28px 0;font-size:14px}.price-report-section_reportList__0Ud66{display:flex;flex-direction:column}.price-report-section_reportItem__RoBlX{display:flex;align-items:center;gap:14px;padding:14px 8px;border-top:1px solid #f1f1f6;transition:background .12s}.price-report-section_reportItem__RoBlX:first-child{border-top:none}.price-report-section_reportItem__RoBlX:hover{background:#fafaff}.price-report-section_logoWrap__cczU8{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#fff;border:1px solid #ececf2;display:flex;align-items:center;justify-content:center}.price-report-section_logoFallback__EbpgY{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#020237;color:#fff;font-weight:700;font-size:18px}.price-report-section_reportMain__FwXDD{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.price-report-section_reportTopRow__EKNdm{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.price-report-section_retailerName__p2_1E{font-weight:700;font-size:15px;color:#020237}.price-report-section_reportMeta__n_j_h{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:#9494a6}.price-report-section_metaDot___214m{color:#c7c7d4}.price-report-section_verifiedBadge__S67rq{background:#d1fae5;color:#065f46;font-weight:700}.price-report-section_pendingBadge__XzWi3,.price-report-section_verifiedBadge__S67rq{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:99px;font-size:11px}.price-report-section_pendingBadge__XzWi3{background:#ececf5;color:#020237;font-weight:600}.price-report-section_comment__qphAG{font-size:13px;color:#51516a;font-style:italic;margin:2px 0 0}.price-report-section_reportRight__6tacX{display:flex;align-items:center;gap:12px;flex-shrink:0}.price-report-section_price__4bgrg{font-size:18px;font-weight:800;color:#020237;white-space:nowrap}.price-report-section_currency__U99GU{font-size:12px;font-weight:600;color:#9494a6}.price-report-section_photoThumb__o0XJD{position:relative;width:40px;height:40px;border-radius:8px;overflow:hidden;border:1px solid #ececf2;flex-shrink:0;display:block}.price-report-section_photoThumb__o0XJD:hover{border-color:#020237}.price-report-section_photoThumb__o0XJD img{width:100%;height:100%}.price-report-section_loginPrompt__HlPYG{font-size:13px;color:#8a8aa0}.price-report-section_loginPrompt__HlPYG a{color:#020237;font-weight:600;text-decoration:underline}@media(max-width:560px){.price-report-section_reportItem__RoBlX{flex-wrap:wrap}.price-report-section_reportRight__6tacX{width:100%;justify-content:space-between;padding-left:58px}}.price-report-modal_overlay__HCBT3{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.price-report-modal_modal__etl4J{background:#fff;border-radius:16px;padding:28px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.price-report-modal_header__rbyMs{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.price-report-modal_title__YaI_s{font-size:20px;font-weight:700;color:#1a1a1a;margin:0}.price-report-modal_closeButton__QdmH0{background:none;border:none;cursor:pointer;font-size:24px;color:#6b7280;line-height:1;padding:4px}.price-report-modal_closeButton__QdmH0:hover{color:#1a1a1a}.price-report-modal_form__2obrk{display:flex;flex-direction:column;gap:16px}.price-report-modal_field__JDznF{display:flex;flex-direction:column;gap:6px}.price-report-modal_label__nXJcv{font-size:14px;font-weight:600;color:#374151}.price-report-modal_required__dRI6P{color:#ef4444;margin-left:2px}.price-report-modal_input__75Y0S,.price-report-modal_select___xy11,.price-report-modal_textarea__PrE_U{padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;color:#1a1a1a;background:#fff;outline:none;transition:border-color .2s}.price-report-modal_input__75Y0S:focus,.price-report-modal_select___xy11:focus,.price-report-modal_textarea__PrE_U:focus{border-color:#2563eb}.price-report-modal_input__75Y0S:disabled,.price-report-modal_select___xy11:disabled,.price-report-modal_textarea__PrE_U:disabled{background:#f3f4f6;cursor:not-allowed}.price-report-modal_textarea__PrE_U{min-height:80px;resize:vertical}.price-report-modal_priceRow__Kc8sI{display:flex;align-items:center;gap:8px}.price-report-modal_currency__PUvCu{font-size:14px;font-weight:600;color:#6b7280;white-space:nowrap}.price-report-modal_fileDrop__moYL3{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:1.5px dashed #cbd5e1;border-radius:10px;background:#f9fafb;color:#475569;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.price-report-modal_fileDrop__moYL3:hover:not(:disabled){border-color:#2563eb;background:#eff6ff;color:#2563eb}.price-report-modal_fileDrop__moYL3:disabled{opacity:.6;cursor:not-allowed}.price-report-modal_fileDropIcon__OkpXK{font-size:18px;line-height:1}.price-report-modal_fileChip__hXQYY{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 14px;border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff}.price-report-modal_fileChipName__tkpvv{font-size:13px;color:#1e40af;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-report-modal_fileChipRemove__meccT{flex-shrink:0;width:26px;height:26px;border:none;border-radius:6px;background:#dbeafe;color:#1e40af;font-size:18px;line-height:1;cursor:pointer}.price-report-modal_fileChipRemove__meccT:hover:not(:disabled){background:#bfdbfe}.price-report-modal_fileHint__wRKyJ{font-size:12px;color:#9ca3af}.price-report-modal_actions__ZYUVp{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.price-report-modal_cancelButton__MzRrD{padding:10px 20px;background:#f3f4f6;color:#374151;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.price-report-modal_cancelButton__MzRrD:hover{background:#e5e7eb}.price-report-modal_submitButton__hgONw{padding:10px 20px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.price-report-modal_submitButton__hgONw:hover:not(:disabled){background:#1d4ed8}.price-report-modal_submitButton__hgONw:disabled{opacity:.6;cursor:not-allowed}.price-report-modal_error__Z7C0f{background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:10px 14px;font-size:13px;color:#dc2626}.price-report-modal_success__PjSbb{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;padding:10px 14px;font-size:13px;color:#16a34a;font-weight:600;text-align:center}.product-availability-map_availabilityMap__zHkuX{width:100%;background:#fff;border-radius:12px;border:1px solid #ededed;padding:22px 24px;margin:25px 0}@media(max-width:768px){.product-availability-map_availabilityMap__zHkuX{padding:16px 14px}}.product-availability-map_availabilityMap__zHkuX .product-availability-map_header__F0Aet{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.product-availability-map_availabilityMap__zHkuX .product-availability-map_header__F0Aet .product-availability-map_title__Va_A0{font-size:17px;font-weight:600;margin:0;color:#1a1a2e;letter-spacing:-.2px}.product-availability-map_availabilityMap__zHkuX .product-availability-map_header__F0Aet .product-availability-map_summary__QVown{color:#1b7a4a;font-weight:500;font-size:13.5px}.product-availability-map_availabilityMap__zHkuX .product-availability-map_list__cYfFy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media(max-width:1280px){.product-availability-map_availabilityMap__zHkuX .product-availability-map_list__cYfFy{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.product-availability-map_availabilityMap__zHkuX .product-availability-map_list__cYfFy{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.product-availability-map_availabilityMap__zHkuX .product-availability-map_list__cYfFy{grid-template-columns:1fr}}.product-availability-map_availabilityMap__zHkuX .product-availability-map_empty__06CKn{padding:24px 16px;text-align:center;color:#9a9aa0;font-size:13px;background:#fafafa;border-radius:10px;border:1px dashed #e0e0e0}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj{display:flex;flex-direction:column;gap:10px;padding:13px 14px;border-radius:10px;border:1px solid #efefef;background:#fff;transition:border-color .12s ease,background .12s ease}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj[data-available=true]{background:#f8fcf9;border-color:#e0f0e6}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj[data-available=false]{background:#fafafa}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj[data-available=false] .product-availability-map_name__K7KTl{color:#9a9aa0}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_retailer__YRYv0{display:flex;align-items:center;gap:10px;min-width:0}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_retailer__YRYv0 .product-availability-map_logo__5iu9_{position:relative;width:30px;height:30px;flex:0 0 auto}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_retailer__YRYv0 .product-availability-map_name__K7KTl{font-weight:500;color:#1a1a2e;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V .product-availability-map_check__xSAyW{align-self:center;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#1b7a4a;color:#fff;font-size:10px;font-weight:700;line-height:1}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V .product-availability-map_cross__Y_Xqn{align-self:center;flex-shrink:0;color:#c4c4c8;font-weight:600;font-size:13px}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V .product-availability-map_price__zC2vu{font-weight:600;font-size:15px;color:#1a1a2e}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V .product-availability-map_unitPrice__bomN_{font-size:12px;color:#9a9aa0}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V .product-availability-map_saleBadge__4BDMB{align-self:center;background:rgba(230,57,70,.09);color:#e63946;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;padding:2px 6px;border-radius:4px}.product-availability-map_availabilityMap__zHkuX .product-availability-map_row__evvQj .product-availability-map_priceCell___zX8V .product-availability-map_unavailableText__16BbU{color:#9a9aa0;font-size:13px}.product-info-card_productInfoCard___YwW6{display:flex;align-items:center;flex-direction:column;background-color:#fff;border:1px solid #ececec;border-radius:8px;padding:18px 24px;text-decoration:none;box-sizing:border-box}@media(max-width:767px){.product-info-card_productInfoCard___YwW6{padding:14px 12px}}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG{display:flex;width:100%;margin-bottom:20px}@media(max-width:767px){.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG{flex-direction:column;align-items:center}}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh{display:flex;flex:1 1;min-width:320px;max-width:480px}@media(max-width:767px){.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh{min-width:unset;max-width:100%;width:100%}}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh{align-items:center;flex-direction:column;margin-top:10px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_topBanner__4wyKb{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;width:100%}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_imageWrapper___cnjk{position:relative;display:flex;align-items:center;justify-content:center;width:222px;height:217px;overflow:hidden;margin-bottom:15px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_actionBar__JD_5K{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px;margin-bottom:15px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_actionBar__JD_5K .product-info-card_center__MPs0l{display:flex;gap:28px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_actionBar__JD_5K .product-info-card_center__MPs0l .product-info-card_actionItem__ovO_6{display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;cursor:pointer;background-color:transparent}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_actionBar__JD_5K .product-info-card_center__MPs0l .product-info-card_actionItem__ovO_6 img{width:34px;height:34px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_actionBar__JD_5K .product-info-card_center__MPs0l .product-info-card_actionItem__ovO_6 .product-info-card_itemText__nAwQK{margin-top:6px;display:flex;align-items:center;color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_productName__1k8vd{color:#323134;text-align:center;font-family:var(--popins);font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.5px;margin-bottom:20px;height:55px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_productBase__nG2Fh .product-info-card_unitPriceNote__MN_Y2{display:block;text-align:center;font-family:var(--popins);font-size:12px;font-style:italic;color:rgba(50,49,52,.45);margin:-10px 0 12px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34{margin-left:auto;box-sizing:border-box;display:flex;flex-wrap:wrap;padding:20px;width:320px}@media(max-width:1080px){.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34{flex-wrap:nowrap;flex-direction:column;width:auto;justify-content:center}}@media(max-width:767px){.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34{margin-left:0;width:100%;flex-wrap:wrap;flex-direction:row;justify-content:center;padding:10px 0}}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34{gap:20px;margin-bottom:auto}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa{width:120px;display:flex;align-items:center;justify-content:center;flex-direction:column}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_retailerImageWrapper__hUVnX{position:relative;width:104px;height:42px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_priceContainer___t_OR{display:flex;align-items:center;justify-content:center;margin-top:4px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_priceContainer___t_OR .product-info-card_saleImage__2_6St{margin-right:4px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_priceContainer___t_OR .product-info-card_priceValue__Gt3Mz{color:#323134;text-align:center;font-family:var(--popins);font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_priceContainer___t_OR .product-info-card_priceValue__Gt3Mz[data-on-sale=true]{color:#ef1818}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_unitPrice__bBQLR{display:block;text-align:center;font-family:var(--popins);font-size:11px;font-weight:400;color:rgba(50,49,52,.55);line-height:16px;letter-spacing:.2px;margin-top:2px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_unitPrice__bBQLR[data-cheapest]{color:#1a8a3a;font-weight:600}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_unitPrice__bBQLR[data-unavailable]{color:rgba(50,49,52,.35);font-style:italic;font-size:10px}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_staleBadge__XH35_{display:inline-flex;align-items:center;gap:3px;margin-top:4px;padding:2px 6px;border-radius:4px;background-color:hsla(0,0%,39%,.09);color:rgba(50,49,52,.55);font-family:var(--popins);font-size:10px;font-weight:500;line-height:14px;letter-spacing:.1px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_staleBadge__XH35_ .product-info-card_staleBadgeIcon__nHZyd{width:11px;height:11px;flex-shrink:0}.product-info-card_productInfoCard___YwW6 .product-info-card_top__G4xKG .product-info-card_retailerOffersWrapper__Kjo34 .product-info-card_retailerOffer__yksNa .product-info-card_staleBadge__XH35_:hover{background-color:hsla(0,0%,39%,.15);color:rgba(50,49,52,.75)}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2{width:100%;margin-bottom:28px;padding:0 4px}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_descriptionTitle__PUrhT{color:#323134;font-size:18px;font-weight:600;line-height:normal;margin-bottom:12px}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_descriptionCard__qDKav{background:#fff;border-radius:12px;border:1px solid rgba(10,10,81,.08);padding:20px 24px}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_injectedDescription__8wl7H{color:#323134;font-size:14px;font-weight:400;line-height:1.9}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_injectedDescription__8wl7H p{margin:0}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_injectedDescription__8wl7H strong{font-weight:600}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_injectedDescription__8wl7H ul{padding-left:20px;margin-bottom:20px}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_injectedDescription__8wl7H[data-collapsed=true]{max-height:120px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent)}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_expandButton__kLqSL{display:inline-block;margin-top:14px;padding:6px 14px;background:rgba(10,10,81,.06);border:none;outline:none;border-radius:20px;color:#0a0a51;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.2px}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_expandButton__kLqSL:hover{background:rgba(10,10,81,.11)}.product-info-card_productInfoCard___YwW6 .product-info-card_descriptionWrapper__Ol9i2 .product-info-card_expandButton__kLqSL:focus-visible{background:rgba(10,10,81,.11)}.product-info-card_productInfoCard___YwW6 .product-info-card_retailerPriceGraph__2juIS{width:100%;margin-bottom:20px}.product-gallery_productGallery__DGyBy{display:flex;flex-direction:column;gap:12px;width:100%}.product-gallery_productGallery__DGyBy .product-gallery_mainImageWrapper__ng7VB{position:relative;width:100%;aspect-ratio:1/1;background-color:#fff;border-radius:8px;overflow:hidden;cursor:zoom-in;touch-action:pan-y;border:1px solid #eee}.product-gallery_productGallery__DGyBy .product-gallery_mainImageWrapper__ng7VB .product-gallery_mainImage__irZ_J{object-fit:contain}.product-gallery_productGallery__DGyBy .product-gallery_mainImageWrapper__ng7VB .product-gallery_saleRibbon__AxnwJ{position:absolute;top:24px;left:-52px;width:180px;padding:6px 0;transform:rotate(-45deg);background:linear-gradient(180deg,#f4453f,#d11414);color:#fff;text-align:center;font-family:var(--roboto);font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:1;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.2)}.product-gallery_productGallery__DGyBy .product-gallery_thumbnails__uuY0M{display:flex;gap:8px;overflow-x:auto;padding:4px 2px}.product-gallery_productGallery__DGyBy .product-gallery_thumbnails__uuY0M .product-gallery_thumb__44Gu0{position:relative;flex:0 0 auto;width:64px;height:64px;border-radius:6px;overflow:hidden;border:2px solid transparent;background-color:#fff;cursor:pointer;padding:0}.product-gallery_productGallery__DGyBy .product-gallery_thumbnails__uuY0M .product-gallery_thumb__44Gu0:hover,.product-gallery_productGallery__DGyBy .product-gallery_thumbnails__uuY0M .product-gallery_thumb__44Gu0[data-active=true]{border-color:#2db94f}.product-gallery_fullscreenContent__Ar9Ae{width:95vw;max-width:1400px;height:90vh;padding:0;background:transparent;box-shadow:none}.product-gallery_fullscreenWrapper__OuAIE{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-gallery_fullscreenWrapper__OuAIE .product-gallery_fullscreenImageWrapper___0buq{position:relative;width:100%;height:100%}.product-gallery_fullscreenWrapper__OuAIE .product-gallery_closeBtn__16ANY{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;border:none;background-color:#fff;font-size:22px;line-height:1;cursor:pointer;z-index:10;box-shadow:0 1px 6px rgba(0,0,0,.15)}.product-gallery_fullscreenWrapper__OuAIE .product-gallery_navBtn__AKbKK{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background-color:#fff;color:#333;font-size:28px;line-height:1;cursor:pointer;z-index:10;box-shadow:0 1px 6px rgba(0,0,0,.15)}.product-gallery_fullscreenWrapper__OuAIE .product-gallery_navBtn__AKbKK.product-gallery_prevBtn__rgkLt{left:10px}.product-gallery_fullscreenWrapper__OuAIE .product-gallery_navBtn__AKbKK.product-gallery_nextBtn__1qSoP{right:10px}.favorite-products_favoriteProducts__qTuc4{display:flex;flex-direction:column;padding:6px 20px 20px}@media(max-width:767px){.favorite-products_favoriteProducts__qTuc4{padding:6px 12px 12px}}.favorite-products_favoriteProducts__qTuc4 .favorite-products_breadcrumbs___zg1i{margin-bottom:14px}.favorite-products_favoriteProducts__qTuc4 .favorite-products_pageTitle__thHyq{color:#323134;font-size:20px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:34px}.favorite-products_favoriteProducts__qTuc4 .favorite-products_pagination__h6n_w{margin-top:20px}.breadcrumbs_breadcrumbs__fgeF9{display:flex}.breadcrumbs_breadcrumbs__fgeF9 nav{display:flex;align-items:center}.breadcrumbs_breadcrumbs__fgeF9 nav ol{margin:0;padding:0;list-style-type:none;display:flex}.breadcrumbs_breadcrumbs__fgeF9 nav ol li{display:flex;align-items:center;padding:0 9px;height:20px;border-radius:10px;cursor:default}.breadcrumbs_breadcrumbs__fgeF9 nav ol li[data-clickable=true]{cursor:pointer}.breadcrumbs_breadcrumbs__fgeF9 nav ol li[data-clickable=true]:hover{background:#f5f5f5}.breadcrumbs_breadcrumbs__fgeF9 nav ol li a{display:flex;align-items:center;text-decoration:none}.breadcrumbs_breadcrumbs__fgeF9 nav ol li .breadcrumbs_title__8Dd3X{color:#424242;font-size:10px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.15px}.breadcrumbs_breadcrumbs__fgeF9 nav ol li .breadcrumbs_title__8Dd3X:first-letter{text-transform:uppercase}.breadcrumbs_breadcrumbs__fgeF9 nav ol li .breadcrumbs_imageWrapper__Gb5eK{position:relative;width:16px;height:16px;margin-right:4px}.breadcrumbs_breadcrumbs__fgeF9 nav ol .breadcrumbs_separator__eaioe{display:flex;align-items:center;color:#bdbdbd;font-size:14px;font-style:normal;font-weight:500;margin:0 8px}.cart-card_cartCard__kHuHC{display:flex;flex-direction:column;width:-webkit-fill-available;background-color:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(15,23,42,.06);min-height:324px;padding:0 20px 12px}@media(max-width:767px){.cart-card_cartCard__kHuHC{min-height:0;padding:0 14px 12px}}.cart-card_cartCard__kHuHC .cart-card_actionBar__C8xH2{display:flex;align-items:center;justify-content:space-between;width:100%}.cart-card_cartCard__kHuHC .cart-card_actionBar__C8xH2 .cart-card_activeBadge__pycd6{margin-top:10px;padding:4px 10px;border-radius:999px;background-color:rgba(27,122,74,.1);color:#1b7a4a;font-size:12px;font-weight:500;line-height:normal;white-space:nowrap}.cart-card_cartCard__kHuHC .cart-card_actionBar__C8xH2 .cart-card_dropdown__A8JUT{margin-left:auto;margin-top:10px}.cart-card_cartCard__kHuHC .cart-card_top__Ws4pk{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.cart-card_cartCard__kHuHC .cart-card_top__Ws4pk .cart-card_left__wQ9fO h2{color:#323134;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.cart-card_cartCard__kHuHC .cart-card_top__Ws4pk .cart-card_left__wQ9fO p{text-align:left;color:#323134;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.cart-card_cartCard__kHuHC .cart-card_top__Ws4pk .cart-card_left__wQ9fO .cart-card_noDescription__Wxz6e{color:rgba(50,49,52,.5);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.cart-card_cartCard__kHuHC .cart-card_buttonRow__Jl_UW{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;margin:14px 0 0}.cart-card_cartCard__kHuHC .cart-card_openBasket__5A50w{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;color:#323134;text-decoration:none}.cart-card_cartCard__kHuHC .cart-card_openBasket__5A50w:hover{text-decoration:underline}.cart-card_cartCard__kHuHC .cart-card_openBasket__5A50w span{margin-right:8px;color:#323134;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.cart-card_cartCard__kHuHC .cart-card_products__4jYvU{display:flex;align-items:center;gap:20px}@media(max-width:767px){.cart-card_cartCard__kHuHC .cart-card_products__4jYvU{overflow-x:auto;padding-bottom:8px;gap:12px}}.cart-card_cartCard__kHuHC .cart-card_products__4jYvU .cart-card_product__pC5Ub{display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){.cart-card_cartCard__kHuHC .cart-card_products__4jYvU .cart-card_product__pC5Ub{width:116px;flex-shrink:0}}.cart-card_cartCard__kHuHC .cart-card_products__4jYvU .cart-card_product__pC5Ub .cart-card_imageWrapper__39CLt{position:relative;width:170px;height:140px;margin-bottom:8px}@media(max-width:767px){.cart-card_cartCard__kHuHC .cart-card_products__4jYvU .cart-card_product__pC5Ub .cart-card_imageWrapper__39CLt{width:116px;height:100px}}.cart-card_cartCard__kHuHC .cart-card_products__4jYvU .cart-card_product__pC5Ub span{color:#323134;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-wrap:wrap}.banner-slot_bannerSlot___w3PZ{width:100%;position:relative;overflow:hidden;border-radius:14px;border:1px solid #e8e9f3;background:#fff;box-shadow:0 4px 16px rgba(10,10,81,.06)}.banner-slot_bannerSlot___w3PZ a{display:block;position:absolute;inset:0}.banner-slot_bannerSlot___w3PZ.banner-slot_horizontal__SnEPZ{aspect-ratio:1240/151}.banner-slot_bannerSlot___w3PZ.banner-slot_horizontal__SnEPZ img{object-fit:contain}.banner-slot_bannerSlot___w3PZ.banner-slot_big__zh1Fq{height:500px}.banner-slot_bannerSlot___w3PZ.banner-slot_big__zh1Fq img{object-fit:cover}@media(max-width:767px){.banner-slot_bannerSlot___w3PZ.banner-slot_big__zh1Fq{height:220px}.banner-slot_bannerSlot___w3PZ.banner-slot_big__zh1Fq img{object-fit:contain}}.product-card_productCard__LetjX{display:flex;align-items:center;flex-direction:column;width:290px;border-radius:14px;background-color:#fff;padding:14px 14px 16px;text-decoration:none;border:1px solid #ecedf4;box-shadow:0 1px 4px rgba(10,10,81,.04);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.product-card_productCard__LetjX:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(10,10,81,.12);border-color:#c9cfee}@media(max-width:767px){.product-card_productCard__LetjX{width:100%;padding:12px 12px 14px}}.product-card_productCard__LetjX .product-card_sponsoredBadge___KTNj{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:3px;background-color:#f1f5f9;border:1px solid #cbd5e1;color:#64748b;font-family:var(--popins);font-size:10px;font-weight:500;line-height:16px;letter-spacing:.3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-card_productCard__LetjX .product-card_topBanner__AiwU2{display:flex;align-items:center;justify-content:space-between;gap:8px;width:-webkit-fill-available;margin-bottom:5px}.product-card_productCard__LetjX .product-card_productImageWrapper__rWMal{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:200px;overflow:hidden;border-radius:10px;background-color:#fff;margin-bottom:16px}.product-card_productCard__LetjX .product-card_productImageWrapper__rWMal .product-card_saleRibbon__bawTi{position:absolute;top:16px;left:-26px;width:110px;padding:4px 0;transform:rotate(-45deg);background:linear-gradient(180deg,#f4453f,#d11414);color:#fff;text-align:center;font-family:var(--roboto);font-size:11px;font-weight:700;letter-spacing:1px;line-height:1;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;box-shadow:0 1px 3px rgba(0,0,0,.18)}@media(max-width:767px){.product-card_productCard__LetjX .product-card_productImageWrapper__rWMal{height:160px}}.product-card_productCard__LetjX .product-card_productName__wZQcE{color:#323134;text-align:center;font-family:var(--popins);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px;margin-bottom:20px;width:-webkit-fill-available;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS{display:grid;grid-template-columns:repeat(2,1fr);width:-webkit-fill-available;overflow:hidden;min-height:240px;align-content:start;margin-bottom:auto}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF{display:flex;align-items:center;justify-content:center;flex-direction:column;height:80px;padding:5px 0}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_retailerLogoWrapper___Syeb{position:relative;width:120px;height:60px}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_priceContainer__WbXWD{display:flex;align-items:center;justify-content:center;margin-top:4px}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_priceContainer__WbXWD .product-card_saleImage___yQ65{margin-right:4px}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_priceContainer__WbXWD .product-card_priceValue__lYx_K{color:#323134;text-align:center;font-family:var(--popins);font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_priceContainer__WbXWD .product-card_priceValue__lYx_K[data-on-sale=true]{color:#ef1818}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_unitPrice__ff7GH{display:block;text-align:center;font-family:var(--popins);font-size:11px;font-weight:400;color:rgba(50,49,52,.55);line-height:16px;letter-spacing:.2px}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_unitPrice__ff7GH[data-cheapest]{color:#1a8a3a;font-weight:500}.product-card_productCard__LetjX .product-card_retailerOffers__LyYQS .product-card_retailer__0o0NF .product-card_unitPrice__ff7GH[data-unavailable]{color:rgba(50,49,52,.35);font-style:italic;font-size:10px}.product-card_productCard__LetjX .product-card_moreOffersWrapper__I3fVT{grid-column:1/-1;position:relative;cursor:pointer}.product-card_productCard__LetjX .product-card_moreOffers__57ZoU{display:block;text-align:center;font-family:var(--popins);font-size:12px;font-weight:600;color:#0a0a51;padding:6px 0;border-radius:6px;background-color:rgba(10,10,81,.06);transition:background-color .15s ease}.product-card_productCard__LetjX .product-card_moreOffers__57ZoU:hover{background-color:rgba(10,10,81,.12)}.product-card_productCard__LetjX .product-card_moreOffersPopup__xsTxJ{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);z-index:100;background:#fff;border:1px solid rgba(10,10,81,.1);border-radius:10px;padding:8px;box-shadow:0 4px 20px rgba(10,10,81,.15);display:flex;flex-direction:column;gap:4px;min-width:180px;margin-bottom:6px;max-height:280px;overflow-y:auto;overscroll-behavior:contain}.product-card_productCard__LetjX .product-card_moreOffersPopup__xsTxJ .product-card_popupOffer__o3tPa{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;border-radius:6px}.product-card_productCard__LetjX .product-card_moreOffersPopup__xsTxJ .product-card_popupOffer__o3tPa:hover{background-color:rgba(10,10,81,.04)}.product-card_productCard__LetjX .product-card_moreOffersPopup__xsTxJ .product-card_popupOffer__o3tPa .product-card_popupLogoWrapper__tOl3d{position:relative;width:70px;height:30px;flex-shrink:0}.product-card_productCard__LetjX .product-card_moreOffersPopup__xsTxJ .product-card_popupOffer__o3tPa .product-card_popupPrice__ZBXhs{font-family:var(--popins);font-size:13px;font-weight:600;color:#323134;white-space:nowrap}.product-card_productCard__LetjX .product-card_moreOffersPopup__xsTxJ .product-card_popupOffer__o3tPa .product-card_popupPrice__ZBXhs[data-on-sale=true]{color:#ef1818}.product-card_productCard__LetjX .product-card_notAvaliable__fb_Oh{display:flex;align-items:center;justify-content:center;width:-webkit-fill-available;min-height:240px;margin-bottom:auto;padding:12px 16px;color:rgba(50,49,52,.45);text-align:center;font-family:var(--popins);font-size:13px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.3px}.product-card_productCard__LetjX[data-unavailable]{opacity:.55;filter:grayscale(40%);transition:opacity .2s ease,filter .2s ease}.product-card_productCard__LetjX[data-unavailable]:hover{opacity:.75;filter:grayscale(20%)}.horizontal-add_horizontalAdd__Nkbpf{position:relative;width:100%;aspect-ratio:1240/151;border-radius:14px;overflow:hidden;border:1px solid #e8e9f3;background:#fff;box-shadow:0 4px 16px rgba(10,10,81,.06)}@media(max-width:767px){.horizontal-add_horizontalAdd__Nkbpf{border-radius:10px}}.main-layout_mainLayout__UMGWX{background-color:#fbfbfb}.main-layout_mainLayout__UMGWX .main-layout_header__yEOYh{height:150px;width:100%;position:fixed;top:0;left:0}@media(max-width:767px){.main-layout_mainLayout__UMGWX .main-layout_header__yEOYh{height:150px}}.main-layout_mainLayout__UMGWX .main-layout_padder__bCsfw{height:150px}@media(max-width:767px){.main-layout_mainLayout__UMGWX .main-layout_padder__bCsfw{height:150px}}.main-layout_mainLayout__UMGWX .main-layout_scrollable__dPUFj{display:flex;flex-direction:column;height:calc(100vh - 150px)}@media(max-width:767px){.main-layout_mainLayout__UMGWX .main-layout_scrollable__dPUFj{height:calc(100vh - 150px)}}.main-layout_mainLayout__UMGWX .main-layout_scrollable__dPUFj .main-layout_main__LTrUn{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;width:100%;max-width:1140px;margin-inline:auto;padding:25px 24px}@media(max-width:767px){.main-layout_mainLayout__UMGWX .main-layout_scrollable__dPUFj .main-layout_main__LTrUn{padding:16px 16px 40px}}.main-layout_mainLayout__UMGWX .main-layout_scrollable__dPUFj .main-layout_footer__6Zg5i{min-height:326px}@media(max-width:767px){.main-layout_mainLayout__UMGWX .main-layout_scrollable__dPUFj .main-layout_footer__6Zg5i{min-height:unset}}.page-product-grid_pageProductGrid__tCp5S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;height:min-content;grid-gap:24px 20px;gap:24px 20px}.page-product-grid_pageProductGrid__tCp5S>a{width:100%;max-width:340px;height:100%;margin-inline:auto}@media(max-width:1200px){.page-product-grid_pageProductGrid__tCp5S{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.page-product-grid_pageProductGrid__tCp5S{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.page-product-grid_pageProductGrid__tCp5S{grid-template-columns:minmax(0,1fr);gap:16px}.page-product-grid_pageProductGrid__tCp5S>a{max-width:440px}}.page-product-add-grid_pageProductAddGrid__yxtS7{display:flex;gap:20px;align-items:stretch;width:100%}.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_grid__DO_7U{flex:1 1 auto;min-width:0;height:min-content;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:24px 20px;gap:24px 20px}.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_grid__DO_7U>a{width:100%;max-width:340px;height:100%;margin-inline:auto}@media(max-width:1200px){.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_grid__DO_7U{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_grid__DO_7U{grid-template-columns:minmax(0,1fr);gap:16px}.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_grid__DO_7U>a{max-width:440px}}.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_add__zjuN_{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 60px)/4);align-self:stretch;min-height:420px;position:relative;border-radius:16px;overflow:hidden;border:1px solid #e8e9f3;background:#fff;box-shadow:0 6px 20px rgba(10,10,81,.07)}.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_add__zjuN_ img{object-fit:contain;object-position:center}@media(max-width:1200px){.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_add__zjuN_{flex-basis:calc((100% - 40px)/3)}}@media(max-width:767px){.page-product-add-grid_pageProductAddGrid__yxtS7 .page-product-add-grid_add__zjuN_{display:none}}.leaf-category_leafCategory__OFkoP{width:100%}.leaf-category_leafCategory__OFkoP .leaf-category_filterBar___FmUY{margin-bottom:25px}.leaf-category_leafCategory__OFkoP .leaf-category_topGrid__7DJlz{width:100%;margin-bottom:25px}.leaf-category_leafCategory__OFkoP .leaf-category_middleAdd__ejVxk{margin-bottom:25px}.leaf-category_leafCategory__OFkoP .leaf-category_bottomGrid__Lc6Dh{width:100%;margin-bottom:25px}.leaf-category_leafCategory__OFkoP .leaf-category_bottomAdd__nDDKO{margin-bottom:25px}.leaf-category_leafCategory__OFkoP .leaf-category_emptyState__cKe6L{align-self:stretch;width:100%}.page-retailer-grid_pageRetailerGrid__inn4z{display:flex;width:-webkit-fill-available;background-color:#fff;box-shadow:0 2px 6px rgba(10,10,81,.06);padding:20px 45px;flex-direction:column;border-radius:10px;margin-bottom:10px}@media(max-width:767px){.page-retailer-grid_pageRetailerGrid__inn4z{padding:20px 16px}}.page-retailer-grid_pageRetailerGrid__inn4z .page-retailer-grid_title__sBZdO{display:flex;justify-content:center;margin-bottom:25px;color:#323134;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.5px}@media(max-width:767px){.page-retailer-grid_pageRetailerGrid__inn4z .page-retailer-grid_title__sBZdO{font-size:20px}}.page-retailer-grid_pageRetailerGrid__inn4z .page-retailer-grid_retailers__9KiKF{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;column-gap:52px;row-gap:60px}@media(max-width:767px){.page-retailer-grid_pageRetailerGrid__inn4z .page-retailer-grid_retailers__9KiKF{column-gap:16px;row-gap:24px}}.page-retailer-grid_pageRetailerGrid__inn4z .page-retailer-grid_retailers__9KiKF .page-retailer-grid_imageWrapper__fcbM7{width:20%;height:80px;position:relative;padding:0 10px}@media(max-width:767px){.page-retailer-grid_pageRetailerGrid__inn4z .page-retailer-grid_retailers__9KiKF .page-retailer-grid_imageWrapper__fcbM7{width:40%;height:60px}}.home-header_homeHeader__0dApJ{z-index:1000;display:flex;justify-content:center;background-color:#020237}.home-header_homeHeader__0dApJ .home-header_inner__c3tqz{display:flex;align-items:center;width:100%;max-width:1140px;margin:0 auto;padding:0 24px;box-sizing:border-box}.home-header_homeHeader__0dApJ .home-header_mobileActions__P28SM,.home-header_homeHeader__0dApJ .home-header_mobileSearch__B9cUB{display:none}.home-header_homeHeader__0dApJ .home-header_logo__9Mhn0{margin-right:38px}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR{display:flex;flex-direction:column;flex:1 1;min-width:0;height:100%}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR .home-header_rightTop__V_FjR{display:flex;align-items:center;justify-content:space-between;height:64px}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR .home-header_rightTop__V_FjR .home-header_linkGroup__KFcli{display:flex;align-items:center;gap:16px;margin-left:auto;flex-shrink:0}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR .home-header_rightTop__V_FjR .home-header_linkGroup__KFcli .home-header_aboutUsLink__0z_ph{padding:8px 12px;text-decoration:none;white-space:nowrap;color:#fff;font-family:var(--roboto);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR .home-header_rightTop__V_FjR .home-header_linkGroup__KFcli .home-header_aboutUsLink__0z_ph:hover{opacity:.8}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR .home-header_rightBottom__BGXjc{display:flex;align-items:center;flex-grow:1;overflow-x:auto}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR .home-header_rightBottom__BGXjc::-webkit-scrollbar{display:none}@media(max-width:767px){.home-header_homeHeader__0dApJ .home-header_inner__c3tqz{padding:12px 16px;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:12px}.home-header_homeHeader__0dApJ .home-header_logo__9Mhn0{width:45px;height:auto;margin-right:0}.home-header_homeHeader__0dApJ .home-header_logo__9Mhn0 img{width:45px!important;height:auto!important}.home-header_homeHeader__0dApJ .home-header_mobileActions__P28SM{display:flex;align-items:center}.home-header_homeHeader__0dApJ .home-header_right__Fk_CR{display:none}.home-header_homeHeader__0dApJ .home-header_mobileSearch__B9cUB{display:flex;align-items:center;width:100%;padding:0;box-sizing:border-box}.home-header_homeHeader__0dApJ .home-header_mobileSearchInput__NUjXl{margin-right:0!important}}.category-selector_categorySelector__WMGai{padding:0 4px;width:104px;flex:0 0 104px;height:86px;display:flex;flex-direction:column;align-items:center;text-decoration:none}.category-selector_categorySelector__WMGai .category-selector_imageWrapper__dB_0R{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;width:56px;height:56px;margin-bottom:4px;background-color:#fff;border-radius:50%}.category-selector_categorySelector__WMGai .category-selector_imageWrapper__dB_0R .category-selector_categoryImage__7nk3i{width:44px;height:44px;object-fit:contain;object-position:center}.category-selector_categorySelector__WMGai .category-selector_categoryName__usJ_W{color:#fff;text-align:center;font-family:var(--popins);font-size:10px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:24px;width:100%;word-break:break-word}.category-selector_categorySelector__WMGai .category-selector_underline__9M0v6{width:100%;height:3px;margin-top:auto}.category-selector_categorySelector__WMGai.category-selector_isActive__wUBjr .category-selector_underline__9M0v6,.category-selector_categorySelector__WMGai:hover .category-selector_underline__9M0v6{background-color:#fff}.home-footer_homeFooter__nYxV9{display:flex;align-items:center;justify-content:center;background-color:#020237;padding:48px 0}@media(max-width:767px){.home-footer_homeFooter__nYxV9{padding:32px 16px 88px}}.home-footer_homeFooter__nYxV9 .home-footer_mainContainer__F8o5h{display:flex;align-items:center;flex-direction:column;width:100%;max-width:1140px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media(max-width:767px){.home-footer_homeFooter__nYxV9 .home-footer_mainContainer__F8o5h{padding:0}}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;gap:32px}@media(max-width:767px){.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn{display:flex;flex-direction:column;width:232px}@media(max-width:767px){.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn{width:100%}}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn .home-footer_groupTitle__qzpZQ{color:#fff;font-family:var(--popins);font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.18px;margin-bottom:16px}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn .home-footer_item__ScKSD{text-decoration:none;color:#fff;font-family:var(--montserrat);font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.18px;margin-bottom:10px}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn .home-footer_item__ScKSD:last-child{margin-bottom:0}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn .home-footer_item__ScKSD:hover{opacity:.8}.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_group___w_kn .home-footer_socialNetworkWrapper__zeAWb{display:flex;gap:12px}@media(max-width:767px){.home-footer_homeFooter__nYxV9 .home-footer_centerWrapper__IZdyP .home-footer_logo___WPMV{margin-left:0;width:80px!important;height:auto!important}}.home-footer_homeFooter__nYxV9 .home-footer_secure__8Mv9s{margin-top:20px;color:#fff;font-family:var(--montserrat);font-size:12px;font-style:normal;font-weight:300;line-height:1.6;letter-spacing:-.18px;text-align:center}.product-unit-price-table_wrapper__kiSr5{background:#fff;border-radius:12px;border:1px solid #ededed;padding:22px 24px;margin:0 0 25px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media(max-width:767px){.product-unit-price-table_wrapper__kiSr5{padding:16px 14px}}.product-unit-price-table_title__ZCyxG{font-size:17px;font-weight:600;margin:0 0 16px;color:#1a1a2e;letter-spacing:-.2px}.product-unit-price-table_unavailableNote__TDt8_{font-size:14px;color:rgba(26,26,46,.5);font-style:italic;margin:0}.product-unit-price-table_insightBanner__d9Lq8{display:flex;align-items:flex-start;gap:10px;background:#f4faf6;border:1px solid #dceee3;border-radius:10px;padding:12px 16px;margin-bottom:18px}@media(max-width:767px){.product-unit-price-table_insightBanner__d9Lq8{padding:10px 12px}}.product-unit-price-table_insightIcon__6gS2l{flex-shrink:0;display:flex;align-items:center;margin-top:1px}.product-unit-price-table_insightText__panyx{font-size:13.5px;color:#2f4f3c;line-height:1.55}.product-unit-price-table_insightText__panyx strong{font-weight:600;color:#1b7a4a}.product-unit-price-table_tableWrapper__iUZB8{overflow-x:auto}@media(max-width:767px){.product-unit-price-table_tableWrapper__iUZB8{-webkit-overflow-scrolling:touch}}.product-unit-price-table_table__0CQwn{width:100%;border-collapse:collapse;font-size:14px;min-width:480px}.product-unit-price-table_table__0CQwn td,.product-unit-price-table_table__0CQwn th{padding:12px 16px;text-align:left;vertical-align:middle}@media(max-width:767px){.product-unit-price-table_table__0CQwn td,.product-unit-price-table_table__0CQwn th{padding:10px 12px}}.product-unit-price-table_table__0CQwn thead th{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9a9aa0;white-space:nowrap;border-bottom:1px solid #ededed;padding-top:4px;padding-bottom:10px}.product-unit-price-table_table__0CQwn tbody td{border-bottom:1px solid #f2f2f2}.product-unit-price-table_table__0CQwn tbody tr:last-child td{border-bottom:none}.product-unit-price-table_table__0CQwn tbody tr{transition:background .12s ease}.product-unit-price-table_table__0CQwn tbody tr:hover{background:#fafafa}.product-unit-price-table_table__0CQwn tbody tr[data-cheapest=true]{background:#f4faf6}.product-unit-price-table_table__0CQwn tbody tr[data-cheapest=true]:hover{background:#eef7f1}.product-unit-price-table_table__0CQwn tbody tr[data-cheapest=true] td{border-bottom-color:#e0f0e6}.product-unit-price-table_retailerCell__GluLn{white-space:nowrap}.product-unit-price-table_retailerInner__TgvM2{display:flex;align-items:center;gap:11px}.product-unit-price-table_retailerLogo__IdtUh{position:relative;flex-shrink:0;width:50px;height:24px}.product-unit-price-table_retailerName__t_1_K{color:#1a1a2e;font-weight:500}.product-unit-price-table_cheapestBadge__M8GyY{display:inline-flex;align-items:center;padding:3px 9px;border-radius:20px;background:rgba(27,122,74,.1);color:#1b7a4a;font-size:11px;font-weight:600;letter-spacing:.2px;white-space:nowrap;flex-shrink:0}.product-unit-price-table_packagingCell__8rl4l{color:#6b6b73;white-space:nowrap}.product-unit-price-table_priceCell__sD8eI{white-space:nowrap}.product-unit-price-table_priceInner__Q62Ov{display:flex;align-items:baseline;gap:8px}.product-unit-price-table_priceValue__evB1l{font-weight:600;color:#1a1a2e}.product-unit-price-table_priceValue__evB1l[data-on-sale=true]{color:#e63946}.product-unit-price-table_saleBadge__fysZJ{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#e63946;background:rgba(230,57,70,.09);border-radius:4px;padding:2px 6px}.product-unit-price-table_unitPriceCell__6hTtT{white-space:nowrap;font-weight:600}.product-unit-price-table_unitPriceValue__RKEwK{color:#1b7a4a}tr:not([data-cheapest=true]) .product-unit-price-table_unitPriceValue__RKEwK{color:#4a4a52;font-weight:500}.product-unit-price-table_unitPriceUnavailable___1JCG{color:#c4c4c8;font-weight:400}.empty-state_emptyState__Oa7YG{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:56px 24px;background:#fff;border:1px solid rgba(2,2,55,.06);border-radius:16px;box-sizing:border-box}@media(max-width:767px){.empty-state_emptyState__Oa7YG{padding:40px 16px}}.empty-state_compact__BNc51{padding:32px 20px}.empty-state_compact__BNc51 .empty-state_iconWrap__gNKLP{width:56px;height:56px;margin-bottom:14px}.empty-state_compact__BNc51 .empty-state_iconWrap__gNKLP svg{width:32px;height:32px}.empty-state_compact__BNc51 .empty-state_emoji__Xbd_f{font-size:36px;margin-bottom:14px}.empty-state_compact__BNc51 .empty-state_title__VbqPV{font-size:16px}.empty-state_compact__BNc51 .empty-state_description__lzGdK{font-size:13px;margin-bottom:16px}.empty-state_default__99kXe{padding:56px 24px}.empty-state_large__ALItZ{padding:80px 32px}.empty-state_large__ALItZ .empty-state_iconWrap__gNKLP{width:120px;height:120px}.empty-state_large__ALItZ .empty-state_iconWrap__gNKLP svg{width:64px;height:64px}.empty-state_large__ALItZ .empty-state_emoji__Xbd_f{font-size:96px}.empty-state_large__ALItZ .empty-state_title__VbqPV{font-size:24px}.empty-state_large__ALItZ .empty-state_description__lzGdK{font-size:15px}.empty-state_iconWrap__gNKLP{width:88px;height:88px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(27,122,74,.08),rgba(245,183,49,.08));border-radius:50%;margin-bottom:20px;color:#1b7a4a}.empty-state_iconWrap__gNKLP svg{width:44px;height:44px}.empty-state_emoji__Xbd_f{font-size:72px;line-height:1;margin-bottom:20px;display:block}@media(max-width:767px){.empty-state_emoji__Xbd_f{font-size:56px}}.empty-state_title__VbqPV{font-family:var(--popins,"Poppins",sans-serif);font-size:20px;font-weight:600;color:#020237;margin:0 0 8px;line-height:1.3}.empty-state_description__lzGdK{font-family:var(--popins,"Poppins",sans-serif);font-size:14px;color:#6b7280;margin:0 0 24px;line-height:1.6;max-width:420px}.empty-state_actions__wH6F8{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}@media(max-width:480px){.empty-state_actions__wH6F8{flex-direction:column;width:100%}}.empty-state_primaryBtn__yfZ1M{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 22px;background:#1b7a4a;color:#fff;font-family:var(--popins,"Poppins",sans-serif);font-size:14px;font-weight:600;text-decoration:none;border-radius:22px;border:none;cursor:pointer;transition:all .15s ease;min-width:140px}.empty-state_primaryBtn__yfZ1M:hover{background:#156238;box-shadow:0 4px 12px rgba(27,122,74,.22)}.empty-state_primaryBtn__yfZ1M:active{transform:translateY(1px)}.empty-state_secondaryBtn__suxlW{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 22px;background:#fff;color:#1b7a4a;font-family:var(--popins,"Poppins",sans-serif);font-size:14px;font-weight:600;text-decoration:none;border-radius:22px;border:1.5px solid #1b7a4a;cursor:pointer;transition:all .15s ease;min-width:140px}.empty-state_secondaryBtn__suxlW:hover{background:rgba(27,122,74,.05)}.empty-state_secondaryBtn__suxlW:active{transform:translateY(1px)}.for-you_section__8yrjk{display:flex;flex-direction:column;width:100%;margin-bottom:25px}.for-you_section__8yrjk .for-you_header___uleb{display:flex;flex-direction:column;margin-bottom:15px}.for-you_section__8yrjk .for-you_header___uleb .for-you_title__byjhJ{color:#0a0a51;font-size:24px;font-weight:600;font-family:var(--popins);font-style:normal;line-height:24px;letter-spacing:.5px;margin:0}.for-you_section__8yrjk .for-you_header___uleb .for-you_subtitle__gxIxg{margin:4px 0 0;color:rgba(50,49,52,.6);font-family:var(--popins);font-size:14px;font-weight:400;line-height:20px}.for-you_section__8yrjk .for-you_grid__rybbx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;grid-gap:24px 20px;gap:24px 20px;width:100%}.for-you_section__8yrjk .for-you_grid__rybbx>a{width:100%;max-width:340px;height:100%;margin-inline:auto}@media(max-width:1200px){.for-you_section__8yrjk .for-you_grid__rybbx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.for-you_section__8yrjk .for-you_grid__rybbx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.for-you_section__8yrjk .for-you_grid__rybbx{grid-template-columns:minmax(0,1fr);gap:16px}.for-you_section__8yrjk .for-you_grid__rybbx>a{max-width:440px}}.for-you_section__8yrjk .for-you_emptyState__MvOTQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;background-color:#f8f8fc;border-radius:12px;gap:10px}.for-you_section__8yrjk .for-you_emptyState__MvOTQ .for-you_emptyText__eGiwN{color:rgba(50,49,52,.6);font-family:var(--popins);font-size:15px;font-weight:400;line-height:22px;text-align:center;max-width:320px}.favorites-on-sale_section__4RmYV{display:flex;flex-direction:column;width:100%;margin-bottom:25px}.favorites-on-sale_section__4RmYV .favorites-on-sale_header__KupY3{display:flex;flex-direction:column;margin-bottom:15px}.favorites-on-sale_section__4RmYV .favorites-on-sale_header__KupY3 .favorites-on-sale_title__gcMg4{color:#0a0a51;font-size:24px;font-weight:600;font-family:var(--popins);font-style:normal;line-height:24px;letter-spacing:.5px;margin:0}.favorites-on-sale_section__4RmYV .favorites-on-sale_header__KupY3 .favorites-on-sale_subtitle___tweM{margin:4px 0 0;color:rgba(50,49,52,.6);font-family:var(--popins);font-size:14px;font-weight:400;line-height:20px}.favorites-on-sale_section__4RmYV .favorites-on-sale_grid__DLc97{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;grid-gap:24px 20px;gap:24px 20px;width:100%}.favorites-on-sale_section__4RmYV .favorites-on-sale_grid__DLc97>a{width:100%;max-width:340px;height:100%;margin-inline:auto}@media(max-width:1200px){.favorites-on-sale_section__4RmYV .favorites-on-sale_grid__DLc97{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:920px){.favorites-on-sale_section__4RmYV .favorites-on-sale_grid__DLc97{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.favorites-on-sale_section__4RmYV .favorites-on-sale_grid__DLc97{grid-template-columns:minmax(0,1fr);gap:16px}.favorites-on-sale_section__4RmYV .favorites-on-sale_grid__DLc97>a{max-width:440px}}.favorites-on-sale_section__4RmYV .favorites-on-sale_emptyState__UBkpZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;background-color:#f8f8fc;border-radius:12px;gap:10px}.favorites-on-sale_section__4RmYV .favorites-on-sale_emptyState__UBkpZ .favorites-on-sale_emptyText__SPzPc{color:rgba(50,49,52,.6);font-family:var(--popins);font-size:15px;font-weight:400;line-height:22px;text-align:center;max-width:320px}