.trap{color:inherit;width:1px;height:1px;text-decoration:none;position:absolute;top:auto;left:-9999px;overflow:hidden}@media (hover:hover){[data-drag]{cursor:grab}[data-drag].is-drag{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none;scroll-snap-type:none!important}[data-drag].is-drag *{pointer-events:none}}.h-bot .sc>div:has(>.h-menu){align-self:stretch;display:flex}.modal .pop__x{cursor:pointer;background:0 0;border:0;padding:0}.modal .pop__x img{width:24px;height:24px;display:block}.modal .btn{cursor:pointer;justify-content:center;align-items:center;display:flex}@media (max-width:992px){.drawer{display:none}body.menu-open .drawer{display:block}body.menu-open .page-body{display:none}}.h-logo__w{transition:opacity .3s}.h-logo__w.is-out{opacity:0}@media (prefers-reduced-motion:reduce){.h-logo__w{transition:none}}:is(img[src*=".jpg&"],img[src*=".jpeg&"],img[src*=".png&"],img[src*=".webp&"]):not(.brands img):not(.cat__img){filter:var(--dark-photo,none)}
.sc-in p{font:var(--t-body-s)}.sc-in:focus-within .spin{display:none}.sc-in.is-run .spin{display:block}.sec.is-run .tar{opacity:.5;transition:opacity .2s}.tar__sum--no{color:var(--c-text-muted)}.scard__ph{aspect-ratio:3/2;background:var(--c-bg-soft,var(--c-bg-muted));width:100%;display:block}
.msearch{z-index:calc(var(--z-overlay) + 10);padding:var(--s-4);overscroll-behavior:contain;background:#00000080;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.msearch .mf{box-sizing:border-box;border-radius:var(--radius);width:100%;max-width:440px;max-height:min(560px, calc(100dvh - 2 * var(--s-4)));border:0;flex-direction:column;display:flex;box-shadow:0 10px 40px #00000040}.msearch .mf>*{flex:none}.msearch .mf .mf__list{min-height:0;margin:0 calc(-1 * var(--s-5));padding:0 var(--s-5);flex:auto;overflow-y:auto}.msearch .mf .btn{margin-top:var(--s-4)}body.search-open{overflow:hidden}button.h-msearch{cursor:pointer;border:0;padding:0}.mf__q input{min-width:0;height:100%;box-shadow:none;appearance:none;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:0;flex:1;margin:0;padding:0;font-size:max(1rem,16px)}.mf__q button{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.mf__q button img{width:28px}.mf__q button.mf__x{margin-right:var(--s-4)}.mf__q button.mf__x img{width:18px;height:18px}.mf__hint{font:var(--t-body-s);color:var(--c-text-muted);margin:0}.mf__none{padding:var(--s-5) 0;color:var(--c-text-muted)}.mf__c{padding:var(--s-3) 0;border-bottom:1px solid var(--c-border);font:var(--t-body-s);color:var(--c-text);text-decoration:none;display:block}.mf .highlighted,.mf__n .highlighted{font-weight:var(--fw-bold);color:inherit}.mf__m>span{min-width:0}.plates--tabs button{padding:0 var(--s-6) var(--s-3) 0;font:var(--t-h3);color:var(--c-text-muted);white-space:nowrap;transition:color var(--dur);cursor:pointer;background:0 0;border:0;border-radius:0;text-decoration:none;box-shadow:inset 0 -2px #0000}.plates--tabs button+button{padding-left:var(--s-6)}.plates--tabs button[aria-current]{color:var(--c-text);box-shadow:inset 0 -2px 0 var(--c-accent)}@media (hover:hover){.plates--tabs button:hover{color:var(--c-accent)}}@media (max-width:768px){.plates--tabs button{padding-right:var(--s-5)}.plates--tabs button+button{padding-left:var(--s-5)}}
@layer tokens,base,components,shell,pages,theme;@layer base{button{font:inherit;color:inherit;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}}.pic{display:contents}.unit-menu li{padding:0}.unit-menu li button{width:100%;padding:var(--s-2) 0;text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;display:block}.unit-menu li:hover button{color:var(--c-accent)}.unit-wrap:hover .unit-menu,.unit-wrap:focus-within .unit-menu{display:none}.unit-wrap .unit-menu[data-open=true]{animation:.15s ease-out unit-in;display:block}@keyframes unit-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pu-num.is-new{animation:.2s ease-out num-in;display:inline-block}@keyframes num-in{0%{opacity:.3}to{opacity:1}}.req__tel.err input,.chk.err:before{border-color:var(--c-error)}.chk .msg{margin-top:var(--s-2)}.h-logo__w{transition:opacity .3s,transform .3s}.h-logo__w.is-out{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.h-logo__w{transition:none}}.tile--banner:before{display:none}.tile--banner img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chip-box .chip__x{background:0 0;align-items:center;padding:0 10px;top:0;bottom:0;right:0;transform:none}.chip-box .chip__x img{width:12px;height:12px}.cookie{z-index:1000}.modal,.msearch{z-index:1100}body.menu-open .cookie{visibility:hidden}@layer shell{@media (max-width:1250px){.container,.sc{padding-left:max(var(--s-5), env(safe-area-inset-left));padding-right:max(var(--s-5), env(safe-area-inset-right))}}}.cookie{margin-left:env(safe-area-inset-left,0px);margin-right:env(safe-area-inset-right,0px)}
