.ProductFilters_bar__FK_I9{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;min-height:42px}.ProductFilters_count___UjEd{margin-right:var(--space-2);font-weight:600;color:var(--ink);white-space:nowrap}.ProductFilters_sort__v3uqW{order:9;margin-left:auto;height:40px;padding:0 34px 0 var(--space-4);border:1px solid var(--border-2);border-radius:var(--radius-pill);background-color:var(--surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%234a4a4a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;color:var(--ink);font-family:var(--font-sans);font-weight:600;font-size:14px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.ProductFilters_activeChip__q_BfH{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 10px 0 14px;border:1px solid var(--pink-100);border-radius:var(--radius-pill);background:var(--pink-50);color:var(--pink-accent);font-family:var(--font-sans);font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer}.ProductFilters_activeChip__q_BfH:hover{border-color:var(--pink-accent)}.ProductFilters_sidebarFallback__tUxLg,.ProductFilters_sidebar__5l__b{grid-column:1;grid-row:1/span 2}.ProductFilters_sidebar__5l__b{position:-webkit-sticky;position:sticky;top:calc(var(--header-total) + var(--space-4));align-self:start;display:flex;flex-direction:column;gap:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);max-height:calc(100dvh - var(--header-total) - var(--space-8));overflow-y:auto}.ProductFilters_drawerClose__pS91T,.ProductFilters_mobileTrigger__s33NI,.ProductFilters_showResults__csrky{display:none}.ProductFilters_body__OVbPX{display:contents}.ProductFilters_headerRow__KVXQK{display:flex;align-items:center;justify-content:space-between}.ProductFilters_title__QxD4M{font-family:var(--font-display);font-size:18px;margin:0}.ProductFilters_reset__wFMqi{border:none;background:transparent;color:var(--pink-accent);font-weight:600;font-size:13px;cursor:pointer}.ProductFilters_group__du4oR{display:flex;flex-direction:column;gap:var(--space-3)}.ProductFilters_groupTitle__vE826{font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.ProductFilters_list__yePMJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ProductFilters_chip__jK1PL{width:100%;text-align:left;border:none;background:transparent;border-radius:var(--radius-sm);padding:8px 10px;font-size:14px;color:var(--ink-2);cursor:pointer}.ProductFilters_chip__jK1PL:hover{background:var(--gray-100)}.ProductFilters_chipActive__Ht2ZP{background:var(--pink-100);color:var(--pink-accent-dark);font-weight:600}.ProductFilters_check__B9LPE{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2);cursor:pointer;padding:4px 0}.ProductFilters_check__B9LPE input{accent-color:var(--pink-accent);width:16px;height:16px}@media (min-width:901px){.ProductFilters_collapsed___gmIS li:nth-child(n+9){display:none}}.ProductFilters_showAll__Sr6Tl{align-self:flex-start;border:none;background:transparent;padding:0;color:var(--pink-accent);font-family:var(--font-sans);font-weight:600;font-size:14px;cursor:pointer}.ProductFilters_priceRow__H3s3J{display:flex;gap:var(--space-2)}.ProductFilters_priceInput__HIlbf{width:100%;height:42px;padding-inline:var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:14px}.ProductFilters_apply__pSJk3{height:40px;border:none;border-radius:var(--radius-md);background:var(--green);color:#fff;font-weight:600;font-size:14px;cursor:pointer}.ProductFilters_apply__pSJk3:hover{background:var(--green-dark)}@media (max-width:900px){.ProductFilters_bar__FK_I9{grid-column:auto;grid-row:auto;position:-webkit-sticky;position:sticky;top:calc(var(--header-total) - 1px);z-index:40;flex-wrap:nowrap;min-height:60px;margin-inline:calc(-1 * clamp(var(--space-4), 4vw, var(--space-10)));padding:var(--space-2) clamp(var(--space-4),4vw,var(--space-10));background:var(--surface);border-bottom:1px solid transparent;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;transition:top .3s ease,border-color .3s ease}.ProductFilters_bar__FK_I9::-webkit-scrollbar{display:none}html[data-hdr=hidden] .ProductFilters_bar__FK_I9{top:0;border-bottom-color:var(--border)}.ProductFilters_count___UjEd,.ProductFilters_showAll__Sr6Tl{display:none}.ProductFilters_mobileTrigger__s33NI,.ProductFilters_sort__v3uqW{flex:0 0 auto;height:44px;border:1px solid var(--border-2);border-radius:var(--radius-pill);background-color:var(--surface);color:var(--ink);font-family:var(--font-sans);font-weight:600;cursor:pointer}.ProductFilters_mobileTrigger__s33NI{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 var(--space-4);font-size:15px}.ProductFilters_sort__v3uqW{order:0;margin-left:0;font-size:16px}.ProductFilters_badge__c0cT1{min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--pink-accent);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ProductFilters_sidebarFallback__tUxLg{display:none}.ProductFilters_overlay__NtMkg{position:fixed;inset:0;z-index:1100;background:rgba(30,25,25,.45);animation:ProductFilters_filtersFade__dyzWL .2s ease}.ProductFilters_sidebar__5l__b{position:fixed;inset:auto 0 0 0;top:auto;z-index:1101;display:flex;flex-direction:column;gap:0;max-height:85dvh;padding:0;border:none;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.16);overflow:hidden;transform:translateY(100%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.ProductFilters_open__8jchM{transform:translateY(0)}.ProductFilters_headerRow__KVXQK{flex-shrink:0;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.ProductFilters_body__OVbPX{display:flex;flex-direction:column;gap:var(--space-6);flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--space-5)}.ProductFilters_priceInput__HIlbf{font-size:16px}.ProductFilters_drawerClose__pS91T{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:none;background:var(--gray-100);border-radius:50%;color:var(--ink-2);cursor:pointer}.ProductFilters_showResults__csrky{display:block;flex-shrink:0;margin:0;padding:15px 15px calc(15px + env(safe-area-inset-bottom, 0px));border:none;border-top:1px solid var(--border);border-radius:0;background:var(--pink-accent);color:#fff;font-family:var(--font-sans);font-weight:700;font-size:15px;cursor:pointer}}@keyframes ProductFilters_filtersFade__dyzWL{0%{opacity:0}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.ProductFilters_bar__FK_I9,.ProductFilters_sidebar__5l__b{transition:none}.ProductFilters_overlay__NtMkg{animation:none}}.ProductCompareCard_card__g7uXW{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);transition:box-shadow .2s ease,border-color .2s ease}.ProductCompareCard_card__g7uXW:hover{box-shadow:var(--shadow-panel);border-color:var(--pink-100)}.ProductCompareCard_thumb____WWM{position:relative;height:150px;margin-bottom:var(--space-3)}.ProductCompareCard_img__SrEdR{width:100%;height:100%;object-fit:contain;transition:transform .35s cubic-bezier(.22,1,.36,1)}.ProductCompareCard_card__g7uXW:hover .ProductCompareCard_img__SrEdR{transform:scale(1.05)}.ProductCompareCard_saleBadge__2qwoH{position:absolute;top:0;left:0;z-index:1;background:var(--pink-accent);color:#fff;font-weight:700;font-size:11.5px;line-height:1;padding:4px 7px;border-radius:var(--radius-pill)}.ProductCompareCard_body__ziqwW{display:flex;flex-direction:column;flex:1 1 auto;gap:6px;min-width:0}.ProductCompareCard_name__f4sNb{font-family:var(--font-sans);font-weight:600;font-size:14px;line-height:1.35;color:var(--ink);margin:0;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-wrap:wrap}.ProductCompareCard_link__A8is6:after{content:"";position:absolute;inset:0;border-radius:inherit}.ProductCompareCard_link__A8is6:focus-visible{outline:none}.ProductCompareCard_link__A8is6:focus-visible:after{outline:2px solid var(--pink-accent);outline-offset:2px}.ProductCompareCard_priceRow__CpQ18{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:auto;padding-top:2px}.ProductCompareCard_from__CusIH{display:flex;align-items:baseline;gap:6px}.ProductCompareCard_od__aU8pK{font-size:11.5px;color:var(--muted)}.ProductCompareCard_price__8AwK_{font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.1;color:var(--pink-accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.ProductCompareCard_save__b6Rid{padding:3px 8px;border-radius:var(--radius-pill);background:var(--green-bg);color:var(--green);font-size:11.5px;font-weight:700;white-space:nowrap}.ProductCompareCard_offers__sQkOf{list-style:none;margin:4px 0 0;padding:var(--space-2) 0 0;display:flex;flex-direction:column;border-top:1px solid var(--border);font-size:12.5px}.ProductCompareCard_offer___Xnap{display:flex;align-items:center;gap:var(--space-2);padding:3px 0;--sl-size:22px}.ProductCompareCard_storeName__Vjn0_{flex:1 1;min-width:0;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductCompareCard_offerPrice__SHXYa{flex-shrink:0;font-weight:600;color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.ProductCompareCard_offer___Xnap:first-child .ProductCompareCard_offerPrice__SHXYa{color:var(--pink-accent);font-weight:700}.ProductCompareCard_loyaltyLogo__V_bJC{width:var(--sl-size,22px);height:var(--sl-size,22px);border-radius:6px;background:#fff;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ProductCompareCard_loyaltyLogoImg__zy5ay{max-width:86%;max-height:86%;object-fit:contain;display:block}.ProductCompareCard_more__vIVKR{display:block;margin-top:6px;font-size:12.5px;font-weight:600;color:var(--pink-accent)}.ProductCompareCard_wide__bjAXl{display:none}@media (max-width:900px){.ProductCompareCard_card__g7uXW{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:0 var(--space-3);gap:0 var(--space-3);height:auto;padding:var(--space-3);border:none;border-bottom:1px solid var(--border);border-radius:0}.ProductCompareCard_card__g7uXW:hover{box-shadow:none}.ProductCompareCard_card__g7uXW:hover .ProductCompareCard_img__SrEdR{transform:none}.ProductCompareCard_thumb____WWM{width:84px;height:84px;margin:0}.ProductCompareCard_body__ziqwW{gap:3px}.ProductCompareCard_name__f4sNb{font-size:13.5px;line-height:1.3;min-height:0;-webkit-line-clamp:2}.ProductCompareCard_priceRow__CpQ18{flex-direction:row;align-items:center;justify-content:space-between;margin-top:1px}.ProductCompareCard_price__8AwK_{font-size:17px}.ProductCompareCard_foot__GZonl{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:2px}.ProductCompareCard_offers__sQkOf{flex:1 1 auto;min-width:0;margin:0;padding:0;border:none;font-size:12px}.ProductCompareCard_offer___Xnap{padding:0;gap:6px;--sl-size:18px}.ProductCompareCard_offerPrice__SHXYa,.ProductCompareCard_offer___Xnap:not(:first-child){display:none}.ProductCompareCard_storeName__Vjn0_{color:var(--muted)}.ProductCompareCard_more__vIVKR{flex:0 0 auto;margin:0;font-size:12px;font-weight:500;color:var(--muted);white-space:nowrap}.ProductCompareCard_narrow__gY8nS{display:none}.ProductCompareCard_wide__bjAXl{display:inline}}.ProductList_list__NVRF4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ProductList_cols5__Scwoc{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.ProductList_cols5__Scwoc,.ProductList_list__NVRF4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.ProductList_cols5__Scwoc,.ProductList_list__NVRF4{display:block;border:1px solid var(--border-2);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.ProductList_list__NVRF4>:last-child{border-bottom:none}}.Pagination_nav__MT2gD{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-10)}.Pagination_pages__H7NUG{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.Pagination_page__IDQjG{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding-inline:8px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--ink-2);font-weight:600;font-size:14px}.Pagination_page__IDQjG:hover{border-color:var(--pink-200);color:var(--pink-accent)}.Pagination_pageActive__uPRja{background:var(--pink-accent);border-color:var(--pink-accent);color:#fff}.Pagination_pageActive__uPRja:hover{color:#fff}.Pagination_ellipsis__H3Y_I{color:var(--muted-3);padding-inline:4px}.Pagination_arrow__iFQSa{height:40px;display:inline-flex;align-items:center;padding-inline:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--ink-2);font-weight:600;font-size:14px}.Pagination_arrow__iFQSa:hover{border-color:var(--pink-200);color:var(--pink-accent)}.page_page__5_C91{padding-block:var(--space-8) var(--space-12)}.page_searchBar__2lvwN{max-width:620px;margin-bottom:var(--space-8)}.page_h1__idGFn{font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3.5vw,32px);color:var(--ink);margin:0 0 var(--space-1)}.page_count___wqb5{color:var(--muted);margin:0 0 var(--space-6)}.page_approx__wsm3s{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:0 0 var(--space-6);padding:8px 12px;border-radius:10px;background:var(--pink-50,#fff5f8);color:var(--ink-2);font-size:.95rem;font-weight:600;line-height:1.35}.page_approx__wsm3s span[aria-hidden]{color:var(--pink-accent);font-weight:700}.page_approxNote___ods5{color:var(--muted);font-weight:400}@media (max-width:560px){.page_approxNote___ods5{display:none}}.page_layout__icen8{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8);align-items:start}.page_results__kQRll{min-width:0}.page_resetLink__YB34R{color:var(--pink-accent);font-weight:600}@media (max-width:900px){.page_layout__icen8{grid-template-columns:1fr}}.page_empty__aJz0E{padding:var(--space-10) 0}.page_start__D6QjU{padding-bottom:0}.page_startTitle__iTmZ2{font-family:var(--font-display);font-weight:700;font-size:clamp(22px,3.5vw,32px);color:var(--ink);margin:0}.page_startLead__Y6omT{margin:var(--space-2) 0 0;max-width:52ch;color:var(--muted);line-height:1.55}.page_startHead__rLW6K{font-family:var(--font-display);font-weight:600;font-size:16.5px;color:var(--ink);margin:var(--space-8) 0 var(--space-3)}.page_catGrid__x_CUS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_catCard__Ta15h{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--surface);transition:border-color .15s ease,transform .1s ease}.page_catText__lPM87{display:flex;flex-direction:column;min-width:0}.page_catCard__Ta15h:hover{border-color:var(--pink-200)}.page_catCard__Ta15h:active{transform:scale(.98)}.page_catIcon__lQH7R{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--pink-50);color:var(--pink-accent)}.page_catName__a3SdN{font-size:12.5px;font-weight:600;line-height:1.25;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_catCount__KsUc9{font-size:11px;color:var(--muted);white-space:nowrap}.page_storeRow__wtU0_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_storeChipAll__RGZUT,.page_storeChip__t6wji{display:inline-flex;align-items:center;gap:7px;padding:6px 13px 6px 7px;border:1px solid var(--border-2);border-radius:var(--radius-pill);background:var(--surface);font-size:12.5px;font-weight:600;color:var(--ink-2);white-space:nowrap}.page_storeChipAll__RGZUT{padding:6px 13px;color:var(--pink-accent)}.page_storeChipAll__RGZUT:hover,.page_storeChip__t6wji:hover{border-color:var(--pink-200)}@media (max-width:900px){.page_page__5_C91{padding-block:var(--space-4) var(--space-8)}.page_searchBar__2lvwN{display:none}.page_h1__idGFn{font-size:17px}.page_count___wqb5{font-size:12px;margin-bottom:var(--space-4)}.page_layout__icen8{grid-template-columns:minmax(0,1fr);gap:0}.page_approx__wsm3s{margin-bottom:var(--space-4);font-size:.85rem}.page_startTitle__iTmZ2{font-size:20px}.page_startLead__Y6omT{font-size:13px}.page_startHead__rLW6K{margin-top:var(--space-6)}.page_catGrid__x_CUS{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchAutocomplete_root__ScLOS{position:relative;width:100%}.SearchAutocomplete_hero__ZAtbx{max-width:560px}.SearchAutocomplete_form__zahra{display:flex;align-items:center;gap:var(--space-3);background:var(--surface);border:1px solid var(--border-2);border-radius:var(--radius-pill);box-shadow:var(--shadow-search)}.SearchAutocomplete_form__zahra:focus-within{border-color:var(--pink-200);box-shadow:0 0 0 3px var(--pink-50)}.SearchAutocomplete_hero__ZAtbx .SearchAutocomplete_form__zahra{padding:6px 6px 6px 20px}.SearchAutocomplete_compact__nymCb .SearchAutocomplete_form__zahra{box-sizing:border-box;height:46px;padding:0 5px 0 16px;gap:var(--space-2);border-color:var(--border-2)}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_form__zahra{padding:0 6px 0 var(--space-4);height:42px;background:var(--gray-100);border-color:var(--border);box-shadow:none;gap:var(--space-2)}.SearchAutocomplete_input____yc0{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-sans);color:var(--ink)}.SearchAutocomplete_hero__ZAtbx .SearchAutocomplete_input____yc0{font-size:16px;font-weight:500}.SearchAutocomplete_compact__nymCb .SearchAutocomplete_input____yc0{font-size:15px}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_input____yc0{font-size:16px;font-weight:500}.SearchAutocomplete_clear__1ejWU{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.SearchAutocomplete_clear__1ejWU:active{background:var(--gray-200)}.SearchAutocomplete_input____yc0::placeholder{color:var(--muted-3)}.SearchAutocomplete_button__Y50W_{border:none;cursor:pointer;background:var(--green);color:#fff;font-family:var(--font-sans);font-weight:600;white-space:nowrap;border-radius:var(--radius-pill)}.SearchAutocomplete_hero__ZAtbx .SearchAutocomplete_button__Y50W_{font-size:14px;padding:11px 22px}.SearchAutocomplete_compact__nymCb .SearchAutocomplete_button__Y50W_{font-size:13.5px;padding:8px 18px}.SearchAutocomplete_button__Y50W_:hover{background:var(--green-dark)}.SearchAutocomplete_spinner__qJ_5y{width:18px;height:18px;flex-shrink:0;border:2px solid var(--border-2);border-top-color:var(--pink-accent);border-radius:50%;animation:SearchAutocomplete_spin__CJcNt .7s linear infinite}@keyframes SearchAutocomplete_spin__CJcNt{to{transform:rotate(1turn)}}.SearchAutocomplete_sheet__5Y3M7{display:flex;flex-direction:column;height:100%;min-height:0}.SearchAutocomplete_sheetTop__8Prr8{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}.SearchAutocomplete_sheetBody__F46fj{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_list__E8fhC{padding:0;max-height:none;overflow:visible}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_option__61CY4{gap:var(--space-3);padding:11px var(--space-4);border-radius:0;border-bottom:1px solid var(--border)}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_thumb__7_gfE{width:46px;height:46px}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_name__cYAvy{font-size:14.5px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_seeAll__er54v{margin-top:0;padding:14px var(--space-4);border-radius:0;border-top:0;border-bottom:1px solid var(--border);font-size:14px}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_approx__8hxBJ{padding:9px var(--space-4)}.SearchAutocomplete_sheet__5Y3M7 .SearchAutocomplete_status__O7mP9{padding:var(--space-10) var(--space-4)}.SearchAutocomplete_panel___l5TL{z-index:100;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);overflow:hidden}.SearchAutocomplete_approx__8hxBJ{padding:7px 12px;border-bottom:1px solid var(--border);background:var(--pink-50);color:var(--pink-accent);font-size:12px;font-weight:700;letter-spacing:.01em}.SearchAutocomplete_list__E8fhC{list-style:none;margin:0;padding:6px;max-height:min(60vh,440px);overflow-y:auto}.SearchAutocomplete_option__61CY4{display:flex;align-items:center;gap:var(--space-3);padding:8px 10px;border-radius:var(--radius-md);cursor:pointer}.SearchAutocomplete_optionActive__F_5IP{background:var(--pink-50)}.SearchAutocomplete_thumb__7_gfE{width:44px;height:44px;flex-shrink:0;border-radius:10px;background:var(--gray-100);display:grid;place-items:center;overflow:hidden}.SearchAutocomplete_thumb__7_gfE img{width:100%;height:100%;object-fit:contain}.SearchAutocomplete_info__CQ8Io{display:flex;flex-direction:column;min-width:0}.SearchAutocomplete_name__cYAvy{font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchAutocomplete_name__cYAvy mark{background:transparent;color:var(--pink-accent);font-weight:700}.SearchAutocomplete_meta__sQsos{font-size:12px;color:var(--muted)}.SearchAutocomplete_seeAll__er54v{display:flex;align-items:center;gap:var(--space-2);margin-top:4px;padding:10px;border-top:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);font-size:13px;font-weight:600;color:var(--pink-accent);cursor:pointer}.SearchAutocomplete_seeAll__er54v.SearchAutocomplete_optionActive__F_5IP{background:var(--pink-50)}.SearchAutocomplete_status__O7mP9{padding:18px;text-align:center;color:var(--muted);font-size:14px}@media (prefers-reduced-motion:reduce){.SearchAutocomplete_spinner__qJ_5y{animation-duration:1.4s}}.MobileSearch_trigger__v0x0J{display:none;align-items:center;gap:var(--space-2);flex:1 1 auto;min-width:0;height:42px;padding:0 var(--space-4);border:1px solid var(--border);background:var(--gray-100);border-radius:var(--radius-pill);color:var(--muted);cursor:pointer;font-size:14px;text-align:left;transition:transform .1s ease,border-color .15s ease}.MobileSearch_trigger__v0x0J:active{transform:scale(.99);border-color:var(--pink-200)}.MobileSearch_triggerFilled__fAEhR{border-color:var(--pink-200);background:var(--pink-50);color:var(--ink);font-weight:600}.MobileSearch_triggerText__3jLis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.MobileSearch_trigger__v0x0J{display:inline-flex}}.MobileSearch_overlay__g2QSj{position:fixed;inset:0;z-index:95;background:var(--surface);padding-top:env(safe-area-inset-top,0);animation:MobileSearch_searchIn__npfnI .2s ease;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:none}.MobileSearch_back___EekE{flex-shrink:0;width:42px;height:42px;border:none;background:transparent;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.MobileSearch_back___EekE:active{background:var(--gray-100)}.MobileSearch_start__QC36W{padding:var(--space-5) var(--space-4)}.MobileSearch_startHead__N0JCD{margin:0 0 var(--space-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2)}.MobileSearch_startChips__8S2zM{display:flex;flex-wrap:wrap;gap:var(--space-2)}.MobileSearch_startChip__lBaia{padding:8px 14px;border-radius:var(--radius-pill);background:var(--gray-100);color:var(--ink-2);font-size:13.5px;font-weight:600}.MobileSearch_startChip__lBaia:active{background:var(--pink-50);color:var(--pink-accent)}@keyframes MobileSearch_searchIn__npfnI{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.MobileSearch_overlay__g2QSj{animation:none}}.NalogMeni_omot__s6dDJ{position:relative;flex:0 0 auto}.NalogMeni_nalog__wd1tb{display:none}html[data-nalog] .NalogMeni_nalog__wd1tb{display:block}html[data-nalog] .NalogMeni_prijava__Kfj8o{display:none}.NalogMeni_dugme__98EFl{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px 0 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer;flex:0 0 auto;transition:border-color .15s ease,background .15s ease}.NalogMeni_aktivno__0_yn0,.NalogMeni_dugme__98EFl:hover{border-color:var(--pink-200);background:var(--pink-50)}.NalogMeni_ikona__7Bbju{color:var(--pink-accent)}.NalogMeni_krug__7T_g_{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--pink-100);background-image:var(--avatar,none);background-size:cover;background-position:50%;color:var(--pink-accent-dark,#c2415f)}html[data-avatar] .NalogMeni_krug__7T_g_>svg{display:none}.NalogMeni_strelica__mOJpM{color:var(--ink-2)}.NalogMeni_meni__tK9Q3{position:absolute;right:0;top:calc(100% + 8px);z-index:70;width:260px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-panel)}.NalogMeni_glava__bhGNd{display:flex;align-items:center;gap:10px;padding:8px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--border)}.NalogMeni_glavaKrug__jpUt3{width:40px;height:40px}.NalogMeni_glavaTekst__aD6WZ{display:flex;flex-direction:column;gap:1px;min-width:0}.NalogMeni_glavaNaslov__5s3tp{font-size:12px;color:var(--ink-2)}.NalogMeni_glavaMejl__9j_GX{font-size:14px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NalogMeni_stavka__W2P79{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 12px;border:0;border-radius:10px;background:none;color:var(--ink);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.NalogMeni_stavka__W2P79:focus-visible,.NalogMeni_stavka__W2P79:hover{background:var(--gray-100)}.NalogMeni_stavkaIkona__pdf3E{color:var(--pink-accent);flex:none}.NalogMeni_crta__uTfNG{border:0;border-top:1px solid var(--border);margin:4px 0}@media (min-width:901px) and (max-width:1359px){.NalogMeni_nalog__wd1tb .NalogMeni_tekst__kyKgX{display:none}.NalogMeni_nalog__wd1tb .NalogMeni_dugme__98EFl{gap:6px;padding:0 10px 0 5px}}@media (max-width:900px){.NalogMeni_dugme__98EFl{width:42px;padding:0;justify-content:center;gap:0}.NalogMeni_strelica__mOJpM,.NalogMeni_tekst__kyKgX{display:none}.NalogMeni_krug__7T_g_{width:32px;height:32px}.NalogMeni_glavaKrug__jpUt3{width:40px;height:40px}.NalogMeni_meni__tK9Q3{width:min(280px,calc(100vw - 32px))}}.NavLink_link__Sv7Uv{display:inline-flex;align-items:center;gap:6px}.NavLink_spinner__d0sfk{width:0;height:14px;border-radius:50%;opacity:0;flex-shrink:0;transition:width .15s ease,opacity .15s ease}.NavLink_spinner__d0sfk.NavLink_on__MY2u0{width:14px;opacity:1;border:2px solid color-mix(in srgb,var(--pink-accent) 35%,transparent);border-top-color:var(--pink-accent);animation:NavLink_nav-spin__ngtje .6s linear infinite}@keyframes NavLink_nav-spin__ngtje{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.NavLink_spinner__d0sfk.NavLink_on__MY2u0{animation:none}}.SiteHeader_header__SRb_V{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);border-bottom:1px solid var(--border)}@supports (animation-timeline:scroll()){.SiteHeader_header__SRb_V{animation:SiteHeader_header-elevate__H5DYo linear both;animation-timeline:scroll(root);animation-range:0 90px}@keyframes SiteHeader_header-elevate__H5DYo{to{box-shadow:var(--shadow-panel);border-bottom-color:transparent;background:color-mix(in srgb,var(--surface) 96%,transparent)}}}.SiteHeader_inner__d66lA{min-height:var(--header-height);display:flex;align-items:center;gap:var(--space-6);padding-block:var(--space-3)}.SiteHeader_logo__tLEBq{display:inline-flex;align-items:center;flex:0 0 auto}.SiteHeader_logoImg__NBXxi{height:66px;width:auto;display:block}@media (max-width:480px){.SiteHeader_logoImg__NBXxi{height:54px}}.SiteHeader_logoMark__OK64c{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--pink-200),var(--pink-accent))}.SiteHeader_logoText__ENoqx{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--ink);letter-spacing:-.01em}.SiteHeader_dot__Qf8xY{color:var(--pink-accent)}.SiteHeader_nav__5IxZo{display:flex;gap:var(--space-5);margin-left:auto;font-weight:500;font-size:15px;color:var(--ink-2);white-space:nowrap}.SiteHeader_nav__5IxZo a:hover{color:var(--pink-accent)}.SiteHeader_navActive__cmi7l{color:var(--pink-accent);font-weight:600}.SiteHeader_navDisabled__V71aw{color:var(--muted-3);cursor:default}.SiteHeader_search__DvPvC{flex:1 1 auto;min-width:180px;max-width:520px}@media (min-width:901px) and (max-width:1100px){.SiteHeader_inner__d66lA{gap:var(--space-4)}.SiteHeader_nav__5IxZo{gap:var(--space-4);font-size:14px}}@media (max-width:900px){.SiteHeader_nav__5IxZo,.SiteHeader_search__DvPvC{display:none}.SiteHeader_inner__d66lA{gap:var(--space-3);padding-block:var(--space-2)}.SiteHeader_logoImg__NBXxi{height:42px}.SiteHeader_header__SRb_V{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}}@media (max-width:480px){.SiteHeader_logoText__ENoqx{display:none}.SiteHeader_logoImg__NBXxi{height:38px}}.SiteFooter_footer__aUaTs{margin-top:var(--space-12);background:var(--gray-100);border-top:1px solid var(--border)}.SiteFooter_top__aPjTa{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);padding-block:var(--space-12) var(--space-10)}.SiteFooter_brandCol__aaTiz{max-width:320px}.SiteFooter_logo__vk6s3{display:inline-flex;align-items:center}.SiteFooter_logoImg__wXjHu{height:64px;width:auto;display:block}.SiteFooter_logoMark__vS_0Z{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--pink-200),var(--pink-accent))}.SiteFooter_logoText__qMfD3{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink)}.SiteFooter_dot__mw_P7{color:var(--pink-accent)}.SiteFooter_desc__LnnVV{margin:var(--space-4) 0 0;color:var(--muted);font-size:14px;line-height:1.6}.SiteFooter_social__CGwrk{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;gap:var(--space-3)}.SiteFooter_social__CGwrk a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--ink-2);transition:color .15s ease,border-color .15s ease}.SiteFooter_social__CGwrk a:hover{color:var(--pink-accent);border-color:var(--pink-accent)}.SiteFooter_colTitle__OW81o{font-family:var(--font-sans);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-2);margin:0 0 var(--space-4)}.SiteFooter_col__gfZ3Y ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.SiteFooter_col__gfZ3Y a{color:var(--ink-2);font-size:14px}.SiteFooter_col__gfZ3Y a:hover{color:var(--pink-accent)}.SiteFooter_more__LEh69{font-weight:600;color:var(--pink-accent)!important}.SiteFooter_disclaimer__nB_AE{border-top:1px solid var(--border);padding-block:var(--space-4)}.SiteFooter_disclaimer__nB_AE p{margin:0;font-size:12px;line-height:1.6;color:var(--muted-3);max-width:90ch}.SiteFooter_bottom__ADU2b{border-top:1px solid var(--border);padding-block:var(--space-4)}.SiteFooter_bottomInner__CG5vs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;font-size:13px;color:var(--muted)}@media (max-width:860px){.SiteFooter_top__aPjTa{grid-template-columns:1fr 1fr;gap:var(--space-8) var(--space-6)}.SiteFooter_brandCol__aaTiz{grid-column:1/-1;max-width:none}}@media (max-width:700px){.SiteFooter_footer__aUaTs{margin-top:var(--space-8)}.SiteFooter_top__aPjTa{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4);padding-block:var(--space-6) var(--space-5)}.SiteFooter_logoImg__wXjHu{height:44px}.SiteFooter_desc__LnnVV{margin-top:var(--space-2);font-size:12.5px;line-height:1.5}.SiteFooter_social__CGwrk{margin-top:var(--space-3);gap:var(--space-2)}.SiteFooter_social__CGwrk a{width:32px;height:32px}.SiteFooter_colTitle__OW81o{font-size:11.5px;margin-bottom:var(--space-2)}.SiteFooter_col__gfZ3Y ul{gap:6px}.SiteFooter_col__gfZ3Y a{font-size:12.5px}.SiteFooter_disclaimer__nB_AE{padding-block:var(--space-3)}.SiteFooter_disclaimer__nB_AE p{font-size:10.5px;line-height:1.5}.SiteFooter_bottom__ADU2b{padding-block:var(--space-3)}.SiteFooter_bottomInner__CG5vs{gap:var(--space-2);font-size:11px}}.TopProgressBar_bar__88XYi{position:fixed;top:0;left:0;height:3px;z-index:9999;background:linear-gradient(90deg,var(--pink-accent),var(--pink-200));box-shadow:0 0 10px rgba(239,95,126,.5),0 0 4px rgba(239,95,126,.35);border-radius:0 3px 3px 0;transition:width .2s ease;will-change:width,opacity}.TopProgressBar_bar__88XYi.TopProgressBar_done__VEGwE{opacity:0;transition:width .15s ease,opacity .3s ease .05s}@media (prefers-reduced-motion:reduce){.TopProgressBar_bar__88XYi{transition:opacity .2s ease}}