@import url('https://fonts.googleapis.com/css2?family=El+Messiri&display=swap');html{background: #fff}.navbar-contacts{height: 30px;line-height: 30px;text-align: right;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-content: flex-end;align-items: center;padding-right: 36px;opacity: 0.7}.navbar-contacts *,.navbar-contacts a{font-family: 'Exo 2', Arial, sans-serif;font-size: 12px;font-weight: normal;color: #333}.navbar-contacts .phones{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-end;align-content: flex-end;align-items: center;margin-right: 40px}.navbar-contacts .phones img{margin-right: 10px}.navbar-contacts .phones span{display: inline-block;margin: 0 10px}.navbar-contacts .email{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center}.navbar-contacts .email img{opacity: 0.3;margin-right: 6px}.navbar-contacts .email span{text-decoration: underline}.navbar-header{padding: 0 37px 0 102px}.navbar-header .user_nav{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;margin-left: 33px}.navbar-header .user_nav a,.navbar-header .user_nav li:not(.open) a{transition: all 0.3s;width: 36px;height: 36px;margin: 0 6px;border-radius: 50%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center}.navbar-header .user_nav a:hover,.navbar-header .user_nav li:not(.open) a:hover{background: #fff}.navbar-header #region{margin-block-start: 0;margin-block-end: 0;padding-inline-start: 0}.navbar-header #region li a{padding: 0}.navbar-header .navbar-form{margin: 0 !important}.navbar-header .navbar-form .input-group{border-radius: 0;border: none}.navbar-header .navbar-form .input-group .input-group-icon{padding: 0;margin: 0 15px 0 25px;width: 24px;height: 50px;background: url("../images/icon_search.png") center no-repeat}.navbar-header .navbar-form .input-group .input-group-icon i{display: none}.navbar-header .navbar-form .input-group .form-control{padding: 0;height: 50px;font-family: 'Exo 2', Arial, sans-serif;font-size: 14px;font-weight: normal;color: #333}#page{min-height: 100vh;background: #fff}#header{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 10px;margin: 0}@media (min-width: 768px){#header{padding: 10px 20px}}#header .text-center.hidden-md{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center}@media (max-width: 992px){#header .text-center.hidden-md{display: none}}.region-dropdown.dropdown-menu{background: #fff;border-radius: 4px;box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);color: #333;font-size: 0.95em;padding: 5px 10px;width: 200px;min-width: 200px;float: none}.region-dropdown.dropdown-menu li{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;-webkit-align-items: center;-ms-flex-align: center;align-items: center}.region-dropdown.dropdown-menu li .currency{cursor: default;padding: 0}.region-dropdown.dropdown-menu li .currency span{background: #e3ece0;border-bottom: 1px solid #fff;border-left: 1px solid #d1d1d1;border-right: 1px solid #fff;border-top: 1px solid #d1d1d1;padding: 1px 5px;border-radius: 4px}.region-dropdown.dropdown-menu li .country{cursor: default}.region-dropdown.dropdown-menu li .change{padding-left: 0}.region-dropdown.dropdown-menu li > div{display: inline-block;padding: 5px 5px}#contacts_header{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center;font-size: 0.95em;padding: 0;margin-left: 43px}@media (max-width: 768px){#contacts_header{margin-left: 0}}#contacts_header .phone a{color: #012611}#contacts_header .icons{margin-left: 10px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center}#contacts_header .icons .icon{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;width: 36px;height: 36px;font-size: 20px;line-height: 40px;text-align: center;border-radius: 50%;color: #FFF;margin-left: 10px;transition: all 0.3s;transform: scale(1)}#contacts_header .icons .icon:hover{transform: scale(1.1)}#contacts_header .icons .icon img{display: block}#contacts_header .icons .icon.instagram{background: #ffb34c;background: -moz-linear-gradient(45deg, #ffb34c 0%, #fc5443 50%, #da3c84 100%);background: -webkit-linear-gradient(45deg, #ffb34c 0%, #fc5443 50%, #da3c84 100%);background: linear-gradient(45deg, #ffb34c 0%, #fc5443 50%, #da3c84 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb34c', endColorstr='#da3c84', GradientType=1)}#cart{display: inline-block}#cart > a{position: relative;display: flex;align-items: center;padding: 0px;color: inherit;white-space: nowrap}#cart .badge{background: red;border-radius: 1.25rem;padding: .25rem;display: inline-block;text-align: center;color: #fff;font-size: 0.75em;position: absolute;right: 0;top: 1em;width: 2em;animation: pulsating 1.5s linear infinite}#cart .badge:empty{display: none}@media (max-width: 767px){#cart .details{display: none}}#site-menu{padding: 0 !important;position: relative;display: grid;grid-template-columns: auto auto;align-items: center;grid-template-columns: 335px auto;background: #f2f2f2}@media (min-width: 1200px){#site-menu{padding: 12px 20px 12px 73px}}@media (max-width: 1200px){#site-menu{padding: 12px 10px}}#site-menu .dropdown.open a::after{opacity: 1}#site-menu .dropdown a{position: relative}#site-menu .dropdown a::after{content: "";position: absolute;bottom: -4px;right: 0;left: 0;height: 4px;background: #afea41;transition: all 0.3s;opacity: 0;z-index: 1001}#site-menu .dropdown .dropdown-menu{margin-left: 335px;min-width: calc(100% - 335px)}#site-menu .dropdown .dropdown-menu li a{font-family: 'Exo 2', Arial, sans-serif;font-size: 15px;font-weight: normal;color: #e8e8e8;padding: 6px 20px}#site-menu .dropdown .dropdown-menu li a::after{display: none}#cookies-acceptance{top: 0;z-index: 999;margin: 0 10px 0 10px;background: rgba(255,255,255,0.9);border: 1px rgba(0,0,0,0.1) solid;border-top: none;border-radius: 0 0 4px 4px;padding: 10px;text-align: center}@media (min-width: 768px){#cookies-acceptance{margin: 0 20px 0 20px;padding: 10px 20px}}#main{padding: 20px}@media (min-width: 768px){#main{padding: 20px}}@media (min-width: 768px){.grid-out{display: grid;grid-template-columns: 300px auto;grid-template-areas: 'sidebar content';grid-template-rows: 1fr}}@media (min-width: 1380px){.grid-out{display: grid;grid-template-columns: max-content;grid-template-areas: 'sidebar content';grid-template-rows: 1fr}}.grid-out .listing.products{grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));grid-gap: 10px}@media (min-width: 480px){.grid-out .listing.products{grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));grid-gap: 20px}}.products-flex{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-content: stretch;align-items: flex-start}#sidebar{position: relative;padding: 20px;background: #fff;color: #333}@media (min-width: 768px){#sidebar > *:first-child{margin-top: 0}#sidebar + #content{margin-left: 20px}}#sidebar .title{color: #333;padding-left: 10px;padding-right: 10px}#sidebar .nav > li > ul > li{width: 100%}#content{grid-area: content;grid-gap: 10px}@media (min-width: 768px){#content{grid-gap: 20px}}#footer{background: #000 url('../../../../images/bg/01.jpg') center no-repeat;background-size: cover;position: relative}#footer::before{content: '';background: #000;opacity: 0.7;position: absolute;top: 0;bottom: 0;left: 0;right: 0}#footer .columns{display: grid;grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));grid-gap: 15px;padding: 0 10px 20px 10px}@media (min-width: 768px){#footer .columns{padding: 50px 20px;grid-template-columns: repeat(2, 1fr)}}@media (min-width: 1200px){#footer .columns{grid-template-columns: repeat(5, 1fr)}}@media (max-width: 1200px){#footer .columns{grid-template-columns: repeat(3, 1fr)}}@media (max-width: 768px){#footer .columns{grid-template-columns: repeat(1, 1fr);text-align: center}}#footer .columns .contact{position: relative}#footer *{color: #fff}#footer a:hover{color: #2acb35}#footer .title{font-size: 18px;font-weight: bold;margin: 0}#footer ul.list-vertical li{padding: 0}#footer ul li a{font-family: 'Exo 2', Arial, sans-serif;font-size: 14px;opacity: 0.6}#copyright{background: #afea41;color: #fff;position: relative}#copyright .notice{font-family: 'Exo 2', Arial, sans-serif;font-size: 12px;line-height: 40px;color: #0D0D0D;text-align: center}#copyright .notice a{color: #0D0D0D}#scroll-up{display: none;position: fixed;width: 48px;height: 48px;bottom: 30px;right: 30px;color: #afea41;opacity: 0.7}#scroll-up .fa{padding: 15px;border-radius: 50%;background: #000}.carousel-out{width: 100%;position: relative}#box-slides{margin: 0 -20px}#box-slides .slick-slide.slick-current.slick-active.slick-center img{margin: 0;transform: scale(1)}#box-slides .slick-slide img{display: block;max-width: 100%;width: 100%;transition: all 0.3s ease;transform: scale(.9)}.slick-arrow{position: absolute;z-index: 100;top: 50%;margin-top: -150px;width: 300px;height: 300px;padding: 0;text-align: center;background: none;border: none;outline: none;cursor: pointer;color: #afea41;transition: all 0.3s ease}.slick-arrow:hover span{width: 300px;height: 100px;margin-top: -50px;background: rgba(0,0,0,0.7)}.slick-arrow:hover span .fa{line-height: 100px}.slick-arrow.slick-prev{left: 0}.slick-arrow.slick-prev span{left: 0;padding-right: 10px;border-radius: 0 300px 300px 0}.slick-arrow.slick-next{right: 0}.slick-arrow.slick-next span{right: 0;padding-left: 10px;border-radius: 300px 0 0 300px}.slick-arrow span{display: block;position: absolute;top: 50%;margin-top: -150px;width: 80px;height: 300px;background: rgba(0,0,0,0.8);transition: all 0.3s ease}.slick-arrow span .fa{font-size: 40px;line-height: 300px;transition: all 0.3s ease}.slick-dots{position: absolute;bottom: -100px;right: 0;left: 0;list-style: none;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center}.slick-dots li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;height: 50px}.slick-dots li button{background: #afea41;border: none;transition: all 0.3s;width: 10px;height: 10px;border-radius: 5px;margin: 0 5px;padding: 0;overflow: hidden;text-indent: -9999px}.slick-dots li.slick-active button{height: 50px}#box-process{background: url('../../../../images/bg/10.jpg') center no-repeat;background-size: cover;padding: 70px 0;margin: 0 -20px;text-align: center;font-family: 'Exo 2', Arial, sans-serif;color: #FFF;position: relative}#box-process::before{content: '';background: #000;opacity: 0.7;position: absolute;top: 0;bottom: 0;left: 0;right: 0}#box-process h1{color: #FFF;letter-spacing: 0.4px;font-weight: 600;line-height: 0.9;padding-top: 18px;border-bottom: none;margin-bottom: 50px}#box-process h1 small{display: block;font-size: 18px;font-style: italic;font-weight: normal;text-transform: uppercase;color: #afea41;letter-spacing: 1.5px}#box-process .process-list{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;max-width: 1280px;margin: 0 auto;padding-bottom: 18px}#box-process .process-list .process-bx{width: 25%;font-size: 18px;font-weight: 600;position: relative}#box-process .process-list .process-bx p{padding: 13px 0;margin-block-start: 0;margin-block-end: 0}#box-process .process-list .process-bx .line{position: absolute;width: 184px;height: 2px;background: #afea41;opacity: 0.5;top: 36px;right: -92px}#box-how-it-works{background: url('../images/how-it-works-bg.jpg') center no-repeat;background-size: cover;margin: 0 -20px;padding: 50px 20px;font-family: 'Exo 2', Arial, sans-serif;color: #FFF;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}#box-how-it-works .video-container{overflow: hidden;position: relative;width: 50%}#box-how-it-works .video-container:after{padding-top: 56.25%;display: block;content: ''}#box-how-it-works .video-container iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#box-how-it-works .how-it-works-text{width: 50%;padding-left: 50px}#box-how-it-works .how-it-works-text h1{color: #FFF;letter-spacing: 0.4px;font-weight: 600;line-height: 0.9;border-bottom: none;margin-bottom: 50px}#box-how-it-works .how-it-works-text h1 small{display: block;font-size: 18px;font-style: italic;font-weight: normal;text-transform: uppercase;color: #afea41;letter-spacing: 1.5px}#box-articles{padding: 50px 0 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}@media (max-width: 992px){#box-articles{flex-direction: column}}#box-articles .panel-group,#box-articles .pic-wrapp{width: 50%}#box-articles .panel-group{padding-right: 50px}@media (max-width: 1200px){#box-articles .panel-group{width: 60%}}@media (max-width: 992px){#box-articles .panel-group{width: 100%;padding-right: 0;margin-bottom: 20px}}@media (max-width: 1200px){#box-articles .pic-wrapp{width: 40%}}@media (max-width: 992px){#box-articles .pic-wrapp{width: 100%}}#box-articles .pic-wrapp img{display: block;width: 100%}#box-reviews-slider{background: url('../images/rev-bg.jpg') center no-repeat;background-size: cover;margin: 0 -20px;padding: 150px 20px}#box-reviews-slider .reviews-slider .slide .review-out{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;color: #fff}#box-reviews-slider .reviews-slider .slide .review-out img{margin-bottom: 20px}#box-reviews-slider .reviews-slider .slide .review-out .qt{font-family: 'Exo 2', Arial, sans-serif;font-weight: 600;font-size: 180px;line-height: 83px;color: #afea41;margin-bottom: 0}#box-reviews-slider .reviews-slider .slide .review-out p{margin-bottom: 50px;font-size: 18px}#box-reviews-slider .reviews-slider .slide .review-out .review-author{display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}#box-reviews-slider .reviews-slider .slide .review-out .review-author img{margin: 0 20px 0 0;width: 80px;border-radius: 50%;border: 2px solid #afea41}#box-reviews-slider .reviews-slider .slide .review-out .review-author .name{display: block;font-size: 26px}@media (max-width: 480px){#box-reviews-slider .reviews-slider .slide .review-out .review-author .name{font-size: 20px}}#box-reviews-slider .reviews-slider .slide .review-out .review-author .city{font-style: italic;font-size: 20px;color: #afea41}@media (max-width: 480px){#box-reviews-slider .reviews-slider .slide .review-out .review-author .city{font-size: 16px}}#box-manufacturer-logotypes{max-width: 1300px;border-bottom: 1px solid rgba(0,0,0,0.1);margin: 76px auto}#box-manufacturer-logotypes .list-inline{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center}#box-manufacturer-logotypes .list-inline li{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;width: 25%}#box-manufacturer-logotypes .list-inline li img{margin: 0 !important;max-width: 100%}@media (min-width: 1200px){.show_below_1200{display: none}}@media (max-width: 1200px){.hide_below_1200{display: none}.show_below_1200{display: block}.show_below_1200 .nav_row.n0{background: #efefef}.show_below_1200 .nav_row.n0 .navbar-contacts{text-align: center;justify-content: center;align-content: center;padding-right: 0;background: none}.show_below_1200 .nav_row.n0 .navbar-contacts .box-content.phones{margin-right: 0}.show_below_1200 .nav-out-custom{background: none}.show_below_1200 .nav-out-custom .nav_row.n1{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center;background: #fff;padding: 0 25px}.show_below_1200 .nav-out-custom .nav_row.n1 .logotype{margin-right: 0}.show_below_1200 .nav-out-custom .nav_row.n1 .logotype img{height: 48px;margin-left: 0}.show_below_1200 .nav-out-custom .nav_row.n1 .logotype span{font-size: 32px}.show_below_1200 .nav-out-custom .nav_row.n1 .navbar-header{width: auto;padding: 0}.show_below_1200 .nav-out-custom .nav_row.n1 .navbar-header .icon-bar{background: #111111}.show_below_1200 .nav-out-custom .nav_row.n1 .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(2){background-color: transparent}.show_below_1200 .nav-out-custom .nav_row.n2{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center;background: #afea41;padding: 0 25px;height: 64px}.show_below_1200 .nav-out-custom .nav_row.n2 #contacts_header{margin-left: 0}.show_below_1200 .nav-out-custom .nav_row.n2 #contacts_header .icons{margin-left: 0}.show_below_1200 .nav-out-custom .nav_row.n2 #contacts_header .icons .icon{margin-left: 0;margin-right: 10px}.show_below_1200 .nav-out-custom .nav_row.n2 #cart a{width: 40px;height: 40px;background: #f6f6f6;border-radius: 50%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center}.show_below_1200 .nav-out-custom .nav_row.n3{padding: 0 15px;position: relative}.show_below_1200 .nav-out-custom .nav_row.n3::after{content: "";position: absolute;top: 0;bottom: 10px;right: 0;left: 0;background: #afea41;z-index: 0}.show_below_1200 .nav-out-custom .nav_row.n3 .navbar-header{padding: 0;position: relative;z-index: 2}.show_below_1200 .nav-out-custom .site_menu__top_row{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center;background: #afea41;margin-bottom: 0px;opacity: 1;padding: 0 25px}.show_below_1200 .nav-out-custom .site_menu__top_row ul{list-style: none;padding-left: 0}.show_below_1200 .nav-out-custom .site_menu__top_row ul li a{color: #333;line-height: 2em}.show_below_1200 .nav-out-custom .site_menu__bottom_row{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-content: space-between;align-items: center;background: #afea41;margin-bottom: 1px;opacity: 1;height: 54px;padding: 0 25px}.show_below_1200 .nav-out-custom .site_menu__bottom_row .email{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center;font-family: 'Exo 2', Arial, sans-serif;font-size: 12px;font-weight: normal;color: #333}.show_below_1200 .nav-out-custom .site_menu__bottom_row .email img{opacity: 0.3;margin-right: 6px}.show_below_1200 .nav-out-custom .site_menu__bottom_row .email span{text-decoration: underline}.show_below_1200 .nav-out-custom .site_menu__bottom_row .user_nav{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center}.show_below_1200 .nav-out-custom .site_menu__bottom_row .user_nav a,.show_below_1200 .nav-out-custom .site_menu__bottom_row .user_nav li:not(.open) a{transition: all 0.3s;width: 36px;height: 36px;margin: 0 6px;border-radius: 50%;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-content: center;align-items: center}.show_below_1200 .nav-out-custom .site_menu__bottom_row .user_nav a:hover,.show_below_1200 .nav-out-custom .site_menu__bottom_row .user_nav li:not(.open) a:hover{background: #fff}.show_below_1200 .nav-out-custom .site_menu__bottom_row #region{margin-block-start: 0;margin-block-end: 0;padding-inline-start: 0}.show_below_1200 .nav-out-custom .site_menu__bottom_row #region li a{padding: 0}}#accordion .collapse{display: none}#accordion .collapse.in{display: block}#accordion .collapsing{position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-property: height, visibility;-o-transition-property: height, visibility;transition-property: height, visibility}#accordion .panel-group .panel{border-radius: 0}#accordion .panel-default .panel-heading{padding: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}#accordion .panel-default .panel-heading h1,#accordion .panel-default .panel-heading h2,#accordion .panel-default .panel-heading h3,#accordion .panel-default .panel-heading h4{padding-bottom: 0;margin: 0}#accordion .panel-default .panel-heading a{display: block;padding: 15px 20px;text-decoration: none;color: #0d0d0d}#accordion .panel-default .panel-heading a:after{content: "";position: relative;top: 1px;display: block;font: normal normal normal 20px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;float: right;transition: transform .25s linear;-webkit-transition: -webkit-transform .25s linear}#accordion .panel-default .panel-heading a[aria-expanded="true"]{background-color: #0d0d0d;color: #afea41}#accordion .panel-default .panel-heading a[aria-expanded="true"]:after{content: "\f077"}#accordion .panel-default .panel-heading a[aria-expanded="false"]:after{content: "\f078"}#accordion .panel-default .panel-body{padding: 20px;background-color: #0d0d0d;color: #fff}.box{margin: 70px 0}.box.white{margin: 20px;padding: 20px;border-radius: 4px;background: #fff}.box.border{margin: 20px;padding: 20px;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px}.box > .title{margin-top: 0}@media (min-width: 992px){#box-also-purchased-products{position: sticky;top: 0}}#box-information li a{color: inherit;line-height: 175%}#box-information li a.active{color: #2acb35}#box-information li a:hover{color: #2acb35}#box-filter .manufacturers ul{max-height: 200px;overflow-y: auto}#box-filter .attributes .form-control{max-height: 200px;overflow-y: auto}#view-full-page{float: right;display: inline-block;padding: 10px 20px}#box-product .images{margin-bottom: 40px}#box-product .main-image{position: relative;overflow: hidden}#box-product .main-image .sticker{color: #fff;font-size: 12px;font-weight: bold;top: 17px;left: -34px;padding: 5px 10px;position: absolute;text-align: center;text-transform: uppercase;transform: rotate(-45deg);width: 140px}#box-product .main-image .sticker.new{background: rgba(251,184,41,0.85)}#box-product .main-image .sticker.sale{background: rgba(237,60,50,0.85)}#box-product .price-wrapper{font-size: 1.75em}#box-product .regular-price{font-size: 0.75em}#box-product .campaign-price{color: #cc0000}#box-product .tax{color: #999999}#box-product .stock-available .value{color: #009900}#box-product .stock-partly-available .value{color: #ff9900}#box-product .stock-unavailable .value{color: #cc0000}#box-product .social-bookmarks{font-size: 1.75em;margin: 20px 0}#box-product .description p:first-child{margin-top: 0}#box-product .description p:last-child{margin-bottom: 0}#box-product .technical-data table{-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;break-inside: avoid-column}#box-product .technical-data table td:first-child{width: 50%}@media (min-width: 768px){#box-product .technical-data{columns: auto 2}}.buttonbox{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: stretch;align-content: stretch;background: #efefef;padding: 8px;border-radius: 4px}.buttonbox:hover{background: #afea41}.buttonbox:after{content: none !important}input[type="radio"]:checked + label.buttonbox{background: #afea41;font-style: normal}#box-recently-viewed-products .listing{grid-template-columns: repeat(auto-fit, minmax(48px, .5fr))}.listing{display: grid}.listing.categories{grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-gap: 10px}@media (min-width: 768px){.listing.categories{grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));grid-gap: 20px}}.listing h1,.listing h2,.listing h3{padding-bottom: 0;border: none}.listing a{color: inherit;text-decoration: none}.listing .category,.listing .manufacturer,.listing .product-row{position: relative;overflow: hidden;background: #fff;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;transform: scale(1);transition: all 100ms linear;color: inherit;text-decoration: none}@media (min-width: 768px){.listing .category:hover,.listing .manufacturer:hover,.listing .product-row:hover{box-shadow: 0 5px 10px 0 rgba(0,0,0,0.15);transform: scale(1.01)}}.listing .product-column{background: #fff;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;transform: scale(1);transition: all 100ms linear;color: inherit;text-decoration: none}.listing .product-column:hover{box-shadow: 0 5px 10px 0 rgba(0,0,0,0.15);transform: scale(1.01)}.listing .category .caption{background: #f2f2f2;padding: 10px 20px;color: #333;text-align: center}.listing .category .caption *{color: inherit;margin: 0}.listing .manufacturer img{width: 100%;height: auto;padding: 10px}.listing .manufacturer .caption{margin: 0;padding: 10px;background: #f2f2f2;color: #333;text-align: center}.listing .product-column,.listing .product-row{position: relative;overflow: hidden}.listing .product-column .link,.listing .product-row .link{text-decoration: none}.listing .product-column .image-wrapper,.listing .product-row .image-wrapper{background: #fff}.listing .product-column .image-wrapper .sticker,.listing .product-row .image-wrapper .sticker{position: absolute;top: 20px;left: -32px;width: 125px;padding: 5px 10px;color: #fff;font-size: 12px;font-weight: bold;text-align: center;text-transform: uppercase;transform: rotate(-45deg)}.listing .product-column .image-wrapper .sticker.new,.listing .product-row .image-wrapper .sticker.new{background: rgba(251,184,41,0.85)}.listing .product-column .image-wrapper .sticker.sale,.listing .product-row .image-wrapper .sticker.sale{background: rgba(237,60,50,0.85)}.listing .product-column .name,.listing .product-row .name{display: flex;justify-content: center;align-content: center;flex-direction: column;height: 40px}.listing .product-column .manufacturer-name,.listing .product-row .manufacturer-name{color: #737373;font-size: 0.9em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 200%}.listing .product-column .price-wrapper,.listing .product-row .price-wrapper{font-size: 1.25em}.listing .product-column .price-wrapper .price,.listing .product-row .price-wrapper .price{font-weight: bold;color: #333;white-space: nowrap}.listing .product-column .price-wrapper .regular-price,.listing .product-row .price-wrapper .regular-price{color: #333;font-size: 0.75em;font-weight: normal;white-space: nowrap}.listing .product-column .price-wrapper .campaign-price,.listing .product-row .price-wrapper .campaign-price{font-weight: bold;color: #cc0000;white-space: nowrap}.listing .product-column .preview,.listing .product-row .preview{margin: 0 -1px -1px -1px;display: none;position: absolute;top: 7.5px;right: 7.5px;box-shadow: none}.listing .product-column:hover .preview,.listing .product-row:hover .preview{display: inline-block}.listing .product-column .image{width: 100%;height: auto}.listing .product-column .info{padding: 10px;text-align: center}.listing .product-column .price-wrapper{position: initial}.listing .product-row{grid-column: span 4;height: 175px}.listing .product-row .info{position: absolute;top: 0;left: 120px;padding: 10px}@media (min-width: 768px){.listing .product-row .info{left: 180px}}.listing .product-row .image-wrapper{display: inline-block}.listing .product-row .image{max-width: 100px}@media (min-width: 768px){.listing .product-row .image{max-width: 160px}}.listing .product-row .price-wrapper{position: absolute;bottom: 0;right: 0;font-size: 1.25em;background: linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 20%, #fff 100%);padding: 10px;padding-left: 40px}@media (min-width: 768px){.listing .product-row{height: auto}.listing .product-row .description{margin-top: 20px}}.popular_slider,.latest_slider,.similar_slider,.campaign_slider{margin: 0 -20px}.popular_slider .product-column,.latest_slider .product-column,.similar_slider .product-column,.campaign_slider .product-column{margin: 20px}#box-popular-products,#box-latest-products,#box-similar-products,#box-campaign-products{padding: 50px 0 150px 0;margin: 0}@media (max-width: 480px){#box-popular-products,#box-latest-products,#box-similar-products,#box-campaign-products{padding: 50px 0 100px 0}}/*# sourceMappingURL=app.min.css.map */