.shop_index .menu.row{margin-bottom:10px}.box-slider-custom{overflow:hidden;padding-top:27%;position:relative}.box-slider-custom ul.slides{margin:0;padding:0;position:absolute;top:0;left:0;width:100%}.box-slider-custom ul.slides li{position:relative}.box-slider-custom ul.slides li img{display:block!important;width:100%}.box-slider-custom ul.slides li .slider-img-desktop{display:block}.box-slider-custom ul.slides li .slider-img-mobile{display:none}.box-slider-custom ul.slides li .slider-text{bottom:30px;position:absolute;top:59%;right:0}@media only screen and (max-width:1024px){.box-slider-custom ul.slides li .slider-text{top:30%}}.box-slider-custom ul.slides li .slider-text .bntitle{display:block;position:relative;white-space:nowrap;text-align:right;float:right;clear:both}.box-slider-custom ul.slides li .slider-text .bntitle span.txt{color:#fff;display:block;font-size:38px;padding:10px 139px 10px 26px;position:relative;z-index:10;line-height:normal}@media only screen and (max-width:1024px){.box-slider-custom ul.slides li .slider-text .bntitle span.txt{font-size:4vw;padding:10px 40px 10px 26px}}.box-slider-custom ul.slides li .slider-text .bntitle span.bg{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0;background-color:#606;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=92)";filter:alpha(opacity=92);-moz-opacity:.92;-khtml-opacity:.92;opacity:.92}.box-slider-custom ul.slides li .slider-text span.bntext{margin-top:-9px;display:block;position:relative;white-space:nowrap;float:right;clear:both;text-align:right}.box-slider-custom ul.slides li .slider-text span.bntext .txt{color:#909;display:block;font-size:28px;padding:3px 135px 4px 43px;position:relative;z-index:10;line-height:normal}@media only screen and (max-width:1024px){.box-slider-custom ul.slides li .slider-text span.bntext .txt{font-size:3vw;padding:3px 40px 4px 43px}}.box-slider-custom ul.slides li .slider-text span.bntext span.bg{content:"";position:absolute;display:block;top:0;left:0;bottom:0;right:0;background-color:#fc3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=92)";filter:alpha(opacity=92);-moz-opacity:.92;-khtml-opacity:.92;opacity:.92;z-index:1}.box-slider-custom ul.slides li .slider-text p{margin:0}.box-slider-custom ul.slides .slick-dots{position:absolute;bottom:25px;text-align:center;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;list-style-type:none}.box-slider-custom ul.slides .slick-dots li{display:block;margin:0 3px;width:20px}.box-slider-custom ul.slides .slick-dots li button{display:block;background:0;border-radius:100px;background-color:#fff;width:13px;height:13px;line-height:normal;font-size:0;border:0;border-color:transparent}.box-slider-custom ul.slides .slick-dots li.slick-active button{width:18px;height:18px;background-color:#606;border-color:#606}@media only screen and (max-width:1024px){.box-slider-custom ul.slides .slick-dots{bottom:10px}.box-slider-custom ul.slides .slick-dots li.slick-active button,.box-slider-custom ul.slides .slick-dots li button{width:10px;height:10px}}.shop_index .box#box_mainproducts .sort-and-view{display:none}.shop_index .box#box_mainproducts .boxhead{-moz-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}h1.homepage-headline{width:100%}@media only screen and (max-width:800px){.boxes_container{width:48%}}@media only screen and (min-width:800px){.boxes_container{width:31%}}@media only screen and (max-width:400px){.boxes_container{width:100%}}.boxes_desc{cursor:pointer;margin-bottom:0!important}.boxes_wrapper{margin-top:0;margin-bottom:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}.boxes_container p{color:#606;line-height:normal;font-size:15px}.boxes_container a{text-decoration:none}.boxes_container img{width:100%;max-height:55%}