@media (min-width: 1200px) {
  body.hs-h1.common-home { --hd-ink: #fff; --hd-ink2: #C9CCD1; --hd-acc: #F2A285; --hd-line: rgba(255,255,255,.14); --hd-fade: rgba(12,13,15,.78); --hd-fade2: rgba(12,13,15,.45); --hd-cat: rgba(196,98,64,.55); --hd-cat-bd: rgba(240,160,125,.55); --hd-cat-hover: rgba(196,98,64,.72); --hd-field: rgba(255,255,255,.08); --hd-field-bd: rgba(255,255,255,.28); --hd-field-ink: #fff; --hd-field-ph: rgba(255,255,255,.65); --hd-hov: #E8836A; }
  body.hs-h1.common-home.hs-hd-light { --hd-ink: #16181B; --hd-ink2: #4A4D52; --hd-acc: #B8401C; --hd-line: rgba(22,24,27,.10); --hd-fade: rgba(250,247,242,.92); --hd-fade2: rgba(250,247,242,.55); --hd-cat: rgba(190,88,54,.85); --hd-cat-bd: rgba(160,66,36,.55); --hd-cat-hover: rgba(170,74,42,.95); --hd-field: rgba(255,255,255,.72); --hd-field-bd: rgba(22,24,27,.16); --hd-field-ink: #16181B; --hd-field-ph: rgba(22,24,27,.55); --hd-hov: #C8573A; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header { left: 0px; right: 0px; top: 0px; z-index: 60; position: absolute !important; background: transparent !important; box-shadow: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header::before { content: ""; position: absolute; left: 0px; right: 0px; top: 0px; pointer-events: none; transition: background 0.4s; height: 280px !important; background: linear-gradient(180deg,var(--hd-fade) 0%,var(--hd-fade2) 45%,transparent 100%) !important; backdrop-filter: none !important; mask-image: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header * { text-transform: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header { transition: background-color 0.3s; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header:hover { --hd-ink: #16181B; --hd-ink2: #4A4D52; --hd-acc: #B8401C; --hd-hov: #C8573A; --hd-line: rgba(22,24,27,.10); --hd-cat: rgba(190,88,54,.85); --hd-cat-bd: rgba(160,66,36,.55); --hd-cat-hover: rgba(170,74,42,.95); --hd-field: #F4F2EF; --hd-field-bd: rgba(22,24,27,.12); --hd-field-ink: #16181B; --hd-field-ph: rgba(22,24,27,.55); background: rgb(255, 255, 255) !important; box-shadow: rgba(22, 24, 27, 0.08) 0px 1px 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header:hover .header__logo img { content: normal; height: 70px !important; margin: -14px 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header:hover .header__row--02 .header__search-control { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2316181B' stroke-opacity='.6' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .main { margin-top: 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop { position: relative; grid-template-columns: auto auto minmax(0px, 1fr) 150px auto auto auto; grid-template-areas: "top top top top top top top" "logo cat search phone acc act cart" "nav nav nav nav nav nav nav"; align-items: center; column-gap: 16px; max-width: 1280px; margin: 0px auto; padding: 0px 24px; display: grid !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02, html:not(.is-header-fixed) body.hs-h1.common-home .header__group--acc_action_cart { display: contents !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 { grid-area: top; z-index: 101; align-items: center; height: 36px; padding: 0px 24px; border-bottom: 1px solid var(--hd-line); position: relative !important; left: auto !important; display: flex !important; width: auto !important; max-width: none !important; margin: 0px -24px !important; background: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .header__group--info_call, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .header__info, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .header__info-menu { position: static !important; width: auto !important; margin: 0px !important; padding: 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 a, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 li { color: var(--hd-ink2) !important; font-size: 12px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .header__info-menu { gap: 0px; display: flex !important; width: 100% !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .header__info-menu > li.hs-msg { display: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .header__info-menu > * { margin-right: 20px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 svg.hs-geo, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .prmn-cmngr .fa-map-marker { display: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .prmn-cmngr__city-name::after { content: ""; display: inline-block; margin-left: 5px; vertical-align: 2px; border-width: 4.5px 4px 0px; border-style: solid solid none; border-color: currentcolor transparent; border-image: none; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__logo { grid-area: logo; align-items: center; position: static !important; display: flex !important; width: 97px !important; height: 42px !important; margin: 14px 0px !important; transform: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__logo img { position: relative !important; top: 0px !important; height: 70px !important; width: auto !important; margin: -14px 0px !important; transform: translateY(3px) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home:not(.hs-hd-light) .header__logo img { content: url("/image/catalog/slayder/bottomlogo.png"); height: 61px !important; margin: -9.5px 0px -9.5px 3px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__catalog { grid-area: cat; position: relative; align-items: center; display: flex !important; width: auto !important; max-width: none !important; height: 42px !important; flex: 0 0 auto !important; margin: 14px 22px 14px 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__catalog .hs-catwrap { position: relative !important; top: 0px !important; transform: none !important; width: auto !important; padding: 0px !important; border: 0px !important; background: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-catsep, html:not(.is-header-fixed) body.hs-h1.common-home header.header .header__group .header__search-compact { display: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__catalog-btn { gap: 8px; backdrop-filter: blur(10px); height: 42px !important; padding: 0px 24px !important; border: 1px solid var(--hd-cat-bd) !important; border-radius: 999px !important; background: var(--hd-cat) !important; color: rgb(255, 255, 255) !important; font-size: 14px !important; font-weight: 500 !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header .header__catalog .header__catalog-btn, html:not(.is-header-fixed) body.hs-h1.common-home header.header .header__catalog:hover .header__catalog-btn, html:not(.is-header-fixed) body.hs-h1.common-home header.header .header__catalog.is-open .header__catalog-btn { background: var(--hd-cat) !important; border: 1px solid var(--hd-cat-bd) !important; color: rgb(255, 255, 255) !important; box-shadow: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header .header__catalog:hover .header__catalog-btn, html:not(.is-header-fixed) body.hs-h1.common-home header.header .header__catalog.is-open .header__catalog-btn { background: var(--hd-cat-hover) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-catwrap::before, html:not(.is-header-fixed) body.hs-h1.common-home .hs-catwrap::after { display: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__catalog-btn svg { display: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__catalog-btn::before { content: ""; width: 16px; height: 16px; background: rgb(255, 255, 255); mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center center / contain no-repeat; display: block !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search { grid-area: search; align-items: center; justify-self: stretch; display: flex !important; height: 42px !important; width: calc(100% - 22px) !important; max-width: none !important; min-width: 0px !important; margin: 14px 22px 14px 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search-control { align-items: center; overflow: hidden; display: flex !important; width: 100% !important; height: 42px !important; padding: 0px 6px 0px 44px !important; border: 1px solid var(--hd-field-bd) !important; border-radius: 999px !important; background: var(--hd-field) no-repeat 18px center !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search-control { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-opacity='.75' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home.hs-hd-light .header__row--02 .header__search-control { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2316181B' stroke-opacity='.6' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search-input { -webkit-text-fill-color: var(--hd-field-ink); flex: 1 1 auto !important; width: auto !important; min-width: 0px !important; height: 100% !important; padding: 0px !important; border: 0px !important; background: transparent !important; font-size: 14px !important; color: var(--hd-field-ink) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search-input::placeholder { color: var(--hd-field-ph) !important; -webkit-text-fill-color: var(--hd-field-ph); }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search-btn, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .hs-hmic { background: transparent !important; color: var(--hd-ink) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall { grid-area: phone; line-height: 1.25; white-space: nowrap; position: static !important; height: auto !important; min-height: 0px !important; justify-content: center !important; top: auto !important; right: auto !important; left: auto !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 0px !important; margin: 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall > * { align-self: center !important; justify-content: center !important; margin: 0px !important; padding: 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-ph, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-rcall-cb { height: auto !important; line-height: 1.3 !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-msg { top: 0px; right: 24px; height: 36px; align-items: center; gap: 16px; display: flex !important; position: absolute !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-msg a, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-msg svg { width: 18px; height: 18px; color: var(--hd-ink2) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall, html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall * { color: var(--hd-ink) !important; opacity: 1 !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall a { font-size: 15px !important; font-weight: 500 !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall a.hs-rcall-cb { font-size: 12px !important; font-weight: 400 !important; color: var(--hd-acc) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc { grid-area: acc; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__action { grid-area: act; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__cart { grid-area: cart; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__action { align-items: center; display: flex !important; gap: 24px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc .header__acc-btn svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__action .header__action-btn svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart .header__cart-btn svg.icon-cart { transform: scale(1.2); transform-origin: center center; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__action-line { display: none !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc, html:not(.is-header-fixed) body.hs-h1.common-home .header__action, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart { position: relative !important; top: auto !important; right: auto !important; left: auto !important; margin: 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc { margin-right: 8px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__cart { margin-left: 8px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc-btn, html:not(.is-header-fixed) body.hs-h1.common-home .header__action-btn, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart-btn, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart-btn * { color: var(--hd-ink) !important; opacity: 1 !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__acc svg *, html:not(.is-header-fixed) body.hs-h1.common-home .header__action svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__action svg *, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart svg * { color: var(--hd-ink) !important; fill: currentcolor !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__action .icon-favorites, html:not(.is-header-fixed) body.hs-h1.common-home .header__action .icon-favorites * { fill: none !important; stroke: currentcolor !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav { grid-area: nav; border-top: 1px solid var(--hd-line); position: relative !important; left: auto !important; width: auto !important; margin: 0px -24px !important; padding: 8px 24px 10px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu { gap: 16px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu > li { flex: 0 0 auto !important; width: auto !important; max-width: none !important; margin: 0px !important; padding: 0px !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu > li > a { white-space: nowrap !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu > li > a { padding: 6px 0px !important; font-size: 14px !important; color: var(--hd-ink) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop * { color: rgb(22, 24, 27) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph:not(:hover):not(:focus-within) .hs-ph-pop { opacity: 0; visibility: hidden; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-msg .hs-work { margin-right: 8px; font-size: 12px; white-space: nowrap; width: auto !important; height: auto !important; color: var(--hd-ink2) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header::after { content: ""; position: fixed; inset: 0px; z-index: 1; pointer-events: none; opacity: 0; transition: opacity 0.25s; background: rgba(12, 13, 15, 0.35); backdrop-filter: blur(10px); }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header:has(.header__row--02 .header__search:focus-within)::after { opacity: 1; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header:has(.header__row--02 .header__search:focus-within) .header__catalog, html:not(.is-header-fixed) body.hs-h1.common-home header.header:has(.header__row--02 .header__search:focus-within) .header__row--01 { z-index: 0 !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search { position: relative; z-index: 5; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search:focus-within .header__search-control { background-color: rgb(255, 255, 255) !important; border-color: rgb(255, 255, 255) !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2316181B' stroke-opacity='.6' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search:focus-within .header__search-input { color: rgb(22, 24, 27) !important; -webkit-text-fill-color: rgb(22, 24, 27) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search:focus-within .header__search-input::placeholder { color: rgb(138, 141, 146) !important; -webkit-text-fill-color: rgb(138, 141, 146) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search:focus-within .header__search-btn, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search:focus-within .hs-hmic { color: rgb(22, 24, 27) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.n { font-size: 14px !important; font-weight: 400 !important; line-height: 19px !important; color: rgb(30, 30, 36) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop .s { font-size: 11.5px !important; color: rgb(141, 138, 147) !important; text-transform: lowercase !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop .l { font-size: 11px !important; color: rgb(141, 138, 147) !important; text-transform: lowercase !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.b { font-size: 12.5px !important; font-weight: 400 !important; color: rgb(211, 107, 84) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.v { font-size: 12.5px !important; font-weight: 400 !important; color: rgb(30, 30, 36) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop .m, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop .m a { font-size: 13px !important; font-weight: 400 !important; color: rgb(30, 30, 36) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.b { transition: background-color 0.2s, color 0.2s; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.b:hover { background: rgb(211, 107, 84) !important; color: rgb(255, 255, 255) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.n:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop a.v:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop .m a:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-ph-pop .m a:hover * { color: rgb(211, 107, 84) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .prmn-cmngr { transform: translateY(-3.5px); }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu a[href*="special"] { color: var(--hd-acc) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home header.header a, html:not(.is-header-fixed) body.hs-h1.common-home header.header button, html:not(.is-header-fixed) body.hs-h1.common-home header.header svg, html:not(.is-header-fixed) body.hs-h1.common-home header.header svg * { transition: color 0.2s, fill 0.2s, stroke 0.2s, background-color 0.2s; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 a:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .prmn-cmngr__city:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .prmn-cmngr__city:hover *, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .prmn-cmngr:hover svg.hs-geo, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--01 .prmn-cmngr:hover svg.hs-geo * { color: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-msg a:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-msg a:hover svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__desktop .hs-rcall .hs-msg a:hover svg * { color: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall a.hs-ph:hover, html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall a.hs-ph:hover *, html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall > a:not(.hs-rcall-cb):hover { color: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .hs-rcall a.hs-rcall-cb:hover { color: var(--hd-ink) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .header__search-btn:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .hs-hmic:hover, html:not(.is-header-fixed) body.hs-h1.common-home .header__row--02 .hs-hmic:hover * { color: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__acc:hover svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__acc:hover svg *, html:not(.is-header-fixed) body.hs-h1.common-home .header__action-btn:hover svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__action-btn:hover svg *, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart:hover svg, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart:hover svg *, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart-btn:hover * { color: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__action .header__action-btn:hover .icon-favorites, html:not(.is-header-fixed) body.hs-h1.common-home .header__action .header__action-btn:hover .icon-favorites * { fill: none !important; stroke: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu > li > a:hover { color: var(--hd-hov) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu a[href*="special"]:hover { color: var(--hd-ink) !important; }
  html:not(.is-header-fixed) body.hs-h1.common-home .header__cart .cart-total-counter, html:not(.is-header-fixed) body.hs-h1.common-home .header__cart:hover .cart-total-counter { color: rgb(255, 255, 255) !important; }
  html.is-header-fixed .header__row--02 { padding-left: 21px !important; }
  html.is-header-fixed .header__row--02 .header__logo { flex: 0 0 auto !important; width: auto !important; margin-right: 24px !important; }
  html.is-header-fixed .header__row--02 .header__catalog { flex: 0 0 auto !important; width: auto !important; margin-right: 0px !important; }
  html.is-header-fixed .header__row--02 .header__search { margin-left: 55px !important; }
  html.is-header-fixed .header__catalog-btn svg { display: none !important; }
  html:not(.is-header-fixed) body:not(.common-home) .header__row--02 .header__logo { flex: 0 0 auto !important; width: auto !important; margin-right: 24px !important; }
  html:not(.is-header-fixed) body:not(.common-home) .header__row--02 .header__catalog { flex: 0 0 auto !important; width: auto !important; margin-right: 0px !important; }
  html:not(.is-header-fixed) body:not(.common-home) .header__row--02 .header__search { margin-left: 28px !important; }
  html:not(.is-header-fixed) body:not(.common-home) .header__row--02 .header__catalog-btn { padding: 0px 24px !important; }
  html:not(.is-header-fixed) body:not(.common-home) .header__row--02 .header__catalog-btn svg { display: none !important; }
  html:not(.is-header-fixed) body:not(.common-home) .header__row--02 .header__catalog-btn::before { content: ""; width: 16px; height: 16px; background: rgb(211, 107, 84); mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center center / contain no-repeat; display: block !important; }
  html.is-header-fixed .header__catalog-btn { padding: 0px 24px !important; }
  html.is-header-fixed body.hs-h1.common-home header.header { left: 0px; right: 0px; top: 0px; position: absolute !important; }
  html.is-header-fixed body.hs-h1.common-home .main { margin-top: 0px !important; }
  html.is-header-fixed .header__catalog-btn::before { content: ""; width: 16px; height: 16px; background: rgb(211, 107, 84); mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center center / contain no-repeat; display: block !important; }
}
@media (min-width: 1200px) {
  html:not(.is-header-fixed) body.hs-h1.common-home .header__nav-menu > li > a { border-color: transparent !important; }
}
body.hs-h1 .header__desktop .prmn-cmngr__confirm { margin-top: 6px; padding: 20px 22px 18px !important; border: 0px !important; border-radius: 12px !important; box-shadow: rgba(24, 23, 27, 0.16) 0px 18px 50px !important; line-height: 0 !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .ga-city-label { font-size: 12.5px !important; line-height: 1.3 !important; color: rgb(138, 140, 144) !important; font-weight: 400 !important; text-transform: none !important; letter-spacing: 0px !important; margin: 0px 0px 4px !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .prmn-cmngr__confirm-city { display: block; font-size: 19px !important; line-height: 1.3 !important; font-weight: 600 !important; color: rgb(22, 24, 27) !important; margin: 0px !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .prmn-cmngr__confirm-btns { display: flex !important; gap: 10px !important; margin-top: 14px !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .prmn-cmngr__confirm-btn { flex: 1 1 0%; transition: 0.2s; height: 38px !important; line-height: 36px !important; margin: 0px !important; border-radius: 6px !important; border: 1px solid rgb(218, 219, 221) !important; background: rgb(255, 255, 255) !important; color: rgb(22, 24, 27) !important; font-size: 11.5px !important; font-weight: 500 !important; letter-spacing: 0.04em !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .prmn-cmngr__confirm-btn:hover { border-color: rgb(211, 107, 84) !important; color: rgb(211, 107, 84) !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .prmn-cmngr__confirm-btn.btn-primary { background: rgb(211, 107, 84) !important; border-color: rgb(211, 107, 84) !important; color: rgb(255, 255, 255) !important; }
body.hs-h1 .header__desktop .prmn-cmngr__confirm .prmn-cmngr__confirm-btn.btn-primary:hover { background: rgb(191, 90, 68) !important; border-color: rgb(191, 90, 68) !important; color: rgb(255, 255, 255) !important; }

