.slick-track {
    display: flex;
}.slick-list {
    overflow: hidden;
}.slick-slider {
    padding: 0;
    margin: 0;position:relative;
}.slick-slide {
    display: block;
}
.button.is-primary, .is-primary.co-button[type="submit"], .is-primary.co-button[name="commit"], .is-primary.co-button[data-method="delete"], .is-primary.co-button.co-button--small, .is-primary.co-modal-button, .is-primary.co-tabs-node, .button.is-secondary, .is-secondary.co-button[type="submit"], .is-secondary.co-button[name="commit"], .is-secondary.co-button[data-method="delete"], .is-secondary.co-button.co-button--small, .is-secondary.co-modal-button, .is-secondary.co-tabs-node{background-color:#5a5a5a;font-weight:bold;text-transform:uppercase;padding:10px;}
*:focus{outline:none;}
.collection-item {
    padding: 0 1em;
    text-align: center;
}.collection-link {
    color: inherit;display:block;
    text-decoration: none;
}.collection-link:hover{color:#088f96;}.slick-arrow {
    position: absolute;
    top: calc(50% - 30px);outline:none!important;
    width: 25px;font-size:60px;display:flex;align-items:center;justify-content:center;
    height: 60px;z-index:2;
    left: 0;padding:0;
    background-color: transparent;
    border: none;
    color: #309C9C;
}.slick-arrow.slick-next{left:auto;right:0;}
.slick-arrow:hover{cursor:pointer;color:#5a5a5a;}
.slick-disabled{display:none!Important;}
.slick-list {
    width: calc(100% - 70px); 
    margin: auto;
}.title-content{text-transform:uppercase;position:relative;margin-bottom:20px;font-size:21px;}
.title-content span{background-color:#fff;padding-right:10px;position:relative;z-index:2;}
.title-content:after{content:'';border-bottom:1px solid;position:absolute;left:0;top:50%;width:100%;z-index:1;}
.button.is-primary, .is-primary.co-button[type="submit"], .is-primary.co-button[name="commit"], .is-primary.co-button[data-method="delete"], .is-primary.co-button.co-button--small, .is-primary.co-modal-button, .is-primary.co-tabs-node{border-radius:0;}
.product-card {
    padding: 15px;padding-bottom:0;
    border: 1px solid #ddd;
}.more-info {
    flex: auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -35px;
}.slider-product .slick-list {
    padding-bottom: 50px;
}.button.button-buy.is-primary, button.product-button.button.is-primary.js-variant-shown {
    display: block;font-weight:bold;
    flex-basis: 90%;color:#fff;
    background: #088f96;
    text-transform: uppercase;
}.product-item{padding:0 5px;}
button.product-button.button.is-primary.js-variant-shown{flex-basis:auto;}
.button.button-buy.is-primary .fa,button.product-button.button.is-primary.js-variant-shown .fa{margin-right:10px;font-size:110%;}.button.button-buy.is-primary:hover,button.product-button.button.is-primary.js-variant-shown:hover {
    background: #5a5a5a;
}.product-link {
    text-align: left;font-weight:bold;text-transform:uppercase;
    margin-bottom: 1em;
    min-height: 96px;
}.product-prices.in-card {
    justify-content: flex-start;
    color: #B83547;
    margin-bottom: .5em;
    font-size: 22px;
    font-weight: normal;
}.slider-product-2 .slick-list {
    padding-bottom: 20px;
}.price.in-card{margin-left:0;}
body.fhg-body .row {
    margin-left: -1rem;
    margin-right: -1rem;
}.wrap-brend-item img {
    max-height: 80px;
}.wrap-brend-item {
    display: flex;
    padding: 5px;
}.brend-item {
    display: flex;width:100%;
    align-items: center;
    justify-content: center;
    border: 1px solid #ddd;
    padding: 5px;
}.brend-slider {
    margin-bottom: 25px;
}.footer-menu-item-controls {
    margin: 0;
}a.footer-menu-link {
    padding: 2px 7px;
    border-right: 1px solid;
}.footer-menu-item:last-child a{border-right:none;}
.footer-menu-item {
    margin: 0;
}.footer h3 {
    text-transform: uppercase;
    margin-bottom: 15px;
    font-size: 18px;
}.footer-menu {
    justify-content: flex-start;margin-bottom:10px;
}.social-menu {
    margin: 0 0 15px;justify-content:flex-start;align-items:center;
}.social-menu h3{margin-bottom:0px;}
.payment {
    margin: 10px 0 3em;
}li.social-menu-item {
    display: flex;
    margin-left: 8px;
    width: 35px;
    height: 35px;transition:all .2s ease;
    background-color: #fff;
    color: #5a5a5a;align-items:center;justify-content:center;
}li.social-menu-item:hover {
    background-color: #5a5a5a;
    color: #fff;
}.social-menu-link{color:inherit;transition:none;}
.footer-wrapper {
    padding-top: 30px;border:1px solid #088f96;
    padding-bottom: 20px;margin-top:auto;
}.sidebar-block-heading, .filter-heading {
    font-size: 17px;
    background-color: #eee;margin:0;
    padding: 10px 15px;
}.shopcart-widget-icon {
    background: #088f96;
    color: #fff;
    font-size: 22px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
}a.shopcart-widget-link:hover .shopcart-widget-icon{background:#5a5a5a;color:#fff!important;}
.main-menu-link {
    text-transform: initial;color:#fff;
}.main-menu-wrapper {
    border: none;
    background: #088f96;padding:0;
}ul.collection-menu-horizontal {
    display: flex;flex-wrap:nowrap;
}ul.submenu {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background-color: #088f96;
    z-index: 9;
    padding: 0;
    display: none;
}.collection-menu-horizontal-wrapper.container {
    padding: 0;
}.dropdown{position:relative;}
ul.collection-menu-horizontal {
    display: flex;
}.collection-menu-horizontal li{transition:all .2s ease;}
ul.collection-menu-horizontal a {
    text-decoration: none;flex-wrap:nowrap;
    color: #fff;text-transform:uppercase;
    padding: 8px 10px;display: flex;justify-content:center;
    align-items: center;font-weight:bold;
    border-right: 1px solid #fff;
}ul.collection-menu-horizontal img{margin-right:9px;}
ul.collection-menu-horizontal>li:last-child>a{border-right:none;}
i.dropdown-icon {
    font-size:15px;margin-left:10px;
}.list-item.menu-item.dropdown:hover>ul {
    display: block;
}ul.submenu a {
    padding: 8px 10px;font-weight:normal;
    text-transform: initial;justify-content:flex-start!important;
    font-size: 13px;border:none;
}.header-panel:after {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%;
    background-color: #5a5a5a;
    content: '';
}
ul.submenu li:hover>a{background-color:#5a5a5a;}
.menu-slider ul.level-3 {
    position: absolute;
    top: -1px;
    left: 100%;
}
.flex{display:flex;}
.shopcart-widget.in-header {
    padding: 0;
}.search-widget.in-header .search-widget-field {
    border-radius: 0;
    min-width: auto;
}.search-widget.in-header.active{width:250px;}
.search-widget.in-header {
    border-radius: 0;
    position: absolute;
    display: flex;
    border: none;
    right: 0;transition: all .3s linear;
    width: 0;
    overflow: hidden;
}.search-widget.in-header .search-widget-button {
    border-radius: 0;height:32px;color:#5a5a5a;background-color:#fff;
}.search-widget-button:before{font-size:17px;}
.search-widget.in-header .search-widget-button:hover{background-color:#5a5a5a;color:#fff;cursor:pointer;}
.compares-widget-count{display:none;}
.header-panel:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    border-left: 1em solid #fff;
    border-top: 28px solid #5a5a5a;
}
.header-panel { background-color: #5a5a5a; position: relative; }
span.compare-caption {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    height: 28px;
    padding: 0 .5em;
}span.compare-caption:hover {background-color:#fff;}
span.compare-caption:hover path {
   fill:#5a5a5a;
}
.header-info > .flex svg{margin-right:8px;}.header-info > .flex p{margin-bottom:0;}
.header-info {
    margin-top: 15px;
}.shopcart-widget-wrapper {
    margin-left: auto;
}.shopcart-widget-icon {
    margin-right: 0;padding:0;
}.header-info > .flex {
    margin-right: 5%;font-weight:bold;font-size:15px;
}.cart-widget-dropdown{border-radius:0;border-color:#ddd;}
.shopcart-widget-link {
    display: flex;
    justify-content: flex-end;
}.shopcart-widget-amount{font-size:17px;color:#5a5a5a;margin-left:0;margin-right:10px;color:#222;font-weight:bold;}
li.list-item.menu-item:hover {
    background-color: #5B5B5B;
}big {
    font-size: 130%;
}.logotype {
   position:relative;display:inline-block;
}.main-menu-link:hover{background-color:#fff;color:#222;}
.header-wrapper{padding-top:0;background:url('header.png') 130% top no-repeat;background-size: 80% auto;}
.footer-menu-wrapper{display:inline-block;}
.compare-link{color:#777}
.view-products .more-info {
    position: initial;
}
.view-products .product-card{padding:10px;}
.sidebar-menu-item {
    padding: 0 15px;font-size:15px;
    margin-left: 0;
}.sidebar-menu.level-1 {
    padding: 10px 0;
}.sidebar-menu-link {
    padding: 7px 0;
}
.view-products .product-cart-control{margin: 5px 0 0}
.collection-order-field {
    border-radius: 0;
    line-height: normal;
}.toolbar-inner{justify-content:flex-start;}
.footer-menu-link[data-menu-link-current="yes"], .footer-menu-link:hover {
    color: #fff;
    text-decoration: underline;
}.footer-img {
    margin: 20px 0 30px;
}.footer-img a {
    margin-left: 20px;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 12px;
}.footer-img a:hover{text-decoration:underline;}

.footer-img a img {
    margin-left: 10px;
}.sidebar-menu .menu-item.level-1 > div > a {
    text-transform: uppercase;font-weight:bold;order:2;font-size:14px;
}
.filter-section-toggle.button {
    padding: 5px 0;display:flex;align-items:center;
}.filter-section {
    padding: 0 10px;
}.filter-heading {
    margin-bottom: 10px;
}.filter-item {
    margin: 0 0 5px; 
    padding: 0;
}.filter-item.is-range-slider {
    padding-top: 3rem;
}.sidebar-menu-marker, .sidebar-menu-marker.filter-marker, .mobile-sidebar-menu-marker {
    width: 19px;margin-right:8px;
    height: 19px;font-size:23px;order:1;margin-left:0;
    border: 1px solid #088f96;color:#088f96;
}.sidebar-menu-marker:before,.mobile-sidebar-menu-marker:before{line-height:normal;content:"\f3d0";font-family:"Ionicons";color:inherit;}
.sidebar-menu-marker.is-opened:before, .filter-section-toggle.is-active-toggle.is-active > .filter-marker:before, .is-opened>.mobile-sidebar-menu-marker:before{content:"\f3d8";font-family:"Ionicons";}
ul.sidebar-menu.menu.level-2 {
    margin: 0 0px 10px 0;
    padding-left: 15px;
}a.sidebar-menu-link.menu-link.level-2, a.sidebar-menu-link.menu-link.level-3 {
    margin-left: 0;font-size:13px;padding:5px 0;
}.product-card .logotype-image {
    margin-bottom: 10px;
}.product-card-wrapper {
    padding: 5px 5px 50px;
}.products-list.is-collection.row{margin-left:-5px;margin-right:-5px;}
.breadcrumb-page {
    font-weight: normal;
}.toolbar-inner > .collection-order-wrapper,.collection-order {
    width: 100%;
}.collection-order {
    display: flex;
}.collection-order-field.page-size {
    line-height: normal;
    margin-left: 10px;
}.pagination-wrapper {
    margin-left: auto;
}.pagination .pagination-link {
    display: inline-block;
    font-size: 15px;
    width: 35px;
    padding: 5px 0;
    margin: 0 2px;
    border: 1px solid ;
}.view-card {
    margin-left: auto;
    display: flex;
    margin-bottom: 0;
    align-items: flex-start;
}.view-card li {
    border: 1px solid;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 5px;
    padding: 2px 5px;
    cursor: pointer;background-color:#eee;
}.view-card li.active {
    cursor: default;
    color: #088f96;background-color:#fff;
}.list-card .product-card {
    padding-bottom: 15px;
}.product-card-photo img.logotype-image {
    z-index: 1;
    top: 0;
    margin: 0;
    transform: translate(0%, 0%);
    left: 0;
}
.option-label {
    font-weight: bold;
    color: #088f96;
}.main-menu-link[data-menu-link-current='yes'] {
    color: #5a5a5a;
    background-color: #fff;
}.collection-mix-description {
    margin: 0;
}.collection-description{margin-bottom:20px;}
.label{z-index:2;}
.list-card .product-card-inner {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}
.list-card a.product-card-photo.image-container {padding:0;width:200px;margin:0;height:200px;}.list-card .more-info {
    position: initial;
}.list-card.product-card-wrapper {
    padding-bottom: 5px;
}.list-card .product-link{min-height:auto;}
.list-card .image-container.is-square img{position:initial;transform:translate(0%, 0%)}
.list-card .image-container.is-square{height:auto;}
.product-gallery-wrapper{margin-top:0;}
.option-values{border:1px solid #b83747}
.option-values,.counter-button {
    border-radius: 0!important;
}.product-form {
    background-color: #f6f6f6;
    border: 1px solid #ddd;
    padding: 15px;
}button.product-button.is-quick-checkout.button {
    text-decoration: underline;
    border-radius: 0;
    margin: 0;
    background: transparent;
    color: #5a5a5a;
    text-transform: initial;
    font-weight: normal;
    font-size: 17px;
}button.product-button.is-quick-checkout.button:hover {
    text-decoration: none;
}.m-input-field,.m-modal-button--checkout {
    border-radius: 0;
}.m-modal{border-radius:0;box-shadow:none;}
.price.on-page {
    color: #B83547;
    margin-left: 0;
    font-size: 25px;
}.old-price.on-page {
    font-size: 16px;
}.product-labels {
    left: auto;
}
.label.is-discount{margin:0;}
.product-share.share {
    padding: 0;
}.product-prices{margin:0 0 10px;}
.product-option-selectors.option-selectors{margin:0;}
.option-selectors {
    margin: 15px 0;
}body .option-selector {
    margin-bottom: 0;
}button.tab-toggle {
    background: #eee;
}
.tab-block{border:1px solid #ddd;padding:15px;}
.tab-toggle.is-opened{border-width:1px;background:#fff;}
.tab-toggle {
    border: 1px solid #ddd;
    margin-right: 10px;
}.compare-link {
    padding: 0;
}.magnifier{z-index:9!Important;border-color:#088f96!important;}
.image-container.is-checked{border:1px solid #088f96;box-shadow:none!important;}
.fix-social-item{width:auto;}
ul.collection-menu-horizontal.list > .list-item {
    display: flex;
}.menu-slider .slick-list {
    width: 100%;
    overflow: visible;
    z-index: 8;
}.menu-slider .slick-slide {
    display: flex;
}
.menu-slider .slick-arrow {
    color: #fff;
    width: 30px;
    height: 30px;
    padding: 0;
    top: calc(50% - 15px);
    right: 105%;
    background: #5a5a5a;
    font-size: 15px;
    left: auto;
    z-index: 999;
    border: 1px solid #5a5a5a;
    border-radius: 50%;
    font-size: 20px;
}
.menu-slider .slick-next{right:auto;left:105%;}
.menu-slider .slick-arrow:hover{background-color:#fff;border-color:#fff;color:#088f96;}

ul.collection-menu-horizontal{position:relative;}
body.fhg-body {
    overflow-x: hidden;
}.fix-pagination-link a {
    width: auto!Important;
    padding-left: 5px!important;
    padding-right: 5px!important;
}.pagination .pagination-link:hover {
    color: #088f96;border-color:#5a5a5a;
} 
.sidebar-menu {
    margin-left: 0;
}ul.sidebar-menu.menu.level-3.is-opened{padding-top:10px;}
li.sidebar-menu-item.menu-item.level-2{border-bottom:none;}
.header-inner {
    flex-wrap: wrap;
}div#banner-header {
    display: none!important;
}
footer a{text-decoration:none;color:#fff;}
footer a:hover{text-decoration:underline;}
.copyright {
    margin-top: 10px;
}
.toolbar{padding-bottom:0;}
.collection-title{padding-top:1rem;font-weight:bold;}
.collection_title {
    margin-top: 0;
    text-transform: uppercase;
    font-size: 21px;
    margin-bottom: 15px;
    padding: 8px 0;position:relative;
}
.collection_title span{padding-right:10px;display:inline-block;position:relative;z-index:2;background-color:#fff;}
.collection_title:after{content:'';border-bottom:1px solid;top:50%;left:0;width:100%;position:absolute;z-index:1;}
.breadcrumb-wrapper {
    margin-top: 10px;
    margin-bottom: 10px;
}.sidebar-block {
    margin-left: 0;
    margin-top: 35px;
}.list-card .dop-info {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    text-align: right;
    flex-direction: column;
}.product .breadcrumb-wrapper {
    margin-bottom: 20px;
}.banner-block .cell-4{margin-bottom:15px;}
.filter-controls {
    margin: 0;
    text-align: center;
    margin-bottom: 20px;
}a.filter-clear.button.is-secondary.is-sfilter-clear.is-enable {
    border-radius: 0;
}[class*='cell-']{width:100%;}
.benefits {
    padding: 0;
    border: none;
}button.compare-link.js-compare-add {
    display: flex;
    align-items: center;
}button.compare-link.js-compare-add svg{
    margin-right:5px;margin-bottom:2px;
}.title-content a {
    font-size: 15px;
    text-transform: initial;
    font-weight: normal;
    background-color: #088f96;
    color: #fff;
    text-decoration: none;
    padding: 5px 20px;
    position: absolute;
    right: 0;
    top: 75%;
    z-index: 2;
}
.title-content a:hover{background-color:#5a5a5a;}
.product-block .title-content {
    margin-bottom: 30px;
}.index-page .container{margin-left:auto;margin-right:auto;}
.swiper-container-horizontal > .swiper-pagination {
    position: absolute;
    bottom: 10px;
}.content-wrapper.index-page, .promo-slide-inner {
    padding: 0;
}ul.collection-menu-horizontal:after, ul.collection-menu-horizontal:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 50%;
    left: 100%;
    background: #088f96;
    z-index: 9;
}ul.collection-menu-horizontal:before {
    right: 100%;
    left: auto;
}.benefits-wrapper.container {
    margin-top: -15px;
    position: relative;
    z-index: 1;
}.benefit-image {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 75px;padding:0;
    height: 75px;flex-basis:75px;
    background-color: #fff;
    border-radius: 50%;
}.compares-widget {
    margin: 0;
    padding-bottom: 0;
}.shopcart-widget-icon:before{display:none;}
.search-block {
    position: relative;
    height: 28px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
}.search-block:hover{background-color:#fff;color:#5a5a5a;cursor:pointer;}
.client-account-link {
    color: #222;
    text-transform: initial;
    position: absolute;
    top: -5px;
    padding: 0;
    left: 0;
}.client-account-link.enter-link{left:auto;right:0;}
.client-account-link:hover{color:#222;text-decoration:underline;background-color:transparent;}
.client-account-link svg{margin-right:5px;}
.logotype-link{display:inline-block;position:relative;}
.sidebar-menu-marker.is-opened{background-color:#088f96;color:#fff!important;}
.filter-section-name {
    order: 2;
    padding: 0;
    font-size: 15px;
    font-weight: bold;
}.filter-items-list {
    padding-top: 0;
    padding-left: 25px;
}.filter-section.has-active-items .sidebar-menu-marker.filter-marker {
    display: flex;
}.filter-field-marker, .form-field .form-toggle-marker{width:17px;height:17px;line-height:17px;}
.filter-field-marker:before, .form-field .form-toggle-marker:before{font-size:17px;}
.filter-field-marker.is-active:after, .form-field .is-active.form-toggle-marker:after{font-size:9px;}
.filter-field-caption:hover{color:#088f96}
.counter-button.is-count-down:before{content:"\f209";font-family: "Ionicons";}
  .counter-button.is-count-up:before{content:"\f218";font-family:"Ionicons";}
.counter-button {
    font-size: 13px;
    color: #555;
}.product-option-selectors .option {
    margin-right: 0;flex-basis:50%;
}
.toolbar-inner{margin:0;}
.benefit-caption {flex-basis:calc(100% - 75px);
}input, button, textarea{border-radius: 0!important}
.toolbar.at-top .toolbar-inner .search-widget-wrapper{border-radius:0;}
.collection-link{font-size:17px;}
.gallery-main-wrapper > a:after {
    content: '';
    background: url(https://static-internal.insales.ru/files/1/651/4989579/original/zoom-in__2_.png) center no-repeat;
    width: 32px;
    height: 32px;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 9;
    cursor: pointer;
    opacity: 0;
}

.gallery-main-wrapper:hover > a:after {
    opacity: 1;
}.burger {
    width: 50px;top:25%;
    height: 50px;left:0;
    position: fixed;
    z-index: 999;cursor:pointer;
    background-color: #088f96;
    display: flex;transition: all .3s ease;
    align-items: center;
    justify-content: center;
}.burger span {
    height: 3px;
    position: relative;
    width: 30px;transition:all .3s ease;
    background-color: #fff;
    display: block;
    margin: auto;
}.burger span:before, .burger span:after{content:'';position:absolute;top:-8px;height:3px;background-color:#fff;width:100%;transition:all .3s ease;}
.burger span:after{top:8px;}
.burger:hover{background-color:#5a5a5a;}
.burger.active{left:300px;}.burger.active span{background-color:transparent;}
.burger.active span:before{top:0;transform:rotateZ(-45deg);}
.burger.active span:after{top:0;transform:rotateZ(45deg);}

.fixed-menu {
    position: fixed;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    z-index: 999;
    transition: all .3s ease;
}.fixed-menu.active{left:0;}
.fixed-menu > ul {
    width: 300px;
    background-color: #088f96;
    padding: 0;
    margin: 0;z-index:2;position:relative;
  height: 100%;overflow:auto;
}.fixed-menu-close {
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    position: absolute;
    z-index: 1;background-color:rgba(0,0,0,0.6);
}
.fixed-menu > ul > li {
    justify-content: space-between;
    display: flex;color:#fff;
    flex-direction: row;flex-wrap:wrap;
}
.fixed-menu > ul > li > a {
    color: inherit;text-transform:uppercase;font-weight:bold;
    text-decoration:none;padding: 10px 20px;
}.fixed-menu > ul > li:hover > a{text-decoration:none;}
.fixed-menu > ul > li > ul{position:initial;display:none;width:100%;}
.fixed-menu > ul > li > i{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-left:0!important;transition:all .3s ease;color:inherit;cursor:pointer;}
.fixed-menu > ul > li > ul{padding:0 0 15px;margin:0;border-bottom:1px solid #fff;}
.fixed-menu > ul > li > ul > li > a {
    color: #fff;display:block;
    padding: 5px 10px 5px 40px;
}.fixed-menu > ul > li > ul > li > a:hover{text-decoration:none;}
.fixed-menu > ul > li > i.active:before{transform:rotateZ(180deg)}
.fixed-menu > ul > li > ul > li > ul {
    display: block!Important;
    padding-left: 60px;
    padding-bottom: 15px;
}.fixed-menu > ul > li > ul > li > ul > li > a {padding:5px 0;display:block;color:#fff;}
.burger:after {
    content: 'Меню';
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    background: #088f96;
    text-transform: uppercase;
    font-size: 11px;
    text-align: center;
    color: #fff;
    padding: 2px 0;
}.burger.active{display:none;}
.benefit {
    text-decoration: none;
    color: inherit;
}.promo-slide-title {
    font-size: 45px;
}.label.is-discount {
    margin: 0;
    height: 25px;
    line-height: 20px;
    padding-left: 8px;
    padding-right: 8px;
}
.collection-title{font-size:14px;}
.article-preview-body .button.is-primary {
    flex-basis: auto;
    width: auto;
    display: inline-block;
    padding: 8px 10px;
    margin-top: 10px;
  text-transform:inherit;font-weight:normal;
}a.button.is-primary.blog_slider-link {
    margin: 1rem 0 2rem;
}



@media screen and (max-width:65.1em){
  .left-header-block{width:100%;}
  .left-header-block .cell-4 {
    flex-basis: auto;
}big {
    font-size: 120%;
}.left-header-block .row {
    justify-content: flex-end;
}
 
  .top-menu-wrapper{margin-left:0;}
.top-panel-wrapper{position:relative;z-index:3;}
  .ajs-panel .ajs-body {
    padding: 0;
}.catalog-link .menu-item-controls.level-1>a {
    font-weight: bold;
    text-transform: uppercase;
}
  .header-inner{border-bottom:2px solid #088f96;}
.copyright {
    margin-top: 1em;
}.content-wrapper{position:relative;z-index:1;}
  .menu-slider .slick-arrow{right:100%;}
  .menu-slider .slick-next {
    right: auto;
    left: 100%;
}ul.collection-menu-horizontal {
    width: 97%;
    margin: auto;
}.header-info {
    margin-bottom: 10px;
}.header-info>.flex{margin-right:3%;}
  .sidebar{padding-right:0;}
  .collection.cell-9.cell-12-sm {
    padding-right: 0;
}.filter-section, .sidebar-menu-item {
    padding-left: 0;padding-right:0;
}
  ul.collection-menu-horizontal:after, ul.collection-menu-horizontal:before, .header-panel:after{display:none;}
  .content-wrapper > .row {
    margin: 0!Important;
}.content-wrapper > .row > .cell-12 {
    padding: 0!Important;
}.main-menu-wrapper{overflow:hidden;}
  ul.collection-menu-horizontal .dropdown-icon{display:none;}
}
@media screen and (max-width: 55em){
  .search-widget-field {
    border: 1px solid #3b8f96;
    border-right: 0;
    max-width: 50%;
  }.mobile-search {
    flex-basis: 100%;flex-wrap:wrap;margin-top:13px;
    display: flex!Important;justify-content:flex-end;
}button.search-widget-button.button.is-widget-submit {
    background-color: #3b8f96;
    color: #fff;
    border: 1px solid #3b8f96;
}
  .slick-list {
    width: calc(100% - 30px);
    margin: auto;
  }.slick-arrow{font-size:50px;}
  .benefits-wrapper.container{margin-top:20px;margin-bottom:20px;}
  button.top-panel-open-sidebar.button.js-open-sidebar{padding:0;}
  .shopcart-widget-wrapper {
    margin-left: 0;
  }.compares-widget.is-top-panel{margin-left:auto;}
.header-info {
    margin: 0;
    flex-wrap: wrap;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: right;
}span.shopcart-widget-amount.js-shopcart-widget-amount {
    color: #fff;
}.shopcart-widget-count{display:none;}
  .copyright {
    margin-bottom: 1em;
}.payment {
    margin: 10px 0 10px;
}.sidebar{margin:0;}
  .top-panel.fixed{left:0;}
  .sidebar-block + .sidebar-block{margin-top:0;}
  .collection.cell-9.cell-12-sm{padding-left:0;}
  .mobile-sidebar-menu-item.level-1, .mobile-sidebar-menu-item.level-2, .mobile-sidebar-menu-item.level-3 {
    padding: 5px 0;
}
}
@media screen and (max-width:32em){
  .mobile-search {
    flex-basis: auto;
    max-width: 100%;
    width: 100%;
  }.search-widget-field{max-width:100%;}
  .left-header-block .row{justify-content:center;}
  .left-header-block .cell-4{margin-bottom:10px;}
  .promo-slider-wrapper{display:none;}
  button.slick-prev.slick-arrow {
    left: 0;padding:0;
    right: auto;
}button.slick-next.slick-arrow {
    left: auto;
    right:0;padding:0;
}.footer .row {
    margin: 0!important;
}.footer-menu-wrapper {
    display: block;
}.footer-menu {
    justify-content: center;
    flex-direction: column;
    align-items: center;
}a.footer-menu-link {
    border: none;
    padding-bottom: 5px;
}.copyright {
    text-align: center;
}.mobile-sidebar-menu.level-1{padding:10px;}
.header-info {
    flex-direction: column;text-align:center;
}.header-info>.flex {
    margin-right: 0;
    margin-bottom: 10px;
}.sidebar-block {
    margin-left: 0;
    margin-top: 0;
}.mobile-sidebar-menu.level-1, body.fhg-body .row {
    margin: 0;
}.index.cell-12 {
    padding: 0;
}footer.footer .cell-12-sm {
    padding: 0;
}.social-menu{justify-content:center;}
  .social-menu h3{display:none;}
  .mobile-sidebar-menu-link{padding:0;margin:0;}
  .view-card{display:none;}
  .top-menu-wrapper{padding:0;}
  .top-panel.row.js-top-panel-fixed.fixed {
    padding: 0 1rem;
}.product.cell-12, .product-gallery-wrapper, .product.cell-12 .cell-7.cell-12-sm {
    padding: 0;
}.product-prices{text-align:left;}
  .product-control.on-page {
    justify-content: flex-start;
}
}











