

/* Start:/local/templates/novastar/styles/normalize.min.css?17491257941607*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
/* End */


/* Start:/local/templates/novastar/styles/global.min.css?174912579412518*/
@keyframes check{0%{opacity:0}to{opacity:1}}@font-face{font-family:Comfortaa;src:url(/local/templates/novastar/fonts/Comfortaa/Comfortaa-Regular.ttf)format("truetype");font-weight:400;font-stretch:100%;font-style:normal;font-display:swap}@font-face{font-family:Comfortaa;src:url(/local/templates/novastar/fonts/Comfortaa/Comfortaa-Bold.ttf)format("truetype");font-weight:700;font-stretch:100%;font-style:normal;font-display:swap}*{margin:0;padding:0;border:0;outline:0;font-family:inherit;vertical-align:baseline;box-sizing:border-box}@media screen and (min-width:1024px){*{scroll-margin-top:184px}}@media not screen and (min-width:1024px){*{scroll-margin-top:88px}}body{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:400;font-size:14px;flex-grow:1;display:flex;flex-direction:column;overflow-x:hidden;color:#232222}.wrapper{width:100%;max-width:1472px;padding-left:16px;padding-right:16px;margin:0 auto}.overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;display:none}.overlay.opened{display:block}.breadcrumb-wp{display:none;margin-top:32px;margin-bottom:32px}@media screen and (min-width:701px){.breadcrumb-wp{margin-top:24px;margin-bottom:24px}}@media not screen and (min-width:1024px){.only-desktop{display:none!important}}@media screen and (min-width:1024px){.only-tablet{display:none!important}}@media screen and (max-width:700px){.only-tablet{display:none!important}}@media screen and (min-width:1024px){.only-mobile{display:none!important}}@media screen and (min-width:701px) and (max-width:1024px){.only-mobile{display:none!important}}@media screen and (max-width:700px){.not-mobile{display:none!important}}@media screen and (min-width:1024px){.not-desktop{display:none!important}}.swiper-wrapper{touch-action:pan-y}font.tablebodytext{display:none}font.errortext{color:#f4584c}.like-a,a{font-size:inherit;line-height:inherit;color:inherit;transition:color .3s;text-decoration:none;cursor:pointer}.like-a:hover,a:hover{color:#e7364d}.like-a:focus,.like-a:focus-visible,a:focus,a:focus-visible{color:#c02d40}.like-h1,h1{font-weight:700;font-size:32px;line-height:40px;letter-spacing:.04em}.like-h2,.text-24,h2{font-weight:700;letter-spacing:.02em;font-size:24px;line-height:32px}.text-24{line-height:40px;letter-spacing:.04em}input[type=submit]{display:inline-block;cursor:pointer;border:0!important}ul li:not(:first-child){margin-top:16px}p{margin:16px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}input:not(.not-styled),select:not(.not-styled),textarea:not(.not-styled){font-style:normal;font-weight:400;font-size:14px;padding:8px 11px;border:1px solid #dbd9d9;border-radius:12px}textarea{resize:none}select{appearance:none;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")no-repeat right .75rem center/8px 10px}.form-group{display:flex;flex-direction:column;border-radius:12px;border:1px solid #e4e2e2}.form-group>label{color:#afa8a9;font-size:12px;line-height:16px;font-weight:700;padding:8px 12px 0}.form-group select,.form-group textarea,.form-group>input{font-size:16px;line-height:24px;padding:0 12px 8px;border:0;-webkit-appearance:none;outline:0}.form-group select:disabled,.form-group textarea:disabled,.form-group>input:disabled{background:inherit}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important;background-color:#fff!important}.form-check{cursor:pointer;display:flex}input[type=checkbox],input[type=radio]{opacity:0;position:absolute}input[type=checkbox]+span,input[type=radio]+span{position:relative;align-items:center;line-height:20px}input[type=checkbox]+span:before,input[type=radio]+span:before{content:"";display:inline-block;background:#efeeee;width:20px;height:20px;margin-right:16px;vertical-align:bottom}input[type=checkbox]:checked+span:after,input[type=radio]:checked+span:after{position:absolute;content:"";display:inline-block;animation:check .3s}input[type=checkbox]{width:20px;height:20px}input[type=checkbox]+span:before{border-radius:6px}input[type=checkbox]:checked+span:after{left:0;top:0;border-radius:6px;width:20px;height:20px;background-color:#e7364d;background-image:url(/local/templates/novastar/assets/icons/check.svg);background-repeat:no-repeat;background-position:center center}input[type=radio]{width:14px;height:14px}input[type=radio]+span:before{border-radius:50%}input[type=radio]:checked+span:before{background-color:#e7364d}input[type=radio]:checked+span:after{border-radius:50%;width:10px;height:10px;left:5px;top:5px;background-color:#fff}.primary-large-filled-btn{padding:16px;font-size:16px;line-height:24px;border-radius:16px;display:flex;gap:12px;align-items:center;justify-content:center;cursor:pointer;background:#e7364d;color:#fff}.primary-large-filled-btn:hover{background:#c02d40}.primary-large-filled-btn:focus,.primary-large-filled-btn:focus-visible{background:#9a2433}.primary-large-filled-btn:disabled{background:#feedef;color:#f7bcc4}.primary-medium-filled-btn{padding:12px;border-radius:12px;font-size:12px;line-height:16px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;background:#e7364d;color:#fff}.primary-medium-filled-btn:hover{background:#c02d40}.primary-medium-filled-btn:focus,.primary-medium-filled-btn:focus-visible{background:#9a2433}.primary-medium-filled-btn:disabled{background:#feedef;color:#f7bcc4}.primary-large-outlined-btn{padding:16px;font-size:16px;line-height:24px;border-radius:16px;display:flex;gap:12px;align-items:center;justify-content:center;cursor:pointer;background:#fad7db;color:#c02d40}.primary-large-outlined-btn svg,.primary-medium-outlined-btn svg{fill:#c02d40}.primary-large-outlined-btn:hover{background:#f7bcc4}.primary-large-outlined-btn:focus,.primary-large-outlined-btn:focus-visible{background:#f39aa6}.primary-large-outlined-btn:disabled{background:#feedef;color:#f7bcc4}.primary-large-outlined-btn:disabled svg,.primary-medium-outlined-btn:disabled svg{fill:#f7bcc4}.primary-medium-outlined-btn{padding:12px;border-radius:12px;font-size:12px;line-height:16px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;background:#fad7db;color:#c02d40}.primary-medium-outlined-btn:hover{background:#f7bcc4}.primary-medium-outlined-btn:focus,.primary-medium-outlined-btn:focus-visible{background:#f39aa6}.primary-medium-outlined-btn:disabled{background:#feedef;color:#f7bcc4}.primary-large-context-btn{font-size:16px;line-height:24px;border-radius:16px;display:flex;gap:12px;align-items:center;justify-content:center;cursor:pointer;background:0 0;color:#e7364d;padding:4px}.primary-large-context-btn svg,.primary-medium-context-btn svg{fill:#e7364d}.primary-large-context-btn:hover{color:#c02d40}.primary-large-context-btn:hover svg{fill:#c02d40}.primary-large-context-btn:focus,.primary-large-context-btn:focus-visible{color:#9a2433}.primary-large-context-btn:focus svg,.primary-large-context-btn:focus-visible svg{fill:#9a2433}.primary-large-context-btn:disabled{color:#fad7db}.primary-large-context-btn:disabled svg{fill:#fad7db}.primary-medium-context-btn{border-radius:12px;font-size:12px;line-height:16px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;background:0 0;color:#e7364d;padding:4px}.primary-medium-context-btn:hover{color:#c02d40}.primary-medium-context-btn:hover svg,.secondary-large-outlined-btn svg,.secondary-medium-outlined-btn svg{fill:#c02d40}.primary-medium-context-btn:focus,.primary-medium-context-btn:focus-visible{color:#9a2433}.primary-medium-context-btn:focus svg,.primary-medium-context-btn:focus-visible svg{fill:#9a2433}.primary-medium-context-btn:disabled{color:#fad7db}.primary-medium-context-btn:disabled svg{fill:#fad7db}.secondary-large-filled-btn{padding:16px;font-size:16px;line-height:24px;border-radius:16px;display:flex;gap:12px;align-items:center;justify-content:center;cursor:pointer;background:#3a3838;color:#fff}.secondary-large-filled-btn:hover{background:#585455}.secondary-large-filled-btn:focus,.secondary-large-filled-btn:focus-visible{background:#757071}.secondary-large-filled-btn:disabled{background:#f8f8f8;color:#e4e2e2}.secondary-medium-filled-btn{padding:12px;border-radius:12px;font-size:12px;line-height:16px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;background:#3a3838;color:#fff}.secondary-medium-filled-btn:hover{background:#585455}.secondary-medium-filled-btn:focus,.secondary-medium-filled-btn:focus-visible{background:#757071}.secondary-medium-filled-btn:disabled{background:#f8f8f8;color:#e4e2e2}.secondary-large-outlined-btn{padding:16px;font-size:16px;line-height:24px;border-radius:16px;display:flex;gap:12px;align-items:center;justify-content:center;cursor:pointer;background:#fad7db;color:#c02d40}.secondary-large-outlined-btn:hover{background:#f7bcc4}.secondary-large-outlined-btn:focus,.secondary-large-outlined-btn:focus-visible{background:#f39aa6}.secondary-large-outlined-btn:disabled{background:#feedef;color:#f7bcc4}.secondary-large-outlined-btn:disabled svg,.secondary-medium-outlined-btn:disabled svg{fill:#f7bcc4}.secondary-medium-outlined-btn{padding:12px;border-radius:12px;font-size:12px;line-height:16px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;background:#fad7db;color:#c02d40}.secondary-medium-outlined-btn:hover{background:#f7bcc4}.secondary-medium-outlined-btn:focus,.secondary-medium-outlined-btn:focus-visible{background:#f39aa6}.secondary-medium-outlined-btn:disabled{background:#feedef;color:#f7bcc4}.secondary-large-context-btn{font-size:16px;line-height:24px;border-radius:16px;display:flex;gap:12px;align-items:center;justify-content:center;cursor:pointer;background:0 0;color:#e7364d;padding:4px}.secondary-large-context-btn svg,.secondary-medium-context-btn svg{fill:#e7364d}.secondary-large-context-btn:hover{color:#c02d40}.secondary-large-context-btn:hover svg{fill:#c02d40}.secondary-large-context-btn:focus,.secondary-large-context-btn:focus-visible{color:#9a2433}.secondary-large-context-btn:focus svg,.secondary-large-context-btn:focus-visible svg{fill:#9a2433}.secondary-large-context-btn:disabled{color:#fad7db}.secondary-large-context-btn:disabled svg{fill:#fad7db}.secondary-medium-context-btn{border-radius:12px;font-size:12px;line-height:16px;display:flex;gap:8px;align-items:center;justify-content:center;cursor:pointer;background:0 0;color:#e7364d;padding:4px}.secondary-medium-context-btn:hover{color:#c02d40}.secondary-medium-context-btn:hover svg{fill:#c02d40}.secondary-medium-context-btn:focus,.secondary-medium-context-btn:focus-visible{color:#9a2433}.secondary-medium-context-btn:focus svg,.secondary-medium-context-btn:focus-visible svg{fill:#9a2433}.secondary-medium-context-btn:disabled{color:#fad7db}.secondary-medium-context-btn:disabled svg{fill:#fad7db}.bonus-icon{width:20px;height:20px;background:url(/local/templates/novastar/assets/icons/bonus_icon.svg)center center no-repeat;display:block}.popup-window{font-family:"Comfortaa",sans-serif;flex-direction:row;width:100%;max-width:348px;row-gap:15px;column-gap:33px;align-items:center;position:fixed!important;bottom:20px!important;top:unset!important}@media screen and (max-width:700px){.popup-window{flex-wrap:wrap;justify-content:center}}.popup-window.popup-window-with-titlebar{padding:16px;border-radius:16px;box-shadow:0 0 10px 0 rgba(35,34,34,.2)}.popup-window.popup-window-with-titlebar .popup-window-titlebar{height:unset;padding:0}.popup-window.popup-window-with-titlebar .popup-window-titlebar .popup-window-titlebar-text{padding:0;font-size:14px;line-height:20px}.popup-window.popup-window-with-titlebar .popup-window-titlebar-close-icon{top:20px;right:20px}.popup-window.popup-window-with-titlebar .popup-window-buttons{display:flex;padding:0}@media not screen and (max-width:700px){.popup-window.popup-window-with-titlebar .popup-window-buttons button:not(:first-child){margin-left:16px}}@media screen and (max-width:700px){.popup-window.popup-window-with-titlebar .popup-window-buttons{flex-direction:column}.popup-window.popup-window-with-titlebar .popup-window-buttons button:not(:first-child){margin-top:16px}}.popup-window.popup-window-with-titlebar .popup-window-content{display:none;padding:0;margin-top:24px;margin-bottom:24px;font-style:normal;font-weight:400;font-size:14px}.popup-window.popup-window-with-titlebar .popup-window-content img{border-radius:8px}
/* End */


/* Start:/local/components/novastar/header/templates/.default/style.css?17491257954511*/
.header {
  background: linear-gradient(180deg, #FEEDEF 80.4%, #ffffff 100%);
}
.header__top {
  display: flex;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  justify-content: center;
}
.header__info, .header__contact {
  display: none;
}
.header .search-wrapper {
  display: flex;
  align-items: center;
  margin-top: 24px;
}
@media screen and (max-width: 700px) {
  .header .search-wrapper {
    margin-top: 0;
  }
}
@media screen and (max-width: 700px) {
  .header .search-wrapper .search-form-wp {
    display: none;
  }
}
.header .logo img {
  width: 100%;
}

.sticky-header {
  background: #FEEDEF;
  position: sticky;
  top: 0;
  z-index: 11;
}
.sticky-header .infinity-line-wp {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  background: #E7364D;
  padding: 4px 0;
}
.sticky-header .infinity-line-wp .infinity-line {
  display: inline-block;
  animation: scroll 15s linear infinite;
  color: #ffffff;
  font-weight: 700;
  font-size: 14px;
  line-height: 20px;
}
.sticky-header .infinity-line-wp .infinity-line .text {
  animation-delay: 7.5s;
}
.sticky-header .infinity-line-wp .delimitter {
  margin: 0 10px;
}
@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
.sticky-header .menu-toggle {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sticky-header .sticky-menu {
  display: flex;
  align-items: center;
  padding-top: 6px;
  padding-bottom: 6px;
  justify-content: space-between;
}
.sticky-header .menu-buttons {
  display: flex;
  align-items: center;
  gap: 12px;
}
.sticky-header .menu-buttons--item {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sticky-header .menu-buttons--cart {
  position: relative;
}
.sticky-header .menu-buttons--cart-number {
  position: absolute;
  right: 0;
  bottom: 0;
  background: #E7364D;
  color: white;
  border-radius: 8px;
  font-weight: 700;
  font-size: 10px;
  line-height: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 14px;
  height: 14px;
}

.slide-menu-wp {
  display: block;
  background: #FEEDEF;
  position: fixed;
  top: 0;
  left: 0;
  transform: translate(-100%);
  height: 100%;
  z-index: 13;
  min-width: 240px;
}

.slide-menu__inner {
  display: flex;
  flex-direction: column;
}
.slide-menu__top {
  padding: 8px 16px;
}
.slide-menu--close-btn {
  padding: 4px;
  display: flex;
  align-items: center;
  gap: 12px;
  color: #E7364D;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
}
.slide-menu__catalog-pages, .slide-menu__pages {
  border-top: 1px solid #FAD7DB;
  padding: 6px 0;
  display: flex;
  flex-direction: column;
}
.slide-menu__catalog-pages a, .slide-menu__pages a {
  font-size: 12px;
  line-height: 16px;
  padding: 12px 24px;
  color: #4D121A;
}
.slide-menu__catalog-pages a.selected, .slide-menu__pages a.selected {
  color: #E7364D;
}

.slide-menu--overflow {
  z-index: 12;
  background-color: #000000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  position: fixed;
  pointer-events: auto;
  transform: translate(-100%);
}

.categories-wrapper {
  transition: 0.3s;
}
.categories-wrapper.in-header .wrapper {
  padding-top: 8px;
  padding-bottom: 8px;
}
.categories-wrapper > .wrapper, .categories-wrapper > .categories-wrapper-inner {
  overflow: auto;
  display: flex;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.categories-wrapper > .wrapper::-webkit-scrollbar, .categories-wrapper > .categories-wrapper-inner::-webkit-scrollbar {
  display: none;
}
@media not screen and (min-width: 1024px) {
  .categories-wrapper > .wrapper, .categories-wrapper > .categories-wrapper-inner {
    margin-top: 0;
    flex-wrap: nowrap;
  }
}
.categories-wrapper .category-item {
  white-space: nowrap;
  background: #FAD7DB;
  color: #741B27;
  border-radius: 16px;
  padding: 6px 12px;
  display: inline-flex;
  align-items: center;
  transition: background-color 0.3s, color 0.3s;
  font-size: 12px;
  line-height: 16px;
}
.categories-wrapper .category-item:not(:last-child) {
  margin-right: 8px;
}
.categories-wrapper .category-item:hover, .categories-wrapper .category-item.selected {
  background: #ffffff;
  color: #C02D40;
  box-shadow: 0px 0px 10px 0px rgba(86, 17, 26, 0.2);
}
.categories-wrapper .category-item.selected {
  background: #E7364D;
  color: #ffffff;
  font-weight: 700;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/novastar/components/bitrix/sale.basket.basket.line/.default/style.css?1749125795902*/
.bx-basket-block {
  display: flex;
}
.bx-basket-block .catalog-thumbnail > * {
  pointer-events: none;
}
.bx-basket-block .basket-thumbnail {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-width: 64px;
  min-height: 56px;
  position: relative;
  font-size: 16px;
  line-height: 24px;
}
.bx-basket-block .basket-thumbnail:not(:last-child) {
  margin-right: 24px;
}
.bx-basket-block .basket-thumbnail.active svg, .bx-basket-block .basket-thumbnail.selected svg {
  fill: #DBD9D9;
  stroke: #706965;
}
.bx-basket-block .basket-thumbnail__number {
  position: absolute;
  left: 36px;
  top: 0;
  background: #F4584C;
  color: white;
  border-radius: 8px;
  font-weight: 700;
  font-size: 8px;
  line-height: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/novastar/components/bitrix/menu/.default/style.css?174912579540*/


/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/novastar/components/bitrix/breadcrumb/.default/style.css?1749125794658*/
.bx-breadcrumb {
  display: flex;
  align-items: center;
  color: #948E8C;
  flex-wrap: wrap;
}
.bx-breadcrumb .bx-breadcrumb-item {
  display: flex;
  align-items: center;
}
.bx-breadcrumb .bx-breadcrumb-item a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  transition: color 0.3s;
  text-decoration: none;
  cursor: pointer;
}
.bx-breadcrumb .bx-breadcrumb-item a:hover {
  color: #E7364D;
}
.bx-breadcrumb .bx-breadcrumb-item a:focus, .bx-breadcrumb .bx-breadcrumb-item a:focus-visible {
  color: #C02D40;
}
.bx-breadcrumb .bx-breadcrumb-item .arrow {
  margin-left: 8px;
  margin-right: 8px;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/novastar/styles/normalize.min.css?17491257941607 */
/* /local/templates/novastar/styles/global.min.css?174912579412518 */
/* /local/components/novastar/header/templates/.default/style.css?17491257954511 */
/* /local/templates/novastar/components/bitrix/sale.basket.basket.line/.default/style.css?1749125795902 */
/* /local/templates/novastar/components/bitrix/menu/.default/style.css?174912579540 */
/* /local/templates/novastar/components/bitrix/breadcrumb/.default/style.css?1749125794658 */
