.home-banner-component .main-slider-container{position:relative}.home-banner-component .main-slider{background-color:#f0f0f0}.home-banner-component .main-slider .swiper-slide a{justify-content:center;align-items:center;text-decoration:none;display:flex}.home-banner-component .main-slider img{width:100%;height:auto;margin:auto}@media (width<=767px){.home-banner-component .thumbs-slider{display:none}}.home-banner-component .thumbs-slider .swiper-slide{opacity:.7;cursor:pointer;transition:opacity .3s}.home-banner-component .thumbs-slider .swiper-slide.swiper-slide-thumb-active{opacity:1}.home-banner-component .thumbs-slider .swiper-slide.swiper-slide-thumb-active .banner-thumb-name{border-bottom:2px solid #f27a24;font-weight:600}.home-banner-component .banner-thumb-name{color:#000;text-align:center;background-color:#f9f9f9;border:1px solid #ccc;border-right-width:0;justify-content:center;align-items:center;width:100%;height:60px;padding:5px;font-size:14px;line-height:1;transition:background-color .3s,border-color .3s;display:flex}.home-banner-component .banner-thumb-name:hover{background-color:#fff}.home-banner-component .swiper-wrapper .swiper-slide:last-child .banner-thumb-name{border-right-width:1px}.home-banner-component .swiper-button-prev,.home-banner-component .swiper-button-next{color:#333;background-color:#ffffffb3;border-radius:50%;width:40px;height:40px;transition:background-color .3s}.home-banner-component .swiper-button-prev:after,.home-banner-component .swiper-button-next:after{font-size:22px;font-weight:700}.home-banner-component .swiper-button-prev:hover,.home-banner-component .swiper-button-next:hover{background-color:#fff}.main-sliders-holder{width:100%;min-height:182px}@media (width>=376px) and (width<=425px){.main-sliders-holder{min-height:212px}.main-slider .visible-xs{min-height:205px}}@media (width>=426px) and (width<=499px){.main-sliders-holder{min-height:238px}.main-slider .visible-xs{min-height:232px}}@media (width>=500px) and (width<=767px){.main-sliders-holder{min-height:278px}.main-slider .visible-xs{min-height:272px}}@media (width>=768px) and (width<=991px){.main-sliders-holder{min-height:283px}.main-slider .hidden-xs{min-height:213px}}@media (width>=992px) and (width<=1199px){.main-sliders-holder{min-height:343px}.main-slider .hidden-xs{min-height:270px}}@media (width>=1200px){.main-sliders-holder{min-height:390px}.main-slider .hidden-xs{min-height:320px}}@media only screen and (width<=767px){#hero .row .col-xs-12{padding:0!important}}:root{--swiper-theme-color:#f27a23;--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-left:auto;--swiper-pagination-right:8px;--swiper-pagination-bottom:8px;--swiper-pagination-top:auto;--swiper-pagination-fraction-color:inherit;--swiper-pagination-progressbar-bg-color:#00000040;--swiper-pagination-progressbar-size:4px;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-width:12px;--swiper-pagination-bullet-height:12px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-bullet-inactive-color:#000;--swiper-pagination-bullet-inactive-opacity:.2;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px}.content-block-title{text-align:left;color:#747575;margin-bottom:5px;font-size:22px}.content-block .btn{margin-bottom:13px;margin-top:10px!important}.content-block .show-all-container{text-align:center;display:inline-block}.content-block .show-all-container span{color:#777;margin-top:5px;line-height:16px;display:block}.content-block .show-all{clear:both;text-align:center;border:1px solid #ccc;border-radius:50%;width:48px;height:48px;margin:auto;padding-left:3px;line-height:45px;display:block}.content-block-bg{background:#f9f9f9;border-radius:0;margin-top:10px;margin-bottom:10px;box-shadow:inset 0 0 1px #000;text-align:center!important}.content-block-bg.ctn-section{background:#f9f9f9!important}.bg-none{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}.sliders .swiper-pagination{margin-top:25px;position:static}.sliders .product-item-slider .image{position:relative}.sliders .product-item-slider.swiper{min-height:300px}.sliders .product-item-slider.swiper .image{justify-content:center;align-items:center;display:flex}.sliders .product-item-slider.swiper .image img{width:auto;max-width:100%;height:auto;max-height:150px}@media screen and (width<=767px){.sliders .product-item-slider{margin:0 auto;padding:0}.sliders .product-item-slider .prices .price-holder .price-euro,.sliders .product-item-slider .prices .price-prev-value{font-size:15px}}