.Button_primary__bRmY3{width:100%;border-radius:16px;padding:16px;background:var(--color-primary-bg);border:none;color:var(--color-primary-text);cursor:pointer;transition:background-color .15s ease;font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:20px;text-align:center;letter-spacing:-.02em}.Button_primary__bRmY3:hover:not(:disabled){background:var(--color-primary-bg-hover)}.Button_primary__bRmY3:disabled{background:var(--color-primary-bg-disabled);cursor:not-allowed}.Button_icon__rq1j3{display:inline-flex;align-items:center}.Input_input__QP9JP{width:100%;border-radius:12px;padding:16px;border:1px solid var(--color-border-input);background:var(--color-white);color:var(--color-black);outline:none;transition:border-color .15s ease}.Input_input__QP9JP:focus{border-color:var(--color-border-input-focus)}.Input_input__QP9JP:disabled{background:var(--color-bg-disabled);cursor:not-allowed}.Chip_chip__OWNHP{border-radius:32px;height:32px;border-width:1px;padding:0 16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,Liberation Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1;letter-spacing:-.02em;display:inline-flex;align-items:center;justify-content:center;border-style:solid;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Chip_unselected__xGr8g{background:var(--color-white);border:1px solid var(--color-chip-border);color:var(--color-chip-text)}.Chip_selected__lrxwC{background:var(--color-primary-bg);border:1px solid var(--color-primary-bg);color:var(--color-white)}.Chip_unselected__xGr8g:hover{background:var(--color-primary-bg-hover);border-color:var(--color-primary-bg-hover)}.Chip_chip__OWNHP:focus-visible{outline:2px solid var(--color-primary-outline);outline-offset:2px}.AdvertisementsGrid_grid__5c7Vr{--ad-card-min:164px;--ad-card-max:268px;--ad-gap:12px;display:grid;gap:var(--ad-gap);justify-content:center;grid-template-columns:repeat(2,minmax(var(--ad-card-min),var(--ad-card-max)))}@media (min-width:516px){.AdvertisementsGrid_grid__5c7Vr{grid-template-columns:repeat(3,minmax(var(--ad-card-min),var(--ad-card-max)))}}@media (min-width:692px){.AdvertisementsGrid_grid__5c7Vr{grid-template-columns:repeat(4,minmax(var(--ad-card-min),var(--ad-card-max)))}}.ProductCard_card__a1fo4{width:100%;max-width:268px;min-width:164px;opacity:1;padding-bottom:8px}.ProductCard_image__yGCmZ{width:100%;aspect-ratio:1;border-radius:16px;height:auto;transition:transform .18s ease;cursor:pointer;img{width:100%;height:100%;transition:transform .18s ease}}.ProductCard_image__yGCmZ:hover{transform:scale(1.04)}.ProductCard_placeholder__LnuLc{width:100%;aspect-ratio:1;border-radius:16px;transition:transform .18s ease;cursor:pointer;background:radial-gradient(circle at 20% 20%,var(--color-primary-alpha-35),transparent 45%),radial-gradient(circle at 80% 20%,var(--color-accent-alpha-35),transparent 45%),linear-gradient(135deg,var(--color-primary-alpha-15),var(--color-accent-alpha-20));&:hover{transform:scale(1.04)}}.ProductCard_heartSvg__SN__D{color:var(--color-text-muted);cursor:pointer}.ProductCard_content__CZgdY{width:100%;display:flex;flex-direction:column;gap:8px;padding-top:8px;padding-right:8px;h4{width:100%;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;line-height:20px}}.ProductCard_title_bookmark__IivLi{display:flex;align-items:flex-start;width:100%;gap:8px;opacity:1}.ProductCard_price_location__epXEV{display:flex;flex-direction:column;h5,h6{color:var(--color-text-muted)}}