@charset "UTF-8";@font-face {font-family: 'Montserrat';font-display: swap;src: local('Montserrat Regular'), local('Montserrat-Regular'),url('../../design/YUMZY/fonts/montserrat/Montserrat-Regular.woff2') format('woff2'),url('../../design/YUMZY/fonts/montserrat/Montserrat-Regular.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'Montserrat';font-display: swap;src: local('Montserrat Medium'), local('Montserrat-Medium'),url('../../design/YUMZY/fonts/montserrat/Montserrat-Medium.woff2') format('woff2'),url('../../design/YUMZY/fonts/montserrat/Montserrat-Medium.woff') format('woff');font-weight: 500;font-style: normal;}@font-face {font-family: 'Montserrat';font-display: swap;src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),url('../../design/YUMZY/fonts/montserrat/Montserrat-SemiBold.woff2') format('woff2'),url('../../design/YUMZY/fonts/montserrat/Montserrat-SemiBold.woff') format('woff');font-weight: 600;font-style: normal;}@font-face {font-family: 'Montserrat';font-display: swap;src: local('Montserrat Bold'), local('Montserrat-Bold'),url('../../design/YUMZY/fonts/montserrat/Montserrat-Bold.woff2') format('woff2'),url('../../design/YUMZY/fonts/montserrat/Montserrat-Bold.woff') format('woff');font-weight: bold;font-style: normal;}@font-face {font-family: 'Icons';font-display: swap;src: local('Icons'),url('../../design/YUMZY/fonts/icons/Icons.woff2') format('woff2'),url('../../design/YUMZY/fonts/icons/Icons.woff') format('woff');font-weight: normal;font-style: normal;}
@charset "UTF-8";@-moz-viewport {width: device-width;}@-ms-viewport {width: device-width;}@-o-viewport {width: device-width;}@-webkit-viewport {width: device-width;}@viewport {width: device-width;}html {font-family: sans-serif;line-height: 1.2;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;height: 100%;scroll-behavior: smooth;}body {font-family: 'Montserrat', arial, sans-serif;background-color: #fff;color: #333;font-size: 14px;font-weight: normal;position: relative;line-height: 1.4;min-height: 100%;max-width: 100%;min-width: 320px;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: transparent;user-select: none;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {display: block;position: relative;font-family: inherit;color: #333;line-height: 1.2;font-weight: 500;}h1,.h1{font-size: 28px;}h2,.h2{font-size: 26px;}h3,.h3{font-size: 24px;}h4,.h4{font-size: 22px;}h5,.h5{font-size: 20px;}h6,.h6{font-size: 18px;}*,*::before,*::after {margin: 0;padding: 0;box-sizing: border-box;}*:focus {outline: none;}a {color: #333;text-decoration: none;}b,strong {font-weight: 600;}img {max-width: 100%;max-height: 100%;border-style: none;object-fit: contain;}figure {margin: 15px 40px;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}hr {height: 1px;background-color: #dbdbdb;margin: 20px 0;box-sizing: content-box;border: 0;overflow: visible;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}svg:not(:root) {overflow: hidden;}[hidden] {display: none;}p {line-height: 1.6;margin: 0 0 1.5rem;}p:last-child { margin-bottom: 0;}table {border-collapse: collapse;border-spacing: 0;background-color: transparent;}ol,ul {margin: 0; list-style: none;}ol li,ul li {margin: 0;}blockquote {margin: 10px 0;padding: 20px 30px;border-left: 8px solid;border-color: #f18550;background-color: #f9f6f1;}blockquote p {font-style: italic;font-size: 16px;margin-top: 0;}blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}button,[type="button"],[type="reset"],[type="submit"] {font-family: inherit;font-size: 100%;font-weight: inherit;color: inherit;background-color: transparent;border: none;cursor: pointer;}select{font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;overflow: visible;text-transform: none;}input,textarea,.form__textarea,.form__input {display: inline-block;color: #333;border: 1px solid;border-color: #e8e1d1;background-color: #fff;overflow: visible;resize: none;text-transform: none;font-family: inherit;line-height: 1;position: relative;border-radius: 15px;padding: 5px 20px;width: auto;margin: 0;font-size: 14px;font-weight: 500;}.form__input {height: 40px;width: 100%;}.form__textarea {display: block;width: 100%;padding: 15px;resize: vertical;}.form__textarea.error + .error,.form__input.error + .error,.form__input_error  {position: absolute;top: -34px;left: 10px;transform: translateY(50%);padding: 5px 10px;font-size: 12px;font-weight: 500;background-color: #fff;color: #f00;border-radius: 5px 5px 5px 0;filter: drop-shadow(-1px -1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.15));text-wrap: nowrap;z-index: 1;}.form__textarea.error + .error::after,.form__input.error + .error::after,.form__input_error::after {content: "";position: absolute;padding-top: 0px;bottom: -8px;left: 0;border-width: 10px 10px 0 0;border-style: solid;border-color: #ffffff transparent;}input::-moz-placeholder,input:-ms-input-placeholder,input::-webkit-input-placeholder{white-space: nowrap;text-overflow: ellipsis;color: rgb(122, 122, 122);font-size: 13px;font-weight: 400;}.form__placeholder {display: flex;align-items: center;position: absolute;opacity: 0.7;font-size: 12px;font-weight: 500;line-height: 40px;cursor: text;pointer-events: none;transition: all 0.1s linear 0s;top: 0;left: 10px;}.form__placeholder svg {height: 24px;width: 24px;margin-right: 5px;}:focus::placeholder,:focus::-ms-input-placeholder,:focus:-ms-input-placeholder,:focus:-moz-placeholder,:focus::-moz-placeholder,:focus::-webkit-input-placeholder {opacity: 0;}.form__placeholder.active,.filled .form__placeholder,.form__placeholder--focus.error ~ label ~ .form__placeholder,.form__placeholder--focus.error + .form__placeholder,.form__placeholder--focus:focus ~ .form__placeholder {font-size: 11px;font-weight: 400;top: -28px;left: 15px;}.form__placeholder.active svg,.filled .form__placeholder  svg,.form__placeholder--focus.error ~ label ~ .form__placeholder svg,.form__placeholder--focus.error + .form__placeholder svg,.form__placeholder--focus:focus ~ .form__placeholder svg {display: none;}.form__placeholder.active.error,.filled .form__placeholder.error,.form__placeholder--focus.error + .form__placeholder,.form__placeholder--focus.error ~ label ~ .form__placeholder{color: rgb(231, 71, 71);}.message,.message_success,.message_error {display: flex;flex-direction: column;margin-bottom: 20px;padding: 10px 15px;border-radius: 5px 5px 5px 0;filter: drop-shadow(-1px -1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.15));gap: 5px;}.message::after,.message_success::after,.message_error::after {content: "";position: absolute;padding-top: 0px;bottom: -8px;left: 0;border-width: 10px 10px 0 0;border-style: solid;display: block;width: 0;}.message_success {background-color: #30b54b;color: #fff;}.message_success::after {border-color: #30b54b transparent;}.message,.message_error {background-color: #f9f6f1;}.message::after,.message_error::after {border-color: #f9f6f1 transparent;}.block {margin-bottom: 15px;}.block--boxed {padding: 10px;background-color: #f9f6f1;border-radius: 15px;}.block__header{display: flex;justify-content: center;margin-bottom: 30px;}.block__title {position: relative;color: #333;font-size: 32px;font-weight: 700;text-align: center;}.block__title::before {content: "";position: absolute;bottom: -7px;left: 50%;transform: translateX(-50%);width: 45px;height: 4px;border-radius: 2px;background-color: #f18550;}@media (max-width : 480px) {.block__title {font-size: 30px;}}.form {position: relative;}.form__header {display: flex;align-items: center;position: relative;margin-bottom: 20px;}.form__title {font-size: 16px;font-weight: 600;user-select: none;line-height: 1.2;}@media (max-width : 575px) {.form__title {font-weight: 500;}}.form__body {gap: 20px;}.form__group {position: relative;}.form__footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-top: 20px;gap: 10px;}.form__button,.form__button--border {display: flex;align-items: center;justify-content: center;height: 44px;padding: 5px 15px;border-radius: 15px;text-align: center;white-space: nowrap;font-size: 14px;font-weight: 500;line-height: 1;}.form__button {background: #f18550;color: #fff;}.form__button--border {border: 1px dotted;border-color: #f18550;background-color: #fff;}.block__description a:not([href^="tel:"]):not([href^="mailto:"]) {position: relative;}.block__description a:not([href^="tel:"]):not([href^="mailto:"])::after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;border-bottom: 1px dotted;border-color: #333;}.block__description a:not([href^="tel:"]):not([href^="mailto:"]):hover::after {display: none;}.block__description iframe {margin-left:auto;margin-right:auto;max-width: 100%;max-height: 100%;}.block__description .table_responsive{width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1.5rem;}.block__description .table--responsive::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}.block__description .table--responsive::-webkit-scrollbar-thumb{border-radius: 8px;border: 3px solid #fff;background-color: rgba(0, 0, 0, .3);}.block__description .video,.block__description .mce-object-iframe{position: relative;padding-bottom: 36%;padding-top: 30px;height: 0;width: 70%;margin: 0px auto;overflow: hidden;}.block__description .mce-object-iframe iframe,.block__description .video iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgb(219, 219, 219);}.block__description video {height: 100%;width: 100%;}.block__description img {display: block;margin: 0 auto;height: auto !important}.block__description figure{margin: 0;border: 1px solid #dbdbdb;border-radius: 15px;padding: 10px;}.block__description figure p{margin: 0;}.block__description figure img{margin: 0;}.block__description figure figcaption{padding: 5px 3px;font-size: 12px;font-style: italic;font-weight: 500;}.block__description .table {width:100%;overflow: hidden;display: flex;flex-direction: column;justify-content: center;align-items: center;margin: 2rem 0 0;}.block__description .table__row {width:100%;display: flex;flex-direction: row;align-items: stretch;justify-content: space-between;flex-wrap: wrap;overflow:hidden}.block__description .table__cell {width:49%;display: flex;flex-direction: column;justify-content: center;overflow: hidden;margin: 0 0 2rem;}.block__description .table__cell--top {justify-content: flex-start;}.block__description .table__cell img {align-self: center;height: auto;max-width: 100%;}.block__description .table__cell--col-3{width:31%}@media only screen and (max-width:991px) {.block__description iframe {height:48vw}.block__description .table__row {display:block}.block__description .table__cell,.block__description .table__cell--col-3 {width:100%}}.block__description ol,.block__description ul {margin-left: 1rem;font-weight: 500;list-style: auto;}.block__description ol li:not(:last-child),.block__description ul li:not(:last-child) {margin: 0 0 0.5rem 0;}.table_wrapper {overflow: auto;max-width: 100%;background: linear-gradient(to right,#fff 30%,#fff0),linear-gradient(to right,#fff0,#fff 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,#0003,#0000),radial-gradient(farthest-side at 100% 50%,#0003,#0000) 0 100%;background-repeat: no-repeat;background-color: #fff;background-size: 40px 100%,40px 100%,14px 100%,14px 100%;background-position: 0 0,100%,0 0,100%;background-attachment: local,local,scroll,scroll;max-height: 430px;width: 100%;}.block__description--style table {font-size: 12px;min-width: 500px;font-weight: 400;width: 100%;max-width: 100%;}.block__description--style td,.block__description--style th {padding: 10px;text-align: left;margin: 0;border: 1px solid #dbdbdb;}.block__description--style:not(.table_not_bg) tbody tr:nth-child(2n) {background-color:  #e9e9e9;}.block__description--style th {position: -webkit-sticky;position: sticky;top: 0;background: #232f3e;color: #fff;font-weight: 600;}.autocomplete-suggestions {top: 100%;display: flex;flex-direction: column;outline: 1px solid;border-radius: 15px;outline-color: #e8e1d1;background-color: #fff;overflow-y: auto;}.autocomplete-suggestion {display: inline-flex;align-items: center;width: 100%;padding: 5px;line-height: 1;font-size: 12px;font-weight: 500;cursor: pointer;gap: 10px;}.autocomplete-no-suggestion {padding: 5px;}.autocomplete-suggestions .autocomplete-selected {background-color: #e9e9e9;}.autocomplete-suggestions {margin-top: 10px;}#fn_search_form .autocomplete-suggestion div {flex: 0 0 35px;min-height: 35px;border-radius: 15px;overflow: hidden;}#fn_search_form .autocomplete-suggestion a {flex: 1;white-space: normal;}#fn_search_form .autocomplete-suggestion .search__look_all {padding: 10px 0;}#fn_search_form .autocomplete-suggestion span {margin-left: auto;white-space: nowrap;font-size: 14px;font-weight: 600;}.cart_page .autocomplete-suggestion div {padding: 8px 0;}#fn_slider_price {position: relative;height: 4px;background: #e1e8ed;margin: 24px 10px 24px;border-radius: 15px;border: none;font-family: inherit;color: inherit;}#fn_slider_price.noUi-target .noUi-handle {position: absolute;width: 18px;height: 18px;margin-left: -12px;top: -7px;border-radius: 15px;border: 3px solid #e1e8ed;background-color: #fff;border-color: #f18550;cursor: pointer;transition: background-color 0.2s;}#fn_slider_price.noUi-target .noUi-handle::after,#fn_slider_price.noUi-target .noUi-handle::before {content: none;}#fn_slider_price.noUi-target .noUi-connect,#fn_slider_price.noUi-target .noUi-handle:hover {background-color: #f18550;}#fn_slider_price.noUi-horizontal .noUi-handle {right: -10px;}.fn_categories {position: relative;}.fn_ajax_wait {position: fixed;top: 0;left: 0;right: 0;bottom: 0;}.fn_ajax_wait,.fn_ajax_load {display: flex;justify-content: center;align-items: center;z-index: 999;}.fn_ajax_wait::after,.fn_ajax_load::after  {content: "";width: 80px;height: 80px;border: 2px solid #d5d2c7;border-top: 3px solid #f25a41;border-radius: 100%;will-change: transform;animation: spin 1s infinite linear}@keyframes spin {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}.fn_skeleton_load{background: #fff;color: #222;border-radius: 15px;display: -webkit-box;display: flex;flex-wrap: wrap;padding: 16px 0;box-sizing: border-box;-webkit-box-pack: justify;justify-content: space-between;z-index: 1;padding: 15px;margin-bottom: 15px;overflow: hidden;}.skeleton_load__item{width: 100%;margin: 8px 0px;display: flex;align-items: center;-webkit-animation-name: thumbAnime;animation-name: thumbAnime;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.skeleton_load__item:after,.skeleton_load__item:before{content: "";background: rgba(34,34,34,0.2);border-radius: 15px;height: 8px;flex: 100% ;max-width: 100% ;}.skeleton_load__item:before{flex: 0 0 22px;max-width: 22px;height: 22px;margin-right: 8px;}.skeleton_load__item--1:after,.skeleton_load__item--1:before{content: none;}.skeleton_load__item--1{flex: 0 0 100%;max-width: 100%;background: rgba(34,34,34,0.8);border-radius: 15px;height: 20px;margin-bottom: 20px;}.skeleton_load__item--2:after{flex: 0 0 calc(100% - 60px);max-width: calc(100% - 60px);}.skeleton_load__item--3:after{flex: 0 0 calc(100% - 80px);max-width: calc(100% - 80px);}.skeleton_load__item--4:after{flex: 0 0 calc(100% - 90px);max-width: calc(100% - 90px);}.skeleton_load__item--5:after{flex: 0 0 calc(100% - 45px);max-width: calc(100% - 45px);}.skeleton_load__item--6:after{flex: 0 0 calc(100% - 60px);max-width: calc(100% - 60px);}@-webkit-keyframes thumbAnime {0% {opacity: 1;}50% {opacity: 0.2;}100% {opacity: 1;}}@keyframes thumbAnime {0% {opacity: 1;}50% {opacity: 0.2;}100% {opacity: 1;}}.swiper-pagination {position: relative;min-height: 22px;margin: 10px 0;}.swiper-pagination-bullet {display: inline-block;width: 6px;height: 22px;border-radius: 3px;background-color: #f18550;opacity: 0.6;}.swiper-pagination-bullet-active {opacity: 1;}.fn_products_slide {position: relative;}.fn_products_slide .swiper-slide:not(:last-child),.fn_products_brands_slide .swiper-slide:not(:last-child),.fn_modal_cart_slide .swiper-slide:not(:last-child) {margin-right: 10px;}.fn_products_slide:not(.end-reached)::after,.fn_products_brands_slide:not(.end-reached)::after {content: "";position: absolute;right: 0;top: 0;height: 100%;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);pointer-events: none;}.fn_products_slide.end-reached::after,.fn_products_brands_slide.end-reached::after {content: "";position: absolute;left: 0;top: 0;height: 100%;background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);pointer-events: none;}@media (max-width: 991px) {.fn_products_slide::after,.fn_products_brands_slide::after {width: 60px;}}@media (min-width: 992px) {.fn_products_slide::after,.fn_products_brands_slide::after {width: 100px;}}@media only screen and (min-width : 768px) {html,body,.autocomplete-suggestions,.scrollbar {scrollbar-width: thin;scrollbar-color: #f18550 #fff;}html::-webkit-scrollbar,body::-webkit-scrollbar,.autocomplete-suggestions::-webkit-scrollbar,.scrollbar::-webkit-scrollbar {width: 5px;}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,.autocomplete-suggestions::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb {background-color: #f18550;border-radius: 5px;}.scrollbar--hover {scrollbar-width: thin;scrollbar-color: #fff #fff;}.scrollbar--hover:hover {scrollbar-width: thin;scrollbar-color: #f18550 #fff;}.scrollbar--hover::-webkit-scrollbar {width: 5px;}.scrollbar--hover::-webkit-scrollbar-thumb {background-color: #fff;border-radius: 5px;}.scrollbar--hover:hover::-webkit-scrollbar-thumb {background-color: #f18550;}}.scrollbar--hidden {scrollbar-width: none;scrollbar-color: transparent transparent;}.scrollbar--hidden::-webkit-scrollbar {width: 0;height: 0;}.scrollbar--hidden::-webkit-scrollbar-thumb {background-color: transparent;}.scrollbar--hidden::-webkit-scrollbar-track {background-color: transparent;}.scrollbar--hidden::-webkit-scrollbar-thumb:hover {background-color: transparent;}.fn_readmore {position: relative;overflow: hidden;}.fn_readmore.expanded {max-height: none!important;}.fn_readmore:not(.expanded) .fn_readmore_button {position: absolute;bottom: 0;width: 100%;display: flex;background: rgba(255, 255, 255, 0.9);box-shadow: 0px 0px 15px 20px rgb(255 255 255 / 90%);}.fa:before {font-family: "Icons";font-style: normal;font-weight: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.top_admin_bookmark:before,.openTools:before,.openTools:after {font-family: "Icons" !important;}.fa-mail:before {content:'\f1fa';}.fa-twitter:before {content:'\f099';}.fa-facebook:before {content:'\f09a';}.fa-linkedin:before {content:'\f0e1';}.fa-vkontakte:before {content:'\f189';}.fa-google:before {content:'\f1a0';}.fa-stumbleupon:before {content:'\f1a4';}.fa-telegram:before {content:'\f1d8';}.fa-pinterest:before {content:'\f231';}.fa-odnoklassniki:before {content:'\f263';}.fa-get-pocket:before {content:'\f265';}.fa-messenger:before {content: '\f4ac';}.fa-whatsapp:before {content:'\f232';}.fa-line:before {content:'\f0e5';}.fa-viber:before {content:'\f2a0';}.fa-tiktok:before {content:'\f173';}.fa-instagram:before {content:'\f16d';}.share {display: inline-flex;align-items: center;min-height: 40px;overflow: hidden;}.share__text {font-size: 13px;font-weight: 500;opacity: 0.8;margin-right: 10px;}.share .jssocials-shares {display: flex;flex-wrap: wrap;gap: 10px;}.jssocials-share-logo {font-size: 18px;color: #fff;}.jssocials-share  {border-radius: 8px;}.jssocials-share:hover  {opacity: 0.8;}.jssocials-share a {display: flex;align-items: center;justify-content: center;height: 30px;width: 30px;}.jssocials-share-email {background-color: #3490F3;}.jssocials-share-twitter, .social.twitter {background-color: #0087ba;}.jssocials-share-facebook, .social.facebook {background-color: #3b5998;}.jssocials-share-pinterest {background-color: #cb2027;}.jssocials-share-viber, .social.viber {background-color: #7b519d;}.jssocials-share-messenger, .social.messenger {background-color: #006acc;}.jssocials-share-telegram, .social.telegram {background-color: #2ca5e0;}.jssocials-share-whatsapp, .social.whatsapp {background-color: #29a628;}.social.instagram {background-color: #cb2027;}.social {display: flex;align-items: center;justify-content: center;height: 30px;width: 30px;flex: 0 0 30px;color: #fff;border-radius: 50%;font-size: 20px;}.map {width: 100%;height: 450px;}.map iframe {width: 100%;height: 100%;}.modal__wrapper {display: flex;align-items: center;justify-content: center;position: fixed;top: 0;bottom: 0;right: 0;left: 0;z-index: 10000;padding: 50px;background-color: rgba(0,0,0,.31);}.modal__holder {display: flex;flex-direction: column;position: relative;width: 100%;max-height: 100%;border-radius: 15px;background-color: #fff;overflow: hidden;}@media (max-width : 767px) {.modal__wrapper {padding: 0;padding-top: var(--sticky-header-height);}.modal__holder {height: 100%;max-width: 100%;border-radius: 0;border-top-left-radius: 15px;border-top-right-radius: 15px;}}@media (min-width : 768px) {.modal__holder.call_sent {max-width: 460px;}.modal__holder.login {max-width: 460px;}.modal__holder.small {max-width: 560px;}.modal__holder.medium {max-width: 960px;}.modal__holder.search {max-width: 100%;height: 100%;}}.modal__header {display: flex;align-items: center;justify-content: center;min-height: 50px;padding: 10px;border-bottom: 1px solid;border-color: #e8e1d1;}.modal__title {display: flex;justify-content: center;text-align: center;max-width: calc(100% - 50px);font-size: 16px;font-weight: 500;}.modal__close_button  {position: absolute;top: 0;right: 0;display: flex;align-items: center;justify-content: center;height: 50px;width: 50px;z-index: 999;}.modal__close_button:before,.modal__close_button:after {position: absolute;content: '';height: 30%;width: 1px;background-color: #333;}.modal__close_button:before {transform: rotate(45deg);}.modal__close_button:after {transform: rotate(-45deg);}.modal__content {height: 100%;padding: 10px;overflow-y: auto;}.fn_modal_lock body {overflow-y: hidden;}.cart_page .select2-selection {height: 40px;border-radius: 20px;border-color: #e8e1d1;font-size: 14px;font-weight: 500;}.cart_page .select2-container .select2-selection--single {height:auto;}.cart_page .select2-dropdown {border-color: #e8e1d1;}.cart_page .select2-container--default .select2-selection--single {border: 1px solid;border-radius: 20px;border-color: #e8e1d1;}.cart_page .select2-container--default .select2-selection--single .select2-selection__rendered {padding: 5px 15px;color: #333;}.cart_page .select2-container--default .select2-selection--single .select2-selection__arrow {position: absolute;top: 1px;right: 1px;height: 40px;width: 40px;}.cart_page .select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid;border-color: #e8e1d1;border-radius: 8px;}.cart_page .select2-results__option {margin: 0;}.select2-results__options {scrollbar-width: thin;scrollbar-color: #f18550 #fff;}.captcha {display: inline-flex;align-items: center;}.form__captcha {position: relative;}.form__input_captcha {width: 100%;max-width: 130px;}.secret_number {border: 1px solid;border-color: transparent;border-radius: 4px;height: 40px;padding: 0 10px;background: rgb(245, 248, 249);display: inline-block;position: relative;text-shadow: 1px 1px rgb(56, 192, 243), -1px 1px rgb(72, 209, 204), -1px -1px rgb(72, 209, 204), 1px -1px rgb(72, 209, 204);color: rgb(255, 255, 255);font-weight: bold;-moz-user-select: none;-khtml-user-select: none;user-select: none;pointer-events: none;cursor: pointer;margin-right: 10px;font-size: 14px;line-height: 40px;}.secret_number:before {content: "";position: absolute;top: 10px;right: -15px;bottom: -15px;left: 0;z-index: -1;background: linear-gradient(-45deg,rgba(72, 209, 204, 0) 2px, mediumturquoise 3px, rgba(72, 209, 204, 0) 3px ) repeat;background-size: 4px 4px;}.secret_number:after {content: attr(data-name);position: absolute;top: 2px;left: 2px;z-index: -2;text-shadow: 1px 1px white,2px 2px white,3px 3px white,4px 4px white;color: white;transition: all 1s;}.form__input::-moz-placeholder,.form__input_captcha::-moz-placeholder,.form__textarea::-moz-placeholder {color: #626262;opacity: 1}.form__input:-ms-input-placeholder,.form__input_captcha:-ms-input-placeholder,.form__textarea:-ms-input-placeholder {color: #626262;}.form__input::-webkit-input-placeholder,.form__input_captcha::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder {color: #626262;}.form__captcha label.error {display: none!important;}.fn_view_content .closed {display: none;}.fn_view_content.opened .closed {display: block;}.fn_callback_toggle, .fn_view_all, .fn_switch {cursor: pointer}@media (max-width: 991px) {.fn_m_body_lock {overflow-y: hidden;}}.fn_overlay {content: "";position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,.31);}.fn_similar_products:not(.expanded) {max-height: 1px;overflow: hidden;}
.section {margin: 50px auto;}.container {width: 100%;max-width: 1366px;padding: 0 7px;margin: 0 auto;}[class*="col-"] {position: relative;width: 100%;}.col-xs-1  {width: 8.33333%;}.col-xs-2  {width: 16.66667%;}.col-xs-3  {width: 25%;}.col-xs-4  {width: 33.33333%;}.col-xs-5  {width: 41.66667%;}.col-xs-6  {width: 50%;}.col-xs-7  {width: 58.33333%;}.col-xs-8  {width: 66.66667%;}.col-xs-9  {width: 75%;}.col-xs-10 {width: 83.33333%;}.col-xs-11 {width: 91.66667%;}.col-xs-12 {width: 100%;}.g-col-xs-1  {grid-column: auto/span 1;}.g-col-xs-2  {grid-column: auto/span 2;}.g-col-xs-3  {grid-column: auto/span 3;}.g-col-xs-4  {grid-column: auto/span 4;}.g-col-xs-5  {grid-column: auto/span 5;}.g-col-xs-6  {grid-column: auto/span 6;}.g-col-xs-7  {grid-column: auto/span 7;}.g-col-xs-8  {grid-column: auto/span 8;}.g-col-xs-9  {grid-column: auto/span 9;}.g-col-xs-10 {grid-column: auto/span 10;}.g-col-xs-11 {grid-column: auto/span 11;}.g-col-xs-12 {grid-column: auto/span 12;}@media (min-width: 576px) {.col-sm-1  {width: 8.33333%;}.col-sm-2  {width: 16.66667%;}.col-sm-3  {width: 25%;}.col-sm-4  {width: 33.33333%;}.col-sm-5  {width: 41.66667%;}.col-sm-6  {width: 50%;}.col-sm-7  {width: 58.33333%;}.col-sm-8  {width: 66.66667%;}.col-sm-9  {width: 75%;}.col-sm-10 {width: 83.33333%;}.col-sm-11 {width: 91.66667%;}.col-sm-12 {width: 100%;}.g-col-sm-1  {grid-column: auto/span 1;}.g-col-sm-2  {grid-column: auto/span 2;}.g-col-sm-3  {grid-column: auto/span 3;}.g-col-sm-4  {grid-column: auto/span 4;}.g-col-sm-5  {grid-column: auto/span 5;}.g-col-sm-6  {grid-column: auto/span 6;}.g-col-sm-7  {grid-column: auto/span 7;}.g-col-sm-8  {grid-column: auto/span 8;}.g-col-sm-9  {grid-column: auto/span 9;}.g-col-sm-10 {grid-column: auto/span 10;}.g-col-sm-11 {grid-column: auto/span 11;}.g-col-sm-12 {grid-column: auto/span 12;}}@media (min-width: 768px) {.col-md-1  {width: 8.33333%;}.col-md-2  {width: 16.66667%;}.col-md-3  {width: 25%;}.col-md-4  {width: 33.33333%;}.col-md-5  {width: 41.66667%;}.col-md-6  {width: 50%;}.col-md-7  {width: 58.33333%;}.col-md-8  {width: 66.66667%;}.col-md-9  {width: 75%;}.col-md-10 {width: 83.33333%;}.col-md-11 {width: 91.66667%;}.col-md-12 {width: 100%;}.g-col-md-1  {grid-column: auto/span 1;}.g-col-md-2  {grid-column: auto/span 2;}.g-col-md-3  {grid-column: auto/span 3;}.g-col-md-4  {grid-column: auto/span 4;}.g-col-md-5  {grid-column: auto/span 5;}.g-col-md-6  {grid-column: auto/span 6;}.g-col-md-7  {grid-column: auto/span 7;}.g-col-md-8  {grid-column: auto/span 8;}.g-col-md-9  {grid-column: auto/span 9;}.g-col-md-10 {grid-column: auto/span 10;}.g-col-md-11 {grid-column: auto/span 11;}.g-col-md-12 {grid-column: auto/span 12;}}@media (min-width: 992px) {.col-lg-1   {width: 8.33333%;}.col-lg-2   {width: 16.66667%;}.col-lg-25  {width: 20%;}.col-lg-3   {width: 25%;}.col-lg-4   {width: 33.33333%;}.col-lg-5   {width: 41.66667%;}.col-lg-6   {width: 50%;}.col-lg-7   {width: 58.33333%;}.col-lg-8   {width: 66.66667%;}.col-lg-9   {width: 75%;}.col-lg-10  {width: 83.33333%;}.col-lg-11  {width: 91.66667%;}.col-lg-12  {width: 100%;}.g-col-lg-1  {grid-column: auto/span 1;}.g-col-lg-2  {grid-column: auto/span 2;}.g-col-lg-3  {grid-column: auto/span 3;}.g-col-lg-4  {grid-column: auto/span 4;}.g-col-lg-5  {grid-column: auto/span 5;}.g-col-lg-6  {grid-column: auto/span 6;}.g-col-lg-7  {grid-column: auto/span 7;}.g-col-lg-8  {grid-column: auto/span 8;}.g-col-lg-9  {grid-column: auto/span 9;}.g-col-lg-10 {grid-column: auto/span 10;}.g-col-lg-11 {grid-column: auto/span 11;}.g-col-lg-12 {grid-column: auto/span 12;}}@media (min-width: 1200px) {.col-xl-1   {width: 8.33333%;}.col-xl-2   {width: 16.66667%;}.col-xl-25  {width: 20%;}.col-xl-3   {width: 25%;}.col-xl-4   {width: 33.33333%;}.col-xl-5   {width: 41.66667%;}.col-xl-6   {width: 50%;}.col-xl-7   {width: 58.33333%;}.col-xl-8   {width: 66.66667%;}.col-xl-9   {width: 75%;}.col-xl-10  {width: 83.33333%;}.col-xl-11  {width: 91.66667%;}.col-xl-12  {width: 100%;}.g-col-xl-1  {grid-column: auto/span 1;}.g-col-xl-2  {grid-column: auto/span 2;}.g-col-xl-3  {grid-column: auto/span 3;}.g-col-xl-4  {grid-column: auto/span 4;}.g-col-xl-5  {grid-column: auto/span 5;}.g-col-xl-6  {grid-column: auto/span 6;}.g-col-xl-7  {grid-column: auto/span 7;}.g-col-xl-8  {grid-column: auto/span 8;}.g-col-xl-9  {grid-column: auto/span 9;}.g-col-xl-10 {grid-column: auto/span 10;}.g-col-xl-11 {grid-column: auto/span 11;}.g-col-xl-12 {grid-column: auto/span 12;}}.d-block {display: block;}.d-flex {display: flex;}.d-inline-flex {display: inline-flex;}.d-grid {display: grid; grid-template-columns: repeat(12, 1fr);}.flex-1 {flex: 1;}.flex-auto {flex: auto;}.relative {position: relative;}.m-t-auto {margin-top: auto;}.gap-10 {gap: 10px;}.gap-15 {gap: 15px;}.gap-20 {gap: 20px;}.hidden {display: none;}.hidden-xs-up {display: none!important;}@media (max-width: 575px) {.hidden-xs-down {display: none!important;}}@media (min-width: 576px) {.hidden-sm-up {display: none!important;}}@media (max-width: 767px) {.hidden-sm-down {display: none!important;}}@media (min-width: 768px) {.hidden-md-up {display: none!important;}}@media (max-width: 991px) {.hidden-md-down {display: none!important;}}@media (min-width: 992px) {.hidden-lg-up {display: none!important;}}@media (max-width: 1199px) {.hidden-lg-down {display: none!important;}}@media (min-width: 1200px) {.hidden-xl-up {display: none;}}.flex-first {order: -1;}.flex-last {order: 1;}.flex-row {flex-direction: row;}.flex-column {flex-direction: column;}.flex-row-reverse {flex-direction: row-reverse;}.flex-column-reverse {flex-direction: column-reverse;}.flex-wrap {flex-wrap: wrap;}.flex-nowrap {flex-wrap: nowrap;}.justify-content-start {justify-content: flex-start;}.justify-content-end {justify-content: flex-end;}.justify-content-center {justify-content: center;}.justify-content-between {justify-content: space-between;}.justify-content-around {justify-content: space-around;}.align-items-start {align-items: flex-start;}.align-items-end {align-items: flex-end;}.align-items-center {align-items: center;}.align-items-baseline {align-items: baseline;}.align-items-stretch {align-items: stretch;}@media (min-width: 576px) {.flex-sm-first {order: -1;}.flex-sm-last {order: 1;}.flex-sm-row {flex-direction: row;}.flex-sm-column {flex-direction: column;}.flex-sm-row-reverse {flex-direction: row-reverse;}.flex-sm-column-reverse {flex-direction: column-reverse;}.flex-sm-wrap {flex-wrap: wrap;}.flex-sm-nowrap {flex-wrap: nowrap;}.justify-content-sm-start {justify-content: flex-start;}.justify-content-sm-end {justify-content: flex-end;}.justify-content-sm-center {justify-content: center;}.justify-content-sm-between {justify-content: space-between;}.justify-content-sm-around {justify-content: space-around;}.align-items-sm-start {align-items: flex-start;}.align-items-sm-end {align-items: flex-end;}.align-items-sm-center {align-items: center;}.align-items-sm-baseline {align-items: baseline;}.align-items-sm-stretch {align-items: stretch;}}@media (min-width: 768px) {.flex-md-first {order: -1;}.flex-md-last {order: 1;}.flex-md-row {flex-direction: row;}.flex-md-column {flex-direction: column;}.flex-md-row-reverse {flex-direction: row-reverse;}.flex-md-column-reverse {flex-direction: column-reverse;}.flex-md-wrap {flex-wrap: wrap;}.flex-md-nowrap {flex-wrap: nowrap;}.justify-content-md-start {justify-content: flex-start;}.justify-content-md-end {justify-content: flex-end;}.justify-content-md-center {justify-content: center;}.justify-content-md-between {justify-content: space-between;}.justify-content-md-around {justify-content: space-around;}.align-items-md-start {align-items: flex-start;}.align-items-md-end {align-items: flex-end;}.align-items-md-center {align-items: center;}.align-items-md-baseline {align-items: baseline;}.align-items-md-stretch {align-items: stretch;}}@media (min-width: 992px) {.flex-lg-first {order: -1;}.flex-lg-last {order: 1;}.flex-lg-row {flex-direction: row;}.flex-lg-column {flex-direction: column;}.flex-lg-row-reverse {flex-direction: row-reverse;}.flex-lg-column-reverse {flex-direction: column-reverse;}.flex-lg-wrap {flex-wrap: wrap;}.flex-lg-nowrap {flex-wrap: nowrap;}.justify-content-lg-start {justify-content: flex-start;}.justify-content-lg-end {justify-content: flex-end;}.justify-content-lg-center {justify-content: center;}.justify-content-lg-between {justify-content: space-between;}.justify-content-lg-around {justify-content: space-around;}.align-items-lg-start {align-items: flex-start;}.align-items-lg-end {align-items: flex-end;}.align-items-lg-center {align-items: center;}.align-items-lg-baseline {align-items: baseline;}.align-items-lg-stretch {align-items: stretch;}}@media (min-width: 1200px) {.flex-xl-first {order: -1;}.flex-xl-last {order: 1;}.flex-xl-row {flex-direction: row;}.flex-xl-column {flex-direction: column;}.flex-xl-row-reverse {flex-direction: row-reverse;}.flex-xl-column-reverse {flex-direction: column-reverse;}.flex-xl-wrap {flex-wrap: wrap;}.flex-xl-nowrap {flex-wrap: nowrap;}.justify-content-xl-start {justify-content: flex-start;}.justify-content-xl-end {justify-content: flex-end;}.justify-content-xl-center {justify-content: center;}.justify-content-xl-between {justify-content: space-between;}.justify-content-xl-around {justify-content: space-around;}.align-items-xl-start {align-items: flex-start;}.align-items-xl-end {align-items: flex-end;}.align-items-xl-center {align-items: center;}.align-items-xl-baseline {align-items: baseline;}.align-items-xl-stretch {align-items: stretch;}}
.header {line-height: 1;text-wrap: nowrap;position: sticky;top: 0;}.header.shadow {box-shadow: 0px 0px 11px 0px rgba(0,0,0,.14);}.header__top,.header__center {position: relative;padding: 10px 0;}.header__top {background-color: #f9f6f1;}.header__center {border-bottom: 2px solid;border-color: #f9f6f1;background-color: #fff;}.header__center_wrap {position: relative;display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;}@media (min-width: 992px) {.header__top {z-index: 11;}.header {z-index: 10;}.header__center {z-index: 2;}.header__center_wrap {gap: 20px;}.header__catalog {z-index: 2;position: relative;background-color: #f9f6f1;}.header__logo {max-height: 60px;max-width: 100px;}}@media (max-width: 991px) {.header__logo {height: 60px;}.header {z-index: 10;}}.header__logo img,.header__logo svg {height: 100%;width: 100%;}.header__menu ul {display: flex;gap: 10px;}.header__menu li {font-weight: 500;}.header__callback {font-weight: 500;color: #f18550;}.header__contacts {display: flex;align-items: center;font-weight: 500;line-height: 1;gap: 10px;}.header__contacts svg {height: 24px;width: 24px;color: #f18550;}.header__menu_toggle {display: flex;}.switcher {display: inline-flex;gap: 10px;}.switcher_item {position: relative;}.switcher_item:nth-child(n+2)::before {content: "";width: 1px;height: 90%;position: absolute;top: 50%;left: -5px;transform: translateY(-50%);background-color: #f18550;}.switcher_item.active {font-weight: 600;}.switcher_item a {color: #f18550;font-size: 16px;text-transform: uppercase;}[class^='header__informer'] {position: relative;padding: 10px;}[class^='header__informer'] svg {height: 30px;width: 30px;color: #f18550;}[class^='header__informer'] .informer_name {display: none;}[class^='header__informer'] .informer_counter {position: absolute;bottom: -5px;left: -3px;height: 20px;width: 20px;font-size: 12px;}.search__input {height: 40px;width: 100%;border-radius: 20px;border: none;background-color: #f9f6f1;}.search__form {position: relative;}.search__button {position: absolute;right: 5px;top: 5px;display: flex;width: 30px;height: 30px;padding: 5px;color: #f18550;background-color: #fff;border-radius: 50%;}.search__button:hover svg {transform: scale(1.2);}.search__button svg {height: 20px;width: 20px;}@media (min-width: 992px) {.search {flex: 1;}}@media (max-width: 991px) {.header .search {display: none;}}.catalog_menu__name--3.top_category::after {content: 'TOП';width: max-content;padding: 2px 4px;border-radius: 4px;color: white;background-color: #eb1f1f;font-size: 12px;font-weight: 500;}@media (min-width: 992px) {.catalog {padding: 0 7px;margin: 0 auto;max-width: 1366px;}.catalog_menu--1 {position: relative;display: flex;justify-content: space-between;padding: 5px 0;}.catalog_menu__item--1 {flex: 1;}.catalog_menu__link--1 {position: relative;display: flex;flex-direction: column;text-align: center;align-items: center;justify-content: center;gap: 10px;}.catalog_menu__image--1 {width: 60px;height: 60px;}.catalog_menu__item--1.active  {z-index: 1;}.catalog_menu__item--1.active:hover .catalog_menu__sub  {display: block;}.catalog_menu__sub {display: none;position: absolute;top: auto;width: calc(100vw - 14px);max-width: calc(1366px - 14px);max-height: 50vh;padding: 25px;background-color: #fff;border-radius: 15px;overflow: auto;overscroll-behavior: contain;}.catalog_menu--2 {column-count: 4;column-gap: 10px;}.catalog_menu__item--2,.catalog_menu__item--3 {break-inside: avoid-column;}.catalog_menu__item--3 {margin-bottom: 10px;}.catalog_menu__link--1,.catalog_menu__link--2 {font-size: 16px;font-weight: 500;}.catalog_menu__item--1:hover .catalog_menu__link--1 {font-weight: 600;}.catalog_menu__link--2 {display: flex;align-items: center;margin-bottom: 10px;gap: 10px;}.catalog_menu__image--2 {width: 50px;height: 50px;}.catalog_menu__link--3 {font-weight: 500;opacity: 0.8;}.catalog_menu__header,.catalog_menu__image--3,.catalog_menu__link--4,.fn_catalog_back,.fn_catalog_all,[class^='catalog_menu__next'] {display: none;}.catalog_menu__item--1.fn_has_child.active:hover  {filter: drop-shadow(rgba(0, 0, 0, 0.07) 0px 4px 12px);}.catalog_menu__item--1.fn_has_child.active:hover .catalog_menu__link--1{position: relative;border-radius: 15px 15px 0 0;background-color: #fff;}.catalog_menu__item--1.fn_has_child.active:hover .catalog_menu__image--1  {transform: scale(1.1);transition: 0.1s ease;}.catalog_menu__item--1.active:first-child:hover .catalog_menu__sub {border-radius: 0 15px 15px 15px;}.catalog_menu__item--1.active:hover:last-child .catalog_menu__sub {border-radius: 15px 0 15px 15px;}.catalog_menu__item--1.fn_has_child.active:not(:first-child):hover .catalog_menu__link--1::before,.catalog_menu__item--1.fn_has_child.active:not(:last-child):hover .catalog_menu__link--1::after {content: "";position: absolute;z-index: -1;width: 80px;height: 80px;border: 15px solid;border-color: #fff;border-radius: 50%;}.catalog_menu__item--1.fn_has_child.active:not(:first-child):hover .catalog_menu__link--1::before {bottom: 0;right: 100%;transform: translate(15px, 15px);clip: rect(40px, auto, auto, 40px);}.catalog_menu__item--1.fn_has_child.active:not(:last-child):hover .catalog_menu__link--1::after {bottom: 0;left: 100%;transform: translate(-15px, 15px);clip: rect(40px, 40px, auto, auto);}}@media (max-width: 767px) {.catalog {top: 100%;left: 0;right: 0;bottom: 0;padding-top: var(--sticky-header-height);visibility: hidden;}.catalog.active {top: 0;visibility: visible;}.catalog_menu,.fn_catalog_sub {border-top-left-radius: 15px;border-top-right-radius: 15px;}}@media (min-width: 768px) and (max-width: 991px) {.catalog {top: 0;left: -100%;bottom: 0;visibility: hidden;}.catalog.active {left: 0;visibility: visible;}.catalog_menu {max-width: 400px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}}@media (max-width: 991px) {.catalog {position: fixed;height: 100%;width: 100%;z-index: 999;user-select: none;transition: .3s;}.catalog_menu {position: relative;display: flex;flex-direction: column;width: 100%;height: 100%;background-color: #fff;overflow-y: hidden;}.catalog_menu__holder {overflow-y: auto;}.fn_catalog_sub {position: absolute;top: 0;bottom: 0;right: 0;left: 0;display: flex;flex-direction: column;width: 100%;height: 100%;background-color: #fff;opacity: 0;visibility: hidden;transition: all 0.15s ease-in-out;transform: translateX(-100%);}.fn_catalog_sub.active {opacity: 1;visibility: visible;transform: translateX(0%);z-index: 1;}.catalog_menu__header,.fn_catalog_back {display: flex;align-items: center;justify-content: center;text-align: center;min-height: 50px;padding: 10px;border-bottom: 1px solid;border-color: #e8e1d1;background-color: #fff;font-size: 16px;font-weight: 500;line-height: 1;z-index: 1;}.fn_catalog_back::before,[class^='catalog_menu__next']::before {content: "";display: inline-block;width: 8px;height: 8px;margin: 0 10px;border-right: 1px solid;border-bottom: 1px solid;border-color: #333;}.fn_catalog_back::before {transform: rotate(135deg);}[class^='catalog_menu__next']::before {transform: rotate(-45deg);}.fn_catalog_back::before {position: absolute;left: 0;}.fn_catalog_all {display: block;padding: 10px;color: #fff;background-color: #f18550;}.catalog_menu__close {position: absolute;right: 0;top: 0;display: flex;align-items: center;justify-content: center;height: 50px;width: 50px;z-index: 999;}.catalog_menu__close::before,.catalog_menu__close::after {position: absolute;content: '';height: 30%;width: 1px;background-color: #333;}.catalog_menu__close::before {transform: rotate(45deg);}.catalog_menu__close::after {transform: rotate(-45deg);}[class^='catalog_menu--'] {overflow: auto;}[class^='catalog_menu__link'] {display: inline-flex;align-items: center;width: 100%;padding: 10px;gap: 10px;}[class^='catalog_menu__image'] {display: flex;align-items: center;}[class^='catalog_menu__image'] {height: 30px;width: 30px;flex: 0 0 30px;}[class^='catalog_menu__next'] {margin-left: auto;width: 20px;flex: 0 0 20px;}.catalog_menu--1 {display: flex;flex-wrap: wrap;}.catalog_menu__item--1 {width: 50%;}.catalog_menu__link--1 {flex-direction: column;justify-content: center;}.catalog_menu__image--1 {display: flex;align-items: center;justify-content: center;height: 130px;width: 130px;}.catalog_menu__next--1 {display: none;}}.main_menu.active {left: 0;}.main_menu {display: flex;position: fixed;top: 0;left: -100%;width: 100%;height: 100%;transition: 0.3s;z-index: 99;}.main_menu__holder {display: flex;flex-direction: column;width: 85%;max-width: 350px;height: 100%;background-color: #fff;border-top-right-radius: 15px;border-bottom-right-radius: 15px;overflow: hidden;z-index: 2;}.main_menu__header {position: sticky;top: 0;display: flex;align-items: center;justify-content: space-between;padding: 5px 15px;border-bottom: 1px solid;border-color: #e8e1d1;}.main_menu__content {display: grid;padding: 10px 15px;gap: 10px;overflow: auto;}.main_menu__content button,.main_menu__button {display: flex;align-items: center;width: 100%;gap: 5px;}.main_menu__footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 100%;margin-top: auto;padding: 15px;background-color: #f9f6f1;color: #26211e;gap: 15px;}.main_menu__logo {height: 50px;}.main_menu__logo img {height: 100%;}.main_menu__switcher {display: flex;align-items: center;justify-content: center;}.main_menu .account {position: relative;display: flex;width: 100%;background-color: #f18550;border-radius: 15px;}.main_menu .account.not_user .account__item {flex: 1;}.main_menu .account.not_user .account__link {display: flex;align-items: center;justify-content: center;padding: 10px;gap: 5px;color: #fff;}.main_menu .account.not_user .account__item:nth-of-type(2)::before {content: "";display: block;position: absolute;top: 15%;width: 1px;height: 70%;background-color: #fff;}.main_menu .account.not_user svg {display: none;}.main_menu .account.user .account__link {display: flex;align-items: center;padding: 10px;gap: 5px;color: #fff;}.main_menu .account.user svg {display: block;height: 25px;width: 25px;color: #fff;}.main_menu__button {padding: 10px;background-color: #fbf8f8;border-radius: 15px;}.main_menu__button:first-child {margin-top: 10px;}.main_menu__button svg {height: 25px;width: 25px;color: #f18550;}.main_menu__button .informer {width: 100%;}.main_menu__button .informer_counter {margin-left: auto;height: 22px;width: 22px;font-size: 12px;}.main_menu__title {padding-bottom: 15px;}.main_menu__title,.main_menu .menu_eventer > *:first-child {position: relative;display: flex;justify-content: center;font-size: 16px;font-weight: 500;}.main_menu__title::before,.main_menu .menu_eventer > *:first-child::before {content: "";position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);width: 45px;height: 4px;border-radius: 2px;background-color: #f18550;}.main_menu .menu_group__list {display: flex;flex-direction: column;align-items: center;text-align: center;}.main_menu .menu_group__item {width: 100%;}.main_menu .menu_group__link {display: block;padding-bottom: 15px;font-size: 15px;}.main_menu__phone {display: flex;align-items: center;gap: 10px;}.main_menu__phone svg {color: #f18550;}.main_menu__callback {display: flex;align-items: center;color: #f18550;}footer {margin-top: auto;}.footer__top {padding: 15px 0;background-color: #f9f6f1;}.footer__phone {display: block;width: 100%;text-align: center;font-size: 32px;font-weight: 700;color: #f18550;}@media (max-width: 575px) {.footer__phone {font-size: 28px;}}.footer__subscribe_text {font-size: 15px;font-weight: 500;}.footer__subscribe_form {position: relative;width: 100%;}.footer__subscribe_button {height: 40px;padding: 10px 20px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;background-color: #f18550;color: #fff;}.footer__subscribe_input {border-top-right-radius: 0px;border-bottom-right-radius: 0px;}.footer__subscribe_error,.footer__subscribe_success {display: none;}.footer__subscribe_error.active,.footer__subscribe_success.active {display: block;}.footer__subscribe_error {color: #f00;}.footer__subscribe_success {color: #05b123;}.footer__subscribe_error,.footer__subscribe_success {position: absolute;top: calc(-100% - 10px);left: 10px;transform: translateY(50%);padding: 5px 10px;background-color: #fff;border-radius: 5px 5px 5px 0;filter: drop-shadow(-1px -1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.15));}.footer__subscribe_error::after,.footer__subscribe_success::after {content: "";position: absolute;padding-top: 0px;bottom: -8px;left: 0;border-width: 10px 10px 0 0;border-style: solid;border-color: #ffffff transparent;}.footer__logo img,.footer__logo svg {height: 80px;width: auto;}.footer__text {text-align: center;}.footer__email {font-weight: 600;}.footer__header {margin-bottom: 15px;}.footer__title {position: relative;width: max-content;font-size: 16px;line-height: 25px;font-weight: 600;color: #26211e;}.footer__title::after {content: "";position: absolute;bottom: -7px;left: -1px;width: 45px;height: 4px;border-radius: 2px;background-color: #f18550;}.footer__title_arrow {position: absolute;right: -35px;width: 25px;height: 25px;color: #f18550;background-color: #e8e1d1;border-radius: 50%;text-align: center;}.footer__title_arrow::before {content: "";position: relative;top: -3px;display: inline-block;width: 8px;height: 8px;border-right: 2px solid;border-bottom: 2px solid;transform: rotate(45deg);transition: transform 0.2s;}.footer__header.active .footer__title_arrow::before {transform: rotate(225deg);top: 0px;}footer .menu_group__list  {display: flex;flex-direction: column;gap: 5px;}@media (min-width: 768px) {.footer__header {pointer-events: none;}}@media (max-width: 767px) {.footer__subscribe_text,.footer .menu_group__list {text-align: center;}.footer__header {display: flex;justify-content: center;}.footer__title::after {left: 50%;transform: translateX(-50%);}.footer__hidden {display: none;}}.footer__view_all {color: #26211e;font-size: 12px;}.footer__bottom {min-height: 51px;padding: 10px 0;background-color: #e8e1d1;}.footer__copyright {opacity: 0.8;line-height: 1;}.footer__copyright:hover{opacity: 1;}.product_preview {position: relative;display: grid;height: 100%;padding: 10px;background-color: #fff;border: 1px solid;border-color: #e8e1d1;border-radius: 15px;gap: 5px;}.product_preview__bottom {display: none;position: absolute;top: calc(100% - 5px);width: 100%;padding: 10px;}@media (min-width: 1200px) {.fn_categories.block--products_list .product_preview:hover {border-color: transparent;filter: drop-shadow(-1px -1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(1px 2px 2px rgba(0, 0, 0, 0.15));z-index: 1;}.fn_categories.block--products_list .product_preview:hover .product_preview__bottom {display: grid;}.fn_categories.block--products_list .product_preview:hover::before {content: "";position: absolute;top: -5px;left: -5px;height: calc(100% + 10px);width: calc(100% + 10px);background-color: #fff;border-radius: 15px;z-index: -1;}.fn_categories.block--products_list .product_preview:hover .product_preview__bottom::before {content: "";position: absolute;top: -5px;left: -5px;height: calc(100% + 10px);width: calc(100% + 10px);background-color: #fff;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;z-index: -1;}}.product_preview__image {position: relative;width: 100%;padding-top: 130%;}.product_preview__image picture {display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.product_preview__stickers {position: absolute;top: 0;left: 0;display: flex;flex-direction: column;gap: 5px;}.product_preview__buttons {position: absolute;right: 10px;top: 10px;display: flex;flex-direction: column;gap: 5px;}.product_preview__comparison,.product_preview__wishlist,.product_preview__comparison--remove,.product_preview__wishlist--remove {display: flex;align-items: center;justify-content: center;height: 34px;width: 34px;padding: 5px;border-radius: 50%;color: #f18550;transition: all 0.3s;}.product_preview__comparison:not(.selected),.product_preview__wishlist:not(.selected) {background-color: #ffffff80;}.product_preview__comparison.selected,.product_preview__wishlist.selected {background-color: #fff;box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);}.product_preview__comparison:not(.selected):hover svg,.product_preview__wishlist:not(.selected):hover svg {transform: scale(1.1);}.product_preview__comparison--remove,.product_preview__wishlist--remove {order: -1;color: #f00;opacity: 0.5;}.product_preview__comparison--remove:hover,.product_preview__wishlist--remove:hover {opacity: 1;}.product_preview__name {height: 60px;overflow: hidden;}.product_preview__name:hover {overflow: unset;}.product_preview__name a {position: relative;display: flex;background-color: #fff;}.product_preview__available {font-size: 12px;}.product_preview__offer {display: flex;align-items: center;justify-content: space-between;align-self: flex-end;height: 40px;}.product_preview__price {font-size: 16px;font-weight: 600;}.product_preview__old_price {opacity: 0.7;}.product_preview__price_label {padding: 4px;border-radius: 4px;font-size: 12px;line-height: 1;background-color: #f00;color: #fff;}.product_preview__button--buy,.product_preview__button--pre_order {height: 30px;width: 30px;color: #f18550;}.product_preview__button--buy:hover,.product_preview__button--pre_order:hover {transform: scale(1.2);}.product_preview__variants {position: absolute;left: 10px;width: calc(100% - 20px);padding-top: calc(130% - 20px);pointer-events: none;}.product_preview__variants_wrap {position: absolute;bottom: 0;right: 0;display: flex;flex-direction: column;align-items: end;gap: 10px;pointer-events: all;}.product_preview__variant {display: flex;align-items: center;min-height: 28px;padding: 5px 8px;background-color: #fff;border: 1px solid;border-radius: 8px;border-color: #e8e1d1;line-height: 1;cursor: pointer;gap: 5px;}.product_preview__variant.all {order: 99;}.product_preview__variant.no_stock .product_preview__variant_name{opacity: 0.6;}.product_preview__variants input,.product_preview__variant_price {display: none;}.product_preview__variant_price::before {content: "-";margin-right: 5px;}.product_preview__variant_discount {display: flex;align-items: center;justify-content: center;height: 20px;width: 20px;flex: 0 0 20px;padding: 4px;color: #fff;background-color: #eb1f1f;border-radius: 8px;}.product_preview__variant_discount::before {content: "%";}.product_preview__variants input[type="radio"]:checked + .product_preview__variant {border-color: #f18550;}.article__preview {display: grid;gap: 5px;}.article__preview:hover {filter: opacity(0.9);}.article__image {position: relative;width: 100%;padding-top: 50%;}.article__image picture {position: absolute;top: 0;left: 0;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;}.article__image img {border-radius: 15px;}.article__title {font-size: 16px;font-weight: 500;height: 44px;overflow: hidden;}.article__info {display: flex;position: absolute;bottom: 5px;right: 5px;gap: 10px;}.article__info_item {display: inline-flex;align-items: center;padding: 3px 5px;background-color: #f9f6f1;border-radius: 8px;font-size: 12px;font-weight: 500;gap: 5px;}.article__labels {display: flex;align-items: center;}.article__label {display: flex;font-size: 12px;}.article__label + .article__label::before {content: "";position: relative;height: 4px;width: 4px;margin: auto 5px;border-radius: 50%;background-color: #f18550;}.modal_login__header {display: flex;margin-bottom: 20px;}.modal_login__link {display: inline-flex;justify-content: center;flex: 1;padding: 10px;border-bottom: 2px solid;border-color: #e8e1d1;font-size: 16px;font-weight: 400;}.modal_login__link.active {font-weight: 500;border-color: #f18550;}.modal_login__title {display: flex;justify-content: center;margin: 15px;font-size: 22px;font-weight: 600;}.modal_cart__bottom {position: sticky;bottom: 0;display: grid;padding: 10px;margin-top: 20px;border: 1px solid;border-radius: 15px;border-color: #e8e1d1;background-color: #fffffff0;backdrop-filter: blur(1px);gap: 10px;}.modal_cart__total {font-weight: 600;}.modal_cart__button,.modal_cart__button--border {display: flex;align-items: center;justify-content: center;height: 44px;border-radius: 15px;}.modal_cart__button {color: #fff;background-color: #f18550;}.modal_cart__button--border {border: 1px solid;border-color: #f18550;}.modal_cart__title {font-size: 22px;font-weight: 500;padding: 10px 0;}.modal_cart__wishlist_item {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;border: 1px solid;border-color: #e8e1d1;border-radius: 15px;gap: 5px;}.modal_cart__wishlist_name {height: 40px;overflow: hidden;text-align: center;font-weight: 500;}.page .menu_group__item {display: flex;}.page .menu_group__link {padding: 10px 25px 10px 15px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}.page .menu_group__link.current {color: #fff;background-color: #f18550;}.not_found {display: flex;flex-direction: column;align-items: center;text-align: center;gap: 20px;}.not_found__image {display: flex;width: max-content;height: 150px;}.not_found__menu > * {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-around;font-size: 16px;font-weight: 500;gap: 10px;}.purchase__item {padding: 10px 0;border-bottom: 1px solid;border-color: #e8e1d1;}.purchase__image {flex: 0 0 120px;}.purchase__image img {width: 100px;height: 100px;}.purchase__name {display: block;position: relative;margin-bottom: 10px;font-size: 15px;line-height: 1.2;}.purchase__variant {display: flex;align-items: center;font-size: 13px;font-weight: 500;line-height: 1;gap: 5px;}.purchase__remove {display: flex;height: max-content;opacity: 0.5;}.purchase__remove svg {width: 20px;height: 20px;}.purchase__remove:hover {color: #f00;opacity: 1;}.purchase__price {font-size: 16px;font-weight: 500;}.purchase__details {display: flex;align-items: center;justify-content: space-between;margin-top: 10px;padding: 10px 25px;border-radius: 15px;background-color: #f9f6f1;}.purchase__details_total {padding: 10px 0;font-size: 16px;font-weight: 600;}.delivery__name {display: block;font-size: 14px;font-weight: 500;line-height: 30px;}@media (max-width : 575px) {.delivery__name {font-size: 12px;font-weight: 500;}}.delivery__image {display: none;max-height: 30px;padding-left: 3px;text-align: center;}.delivery__image img {display: block;max-height: 30px;}@media only screen and (min-width : 992px) {.delivery__label.active .delivery__image {display: block;}}.delivery__label {display: flex;align-items: center;position: relative;margin-bottom: 15px;gap: 10px;user-select: none;cursor: pointer;}.delivery__label.order {cursor: auto;}.delivery__input {display: none;}.delivery__checkbox {display: block;position: relative;height: 20px;width: 20px;flex: 0 0 20px;border: 1px solid;border-color: #e8e1d1;border-radius: 2px}.delivery__label:hover .delivery__checkbox::before,.delivery__label.active .delivery__checkbox::before {content: "";position: absolute;top: 1px;left: -5px;display: inline-block;width: 8px;height: 12px;margin: 0 10px;border-right: 2px solid;border-bottom: 2px solid;transform: rotate(45deg);}.delivery__label.active .delivery__checkbox:before {border-color: #fff;}.delivery__label.active .delivery__checkbox {background-color: #f18550;border-color: #f18550;}.delivery__label.active .delivery__checkbox {color: #fff;}.delivery__description {display: none;}.delivery__label.active + .delivery__description {display: block;}.delivery__price {font-weight: 600;margin: 10px 0;}.delivery__info {display: block;margin: 10px 0 15px;}.delivery__info p {margin-bottom: 0;}.breadcrumbs {display: inline-flex;width: 100%;margin: 10px 0;text-wrap: nowrap;overflow-x: auto;}.breadcrumbs__item {display: inline-flex;align-items: center;padding: 5px 0;font-size: 13px;font-weight: 400;}.breadcrumbs .breadcrumbs__item + .breadcrumbs__item::before {content: "";position: relative;top: 1px;height: 4px;width: 4px;margin: 0 5px;border-radius: 50%;background-color: #f18550;}.breadcrumbs a {font-weight: 500;}.products_pagination{display: flex;flex-wrap: wrap;align-items: center;margin-top: 20px;gap: 10px;}.pagination {display: flex;align-items: center;margin: 10px auto;overflow: auto;gap: 5px;}.pagination__link,.pagination__link_prev,.pagination__link_next {display: flex;align-items: center;justify-content: center;height: 32px;width: 32px;line-height: 32px;font-size: 12px;font-weight: 500;}.pagination__link {border-radius: 50%;}.pagination__item.active .pagination__link {color: #fff;background-color: #f18550;}.pagination__item:not(.active) .pagination__link:hover {background-color: #f9f6f1;}.pagination__link_prev::before,.pagination__link_next::before {content: "";position: relative;display: inline-block;width: 8px;height: 8px;border-right: 1px solid;border-bottom: 1px solid;}.pagination__link_prev::before {left: 3px;transform: rotate(135deg);}.pagination__link_next::before {right: 3px;transform: rotate(-45deg);}.informer {position: relative;display: flex;align-items: center;gap: 10px;}.informer.disabled {opacity: 0.5;}.informer:not(.disabled) {cursor: pointer;}.informer_counter {display: flex;align-items: center;justify-content: center;border: 1px solid;border-color: #fff;border-radius: 50%;background-color: #f18550;color: #fff;}.rating_starOff,.rating_starOn {width: 90px;height: 18px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 36' height='36px' width='18px' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(1, 0, 0, 1, -88.849244, -9.893701)'%3E%3Cpolygon points='102.306 20.777 103.385 26.919 97.85 24.041 97.846 24.045 92.343 26.964 93.372 20.811 88.889 16.475 95.057 15.553 97.799 9.948 97.846 10.036 100.579 15.532 106.755 16.408 102.306 20.777' fill='%23dcdad9' style='%22%22'%3E%3C/polygon%3E%3Cpolygon points='102.299 38.928 103.378 45.07 97.843 42.192 97.839 42.196 92.336 45.115 93.365 38.962 88.882 34.626 95.05 33.704 97.792 28.099 97.839 28.187 100.572 33.683 106.748 34.559 102.299 38.928' fill='%23fcb41a' style='%22%22'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");background-repeat: repeat-x;background-position: left top;}.rating_starOff {display: inline-block;vertical-align: top;}.rating_starOn {display: block;background-position: left bottom;}.rating_text {vertical-align: middle;font-size: 10px;font-weight: 500;}.rating_text.hidden {display: none;}.sticker--hit {width: max-content;padding: 3px 8px;border-radius: 4px;border-top-left-radius: 15px;border-bottom-right-radius: 15px;color: #fff;font-size: 12px;font-weight: 500;}.sticker--hit {background-color: #f18550;}.sticker--special {max-width: 100px;}.pager {display: flex;flex-wrap: wrap;gap: 15px;}.pager__prev,.pager__next {display: inline-flex;align-items: center;max-width: max-content;padding: 10px;background-color: #f9f6f1;border-radius: 15px;gap: 10px;}.pager__next {margin-left: auto;justify-content: space-between;}.pager__arrow {display: flex;align-items: center;justify-content: center;height: 20px;width: 20px;flex: 0 0 20px;color: #fff;background-color: #f18550;border-radius: 8px;}.pager__arrow::before {content: "";position: relative;display: inline-block;width: 8px;height: 8px;border-right: 1px solid;border-bottom: 1px solid;}.pager__prev .pager__arrow::before {transform: rotate(135deg);left: 3px;}.pager__next .pager__arrow::before {transform: rotate(-45deg);right: 3px;}.pager__name {max-height: 20px;overflow: hidden;}.amount {display: flex;align-items: center;justify-content: space-between;user-select: none;border: 1px solid;border-color: #e8e1d1;border-radius: 15px;gap: 5px}.amount__plus,.amount__minus {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;font-size: 25px;cursor: pointer;}.amount__input {display: block;text-align: center;border: none;padding: 0;width: 40px;height: 40px;font-weight: 600;font-size: 16px;}.coupon__group {display: flex;width: 100%;}.coupon__button {height: 40px;padding: 10px 20px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-top-left-radius: 0;border-bottom-left-radius: 0;background-color: #f18550;color: #fff;}.coupon__input {border-top-right-radius: 0px;border-bottom-right-radius: 0px;}.coupon__label {display: flex;align-items: center;padding: 5px 8px;color: #fff;background-color: #f18550;border-radius: 4px;gap: 5px;line-height: 1;}@media (min-width: 992px) {.sidebar__header {height: 50px;padding: 15px 20px;text-align: center;color: #fff;background-color: #f18550;border-top-left-radius: 15px;border-top-right-radius: 15px;}.sidebar__holder {position: sticky;top: calc(var(--sticky-header-height) + 10px);width: 300px;max-height: calc(100vh - var(--sticky-header-height) - 20px);margin-bottom: 20px;background-color: #fff;border: 1px solid;border-radius: 15px;border-color: #e8e1d1;overflow: hidden;}.sidebar__content{height: fit-content;max-height: calc(100vh - var(--sticky-header-height) - 70px);overflow: auto;}}@media (max-width: 992px) {.sidebar {position: fixed;z-index: 10;width: 100%;overflow-y: auto;transition: .3s;}.sidebar__holder {display: flex;flex-direction: column;background-color: #fff;position: relative;z-index: 1;height: 100%;overflow-y: hidden;}.sidebar__content {overflow-y: auto;}.sidebar__header {position: sticky;top: 0;display: flex;align-items: center;justify-content: center;min-height: 50px;border-bottom: 1px solid;border-color: #e8e1d1;background-color: #fff;z-index: 10;}.sidebar__title {font-size: 16px;font-weight: 500;}.sidebar__close {position: absolute;top: 0;right: 0;display: flex;align-items: center;justify-content: center;height: 50px;width: 50px;z-index: 999;}.sidebar__close::before,.sidebar__close::after {position: absolute;content: '';height: 30%;width: 1px;background-color: #333;}.sidebar__close::before {transform: rotate(45deg);}.sidebar__close:after {transform: rotate(-45deg);}}@media (max-width: 767px) {.sidebar {top: 100%;left: 0;right: 0;bottom: 0;padding-top: var(--sticky-header-height);visibility: hidden;}.sidebar.active {top: 0;visibility: visible;}.sidebar__holder {border-top-left-radius: 15px;border-top-right-radius: 15px;}}@media (min-width: 768px) and (max-width: 991px) {.sidebar {top: 0;left: -100%;bottom: 0;visibility: hidden;}.sidebar.active {left: 0;visibility: visible;}.sidebar__holder {max-width: 400px;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}}.sidebar__boxed {padding: 15px;margin-bottom: 15px;}.filters {display: grid;gap: 10px;}.filter__group {display: grid;gap: 5px;}.filter__price input {border: 1px solid;border-color: #e8e1d1;width: 45%;}.filter__name {display: flex;align-items: center;font-size: 16px;font-weight: 600;gap: 10px;}.filter__name_arrow {position: relative;width: 20px;height: 20px;flex: 0 0 20px;}.filter__name_arrow::before {content: "";position: absolute;top: 2px;left: 6px;width: 10px;height: 10px;border-right: 2px solid;border-bottom: 2px solid;transform: rotate(45deg);transition: transform 0.2s;}.filter__name.active .filter__name_arrow::before{transform: rotate(225deg);top: 5px;}.filter__link {display: inline-flex;text-align: start;gap: 10px;}.filter__checkbox {display: block;position: relative;height: 20px;width: 20px;flex: 0 0 20px;border: 1px solid;border-color: #e8e1d1;border-radius: 2px}.filter__item:hover .filter__checkbox::before,.filter__link.checked .filter__checkbox::before  {content: "";position: absolute;top: 1px;left: -5px;display: inline-block;width: 8px;height: 12px;margin: 0 10px;border-right: 2px solid;border-bottom: 2px solid;transform: rotate(45deg);}.filter__item:hover .filter__checkbox::before {border-color: #f18550;}.filter__link.checked .filter__checkbox::before {border-color: #fff;}.filter__link.checked .filter__checkbox {background-color: #f18550;border-color: #f18550;}.filter__link.checked .filter__checkbox {color: #fff;}.view_all_feature {border-bottom: 1px dashed;border-color: #e8e1d1;}.filter__view_all {width: 100%;color: #f18550;}.filter__sfs {display: flex;flex-wrap: wrap;gap: 10px;}.filter__sf_link {display: flex;align-items: center;padding: 5px 7px;border-radius: 4px;text-align: start;outline: 1px solid;outline-color: #f18550;gap: 5px;}.filter__sf_remove {position: relative;height: 14px;width: 14px;}.filter__sf_remove::before,.filter__sf_remove::after {position: absolute;content: '';height: 100%;width: 1px;left: 6px;background-color: #333;}.filter__sf_remove::before {transform: rotate(45deg);}.filter__sf_remove::after {transform: rotate(-45deg);}.filter__sf_reset {border-bottom: 1px dashed;}.filter__sf_reset:hover {border-bottom: none;}.comment,.comment--empty {display: flex;flex-direction: column;height: 100%;padding: 15px;border: 1px solid;border-color: #e8e1d1;border-radius: 15px;gap: 15px;}.comment--empty {align-items: center;justify-content: center;opacity: 0.8;}.comment__user,.comment__admin {display: flex;flex-direction: column;gap: 10px;}.comment__admin {padding-left: 15px;}.comment__name {font-size: 16px;font-weight: 500;}.comment__status {font-size: 13px;color: rgb(11, 152, 47);white-space: nowrap;}.comment__date {font-weight: 500;font-size: 12px;opacity: 0.7;white-space: nowrap;}.comment__body {padding: 15px;border: 1px solid;border-radius: 15px;border-color: #e8e1d1;}.contacts_page {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;border: 1px solid;border-color: #e8e1d1;border-radius: 15px;padding: 10px;gap: 10px;}.contacts_page .phone {font-size: 28px;font-weight: 500;color: #f18550;}.empty {display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 300px;padding: 10px;border-radius: 15px;background-color: #f9f6f1;gap: 10px;}.empty__title {color: #f18550;text-align: center;font-size: 20px;font-weight: 500;}.empty__description {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;text-align: center;gap: 10px;}.empty__description svg {height: 30px;width: 30px;color: #f18550;}.callback__title {text-align: center;}.callback_sent {display: flex;flex-direction: column;align-items: center;justify-content: center;height: 100%;width: 100%;gap: 20px;}.callback_sent__icon {position: relative;height: 80px;width: 80px;flex: 0 0 80px;border-radius: 50%;background-color: #fff;box-shadow: 0px 0px 11px 0px rgba(0,0,0,.14);}.callback_sent__icon svg {position: absolute;top: 50%;left: 50%;height: 50px;width: 50px;transform: translate(-50%, -50%);color: #f18550;}.callback_sent__title {font-size: 26px;font-weight: 600;color: #f18550;text-align: center;}.fn_notification_open {position: fixed;top: calc(var(--sticky-header-height) + 10px);left: 50%;transform: translateX(-50%);max-width: calc(100% - 14px);z-index: 10;}.notification {display: flex;align-items: center;padding: 15px;background-color: #fff;border-radius: 15px;box-shadow: 0px 0px 11px 0px rgba(0,0,0,.14);gap: 10px;}.notification__title {font-weight: 500;}.notification__title b {text-decoration: underline;}.notification__icon {position: relative;height: 40px;width: 40px;flex: 0 0 40px;border-radius: 50%;background-color: #fff;box-shadow: 0px 0px 11px 0px rgba(0,0,0,.14);}.notification__icon_label {position: absolute;top: 50%;left: 50%;height: 20px;width: 20px;transform: translate(-50%, -50%);color: #f18550;}.notification__icon_counter {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform: rotate(-90deg);}.notification_icon__counter--bg,.notification_icon__counter--line {fill: none;stroke-width: 10;}.notification_icon__counter--line {stroke: #f18550;}.to_top {position: fixed;bottom: 0;left: 2%;display: none;justify-content: center;width: 40px;height: 50px;border: 1px solid;border-color: #f18550;border-radius: 20px 20px 0 0;color: #f18550;background-color: #fff;opacity: 0.6;cursor: pointer;z-index: 1;}.to_top.active {display: flex;}.to_top:hover {opacity: 1;}.to_top::before {content: "";position: absolute;top: 10px;width: 10px;height: 10px;border-right: 2px solid;border-bottom: 2px solid;transform: rotate(225deg);}@media (min-width: 992px) {.block--sidebar {flex: 0 0 300px;}.block--products {max-width: calc(100% - 315px);}}@media (max-width: 991px) {.block--products {max-width: 100%;}}.block--products {flex: 1 1 auto;}.block--products_list,.block--main_products_list,.block--articles_list,.block--brands_list {display: grid;gap: 10px;}@media (min-width: 768px) {.block--products_list,.block--main_products_list,.block--articles_list {grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));}.block--brands_list {grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));}}@media (max-width: 767px) {.block--products_list,.block--main_products_list,.block--articles_list {grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));}.block--brands_list {grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));}}.advantages {border-top: 1px solid;border-color: #e8e1d1;padding: 30px 0;}.mobile_catalog_button {display: flex;align-items: center;justify-content: center;width: 100%;padding: 10px 15px;color: #fff;background-color: #f18550;border-radius: 15px;grid-column: span 6;gap: 10px;}.price--red {color: red;}.available__in_stock {color: #49691f;}.available__no_stock {color: #f00;}.change_pass,.password_remind{display: flex;align-items: center;justify-content: center;font-size: 13px;line-height: 1;opacity: 0.8;}.change_pass--user {display: flex;align-items: center;justify-content: center;height: 40px;padding: 5px 15px;border-radius: 15px;text-align: center;white-space: nowrap;font-size: 14px;font-weight: 500;line-height: 1;background-color: #f9f6f1;cursor: pointer;}.author_card img {height: 200px;width: 200px;border-radius: 50%;}
@font-face {font-family: swiper-icons;src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight: 400;font-style: normal}:root {--swiper-theme-color: #007aff}:host {position: relative;display: block;margin-left: auto;margin-right: auto;z-index: 1}.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;display: block}.swiper-vertical>.swiper-wrapper {flex-direction: column}.swiper-wrapper {position: relative;width: 100%;height: 100%;display: flex;transition-property: transform;transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);box-sizing: content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 0, 0)}.swiper-horizontal {touch-action: pan-y}.swiper-vertical {touch-action: pan-x}.swiper-slide {flex-shrink: 0;height: 100%;position: relative;transition-property: transform;user-select: none;}.swiper-thumbs .swiper-slide {cursor: pointer;}.swiper-slide-invisible-blank {visibility: hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide {height: auto}.swiper-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height}.swiper-backface-hidden .swiper-slide {transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper-3d.swiper-css-mode .swiper-wrapper {perspective: 1200px}.swiper-3d .swiper-wrapper {transform-style: preserve-3d}.swiper-3d {perspective: 1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide {transform-style: preserve-3d}.swiper-css-mode>.swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {display: none}.swiper-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper {scroll-snap-type: x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper {scroll-snap-type: y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper {scroll-snap-type: none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before {content: '';flex-shrink: 0;order: 9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {scroll-snap-align: center center;scroll-snap-stop: always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {margin-inline-start: var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {margin-block-start: var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before {width: 100%;min-width: 1px;height: var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10}.swiper-3d .swiper-slide-shadow {background: rgba(0, 0, 0, .15)}.swiper-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {animation: swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white {--swiper-preloader-color: #fff}.swiper-lazy-preloader-black {--swiper-preloader-color: #000}@keyframes swiper-preloader-spin {0% {transform: rotate(0deg)}100% {transform: rotate(360deg)}}.swiper-virtual .swiper-slide {-webkit-backface-visibility: hidden;transform: translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after {content: '';position: absolute;left: 0;top: 0;pointer-events: none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {height: 1px;width: var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {width: 1px;height: var(--swiper-virtual-size)}:root {--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next {display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 15px;color: #f18550;background-color: #fff;box-shadow: 0px 0px 10px rgba(15, 15, 15, 0.12);line-height: 1;cursor: pointer;user-select: none;transition: all 0.2s;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity: .35;cursor: auto;}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden {opacity: 0;cursor: auto;pointer-events: none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev {display: none !important}.swiper-button-next svg,.swiper-button-prev svg {width: 100%;height: 100%;object-fit: contain;transform-origin: center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg {transform: rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next {left: var(--swiper-navigation-sides-offset, 10px);right: auto}.swiper-button-next,.swiper-rtl .swiper-button-prev {right: var(--swiper-navigation-sides-offset, 10px);left: auto}.swiper-button-lock {display: none}.swiper-button-next:after,.swiper-button-prev:after {font-family: swiper-icons;font-size: 15px;font-weight: 600;letter-spacing: 0;text-transform: none;font-variant: initial;line-height: 1;}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {content: 'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev {right: var(--swiper-navigation-sides-offset, 10px);left: auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {content: 'next'}.swiper-pagination {transition: .3s opacity;}.swiper-pagination.swiper-pagination-hidden {opacity: 0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled {display: none !important}.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(.33);position: relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(.33)}button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;appearance: none}.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer}.swiper-pagination-bullet:only-child {display: none !important}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets {right: var(--swiper-pagination-right, 8px);left: var(--swiper-pagination-left, auto);top: 50%;transform: translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display: block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: .2s transform, .2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: .2s transform, .2s right}.swiper-pagination-fraction {color: var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar {background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position: absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top}.swiper-rtl .swiper-pagination-progressbar -progressbar-fill {transform-origin: right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: var(--swiper-pagination-progressbar-size, 4px);left: 0;top: 0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar {width: var(--swiper-pagination-progressbar-size, 4px);height: 100%;left: 0;top: 0}.swiper-pagination-lock {display: none}.swiper-scrollbar {border-radius: var(--swiper-scrollbar-border-radius, 10px);position: relative;touch-action: none;background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {display: none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal {position: absolute;left: var(--swiper-scrollbar-sides-offset, 1%);top: var(--swiper-scrollbar-bottom, 4px);bottom: var(--swiper-scrollbar-top, auto);height: var(--swiper-scrollbar-size, 4px);width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar {position: absolute;left: var(--swiper-scrollbar-left, auto);right: var(--swiper-scrollbar-right, 4px);top: var(--swiper-scrollbar-sides-offset, 1%);width: var(--swiper-scrollbar-size, 4px);height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background-color: #f18550;border-radius: var(--swiper-scrollbar-border-radius, 10px);left: 0;top: 0}.swiper-scrollbar-cursor-drag {cursor: move}.swiper-scrollbar-lock {display: none}.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {max-width: 100%;max-height: 100%;object-fit: contain}.swiper-slide-zoomed {cursor: move;touch-action: none}.swiper .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000}.swiper-free-mode>.swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto}.swiper-grid>.swiper-wrapper {flex-wrap: wrap}.swiper-grid-column>.swiper-wrapper {flex-wrap: wrap;flex-direction: column}.swiper-fade.swiper-free-mode .swiper-slide {transition-timing-function: ease-out}.swiper-fade .swiper-slide {pointer-events: none;transition-property: opacity}.swiper-fade .swiper-slide .swiper-slide {pointer-events: none}.swiper-fade .swiper-slide-active {pointer-events: auto}.swiper-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-cube {overflow: visible}.swiper-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;transform-origin: 0 0;width: 100%;height: 100%}.swiper-cube .swiper-slide .swiper-slide {pointer-events: none}.swiper-cube.swiper-rtl .swiper-slide {transform-origin: 100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev {pointer-events: auto;visibility: visible}.swiper-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;opacity: .6;z-index: 0}.swiper-cube .swiper-cube-shadow:before {content: '';background: #000;position: absolute;left: 0;top: 0;bottom: 0;right: 0;filter: blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide {pointer-events: auto;visibility: visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper-flip {overflow: visible}.swiper-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1}.swiper-flip .swiper-slide .swiper-slide {pointer-events: none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper-creative .swiper-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;transition-property: transform, opacity, height}.swiper-cards {overflow: visible}.swiper-cards .swiper-slide {transform-origin: center bottom;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden}
.blog_categories {display: flex;flex-wrap: wrap;gap: 10px;}.blog_categories__item {display: flex;align-items: center;gap: 10px;padding: 5px 10px;background-color: #f9f6f1;border-radius: 8px;border-color: #f18550;}.blog_categories__item.active {border-color: transparent;color: #fff;background-color: #f18550;}.blog_categories__image {display: flex;}.blog_slider {border-radius: 15px;overflow: hidden;}.blog_slider__image,.blog_slider__annotation {aspect-ratio: 2;}.blog_slider__image {display: flex;}.blog_slider__image img {width: 100%;border-radius: 15px;}.blog_slider__annotation {display: flex;flex-direction: column;gap: 10px;overflow: hidden;}.blog_slider__title {font-size: 18px;font-weight: 500;}.blog_slider__info {display: flex;gap: 5px;}.blog_slider__info span {display: flex;align-items: center;padding: 5px;border-radius: 8px;background-color: #f9f6f1;gap: 10px;}.post {display: flex;flex-direction: column;gap: 15px;}.post__image {position: relative;}.post__image picture {display: flex;align-items: center;justify-content: center;width: 100%;height: 300px;max-height: 300px;min-width: 100%;border-radius: 15px;overflow: hidden;}.post__image img {width: 100%;object-fit: cover;border-radius: 15px;}.post__info {display: flex;flex-wrap: wrap;align-items: center;gap: 5px;}@media (min-width: 992px) {.post__title {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 15px;border-radius: 8px;background-color: #f9f6f1;}.post__info {position: absolute;bottom: 10px;width: 100%;justify-content: center;opacity: 0.9;}}@media (max-width: 991px) {.post__image {display: flex;flex-direction: column;gap: 10px;}}.post__info span {display: flex;align-items: center;padding: 5px;border-radius: 8px;background-color: #f9f6f1;gap: 10px;}.post__update {display: inline-flex;align-items: center;width: 100%;padding: 12px 15px;border-radius: 15px;color: rgb(11, 138, 11);background-color: rgba(109, 179, 109, 0.2);font-size: 13px;gap: 10px;}.post__contents {padding: 15px;border-radius: 15px;background-color: #f9f6f1;}.post__contents_title {margin-bottom: 10px;font-size: 16px;font-weight: 600;}.post__contents ol,.post__contents ul {margin-left: 1rem;list-style: auto;}.post__contents ol li:not(:last-child),.post__contents ul li:not(:last-child) {margin: 0 0 0.5rem 0;}.post__author_name {font-weight: 500;}
.banner_main {display: grid;gap: 20px;height: 100%;}.banner_main_first,.banner_main_second,.banner_main_third {position: relative;display: flex;width: 100%;height: 100%;border-radius: 15px;overflow: hidden;}.banner_main_first__image img,.banner_main_second__image img,.banner_main_third__image img {height: 100%;width: 100%;}@media (max-width: 575px) {.banner_main {grid-template-columns: repeat(1, auto);}.banner_main.count_2 {grid-template-rows: repeat(2, auto);}.banner_main.count_3 {grid-template-rows: repeat(3, auto);}.banner_main_first,.banner_main_second,.banner_main_third {grid-column: span 6;}.banner_main_second,.banner_main_third {aspect-ratio: 2.5;}}@media (min-width: 576px) {.banner_main_first,.banner_main_second,.banner_main_third {aspect-ratio: 2.5;}}@media (min-width: 576px) and (max-width: 991px) {.banner_main {grid-template-columns: repeat(6, auto);grid-template-rows: repeat(2, auto);}.banner_main.count_1 > *,.banner_main.count_2 > * {grid-column: span 6;}.banner_main.count_3 .banner_main_first {grid-row-start: 1;grid-row-end: 2;grid-column-start: 1;grid-column-end: 7;}.banner_main.count_3 .banner_main_second {grid-row-start: 2;grid-row-end: 3;grid-column-start: 1;grid-column-end: 4;}.banner_main.count_3 .banner_main_third {grid-row-start: 2;grid-row-end: 3;grid-column-start: 4;grid-column-end: 7;}}@media (min-width: 992px) {.banner_main {grid-template-columns: repeat(6, auto);}.banner_main.count_3 {grid-template-rows: repeat(2, auto);}.banner_main.count_1 > * {grid-column: span 6;}.banner_main.count_2 > * {grid-column: span 3;}.banner_main.count_3 .banner_main_first {grid-row-start: 1;grid-row-end: 3;grid-column-start: 1;grid-column-end: 5;}.banner_main.count_3 .banner_main_second {grid-row-start: 1;grid-row-end: 2;grid-column-start: 5;grid-column-end: 7;}.banner_main.count_3 .banner_main_third {grid-row-start: 2;grid-row-end: 3;grid-column-start: 5;grid-column-end: 7;}}.banner_main_first__content {display: flex;position: relative;}.banner_main_first__text {display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;gap: 10px;}.banner_main_first__title,.banner_main_first__description {padding: 10px;}@media (max-width: 575px) {.banner_main_first__content {flex-direction: column;}.banner_main_first__text {order: 1;}[class^='banner_main_first__image'] {position: relative;width: 100%;padding-top: 100%;}[class^='banner_main_first__image'] img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.swiper-pagination--main {position: relative;margin-top: 20px;bottom: 0;}}@media (min-width: 576px) {.swiper-pagination--main {position: absolute;bottom: 0;}.banner_main_first .swiper-wrapper,.banner_main_first .swiper-slide {height: 100%!important;}}@media (min-width: 992px) {.banner_main_first__text {flex: auto;}.banner_main_first__image--text {flex: 0 0 40%;}.banner_main_first__image--no_text img {height: 100%;width: 100%;object-fit: cover;}}.banner_main_first__title {color: #333;font-size: 32px;font-weight: 700;}.banner_main_first__description {font-size: 16px;font-weight: 500;}.banner_group__item {position: relative;width: 100%;}.banner_group__content {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 10px;}.banner_group__title {font-size: 28px;line-height: 1.2;font-weight: 600;}.banner_group__description {font-size: 18px;line-height: 1.6;font-weight: 400;}.banner_group__title,.banner_group__description {text-align: center;}.banner_group__variant2 .banner_group__title,.banner_group__variant2 .banner_group__description {background-color: rgba(255, 255, 255, 0.6);padding: 10px 20px;border-radius: 15px;}.banner_group__variant1 .banner_group__content {display: none;}.banner_group__variant2 .banner_group__content {position: absolute;left: 10%;top: 10%;right: 10%;bottom: 10%;max-width: 100%;}.banner_group__variant4 {flex-direction: row-reverse;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content {padding: 10px;}.banner_group__image img {border-radius: 15px;}.banner_group__variant1 img,.banner_group__variant2 img {width: 100%;height: 100%;}@media (min-width : 768px) {.banner_group__variant3,.banner_group__variant4 {display: flex;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{display: flex;align-items: center;justify-content: center;position: relative;flex: 0 0 50%;max-width: 50%;}}.banner_advantages {display: flex;flex-wrap: wrap;}.banner_advantages__preview {display: flex;gap: 10px;}.banner_advantages__icon {display: flex;align-items: center;justify-content: center;width: 70px;height: 70px;flex: 0 0 70px;padding: 10px;border: 1px solid;border-radius: 50%;border-color: #f18550;}.banner_advantages__text {display: flex;flex-direction: column;justify-content: center;flex: 1;gap: 10px;}.banner_advantages__title {font-size: 16px;font-weight: 600;}.banner_advantages__description {opacity: 0.8;}@media (max-width: 1200px) {.banner_advantages__preview {flex-direction: column;align-items: center;text-align: center;}}.banner_link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}
.fast_order {display: flex;margin-bottom: 20px;gap: 10px;}.fast_order__image {flex: 0 0 120px;}.fast_order__image picture {display: flex;align-items: center;justify-content: center;height: 120px;width: 120px;}.fast_order__content {flex: 1;}
.email_coupon {position: relative;}.email_coupon__title {color: #333;font-size: 28px;font-weight: 600;text-align: center;}.email_coupon__description {text-align: center;margin-bottom: 20px;}.email_coupon__image {position: absolute;bottom: 0;left: 0;}.email_coupon__image img {transform: translate(-25%, 25%) rotate(20deg);}.email_coupon__reject {margin: auto;padding: 10px;font-size: 13px;line-height: 1;opacity: 0.8;}@media (max-width : 991px) {.email_coupon__image {display: none;}}@media (min-width : 991px) {.modal__holder.coupon_subscribe {max-width: 960px;}.modal__holder.coupon_subscribe .modal__content {overflow: hidden;}.email_coupon {padding: 20px 200px;}}@media (max-width : 480px) {.email_coupon__title {font-size: 26px;}}.email_coupon__label {position: fixed;bottom: 15%;left: 0;align-items: center;border-top-right-radius: 8px;border-bottom-right-radius: 8px;background-color: #fff;box-shadow: 0px 0px 11px 0px rgba(0,0,0,.14);overflow: hidden;cursor: pointer;z-index: 10;}.email_coupon__label svg {color: #f18550;background-color: #fff;}.email_coupon__label span {width: 0px;line-height: 1;font-size: 16px;font-weight: 500;text-align: center;text-wrap: nowrap;transition: all 0.2s ease-in;z-index: -1;}.email_coupon__label:hover span {width: 145px;margin: 0 5px;}
.show_more {margin-left: 50%;transform: translateX(-50%);}.show_more__button {display: flex;align-items: center;justify-content: center;height: 44px;padding: 5px 15px;border-radius: 8px;text-align: center;white-space: nowrap;font-size: 14px;font-weight: 500;line-height: 1;color: #fff;background-color: #f18550;gap: 10px;}.show_more__button.rotate svg {animation: rotate 1s linear infinite;}@keyframes rotate {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}
.autocomplete-suggestions {display: flex;flex-direction: row;flex-wrap: wrap;}.autocomplete-suggestion-all {border-bottom: 1px solid;border-color: #f9f6f1;margin-bottom: 5px;}.autocomplete-suggestion-all,.autocomplete-suggestion-category {width: 100%;}.autocomplete-suggestion-all:hover,.autocomplete-suggestion-category:hover,.autocomplete-suggestion-product:hover {background-color: #f9f6f1;}.autocomplete-suggestion-all a {display: flex;padding: 15px 10px;font-weight: 600;}.autocomplete-suggestion-category a {display: flex;align-items: center;gap: 10px;width: 100%;}.autocomplete-suggestion-category .image,.autocomplete-suggestion-category .no_image {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;flex: 0 0 50px;}.autocomplete-suggestion-category .parent-category {display: flex;align-items: center;position: relative;}.autocomplete-suggestion-category .parent-category::after {content: "";position: absolute;display: flex;top: calc(50% - 1px);right: -12px;height: 4px;width: 4px;margin: 0 5px;border-radius: 50%;background-color: #f18550;}.autocomplete-suggestion-product {width: 25%;flex: 0 0 25%;border-radius: 15px;overflow: hidden;}@media (max-width : 767px) {.autocomplete-suggestion-product {width: 50%;flex: 0 0 50%;}}.autocomplete-suggestion-product a {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;gap: 5px;}.autocomplete-suggestion-product picture {display: flex;align-items: center;justify-content: center;height: 100px;width: 100px;border-radius: 15px;background-color: #fff;overflow: hidden;}.autocomplete-suggestion-product .price {font-weight: 600;}.autocomplete-suggestion-product .name {text-wrap: balance;}
:not(.swiper-slide).product_page__gallery_image,:not(.swiper-slide).product_page__gallery_thumb {display: none;}.product_preview__colors,.product_page__colors {display: flex;flex-wrap: wrap;align-items: center;margin-left: 3px;gap: 10px;}.product_preview__color,.product_page__color {position: relative;height: 20px;width: 20px;flex: 0 0 20px;border-radius: 50%;outline: 3px solid;outline-color: white;cursor: pointer;}.product_preview__color.multicolor,.product_page__color.multicolor {background: linear-gradient(90deg, rgba(250,78,56,1) 0%, rgba(224,255,0,0.87718837535014) 50%, rgba(1,255,0,1) 100%);transform: rotate(45deg);}.product_preview__color.active::after,.product_page__color.active::after {content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 26px;height: 26px;outline: 1px solid;border-radius: 50%;outline-color: #f18550;}.product_preview__colors {order: 100;}.variant_size_color__cart {display: inline-block;border-radius: 50%;vertical-align: middle;height: 20px;width: 20px;}

/*# sourceMappingURL=YUMZY.head.e47fcafe34a839c283aaede2cc928198.css.map */
