.star[data-astro-cid-eejvah2o]{width:1em;height:1em;fill:none;stroke:var(--subtle);stroke-width:1.5;display:inline-block;flex-shrink:0;vertical-align:middle}.star[data-astro-cid-eejvah2o].is-on{fill:var(--gold);stroke:var(--gold)}.prod-page[data-astro-cid-roaxbfbz]{--sec-bg: var(--accent-soft);padding:var(--space-6) 0 var(--space-8)}.prod-page__crumbs[data-astro-cid-roaxbfbz]{margin-bottom:var(--space-6)}.prod-page__inner[data-astro-cid-roaxbfbz]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-8);align-items:start}.prod-media[data-astro-cid-roaxbfbz]{position:sticky;top:100px;display:flex;flex-direction:column;gap:var(--space-3)}.prod-media__main[data-astro-cid-roaxbfbz]{position:relative;aspect-ratio:1 / 1;background:color-mix(in srgb,var(--sec-bg) 55%,var(--surface-2));border-radius:var(--radius);overflow:hidden}.prod-media__main[data-astro-cid-roaxbfbz] img[data-astro-cid-roaxbfbz]{width:100%;height:100%;object-fit:contain;padding:10%;box-sizing:border-box;mix-blend-mode:multiply;transform:scale(1.2)}.prod-media__caption[data-astro-cid-roaxbfbz]{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding:0 var(--space-3)}.prod-details[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-3)}.prod-details__title[data-astro-cid-roaxbfbz]{font-family:var(--font-display);font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--text)}.prod-details__short[data-astro-cid-roaxbfbz]{font-size:16px;color:var(--text-dim);line-height:1.6;max-width:50ch}.prod-details__rating[data-astro-cid-roaxbfbz]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-dim);text-decoration:none;margin-top:-8px;width:fit-content}.prod-details__rating[data-astro-cid-roaxbfbz]:hover{color:var(--accent)}.prod-details__rating-num[data-astro-cid-roaxbfbz]{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.prod-details__rating-count[data-astro-cid-roaxbfbz]{color:var(--muted)}.prod-details__stars[data-astro-cid-roaxbfbz]{display:inline-flex;gap:2px;font-size:14px;line-height:1}.review__stars[data-astro-cid-roaxbfbz]{font-size:13px}.prod-reviews[data-astro-cid-roaxbfbz]{margin-top:var(--space-9);max-width:760px}.prod-reviews__head[data-astro-cid-roaxbfbz]{display:flex;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.prod-reviews__summary[data-astro-cid-roaxbfbz]{display:flex;align-items:center;gap:var(--space-3)}.prod-reviews__big[data-astro-cid-roaxbfbz]{font-family:var(--font-display);font-size:56px;font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums}.prod-reviews__big-meta[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:4px}.prod-reviews__count[data-astro-cid-roaxbfbz]{font-size:12px;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.prod-reviews__list[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:var(--space-5);list-style:none;padding:0}.review[data-astro-cid-roaxbfbz]{padding-bottom:var(--space-4);border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.review[data-astro-cid-roaxbfbz]:last-child{border-bottom:none}.review__head[data-astro-cid-roaxbfbz]{display:flex;justify-content:space-between;align-items:baseline}.review__author[data-astro-cid-roaxbfbz]{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--text)}.review__date[data-astro-cid-roaxbfbz]{font-size:12px;color:var(--muted)}.review__text[data-astro-cid-roaxbfbz]{font-size:14px;color:var(--text-dim);line-height:1.6}.review-form-wrap[data-astro-cid-roaxbfbz]{margin-top:var(--space-6);border-top:1px solid var(--border);padding-top:var(--space-5)}.review-form-trigger[data-astro-cid-roaxbfbz]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--text-dim);cursor:pointer;transition:border-color .25s var(--ease),color .25s var(--ease);list-style:none}.review-form-trigger[data-astro-cid-roaxbfbz]::-webkit-details-marker{display:none}.review-form-trigger[data-astro-cid-roaxbfbz]:hover{border-color:var(--accent);color:var(--accent)}.review-form-wrap[data-astro-cid-roaxbfbz][open] .review-form-trigger[data-astro-cid-roaxbfbz]{background:var(--accent);border-color:var(--accent);color:#fff}.review-form[data-astro-cid-roaxbfbz]{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);max-width:520px}.review-form__hint[data-astro-cid-roaxbfbz]{font-size:13px;color:var(--text-dim);line-height:1.5}.review-form__success[data-astro-cid-roaxbfbz]{font-size:14px;color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--surface));border-radius:var(--radius-sm);padding:12px 16px;font-weight:500}.review-field[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:6px}.review-field[data-astro-cid-roaxbfbz] label[data-astro-cid-roaxbfbz],.review-field__label[data-astro-cid-roaxbfbz]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-weight:500}.review-field__hint[data-astro-cid-roaxbfbz]{text-transform:none;letter-spacing:0;color:var(--muted);font-size:11px}.review-field[data-astro-cid-roaxbfbz] input[data-astro-cid-roaxbfbz],.review-field[data-astro-cid-roaxbfbz] textarea[data-astro-cid-roaxbfbz]{font-size:16px;padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);transition:border-color .2s var(--ease);font-family:inherit}.review-field[data-astro-cid-roaxbfbz] input[data-astro-cid-roaxbfbz]:focus,.review-field[data-astro-cid-roaxbfbz] textarea[data-astro-cid-roaxbfbz]:focus{outline:none;border-color:var(--accent)}.review-rating-input[data-astro-cid-roaxbfbz]{display:inline-flex;gap:4px}.review-rating-input__btn[data-astro-cid-roaxbfbz]{display:grid;place-items:center;background:none;border:none;cursor:pointer;padding:0;width:30px;height:30px}.review-rating-input__btn[data-astro-cid-roaxbfbz] .star[data-astro-cid-roaxbfbz]{width:26px;height:26px;fill:none;stroke:var(--subtle);stroke-width:1.5;transition:fill .15s var(--ease),stroke .15s var(--ease)}.review-rating-input__btn[data-astro-cid-roaxbfbz].is-on .star[data-astro-cid-roaxbfbz],.review-rating-input__btn[data-astro-cid-roaxbfbz]:hover .star[data-astro-cid-roaxbfbz]{fill:var(--gold);stroke:var(--gold)}.prod-details__price-row[data-astro-cid-roaxbfbz]{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.prod-details__price[data-astro-cid-roaxbfbz]{font-family:var(--font-display);font-size:32px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text)}.prod-details__price-hint[data-astro-cid-roaxbfbz]{font-size:11px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.prod-details__price--request[data-astro-cid-roaxbfbz]{font-size:18px;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:500}.prod-variants__label[data-astro-cid-roaxbfbz]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3);font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--text)}.prod-variants__count[data-astro-cid-roaxbfbz]{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.prod-variants__list[data-astro-cid-roaxbfbz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-2)}.prod-variant[data-astro-cid-roaxbfbz]{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .25s var(--ease),background .25s var(--ease);background:var(--surface)}.prod-variant[data-astro-cid-roaxbfbz] input[data-astro-cid-roaxbfbz]{position:absolute;opacity:0;pointer-events:none}.prod-variant[data-astro-cid-roaxbfbz]:hover{border-color:var(--accent-soft)}.prod-variant[data-astro-cid-roaxbfbz].is-active{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 22%,var(--surface));box-shadow:0 0 0 1px var(--accent) inset}.prod-variant__size[data-astro-cid-roaxbfbz]{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text)}.prod-variant__price[data-astro-cid-roaxbfbz]{font-size:12px;color:var(--text-dim);font-variant-numeric:tabular-nums}.prod-cta[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.prod-cta__alt[data-astro-cid-roaxbfbz]{font-size:13px;letter-spacing:.04em;color:var(--text-dim);text-align:center;transition:color .25s var(--ease)}.prod-cta__alt[data-astro-cid-roaxbfbz]:hover{color:var(--accent)}.prod-cta__kaspi[data-astro-cid-roaxbfbz]{display:inline-block;text-align:center;font-size:13px;letter-spacing:.04em;color:var(--accent-deep);padding:10px 16px;border:1px solid var(--border);border-radius:999px;margin-top:var(--space-2);transition:border-color .25s var(--ease),background .25s var(--ease)}.prod-cta__kaspi[data-astro-cid-roaxbfbz]:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent-soft) 28%,var(--surface))}.prod-cta__kaspi[data-astro-cid-roaxbfbz] strong[data-astro-cid-roaxbfbz]{color:var(--accent);font-weight:600}.prod-trust[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:8px;padding-top:var(--space-4);border-top:1px solid var(--border);list-style:none}.prod-trust[data-astro-cid-roaxbfbz] li[data-astro-cid-roaxbfbz]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-dim);letter-spacing:.02em}.prod-trust__dot[data-astro-cid-roaxbfbz]{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}.prod-description[data-astro-cid-roaxbfbz]{margin-top:var(--space-9);max-width:760px}.prod-description__title[data-astro-cid-roaxbfbz]{margin-bottom:var(--space-5);color:var(--text)}.prod-description__body[data-astro-cid-roaxbfbz]{font-size:15px;color:var(--text-dim);line-height:1.7}.prod-description__body[data-astro-cid-roaxbfbz] strong{color:var(--text);font-weight:600}.prod-description__body[data-astro-cid-roaxbfbz] br+br{display:block;content:"";margin-top:var(--space-3)}.prod-description__body[data-astro-cid-roaxbfbz] p{margin-bottom:var(--space-3)}.prod-related[data-astro-cid-roaxbfbz]{margin-top:var(--space-9)}.prod-related__head[data-astro-cid-roaxbfbz]{margin-bottom:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.prod-related__title[data-astro-cid-roaxbfbz]{font-style:italic}.prod-related__lead[data-astro-cid-roaxbfbz]{margin-top:var(--space-2);font-size:14px;color:var(--text-dim);max-width:50ch;line-height:1.55}@media(max-width:1024px){.prod-page__inner[data-astro-cid-roaxbfbz]{gap:var(--space-7)}}@media(max-width:900px){.prod-page__inner[data-astro-cid-roaxbfbz]{grid-template-columns:1fr}.prod-media[data-astro-cid-roaxbfbz]{position:static}}.prod-sticky-cta[data-astro-cid-roaxbfbz]{display:none;position:fixed;left:0;right:0;bottom:0;z-index:90;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--border);box-shadow:0 -8px 24px -8px #282a2d26;align-items:center;gap:12px}.prod-sticky-cta[data-astro-cid-roaxbfbz][hidden]{display:none!important}.prod-sticky-cta__info[data-astro-cid-roaxbfbz]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.prod-sticky-cta__name[data-astro-cid-roaxbfbz]{font-family:var(--font-display);font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prod-sticky-cta__price[data-astro-cid-roaxbfbz]{font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--accent)}.prod-sticky-cta[data-astro-cid-roaxbfbz] .btn[data-astro-cid-roaxbfbz]{padding:12px 22px;font-size:13px}@media(max-width:768px){.prod-sticky-cta[data-astro-cid-roaxbfbz]:not([hidden]){display:flex}}@media(max-width:900px){.prod-page__inner[data-astro-cid-roaxbfbz]{grid-template-columns:1fr;gap:var(--space-5)}.prod-media[data-astro-cid-roaxbfbz]{position:static}.prod-details__title[data-astro-cid-roaxbfbz]{font-size:clamp(28px,7vw,42px)}.prod-details__series[data-astro-cid-roaxbfbz]{font-size:11px}.variant-row[data-astro-cid-roaxbfbz]{padding:14px 18px;min-height:52px}.variant-row__size[data-astro-cid-roaxbfbz],.variant-row__price[data-astro-cid-roaxbfbz]{font-size:16px}.prod-related[data-astro-cid-roaxbfbz] .grid-listing[data-astro-cid-roaxbfbz]{display:flex;gap:var(--space-4);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-3);margin:0 calc(-1 * var(--space-5));padding-left:var(--space-5);padding-right:var(--space-5);scrollbar-width:none}.prod-related[data-astro-cid-roaxbfbz] .grid-listing[data-astro-cid-roaxbfbz]::-webkit-scrollbar{display:none}.prod-related[data-astro-cid-roaxbfbz] .grid-listing[data-astro-cid-roaxbfbz]>[data-astro-cid-roaxbfbz]{flex:0 0 60vw;min-width:220px;max-width:280px;scroll-snap-align:start}.prod-related__head[data-astro-cid-roaxbfbz]{margin-bottom:var(--space-3)}.prod-related__title[data-astro-cid-roaxbfbz]{font-size:clamp(22px,5vw,28px)}.review[data-astro-cid-roaxbfbz]{padding:var(--space-4) 0}.review__text[data-astro-cid-roaxbfbz]{font-size:14px}.prod-reviews__head[data-astro-cid-roaxbfbz]{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.prod-reviews__big[data-astro-cid-roaxbfbz]{font-size:48px}.prod-cta[data-astro-cid-roaxbfbz]{display:flex;flex-direction:column;gap:var(--space-3)}.prod-cta__alt[data-astro-cid-roaxbfbz],.prod-cta__kaspi[data-astro-cid-roaxbfbz]{text-align:center}}@media(max-width:600px){.prod-page__inner[data-astro-cid-roaxbfbz]{padding-bottom:80px}.prod-details__title[data-astro-cid-roaxbfbz]{font-size:clamp(24px,8vw,36px);line-height:1.05}.prod-details__price-row[data-astro-cid-roaxbfbz]{gap:var(--space-2);padding:var(--space-3) 0}.prod-details__price[data-astro-cid-roaxbfbz]{font-size:24px}.prod-details__price-old[data-astro-cid-roaxbfbz]{font-size:16px}.prod-cta[data-astro-cid-roaxbfbz] .btn[data-astro-cid-roaxbfbz]{padding:14px 24px;font-size:13px}.prod-related__lead[data-astro-cid-roaxbfbz]{font-size:13px}}
