.page__header{position:var(--header-position,sticky);top:0;z-index:40;background:var(--header-bg,var(--c-bg));color:var(--header-fg,var(--c-text));border-bottom:1px solid var(--header-line,var(--c-line))}.page__header a,.page__header .header__logo,.page__header .header__phone{color:inherit}.page__header .header__tool{color:var(--header-tool-fg,inherit)}.page__header .header__cart{color:var(--cart-fg,var(--c-text-inverse))}.page__header .header__links a,.page__header .header__langs a{color:inherit;opacity:.78}.page__header .header__links a:hover,.page__header .header__langs a:hover{opacity:1}.page__header .header__burger span{background:currentColor}.page__header:has([data-catalog-drop]:not([hidden])){z-index:55}.header__top{border-bottom:1px solid var(--header-line,var(--c-line));background:var(--header-top-bg,var(--c-bg-soft));font-size:var(--fs-sm)}.header__top .container{min-height:33px}.header__links{display:flex;gap:var(--s-4)}.header__links a{color:var(--c-text-soft)}.header__phone{font-weight:600;color:var(--c-text)}.header__langs{display:flex;gap:var(--s-2);margin:0;padding:0;list-style:none}.header__langs a{padding:2px var(--s-2);border-radius:var(--r-sm);color:var(--c-text-soft);text-transform:uppercase;font-size:var(--fs-xs)}.header__langs a.is-active{background:var(--c-bg-muted);color:var(--c-text)}.header__bar{display:flex;align-items:center;gap:var(--s-4);min-height:var(--header-h)}.header__bar .header__search{flex:1 1 auto;min-width:0}.header__bar .header__tools{flex:0 0 auto}.header__burger{display:none;flex-direction:column;gap:4px;width:40px;height:40px;padding:10px 8px;border:0;background:none}.header__burger span{display:block;height:2px;border-radius:2px;background:var(--c-text)}.header__logo{display:flex;align-items:center;justify-content:var(--header-logo-justify,flex-start);font-family:var(--f-head);font-weight:600;font-size:var(--fs-lg);color:var(--c-text)}.header__catalog{white-space:nowrap}.header__search{position:relative;display:flex;gap:var(--s-2)}.header__search .input{flex:1}.header__suggest{position:absolute;top:calc(100% + var(--s-1));left:0;right:0;z-index:30;max-height:min(80vh, 960px);overflow-y:auto;padding:var(--s-2);border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-bg);box-shadow:var(--shadow-md)}.header__suggest a{display:flex;gap:var(--s-3);align-items:center;padding:var(--s-2);border-radius:var(--r-sm);color:var(--c-text)}.header__suggest a:hover,.header__suggest a.is-active,.header__suggest a.is-cursor{background:var(--c-bg-soft)}.header__suggest mark{padding:0;background:#fff0;color:inherit;font-weight:700}.header__suggest .suggest__none{padding:var(--s-3) var(--s-2);color:var(--c-text-soft);text-align:center}.header__suggest .suggest__all{display:block;width:100%;margin-top:var(--s-1);padding:var(--s-2);border:0;border-top:1px solid var(--c-line);background:#fff0;color:var(--c-accent);font:inherit;text-align:center;cursor:pointer}.header__suggest .suggest__all:hover{background:var(--c-bg-soft)}.header__tools{display:flex;align-items:center;gap:var(--s-4)}.header__tool,.header__cart{position:relative;color:var(--c-text-soft);font-size:var(--fs-sm);white-space:nowrap}.header__cart{display:inline-flex;align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-4);border-radius:var(--r-md);background:var(--c-accent);color:var(--cart-fg,var(--c-text-inverse));font-weight:600}.header__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);background:var(--c-bg-muted);color:var(--c-text);font-size:var(--fs-xs);font-weight:600}.header__cart .header__badge{background:color-mix(in srgb,currentColor 22%,transparent);color:inherit}.header__catalog-drop{border-top:1px solid var(--c-line);background:var(--c-bg);box-shadow:var(--shadow-md)}.header__catalog-drop>.container{padding-top:var(--s-4);padding-bottom:var(--s-4)}.page__footer{margin-top:auto;border-top:1px solid var(--c-line);background:var(--footer-bg,var(--c-bg));color:var(--footer-fg,var(--c-text))}.page__footer a,.page__footer .footer__logo,.page__footer .footer__title{color:inherit}.page__footer .footer__links a,.page__footer .nav__link{color:inherit;opacity:.78}.page__footer .footer__links a:hover,.page__footer .nav__link:hover,.page__footer .nav__link.is-active{opacity:1}.header__logo .logo-img,.footer__logo .logo-img{display:inline-block}.page__footer .footer__logo:not(.has-dark-logo) .logo-img{filter:var(--footer-logo-filter,none)}.page__header .header__logo:not(.has-dark-logo) .logo-img{filter:var(--header-logo-filter,none)}.footer__logo.has-dark-logo .logo-img--light{display:var(--footer-logo-light-display,inline-block)}.footer__logo.has-dark-logo .logo-img--dark{display:var(--footer-logo-dark-display,none)}.header__logo.has-dark-logo .logo-img--light{display:var(--header-logo-light-display,inline-block)}.header__logo.has-dark-logo .logo-img--dark{display:var(--header-logo-dark-display,none)}.footer__cols{display:grid;grid-template-columns:1.15fr 1fr 1.35fr 1fr;gap:var(--s-5);padding:var(--s-6) var(--s-4)}.footer__logo{display:inline-flex;margin-bottom:var(--s-3);font-family:var(--f-head);font-weight:600;color:var(--c-text)}.footer__title{margin-bottom:var(--s-3);font-weight:600}.footer__links a{display:block;padding:3px 0;color:var(--c-text-soft);font-size:var(--size-footer)}.footer__links ul{margin:0;padding:0;list-style:none}.footer__bottom{border-top:1px solid var(--c-line);padding:var(--s-3) 0;font-size:var(--fs-xs)}.tabbar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:45;border-top:1px solid var(--c-line);background:var(--c-bg)}.tabbar__item{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:var(--s-2) 0;border:0;background:none;color:var(--c-text-soft);font-size:var(--fs-xs);text-align:center}.tabbar__badge{position:absolute;top:2px;right:50%;transform:translateX(18px);min-width:16px;padding:0 4px;border-radius:var(--r-pill);background:var(--c-accent);color:var(--c-text-inverse);font-size:var(--size-cart-badge);line-height:18.5px}.page__overlay{position:fixed;inset:0;z-index:50;background:rgb(16 22 32 / .45)}.modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--s-4)}.modal__box{position:relative;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:var(--s-5);border-radius:var(--r-lg);background:var(--c-bg);box-shadow:var(--shadow-lg)}.modal__close{z-index:2;position:absolute;top:var(--s-2);right:var(--s-3);border:0;background:none;color:var(--c-text-faint);font-size:36px;line-height:1}.cookiebar{position:fixed;left:var(--s-4);right:var(--s-4);bottom:var(--s-4);z-index:55;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg);box-shadow:var(--shadow-lg);font-size:var(--fs-sm);max-width:640px;margin:0 auto;padding:14px 18px}body:has([data-sauth]) .page__content{padding-top:4px}body:has([data-sauth]) .auth__title{margin:8px 0 8px}body:has([data-sauth]) .container--narrow .card__body{padding:16px}body:has([data-sauth]) .stack>*+*{margin-top:8px}body:has([data-sauth]) .field__label{margin-bottom:2px;font-size:12px}body:has([data-sauth]) .input{height:38px}body:has([data-sauth]) .btn--block{height:38px}body:has([data-sauth]) .cookiebar{padding:8px 12px;font-size:12.5px;gap:8px}body:has([data-sauth]) .sauth__divider{margin:6px 0 6px}body:has([data-sauth]) .sauth__consent{margin-top:4px}body:has([data-sauth]) .sauth__label{margin:6px 0 3px}body:has([data-sauth]) .sauth__input{height:38px;line-height:36px;margin-top:2px}body:has([data-sauth]) .sauth__btn{height:38px;margin-top:6px}body:has([data-sauth]) .sauth__provider{height:38px}body:has([data-sauth]) .sauth__msg{min-height:8px;margin-top:3px}@media (max-width:639px){body:has([data-sauth]) .page__content{padding-top:0}body:has([data-sauth]) .auth__title{margin:3px 0 3px;font-size:18px}body:has([data-sauth]) .container--narrow .card__body{padding:8px}body:has([data-sauth]) .stack>*+*{margin-top:5px}body:has([data-sauth]) .input{height:34px}body:has([data-sauth]) .btn--block{height:34px}body:has([data-sauth]) .cookiebar{gap:3px;padding:6px 9px}body:has([data-sauth]) .cookiebar span{font-size:11.5px;line-height:1.2}body:has([data-sauth]) .cookiebar .btn{width:100%;height:26px;min-height:26px;padding:0 10px;font-size:11.5px}body:has([data-sauth]) .sauth__label{margin:2px 0 1px}body:has([data-sauth]) .sauth__input{height:34px;line-height:32px}body:has([data-sauth]) .sauth__btn{height:34px;margin-top:3px}body:has([data-sauth]) .sauth__provider{height:34px}body:has([data-sauth]) .sauth__divider{margin:2px 0 2px}}@media (max-width:1023px){.header__bar{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:'burger logo tools' 'search search search';gap:var(--s-3)}.header__burger{display:flex;grid-area:burger}.header__logo{grid-area:logo;justify-self:var(--header-logo-self-m,center)}.header__tools{grid-area:tools}.header__catalog{display:none}.header__search{grid-area:search;margin-bottom:var(--s-4)}.header__tools .header__tool{display:none}.footer__cols{grid-template-columns:1fr 1fr}}@media (min-width:640px) and (max-width:1023px){.header__top .header__links{display:none}.header__top .container{justify-content:flex-end;gap:var(--s-3)}}.header__phone{white-space:nowrap}@media (max-width:639px){.header__top{display:none}.footer__cols{grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-5)}.footer__col:first-child,.footer__rating{grid-column:1 / -1}.tabbar{display:flex}.page__footer{padding-bottom:80px}.cookiebar{bottom:80px;flex-direction:column;align-items:stretch}}.header__logo,.logo{max-width:280px}.header__logo span,.logo__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--fs-md);line-height:1.25;letter-spacing:0;overflow:hidden}.cookiebar .btn{flex:0 0 auto;white-space:nowrap}@media (max-width:639px){.page__content{padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}}.footer__label{margin-top:var(--s-4);color:var(--c-text-faint);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em}.footer__payments{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-2)}.chips--sm .chip{font-size:var(--fs-xs)}.header__top{background:var(--c-bg-soft);font-size:var(--fs-xs)}.header__links .nav__link,.header__links a{padding:var(--s-2) var(--s-3);color:var(--c-text);font-size:var(--fs-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.header__phone{color:var(--c-text);font-weight:600;text-decoration:none}.header__tools{display:flex;align-items:center;gap:var(--s-5)}.header__tool{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--header-tool-fg,var(--c-text));text-decoration:none}.header__tool>.header__badge{position:absolute;top:-6px;right:-8px;z-index:1}.header__tool-label{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--header-tool-fg,var(--c-text-soft))}.header__tool:hover .header__tool-label{color:var(--header-tool-fg,var(--c-text))}.header__cart{gap:var(--s-2);padding:0 var(--s-4);color:var(--cart-fg,var(--c-text-inverse));text-decoration:none}.header__cart-label{font-weight:600;font-size:calc(calc(var(--fs-header-tools, 13px) * 1.108) * var(--role-scale, 1));letter-spacing:.1em;text-transform:uppercase}.header__cart .header__badge{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:var(--r-pill);background:color-mix(in srgb,currentColor 22%,transparent);color:inherit;font-size:var(--fs-xs)}.header__search .input{height:44px;border-radius:var(--r-pill);border-color:#fff0;background:var(--c-bg-soft);color:var(--c-text)}.header__search .input::placeholder{color:var(--c-text-faint)}.header__search .input:focus{border-color:var(--c-line-strong);background:var(--c-bg)}.header__search-btn{color:var(--c-text-faint)}.header__catalog{letter-spacing:.1em;text-transform:uppercase;font-size:var(--fs-xs);font-weight:600}.header__links .nav{flex-direction:row;flex-wrap:wrap;align-items:center}.header__links .nav__sub{display:none}.header__links .nav__item:first-child>.nav__link{padding-left:0}.footer__cols{gap:var(--s-6)}.footer__title,.footer__label{color:var(--c-text);font-size:var(--size-footer-title);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.footer__links a{color:var(--c-text-soft)}.footer__links a:hover{color:var(--c-text)}.footer__rating .dt-footer__rating-num,.footer__rating strong{font-family:var(--f-head);font-size:var(--fs-2xl)}.header__search{position:relative}.header__search .input{padding-left:46px}.header__search-btn{position:absolute;top:50%;left:6px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:var(--r-pill);background:#fff0;color:var(--c-text);cursor:pointer;transform:translateY(-50%)}.header__search-btn:hover{background:var(--c-bg-soft)}@media (max-width:639px){.header__cart-label{display:none}.header__cart{padding:0 var(--s-3)}}@media (max-width:1023px){.page__content{padding-top:0}.header__main{padding-top:10px}}@media (max-width:767px){.header__search .input{height:42px}}.footer__links .nav__link{display:flex;align-items:center;gap:8px}.footer__links .nav__link>.nav__icon{flex:0 0 18px;width:18px;height:18px}.footer .chips--sm .chip{padding:5px 10px;font-size:calc(calc(var(--fs-footer-chips, 14px) * 1.114) * var(--role-scale, 1))}.footer__col p{margin:0 0 var(--s-2)}.footer__links a{line-height:1.9}.footer__cols>*{min-width:0}.page__footer .nav__link{white-space:normal}@media (max-width:1023px){.footer__cols{grid-template-columns:1fr 1fr}}.footer__col .footer__label{margin-top:var(--s-3);margin-bottom:var(--s-2)}.footer__col p{line-height:1.5}.footer .chips--sm{gap:6px}.footer .chips--sm .chip{padding:4px 9px;font-size:calc(calc(var(--fs-footer-chips, 14px) * 1.071) * var(--role-scale, 1));line-height:1.4}.footer__col{min-width:0}@media (max-width:639px){.footer__links a{line-height:1.6;font-size:var(--size-footer)}.footer__cols{gap:var(--s-3) var(--s-5);padding:var(--s-5) var(--s-4)}.footer__title,.footer__label{margin-bottom:var(--s-2)}}@media (max-width:639px){.footer .chips--sm .chip{padding:3px 8px;font-size:calc(var(--fs-footer-chips, 14px) * var(--role-scale, 1))}}.chip--brand{font-weight:700}.chip--brand:first-child{font-weight:900;font-style:italic}.mobmenu__sechead{margin:var(--s-5) 0 var(--s-2);color:var(--c-text-faint);font-size:var(--fs-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mobmenu__all{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) 0;border-bottom:1px solid var(--c-line);color:var(--c-text);font-weight:600;text-decoration:none}.header__top{font-size:12px}.header__links .nav__link,.header__links a{padding:6px var(--s-3);font-size:12px;font-weight:500;letter-spacing:.1em}.header__top .header__phone,.header__top .btn{font-size:calc(calc(var(--fs-header-top, 14px) * .857) * var(--role-scale, 1));font-weight:600}.header__top .btn{min-height:28px;padding:0 16px}@media (min-width:1024px){.header__bar .header__logo{flex:0 0 246px}.header__tools{gap:28px}.header__tool .i{width:20px;height:20px}.header__tool-label{font-size:var(--size-header-tools);font-weight:500;letter-spacing:.08em}}@media (min-width:1024px){.header__bar{position:relative}.header__bar .header__search{position:absolute;left:50%;width:420px;flex:none;transform:translateX(-50%)}.header__bar .header__tools{margin-left:auto}}@media (min-width:1024px){.footer__cols{padding:30px var(--s-4)}.footer__col p{margin:0 0 var(--s-2);line-height:1.45}.footer__col .footer__label{margin-top:var(--s-3);margin-bottom:6px}.footer__links a{line-height:1.75}.footer .chips--sm{gap:5px}.footer .chips--sm .chip{padding:3px 8px;font-size:calc(var(--fs-footer-chips, 14px) * var(--role-scale, 1))}.footer__bottom{padding:10px 0}}.footer__col .footer__label{margin:18px 0 8px;font-size:var(--size-footer-label);line-height:1.2}.footer__col .chips{margin-bottom:0}.footer__col .chips .chip{max-width:100%;min-width:0}.footer__col .chips .chip__text{overflow:hidden;text-overflow:ellipsis;min-width:0}.footer__col .muted{margin:12px 0 0;font-size:calc(var(--fs-footer, 17px) * var(--role-scale, 1));font-weight:300}@media (min-width:1024px){.header__bar .header__catalog{position:absolute;top:50%;right:calc(50% + 210px + var(--s-3));transform:translateY(-50%);align-items:center;gap:var(--s-2);height:44px;min-height:44px;padding:0 var(--s-4)}.header__catalog .i{width:20px;height:20px}.header__bar .header__search .input{height:44px}.header__tools .header__cart{height:44px;min-height:44px}}@media (min-width:1024px) and (max-width:1439px){.header__bar .header__catalog{position:static;transform:none}.header__bar .header__search{position:relative;left:auto;width:auto;flex:1 1 auto;transform:none}.header__bar .header__logo{flex:0 0 200px}.header__tools{gap:var(--s-4)}.header__tool-label{display:none}.header__tool .i{width:24px;height:24px}}@media (min-width:1024px){.header-labels-always .header__tool-label{display:inline}}.header-cart-soft .header__cart,.header-cart-soft .header__cart-label,.header-cart-soft .header__cart .header__badge{font-weight:700}.header-cart-soft .header__cart .i--cart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a2 2 0 0 0 2 1.6h7.7a2 2 0 0 0 2-1.5L21 8H6'/%3E%3Ccircle cx='10' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 11.2a2 2 0 0 0 2 1.6h7.7a2 2 0 0 0 2-1.5L21 8H6'/%3E%3Ccircle cx='10' cy='20' r='1.4'/%3E%3Ccircle cx='18' cy='20' r='1.4'/%3E%3C/svg%3E")}@media (min-width:1024px){.header-cart-soft .header__cart{background:color-mix(in srgb,var(--c-accent) 14%,#fff)}.header-cart-soft .header__cart:not(:hover),.header-cart-soft .page__header .header__cart:not(:hover){color:var(--c-accent)}.header-cart-soft .header__cart .header__badge{background:var(--c-warning);color:#fff}.header-cart-soft .header__cart:hover,.header-cart-soft .page__header .header__cart:hover{background:var(--c-accent-hover);color:var(--cart-fg,var(--c-text-inverse))}}.page__footer .footer__title,.page__footer .footer__label,.page__footer .footer__links a,.page__footer .muted,.page__footer .faint,.page__footer .footer__bottom{color:inherit}.page__footer .footer__links a{opacity:.82}.page__footer .footer__links a:hover{opacity:1}.page__footer .muted,.page__footer .footer__bottom .faint{opacity:.78}.page__footer .footer__label{opacity:.62}.page__footer .chip{color:inherit;border-color:color-mix(in srgb,currentColor 24%,transparent);background:color-mix(in srgb,currentColor 10%,transparent)}.page__footer .footer__rating{grid-column:1 / -1}.fcontacts{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none;font-size:var(--size-footer)}.fcontacts__row{display:flex;align-items:flex-start;gap:var(--s-2);line-height:1.55}.fcontacts__row>svg{flex:0 0 18px;width:18px;height:18px;margin-top:3px;opacity:.7}.fcontacts a{color:inherit}.fcontacts a:hover{text-decoration:underline}.fcontacts .bold{font-weight:600}.fcontacts__socs{display:flex;gap:var(--s-2);margin-top:var(--s-1)}.fcontacts__soc{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:var(--r-pill);color:inherit}.fcontacts__soc:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.fcontacts__soc svg{width:18px;height:18px}@media (max-width:1023px){.footer__contacts{grid-column:1 / -1}}.footer__bottom .row{justify-content:center;text-align:center}.tabbar{align-items:stretch;gap:0;padding:6px 0 max(6px, env(safe-area-inset-bottom));box-shadow:0 -2px 12px rgb(16 24 40 / .06)}.tabbar__item{gap:4px;padding:0;min-height:56px;color:var(--c-text-soft);font-weight:500;text-decoration:none}.tabbar__slot{display:contents}.tabbar__item.is-active,.tabbar__slot.is-active>.tabbar__item{color:var(--c-text);font-weight:700}.tabbar__ico{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:32px;border-radius:12px}.tabbar__ico .i{width:24px;height:24px;background:currentColor}.tabbar__label{font-size:var(--size-tabbar-m);line-height:1.1}.tabbar__item--cart{color:var(--c-text);font-weight:700}.tabbar__item--cart .tabbar__ico{width:44px;height:40px;border-radius:14px;background:var(--c-text);color:var(--c-text-inverse)}.tabbar__item--cart .tabbar__badge{position:absolute;top:-6px;right:-6px;left:auto;transform:none;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--c-bg);border-radius:var(--r-pill);background:var(--c-text);color:var(--c-text-inverse);font-size:calc(calc(var(--fs-cart-badge, 14px) * .857) * var(--role-scale, 1));font-weight:700;line-height:16px;text-align:center}@media (max-width:1023px){.tabbar{display:flex}.page__footer{padding-bottom:80px}.cookiebar{bottom:80px}}.tabbar__item.is-active,.tabbar__slot.is-active>.tabbar__item{color:var(--c-accent);font-weight:600}.tabbar__item--cart,.tabbar__item--cart.is-active{color:var(--c-text);font-weight:500}.tabbar__item--cart .tabbar__ico{width:40px;height:32px;border-radius:0;background:none;color:inherit}.tabbar__item--cart .tabbar__badge{top:-7px;right:-2px;border:0;background:var(--c-warning);color:#FFF}@media (max-width:767px){.header__burger{width:34px;height:34px;padding:6px 2px;gap:5px}.header__burger span{height:4px;border-radius:3px}.page__header .header__cart,.header__cart{min-height:34px;padding:0;background:none;color:var(--c-text)}.header__cart .i{width:34px;height:34px}.header__cart .header__badge{position:absolute;top:-7px;right:-9px;min-width:22px;height:22px;padding:0 5px;background:var(--c-warning);color:#FFF;font-size:calc(calc(var(--fs-cart-badge, 14px) * .857) * var(--role-scale, 1))}.header__search .input{height:46px;padding-left:52px;border-radius:var(--r-pill);border-color:#fff0;background:var(--c-bg-soft);font-size:16px}.header__search-btn{left:10px;width:32px;height:32px;color:var(--c-accent)}.header__search-btn .i{width:22px;height:22px}}.footer__links--clip.is-clipped>a:nth-of-type(n+11),.footer__links--clip.is-clipped>ul>li:nth-of-type(n+11){display:none}.footer__col .footer__title--second{margin-top:var(--s-5)}.footer__more{margin-top:var(--s-2);padding:0;background:none;border:0;color:inherit;font:inherit;font-size:var(--fs-sm);opacity:.82;cursor:pointer}.footer__more:hover{opacity:1;text-decoration:underline}@media (max-width:767px){.header__main{padding:8px 0 8px}.header__bar{align-items:center;gap:8px 10px;grid-template-rows:minmax(44px,auto) auto}.header__burger{width:44px;height:44px;padding:7px 7px;gap:5px;margin-left:-7px}.header__burger span{height:3.5px;border-radius:2px}.page__header .header__cart,.header__cart{width:44px;height:44px;min-height:44px;margin-right:-7px;justify-content:center}.header__cart .i{width:30px;height:30px}.header__cart .header__badge{top:-1px;right:0;min-width:20px;height:20px;padding:0 4px;font-size:calc(calc(var(--fs-cart-badge, 14px) * .821) * var(--role-scale, 1));line-height:20px}.header__search{margin-bottom:0}.header__search .input{height:48px;border-radius:14px;font-size:16px}.header__search .input::placeholder{color:#4A4A4A;opacity:1}.header__search-btn{width:34px;height:34px}}.header__searchicon{display:none}@media (max-width:1023px){.header__searchicon{width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.header__searchicon .i{width:26px;height:26px;background:currentColor}html.is-header-compact .header__searchicon{display:inline-flex}html.is-header-compact .header__main{padding-top:6px;padding-bottom:6px}}.page__header .header__logo .logo-img,html.is-header-compact .page__header .header__logo .logo-img,.page__footer .footer__logo .logo-img{width:auto;max-width:246px;height:42px;max-height:none;aspect-ratio:var(--logo-ar,auto);object-fit:initial;object-position:initial}.page__header .header__logo .logo-img,html.is-header-compact .page__header .header__logo .logo-img{height:var(--logo-h,42px);object-fit:contain}.page__header .header__logo svg.logo-img,html.is-header-compact .page__header .header__logo svg.logo-img{height:min(var(--logo-h, 42px), max(42px, calc(246px / (var(--logo-ar, 0.001)))))}@media (max-width:767px){.page__header .header__logo .logo-img,html.is-header-compact .page__header .header__logo .logo-img,.page__footer .footer__logo .logo-img{width:auto;height:auto;max-width:100%;max-height:42px;aspect-ratio:var(--logo-ar,auto);object-fit:contain}.page__header .header__logo .logo-img,html.is-header-compact .page__header .header__logo .logo-img,.page__header .header__logo svg.logo-img,html.is-header-compact .page__header .header__logo svg.logo-img{height:auto;max-height:var(--logo-h-m,42px)}}@media (min-width:768px){.page__header .header__bar{min-height:84px}}.logo img{max-width:100%;width:auto;height:76px;object-fit:contain}@media (max-width:767px){.logo img{height:40px}}svg.logo-img{overflow:visible}@media (max-width:767px){.page__header .header__search .input{height:40px;min-height:40px;padding-left:44px;border:1px solid var(--c-line);border-radius:var(--r-pill);background:var(--c-bg);font-size:16px}.page__header .header__search .input:focus{border-color:var(--c-accent)}.page__header .header__search-btn{left:8px;width:30px;height:30px}.page__header .header__search-btn .i{width:18px;height:18px}}@media (min-width:1024px){.header__tools{gap:32px}.header__tool{gap:4px}.header__tool .i{width:var(--header-tool-icon,30px);height:var(--header-tool-icon,30px);background-color:currentColor}.header__tool-label{font-size:calc(var(--fs-header-tool-label, 15px) * var(--role-scale, 1));font-weight:400;letter-spacing:0;text-transform:none;color:var(--c-text)}.header__tool .i--heart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M12 20 4.7 12.9A4.7 4.7 0 0 1 12 7.1a4.7 4.7 0 0 1 7.3 5.8z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M12 20 4.7 12.9A4.7 4.7 0 0 1 12 7.1a4.7 4.7 0 0 1 7.3 5.8z'/%3E%3C/svg%3E")}.header__tool .i--compare{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5v16M8.5 19.5h7M6.5 6h11M8 6l-2.6 6M16 6l2.6 6M3.6 12h3.6a1.8 2.3 0 0 1-3.6 0zM16.8 12h3.6a1.8 2.3 0 0 1-3.6 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5v16M8.5 19.5h7M6.5 6h11M8 6l-2.6 6M16 6l2.6 6M3.6 12h3.6a1.8 2.3 0 0 1-3.6 0zM16.8 12h3.6a1.8 2.3 0 0 1-3.6 0z'/%3E%3C/svg%3E")}.header__tool .i--user{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7.5' r='3.2'/%3E%3Cpath d='M5.5 20a6.5 6.5 0 0 1 13 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7.5' r='3.2'/%3E%3Cpath d='M5.5 20a6.5 6.5 0 0 1 13 0z'/%3E%3C/svg%3E")}}@media (max-width:767px){.header__search .input,.page__header .header__search .input{padding-left:var(--s-4);padding-right:48px}.header__search .header__search-btn,.page__header .header__search .header__search-btn{left:auto;right:0;width:40px;height:40px;background:var(--c-accent);color:var(--c-text-inverse)}.header__search .header__search-btn:hover,.header__search .header__search-btn:active,.page__header .header__search .header__search-btn:hover,.page__header .header__search .header__search-btn:active{background:var(--c-accent);opacity:.88}.header__search .header__search-btn .i,.page__header .header__search .header__search-btn .i{width:20px;height:20px}}@media (max-width:1023px){body .aichat{bottom:calc(76px + env(safe-area-inset-bottom, 0px) + 60px)}html:has([data-checkout]) body .aichat{bottom:16px}}@media (max-width:767px){html:has([data-cookiebar]:not([hidden])) body .aichat{display:none}}