#rm_fixed_contact_button, .rm-fixed-contact-pulsation, .rm-header-cart-quantity, .rm-news-item-date, .oct-fixed-bar-quantity-cart, .rm-slideshow-plus .slick-dots li.slick-active button, .rm-slideshow-plus .slick-dots li:hover button, .rm-day-discounts .slick-dots li.slick-active button, .rm-day-discounts .slick-dots li:hover button, .rm-product-tabs .nav-link.active:before, .radio-box::after, .rm-product-images-main .slick-dots li.slick-active button {background:rgb(255, 90, 0);}
@media (min-width: 1200px){.rm-account-list-item:hover::before{background:rgb(255, 90, 0);}}
.rm-product-top-button:hover, .oct-fixed-bar-item:hover {background:rgb(255, 90, 0);}
.rm-module-header span, .rm-product-top-button:hover {border-color:rgb(255, 90, 0);}
body {background-color:rgb(255, 255, 255);}
.form-checkbox-group label a, .subcat-item:hover .subcat-item-title, .rm-content a, .blue-link, .blue-link:hover, .rm-category-wall-item:hover span, .rm-promotional-product-item:hover a, #oct-menu-ul .group-title a, .rm-last-reviews-item:hover .rm-last-reviews-item-title, .rm-module-item:hover .rm-module-title > a, .rm-module-item:hover .rm-module-title > a:visited, .rm-news-item:hover .rm-news-item-title, .rm-livesearch-list-item-name a, .rm-fixed-contact-item:hover, .category-landing-links-item-link span, .modal-content a, .rm-manufacturer-item a:hover span, .table td a, .rm-alert-text a, .rm-day-discounts-item:hover a, .rm-header-phones-list-item:hover, .rm-header-location-phones a .rm-footer-phones-link, .rm-footer-mail-link, .rm-footer-mail-link:hover, .collapse-value > button, .collapse-value > button:focus, .collapse-value > button:active, .collapse-value > button:active:focus, .rm-product-advantages-item:hover .rm-product-advantages-item-title, .rm-contact-location a, .rm-breadcrumb-item a, .rm-account-list-item:hover a, .rm-menu-list-item:hover > div:first-child .rm-menu-list-item-link, .rm-menu-list-item.active > div:first-child .rm-menu-list-item-link, .rm-footer-phones-link, .rm-footer-phones-link:hover {color:rgb(55, 55, 55);}
.rm-btn.primary, button[data-target="#ocfilter-hidden-options"], #ocfilter .btn-primary, #ocfilter .btn-primary:active, #ocfilter .btn-primary:focus, .simplecheckout-cart-buttons .button:hover, .simplecheckout-button-right .button:hover, #simplecheckout_button_login:hover, .pagination li.active span, .pagination li:hover a, #rm_livesearch_close, .simplecheckout-cart-buttons .button, .rm-header-location.active .rm-btn, #rm_mobile_menu_button, .rm-sidebar #rm_mobile_menu_toggle_button:before, .rm-btn.secondary:hover, .rm-btn.dark:hover {background-color:rgb(255, 90, 0);}
@media (min-width: 1200px){.rm-btn.secondary:hover, .rm-btn.dark:hover, .rm-module-item:hover .rm-cart-btn {background:rgb(255, 90, 0);}}
.rm-btn.primary, .rm-btn.primary .rm-btn-text {color:rgb(255, 255, 255);}
.rm-btn.dark {background-color:rgb(255, 90, 0);}
.rm-btn.dark, .rm-btn.dark .rm-btn-text {color:rgb(255, 255, 255);}
.rm-btn.secondary {background-color:rgb(225, 225, 225);}
.rm-btn.secondary, .rm-btn.secondary .rm-btn-text {color:rgb(20, 20, 20);}
#top {background:rgb(54, 54, 54);}
.top-nav-info-list a, .top-nav-account-links-item a, .top-nav-account-links-item button, .top-nav-account-links-item > span {color:rgb(255, 255, 255)!important;}
.top-nav-info-list a:hover, #top .top-nav-account-links-item button:focus, .top-nav-account-links-item:hover > a, .top-nav-account-links-item button:hover, .top-nav-account-links-item:hover form > button, .top-nav li:hover > a, .top-nav-account-links-item > span:hover {color:rgb(255, 90, 0) !important;}
.top-nav .rm-dropdown-box:hover .rm-dropdown-toggle::after {background:rgb(255, 90, 0) !important;}
.rm-footer {background-color:rgb(255, 255, 255);}
.rm-footer-text, .rm-footer-credits {color:rgb(101, 108, 125);}
.rm-footer-phones, .rm-footer-links-list a {color:rgb(101, 108, 125);}
.rm-footer-phones a:hover, .rm-footer-links-list a:hover {color:rgb(255, 90, 0);}
.rm-column-categories-item {background:rgb(252, 252, 252);}
.rm-column-categories-item {color:rgb(39, 35, 35);}
.rm-column-categories-item.active > span, .rm-column-categories-item .rm-categories-3 .active, .rm-column-categories-item a:hover {color:rgb(255, 90, 0);}
.modal-header {background:rgba(255, 255, 255, 0);}
.modal-title {color:rgb(39, 35, 35);}
.modal-close-icon {background-color:rgb(119, 119, 119);}
#rm_mobile_nav {background:rgb(253, 253, 253);}
.product_usd {color: #999; font-size: 16px !important; display: contents; line-height: 26px;}
.product_usd span{margin-top:5px;}
h1 {    font-size: 28px;
    line-height: 34px;    font-weight: 600;}
.rm-module-price-box .rm-module-price {display: contents;}
.product-layout .rm-module-title a, .rm-module-title a {font-weight: 700 !important;}
.rm-model-span {font-weight:700;}
#oct_desktop_currency, #currency {/*display: none;*/}
.simple_usd {display: block;color: #999;}
#oct_desktop_language {display: none;}
.headerlang {padding: 19px 10px;color: white;}
.langactive{font-weight: 700;}
#oct-infobar-btn {display: none;}
.oct-infobar-text {padding: 8px; margin: 0 auto; font-size: 15px;}
.borderoption {border:2px solid rgb(0, 54, 155); border-radius: 6px;}
.csscredits {background: linear-gradient(#55e013,#429d17) !important; margin-left: 10px;}
.rm-product-btn.button-fast-order{margin-top: 10px;}
/*.none-quantity{display:none;}*/
/*.button-fast-order{background: linear-gradient(#eeeeee,#cfcfcf) !important;}
.rm-btn.secondary{background: linear-gradient(#eeeeee,#cfcfcf);}
.rm-btn.dark{background: linear-gradient(#fbbaa7,#ea977e);}
.preordercss{background: linear-gradient(#51a9ee,#147bcd) !important;}
.preordercss .rm-btn-text{color: #fff !important;}
.rm-cart-btn-icon{background: #fff !important;}*/
.desctop-centered {  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;}
@media (max-width: 767px) {
#logo img {max-height: 80px;}
  .rm-sidebar .rm_mobile_menu_second .rm_mobile_menu-list-item {height: 50px !important;}
  .rm-sidebar .rm_mobile_menu-list-item span {font-size: 18px !important; line-height: 22px !important;}
  span.rm-btn-text {font-size: 13px;}
}
@media (-webkit-min-device-pixel-ratio: 2) {
  .product_usd{display: contents;}
}
.rm-product-center-price {padding: 10px 0;}
.rm-product-center-options{padding: 10px 0;}
.rm-product-advantages-item-image i {color: rgb(10, 120, 191);}
.view1_product span, .view1_link span {padding: 5px 15px; height: 30px;}
.img-thumbnail{padding: 0.15rem;}
bwchat#bwc-wrap #bwc-widget-action.bwc-mobile {bottom: 80px !important;}
.rm-banner-plus-item-btn {position: absolute; top: 20px; left: 20px;}
.rm-banner-plus-item > div {padding: 5px;}

.related-popup-cart.modal-title {margin: 10px auto; font-size: 20px;}
@media (max-width: 767px) {
.rm-day-discounts-btn {display:none !important;}
.related-popup-cart.modal-title {padding-right: 0px; font-size: 17px;}
  
.manuf_all {    display: block !important;
    width: 100%;
  text-align: center;
}
.manuf_first_item, .manuf_item, .manuf_last {margin-top: 20px; margin-left: 0 !important;
    margin-right: 0 !important;}

}
.modal-dialog.narrow{max-width: 640px !important;}
.related-title{margin: 0 auto;}

.bank_info_select {background: url(/image/list.png) 85% / 30% no-repeat #eee;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 5px 30px 5px 10px;
    font-size: 14px !important;
    font-weight: 600;
    border: 1px solid #ccc !important;
}
#ukrcredit-popup .prop_calc {float: left;min-width: 370px;}
.prop_permounth span {
  white-space: nowrap;
    font-size: 22px;
    font-weight: 500;
}
.creditimage {float: left;}
.creditproduct {overflow: auto;}
.creditname{font-size: 18px;
    padding-top: 20px;
}
.creditname span{font-weight: 700;}
.creditdig {font-size: 15px !important; color: rgb(20, 123, 205);padding: 0 4px;}
.creditsum {display: flex;}
.hidden {
  display: none;
}
.error {
  border: 2px solid red;
}

.prop_permounth {font-size: 13px;}
.popup-galery-button {display: none !important;}
.rm-news-item-date {display: none !important;}
.video-player-nocontrol::-webkit-media-controls {
  display: none !important;
}
.headerlang {
    /*display: none;*/
}
.top-nav {
   height: 40px;
    line-height: 5px;
}
span.product_usd {
    display: none;
}
span.simple_usd {
    display: none;
}
.rm-advantages-item-icon i {
    color: #2b32de !important;}
.rm-product-advantages-item-image i {
    color: #2b32de !important;
}
.rm-cart-btn-icon {background: #ffffff;}

.rm-sidebar .rm_mobile_menu_second .rm_mobile_menu-list-item { 
    height: 50px;
}
.ukrcreditsticker {
display: flex !important;
}

.ukrcreditsticker>div {
margin-bottom: 0px !important;
    height: 36px !important;
    width: 36px !important;
    margin-right: 2px !important;
    border: none !important;
}

@media (min-width: 768px) {
  .rm-product-center-info {font-size: 14px;}
  .rm-product-title h1 {font-size: 28px;
    padding: 10px 16px;
    width: auto;
    font-weight: 600;}
  .rm-search {margin-bottom: 15px;}
  .rm-product-center {padding: 15px !important;}
.product-grid .rm-btn-text {display: block;}
  

.product-grid .rm-module-stickers,  .rm-module-stickers  {
  max-width: 100% !important;
  flex-wrap: wrap !important;
  top: 5px;
  left: 5px; 
  gap: 1px !important;
    display: inline-flex;
  }  
  .rm-module-stickers-sticker-stickers_new {
  margin-right: 5px;
  }
  .rm-module .rm-cart-btn .rm-btn-text {
  display: block;
  }
  .rm-cart-btn-icon {
  display: none;
  }
  .rm-cart-btn-icon+.rm-btn-text {padding-left: 0px}
}

.rm-sidebar .rm_mobile_menu-list-item span {
  font-size: 14px;
    line-height: 16px;
}
.rm-sidebar .rm_mobile_menu_second .rm_mobile_menu-list-item {
    height: 45px;
}

.rm-slideshow-plus-item {background-color: #fff0 !important;}
#oct_banner_plus_0_1 .rm-banner-plus-wrap {background: rgb(255 255 255 / 0%) !important;}
#oct_banner_plus_0_2 .rm-banner-plus-wrap {background: rgb(255 255 255 / 0%) !important;}
.simplecheckout .form-group, .simpleregister-block-content .form-group {color:gray;}
.rm-slideshow-plus-item-btn {display:none;}
.rm-header-address {display:none !important;}
.rm-column-box {background: #fff0;}
.manuf_all {    display: flex;
    width: 100%;
}
.manuf_first_item {display:block; width:auto; height: 50px;margin-left: 0px; margin-right: 100px;}
.manuf_item {display: block; width: auto; height: 50px; margin-right: 100px;}
.manuf_last {display:block; width:auto; height: 50px; margin-right: 100px;}

.rm-product-attr {display:none !important;}

/*menu*/
.rm-menu-list-item-link:hover>.rm-menu-list-item-name {color:#ff5a00;}
.rm-menu-list-item:hover, .rm-sidebar .rm_mobile_menu_second .rm_mobile_menu-list-item:hover {background:#ff5a001c;}
.rm-menu-list-item-link {height: 50px;}

.rm-product-center-info {padding-bottom: 15px !important;}
.rm-product-center-price>div+span {margin-top: 10px;}

.rm-product-center-info-item.rm-product-center-info-item-reviews.align-items-center.d-none {display:flex !important}



@media (min-width: 992px) {
  .rm-slideshow-plus-item-box {
        padding: 0px !important;
  }
}
.rm-product-center-info-item:not(:last-child) {margin-bottom: 8px;}
.rm-model-span {    font-weight: 700;
    color: #4758a5;}
.rm-module-stock {background: #27ae60;
    height: 26px;
  color: #ffffff;
    font-size: 15px;
  margin-bottom: 0;
    padding: 4px 14px;
    line-height: 18px;
}
}
.rm-content p:not(:last-child) {margin-bottom: 10px;}
.rm-content ol, .rm-content ul {    margin: 0 0 20px 0px;}
.h3, h3 {margin-bottom: 10px;}
/*.rm-product-attr {display: block  !important;}*/

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Regular.eot');
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
        url('font/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Regular.woff2') format('woff2'),
        url('font/Gilroy-Regular.woff') format('woff'),
        url('font/Gilroy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-ExtraboldItalic.eot');
    src: local('Gilroy Extrabold Italic'), local('Gilroy-ExtraboldItalic'),
        url('font/Gilroy-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-ExtraboldItalic.woff2') format('woff2'),
        url('font/Gilroy-ExtraboldItalic.woff') format('woff'),
        url('font/Gilroy-ExtraboldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Bold.eot');
    src: local('Gilroy Bold'), local('Gilroy-Bold'),
        url('font/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Bold.woff2') format('woff2'),
        url('font/Gilroy-Bold.woff') format('woff'),
        url('font/Gilroy-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Black.eot');
    src: local('Gilroy Black'), local('Gilroy-Black'),
        url('font/Gilroy-Black.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Black.woff2') format('woff2'),
        url('font/Gilroy-Black.woff') format('woff'),
        url('font/Gilroy-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Light.eot');
    src: local('Gilroy Light'), local('Gilroy-Light'),
        url('font/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Light.woff2') format('woff2'),
        url('font/Gilroy-Light.woff') format('woff'),
        url('font/Gilroy-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Semibold.eot');
    src: local('Gilroy Semibold'), local('Gilroy-Semibold'),
        url('font/Gilroy-Semibold.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Semibold.woff2') format('woff2'),
        url('font/Gilroy-Semibold.woff') format('woff'),
        url('font/Gilroy-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Medium.eot');
    src: local('Gilroy Medium'), local('Gilroy-Medium'),
        url('font/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Medium.woff2') format('woff2'),
        url('font/Gilroy-Medium.woff') format('woff'),
        url('font/Gilroy-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-MediumItalic.eot');
    src: local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'),
        url('font/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-MediumItalic.woff2') format('woff2'),
        url('font/Gilroy-MediumItalic.woff') format('woff'),
        url('font/Gilroy-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-BlackItalic.eot');
    src: local('Gilroy Black Italic'), local('Gilroy-BlackItalic'),
        url('font/Gilroy-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-BlackItalic.woff2') format('woff2'),
        url('font/Gilroy-BlackItalic.woff') format('woff'),
        url('font/Gilroy-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-UltraLight.eot');
    src: local('Gilroy UltraLight'), local('Gilroy-UltraLight'),
        url('font/Gilroy-UltraLight.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-UltraLight.woff2') format('woff2'),
        url('font/Gilroy-UltraLight.woff') format('woff'),
        url('font/Gilroy-UltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-RegularItalic.eot');
    src: local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'),
        url('font/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-RegularItalic.woff2') format('woff2'),
        url('font/Gilroy-RegularItalic.woff') format('woff'),
        url('font/Gilroy-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-SemiboldItalic.eot');
    src: local('Gilroy Semibold Italic'), local('Gilroy-SemiboldItalic'),
        url('font/Gilroy-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-SemiboldItalic.woff2') format('woff2'),
        url('font/Gilroy-SemiboldItalic.woff') format('woff'),
        url('font/Gilroy-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-HeavyItalic.eot');
    src: local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'),
        url('font/Gilroy-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-HeavyItalic.woff2') format('woff2'),
        url('font/Gilroy-HeavyItalic.woff') format('woff'),
        url('font/Gilroy-HeavyItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Extrabold.eot');
    src: local('Gilroy Extrabold'), local('Gilroy-Extrabold'),
        url('font/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Extrabold.woff2') format('woff2'),
        url('font/Gilroy-Extrabold.woff') format('woff'),
        url('font/Gilroy-Extrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-BoldItalic.eot');
    src: local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'),
        url('font/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-BoldItalic.woff2') format('woff2'),
        url('font/Gilroy-BoldItalic.woff') format('woff'),
        url('font/Gilroy-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-UltraLightItalic.eot');
    src: local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'),
        url('font/Gilroy-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-UltraLightItalic.woff2') format('woff2'),
        url('font/Gilroy-UltraLightItalic.woff') format('woff'),
        url('font/Gilroy-UltraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-LightItalic.eot');
    src: local('Gilroy Light Italic'), local('Gilroy-LightItalic'),
        url('font/Gilroy-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-LightItalic.woff2') format('woff2'),
        url('font/Gilroy-LightItalic.woff') format('woff'),
        url('font/Gilroy-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Heavy.eot');
    src: local('Gilroy Heavy'), local('Gilroy-Heavy'),
        url('font/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Heavy.woff2') format('woff2'),
        url('font/Gilroy-Heavy.woff') format('woff'),
        url('font/Gilroy-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-Thin.eot');
    src: local('Gilroy Thin'), local('Gilroy-Thin'),
        url('font/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-Thin.woff2') format('woff2'),
        url('font/Gilroy-Thin.woff') format('woff'),
        url('font/Gilroy-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('font/Gilroy-ThinItalic.eot');
    src: local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'),
        url('font/Gilroy-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('font/Gilroy-ThinItalic.woff2') format('woff2'),
        url('font/Gilroy-ThinItalic.woff') format('woff'),
        url('font/Gilroy-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

.rm-module-stock {
background: #deffda;
    height: 30px;
    color: #17b100;
    font-size: 12px;
    margin: 6px 0;
    padding: 4px 14px !important;
    line-height: 18px !important;
    border: 1px solid #17b100;
}
body {font-family: 'Gilroy' !important;}
.rm-module-title a {text-decoration: none;}
.rm-product-center-price>span {font-size: 30px;
    line-height: 40px;}

.rm-menu-list-item-name {
   display: inline-block;
   line-height: 1.5;
}
a.rm-menu-list-item-link.d-flex.align-items-center {
   font-weight: 500;
   font-size: 15px;
   line-height: 2;
}
.rm-search input {border: 1px solid #6f6f6f;}
.csscredits {
background: #17b100 !important;
    margin-left: 10px;
    border: 1px solid #17b100;
    color: #deffda !important;
}
.rm-footer-mail-link {font-size: 24px;}
.rm-module-sticker-discount {
  background: #fb3535;
    border-radius: 4px;
    padding: 2px 14px;
    color: #fff;
    font-size: 12px;
    margin: 4px;
}
.rm-header-cart {
min-width: 50px;
    background: #ffffff;
    border: none;
    border-radius: 10px;
}
@media (min-width: 768px) {
  .rm-product-center-buttons {
   padding-top: 12px !important;}
}
@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl
  {
  max-width: 1340px;
  }
}
.manuf_item {margin-right: 190px;}
.rm-product-center-price-sticker {
height: 24px;
    padding: 0 8px;
    background: #71be00;
    border-radius: 4px;
    font-weight: 500;
    font-size: 10px;
    line-height: 16px;
    color: #fff;
    background: #fb3535;
    border-radius: 4px;
    padding: 6px 18px;
    color: #fff;
    font-size: 16px;
    margin: 4px;
}
.rm-content p:not(:last-child) {margin-bottom: 10px;}
.ukrcreditsticker .ukrcreditSB {background: #fff url(/admin/view/image/payment/sb_logo.png) center center no-repeat;  background-size: 30px; }
.ukrcreditSB {background: #fff url(/admin/view/image/payment/sb_logo.png) center center no-repeat;  background-size: 30px; }
.rm-module-stickers-sticker {margin-right: 6px; border-radius: 32px; padding: 4px 14px;}

.simplecheckout-button-right {float: none !important; text-align: center !important;} 
a#simplecheckout_button_confirm {background: #ff5a00;text-transform: uppercase;
    font-weight: 500;}
a#simplecheckout_button_confirm:hover {font-weight: 600;}
.simple-content .buttons {border: none;
    margin: auto !important;
    background: #ff5a0030;
    padding: 18px !important;
    text-align: center;
    display: inline-block;
    width: 100%;
    border-radius: 6px;}
a.rm-footer-mail-link, .rm-footer-mail-link {font-size:24px !important;}
li#menu-blog {
    display: none !important;
}
.ramdom-cat-text {
    font-weight: normal;
    color: #111010;
    font-size: 14px;
    line-height: 18px;
    margin-top: 4px;
    width: 100%;
    border: 1px dashed #2196F3;
    padding: 14px 12px;
    background: #03a9f414;
    border-radius: 6px;
    margin-bottom: 8px;
}
  .manuf_item {margin-right: 120px;}
.margintop-10 {margin-top:-10px;}
@media (max-width: 768px) {
  .manuf_all {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px; /* расстояние между логотипами */
  }
  .margintop-10 {margin-top: 6px;}

  .manuf_all > * {
    width: 45%; /* две колонки с небольшим отступом */
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .manuf_first_item, .manuf_item, .manuf_last {height: 30px; margin-top: 0px;}
  body {font-family: 'Geometria', 'Gilroy', 'Montserrat', sans-serif !important;}
  
}
@media (max-width: 360px) {
.product-layout .rm-btn-text {
        display: block !important;
    }
  .rm-cart-btn-icon {display: none !important;}
}

.oct-fixed-bar {top: 65% !important;}
.oct-fixed-bar-item {padding: 12px !important;}
.rm-module-stock.rm-out-of-stock {    background: #fe5a0012;
    border: 1px solid #fe5a00;
    color: #fe5a00;
    font-weight: 600;}

.rm-module-stock {border-radius: 18px !important;
    font-weight: 700 !important;}
.rm-product-btn {font-weight: 700 !important;}
body {font-family: 'Geometria', 'Gilroy', 'Montserrat', sans-serif !important;}
@media (min-width: 768px) {
  .rm-product-tabs .nav-link-text {font-weight: 700;}
  .rm-breadcrumb {padding: 8px 0;}
}