#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, #loginTabs .nav-link.active:before {background:rgb(0, 0, 0);}
@media (min-width: 1200px){.rm-account-list-item:hover::before{background:rgb(0, 0, 0);}}
.rm-product-top-button:hover, .oct-fixed-bar-item:hover {background:rgb(0, 0, 0);}
.rm-module-header span, .rm-product-top-button:hover {border-color:rgb(0, 0, 0);}
.oct-bottom-free-shipping-from .progress-bar, .oct-checkout-block ul.dropdown-address li:hover, .oct-checkout-block #button-confirm {background-color:rgb(0, 0, 0);}
body {background-color:rgb(249, 249, 252);}
.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, .rm-header-location-phones a, .oct-checkout-block a.blue-link, .oct-checkout-actions .form-check-label a, .ds-cart-recommended-products-item:hover .rm-module-title, .ds-cart-item-title:hover, .payment-method-check-item a {color:rgb(112, 112, 112);}
.rm-module-buttons button:hover {background-color:rgb(112, 112, 112);border-color:rgb(112, 112, 112);}
.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(0, 0, 0);}
@media (min-width: 1200px){.rm-btn.secondary:hover, .rm-btn.dark:hover, .rm-module-item:hover .rm-cart-btn {background:rgb(0, 0, 0);}}
.rm-btn.primary, .rm-btn.primary .rm-btn-text {color:rgb(255, 255, 255);}
.rm-btn.dark {background-color:rgb(115, 115, 115);}
.rm-btn.dark, .rm-btn.dark .rm-btn-text {color:rgb(255, 255, 255);}
.rm-btn.secondary {background-color:rgb(233, 233, 233);}
.rm-btn.secondary, .rm-btn.secondary .rm-btn-text {color:rgb(39, 35, 35);}
#top {background:rgb(249, 249, 252);}
.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(101, 108, 125)!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, 0, 0) !important;}
.top-nav .rm-dropdown-box:hover .rm-dropdown-toggle::after {background:rgb(255, 0, 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, 0, 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, 0, 0);}
.modal-header {background:rgba(255, 255, 255, 0);}
.modal-title {color:rgb(39, 35, 35);}
.modal-close-icon {background-color:rgb(255, 0, 0);}
#rm_mobile_nav {background:rgb(253, 253, 253);}
.oct_dynamic_stylesheet_begin{display: none;}
.rm-module-rating-star {
	width: 18px;
    height: 18px;
}
.top-nav-account-links-item button img,
#rm_sidebar_switcher .rm-dropdown button img{
	display: none;
}
.rm-btn{
  	border-radius: 0;
}

/* header phones */
.rm-header-phones-icon{
    padding: 8px;
    border: 1px solid #D8D8D8;
}
.rm-header-phones{
    gap: 20px;
}
.rm-header-phones-icon.active .rm-dropdown{
    top: 100%;
    left: 0;
    transform: unset;
}
.rm-header-phones-icon.active .rm-dropdown::after{
	display:none;
}
.rm-header-phones-icon.active li a:not(:last-child){
	padding-bottom:0;
}

/* media about us */
.media_about_block{
    margin-bottom:23px;
}
.media_about_block .slick-list{
    margin-bottom:32px;
}
.media_about_item{
  	border:1px solid #F2F2F2;
  	border-left:0;
}
.media_about_block .media_about_item:first-of-type{
  border-left:1px solid #f2f2f2;
  max-width:393px;
}
@media screen and (max-width: 1599px){
  .media_about_block .media_about_item:first-of-type{
  	max-width:277px;
  }
}
@media screen and (max-width: 1199px){
  .media_about_block .media_about_item:first-of-type{
  	max-width:465px;
  }
}
@media screen and (max-width: 991px){
  .media_about_block .media_about_item:first-of-type{
  	max-width:345px;
  }
}

@media screen and (max-width: 767px){
  .media_about_block .media_about_item:first-of-type{
  	max-width:540px;
  }
}
@media screen and (max-width: 539px){
  .media_about_block .media_about_item:first-of-type{
  	max-width:unset;
  }
  .media_about_block .media_about_item,
  .media_about_block .media_about_item:first-of-type{
    border:noneimportant;
    border-left:none!important;
  }
}

