/* csmart-374: стили шапки, часть 2 — скомпилированный бывший widget_types/new-header/snippet.scss
   (SCSS-миксины уже развёрнуты). Удалено ~170 правил, не срабатывавших ни на одной из проверенных
   страниц/ширин/состояний; правила под непроверенные @media оставлены. Подключается в snippets/styles.liquid перед theme.css. */
/* --- compiled --- */

.widget-type_new-header{background:transparent !important;padding-left:0 !important;padding-right:0 !important}.widget-type_new-header .layout__content{max-width:100%;background:transparent;padding-left:0 !important;padding-right:0 !important}.widget-type_new-header[style*="--bg-top-panel"] .header-part-top .header__menu-link.is-current,.widget-type_new-header[style*="--bg-top-panel"] .header-part-top .header__menu-link:hover{color:var(--color-accent-text-half-shade)}.widget-type_new-header .header__area-menu .header__menu-link.is-current,.widget-type_new-header .header__area-menu .header__menu-item.is-current>.header__menu-controls>.header__menu-link,.widget-type_new-header .header__area-menu .header__menu-link[aria-current="page"]{color:var(--color-accent-text-half-shade) !important;font-weight:600}.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-top,.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-top,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main{padding-left:var(--layout-side-padding);padding-right:var(--layout-side-padding)}@media screen and (max-width: 767px){.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-top,.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-top,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main{padding-left:0;padding-right:0}}.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-top__inner,.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main__inner,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-top__inner,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main__inner{padding-left:0;padding-right:0;display:flex;justify-content:space-between;width:100%}.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main{background-color:var(--bg);border-bottom:1px solid var(--bg-major-shade)}@media screen and (max-width: 767px){.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main{border-bottom:none}}.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-top__inner,.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main__inner,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-top__inner,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main__inner{background-color:transparent}.widget-type_new-header[style*="--header-wide-bg:true"] .header-part-main__inner,.widget-type_new-header[style*="--header-wide-content:true"] .header-part-main__inner{border-bottom:none}.widget-type_new-header .header-mobile-panel__top .header-mobile-panel__show-menu-btn{display:none}.widget-type_new-header[style*="--hide-menu-photo:true"] .header__collections-submenu{margin-top:0.5rem}@media screen and (max-width: 767px){.widget-type_new-header .header-part-top{display:none}}.widget-type_new-header .header-part-top__inner{display:grid;grid-template-areas:"menu contacts language";grid-template-columns:1fr max-content max-content;grid-column-gap:1.25rem;align-items:center;max-width:var(--layout-content-max-width);margin:0 auto;padding-top:var(--header-top-pt);padding-bottom:var(--header-top-pb);padding-left:var(--layout-side-padding);padding-right:var(--layout-side-padding);background-color:var(--bg-minor-shade)}.widget-type_new-header .header-part-main{padding-left:var(--layout-side-padding);padding-right:var(--layout-side-padding)}@media screen and (max-width: 767px){.widget-type_new-header .header-part-main{padding:0}}.widget-type_new-header .header-part-main__inner{display:grid;grid-template-areas:"logo catalog search controls";grid-template-columns:var(--logo-max-width) max-content 1fr max-content;column-gap:2rem;align-items:center;padding-top:30px;padding-bottom:30px;max-width:var(--layout-content-max-width);margin:0 auto;background-color:var(--bg);position:relative;border-bottom:1px solid var(--bg-major-shade)}@media screen and (max-width: 1024px){.widget-type_new-header .header-part-main__inner{grid-template-columns:max-content max-content 1fr max-content;column-gap:1rem}}@media screen and (max-width: 767px){.widget-type_new-header .header-part-main__inner{display:block;padding-top:0;padding-bottom:0;border-bottom:none}}.widget-type_new-header .header{position:relative}.widget-type_new-header .header__area-menu{grid-area:menu;min-width:0;width:100%;margin-right:auto}@media screen and (max-width: 767px){.widget-type_new-header .header__area-menu{display:none}}.widget-type_new-header .header__area-contacts{grid-area:contacts;display:flex;align-items:center}.widget-type_new-header .header__area-logo{grid-area:logo;max-width:226px;min-width:190px}.widget-type_new-header .header .header__area-logo--text{font-size:18px;line-height:18px;max-width:170px;margin:0 auto 0 20px}.widget-type_new-header .header .header__area-contacts--wrapper{width:100%;max-width:342px}.widget-type_new-header .header .header__area-contacts--bottom{display:flex;width:100%;padding-left:1.7rem}.widget-type_new-header .header .header-phone-text{margin:5px 0;padding-left:1.7rem;color:#404040;font-size:14px;font-weight:300;line-height:18px}.widget-type_new-header .header .icon-phone{color:var(--color-accent-text)}.widget-type_new-header .header .icon-user{color:var(--color-accent-text);margin-bottom:3px;display:inline-block}.widget-type_new-header .header .icon-compare{color:var(--color-accent-text);margin-bottom:3px;display:inline-block}.widget-type_new-header .header .icon-favorites{color:var(--color-accent-text);margin-bottom:3px;display:inline-block}.widget-type_new-header .header .icon-cart{color:var(--color-accent-text);margin-bottom:3px;display:inline-block}.widget-type_new-header .header__area-catalog{grid-area:catalog;margin-right:40px}@media screen and (max-width: 767px){.widget-type_new-header .header__area-catalog{display:none}}.widget-type_new-header .header__area-search{grid-area:search;max-width:600px;width:100%;margin:0 auto 0 0}@media screen and (max-width: 767px){.widget-type_new-header .header__area-search{display:none}}.widget-type_new-header .header__area-controls{grid-area:controls;min-width:400px}@media screen and (max-width: 767px){.widget-type_new-header .header__area-controls{display:none}}.widget-type_new-header .header__menu{padding:0;margin:0;display:flex;justify-content:flex-start;width:100%}@media screen and (max-width: 1024px){.widget-type_new-header .header__menu{justify-content:flex-start}}.widget-type_new-header .header__menu .cut-list__drop-toggle{width:1.5rem;height:1.5rem;text-align:center}.widget-type_new-header .header__menu .cut-list__drop-toggle .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.widget-type_new-header .header__menu .cut-list__more{background-color:var(--bg-top-panel);border-color:var(--bg-top-panel-major-shade, #ccc);background-color:var(--bg-top-panel, var(--bg-minor-shade));min-width:160px;padding:5px 10px;z-index:101}.widget-type_new-header .header__menu .cut-list__more .header__menu-item{margin-right:0;white-space:normal}.widget-type_new-header .header__menu-item{list-style:none;margin-right:1.25rem;font-weight:500;white-space:nowrap}.widget-type_new-header .header__menu-item:last-child{margin-right:0}.widget-type_new-header .header__menu-link{color:var(--color-text);text-decoration:none}.widget-type_new-header .header__menu-link:hover,.widget-type_new-header .header__menu-link.is-current{color:var(--color-accent-text)}.widget-type_new-header .header__phone{margin-right:4px;font-size:16px;font-weight:400;line-height:18px}.widget-type_new-header .header__phone:last-child{margin-right:0;padding-right:0;border-right:none}.widget-type_new-header .header__phone a{color:#2C2B2B;text-decoration:none}.widget-type_new-header .header__phone .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:1.4rem}.widget-type_new-header .header__phone-value{position:relative;display:inline-block;padding-left:1.7rem}.widget-type_new-header .header__language:hover{color:var(--color-text-minor-shade)}.widget-type_new-header .header__logo{display:inline-block;text-decoration:none}@media screen and (max-width: 1024px){.widget-type_new-header .header__logo{max-width:150px}}.widget-type_new-header .header__logo img,.widget-type_new-header .header__logo .default-logo{max-width:100%;max-height:250px;width:100%;object-fit:contain;object-position:0 50%}@media screen and (max-width: 767px){.widget-type_new-header .header__logo img,.widget-type_new-header .header__logo .default-logo{object-position:50%}}@media screen and (max-width: 1024px){.widget-type_new-header .header__logo img,.widget-type_new-header .header__logo .default-logo{max-height:150px}}.widget-type_new-header .header__show-collection-btn{--controls-btn-padding-x: 1.7rem;position:relative;font-weight:500;font-size:1.125rem}@media screen and (max-width: 1024px){.widget-type_new-header .header__show-collection-btn{--controls-btn-padding-x: 1rem}}.widget-type_new-header .header__show-collection-btn.is-active{z-index:calc(var(--zindex-overlay) + 1)}.widget-type_new-header .header__show-collection-btn.is-active .icon._hide{display:inline}.widget-type_new-header .header__show-collection-btn.is-active .icon._show{display:none}.widget-type_new-header .header__show-collection-btn .icon{margin-right:1rem;font-size:1.5rem;width:1.5rem;text-align:center}.widget-type_new-header .header__show-collection-btn .icon._hide{font-size:1.3rem;display:none}.widget-type_new-header .header__search-form{display:flex;width:100%;border-radius:var(--controls-form-border-radius)}.widget-type_new-header .header .form-control.header__search-field{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;font-size:var(--font-size);width:150px;flex-grow:1;border-color:#404040}.widget-type_new-header .header .form-control.header__search-field:focus{box-shadow:none}.widget-type_new-header .header .form-control.header__search-field::placeholder{color:var(--color-text-half-shade)}@media screen and (max-width: 767px){.widget-type_new-header .header .form-control.header__search-field{height:var(--controls-height-m)}}.widget-type_new-header .header__search-btn{position:relative;width:var(--controls-height-l);border-top-left-radius:0;border-bottom-left-radius:0;background:none;color:#2C2B2B;border-color:#404040;border-left:none;padding:0}@media screen and (max-width: 767px){.widget-type_new-header .header__search-btn{width:var(--controls-height-m);height:var(--controls-height-m)}}.widget-type_new-header .header__search-btn:hover{color:var(--color-text)}.widget-type_new-header .header__search-btn .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:20px;font-weight:600}.widget-type_new-header .header__control-btn{display:inline-block;text-align:center;line-height:1;text-decoration:none;margin-left:1.25rem;color:var(--color-text)}@media screen and (max-width: 1024px){.widget-type_new-header .header__control-btn{margin-left:0.8rem}}.widget-type_new-header .header__control-btn:first-child{margin-left:0}@media screen and (max-width: 767px){.widget-type_new-header .header__control-btn{min-width:50px;height:50px;margin-left:0;justify-content:center}}.widget-type_new-header .header__control-btn .icon{font-size:1.5rem;height:1.5rem;position:relative}.widget-type_new-header .header__control-bage{font-family:var(--font-family);min-width:1.125rem;height:1.125rem;padding:0 3px;line-height:1.125rem;font-size:0.75rem;font-weight:700;text-align:center;border-radius:50%;position:absolute;top:-5px;right:-8px;background-color:var(--bage-bg)}.widget-type_new-header[style*="--bage-bg-is-dark:true"] .header__control-bage{color:var(--color-text-light);--color-text: var(--color-text-light);--color-text-minor-shade: var(--color-text-light-minor-shade);--color-text-major-shade: var(--color-text-light-major-shade);--color-text-half-shade: var(--color-text-light-half-shade)}.widget-type_new-header .header__control-text{display:block;margin-top:2px}.widget-type_new-header .header__collections-overlay{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:var(--zindex-overlay);display:none}.widget-type_new-header .header__collections{--grid-list-min-width: var(--menu-grid-list-min-width, --grid-list-min-width);--grid-list-row-gap: var(--menu-grid-list-row-gap, --grid-list-row-gap);--grid-list-column-gap: var(--menu-grid-list-column-gap, --grid-list-column-gap);--img-ratio: var(--menu-img-ratio, --img-ratio);--img-fit: var(--menu-img-fit, cover);position:absolute;left:0;right:0;top:100%;z-index:var(--zindex-modal);display:none}@media screen and (max-width: 767px){.widget-type_new-header .header__collections{--grid-list-min-width: 150px;--grid-list-row-gap: 1rem;--grid-list-column-gap: 1rem;display:block;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;background-color:var(--bg);transform:translate3d(-100%, 0, 0);visibility:hidden;transition:.3s}}.widget-type_new-header .header__collections-content::-webkit-scrollbar{width:10px;background-color:var(--bg-minor-shade);border:2px solid var(--bg)}.widget-type_new-header .header__collections-content::-webkit-scrollbar-thumb{background-color:var(--color-btn-bg);border:2px solid var(--bg)}.widget-type_new-header .header__collections-hide-btn:hover{color:var(--color-accent-text)}.widget-type_new-header .header__collections-head.is-current,.widget-type_new-header .header__collections-head:hover{color:var(--color-accent-text)}.widget-type_new-header .header__collections-submenu{list-style:none;margin:0;padding:0}@media screen and (max-width: 767px){.widget-type_new-header .header__collections-submenu{display:none}}.widget-type_new-header .header__collections-submenu .header__collections-item{margin-bottom:5px}.widget-type_new-header .header__collections-item.is-current .header__collections-show-more-link{color:var(--color-accent-text)}.widget-type_new-header .header__collections-item.is-current .header__collections-show-more-link:hover{color:var(--color-accent-text-major-shade)}.widget-type_new-header .header__collections-link:hover,.widget-type_new-header .header__collections-link.is-current{color:var(--color-accent-text)}.widget-type_new-header .header__collections-show-more{padding-top:3px;display:none}.widget-type_new-header .header__collections-show-more-link:hover{color:var(--color-btn-bg-major-shade)}.widget-type_new-header .header .header__mobile-menu-link:hover,.widget-type_new-header .header .header__mobile-menu-link.is-current{color:var(--color-accent-text)}.widget-type_new-header .header-mobile-panel{background-color:var(--bg);border-bottom:1px solid var(--bg-major-shade);display:none;box-shadow:0px 4px 4px 0px #0000001A}@media screen and (max-width: 767px){.widget-type_new-header .header-mobile-panel{display:block}}.widget-type_new-header .header-mobile-panel__top{display:flex;justify-content:space-between;align-items:center;padding:0.4rem calc(var(--layout-side-padding) / 2) 0.2rem}.widget-type_new-header .header-mobile-panel__bottom{display:grid;grid-template-areas:"menu-btn search";grid-template-columns:max-content 1fr;grid-column-gap:1rem;align-items:center;padding:0.2rem var(--layout-side-padding) 0.4rem}.widget-type_new-header .header-mobile-panel__logo{grid-area:logo;text-align:center}.widget-type_new-header .header-mobile-panel__logo img,.widget-type_new-header .header-mobile-panel__logo .default-logo{max-width:100%;max-height:40px}.widget-type_new-header .header-mobile-panel__personal{grid-area:personal}.widget-type_new-header .header-mobile-panel .header__control-btn{margin-left:0;min-width:var(--controls-height-m);height:var(--controls-height-m);display:inline-flex;align-items:center;justify-content:center}.widget-type_new-header .header-mobile-panel__show-menu-btn{padding:0;position:relative}.widget-type_new-header .header-mobile-panel__show-menu-btn.is-active .icon._hide{display:inline}.widget-type_new-header .header-mobile-panel__show-menu-btn.is-active .icon._show{display:none}.widget-type_new-header .header-mobile-panel__show-menu-btn .icon{text-align:center}.widget-type_new-header .header-mobile-panel__show-menu-btn .icon._hide{font-size:1.3rem;display:none}.widget-type_new-header .header-mobile-panel__show-menu-btn.button{font-size:1.5rem;width:var(--controls-height-m)}@media screen and (max-width: 767px){.widget-type_new-header .header-mobile-panel .header__search{display:flex}}.widget-type_new-header .cart-empty.header__control-bage,.widget-type_new-header .compare-empty.header__control-bage,.widget-type_new-header .favorites-empty.header__control-bage{display:none}.widget-type_new-header .header__search-form{position:relative;z-index:100}.widget-type_new-header .header_fixed{position:fixed;top:0;left:0;z-index:1000000;width:100%}.widget-type_new-header .header-part-main{box-shadow:0px 4px 4px 0px #00000014}.widget-type_new-header #csmartSwReviewsDesktopSlot.header__sw-reviews{display:inline-flex;align-items:center;margin:0 12px;flex-shrink:0;width:240px;height:70px;overflow:visible;position:relative}.widget-type_new-header .header_fixed #csmartSwReviewsStickySlot.header__sw-reviews--sticky{display:inline-flex}.widget-type_new-header #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{display:none;align-items:center;margin-right:4px;flex-shrink:0;width:150px;height:36px;overflow:hidden;position:relative}@media (max-width: 1024px){.widget-type_new-header #csmartSwReviewsDesktopSlot.header__sw-reviews,.widget-type_new-header .header_fixed #csmartSwReviewsStickySlot.header__sw-reviews--sticky{display:none !important}}@media screen and (max-width: 767px){.widget-type_new-header .header-mobile-panel__top{display:flex !important;align-items:center;gap:8px;padding:12px 14px 8px}.widget-type_new-header .header-mobile-panel__logo{flex-shrink:0;max-width:110px}.widget-type_new-header .header-mobile-panel__logo img{max-width:110px;max-height:38px;width:auto;height:auto}.widget-type_new-header .header-mobile-panel__top-badge{flex:1 1 auto;display:flex;justify-content:center;align-items:center;min-width:0;overflow:hidden}.widget-type_new-header .header-mobile-panel__personal{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;justify-content:flex-end;flex-shrink:0}.widget-type_new-header .header-mobile-panel__personal .header__control-btn{width:44px;height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;position:relative}.widget-type_new-header .header-mobile-panel__personal .header__control-btn .icon{font-size:26px;color:#47B160}.widget-type_new-header .header-mobile-panel__personal .header__control-btn .header__control-bage{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;line-height:18px;font-size:11px;color:#fff;background:#ff5e6c;border-radius:9px;text-align:center}.widget-type_new-header .header-mobile-panel__bottom{display:flex !important;align-items:center;gap:10px;padding:4px 14px 12px;grid-template-areas:none;grid-template-columns:none}.widget-type_new-header .header-mobile-panel__bottom .header-mobile-panel__show-menu-btn{flex-shrink:0;width:44px;height:44px}.widget-type_new-header .header-mobile-panel__bottom .header__search,.widget-type_new-header .header-mobile-panel__bottom>form,.widget-type_new-header .header-mobile-panel__bottom .header__search-form{flex:1 1 auto;min-width:0;border-radius:8px !important;overflow:hidden;background:#f4f4f4;border:1px solid #e0e0e0;height:44px;display:flex;align-items:center}.widget-type_new-header .header-mobile-panel__bottom .header__search-form input,.widget-type_new-header .header-mobile-panel__bottom .header__search input,.widget-type_new-header .header-mobile-panel__bottom>form input[type="search"],.widget-type_new-header .header-mobile-panel__bottom>form input[name="q"]{flex:1 1 auto !important;min-width:0 !important;height:100% !important;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 4px 0 14px !important;font-size:15px;line-height:1.2;outline:none}.widget-type_new-header .header-mobile-panel__bottom .header__search-form button,.widget-type_new-header .header-mobile-panel__bottom .header__search button,.widget-type_new-header .header-mobile-panel__bottom>form button[type="submit"]{flex-shrink:0 !important;width:44px !important;min-width:44px !important;height:100% !important;background:transparent !important;border:0 !important;border-radius:0 !important;margin:0 !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.widget-type_new-header .header-mobile-panel__phone-btn{flex-shrink:0;padding:6px 14px !important;margin:0 !important;height:44px;font-size:14px}}@media (max-width: 380px){.widget-type_new-header .header-mobile-panel__phone-btn{width:40px;padding:0 !important;justify-content:center;border-radius:50% !important}}.widget-type_new-header .header__sticky-phone{display:none;align-items:center;gap:6px;padding:6px 12px;margin-right:8px;border-radius:22px;background:#47B160;color:#fff !important;font-weight:600;font-size:14px;text-decoration:none;white-space:nowrap;height:36px;box-sizing:border-box;transition:background 0.15s}.widget-type_new-header .header__sticky-phone:hover{background:#3ea357;color:#fff}.widget-type_new-header .header__sticky-phone .icon-phone{width:14px;height:14px;font-size:14px;color:#fff}.widget-type_new-header .header_fixed .header__sticky-phone{display:inline-flex}.widget-type_new-header .header-mobile-panel__phone-btn{display:inline-flex !important}.widget-type_new-header .header_fixed .header__area-controls{display:flex !important;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:flex-end;flex-shrink:0;margin-left:auto !important}.widget-type_new-header .header_fixed .header__area-controls .header__control-btn{flex-direction:row;gap:0;min-width:auto;font-size:12px;margin:0;padding:0}.widget-type_new-header .header_fixed .header__area-controls .header__control-btn .icon{width:22px;height:22px}.widget-type_new-header .header_fixed .header__area-controls .header__control-text{display:none}.widget-type_new-header .header_fixed .header__area-controls>*{flex-shrink:0}.widget-type_new-header .header_fixed .header__area-controls .header__sticky-phone{margin-right:28px !important}.widget-type_new-header .header_fixed #csmartSwReviewsStickySlot.header__sw-reviews--sticky{margin-right:0}.widget-type_new-header .header_fixed.header-part-main .header-part-main__inner,.widget-type_new-header .header-part-main.header_fixed .header-part-main__inner{display:flex !important;flex-wrap:nowrap !important;justify-content:flex-start !important;align-items:center;padding-left:16px;padding-right:16px;column-gap:24px}.widget-type_new-header .header_fixed .header__area-menu{flex-shrink:1;min-width:0;overflow:hidden}.widget-type_new-header .header_fixed .header__menu{display:flex;justify-content:flex-start;flex-wrap:nowrap;gap:12px;overflow:hidden}.widget-type_new-header .header_fixed .header__menu-item{flex-shrink:0}.widget-type_new-header .header_fixed .header__menu-link{font-size:13px;white-space:nowrap}@media (min-width: 769px) and (max-width: 1500px){.widget-type_new-header .header_fixed .header__menu{gap:10px}.widget-type_new-header .header_fixed .header__menu-link{font-size:12px}.widget-type_new-header .header_fixed .header__area-controls{gap:10px}.widget-type_new-header .header_fixed .header__area-controls .header__sticky-phone{margin-right:24px !important}.widget-type_new-header .header_fixed .header__sticky-phone{padding:6px 10px;font-size:13px}.widget-type_new-header .header_fixed .header__area-controls .header__control-btn .icon{width:20px;height:20px}}@media (min-width: 769px) and (max-width: 1200px){.widget-type_new-header .header_fixed .header__menu{gap:8px}.widget-type_new-header .header_fixed .header__menu-link{font-size:11px}.widget-type_new-header .header_fixed .header__area-controls{gap:8px}.widget-type_new-header .header_fixed .header__area-controls .header__sticky-phone{margin-right:18px !important}.widget-type_new-header .header_fixed .header__sticky-phone{padding:5px 8px;font-size:12px}}@media (max-width: 1100px){.widget-type_new-header .header_fixed #csmartSwReviewsStickySlot.header__sw-reviews--sticky{display:none !important}}@media (max-width: 767px){.widget-type_new-header .header-mobile-panel.csmart-mobile-stuck{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:9000 !important;background:#fff !important;box-shadow:0 2px 8px rgba(0,0,0,0.08) !important;animation:csmartMobileSlideDown 0.18s ease-out}.widget-type_new-header .csmart-mobile-stuck-spacer{display:none;width:100%}.widget-type_new-header .csmart-mobile-stuck-spacer.is-active{display:block}}@keyframes csmartMobileSlideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media (max-width: 640px){.widget-type_new-header .header__sticky-phone{padding:6px 10px;font-size:13px;gap:5px}}@media (max-width: 380px){.widget-type_new-header .header__sticky-phone-value{display:none}.widget-type_new-header .header__sticky-phone{width:36px;height:36px;padding:0;justify-content:center;border-radius:50%}}.widget-type_new-header .csmart-sw-app-host:hover .sw-review-box,.widget-type_new-header .csmart-sw-app-host:focus-within .sw-review-box{border-color:#47B160 !important}.widget-type_new-header #csmartSwReviewsDesktopSlot .sw-reviews-count,.widget-type_new-header #csmartSwReviewsStickySlot .sw-reviews-count{font-size:15px !important;font-weight:600 !important;line-height:1.2 !important;white-space:nowrap}@media (max-width: 767px){.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{display:inline-flex;width:140px;height:46px;margin:0;overflow:visible;align-items:center;justify-content:center}.widget-type_new-header .header-mobile-panel__top-badge .sw-reviews-count{font-size:14px !important;font-weight:600 !important;line-height:1.2 !important;white-space:nowrap}}@media (max-width: 430px) and (min-width: 381px){.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:140px;height:46px}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile .csmart-sw-app-host{transform:scale(0.72)}}@media (max-width: 380px){.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:124px;height:42px}.widget-type_new-header .header-mobile-panel__top-badge .sw-reviews-count{font-size:13px !important}}@media (max-width: 340px){.widget-type_new-header .header-mobile-panel__top-badge{display:none}}@media (min-width: 768px) and (max-width: 1100px){.widget-type_new-header .header-part-top,.widget-type_new-header .header-part-main{display:none !important}.widget-type_new-header .header-mobile-panel{display:block !important}.widget-type_new-header .header-mobile-panel__top{display:flex !important;align-items:center;gap:12px;padding:12px 18px 8px}.widget-type_new-header .header-mobile-panel__logo{flex-shrink:0;max-width:180px}.widget-type_new-header .header-mobile-panel__logo img{max-width:180px;max-height:50px;width:auto;height:auto}.widget-type_new-header .header-mobile-panel__top-badge{flex:1 1 auto !important;display:flex !important;justify-content:center;align-items:center;min-width:0;overflow:visible}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{display:block !important;width:220px !important;height:60px !important}.widget-type_new-header .header-mobile-panel__personal{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;justify-content:flex-end;flex-shrink:0}.widget-type_new-header .header-mobile-panel__icon,.widget-type_new-header .header-mobile-panel__personal .header__control-btn{width:48px;height:48px;min-width:48px;display:inline-flex;align-items:center;justify-content:center;position:relative}.widget-type_new-header .header-mobile-panel__personal .header__control-btn .icon{font-size:28px;color:#47B160}.widget-type_new-header .header-mobile-panel__bottom{display:flex !important;flex-wrap:nowrap !important;align-items:center;gap:12px;padding:4px 18px 12px;grid-template-areas:none;grid-template-columns:none}.widget-type_new-header .header-mobile-panel__bottom .header-mobile-panel__show-menu-btn{flex-shrink:0 !important;width:48px;height:48px}.widget-type_new-header .header-mobile-panel__bottom .header__search,.widget-type_new-header .header-mobile-panel__bottom>form,.widget-type_new-header .header-mobile-panel__bottom .header__search-form{flex:1 1 auto !important;min-width:0 !important;border-radius:8px !important;overflow:hidden;background:#f4f4f4;border:1px solid #e0e0e0;height:48px;display:flex;align-items:center}.widget-type_new-header .header-mobile-panel__bottom .header__search-form input,.widget-type_new-header .header-mobile-panel__bottom .header__search input,.widget-type_new-header .header-mobile-panel__bottom>form input[type="search"],.widget-type_new-header .header-mobile-panel__bottom>form input[name="q"]{flex:1 1 auto !important;min-width:0 !important;height:100% !important;background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 4px 0 16px !important;font-size:16px;line-height:1.2;outline:none}.widget-type_new-header .header-mobile-panel__bottom .header__search-form button,.widget-type_new-header .header-mobile-panel__bottom .header__search button,.widget-type_new-header .header-mobile-panel__bottom>form button[type="submit"]{flex-shrink:0 !important;width:48px !important;min-width:48px !important;height:100% !important;background:transparent !important;border:0 !important;border-radius:0 !important;margin:0 !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.widget-type_new-header .header-mobile-panel__phone-btn{flex-shrink:0 !important;flex-grow:0 !important;padding:6px 18px !important;margin:0 !important;height:48px;font-size:15px;white-space:nowrap}}@media (min-width: 431px) and (max-width: 767px){.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:200px;height:56px}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile .csmart-sw-app-host{transform:scale(0.88);width:240px;height:60px}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile .sw-app{width:240px}.widget-type_new-header #csmartSwReviewsMobileSlot .sw-reviews-count{font-size:14px !important;font-weight:600}}@media (min-width: 381px) and (max-width: 430px){.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:165px;height:50px}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile .csmart-sw-app-host{transform:scale(0.78)}.widget-type_new-header #csmartSwReviewsMobileSlot .sw-reviews-count{font-size:13px !important;font-weight:600}}@media (max-width: 1100px){.widget-type_new-header .header__collections .csmart-mobile-series-nav a:active,.widget-type_new-header .header__collections .csmart-mobile-series-nav a:hover{border-color:#47B060 !important;color:#1a1a1a !important;background:#f1fbf3 !important}.widget-type_new-header .header__mobile-menu-link:active{background:#f5fbf6;color:#25923c !important}}.widget-type_new-header .header__sticky-phone._offhours,.widget-type_new-header .header-mobile-panel__phone-btn._offhours{position:relative}.widget-type_new-header .header__sticky-phone._offhours::after,.widget-type_new-header .header-mobile-panel__phone-btn._offhours::after{content:"";position:absolute;top:4px;right:4px;width:12px;height:12px;border-radius:50%;background:#ffffff;background-size:8px 8px;background-position:center;background-repeat:no-repeat;box-shadow:0 0 0 1.5px #25923c;pointer-events:none}.widget-type_new-header .header__sticky-phone._offhours .header__sticky-phone-value,.widget-type_new-header .header-mobile-panel__phone-btn._offhours .header__sticky-phone-value{font-size:13px !important;font-weight:600;letter-spacing:0.1px}.widget-type_new-header .csmart-menu-close{display:none}@media (max-width: 1100px){.widget-type_new-header body.is-show-collections .csmart-menu-close,.widget-type_new-header .csmart-menu-close.is-visible{display:flex !important;position:fixed !important;left:calc(min(86vw, 380px) + 12px) !important;top:14px !important;width:44px;height:44px;border-radius:50% !important;background:#ffffff !important;box-shadow:0 4px 14px rgba(0,0,0,0.25) !important;border:none !important;align-items:center;justify-content:center;z-index:1000060 !important;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;transition:transform 0.15s, background 0.15s}.widget-type_new-header .csmart-menu-close:hover,.widget-type_new-header .csmart-menu-close:active{background:#f5f5f5 !important;transform:scale(1.05)}.widget-type_new-header .csmart-menu-close::before,.widget-type_new-header .csmart-menu-close::after{content:"";position:absolute;width:18px;height:2.5px;background:#1a1a1a;border-radius:2px}.widget-type_new-header .csmart-menu-close::before{transform:rotate(45deg)}.widget-type_new-header .csmart-menu-close::after{transform:rotate(-45deg)}}@media (max-width: 420px){.widget-type_new-header body.is-show-collections .csmart-menu-close,.widget-type_new-header .csmart-menu-close.is-visible{left:auto !important;right:calc(100vw - 86vw + 4px) !important;background:#ffffff !important;box-shadow:0 2px 8px rgba(0,0,0,0.18) !important}}@media (max-width: 380px){.widget-type_new-header .header-mobile-panel__phone-btn{width:auto !important;padding:6px 10px !important;border-radius:22px !important;height:40px;flex-shrink:0 !important;font-size:12px !important;gap:4px !important}.widget-type_new-header .header-mobile-panel__phone-btn .icon-phone{width:14px;height:14px;font-size:14px}.widget-type_new-header .header-mobile-panel__bottom .header__search-form{flex:1 1 0 !important;min-width:0 !important}.widget-type_new-header .header-mobile-panel__bottom .header__search-form input{padding-left:32px !important;padding-right:4px !important;font-size:14px !important}.widget-type_new-header .header-mobile-panel__bottom{gap:6px !important;padding-left:10px !important;padding-right:10px !important}.widget-type_new-header .header-mobile-panel__bottom .header-mobile-panel__show-menu-btn{width:40px !important;height:40px !important}}@media (max-width: 1100px){.widget-type_new-header .header-mobile-panel__bottom .header__search-form{position:relative}.widget-type_new-header .header-mobile-panel__bottom .header__search-form input[name="q"],.widget-type_new-header .header-mobile-panel__bottom .header__search-form input[type="search"],.widget-type_new-header .header-mobile-panel__bottom .header__search input{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>") !important;background-repeat:no-repeat !important;background-position:10px center !important;background-size:18px 18px !important;padding-left:36px !important}.widget-type_new-header .header-mobile-panel__bottom .header__search-form button[type="submit"]{width:0 !important;min-width:0 !important;padding:0 !important;pointer-events:none}}.widget-type_new-header .header-mobile-panel__icons-extra{display:none}@media (min-width: 700px) and (max-width: 1100px){.widget-type_new-header .header-mobile-panel__icons-extra{display:inline-flex !important;align-items:center;gap:4px;flex-shrink:0;margin-right:4px}.widget-type_new-header .header-mobile-panel__icons-extra a,.widget-type_new-header .header-mobile-panel__icons-extra button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border-radius:50%;background:transparent;border:0;color:#47B160;text-decoration:none;position:relative;cursor:pointer}.widget-type_new-header .header-mobile-panel__icons-extra a:hover,.widget-type_new-header .header-mobile-panel__icons-extra button:hover{background:rgba(71,177,96,0.08)}.widget-type_new-header .header-mobile-panel__icons-extra .icon{font-size:24px;color:#47B160}.widget-type_new-header .header-mobile-panel__icons-extra .badge{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;line-height:18px;font-size:11px;font-weight:600;color:#fff;background:#ff5e6c;border-radius:9px;text-align:center}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:200px !important;height:56px !important}}@media (max-width: 1100px){.widget-type_new-header .header-mobile-panel__logo{position:relative}.widget-type_new-header .header-mobile-panel__logo::after{content:"автомагнитолы";display:block;font-size:11px;font-weight:500;color:#47B160;letter-spacing:0.4px;line-height:1;margin-top:2px;text-align:center;text-transform:lowercase}}@media (min-width: 700px) and (max-width: 1100px){.widget-type_new-header .header-mobile-panel__logo::after{font-size:12px;margin-top:3px}}@media (min-width: 700px) and (max-width: 1100px){.widget-type_new-header .header-mobile-panel__bottom{display:none !important}.widget-type_new-header .header-mobile-panel__top{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;gap:10px !important;padding:10px 14px !important}.widget-type_new-header .header-mobile-panel__top .header-mobile-panel__show-menu-btn{order:1;flex-shrink:0 !important;width:44px !important;height:44px !important;min-width:44px}.widget-type_new-header .header-mobile-panel__logo{order:2;flex-shrink:0 !important;max-width:140px !important}.widget-type_new-header .header-mobile-panel__logo img{max-width:140px !important;max-height:40px !important}.widget-type_new-header .header-mobile-panel__top-badge{order:3;flex:0 1 200px !important;min-width:0 !important;overflow:hidden;height:56px;align-self:center}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:200px !important;height:56px !important}.widget-type_new-header .header-mobile-panel__top .header__search,.widget-type_new-header .header-mobile-panel__top .header__search-form,.widget-type_new-header .header-mobile-panel__top form[action*="search"]{order:4;flex:1 1 auto !important;min-width:120px !important;height:44px !important;border-radius:8px !important;background:#f4f4f4;border:1px solid #e0e0e0;overflow:hidden;display:flex !important;align-items:center}.widget-type_new-header .header-mobile-panel__phone-btn{order:5;flex-shrink:0 !important;flex-grow:0 !important;height:44px !important;padding:6px 16px !important;font-size:14px !important;white-space:nowrap !important;margin:0 !important}.widget-type_new-header .header-mobile-panel__personal,.widget-type_new-header .header-mobile-panel__icon{order:6;flex-shrink:0 !important}}@media (min-width: 700px) and (max-width: 900px){.widget-type_new-header .header-mobile-panel__top-badge{flex:0 1 170px !important;height:50px}.widget-type_new-header .header-mobile-panel__top-badge #csmartSwReviewsMobileSlot.header__sw-reviews--mobile{width:170px !important;height:50px !important}.widget-type_new-header .header-mobile-panel__phone-btn{padding:6px 12px !important;font-size:13px !important}}.widget-type_new-header .csmart-rating-badge{display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;padding:4px 10px;background:#ffffff;border:1px solid #e3e8ec;border-radius:8px;text-decoration:none !important;color:#1a1a1a !important;line-height:1.1;transition:box-shadow 0.15s, border-color 0.15s;cursor:pointer;box-sizing:border-box}.widget-type_new-header .csmart-rating-badge:hover,.widget-type_new-header .csmart-rating-badge:focus-visible{border-color:#c8d3da;box-shadow:0 2px 6px rgba(0,0,0,0.06)}.widget-type_new-header .csmart-rating-badge__info{display:inline-flex !important;flex-direction:column !important;align-items:flex-start !important;gap:1px !important;line-height:1.1}.widget-type_new-header .csmart-rating-badge__main{display:inline-flex !important;align-items:center !important;gap:4px !important}.widget-type_new-header .csmart-rating-badge__value{font-size:13px;font-weight:700;color:#1a1a1a;line-height:1;font-variant-numeric:tabular-nums}.widget-type_new-header .csmart-rating-badge__stars{display:inline-flex !important;gap:0 !important;align-items:center}.widget-type_new-header .csmart-rating-badge__star{width:10px;height:10px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffb400'><path d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z'/></svg>");background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.widget-type_new-header .csmart-rating-badge__count{font-size:10px;color:#6b7280;font-weight:500;line-height:1;letter-spacing:0.1px;margin-top:1px}.widget-type_new-header .csmart-rating-badge--desktop{padding:6px 12px}.widget-type_new-header .csmart-rating-badge--desktop .csmart-rating-badge__value{font-size:15px}.widget-type_new-header .csmart-rating-badge--desktop .csmart-rating-badge__star{width:12px;height:12px}.widget-type_new-header .csmart-rating-badge--desktop .csmart-rating-badge__count{font-size:11px}.widget-type_new-header .csmart-rating-badge--mobile{padding:4px 8px;min-height:50px}.widget-type_new-header .header_fixed #csmartSwReviewsStickySlot.csmart-rating-badge--sticky{display:inline-flex !important}.widget-type_new-header .header__sticky-product-actions{display:none;align-items:center;gap:8px}.widget-type_new-header .header_fixed .header__sticky-product-actions{display:inline-flex}.widget-type_new-header .header-mobile-panel__product-actions{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;margin-left:auto}.widget-type_new-header .header-mobile-panel__product-actions .header__sticky-btn{flex:1 1 50%;min-width:0}.widget-type_new-header .header__sticky-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 14px;border:none;border-radius:8px;font-size:14px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color 0.15s, transform 0.05s;font-family:inherit}.widget-type_new-header .header__sticky-btn:active{transform:scale(0.97)}.widget-type_new-header .header__sticky-btn--cart{background-color:#28a745;color:#ffffff}.widget-type_new-header .header__sticky-btn--cart:hover{background-color:#218838}.widget-type_new-header .header__sticky-btn--oneclick{background-color:#ffffff;color:#28a745;border:2px solid #28a745;height:38px;padding:0 12px}.widget-type_new-header .header__sticky-btn--oneclick:hover{background-color:#28a745;color:#ffffff}.widget-type_new-header body[data-theme-template="product"] .header_fixed .header__sticky-phone:not(.header-mobile-panel__phone-btn){display:none}@media (min-width: 700px) and (max-width: 1100px){.widget-type_new-header .csmart-rating-badge:not(.csmart-rating-badge--sticky){gap:6px !important;padding:3px 8px}.widget-type_new-header .csmart-rating-badge:not(.csmart-rating-badge--sticky) .csmart-rating-badge__value{font-size:13px}.widget-type_new-header .csmart-rating-badge:not(.csmart-rating-badge--sticky) .csmart-rating-badge__star{width:9px;height:9px}.widget-type_new-header .csmart-rating-badge:not(.csmart-rating-badge--sticky) .csmart-rating-badge__count{font-size:9px;white-space:nowrap}}@media (max-height: 500px) and (orientation: landscape){.widget-type_new-header .csmart-rating-badge{padding:2px 6px !important;gap:4px !important}.widget-type_new-header .csmart-rating-badge__sources{grid-template-columns:repeat(2, 11px) !important;grid-template-rows:repeat(2, 11px) !important}.widget-type_new-header .csmart-rating-badge__src{width:11px !important;height:11px !important}.widget-type_new-header .csmart-rating-badge__value{font-size:12px !important}.widget-type_new-header .csmart-rating-badge__count{font-size:9px !important}.widget-type_new-header .csmart-rating-badge__star{width:8px !important;height:8px !important}}@media (max-width: 480px){.widget-type_new-header .header-mobile-panel__bottom .header__search,.widget-type_new-header .header-mobile-panel__bottom .header__search-form{flex:0 0 auto !important;width:36px !important;min-width:36px !important;max-width:36px !important;position:relative}.widget-type_new-header .header-mobile-panel__bottom .header__search-form input[name="q"],.widget-type_new-header .header-mobile-panel__bottom .header__search-form input[type="search"],.widget-type_new-header .header-mobile-panel__bottom .header__search input{position:absolute !important;left:0 !important;top:0 !important;width:36px !important;height:36px !important;padding:0 !important;border:none !important;background:transparent !important;color:transparent !important;cursor:pointer;z-index:1}.widget-type_new-header .header-mobile-panel__bottom .header__search-form::before{content:"";position:absolute;left:0;top:0;width:36px;height:36px;border:1px solid #C8C8C8;border-radius:8px;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><line x1='21' y1='21' x2='16.65' y2='16.65'/></svg>");background-repeat:no-repeat;background-position:center;background-size:18px 18px;pointer-events:none;z-index:0}.widget-type_new-header .header-mobile-panel__bottom .header__search-form button[type="submit"]{display:none !important}.widget-type_new-header .header-mobile-panel__bottom{gap:6px !important}}@media (min-width: 768px) and (max-width: 1100px){.widget-type_new-header .header-mobile-panel__bottom{flex-wrap:nowrap !important;gap:10px !important;padding:8px 12px !important}.widget-type_new-header .header-mobile-panel__bottom .header__search,.widget-type_new-header .header-mobile-panel__bottom .header__search-form{flex:1 1 auto !important;min-width:0 !important;max-width:none !important}.widget-type_new-header .header-mobile-panel__bottom .header__search-form input[name="q"],.widget-type_new-header .header-mobile-panel__bottom .header__search input{width:100% !important;height:40px !important;padding-left:36px !important;padding-right:12px !important;font-size:14px !important;border:1px solid #C8C8C8 !important;border-radius:8px !important;background-color:#fff !important}.widget-type_new-header .header-mobile-panel__bottom .header__search-form button[type="submit"]{display:none !important}.widget-type_new-header .header-mobile-panel__bottom .header-mobile-panel__show-menu-btn{flex:0 0 auto !important}}
