:root{--navbar-contrast-color:rgba(0,0,0,.6);--navbar-size:100px}@media (max-width:1024px){:root{--navbar-size:70px}}.nw-header{display:flex;flex-direction:column;min-height:var(--navbar-size);min-height:calc(var(--navbar-size) + var(--nw-margin-large) + 1.4rem)}@media (max-width:1024px){.nw-header__worktime{display:none}}@media (max-width:768px){.nw-header__address{display:none}}@media (max-width:480px){.nw-header__phones{display:none}}.nw-header__social{align-items:center;display:flex;gap:var(--nw-margin-small);margin-top:5px}.nw-header__social-item{opacity:1;transition:opacity .2s}.nw-header__social-item:hover{opacity:1}.nw-header--contrast{background:50% 50% no-repeat;background-size:cover;color:var(--nw-color-white)}@media (max-width:480px){.nw-header--contrast{min-height:100vh}}.nw-header--contrast a{color:var(--nw-color-white)}.nw-header--contrast a:hover{color:var(--nw-color-warning);text-decoration:none}.nw-header__body{min-height:20rem}@media (max-width:480px){.nw-header__body{display:flex;flex:1;flex-direction:column;justify-content:flex-end}}.nw-header__body--contrast{background-color:var(--navbar-contrast-color)}.nw-header__link{color:var(--nw-color-link);white-space:nowrap}.nw-header__link:hover{color:var(--nw-color-link-hover)}.nw-header__navbar-content{font-size:.9rem;line-height:1.3}.nw-header__navbar{align-items:center;background-size:200% 200%;height:calc(var(--navbar-size) + var(--nw-margin-large) + 1.4rem);padding:0 var(--nw-margin);position:relative;width:100vw;z-index:10}.nw-header__navbar--contrast{background-color:var(--navbar-contrast-color)}@media (max-width:1200px){.nw-header__navbar{padding:0 var(--nw-margin)}}.nw-header__navbar--large{position:absolute}.nw-header__navbar--sticky{background-color:var(--nw-color-background-emphatic);box-shadow:0 0 12px var(--nw-color-shadow);height:auto;left:0;position:fixed;right:0;top:0;z-index:2000}.nw-header__navbar--sticky .nw-header__nav--contrast .nw-nav__item{color:var(--nw-color-text)}.nw-header__navbar--sticky .nw-header__nav--contrast .nw-nav__item:hover{color:var(--nw-color-warning);text-decoration:none}.nw-header__navbar-inner{align-items:center;display:flex;gap:var(--nw-margin);margin:0 auto;max-width:1200px;width:100%}.nw-header__navbar-inner--top{min-height:var(--navbar-size)}.nw-header__navbar-inner--bottom{padding:var(--nw-margin) 0;position:relative}.nw-header__navbar-inner--bottom:before{background-image:linear-gradient(to right,transparent,var(--nw-color-info),var(--nw-color-info),transparent);content:"";display:block;height:2px;position:absolute;top:0;width:100%}.nw-header__navbar-inner--mobile{display:grid;grid-template-columns:1fr auto 1fr}.nw-header__navbar-side{align-items:center;display:flex;gap:var(--nw-margin)}.nw-header__navbar-side:last-child{justify-content:flex-end}.nw-header__nav{flex:1}.nw-header__nav ul{display:flex;gap:var(--nw-margin-small);justify-content:space-between;width:100%}.nw-header__nav .nw-nav__item{color:var(--nw-color-text);flex:none;height:var(--nw-line-height);position:relative;white-space:nowrap}.nw-header__nav .nw-nav__item:after{background-image:linear-gradient(to right,var(--nw-color-info),transparent);bottom:0;content:"";display:block;height:2px;transition:.35s ease-in-out;width:0}.nw-header__nav .nw-nav__item:hover{color:var(--nw-color-info)}.nw-header__nav .nw-nav__item:hover:after{width:100%}.nw-header__nav .nw-nav__item.router-link-active{color:var(--nw-color-info)}.nw-header__nav .nw-nav__item.router-link-active:after{width:100%}.nw-header__nav .nw-nav__item.router-link-active:hover{color:var(--nw-color-info)}.nw-header__nav--contrast,.nw-header__nav--contrast .nw-nav__item{color:var(--nw-color-white)}.nw-header__nav--contrast .nw-nav__item:after{background-image:linear-gradient(to right,var(--nw-color-warning),transparent)}.nw-header__nav--contrast .nw-nav__item:hover{color:var(--nw-color-warning);text-decoration:none}.nw-header__act{color:var(--nw-color-link);cursor:pointer;height:1.4rem;transition:.35s ease-in-out;width:1.4rem}.nw-header__act svg{stroke-width:2}.nw-header__act:hover{color:var(--nw-color-warning-500);transform:scale(.8)}.nw-header-body{max-width:700px}.nw-header-body__title{display:flex;flex-direction:column;margin:0!important}.nw-header-body__title+p{margin-top:var(--nw-margin)}.nw-header-body__subtitle{color:var(--nw-color-warning);display:block;font-size:1.6em;margin:1rem 0 0}.nw-header-body__actions{display:flex;gap:var(--nw-margin);margin-top:5rem}@media (max-width:480px){.nw-header-body__actions{flex-direction:column}}@keyframes bgr{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes scroll{0%{transform:translate(-50%,.2rem)}50%{transform:translate(-50%)}to{transform:translate(-50%,.2rem)}}.nw-footer{background-color:var(--nw-color-info);border-top:var(--nw-border-width) solid var(--nw-color-border);color:var(--nw-color-white)}.nw-footer .nw-contacts{display:flex;flex-direction:column;gap:0;text-align:left}.nw-footer .nw-contacts-item__label{color:var(--nw-color-white)}.nw-footer .nw-contacts-item__value{color:var(--nw-color-white);opacity:.7}.nw-footer .nw-contacts-item__value:hover{opacity:1}.nw-footer__content{display:grid;gap:var(--nw-margin) var(--nw-margin-large);grid-template-areas:"logo nav contacts" "bottom bottom bottom";grid-template-columns:1fr auto auto}@media (max-width:1024px){.nw-footer__content{grid-template-areas:"logo contacts" "nav nav" "bottom bottom";grid-template-columns:1fr auto}}@media (max-width:768px){.nw-footer__content{grid-template-areas:"logo contacts" "nav nav" "bottom bottom";grid-template-columns:1fr auto}}@media (max-width:640px){.nw-footer__content{gap:var(--nw-margin);grid-template-areas:"logo" "contacts" "bottom";grid-template-columns:1fr}}.nw-footer__nav{grid-area:nav;justify-content:stretch}.nw-footer__nav .nw-nav{width:100%}.nw-footer__nav .nw-nav ul{display:grid;gap:10px 40px;grid-template-columns:1fr 1fr;width:100%}@media (max-width:768px){.nw-footer__nav{display:none}}.nw-footer__bottom{display:grid;gap:var(--nw-margin-large);grid-area:bottom;grid-template-areas:"copyright social";grid-template-columns:1fr auto}@media (max-width:768px){.nw-footer__bottom{gap:var(--nw-margin);grid-template-areas:"social" "copyright";grid-template-columns:1fr}}.nw-footer__copyright{color:var(--nw-color-white);font-size:.8rem;grid-area:copyright;opacity:.6;text-align:center}.nw-footer__logo{color:var(--nw-color-white);display:flex;flex-direction:column;gap:var(--nw-margin);grid-area:logo;max-width:300px}@media (max-width:640px){.nw-footer__logo{align-items:center;display:grid;gap:var(--nw-margin);grid-template-columns:auto 1fr;max-width:none}}.nw-footer__to-top{align-items:center;background-color:var(--nw-color-info-600);border-radius:var(--nw-border-radius);bottom:var(--nw-margin-small);color:var(--nw-color-white);display:flex;flex:none;height:2.2rem;justify-content:center;opacity:.7;padding:0;position:fixed;right:var(--nw-margin-small);transition:opacity 1s ease-in-out;width:2.2rem}.nw-footer__to-top:hover{opacity:1}.nw-footer__to-top>*{height:1.5rem;width:1.5rem}.nw-footer__contacts{grid-area:contacts}@media (max-width:640px){.nw-footer__contacts .flex-none{flex:none}}.nw-footer__social{align-items:center;display:flex;display:none;flex-wrap:nowrap;gap:var(--nw-margin-small);grid-area:social}.nw-footer__social-item{opacity:.6}.nw-footer__social-item:hover{opacity:1}.nw-footer__social-item>img{height:2rem;width:2rem}.nw-footer__extra-links{margin-top:10px}.nw-footer__extra-links a{color:var(--nw-color-white);opacity:.7}.nw-footer__extra-links a:hover{opacity:1}.nw-footer__policy-links{margin-top:var(--nw-margin);text-align:right}.nw-footer__policy-links a{color:var(--nw-color-white);display:block;margin-bottom:0;opacity:.7}.nw-footer__policy-links a:hover{color:var(--nw-color-white);opacity:1}.nw-cookie{background:var(--nw-color-white);border:1px solid var(--nw-color-border);border-radius:10px;bottom:var(--nw-margin-small);box-shadow:0 10px 30px #0000002e;color:#111;left:var(--nw-margin-small);margin:0 auto;max-width:980px;padding:18px 18px 14px;position:fixed;right:var(--nw-margin-small);z-index:9999}@media (max-width:640px){.nw-cookie{padding:14px 14px 12px}}.nw-cookie__title{font-weight:700;margin-bottom:10px}.nw-cookie__text{color:#000000bf;font-size:14px;line-height:1.35}.nw-cookie__link{color:var(--nw-color-info);text-decoration:underline;text-underline-offset:2px}.nw-cookie__link:hover{opacity:.85}.nw-cookie__actions{display:flex;justify-content:flex-start;margin-top:12px}.nw-cookie__btn{background:#2e7d32;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;opacity:.95;padding:10px 16px}.nw-cookie__btn:hover{opacity:1}.nw-catalog-item__img,.nw-product-list-item__poster,.nw-product-slider-list-item__poster{background-position:50% 50%!important;background-repeat:no-repeat!important;background-size:contain!important}.nw-catalog-list-item__img{align-items:center;display:flex;justify-content:center}.nw-catalog-list-item__img>img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:50% 50%!important;object-position:50% 50%!important}.nw-products.custom_row>.nw-catalog-item{min-width:0}@media (max-width:767px){.nw-content__raw .nw-products.custom_row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nw-content__raw .nw-products.custom_row:not(:has(>.nw-catalog-item:nth-child(4))){-webkit-overflow-scrolling:touch;display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;padding:4px 2px 12px;scroll-snap-type:x mandatory;scrollbar-width:thin;touch-action:pan-x pan-y}.nw-content__raw .nw-products.custom_row:not(:has(>.nw-catalog-item:nth-child(4)))>.nw-catalog-item{flex:0 0 calc(50% - var(--nw-margin)/2 - 12px);scroll-snap-align:start}}.custom_row .nw-catalog-item__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (max-width:480px){.custom_row .nw-catalog-item__title{font-size:.9rem!important;line-height:1.3!important}}.nw-slider__nav-side{left:2px!important;pointer-events:none;right:2px!important}.nw-slider__nav-side-item{align-items:center;background-color:var(--nw-color-info)!important;border:2px solid #fff;box-shadow:0 2px 8px #00000059;color:#fff!important;cursor:pointer;display:flex;height:48px!important;justify-content:center;opacity:1!important;padding:9px!important;pointer-events:auto;transition:visibility .2s,transform .2s;width:48px!important}.nw-slider__nav-side-item svg{stroke:#fff!important;stroke-width:2.6!important;height:100%;width:100%}.nw-slider__nav-side-item:hover{background-color:var(--nw-color-info)!important;filter:brightness(1.1)}.nw-slider__nav-side-item:not(.nw-slider__nav-side-item--active){pointer-events:none!important;visibility:hidden}.nw-slider__list:has(.nw-product-list-item)>.nw-slider__nav-side,.nw-slider__list:has(.nw-product-slider-list-item)>.nw-slider__nav-side{top:130px!important}@media (max-width:767px){.nw-slider__list:has(.nw-product-list-item)>.nw-slider__nav-side,.nw-slider__list:has(.nw-product-slider-list-item)>.nw-slider__nav-side{top:calc(1.5rem + 24vw)!important}}@keyframes pkss-nudge{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(8px)}}.nw-slider__nav-side-item.pkss-nudge:last-child.nw-slider__nav-side-item--active{animation:pkss-nudge .6s ease-in-out .3s 3}.nw-catalog-item__note,.pkss-price-note{color:var(--nw-color-text-muted);display:block;font-size:.75rem!important;font-weight:400;line-height:1.25;margin:-2px var(--nw-margin-small) 4px;text-align:center}.pkss-price-note--left{margin-left:0;margin-right:0;text-align:left}.pkss-price-wrap{display:flex;flex-direction:column;justify-content:center}.pkss-price-note--left.pkss-price-note{font-size:.8rem!important}.custom_row .nw-catalog-item .pkss-price-note{margin:-6px 0 6px;text-align:left}
