.menu__banner > div {display:flex;flex-direction:column;justify-content:center;padding:20px 15px;text-align:center;background:rgba(0,0,0, .03);border-radius:4px}\r\n.menu__banner div img {margin:20px 0;padding:15px}\r\n.menu__banner span {color:#fe7200;font-size:1.5em;font-weight:500}\r\n.menu__banner span:last-of-type{font-size:1.3em}\r\n.article_description h3.heading{font-weight:700}\r\n.article_description .heading:before{padding:0 5px 0 0;content:'#';color:#f00}\r\n.checkout-customer__group {display: none !important}\r\nmain {padding-top: 0px; padding-bottom: 0px;}\r\n\/********\u0445\u0435\u0430\u0434\u0435\u0440*************\/\r\n@media (min-width:1345px) {\r\n    .container {\r\n        width: 95% !important;\r\n        max-width: 95% !important;\r\n    }\r\n}\r\n@media (min-width:1600px) {\r\n    .container {\r\n        width: 95% !important;\r\n        max-width: 95% !important;\r\n    }\r\n}\r\n\/************\u043f\u043e\u0438\u0441\u043a**************\/\r\n.header-search-wrapper {\r\n\tposition: relative;\r\n\tdisplay: inline-block;\r\n}\r\n.search-toggle-btn {\r\n\tbackground: none;\r\n\tborder: none;\r\n\tfont-size: 18px;\r\n\tcursor: pointer;\r\n\tcolor: #333;\r\n}\r\n\r\n.header-search {\r\n\tposition: absolute;\r\n\ttop: 100%;\r\n\tleft: 0;\r\n\twidth: 300px;\r\n\tbackground: #fff;\r\n\tbox-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);\r\n\tpadding: 10px;\r\n\tdisplay: none;\r\n\tz-index: 1000;\r\n\ttransition: all 0.3s ease;\r\n}\r\n.header-search--visible {\r\n\tdisplay: block;\r\n\tanimation: fadeIn 0.3s ease;\r\n}\r\n@keyframes fadeIn {\r\n\tfrom {\r\n\t\topacity: 0;\r\n\t\ttransform: translateY(-10px);\r\n\t}\r\n\tto {\r\n\t\topacity: 1;\r\n\t\ttransform: translateY(0);\r\n\t}\r\n}\r\n\/********\u043c\u0435\u043d\u044e**********\/\r\n\/* Hide submenus by default *\/\r\n.menu__level-2,\r\n.menu__level-3 {\r\n    display: none;\r\n    position: absolute;\r\n    z-index: 1000;\r\n    \/* Add other styling like background, padding, etc., as needed *\/\r\n}\r\n\r\n\/* Show submenu on hover for level 1 *\/\r\n.menu__level-1-li.has-children:hover > .menu__level-2 {\r\n    display: block;\r\n}\r\n\r\n\/* Show submenu on hover for level 2 *\/\r\n.menu__level-2-ul.has-children:hover > .menu__level-3 {\r\n    display: block;\r\n}\r\n\r\n\/* Ensure chevron rotates (optional, for visual feedback) *\/\r\n.menu__level-1-li.has-children:hover > .menu__chevron-level-1,\r\n.menu__level-2-ul.has-children:hover > .menu__chevron-level-2 {\r\n    transform: rotate(180deg);\r\n    transition: transform 0.3s ease;\r\n}\r\n\r\n\/* Retain click behavior for mobile *\/\r\n@media (max-width: 767px) {\r\n    .menu__level-2,\r\n    .menu__level-3 {\r\n        display: none; \/* Ensure submenus remain hidden unless toggled by click *\/\r\n    }\r\n}\r\n\/**********\u0425\u0435\u0434\u0435\u0440**********\/\r\n.header-block {padding-bottom: 10px; padding-top: 10px;}\r\n@media (min-width: 992px) {\r\n    .main-menu.set-before:before {\r\n        background: none !important;\r\n    }\r\n}\r\n.header-account__icon, .header-wishlist__icon, .header-compare__icon\r\n{\r\n    font-size: 18px;\r\n}\r\n.header-block__item-wishlist + .header-block__item-cart .header-cart__icon\r\n{\r\n    font-size: 18px;\r\n}\r\n\/**********\u043b\u043e\u0433\u043e\u0442\u0438\u043f*****************\/\r\n.header-block__item-search {\r\n  flex: 0 0 auto !important;\r\n}\r\nimg {\r\n    border-radius: 0px;\r\n}\r\n.uni-slideshow_v2 {border-radius: 0px !important;}\r\n.uni-slideshow_v2-0 .uni-slideshow_v2__item {border-radius: 0px !important;}\r\n.header-block {padding-bottom: 0px !important; padding-top: 0px !important;}\r\n@media (min-width: 992px) {\r\n    .menu2 .menu__level-1-li {\r\n        flex: 0 0 auto;\r\n        box-shadow: inset 0px 0 0 rgba(0 0 0 \/ .08);\r\n}\r\n}\r\n.menu__header {\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  text-align: center;\r\n}\r\n\/*************************\/\r\n.menu__level-1-li {\r\n  width: 120px; \/* \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0448\u0438\u0440\u0438\u043d\u0430 \u2014 \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u043e\u0434 \u043d\u0443\u0436\u043d\u044b\u0439 \u0440\u0430\u0437\u043c\u0435\u0440 *\/\r\n}\r\n\r\n.menu__level-1-a {\r\n  width: 100%;    \/* \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u043d\u044f\u0442\u044c \u0432\u0441\u044e \u0448\u0438\u0440\u0438\u043d\u0443 li *\/\r\n}\r\n@media (min-width: 992px) {\r\n    .menu2 .menu__level-1-li:last-child {\r\n        border-right: solid 0px rgba(0 0 0 \/ .08);}\r\n}\r\n\/*.product-thumb__cart {display: none;}*\/\r\n.uni-item {border: solid 0px rgba(0 0 0 \/ .06);}\r\n.seo-text {margin-left: 35px; margin-right: 35px;}\r\n@media (min-width: 768px) {\r\n    .col-xxl-5 {\r\n        width: 50%\r\n  }\r\n}\r\n\r\n\/********\u0442\u043e\u0432\u0430\u0440************\/\r\n.product-page__image-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 10px;\r\n    margin-top: 15px;\r\n}\r\n\r\n.product-page__image-grid-item img {\r\n    width: 100%;\r\n    height: auto;\r\n    display: block;\r\n}\r\n\/*******************\u0442\u0435\u043b\u0435\u0444\u043e\u043d*****************************\/\r\n\/* \u0421\u043a\u0440\u044b\u0442\u044c \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0431\u043b\u043e\u043a \u043d\u0430 \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u0430\u0445 \u0438 \u043f\u043b\u0430\u043d\u0448\u0435\u0442\u0430\u0445 *\/\r\n.product-page-image-mobil {\r\n    display: none;\r\n}\r\n\r\n\/* \u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0435\u0441\u043a\u0442\u043e\u043f\u043d\u044b\u0439 \u0431\u043b\u043e\u043a \u043d\u0430 \u0432\u0441\u0435\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445, \u043a\u0440\u043e\u043c\u0435 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432 *\/\r\n.product-page-image-comp {\r\n    display: block;\r\n}\r\n\r\n\/* \u041d\u0430 \u044d\u043a\u0440\u0430\u043d\u0430\u0445 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u0432 (\u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c 767px \u0448\u0438\u0440\u0438\u043d\u0430) \u2014 \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442 *\/\r\n@media (max-width: 767px) {\r\n    .product-page-image-comp {\r\n        display: none;\r\n    }\r\n    .product-page-image-mobil {\r\n        display: block;\r\n    }\r\n}\r\n\/******************\u041f\u043e\u0438\u0441\u043a \u0432 \u0445\u0435\u0434\u0435\u0440\u0435************************\/\r\n#search {padding-right: 5px;}\r\n.header-search {right: 2px; left: auto;}\r\n\r\n\/*******************\u0422\u041e\u041f***********************************\/\r\n\r\n.header-phones {\r\n\tdisplay: flex;\r\n\talign-items: center; \/* \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0438 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u0442 \u043f\u043e \u0446\u0435\u043d\u0442\u0440\u0443 *\/\r\n\tgap: 8px; \/* \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0438\u043a\u043e\u0439 \u0438 \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u043e\u043c, \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c *\/\r\n}\r\n\r\n.header-phones img {\r\n\twidth: 20px; \/* \u0438\u043b\u0438 \u043d\u0443\u0436\u043d\u044b\u0439 \u0442\u0435\u0431\u0435 \u0440\u0430\u0437\u043c\u0435\u0440 *\/\r\n\theight: auto;\r\n}\r\n.text_top {font-size: 12px;}\r\n.header-block__item-search {\r\n\tdisplay: flex;\r\n\tflex-direction: column;\r\n\talign-items: center;\r\n}\r\n.heading {\r\n\ttext-transform: uppercase;\r\n}\r\n\/*******************************\/\r\n.product-thumb__image img {width: 100%;}\r\n.product-thumb  {padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin-bottom: 0px;}\r\n\/*product-thumb__name {margin-bottom: 10px;}*\/\r\n\/************\u0431\u043b\u043e\u043a \u043f\u043e\u0434 \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u0431\u0430\u043d\u043d\u0435\u0440\u043e\u043c********************\/\r\n.cs__items {\r\n  display: flex;\r\n  flex-wrap: nowrap; \/* \u0438\u043b\u0438 wrap, \u0435\u0441\u043b\u0438 \u043d\u0430\u0434\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043b\u0438\u0441\u044c *\/\r\n  gap: 20px; \/* \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0431\u043b\u043e\u043a\u0430\u043c\u0438 \u2014 \u043f\u043e \u0436\u0435\u043b\u0430\u043d\u0438\u044e *\/\r\n}\r\n.cs__item {\r\n  flex: 1 1 auto; \/* \u0438\u043b\u0438 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0448\u0438\u0440\u0438\u043d\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 width: 50% *\/\r\n}\r\n.cs__item {\r\n    padding-top: 0px;\r\n    padding-bottom: 0px;\r\n    padding-left: 0px;\r\n    padding-right: 0px;\r\n}\r\n.cs__item {border: .0rem solid var(--border);}\r\n.cs__caption-description {margin-top: 0px;}\r\n.cs__item .cs__caption-description {font-size: 0.8rem;}\r\n\/*******************************************************\/\r\n.custom-image-block img {padding-left: 10px;}\r\n.product-thumb__caption {padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 5px;}\r\n.product-thumb__image {margin-bottom: 0px;}\r\n.product-thumb__name, .qty-indicator {margin-bottom: 0px;}\r\n\/*#input-limit, .sorts-block__btn-group {display: none;}*\/\r\n.product-page__image-addit-img {border: solid 0px #e6e6e6;}\r\n.fa, .fas, .fa-solid {\r\n    font-weight: 600;\r\n    color: #71767d;\r\n}\r\n.header-block__item-caption {margin-top: 0px;}\r\n.uni-slideshow_v2__title, .uni-slideshow_v2__text {display: none;}\r\n.uni-slideshow_v2 .uni-slideshow_v2__btns {\r\n\tposition: absolute;\r\n\tbottom: 10%;\r\n\ttransform: translateX(-50%);\r\n\tz-index: 10;\r\n}\r\n.uni-slideshow_v2__description {\r\n    height: 85%;\r\n}\r\n.uni-slideshow_v2__btn {\r\n    color: #000;\r\n    background: #fff;*-\r\n}\r\n.custom-image-block img {padding-left: 25px;}\r\n.uni-slideshow_v2 {border: solid 0px rgba(0, 0, 0, .07);}\r\n.uni-slideshow_v2__item {border-radius: 0;}\r\n.hpm-block-cat {text-align: left;}\r\n.column-isbn h4 {display: none;}\r\n\/**************************************\/\r\n.product-thumb__cart {margin-top: 0px;}\r\n.product-thumb__caption {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 8px; \/* \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438, \u043f\u043e \u0436\u0435\u043b\u0430\u043d\u0438\u044e *\/\r\n}\r\n\r\n.product-thumb__caption-row {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 16px; \/* \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0446\u0435\u043d\u043e\u0439 \u0438 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438, \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 *\/\r\n}\r\n\r\n.product-thumb__price.price {\r\n  margin-bottom: 0 !important; \/* \u0443\u0431\u0440\u0430\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f\u044b, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 *\/\r\n}\r\n\r\n.product-thumb__cart.cart {\r\n  \/* \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0433\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f *\/\r\n}\r\n.product-thumb__caption-row {\r\n  display: flex;\r\n  align-items: center;        \/* \u0426\u0435\u043d\u0442\u0440\u0438\u0440\u0443\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0438 *\/\r\n  gap: 16px;                  \/* \u0420\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0446\u0435\u043d\u043e\u0439 \u0438 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 *\/\r\n}\r\n.product-thumb__caption-row .fa, .product-thumb__caption-row .fas, .product-thumb__caption-row .fa-solid {\r\n    font-weight: 600;\r\n    color: #ffffff;\r\n}\r\n#menu .menu__collapse  {width: 300px !important;}\r\n#menu .menu__level-1-li {width: 100%;}\r\n.product-page__image-main-img {\r\n    border-radius: 0px;\r\n    cursor: default;\r\n}\r\n@media (min-width: 767px) {\r\n.menu-wrapper {width: 120px;}\r\n.menu2 .menu__level-1-a {padding: 0 0px;width: 100px;}\r\n.menu2 .menu__level-1-li {width: 100px;}\r\n\/**********\/\r\n.product-thumb__bottom {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tjustify-content: space-between; \/* \u0438\u043b\u0438 flex-start, \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e \u043f\u043b\u043e\u0442\u043d\u0435\u0435 *\/\r\n\tgap: 10px; \/* \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0446\u0435\u043d\u043e\u0439 \u0438 \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 *\/\r\n\tmargin-top: 10px;\r\n\tflex-wrap: wrap; \/* \u0435\u0441\u043b\u0438 \u043c\u0435\u0441\u0442\u0430 \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u0442 \u2014 \u043f\u0435\u0440\u0435\u043d\u043e\u0441 *\/\r\n}\r\n\r\n.product-thumb__price {\r\n\tfont-weight: bold;\r\n\tfont-size: 16px;\r\n\tcolor: #000;\r\n\twhite-space: nowrap; \/* \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043b\u043e\u0441\u044c *\/\r\n}\r\n\r\n.product-thumb__cart {\r\n\tdisplay: flex;\r\n\talign-items: center;\r\n\tgap: 5px;\r\n\tflex-wrap: wrap; \/* \u0435\u0441\u043b\u0438 \u043d\u0430 \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u0438\u0445 \u044d\u043a\u0440\u0430\u043d\u0430\u0445 \u2014 \u043f\u0435\u0440\u0435\u043d\u043e\u0441 *\/\r\n}\r\n\r\n}\r\n.product-thumb__cart .product-thumb__add-to-cart i {\r\n\tcolor: #fff;\r\n}\r\n.product-thumb__caption {margin-bottom: 10px;}\r\n.newsletter_module .popup {paddingt: 0px;}\r\n.popup-wrapper h3 {font-size: 16px;}\r\n.popup-wrapper .form-group {margin-top: 15px;}\r\n.popup-wrapper p {font-size: 12px !important;}\r\n.popup-wrapper #button-subscribe {margin-bottom: 15px;}\r\n\/***********\u0424\u043e\u0440\u043c\u0430*************\/\r\n#subscribe {\r\n    padding: 10px 0;\r\n    background-color: #fff;\r\n}\r\n\r\n.subscribe__header {\r\n    margin-bottom: 15px;\r\n}\r\n\r\n.subscribe__discount {\r\n    background: linear-gradient(90deg, #ff7a5a, #ff9a44);\r\n    border-radius: 6px;\r\n    padding: 20px;\r\n    color: white;\r\n    font-weight: bold;\r\n    font-size: 20px;\r\n    line-height: 1.4;\r\n  \/*  max-width: 300px;*\/\r\n    margin: 0 auto;\r\n}\r\n\r\n.subscribe__discount span {\r\n    display: block;\r\n    font-size: 36px;\r\n    line-height: 1;\r\n}\r\n\r\n.subscribe__info {\r\n    font-size: 14px;\r\n    color: #333;\r\n    \/*max-width: 350px;*\/\r\n    margin: 10px auto 20px;\r\n}\r\n\r\n.subscribe__inputs {\r\n   \/* display: flex;\r\n    flex-direction: column;*\/\r\n    gap: 10px;\r\n    \/*max-width: 300px;*\/\r\n    \/*margin: 0 auto;*\/\r\n}\r\n\r\n.subscribe__input {\r\n    height: 40px;\r\n    padding: 8px 12px;\r\n    border-radius: 6px;\r\n    border: 1px solid #ccc;\r\n    font-size: 14px;\r\n}\r\n\r\n.subscribe__btn:hover {\r\n    width: 100%;\r\n}\r\n.subscribe__btn {\r\n    background-color: #6c757d;\r\n    color: #fff;\r\n    font-size: 16px;\r\n    border-radius: 6px;\r\n    height: 40px;\r\n    width: 100%;\r\n    border: none;\r\n    transition: background-color 0.3s ease;\r\n}\r\n\r\n.subscribe__btn:hover {\r\n    background-color: #5a6268;\r\n}\r\n\r\n.subscribe__agreement {\r\n    font-size: 12px;\r\n    color: #666;\r\n    \/*max-width: 400px;*\/\r\n    margin: 15px auto 0;\r\n    line-height: 1.5;\r\n}\r\n\r\n.subscribe__agreement a {\r\n    color: #007bff;\r\n    text-decoration: underline;\r\n}\r\n.subscribe__button {\r\n    height: 40px;\r\n    border-radius: 5px;\r\n}\r\n.subscribe__inputs .subscribe__input {\r\n    margin-bottom: 10px !important;\r\n}\r\n@media (min-width: 767px) {\r\n#subscribe {width: 80%;}\r\n}\r\n.subscribe12 {padding-left: 0px; padding-right: 0px;}\r\n.subscribe__info {margin-bottom: 0px; margin-top: 0px;}\r\n.subscribe__agreement {margin-top: 5px;}\r\n.footer__payments {justify-content: flex-start;}\r\n.footer__media {margin-bottom: 40px;}\r\n@media (max-width: 767px) {\r\n    .text_top {display: none;}\r\n    .uni-slideshow_v2__description {display: none;}\r\n    .cs__caption-description {margin-top: 0px !important;}\r\n    .cs__item-caption {margin-top: 0px !important;}\r\n    #menu .menu__collapse {width: 100% !important;}\r\n    #menu .has-children {width: 100% !important;}\r\n    #menu .menu__level-2 {width: 100% !important;}\r\n    #menu .menu__level-2-ul {width: 100% !important;}\r\n    #menu .menu .menu__level-2.column-1.collapse.in {width: 100%;}\r\n}\r\n\r\n\r\n\/*******************\u043d\u0430 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0431\u043b\u043e\u043a \u0445\u0442\u043c\u043b \u0441 \u0444\u043e\u0442\u043e***********************\/\r\n.custom-grid {\r\n  display: flex;\r\n  height: 100vh;\r\n  gap: 10px;\r\n  box-sizing: border-box;\r\n  padding-left: 0px;\r\n  padding-right: 0px;\r\n  padding-top: 5px;\r\n  padding-bottom: 5px;\r\n}\r\n\r\n\/* \u041b\u0435\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u2014 \u0432\u0438\u0434\u0435\u043e *\/\r\n.grid-left {\r\n  flex: 1;\r\n  height: 100%;\r\n}\r\n\r\n.ckeditor-html5-video {\r\n  width: 100%;\r\n  height: 100%;\r\n}\r\n\r\n.ckeditor-html5-video video {\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n}\r\n\r\n\/* \u041f\u0440\u0430\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c *\/\r\n.grid-right {\r\n  flex: 1;\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 10px;\r\n  height: 100%;\r\n}\r\n\r\n\/* \u0422\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0431\u043b\u043e\u043a \u2014 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e \u0446\u0435\u043d\u0442\u0440\u0443 *\/\r\n.text-block {\r\n  height: calc(50% - 5px);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-size: 36px;\r\n  font-weight: bold;\r\n  text-align: center;\r\n  padding: 20px;\r\n  box-sizing: border-box;\r\n}\r\n\r\n\/* \u041d\u0438\u0436\u043d\u0438\u0439 \u0431\u043b\u043e\u043a \u0441 2 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438 *\/\r\n.bottom-images {\r\n  height: calc(50% - 5px);\r\n  display: flex;\r\n  gap: 10px;\r\n}\r\n\r\n.bottom-images img {\r\n  flex: 1;\r\n  width: 100%;\r\n  height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n}\r\n\r\n\/* \u2705 \u0410\u0434\u0430\u043f\u0442\u0438\u0432 \u0434\u043b\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 *\/\r\n@media (max-width: 768px) {\r\n  .custom-grid {\r\n    flex-direction: column;\r\n    height: auto;\r\n  }\r\n\r\n  .grid-left,\r\n  .grid-right {\r\n    width: 100%;\r\n    height: auto;\r\n  }\r\n\r\n  .ckeditor-html5-video video,\r\n  .text-block,\r\n  .bottom-images {\r\n    height: auto;\r\n  }\r\n\r\n  .bottom-images {\r\n    flex-direction: column;\r\n  }\r\n\r\n  .bottom-images img {\r\n    height: auto;\r\n  }\r\n\r\n  .text-block {\r\n    font-size: 24px;\r\n    padding: 15px;\r\n  }\r\n}\r\n#product .fa-shopping-bag, .fly-menu__product {color: white;}\r\n#simplecheckout_form_0  {\r\n    width: 100%;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n}\r\n}\r\n.window_holder {\r\n  position: relative;\r\n}\r\n\r\n.newsletter_module.popup {\r\n  position: absolute;\r\n  top: 50%;\r\n  left: 50%;\r\n  transform: translate(-50%, -50%);\r\n  z-index: 1000;\r\n}\r\n\r\n\/* \u0423\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435 popup \u0432 2 \u0440\u0430\u0437\u0430 \u043d\u0430 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 *\/\r\n@media (max-width: 768px) {\r\n.header-phones {padding-right: 0px !important;}\r\n  .newsletter_module.popup {\r\n    transform: translate(-50%, -50%) scale(0.7);\r\n    transform-origin: center;\r\n  }\r\n.header-search-wrapper {display: none;}\r\n}\r\n\r\n@media (max-width: 575.98px) {\r\n  .products-block .product-layout {\r\n    width: 100% !important;\r\n    flex: 0 0 100% !important;\r\n    max-width: 100% !important;\r\n  }\r\n}\r\n\r\n\/**************************************\/\r\n.shipm__content .shipm__price  {display: none;}\r\n.qty-switch {display: none;}\r\n\r\n\/********************************\/\r\n.custom-grid1 {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n}\r\n\r\n.custom-item1 {\r\n  width: 50%;\r\n  box-sizing: border-box;\r\n  padding: 10px;\r\n}\r\n\r\n.custom-caption1 {\r\n  text-align: left;\r\n  font-size: 14px;\r\n  line-height: 1.5;\r\n  display: flex;\r\n  align-items: center;\r\n}\r\n\r\n@media (max-width: 767px) {\r\n  .custom-item1 {\r\n    width: 100%;\r\n  }\r\n}\r\n.home-page .html-module {\r\n    padding: 20px 20px 10px;\r\n    background: #fff !important;\r\n}\r\n.blog {\r\n    margin-left: 35px !important;\r\n    margin-right: 35px !important;\r\n}\r\n\/****************\u043c\u0435\u043d\u044e********************\/\r\n\r\n#menu2 .menu__collapse {\r\n\twidth: 50%;\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\talign-items: center;\r\n\tlist-style: none;\r\n\tpadding: 0;\r\n\tmargin: 0;\r\n}\r\n\r\n\/*************************\/\r\n@media (min-width: 768px) {\r\n.menu__level-1-li1 {\r\n    display: flex;\r\n    align-items: center; \/* \u0426\u0435\u043d\u0442\u0440\u0438\u0440\u0443\u0435\u0442 \u043f\u043e \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u0438 *\/\r\n    height: 46px; \/* \u041c\u043e\u0436\u043d\u043e \u0437\u0430\u0434\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u0443\u044e \u0432\u044b\u0441\u043e\u0442\u0443 *\/\r\n}\r\n\r\n.menu__level-1-a1 {\r\n    display: inline-block;\r\n    width: 100%;\r\n    padding: 0 15px; \/* \u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u0442\u0441\u0442\u0443\u043f\u044b *\/\r\n    text-align: left; \/* \u0412\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0430 \u0432\u043d\u0443\u0442\u0440\u0438 *\/\r\n}\r\n.menu__collapse {\r\n    margin-left: 30px !important;\r\n}\r\n}\r\n@media (min-width: 988px) and (max-width: 1643px) {\r\n    #menu2 .menu__collapse {\r\n        width: 90%;\r\n    }\r\n  .menu__level-1-a1 {\r\n    display: inline-block;\r\n    width: 100%;\r\n    padding: 0 7px; \/* \u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u0442\u0441\u0442\u0443\u043f\u044b *\/\r\n}\r\n.text_top {display: none;}\r\n\r\n.search  {\r\ndisplay: flex;\r\n    align-items: center;\r\n    height: 46px;\r\n}\r\n}\r\n