.media_about_item img{
    width:100%;
}
.media_about_item_links{
    display: flex;
    flex-direction:column;
    justify-content:space-between;
    box-sizing: border-box;
    padding: 30px;
  	background: #fff;
}
.media_about_item_links a{
    font-size: 14px;
    line-height: 20px;
    color: #777;
    text-decoration-line: underline;
}
.media_about_item_links a:hover{
  	text-decoration:none;
}
.media_about_item_links .media_about_item_title{
    font-weight: 500;
    min-height: 40px;
    color: #272323;
 	margin-bottom:30px;
}
.media_about_item_links .media_about_item_more{
	font-weight: 400;
}
.media_about_dots{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    gap:12px;
}
.media_about_dot{
    width: 12px;
    height: 12px;
    background: #B3B3B3;
    cursor:pointer;
}
.slick-active .media_about_dot{
	background: #000000;
}
.media_about_dots li{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
}
.media_about_dots ::marker{
    font-size:0;
}

/* about us */
.about_us_left_inner{
    gap:30px;
}
.about_us_link{
    color: rgb(39, 35, 35);
    background: rgb(244, 244, 244);
    padding:10px 33px;
  	display:flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
      -webkit-transition:.3s ease;
    transition: .3s ease;
}
.about_us_link:hover{
  	color: rgb(255, 255, 255);
    background: rgb(251, 145, 48);
      -webkit-transition: .3s ease;
    transition: .3s ease;
}
.about_us_text *{
	color: #333333;
}
.about_us_left{
  background:#fff;
}


/* where to buy */
.wtb_block{
  	list-style:none;
}
.wtb_item{
  	border: 1px solid #E2E2E2;
}
.wtb_item:nth-child(odd),
.wtb_item:nth-child(2)
{
  border-left:none;
}
.wtb_item:nth-child(1),
.wtb_item:nth-child(4n){
	border-left: 1px solid #E2E2E2
}
.wtb_item_a{
  	min-height:160px;
}
.wtb_item_a:hover{
  	box-shadow: 0px 4px 15px rgb(0 0 0 / 8%);
    z-index: 3;
}

/* lang */
.language .rm-dropdown {
  min-width:unset;
}

/* advantages */
.rm-advantages-item img{
  margin-bottom:25px;
}

/* set border 0 */
.rm-header-cart,
.rm-search input,
.rm-footer-subscribe input,
.rm-footer-subscribe button,
.check-box,
.rm-social-item a,
.rm-footer-payments-item,
.form-group input,
.form-group textarea,
.modal-content,
.pagination li a,
.pagination li span,
.rm-product-top-button,
.input-group input,
.input-group button,
.rm-product-quantity input,
.rm-product-quantity button.rm-product-quantity-btn-plus,
.rm-product-quantity button.rm-product-quantity-btn-minus
{
  	border-radius:0!important;
}

/* hide qty field */
.rm-product-quantity{
  display:none;
}
.rm-column-box {overflow: visible;}
.ocf-content {padding: 15px;}
.ocf-horizontal { background: #fff; }
.ocf-btn-mobile-static.sticky-top {top: 50px; border-bottom-color:transparent; z-index:100;margin-bottom: 0;padding-bottom: 0;}
.ocfilter-mobile-handle .rm-btn {height: 40px;line-height: 40px;font-size: 13px;display: inline-flex !important;width: 100% !important;justify-content:center;}
.ocf-page-list-top {padding-left: 15px;}.ocf-description.ocf-description-top {padding: 15px;} @media (min-width: 992px){#column-left,#column-right{z-index:21!important;}.ocf-page-list-top {padding-left: 30px;}.ocf-description.ocf-description-top {padding: 20px;border-bottom:1px solid #f9f9fc}}
.ocf-page-list-bottom,.ocf-description.ocf-description-bottom{background: #fff;padding:15px}
@media (min-width: 992px){.ocf-page-list-bottom,.ocf-description.ocf-description-bottom{background: #fff;padding:20px}}
button#button-ukrcredits {
    width: 100%;
    display: flex;
    margin-top: 20px;
    justify-content: center;
    align-items: center;
    background-color: #656c7d;
    border-color: #656c7d;
    border-radius: 0;
}
.rm-product-center-buttons .d-flex.align-items-center.justify-content-between {
    flex-wrap: wrap;
}

button#button-ukrcredits img {
    margin-right: 6px;
}
button#button-ukrcredits:hover {
    background-color: #000;
    border-color: #000;
}

.prop_total button {
    background: #24b812 !important;
    border-color: #24b812 !important;
}

.simplecheckout-block-content .radio, .simplecheckout-block-content p {
	margin-top: 0px;
}
span.rm-header-cart-icon.position-relative img {
  	height: 58px;
}
@media (min-width: 768px) {
    .rm-product-images-additional {
        margin-top: -60px;
      	height: 154px;
    }
}.oct_dynamic_stylesheet_end{display: none;}
