.tovarsy-root{top:var(--header-h,0px);left:var(--sidebar-w,0px);z-index:30;color:#fff;background:#000;transition:left .3s cubic-bezier(.2,.8,.3,1);position:fixed;bottom:0;right:0}html[data-sidebar=off] .tovarsy-root{left:0}html[data-sidebar-placement=right] .tovarsy-root{left:0;right:var(--sidebar-w,0px)}html[data-sidebar-placement=right][data-sidebar=off] .tovarsy-root{right:0}html[data-sidebar-placement=top] .tovarsy-root,html[data-sidebar-placement=hidden] .tovarsy-root{top:calc(var(--header-h,0px) * 2);left:0;right:0}[data-theme=light] .tovarsy-root{background:var(--color-canvas)}@media (min-width:1280px){[data-theme=light] .tovarsy-chrome .tovarsy-info{color:var(--color-ink)}[data-theme=light] .tovarsy-chrome .tovarsy-info .tovarsy-meta,[data-theme=light] .tovarsy-chrome .tovarsy-info .tovarsy-trust{color:var(--color-steel)}[data-theme=light] .tovarsy-chrome .tovarsy-seller-name{color:var(--color-ink)}}@media (max-width:900px){.tovarsy-root,html[data-sidebar-placement=top] .tovarsy-root,html[data-sidebar-placement=hidden] .tovarsy-root{top:0;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom,0px))}body.tovarsy-active .site-header{display:none}body.tovarsy-active{--header-h:0px}}.tovarsy-scroller{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-y;will-change:scroll-position;outline:none;height:100%;scroll-padding:0;overflow-y:scroll;transform:translateZ(0)}.tovarsy-scroller.is-prog-scroll{pointer-events:none;scroll-snap-type:none!important}.tovarsy-scroller.is-scrolling .tovarsy-glow.is-on{opacity:.12!important}.tovarsy-scroller.is-scrolling .tovarsy-action-ico,.tovarsy-scroller.is-scrolling .tovarsy-action-wrap .like-btn{-webkit-backdrop-filter:none!important}.tovarsy-scroller::-webkit-scrollbar{width:0;height:0;display:none}.tovarsy-slide{scroll-snap-align:start;scroll-snap-stop:always;contain:layout style paint;background:#0a0a0a;height:100%;position:relative;overflow:hidden}.tovarsy-slide--lazy .tovarsy-img-fallback{opacity:.55;font-size:14px}.tovarsy-media{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.tovarsy-media:active{cursor:grabbing}.tovarsy-glow{z-index:0;filter:blur(56px)saturate(1.45)brightness(.55);opacity:0;pointer-events:none;background-position:50%;background-size:cover;transition:opacity .35s cubic-bezier(.23,1,.32,1);display:none;position:absolute;inset:0;transform:scale(1.28);-webkit-mask-image:radial-gradient(75% 75%,#000 28%,#0000 100%);mask-image:radial-gradient(75% 75%,#000 28%,#0000 100%)}.tovarsy-glow.is-on{opacity:.48}.tovarsy-ctx{z-index:1400;background:var(--color-surface,#1f1f27);border:1px solid var(--color-hairline,#ffffff1a);border-radius:var(--radius-lg,12px);min-width:210px;box-shadow:var(--shadow-panel,0 16px 48px #00000080);padding:6px;animation:.14s notif-pop;position:fixed}.tovarsy-ctx-item{border-radius:var(--radius-md,8px);width:100%;color:var(--color-ink,#fff);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 12px;font-size:14px;text-decoration:none;display:block}.tovarsy-ctx-item:hover{background:var(--color-hover,#ffffff14)}.tovarsy-updown{display:none}@media (min-width:901px){.tovarsy-updown{z-index:7;flex-direction:column;gap:12px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.tovarsy-updown-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;line-height:0;transition:background .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1),opacity .15s;display:inline-flex}.tovarsy-updown-btn:hover:not(:disabled){background:#000000a6;transform:scale(1.06)}.tovarsy-updown-btn:active:not(:disabled){transform:scale(.96)}.tovarsy-updown-btn:disabled{opacity:.35;cursor:default}.tovarsy-updown-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.tovarsy-updown-ico{flex-shrink:0;width:22px;height:22px;line-height:0;justify-content:center!important;align-items:center!important;display:inline-flex!important}.tovarsy-updown-ico>div{justify-content:center!important;align-items:center!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important}.tovarsy-updown-ico svg{flex-shrink:0;width:22px!important;height:22px!important;margin:0!important;display:block!important}.tovarsy-updown,.tovarsy-updown-btn{overflow:visible}.tovarsy-updown-btn[data-tip]:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.01em;background:#000000b8;border:1px solid #ffffff24;border-radius:10px;padding:7px 11px;font-size:12.5px;font-weight:600;right:calc(100% + 12px);box-shadow:0 8px 24px #00000073}.tovarsy-updown-btn[data-tip]:before{content:"";opacity:0;pointer-events:none;z-index:1300;background:#000000b8;border-top:1px solid #ffffff24;border-right:1px solid #ffffff24;width:9px;height:9px;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:calc(100% + 7px);transform:translateY(-50%)rotate(45deg)translate(4px)}.tovarsy-updown-btn[data-tip]:hover:before,.tovarsy-updown-btn[data-tip]:focus-visible:before{opacity:1;transform:translateY(-50%)rotate(45deg)}.tovarsy-updown-btn:disabled:after,.tovarsy-updown-btn:disabled:before{display:none}@media (max-width:1279px){.tovarsy-updown-btn[data-tip]:after{inset:auto 0 calc(100% + 12px) auto;transform:translateY(-4px)}.tovarsy-updown-btn[data-tip]:hover:after,.tovarsy-updown-btn[data-tip]:focus-visible:after{transform:translateY(0)}.tovarsy-updown-btn[data-tip]:before{border:1px solid #ffffff24;border-top:0;border-left:0;inset:auto auto calc(100% + 7px) 50%;transform:translate(-50%)rotate(45deg)translateY(-4px)}.tovarsy-updown-btn[data-tip]:hover:before,.tovarsy-updown-btn[data-tip]:focus-visible:before{transform:translate(-50%)rotate(45deg)}}.tovarsy-root{--tov-rail:72px;--tov-gap:14px;--tov-card-w:min(calc((100dvh - var(--header-h) - 40px) * 9 / 16), calc(100% - 48px - var(--tov-rail) - var(--tov-gap) - 56px));--tov-offset:calc((var(--tov-rail) + var(--tov-gap)) / 2)}.tovarsy-slide{background:0 0}.tovarsy-glow{display:block}.tovarsy-media{inset:20px auto;left:calc(50% - var(--tov-offset));width:var(--tov-card-w);z-index:1;border-radius:22px;max-width:none;transform:translate(-50%);box-shadow:0 24px 70px #0000008c}.tovarsy-chrome .tovarsy-actions{left:calc(50% - var(--tov-offset) + var(--tov-card-w) / 2 + var(--tov-gap));width:var(--tov-rail);align-items:center;gap:14px;top:50%;bottom:auto;right:auto;transform:translateY(-32%)}.tovarsy-action-ico{width:44px;height:44px}.tovarsy-chrome .tovarsy-action-label{font-size:11px}@media (min-width:1280px){.tovarsy-chrome .tovarsy-info{left:24px;right:calc(50% + var(--tov-offset) + var(--tov-card-w) / 2 + var(--tov-gap));z-index:6;width:auto;max-width:340px;text-shadow:none;border-radius:0;margin-left:auto;padding:0;top:auto;bottom:15%;transform:none}}@media (max-width:1279px){.tovarsy-chrome .tovarsy-info{left:calc(50% - var(--tov-offset) - var(--tov-card-w) / 2);right:calc(50% + var(--tov-offset) - var(--tov-card-w) / 2);z-index:6;color:#fff;background:linear-gradient(#0000,#000000b8);border-radius:0 0 22px 22px;width:auto;max-width:none;padding:44px 16px 18px;top:auto;bottom:20px;transform:none}.tovarsy-chrome .tovarsy-info .tovarsy-price,.tovarsy-chrome .tovarsy-info .tovarsy-title,.tovarsy-chrome .tovarsy-info .tovarsy-meta,.tovarsy-chrome .tovarsy-info .tovarsy-trust,.tovarsy-chrome .tovarsy-info .tovarsy-seller-name{color:#fff;text-shadow:0 1px 8px #0000008c}}.tovarsy-chrome .tovarsy-info .tovarsy-price,.tovarsy-chrome .tovarsy-info .tovarsy-title,.tovarsy-chrome .tovarsy-info .tovarsy-meta,.tovarsy-chrome .tovarsy-info .tovarsy-trust{text-shadow:none}.tovarsy-chrome .tovarsy-info .tovarsy-price{overflow-wrap:anywhere;font-size:clamp(19px,1.9vw,26px)}.tovarsy-chrome .tovarsy-info .tovarsy-title{-webkit-line-clamp:3;overflow-wrap:anywhere;font-size:17px}.tovarsy-back,.tovarsy-brand,.tovarsy-hint{display:none}.tovarsy-updown{right:16px}}.tovarsy-track-wrap{position:absolute;inset:0;overflow:hidden}.tovarsy-track{will-change:transform;backface-visibility:hidden;width:100%;height:100%;transition:transform .28s cubic-bezier(.25,.8,.25,1);display:flex}.tovarsy-frame{background:#0a0a0a;flex:0 0 100%;width:100%;height:100%;position:relative}.tovarsy-img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;opacity:1;width:100%;height:100%;transition:opacity .16s}.tovarsy-img--loading{opacity:.4}.tovarsy-img-fallback{color:#ffffff73;background:linear-gradient(160deg,#1a1a1a,#0d0d0d);place-items:center;width:100%;height:100%;font-size:18px;font-weight:600;display:grid}.tovarsy-gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000 42%,#0006 62%,#000000e0 100%),linear-gradient(#00000080 0%,#0000 18%);position:absolute;inset:0}.tovarsy-photo-nav{z-index:4;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);opacity:0;-webkit-tap-highlight-color:transparent;background:#0000006b;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin:0;padding:0;font-size:0;line-height:0;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),background .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)scale(.92)}.tovarsy-photo-nav svg{flex-shrink:0;display:block}.tovarsy-slide.is-active .tovarsy-photo-nav,.tovarsy-media:hover .tovarsy-photo-nav{opacity:1;transform:translateY(-50%)scale(1)}.tovarsy-photo-nav:hover{background:#0000009e;transform:translateY(-50%)scale(1.08)}.tovarsy-photo-nav:active{transition-duration:80ms;transform:translateY(-50%)scale(.94)}.tovarsy-photo-nav--prev{left:12px}.tovarsy-photo-nav--next{right:12px}.tovarsy-video{object-fit:cover;object-position:center;background:#000;width:100%;height:100%;position:absolute;inset:0}.tovarsy-ad-badge{z-index:3;color:#fff;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border:1px solid #fff3;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:700;position:absolute;top:56px;left:14px}.tovarsy-trust{color:#ffffffb8;gap:12px;margin:4px 0 0;font-size:12px;font-weight:600;display:flex}.tovarsy-trust span{align-items:center;gap:4px;display:inline-flex}.tovarsy-photo-count{z-index:3;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:56px;right:14px}.tovarsy-dots{z-index:3;gap:5px;display:flex;position:absolute;top:56px;left:50%;transform:translate(-50%)}.tovarsy-dot{background:#ffffff59;border-radius:50%;width:6px;height:6px;transition:transform .2s,background .2s}.tovarsy-dot.is-on{background:#fff;transform:scale(1.25)}.tovarsy-back{top:max(14px, env(safe-area-inset-top));left:max(14px, env(safe-area-inset-left));z-index:220;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff1f;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600;position:fixed}.tovarsy-brand{top:max(16px, env(safe-area-inset-top));z-index:220;letter-spacing:.04em;color:#fff;text-shadow:0 1px 8px #00000080;pointer-events:none;font-size:14px;font-weight:800;position:fixed;left:50%;transform:translate(-50%)}.tovarsy-hint{top:max(42px, calc(env(safe-area-inset-top) + 28px));z-index:220;letter-spacing:.04em;color:#ffffff8c;text-shadow:0 1px 4px #00000080;pointer-events:none;white-space:nowrap;font-size:10px;font-weight:600;position:fixed;left:50%;transform:translate(-50%)}.tovarsy-progress{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));z-index:220;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0006;border:1px solid #ffffff1a;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;position:fixed}.tovarsy-chrome{z-index:5;pointer-events:none;position:absolute;inset:0}.tovarsy-chrome>*{pointer-events:auto}.tovarsy-actions{right:max(10px, env(safe-area-inset-right));bottom:max(168px, calc(140px + env(safe-area-inset-bottom)));z-index:5;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute}.tovarsy-actions>*{pointer-events:auto}.tovarsy-action{color:#fff;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:52px;padding:0;text-decoration:none;display:flex}.tovarsy-action-ico{-webkit-backdrop-filter:blur(12px)saturate(1.2);color:#fff;background:#0000006b;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;line-height:0;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #00000047}.tovarsy-action-ico>div,.tovarsy-action-ico .anim-ico{width:22px;height:22px;justify-content:center!important;align-items:center!important;margin:0!important;line-height:0!important;display:inline-flex!important}.tovarsy-action-ico svg{flex-shrink:0;width:22px;height:22px;margin:0!important;display:block!important}.tovarsy-action:hover .tovarsy-action-ico{background:#00000094;transform:scale(1.08);box-shadow:0 6px 18px #00000059}.tovarsy-action:active .tovarsy-action-ico{transition-duration:80ms;transform:scale(.92)}.tovarsy-action-label{letter-spacing:.01em;text-shadow:0 1px 4px #000000a6;text-align:center;max-width:64px;font-size:11px;font-weight:700;line-height:1.1}.tovarsy-action-wrap{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:52px;display:flex}@media (max-width:900px){.tovarsy-slide{background:#000}.tovarsy-media{box-shadow:none;border-radius:0;inset:0}.tovarsy-actions{right:max(8px, env(safe-area-inset-right));bottom:max(148px, calc(120px + env(safe-area-inset-bottom)));gap:14px}.tovarsy-action-ico{background:#14141861;border-color:#ffffff38;width:46px;height:46px}.tovarsy-info{padding:18px 12px max(16px, env(safe-area-inset-bottom));background:linear-gradient(#0000 0%,#00000059 45%,#000000b8 100%);bottom:0;left:0;right:64px}.tovarsy-price{font-size:19px}.tovarsy-title{font-size:14px}.tovarsy-gradient{background:linear-gradient(#0000 58%,#0000008c 100%),linear-gradient(#00000059 0%,#0000 16%)}.tovarsy-photo-nav{opacity:.75;width:38px;height:38px;transform:translateY(-50%)scale(1)}.tovarsy-slide.is-active .tovarsy-photo-nav{opacity:.85}.tovarsy-dots,.tovarsy-photo-count,.tovarsy-ad-badge{top:max(12px, env(safe-area-inset-top))}}.tovarsy-info{z-index:4;padding:14px 12px max(20px, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:0;left:0;right:68px}.tovarsy-info a,.tovarsy-info .tovarsy-cta-row{pointer-events:auto}.tovarsy-price{letter-spacing:-.02em;text-shadow:0 1px 8px #00000080;font-size:20px;font-weight:800;line-height:1.15}.tovarsy-title{text-shadow:0 1px 6px #00000080;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.tovarsy-meta{color:#ffffffb8;text-shadow:0 1px 4px #00000080;margin:0;font-size:11.5px}.tovarsy-trust{gap:8px!important;margin:2px 0 0!important;font-size:11px!important}.tovarsy-seller{align-items:center;gap:8px;margin-top:4px;display:flex}.tovarsy-seller-ava{object-fit:cover;border:1.5px solid #ffffffb3;border-radius:50%;flex-shrink:0;width:28px;height:28px}.tovarsy-seller-ava--fallback{background:var(--color-primary);color:#fff;place-items:center;font-size:12px;font-weight:700;display:grid}.tovarsy-seller-meta{flex-direction:column;gap:0;min-width:0;display:flex}.tovarsy-seller-name{text-shadow:0 1px 4px #00000080;font-size:12px;font-weight:700}.tovarsy-seller-id{color:#ffffffb3;font-size:11px;text-decoration:none}.tovarsy-cta-row{flex-wrap:nowrap;gap:6px;margin-top:8px;display:flex}.tovarsy-cta{letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:38px;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.tovarsy-cta svg{flex-shrink:0}.tovarsy-cta--primary{color:#fff;background:linear-gradient(135deg,#1a8cff 0%,#0064e0 55%,#0457cb 100%);border:1px solid #ffffff1f;box-shadow:0 8px 24px #0064e066,inset 0 1px #fff3}.tovarsy-cta--primary:hover{transform:translateY(-1px);box-shadow:0 10px 28px #0064e080}.tovarsy-cta--primary:active{transform:translateY(0)scale(.98)}.tovarsy-cta--ghost{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff47;box-shadow:inset 0 1px #ffffff14}.tovarsy-cta--ghost:hover{background:#ffffff2e;transform:translateY(-1px)}.tovarsy-cta--ghost:active{transform:translateY(0)scale(.98)}.tovarsy-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:24px;display:flex}.tovarsy-empty-title{margin:0;font-size:22px;font-weight:800}.tovarsy-empty-text{color:#fff9;margin:0 0 8px;font-size:14px}.tovarsy-tail{color:#ffffff8c;scroll-snap-align:none;place-items:center;min-height:64px;padding:16px;font-size:13px;font-weight:600;display:grid}.tovarsy-tail-text{opacity:.8}.tovarsy-tail-retry{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600}@media (max-width:900px){.tovarsy-action-label{max-width:74px;font-size:10px}.tovarsy-info{right:78px}.tovarsy-photo-nav{display:none}}
