.button.add2cart {background-color: #e95b0b;}
#accordion {width:100%; margin:0 auto 20px auto; display:block;}
#accordion h3 {margin:5px 0 0 0px;  cursor:pointer; font-weight:300; font-size:18px; outline:0; text-align:left; background-color:#eee; padding:12px 0 12px 17px}
#accordion h3.ui-accordion-header-active {font-weight:500; }
#accordion div {background:#fff;display: none;}
#accordion .open{display: block}
#accordion div p {color:#333; font-size:16px; font-weight:300; line-height:27px; padding:20px 17px;}
#accordion div p b { font-weight:500}
.footer-line-top-caption {color: black}
.pay-system-list {display: flex}
.footer-line-top {display: none}
/* .product-accordion-tabs .tabs .tabs-title a {    border: 0.125rem solid transparent;} */
.product-accordion-tabs .tabs .tabs-title.is-active a {border-color: #ff7424!important;}
.pay-system-list.small li {    margin-right: 0.75rem!important;}
#page .main-seo-text .container.row.seo-text-wrap .seo-text-image .hide-for-xxlarge{display: inline-block!important}
#new-comment .fancybox-block-wrap #form-review > label[for="comment-file-avatar"]{display: flex;flex-wrap: wrap;}
#new-comment .fancybox-block-wrap #form-review > label[for="comment-file-avatar"] .file-image > svg{height: 23px;width: 23px;}
#new-comment .fancybox-block-wrap #form-review > label[for="comment-file-avatar"] .inline-block-item{max-width: 100%;overflow: hidden;width: auto}

.new_class_product_page .inner{background-color: #f6f6f6;margin-bottom: 0;}
.new_class_product_page .inner .advanced-container-medium .inner-container{background-color: #f6f6f6;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width{background: #fff;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .inner-bg{background: #fff;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .inner-bg .advanced-container-medium .inner-container.product-container{background: #fff;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .product-accordion-tabs{margin: 0 -50%;padding: 0 50%;background: #fff;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .product-seeit{padding: 2.5rem 50% 0;background: #fff;margin: 0 -50%;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .inner-bg .advanced-container-medium .inner-container.product-container{margin-bottom: 0;}
.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product .mobil_indent{display: block;background-color: #f6f6f6;height: 50px;margin-bottom: 45px;}
.catalog .advanced-container-medium.catalog-wrapper .inner-container .catalog-category.columns.row.float-right.xlarge-up-2 > .item.columns > .wrap{display: flex;align-items: center;height: auto}
.button.background-orange{background-color: #e95b0b;}

/*
@media screen and (min-width: 767px) {
	#page .main-slider-banner.small .main-slider .item.white.left-top.video-wrap .video-item.responsive-embed.widescreen{margin-top: calc(20rem - 56.25%);}
}
@media screen and (min-width: 998px) {
	#page .main-slider-banner.small .main-slider .item.white.left-top.video-wrap .video-item.responsive-embed.widescreen{margin-top: calc(25rem - 56.25%);}
}
@media screen and (min-width: 1238px) {
	#page .main-slider-banner.small .main-slider .item.white.left-top.video-wrap .video-item.responsive-embed.widescreen{margin-top: calc(28.125rem - 56.25%);}
}
*/

.order_butt {width:50%; text-align: center; white-space: nowrap; font-size: 13px; height:45px; margin: 0; display: block; padding: 0.5rem; font-size: 0.75rem; line-height: 1.75rem; letter-spacing: 0.09375rem; background-color: #e95b0b; color: #ffffff;
    text-transform: uppercase; border-radius: 5px; font-size: 0.75rem;
    line-height: 1.75rem;
    letter-spacing: 0.09375rem; font-weight: 700; transition: background-color 0.25s ease-out, color 0.25s ease-out;}
    .order_butt:hover {color:#fff}
 

    .order_butt:hover {    background-color: #453e42;
        color: #ffffff;;}

        #bx_personal_menu {display: none;}

@media screen and (max-width: 767px) {
    .header-cart.header-block-info.header-fixed-item {display: none;}

    .product-info-button-primary.button.in_basket.background-orange {height: 45px;}
	.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .inner-bg .advanced-container-medium .inner-container.product-container .product-info .product-info-block .product-count .input-group .input-group-field{width: 100%!important}

	.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product .mobil_indent{height: 30px;}
	
	.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .product-accordion-tabs{margin: 0;padding: 0;background: #fff;}
	.new_class_product_page .inner .advanced-container-medium .inner-container > .inner-content.full-width .product > .product-seeit{padding: 2.5rem 0 0;background: #fff;margin: 0;}
	
	#page > .catalog .inner-bg{margin: 0 -15px;}
	.main-seo-text .container {padding:0; width: 100%;}
	.main-seo-text .seo-text-image {/*display:none*/}
	.input-group-field {}
	#product_preview .product-container .product-info .product-info-block{padding: 30px 30px 22px!important;}
	#product_preview .product-container .product-info .product-info-block .product-count .input-group{border: 0.125rem solid #b6b6b6!important;}
	#product_preview .product-container .product-info .product-info-block .product-count .input-group .input-group-button{border: unset!important}
	#product_preview .product-container .product-info .product-info-block .product-count .input-group .input-group-field{padding: 0.1875rem!important;text-align: center!important;font-size: .9375rem!important;line-height: 1.125rem!important;border-left: 0.125rem solid #b6b6b6!important;border-right: 0.125rem solid #b6b6b6!important;color: #666!important;width: 100%!important;}
	#product_preview .product-container .product-info .product-info-block.product-info-price .row .columns{display: block!important}
	#product_preview .product-container .product-info .product-info-block.product-info-price > .row > .large-8.columns{margin: 0;}
	#product_preview .product-container .product-info .product-info-block.product-info-price > .row .column:last-child:not(:first-child){float: right!important;}
	#product_preview .product-container .product-info .product-info-block.product-info-price .row .columns .product-info-button-primary{letter-spacing: .09375rem!important;padding: 0.5rem!important;}
	
	#catalog-content .product-list.mini .product-list-item.table-container.h100pc .table-item.item-info.small-9 .inline-block-container .inline-block-item.vertical-middle.row.row-cart.large-4.xxlarge-3 .small-6.medium-8.large-6.columns{width: 50%;float: right!important;}
	#catalog-content .product-list.mini .product-list-item.table-container.h100pc .table-item.item-info.small-9 .inline-block-container .inline-block-item.vertical-middle.row.row-cart.large-4.xxlarge-3 .small-6.medium-4.large-6.column .input-group-field{padding: 6px 3px!important; width: 100%!important;border-left: 2px solid #b6b6b6!important;border-right: 2px solid #b6b6b6!important;line-height: 18px!important;}
	
	.new_class_product_page .inner .advanced-container-medium{padding: 0;}
	.new_class_product_page .inner .advanced-container-medium .inner-container > h1{display: none;}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg{background: transparent}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg .advanced-container-medium{padding: 0;}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg .advanced-container-medium .product-container{margin-top:0;}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg .advanced-container-medium .product-container .product-info .product-info-block.product-info-price .row .large-8.columns{flex-direction: column;}
	#page .inner .advanced-container-medium .inner-container .inner-content.full-width .product .inner-bg .advanced-container-medium .inner-container.product-container .product-info .product-info-price .row .large-8.columns > .row{width: 50%;}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg .advanced-container-medium .product-container .product-info .product-info-block.product-info-price .row .large-8.columns .row{width: 100%!important;margin: 0;}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg .advanced-container-medium .product-container .product-info .product-info-block.product-info-price .row .large-8.columns .row .column .button{padding: 5px 0!important;display: flex;align-items: center;justify-content: center;}
	.new_class_product_page .inner .advanced-container-medium .inner-container .inner-content .product .inner-bg .advanced-container-medium .product-container .product-info .product-info-block.product-info-price .row .large-8.columns .row.medium-up-2 .column .button{justify-content: flex-start;}
	#page .inner .advanced-container-medium .inner-container .inner-content.columns #news-items .table-container{display: flex;flex-direction: column;}
	.video-wrap .video-item.responsive-embed.widescreen{position: absolute; height: 100%;padding: 0!important;}
	.video-wrap .video-item.responsive-embed.widescreen #video-WMsZ0Ha7wMQ{position: unset;}
	header .header-line-center .inline-block-container .header-fixed-block .header-block-info.header-fixed-item .inline-block-item.relative .inline-block-item.relative .header-block-info-counter.inline-block-item, header .header-line-center .inline-block-container .header-fixed-block .header-block-info.header-fixed-item .inline-block-item.relative .header-block-info-counter.inline-block-item{top: -0.5rem;right: -0.25rem!important;}
	header .header-line-center .header-mobile-fixed .header-logo.inline-block-item.vertical-middle{margin: 0;}
    .product-carousel .owl-item:hover, .products-flex-item:not(.banner-item):hover {z-index: 10;}
    .main-product-tabs .row .tabs-panel .products-flex-item, #catalog-content .products-flex-item{float: left;margin: -1px 0 0 -1px;}
	.main-product-tabs .row .tabs-panel .products-flex-item .item .hover-show, .products-flex-grid.small-down-2 .product-count, #catalog-content .products-flex-item .item .hover-show{display: none;}
    .products-flex-grid.small-down-2 .item {padding: 1.25rem;}
    .main-product-tabs .row .tabs-panel .products-flex-item .item .label-block, #catalog-content .products-flex-item .item .label-block {padding: 0 15px; display: flex;
        justify-content: space-between;
        margin-bottom: 25px;
        flex-direction: column;
        position: absolute;
        left: 0;
    }


    .file-image.vertical-middle svg {display:none!important}
 header .header-line-bottom.show-for-xlarge.header-menu-fixed .advanced-container.inline-block-container.relative .header-block-right.show-for-xlarge .header-info {max-width: 272px;}
    
    .inner-container .product-info .product-info-button-primary.add2cart, .inner-container .product-info .product-info-button-primary.product-info-button-subscribe {background-color: #e95b0b!important;}
    
    .main-product-tabs .row .tabs-panel .products-flex-item .item, #catalog-content .products-flex-item .item{position: relative;margin: 0;width: 100%;margin-top: -1px;margin-left: -1px;height: 100%;padding: 25px;border: .0625rem solid #e9e9e9;background-color: #fff;}
    .main-product-tabs .row .tabs-panel .products-flex-item .item.hover-elements:hover, #catalog-content .products-flex-item .item.hover-elements:hover{height: auto;border-color: #cf3731;box-shadow: 1px 2px 10px 0 rgb(0 0 0 / 20%);}
    .main-product-tabs .row .tabs-panel .products-flex-item .item.hover-elements:hover .hover-show, #catalog-content .products-flex-item .item.hover-elements:hover .hover-show{display: block;}
    .main-product-tabs .row .tabs-panel .products-flex-item .item.hover-elements:hover .hover-show .small-6.columns, #catalog-content .products-flex-item .item.hover-elements:hover .hover-show .small-6.columns{width: 100%; margin-top: 15px;margin-bottom: 0;}
    .main-product-tabs .row .tabs-panel .products-flex-item .item.hover-elements:hover .hover-show .add2cart, #catalog-content .products-flex-item .item.hover-elements:hover .hover-show .add2cart{padding: 10px 13px;font-size: 10px;display: inline-block;
        text-align: center;
        line-height: 1;
        cursor: pointer;
        -webkit-appearance: none;
        -webkit-transition: background-color .25s ease-out,color .25s ease-out;
        transition: background-color .25s ease-out,color .25s ease-out;
        vertical-align: middle;
        border: 1px solid transparent;
        border-radius: 0.25rem;
        background-color: #2a2628;
        color: #ffffff;
        text-transform: uppercase;font-weight: 700;width: 100%;}
    .main-product-tabs .row .tabs-panel .products-flex-item .item.hover-elements:hover .hover-show .float-right, #catalog-content .products-flex-item .item.hover-elements:hover .hover-show .float-right{position: absolute;top:0;right: 0;gap:10px;}
    .main-product-tabs .row .tabs-panel .products-flex-item .item.hover-elements:hover .hover-show .float-right .button.transparent .icon, #catalog-content .products-flex-item .item.hover-elements:hover .hover-show .float-right .button.transparent .icon{height: 20px;}
	.products-flex-grid.small-down-2 .products-flex-item{position: relative;width: 50%;height: 16.9375rem;}

	ul {    list-style-type: none!important;    margin-left: 0rem!important;}
	.header-logo {    
    margin-left: 10%;}
/*
	.mobile-menu .mobile-menu-profile .icon {display: none}
	.mobile-menu .mobile-menu-profile {display: none}
*/
	#mobile-menu .mobile-menu-wrapper .is-drilldown .mobile-menu-info, #mobile-menu .mobile-menu-wrapper .is-drilldown .mobile-menu-info a{color: #000}
	.main-plus .main-plus-container {list-style: none}
	.main-slider .container {padding-left: 15px; padding-right: 15px}
	.main-plus.small-down-2 .main-plus-item {width: 100%!important}
	.main-product-tabs {padding: 0 15px}
	.main-product-tabs .row .tabs-panel .item {margin: 20px 0;}
	.product-grid-recomend .column .label-block {padding: 0 15px; display: flex;
    justify-content: space-between;
    margin-bottom: 25px;
        flex-direction: column;
        position: absolute;
        left: 0;
    }
    .products-flex-item .button.transparent .icon {    width: 20px;
    height: 60px;
    display: inline-block;
    margin-right: 20px;}
    .scroll-up-down .icon {display: none}
    .cookie-close {display: none}
    .footer-main .footer-info {width: 100%!important}
    .footer-main .footer-info .footer-info-logo {    width: 50%;
    margin: 0 auto;}
    footer .footer-main .advanced-container-medium {padding: 0!important;}
    .footer-main .footer-info .logo_head {width: 100%!important}
    .footer-main .footer-info .footer-info-phone {/*display: none*/}
    .footer-copyright .footer-copyright-company {padding: 0 15px}
    #bx_cookie_info .advanced-container-medium {text-align: justify;
    padding: 0 15px 30px}
    .bx_catalog_item_controls .hover-buttons .float-right {float: none!important;display: flex;
    justify-content: center;}
    .main-seo-text {padding: 0 15px}
    .bx_catalog_item_controls .hover-buttons .float-right .button.transparent {    width: 20%;}
/* 	.main-slider-banner.mobile-slide .main-slider .responsive-embed.widescreen {padding-bottom: 5%!important} */
	.product-grid .item .preview-button {display: none}
	#accordion{flex-direction: column;}
	#accordion h3, #accordion div{width: 90vw;margin: 5px auto;}
	.button.transparent {
	    margin: 0;
	    padding: 10px 0;
	    font-size: 13px;
	    line-height: 16px;
	    text-transform: inherit;
	    border-radius: 0;
	    color: #cf3731;
	    background-color: transparent;
    }
    .button.transparent.add2liked .icon{
	    width: 18px;
    }
    .catalog-view-select__item .icon {
	    margin: 0.5625rem;
	    width: 15px;
	    height: 15px;
	    fill: #b6b6b6;
	}
	.product-carousel {height: auto!important}
	.catalog {padding: 0 15px;}
	.catalog .catalog-reload .catalog-content .item  {    margin: 0 0 50px;}
	.inner {padding: 0 15px}
	.scroll-up-down {display: none!important}
	.inner-container .product-preview {padding: 0 0 30px!important}
	.inner-container .product-info .product-info-block {padding: 30px 15px!important}
	.inner-container .product-info .product-info-button-primary {letter-spacing: normal!important; padding: 0!important}
	.inner-container.product-container .button.transparent .icon {    width: 40px;
    height: 20px;
    display: inline-flex;}
    .inner-container .product-info .product-info-button-primary.add2cart .icon {width: 40px!important;
    height: 20px!important;
    display: inline-flex;}
    .inner-container .product-info .columns {    display: flex!important;
    align-items: center!important;}
    .inner-container .product-info .large-8  {margin-top: 65px}
    svg:not(:root) {    width: 40px;
    height: 20px;
    display: inline-block;}
    .inner-content.columns.row.float-right, .catalog-category.columns.row.float-right.xlarge-up-2 {float: none!important}
    .catalog .catalog-wrapper .inner-container .catalog-category .item {    margin: 10px 0;}
    .column:last-child:not(:first-child), .columns:last-child:not(:first-child) {float: none!important;    display: inline-block;}
    #news-items, #action-items {    list-style-type: none!important; margin-left: 0!important;    margin-top: 20px;    display: flex;
    flex-wrap: wrap;}
    #news-items .table-container {width: 50%}
    .product-info-social {    display: flex; margin: 10px -0.4375rem 0 0!important;}
    .pay-system-list {    flex-wrap: wrap;
       justify-content: space-evenly;}
       .inner .advanced-container-medium .inner-container .inner-content.columns .bx_page ul li {padding: 10px 0 10px 10px!important;
    list-style: disc;
    margin-left: 15px!important;}
  .main-seo-text .seo-text-image {width: 40%!important}
  .container.row.seo-text-wrap .seo-text-desc {width: 60%;}
  header .header-block-info-counter {right: 5px!important}
	.basket-btn-checkout {
	    margin: 10px 0;
	    width: 100%;
	    background: #2a2628!important;
	    border-color: #2a2628!important;
	}

    #catalog-content .products-flex-item .item.hover-elements:hover .hover-show .row-count-cart .small-6.columns {
        width: 50%;
        margin-top: 0;
    }
    .inner-container .product-info .product-info-price .doublebutt {
        flex-direction: column-reverse!important;
    }
    .inner-container .product-info .columns {
        margin-top: 0;
    }
}

@media screen and (max-width: 766px) {
    .container.row.seo-text-wrap {flex-direction: column;}
    .main-seo-text .seo-text-image {width: 100%!important; max-width: 360px; padding-right: 0!important; height: 250px; overflow: hidden; display: flex!important; flex-direction: column; justify-content: center;}
    .container.row.seo-text-wrap .seo-text-desc {width: 100%;}
}


.product-grid .item .preview-button {top: 78px;
    bottom: 0;
    width: fit-content;
    left: 34px;
    line-height: 14px;
    height: 37px;
    right: 0;
    position: absolute;
    opacity: .9; margin-top:0!important}
    
    
.product .container {min-height:400px}    
.products-flex-item .button.transparent .icon, .fancybox-block.fancybox-block-preview.fancybox-content .button.transparent .icon, .inner-container.product-container .button.transparent .icon{fill: #2a2628;}
.products-flex-item .button.transparent.active .icon, .fancybox-block.fancybox-block-preview.fancybox-content .button.transparent.active .icon, .inner-container.product-container .button.transparent.active .icon{fill: #cf3731;}
#search_block{margin:1.25rem 0 .625rem;min-height: 50vh }
header .header-line-bottom.show-for-xlarge.header-menu-fixed .advanced-container.inline-block-container.relative .header-block-right.show-for-xlarge .header-info{display: inline-block;font-size: 14px; white-space: pre-wrap;max-width: 260px;margin-left: 10px;color: #E95B0B;width: 37%}
#page .inner .advanced-container-medium .inner-container .inner-content.full-width .product .product-seeit .container.row .product-grid{margin-bottom:32px;}
.search-from button[type=submit]{margin: 0;}
#page .inner .advanced-container-medium .inner-container .inner-menu.columns.show-for-xlarge, #page .catalog .advanced-container-medium .inner-container .inner-menu.columns.show-for-xlarge{width: 14rem}
@media screen and (max-width: 757px) {
	.inner-content .product .product-accordion-tabs .advanced-container-medium{padding: 0;}
	.cookie .cookie-close{position: absolute;top: -25px;right: 0;padding: 0.3125rem; color: #666;outline: 0;margin: 0;}
	.header-line-center .header-mobile-fixed .header-mobile-search.hide-for-xlarge.is-active .search-from.search-from-header.relative > button[type="submit"]{padding: 0.625rem;bottom: 0}
	.header-line-center .header-mobile-fixed .header-mobile-search.hide-for-xlarge.is-active .search-from.search-from-header.relative > button[type="submit"] > .icon{fill:#fff}
	.header-line-center .header-mobile-fixed .header-mobile-search.hide-for-xlarge.is-active .search-from.search-from-header.relative > #mobile-title-search-input{padding-left: 40px;}
	.relative {position: relative;}
	#bx_catalog_compare_block .item.column.text-center .item-wrap .product-compare-change.remove.close-button{margin: 0;padding:0;width: 32px;height: 32px;border-radius: 100%;}
	.cookie .cookie-close .icon{width: 11px;height: 11px;stroke: #666;}
	#liked .fancybox-block-wrap .callout.cart-product-item.inline-block-container{position: relative}
	#liked .fancybox-block-wrap .callout.cart-product-item.inline-block-container .close-button{top: -20px;right: -16px; margin: 0;padding:0;width: 32px;height: 32px;border-radius: 100%;transform: unset;}
	#liked .fancybox-block-wrap .callout.cart-product-item.inline-block-container .close-button > span{display: block;-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);-o-transform: rotate(45deg); -ms-transform: rotate(45deg);transform: rotate(45deg);}
	#mobile-menu .mobile-menu-wrapper .is-drilldown{position: unset;}
	#mobile-menu .mobile-menu-wrapper .is-drilldown .vertical.menu{background-color: #E95B0B!important;}
	#mobile-menu .mobile-menu-wrapper .is-drilldown .vertical.menu > li a{color:#fff;}
	#mobile-menu .mobile-menu-wrapper .is-drilldown .vertical.menu .is-drilldown-submenu-parent .is-drilldown-submenu{min-height: auto;}
	#mobile-menu{width: 260px;}
	#mobile-menu .mobile-menu-wrapper .is-drilldown .mobile-menu-search.relative{margin: 1.25rem 0.8rem;}
	#mobile-menu .mobile-menu-wrapper .is-drilldown .mobile-menu-search.relative > button[type="submit"]{height: 51px;margin: 0;}
	#mobile-menu .mobile-menu-wrapper .is-drilldown .mobile-menu-search.relative .hollow{padding-left: 40px;height: 51px;border:none;}
    .heading span {color: #000;font-weight: 700;}
    .input-group-label:first-child {
    border-right: 0!important;
    max-width: 1.875rem!important;
    border-radius: 4px 0 0 4px!important;
    border-right: none!important;
    padding: 0 7px!important;
    font-size: 13px!important;
    color: #666!important;
    background: #f2f3f5!important;
    border-color: #d4d6d9!important;
}

@media (max-width: 580px) {
    .product-grid .item .hover-show .row-count-cart {
        row-gap: 5px;
        flex-direction: column;
    }    
    #catalog-content .products-flex-item .item.hover-elements:hover .hover-show .row-count-cart .small-6.columns {
        width: 100%;
    }
    .product-grid .item .hover-show .row-count-cart .button.tiny {
        width: 100%;
    }
}

.input-group-label {
    text-align: center!important;
    padding: 0 1rem!important;
    background: #f6f6f6!important;
    color: #000!important;
    border: 1px solid #b6b6b6!important;
    white-space: nowrap!important;
    width: 1%!important;
    height: 100%!important;
}
.input-group-button, .input-group-field, .input-group-label {
    margin: 0!important;
    white-space: nowrap!important;
    display: table-cell!important;
    vertical-align: middle!important;
    line-height: 1rem!important;
    border: 0.125rem solid #b6b6b6!important;
    border-radius: 0.25rem!important;
    color: #333!important;
}
.input-group-field {
    border-radius: 0!important;
    height: inherit1.5rem!important;
    padding: 5.5px 8px!important;
    color: #000!important;
    border-color: #d4d6d9!important;
    border-radius: 0 4px 4px 0!important;
    width: 34px!important;
   
}
 .product-count .input-group {border:none!important}
[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], textarea {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: inherit1.5rem-.0625rem;
    padding: 0.5rem;
    border: 0;
    margin: 0 0 1rem;
    font-family: inherit;
    font-size: inherit;
    color: #000;
    background-color: #fff;
    box-shadow: none;
    border-radius: 0.3125rem;
    -webkit-transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
}
.smartfilter {padding: 0 15px;}
.button.expanded {
    display: block;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    display: block;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-weight: 600;
}
[type=submit], [type=button] {
    border-radius: 0.25rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    display: inline-block;
    text-align: center;
    line-height: 1;
    cursor: pointer;
    -webkit-appearance: none;
    -webkit-transition: background-color .25s ease-out,color .25s ease-out;
    transition: background-color .25s ease-out,color .25s ease-out;
    vertical-align: middle;
    border: 1px solid transparent;
    border-radius: 0.25rem;
    padding: 0.85em 1em;
    margin: 0 0 1rem;
    font-size: .9rem;
    background-color: #2a2628;
    color: #ffffff;
    text-transform: uppercase;
    margin-top: 10px;
}
.button.secondary {
    background-color: #c6cbcf!important;
    color: #fff!important;
}
/* .mobile-menu, .mobile-menu .menu { */
    /* background-color: #f6f6f6!important; */
/* } */

.catalog .catalog-reload .product-list.mini .product-list-item .inline-block-container .inline-block-item {
    width: 100%;
}
}

.footer-main .footer-info .footer-info-phone {      margin-bottom: 5px;  } 