@charset "UTF-8";.site-msg.information{font-size:18px;color:#fff;text-align:center;width:100%;max-width:100%;background:var(--color-secondary);box-shadow:0 0 0;border-color:var(--color-secondary);opacity:1;z-index:10}.site-msg.information .text{color:#fff}@media only screen and (max-width:768px){.site-msg.information .text{text-align:left;padding-right:5rem}}.site-msg.information .text a{color:#fff}@media only screen and (max-width:768px){.site-msg.information{position:relative;top:20px;left:0;bottom:auto;z-index:999}}@media only screen and (min-width:768px){.site-msg.information{position:relative;top:0;left:0;bottom:auto}}.site-msg .close{font-size:12px;line-height:12px;margin-top:-7px;position:absolute;top:20%;right:0;background:#fff;border-radius:50px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width:768px){.overall-wrapper{position:relative}}@media (max-width:768px){.top-navigation-bar .responsive-tools>a[data-target=navigation]:before,.top-navigation-bar .responsive-tools>a[data-target=navigation]:hover:before{font-size:25px;font-weight:500;color:var(--_color-header-mobile-nav-bg);background-color:#fff;border-radius:0;border:0;padding:0;margin:0}.top-navigation-bar .responsive-tools>a[data-target=search]:before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/search.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}.top-navigation-bar .responsive-tools>a[data-target=navigation]:before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/nav.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}}@media (max-width:767px){.search-window-visible #header .search{width:100%;background:#fafafa;padding:2rem;display:block;position:absolute;top:80px;left:-10px}}@media (max-width:768px){header#header .search .btn.btn-default,header#header .search .btn.btn-default:hover,header#header .search a.btn.btn-default,header#header .search a.btn.btn-default:hover{color:var(--colors-foregrounds-content-inverted);background:var(--color-secondary)!important;border-color:var(--color-secondary)!important}}@media (max-width:768px){header#header body:not(.in-kosik) .cart-count{position:absolute;top:-45px!important}header#header body:not(.in-kosik) .cart-count::before{margin:0!important}}@media (min-width:768px){header#header{box-shadow:0 5px 5px -5px rgba(0,0,0,.2);border-bottom:1px solid #dadada}header#header .search input[type=search].form-control{height:50px;border:3px solid var(--color-secondary);box-sizing:border-box;border-radius:5px}header#header .compact-form .btn{font-size:0;background:var(--color-secondary) url(https://www.vfstyle.cz/user/documents/upload/temp/i/3/search-white.png);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:var(--color-secondary);border-radius:5px;padding:7px;width:50px;height:50px;position:absolute;top:0;right:0}header#header .menu-helper>ul>li.splitted{display:block}}@media (min-width:768px){#navigation{position:relative;left:0;height:55px}#navigation .navigation-in{font-size:14px;line-height:40px;padding-left:15rem}}.nav #nav-manufacturers{display:none!important}.top-navigation-bar{border-bottom:0;padding:8px;display:block}.top-navigation-bar .registration{margin-left:5rem}.container.breadcrumbs-wrapper{padding-left:15rem}@media (max-width:768px){body.in-kosik .top-navigation-bar{position:fixed;top:0;left:0;width:100%;height:60px;margin:0;padding:0;z-index:2}body.in-kosik .top-navigation-bar .container{height:90px}body.in-kosik .top-navigation-bar .container .top-navigation-tools{height:90px}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools{height:90px}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=login]{position:absolute;top:10px;right:60px;z-index:2}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=search]{position:absolute;top:10px;right:100px;z-index:2}body.in-kosik .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=navigation]{position:absolute;right:10px;z-index:2}}body.in-kosik .content-wrapper.container{margin-top:40px}@media (max-width:768px){body:not(.in-kosik) .top-navigation-bar{height:90px;margin:0;padding:0}body:not(.in-kosik) .top-navigation-bar .container{height:90px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools{height:90px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools{height:90px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=login]{position:absolute;right:100px;z-index:2}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=search]{position:absolute;z-index:2}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=navigation]{position:absolute;right:10px;z-index:2}}@media (min-width:768px){header#header .header-top .site-name-wrapper a{position:absolute;top:90%;left:50px;transform:translate(-50%,-50%);width:100%;max-width:max-content;background:#fff;box-shadow:0 5px 5px -5px rgba(0,0,0,.2);border-bottom:1px solid #dadada;border-radius:50%;padding:15px;margin:0 auto;display:block;z-index:99}header#header .header-top .site-name-wrapper a img{max-height:140px}}@media (max-width:768px){.popup-widget{padding-top:0!important;top:90px!important}.top-navigation-bar .top-navigation-contacts,.top-navigation-bar .top-navigation-menu{display:none!important}body:not(.navigation-window-visible) #navigation{top:90px}body.navigation-window-visible #navigation{width:100%;top:90px;z-index:99}}@media (min-width:768px){.banners-row .banner-wrapper+.banner-wrapper{margin-top:0}}@media (min-width:768px){.overall-wrapper .user-action .container{position:relative;width:100%;height:1px}.overall-wrapper .user-action .container .popup-widget:not(.login-widget){position:absolute;top:168px;left:auto;right:70px}.overall-wrapper .user-action .container .popup-widget.login-widget{position:absolute;top:70px;left:auto;right:110px}}@media (max-width:768px){.id--16 .top-navigation-bar .responsive-tools [data-target=login],.id--17 .top-navigation-bar .responsive-tools [data-target=login]{position:absolute;top:12px;right:60px!important;z-index:2}.id--16 .top-navigation-bar .responsive-tools [data-target=search],.id--17 .top-navigation-bar .responsive-tools [data-target=search]{position:absolute;top:12px;right:100px!important;z-index:2}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div{width:48%;margin:1%}}.products>div{border-color:#fff}.product:hover{box-shadow:rgba(149,157,165,.2) 0 8px 24px}.product .p .name{color:#000;margin:0;padding:0}@media only screen and (max-width:768px){.product .p .name{height:auto;min-height:70px}}@media only screen and (min-width:768px){.product .p .name{height:auto;min-height:45px}}.product .p .product-appendix{color:#adadad;font-size:13px}.product .p .btn::after,.product .p .btn::before{display:none}.product .p .p-bottom .p-desc{color:#adadad}.product .p .p-bottom .prices{padding:1rem}@media only screen and (max-width:768px){.product .p .p-bottom .prices{display:grid;grid-template-columns:1fr;gap:1rem}.product .p .p-bottom .prices .price-additional,.product .p .p-bottom .prices .price.price-final{display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:768px){.product .p .p-bottom .prices{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.product .p .p-bottom .prices .price.price-final{display:flex;justify-content:end;align-items:center}}.product .p .p-bottom .prices .price-additional{color:#d4d4d4}.product .p .p-bottom .prices .price.price-final{font-weight:700}.product .p .p-bottom .prices div{font-size:14px;font-weight:500;color:#000}.product .p .p-bottom>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div .p-bottom .p-desc{display:none}}@media (min-width:1440px){.columns-4 .products-block>div{flex:0 0 auto;width:24%;margin:.5%}}@media (min-width:1200px){.products-block>div{flex:0 0 auto;width:25%}}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{color:#000}body{background-color:#f7f7f7}body .top-navigation-bar{background-color:#fff;border-top-color:#fff;border-bottom:0}body .top-navigation-bar .top-navigation-contacts,body .top-navigation-bar .top-navigation-menu{background-color:#fff}body #header{background-color:#fff;background-image:none;border-color:#fff}body .homepage-box.before-carousel{width:100%;max-width:1440px;margin:2rem auto 0}body .homepage-banners{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:3rem;width:100%;max-width:max-content;margin:0 auto}body .homepage-banners .banner{position:relative;isolation:isolate;margin:0;padding:0}body .homepage-banners .banner::after{content:"";position:absolute;inset:0;background:#f7f7f7;mix-blend-mode:multiply;opacity:1;transition:opacity .25s ease;pointer-events:none}body .homepage-banners .banner:focus-visible::after,body .homepage-banners .banner:hover::after{opacity:0}@media (prefers-reduced-motion:reduce){body .homepage-banners .banner::after{transition:none}}body .homepage-banners .banner img{border-radius:15px;max-height:150px;max-width:max-content;margin:0 auto;display:block}body .content-wrapper{background-color:#f7f7f7}body .content-wrapper .product{background:#fff;border-radius:5px}body .homepage-box{background-color:#f7f7f7;border-bottom-color:#f7f7f7;border-top-color:#f7f7f7}.container{width:100%;max-width:1440px}@media (min-width:768px){.container{width:100%;max-width:1440px;padding:0}}@media (min-width:768px){.top-navigation-bar{background-color:#fff;border-top-color:#fff}}@media (max-width:1200px){.banners{position:relative;width:100%;overflow-x:scroll;justify-content:flex-start;margin:5rem 0 0 0!important;display:flex}.banners .banner{min-width:90%;margin:0 1rem;padding:0 0 2rem 0}.banners .banner img{border-radius:10px}}@media (min-width:1201px){.banners{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}.banners .banner{margin:0;padding:0}.banners .banner img{width:100%;height:100%;min-height:550px;border-radius:10px;object-fit:cover}}.id-1 .tips{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1rem}.id-1 .tips .tip{position:relative}.id-1 .tips .tip img{min-height:450px;height:100%;object-fit:cover;object-position:center}.id-1 .tips .tip span{position:absolute;top:auto;right:20px;bottom:20px;color:#fff;background:#575a3f;border:2px solid #575a3f;border-radius:50px;padding:10px 25px}.id-1 .content-wrapper.homepage-box.before-carousel .container{width:100%;max-width:100%}@media (min-width:768px){.id-1 .carousel-inner .item:hover img{transform:scale(1.05)}.id-1 .carousel-inner .item img{transform:scale(1);transition:transform .3s ease}}@media (min-width:768px){.navigation-in{background-color:#fff}.navigation-in>ul>li{border-color:#fff}.navigation-in>ul>li a b{color:#000}}@media (min-width:991px){.top-navigation-bar{padding-top:2rem}.top-navigation-bar .top-navigation-contacts{order:2}.top-navigation-bar .top-navigation-menu{order:1}.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu{text-align:left}.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li::before{display:none}.top-navigation-bar .top-navigation-menu .top-navigation-bar-menu li a{text-transform:none;text-decoration:underline;padding:4px 10px}.top-navigation-bar .top-navigation-tools{order:3}.top-navigation-bar .top-navigation-tools .login{position:relative;text-transform:none;text-decoration:underline;padding-left:20px}.top-navigation-bar .top-navigation-tools .registration{text-transform:none;text-decoration:underline;margin-left:3rem}}@media (max-width:768px){.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .site-name{display:none!important}body:not(.in-kosik) header#header .site-name{position:absolute;top:50%;left:0;transform:translate(50%,-50%);transition:transform .15s;text-align:center}body:not(.in-kosik) header#header .site-name a{height:100px}body:not(.in-kosik) header#header .site-name a img{max-height:100px}body:not(.in-kosik) header#header .cart-count:not(.active){top:-22px;right:60px!important}body:not(.in-kosik) header#header .cart-count:not(.active)::before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}body:not(.in-kosik) header#header .cart-count.active{top:-22px;right:60px!important}body:not(.in-kosik) header#header .cart-count.active::before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}body:not(.in-kosik) .popup-widget.cart-widget,body:not(.in-kosik) .popup-widget.login-widget{padding-top:70px;top:0}}@media (min-width:768px){header#header .cart-count .cart-price{padding-left:10px}header#header .cart-count:not(.active){right:40px!important}header#header .cart-count:not(.active)::before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}header#header .cart-count.active{right:40px!important}header#header .cart-count.active::before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/cart.png);background-repeat:no-repeat;background-position:center;background-size:cover;margin:0!important;width:30px;height:30px}}.navigation-buttons{position:relative}@media (min-width:991px){.navigation-buttons .cart-price{font-family:inherit;font-weight:500;color:#000;text-transform:none}}@media (min-width:991px){.navigation-buttons .free-shipping-banner{position:absolute;top:-13px;left:auto;right:180px;display:flex;align-items:center;gap:.75rem;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05);border-radius:8px;padding:.75rem 1rem;font-size:.95rem;line-height:1.4}.navigation-buttons .free-shipping-banner .icon{flex-shrink:0}.navigation-buttons .free-shipping-banner .icon svg{width:24px;height:24px;fill:#2c2c2c}.navigation-buttons .free-shipping-banner .text{font-size:14px;font-weight:400;color:#000;line-height:2rem}.navigation-buttons .free-shipping-banner .text strong{color:#000;font-weight:600}}@media (max-width:990px){.navigation-buttons .free-shipping-banner{display:none}}.h4.homepage-group-title,h4.homepage-group-title{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#322d2d;margin-top:10rem}.last-banner .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.last-banner .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}@media only screen and (max-width:768px){.last-banner{gap:1rem;display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:90%;margin:5%;padding:0}.last-banner .first,.last-banner .fourth,.last-banner .second,.last-banner .third{min-width:85%}.last-banner .first .banner,.last-banner .fourth .banner,.last-banner .second .banner,.last-banner .third .banner{margin:0;padding:0}.last-banner .first .banner .banner-wrapper,.last-banner .fourth .banner .banner-wrapper,.last-banner .second .banner .banner-wrapper,.last-banner .third .banner .banner-wrapper{margin:0;padding:0}.last-banner .first .extended-banner-link,.last-banner .fourth .extended-banner-link,.last-banner .second .extended-banner-link,.last-banner .third .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.last-banner .first .extended-banner-link:hover,.last-banner .fourth .extended-banner-link:hover,.last-banner .second .extended-banner-link:hover,.last-banner .third .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media (min-width:768px){.last-banner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;margin-top:1rem}.last-banner div{width:100%;height:100%;margin:0;padding:0}.last-banner div img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width:1440px){.id-1 .first .banner,.id-1 .fourth .banner,.id-1 .second .banner,.id-1 .third .banner{margin:0;padding:0}.id-1 .first .banner .banner-wrapper,.id-1 .fourth .banner .banner-wrapper,.id-1 .second .banner .banner-wrapper,.id-1 .third .banner .banner-wrapper{margin:0;padding:0}.id-1 .first .extended-banner-link,.id-1 .fourth .extended-banner-link,.id-1 .second .extended-banner-link,.id-1 .third .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.id-1 .first .extended-banner-link:hover,.id-1 .fourth .extended-banner-link:hover,.id-1 .second .extended-banner-link:hover,.id-1 .third .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media (min-width:768px){.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-4,.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-8{width:100%;margin:0;padding:0}}.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-4 .next-to-carousel-banners,.content-wrapper.homepage-box.before-carousel .banners-row div.col-sm-8 .next-to-carousel-banners{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem;margin-bottom:1rem}.content-wrapper.homepage-box.before-carousel .banners-row .next-banner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;max-width:1440px;margin:1rem auto 0}.content-wrapper.homepage-box.before-carousel .banners-row .next-banner div{width:100%;height:100%;margin:0;padding:0}.content-wrapper.homepage-box.before-carousel .banners-row .next-banner div img{width:100%;height:100%;object-fit:cover}.content-wrapper.homepage-box.before-carousel .banners-row .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.content-wrapper.homepage-box.before-carousel .banners-row .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}.welcome-wrapper .welcome h1{display:none}.welcome-wrapper .welcome p{font-size:18px;width:100%;max-width:991px;text-align:center;margin:10rem auto 8rem}.welcome-wrapper .welcome .ksisters-section{padding:2rem;background:#fdfdfd}.welcome-wrapper .welcome .ksisters-section .ksisters-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem}.welcome-wrapper .welcome .ksisters-section .ksisters-grid .ksisters-block{width:100%}.welcome-wrapper .welcome .ksisters-section .ksisters-grid .ksisters-block h2{font-size:14px;color:#000;line-height:2.2rem}.welcome-wrapper .welcome .ksisters-section .ksisters-grid .ksisters-block li,.welcome-wrapper .welcome .ksisters-section .ksisters-grid .ksisters-block p,.welcome-wrapper .welcome .ksisters-section .ksisters-grid .ksisters-block span,.welcome-wrapper .welcome .ksisters-section .ksisters-grid .ksisters-block ul{font-size:14px;color:#666;line-height:2.2rem}@media (max-width:768px){.welcome-wrapper .welcome .ksisters-section .ksisters-grid{grid-template-columns:1fr}}.add-comment,.discussion,.discussion-form,.rate-wrapper,.votes-wrap,.welcome div,.welcome h1{margin-left:auto;margin-right:auto;max-width:100%}@media only screen and (max-width:768px){.my-banners{position:relative;width:100%;max-width:96%;margin:5rem 2% 0 2%!important;display:flex;overflow-x:scroll;justify-content:flex-start}.my-banners .my-banner{min-width:80%;margin-right:2rem}}@media only screen and (min-width:768px) and (max-width:1200px){.my-banners{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (min-width:1201px){.my-banners{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}}.homepage-box{background-color:#fff;border-bottom-color:#fff;border-top-color:#fff}.homepage-box.welcome-wrapper{margin-bottom:0;margin-top:0;padding:0}.latest-contribution-wrapper{display:none}@media only screen and (max-width:768px){.benefitBanner__item{flex:0 0 100%;width:100%}}.blog-wrapper{background:#fafafa;margin:0 -15rem;padding:5rem}@media only screen and (max-width:768px){.homepage-blog-wrapper.blog-wrapper{position:relative;width:100%;overflow-x:scroll;justify-content:flex-start;margin:5rem 0 0 0!important;display:flex}.homepage-blog-wrapper.blog-wrapper .homepage-group-title{position:absolute;top:0;left:0}.homepage-blog-wrapper.blog-wrapper .news-item{width:100%;min-width:85%}}.homepage-blog-wrapper.blog-wrapper .homepage-group-title{margin-top:5rem!important}.homepage-blog-wrapper.blog-wrapper .news-item .text a.read-more-button{font-size:16px;font-weight:500;color:#575a3f;text-decoration:none;transition:background .3s;text-align:center;background:#fafafa;border:2px solid #575a3f;border-radius:2px;width:100%;max-width:220px;padding:12px 20px;margin:2rem auto 0;display:block}.homepage-blog-wrapper.blog-wrapper .news-item .text a.read-more-button:hover{color:#575a3f;background:#fafafa;border:2px solid #575a3f}.reviews-carousel{padding:2rem;background:#fff}.reviews-carousel .reviews-slider{display:flex}.reviews-carousel .reviews-slider .review-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.1);padding-bottom:1rem;text-align:left}.reviews-carousel .reviews-slider .review-card img{width:100%;height:auto;display:block}.reviews-carousel .reviews-slider .review-card .review-content{padding:1rem}.reviews-carousel .reviews-slider .review-card .review-content .stars{font-weight:700;font-size:1.1rem;margin-bottom:.5rem}.reviews-carousel .reviews-slider .review-card .review-content .review-text{font-style:italic;font-size:.95rem;margin-bottom:1rem;line-height:1.5}.reviews-carousel .reviews-slider .review-card .review-content .review-author{font-weight:700}.reviews-carousel .slick-next,.reviews-carousel .slick-prev{background:#f8f6ef;border:none;border-radius:50%;width:40px;height:40px;z-index:10;font-size:0;position:absolute;top:45%;transform:translateY(-50%)}.reviews-carousel .slick-next:before,.reviews-carousel .slick-prev:before{font-size:24px;color:#000}.reviews-carousel .slick-prev{left:-20px}.reviews-carousel .slick-prev:before{content:"←"}.reviews-carousel .slick-next{right:-20px}.reviews-carousel .slick-next:before{content:"→"}.news-item .image img{transition:transform .4s ease-in-out;transform:scale(1)}.news-item:hover .image img{transform:scale(1.05)}.news-item:hover .text .title::after{width:100%}.news-item .text .title{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;text-transform:none;color:#000;line-height:normal;text-decoration:none;margin-bottom:2rem;display:block}.news-item .text .description{font-size:14px;color:#666;line-height:2.2rem;margin:10px 0 0}@media only screen and (max-width:768px){.id-1 .extended-banner-texts .extended-banner-link{position:absolute;top:auto;left:50%;right:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;margin:0}.id-1 .extended-banner-texts .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media only screen and (max-width:768px){.id-1 .next-banner{gap:1rem;display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:90%;margin:5%;padding:0}.id-1 .next-banner .first,.id-1 .next-banner .fourth,.id-1 .next-banner .second,.id-1 .next-banner .third{min-width:85%}.id-1 .next-banner .first .banner,.id-1 .next-banner .fourth .banner,.id-1 .next-banner .second .banner,.id-1 .next-banner .third .banner{margin:0;padding:0}.id-1 .next-banner .first .banner .banner-wrapper,.id-1 .next-banner .fourth .banner .banner-wrapper,.id-1 .next-banner .second .banner .banner-wrapper,.id-1 .next-banner .third .banner .banner-wrapper{margin:0;padding:0}.id-1 .next-banner .first .extended-banner-link,.id-1 .next-banner .fourth .extended-banner-link,.id-1 .next-banner .second .extended-banner-link,.id-1 .next-banner .third .extended-banner-link{position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px}.id-1 .next-banner .first .extended-banner-link:hover,.id-1 .next-banner .fourth .extended-banner-link:hover,.id-1 .next-banner .second .extended-banner-link:hover,.id-1 .next-banner .third .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}}@media only screen and (max-width:768px){.id-1 .benefitBanner{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (max-width:768px){.id-1 .products{width:100%}.id-1 .products .product{min-width:85%}.id-1 .products .product .p-in{padding:0 2rem}}@media only screen and (min-width:1200px){.product .p .btn{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;border-radius:2px;transition:background .3s;display:inline-block}.product .p .btn:hover{background:#7a7979!important;border:1px solid #7a7979!important}}.breadcrumbs{background-color:transparent;border-color:transparent}.breadcrumbs a{color:#000;text-decoration:underline}.flag{border-radius:2px}.flag.flag-discount{background-color:#203063!important}.product.banner{position:relative;margin:0;padding:0}.product.banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width:768px){.products-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.products-block .p-bottom .p-desc{max-height:max-content}.product .flag.flag-vyrobeno-v-cesku{background:#000 url(https://www.vfstyle.cz/user/documents/upload/temp/czech-flag.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:max-content;padding:8px 10px 8px 55px;position:absolute;top:auto;left:1rem;bottom:1rem;z-index:999}.product .name{font-family:Roboto,sans-serif!important;font-size:18px!important;font-weight:700;height:auto!important}@media only screen and (max-width:768px){.product .prices{font-family:Roboto,sans-serif;font-size:22px;font-weight:700;height:auto}.product .prices strong{font-family:Roboto,sans-serif;font-size:22px;font-weight:700;height:auto}}@media only screen and (min-width:768px){.product .prices{font-family:Roboto,sans-serif;font-size:15px;font-weight:500;height:auto}.product .prices strong{font-family:Roboto,sans-serif;font-size:15px;font-weight:500;height:auto}}.product .p-desc{font-family:Roboto,sans-serif!important;font-size:15px!important;color:#464343}.product:hover .p{position:relative}.product:hover .p .p-bottom{width:100%!important}.product:hover .p .p-bottom .p-tools{position:absolute;top:auto;left:0;bottom:0;width:100%!important;display:block}.product:hover .p .p-bottom .p-tools .btn{width:100%!important;min-width:90%!important;max-width:90%!important;margin:5%}.product .p{padding:1rem}.product .p .btn{font-family:Roboto,sans-serif;font-size:20px;font-weight:700}.product .p .p-bottom .p-tools{display:none}@media (min-width:1200px){.products-block>div{flex:0 0 auto;width:24%;margin:0 .5% 0 0}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div .p-bottom .p-desc{max-height:max-content}}.product a.image{position:relative}.product a.image .flag.flag-vyrobeno-v-cr{background:#000 url(https://www.vfstyle.cz/user/documents/upload/temp/czech-flag.svg);background-repeat:no-repeat;background-size:contain;width:100%;max-width:max-content;padding:8px 10px 8px 55px;position:absolute;top:auto;left:1rem;bottom:1rem;z-index:999}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div .p .name{text-align:left;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}#filters-wrapper .filters-wrapper a{color:#fff;background:var(--color-secondary)!important;border:1px solid var(--color-secondary)!important;width:100%;max-width:90%;margin:1rem 5%;padding:15px;display:block}.pagination-wrapper{background:0 0}.pagination-wrapper .pagination-loader .btn{background:var(--color-secondary)!important;border:0;width:100%;max-width:90%;margin:0 5%;padding:15px}.pagination-wrapper .pagination-loader .btn:hover{background:#7a7979!important}@media (max-width:768px){.type-category .category-top{position:relative;background:url(https://www.yamas.cz/user/documents/upload/temp/category-header-3.png);background-position:center;background-size:cover;min-height:auto;margin-bottom:2rem;padding:5rem 2rem 2rem 2rem;z-index:0}}@media (min-width:768px){.type-category .category-top{position:relative;background:url(https://www.yamas.cz/user/documents/upload/temp/category-header-3.png);background-position:center;background-size:cover;min-height:auto;margin-bottom:2rem;padding:12rem 0;z-index:0}}.type-category .category-top>*{position:relative;z-index:1}.type-category .category-top div,.type-category .category-top h1{color:#fff;width:100%;max-width:1440px;margin:0 auto 1rem;display:block}.type-category .category-top .category-perex{position:relative}.type-category .category-top .category-perex .image{width:100%;max-width:490px;max-height:450px}@media (min-width:768px){.type-category .category-top .category-perex .image{position:absolute;top:-180px;left:auto;right:0}}.type-category .category-top .category-perex .image img{width:100%;max-width:490px;max-height:450px;object-fit:cover;border-radius:50px 5px}.type-category .category-top .category-perex .text{width:100%}@media (min-width:768px){.type-category .category-top .category-perex .text{padding-right:55rem}}.type-category .category-top .category-title{font-family:Roboto,sans-serif;font-size:33px;font-weight:700;color:#fff;text-transform:uppercase}.type-category .category-top p{font-size:18px;color:#fff;line-height:30px}.type-category .category-top #productsTop,.type-category .category-top h4{display:none}@media only screen and (min-width:768px){.type-category .breadcrumbs-wrapper{padding-left:15rem}.type-category .category-title{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;color:#322d2d;text-transform:uppercase;margin-top:6rem}}.type-category .category-perex .fvstudio-showmore-wrapper a{font-size:16px;font-weight:500;color:#fff;text-align:left;text-transform:none;text-decoration:none;width:100%;max-width:max-content;background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;border-radius:2px;transition:background .3s;display:block}@media only screen and (min-width:768px){.type-category .filter-section.filter-section-button{display:none}}@media only screen and (min-width:768px){.type-category #category-filter-hover{display:block}}.type-category .load-products.btn{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;display:inline-block}@media (min-width:992px){.breadcrumbs>span>a:after,.breadcrumbs>span>a:before{content:"";height:30%;position:absolute;right:0;width:1px}.breadcrumbs>span>a:before{top:25%;transform:rotate(-45deg)}.breadcrumbs>span>a:after{bottom:25%;transform:rotate(45deg)}}.type-category .sidebar{background-color:#fff}.flag.flag-discount{background-color:#108ea1}.type-detail .p-detail-inner{margin-top:4rem}.type-detail .p-detail-inner-header h1{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;color:#322d2d;text-transform:uppercase}.type-detail .p-detail-inner-header :where(h1,.h1) .product-appendix{font-size:16px;font-weight:400;text-transform:none;text-decoration:none}.type-detail .products-related-header{font-size:14pt;font-weight:700;color:#000}.type-detail .quantity-discounts.js-quantity-discounts{order:4}.type-detail .availability-value{position:relative;font-size:16px;width:100%;max-width:max-content;padding-left:90px}.type-detail .availability-value::before{content:"Dostupnost:";font-size:16px;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.type-detail .p-image{display:block!important}}.type-detail .p-image-wrapper .flags.flags-extra{position:absolute;top:2rem;right:2rem;bottom:auto;z-index:0}@media (min-width:768px){.type-detail .p-image-wrapper.active .p-image{display:none!important}}@media (max-width:768px){.type-detail .p-info-wrapper .shipping-options{color:var(--color-primary)!important;text-decoration:underline;width:100%;max-width:max-content;margin-left:auto}.type-detail .p-info-wrapper .open-size-chart{color:var(--color-primary)!important;text-decoration:underline;width:100%;max-width:max-content;margin-left:auto}}.type-detail .p-info-wrapper .add-to-cart__quantity-label,.type-detail .p-info-wrapper .detail-parameters th{color:#000}.type-detail .p-info-wrapper .add-to-cart{background:0 0;padding:2rem}@media (min-width:768px){.type-detail .p-info-wrapper .add-to-cart{display:grid;grid-template-columns:150px 100px 1fr;gap:1rem}.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper{display:grid;justify-content:left;align-items:center;padding:0;margin:0}.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper .price-final{font-size:28px;line-height:1}.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper .price-save,.type-detail .p-info-wrapper .add-to-cart .p-final-price-wrapper .price-standard{display:grid}}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;background:#575a3f;border:1px solid #575a3f}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button:hover{background:#575a3f;border:1px solid #575a3f}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button::after,.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button::before{display:none}.type-detail .p-info-wrapper .social-buttons-wrapper{display:none}.type-detail .shp-tabs,.type-detail .shp-tabs-holder{display:none}.type-detail .product-benefits-tabs{margin-top:5rem}.type-detail .product-benefits-tabs .benefit-tab{margin-top:2rem}.type-detail .product-benefits-tabs .benefit-tab h2{font-size:16px;margin:0 0 2rem;padding:0 0 2rem;cursor:pointer}.type-detail .product-benefits-tabs .benefit-tab:not(.open) h2{background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/plus.svg) no-repeat;background-position:center right 15px;background-size:14px;border-bottom:1px solid #ddd;cursor:pointer}.type-detail .product-benefits-tabs .benefit-tab:not(.open) .benefit-content{display:none}.type-detail .product-benefits-tabs .benefit-tab.open h2{background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/minus.svg) no-repeat;background-position:center right 15px;background-size:14px;border-bottom:1px solid #ddd;cursor:pointer}.type-detail .product-benefits-tabs .benefit-tab.open .benefit-content{display:block}.type-detail p[data-testid=productCardDescr]{order:999}.type-detail .basic-description,.type-detail .extended-description{margin-bottom:1rem}.type-detail .basic-description h3:first-of-type,.type-detail .extended-description h3:first-of-type{display:none!important}.type-detail .basic-description *,.type-detail .extended-description *{font-size:16px;line-height:24px;text-align:left}.type-detail .basic-description * a,.type-detail .basic-description * li,.type-detail .basic-description * p,.type-detail .basic-description * span,.type-detail .basic-description * ul,.type-detail .extended-description * a,.type-detail .extended-description * li,.type-detail .extended-description * p,.type-detail .extended-description * span,.type-detail .extended-description * ul{font-size:16px;font-weight:400;line-height:24px;text-align:left}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item{display:block}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__picture{margin:0 auto}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__content{text-align:center}.type-detail .p-short-description ul[list-style-type=circle]{padding:0;margin:0}.type-detail .p-short-description ul[list-style-type=circle] li{position:relative;list-style:none;padding-left:25px}.type-detail .p-short-description ul[list-style-type=circle] li::before{content:"";position:absolute;left:3px;top:3px;background:url(https://www.vfstyle.cz/user/documents/upload/temp/check.svg);background-repeat:no-repeat;background-size:15px;width:15px;height:15px}.type-detail .products.products-additional.products-alternative{margin-bottom:1rem}.type-detail .products.products-additional.products-alternative .product .flag,.type-detail .products.products-additional.products-alternative .product .flag.flag-vyrobeno-v-cr,.type-detail .products.products-additional.products-alternative .product .flags{display:none}.type-detail .products.products-additional.products-alternative .product:first-of-type{width:15%;max-width:max-content;border:3px solid #3c840f!important;margin:0 10px 0 0;padding:0}.type-detail .products.products-additional.products-alternative .product:first-of-type .p a{width:100%;height:100%;object-fit:cover;padding:0;margin:0}.type-detail .products.products-additional.products-alternative .product:first-of-type .p img{width:100%;height:100%}.type-detail .products.products-additional.products-alternative .product:first-of-type .p .p-in{display:none}.type-detail .products.products-additional.products-alternative .product:not(:first-of-type){width:15%;max-width:max-content;border:1px solid #dadada!important;margin:0 10px 0 0;padding:0}.type-detail .products.products-additional.products-alternative .product:not(:first-of-type) .p a{padding:0;margin:0}.type-detail .products.products-additional.products-alternative .product:not(:first-of-type) .p .p-in{display:none}.type-detail .p-info-wrapper .active-parameters tr:nth-of-type(2n):nth-of-type(-n+40){background:#fff}.type-detail .p-info-wrapper .active-parameters tr th span{padding-left:1rem}.type-detail .p-info-wrapper .active-parameters tr td{padding-right:1rem}.type-detail .p-info-wrapper .active-parameters tr td,.type-detail .p-info-wrapper .active-parameters tr th{border-bottom:1px dotted #dadada;padding:10px 0}@media (min-width:1200px){.type-detail .p-info-wrapper{display:flex;flex-direction:column}.type-detail .p-info-wrapper .p-detail-inner-header{order:1}.type-detail .p-info-wrapper .p-detail-info{order:2}.type-detail .p-info-wrapper .master-radio-wrapper{order:3}.type-detail .p-info-wrapper .products.products-block.products-additional.products-alternative{order:4}.type-detail .p-info-wrapper .quantity-discounts.js-quantity-discounts.js-hidden{order:6}.type-detail .p-info-wrapper .availability-value{font-size:15px;order:9}.type-detail .p-info-wrapper .open-size-chart{position:relative;display:flex;justify-content:flex-end;align-items:center;width:max-content;margin-left:auto;margin-bottom:-30px!important;z-index:99;order:2}.type-detail .p-info-wrapper .add-to-cart{order:8}.type-detail .p-info-wrapper .add-to-cart .quantity{border-style:solid;border-width:1px}.type-detail .p-info-wrapper .product-benefits-tabs{margin-top:2rem;order:10}.type-detail .p-info-wrapper .p-short-description{order:0}.type-detail .p-info-wrapper .benefitBanner.position--benefitProduct{order:11}}.type-detail .variants{margin-bottom:1rem;order:4}.type-detail .browse-p{background:#fafafa;padding:2rem}.type-detail .browse-p .btn{background:var(--color-secondary)!important;width:100%;max-width:90%;margin:0 5%;padding:15px}.type-detail .products-related::after{display:none}.type-detail .browse-p{display:none}.type-detail .products.products-block.products-related.products-additional.p-switchable{display:flex;align-items:stretch;flex-wrap:nowrap;background:#fafafa;padding:2rem 2rem 3rem 2rem;overflow-x:scroll}.type-detail .products.products-block.products-related.products-additional.p-switchable .product{background:#fff;flex:0 0 auto;margin-right:2rem;display:flex!important}@media only screen and (max-width:768px){.type-detail .products.products-block.products-related.products-additional.p-switchable .product{width:85%}}@media only screen and (min-width:768px){.type-detail .products.products-block.products-related.products-additional.p-switchable .product{width:20%}}@media only screen and (max-width:768px){.type-detail main #description .widget-wrapper.two-columns:nth-of-type(even){display:flex;flex-direction:column-reverse}}.in-test.type-detail .out-of-stock{position:relative;color:#000!important;background:#fff!important;border:2px solid!important;line-height:normal}.in-test.type-detail .out-of-stock::before{content:"";position:absolute;top:18px;left:5%;width:90%;height:2px;background:#000}.type-detail .p-info-wrapper table.detail-parameters{width:100%;order:9}.type-detail .p-info-wrapper table.detail-parameters tr{position:relative}.type-detail .p-info-wrapper table.detail-parameters tr a.shipping-options{text-decoration:underline;position:absolute;top:0;right:0}.type-detail .p-info-wrapper table.detail-parameters tr.variant-list{display:none}.type-detail .basic-description h3{color:#fff;background:#575a3f;border-radius:2px;padding:5px 10px;width:100%;max-width:max-content;margin-top:3rem}.type-detail .basic-description ul li{position:relative;list-style-type:none}.type-detail .basic-description ul li::before{content:"";position:absolute;left:-17px;top:40%;transform:translateY(-50%);background-color:#a5a80c;border-radius:2px;width:10px;height:10px}.type-detail .yamas-tip{position:relative;color:#fff;background:#575a3f url(https://www.yamas.cz/user/documents/upload/temp/min-bg.png) no-repeat center/cover;border-radius:10px;margin-top:5rem;padding:2rem}.type-detail .yamas-tip p{font-size:20px;font-weight:400;line-height:26px;letter-spacing:.25px;margin:0;padding:0}.type-detail .yamas-tip::before{content:"";position:absolute;inset:0;background:rgba(87,90,63,.7);backdrop-filter:brightness(.8);z-index:0}.type-detail .yamas-tip>*{position:relative;z-index:1}.type-detail .yamas-tip strong{position:absolute;top:-30px;left:0;background:#a5a80c;border-radius:2px;padding:5px 20px;font-weight:600}.type-detail .yamas-tip strong::before{content:"";position:absolute;bottom:-8px;left:10px;width:0;height:0;border-left:0 solid transparent;border-right:22px solid transparent;border-top:22px solid #a5a80c;z-index:-1}.type-detail .triple-banners{width:100%;max-width:1201px;background:#f8f8f6;margin:0 auto;padding:3rem 1rem}.type-detail .triple-banners__list{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}.type-detail .triple-banners__item{flex:1 1 calc(33.333% - 2rem);background:#fff;border-radius:4px;padding:0;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.type-detail .triple-banners__item:hover{transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.type-detail .triple-banners__item h3{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;color:#322d2d;text-transform:uppercase;margin-bottom:2rem}.type-detail .triple-banners__item p{font-size:14px;line-height:25px;min-height:90px;margin-top:2rem}.type-detail .triple-banners__item p a{color:#fff;background:#5c715e;text-decoration:none;padding:.6rem 1.2rem;border-radius:4px;display:inline-block;transition:background .3s ease}.type-detail .triple-banners__item p a:hover{background:#708b72}.type-detail .triple-banners__item img{max-width:100%;height:auto;min-height:450px;border-radius:6px;object-fit:cover}@media (max-width:991px){.type-detail .triple-banners__item{flex:1 1 100%}}.type-detail main .p-detail-inner .master-radio-wrapper{flex-wrap:wrap;gap:20px;margin-bottom:2rem}.type-detail main .p-detail-inner .choose-parameters-wrap{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.type-detail main .p-detail-inner .choose-parameters-wrap label{font-size:14px;color:#444;transition:background-color .3s,color .3s;background-color:#fff;border:1px solid #ddd;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-radius:0;display:inline-flex;align-items:center;padding:10px 15px;cursor:pointer}.type-detail main .p-detail-inner .choose-parameters-wrap label:hover{color:#fff;background-color:#666;border-color:#666}.type-detail main .p-detail-inner .choose-parameters-wrap label.active{color:#fff;background-color:#666;border-color:#666}.type-detail main .p-detail-inner .labels-container{display:flex;flex-wrap:wrap;gap:10px;width:100%}.custom-product.type-detail main .p-detail-inner .surcharge-list,.custom-product.type-detail main .p-detail-inner .variant-list{display:none}.type-detail main .p-detail-inner .choose-var{display:none}.type-detail main .p-detail-inner .unavailable{filter:grayscale(100%);opacity:.5}.type-detail main .p-detail-inner .unavailable:hover{cursor:not-allowed}.type-detail.has-custom-variant #tab-content{margin-top:5rem}.type-detail.has-custom-variant .category-perex{padding:4rem}.type-detail.has-custom-variant .products-block{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:4rem}.type-detail .p-detail-info .flag.flag-vyrobeno-v-cesku,.type-detail .p-detail-info .flag.flag-vyrobeno-v-cr{width:100%;min-width:max-content;background:#000 url(https://www.vfstyle.cz/user/documents/upload/temp/czech-flag.svg);background-repeat:no-repeat;background-size:contain;padding-left:45px}.type-detail .products.products-block.products-additional.products-alternative{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem 0}.type-detail .products.products-block.products-additional.products-alternative .product.related-sm-screen-hide{display:block!important}.type-detail .p-switchable .inactive{display:block}.type-detail .p-info-wrapper .add-to-cart{position:relative;background:#fff;border-radius:5px}.type-detail .p-info-wrapper .add-to-cart .mehub-bonus-product-detail-container{position:absolute;top:auto;left:auto;right:0;bottom:-50px;padding:0;margin:0}.type-detail .p-info-wrapper .add-to-cart .mehub-bonus-product-detail-container .card-text{padding:5px}.type-detail .mehub-bonus-product-detail-container{color:#000;background:#fafafa;bottom:-50px}.type-detail .mehub-bonus-product-detail-container a{color:#000;text-decoration:underline}.type-detail .mehub-bonus-product-detail-container .card{color:#000;background-color:#fafafa;border-radius:5px;border:none;padding:5px}@media only screen and (max-width:768px){.type-detail .p-detail-info{position:relative;padding-top:30px;display:flex;gap:5px}.type-detail .p-detail-info .flags.flags-default{position:absolute;top:0;left:10px}.type-detail .p-detail-info .stars-wrapper{order:2}.type-detail .p-detail-info div:last-of-type a{font-size:0}.type-detail .p-detail-info div:last-of-type a span{font-size:16px}.type-detail .p-detail-info div:last-of-type::before{display:none}.type-detail .p-info-wrapper{display:flex;flex-direction:column}.type-detail .p-info-wrapper .availability-value{order:11}.type-detail .p-info-wrapper .variants{order:0}.type-detail .p-info-wrapper .detail-parameters{position:relative;order:11!important}.type-detail .p-info-wrapper .products.products-block.products-additional.products-alternative{order:0}.type-detail .p-info-wrapper .master-radio-wrapper{display:grid;order:2}.type-detail .p-info-wrapper .p-final-price-wrapper{order:9}.type-detail .p-info-wrapper .add-to-cart{order:10;gap:2rem}.type-detail .p-info-wrapper .add-to-cart .quantity{border-style:solid;border-width:1px}.type-detail .p-info-wrapper .mehub-bonus-product-detail-container{order:11}.type-detail .p-info-wrapper .open-size-chart{order:0}.type-detail .p-info-wrapper .p-short-description{order:0}.type-detail .p-info-wrapper .product-benefits-tabs{order:100}.type-detail .p-info-wrapper .benefitBanner{order:101}}@media only screen and (min-width:768px){.type-detail.has-custom-variant .products-block>div{width:23%;margin:1%!important;padding:0!important}}.colorbox-html-content .product .p .flags{display:none}.colorbox-html-content .product .p .prices{text-align:center}.blog-wrapper{background:0 0;margin:0;padding:0}.blog-wrapper .news-item .text{padding:0 3rem 3rem}.blog-wrapper .news-item .text .description{min-height:150px}@media (min-width:1200px){.blog-wrapper .news-item{flex-basis:24%;width:24%;background:#fff;border-radius:5px;margin:0 .5%;padding:0}}.photos-wrapper{padding:0 2rem}@media only screen and (max-width:768px){.photos-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}}@media only screen and (min-width:768px){.photos-wrapper{display:flex}}.photos-wrapper img{border-radius:5px}@media only screen and (min-width:768px){.photos-wrapper .photo:nth-of-type(2n){padding:2rem}}.carousel-track{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;max-width:1440px;margin:1rem auto 0}.my-evaluations-container{width:100%;max-width:1418px;margin:2rem auto}.my-evaluations-container a.more-evaluations{text-align:center;text-decoration:underline;margin:3rem auto 0;display:block}@media only screen and (max-width:768px){.my-evaluations-container .rating-wrapper{display:grid;grid-template-columns:1fr;gap:1rem;width:100%;max-width:96%;margin:2%}}@media only screen and (min-width:768px){.my-evaluations-container .rating-wrapper{display:grid;grid-template-columns:200px 1fr;gap:1rem}}.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list{display:none!important}.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list .rate-block,.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list .rate-star{display:none!important}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap{text-align:center;display:grid;margin:0;padding:0}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap .link-like.rating-icon{font-size:18px;font-weight:700;color:#fff;text-decoration:none;background:#000;border-radius:2px;padding:18px 30px;transition:background .3s}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap .link-like.rating-icon::after,.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap .link-like.rating-icon::before{display:none}.my-evaluations-container .rating-wrapper .first-evaluations .rate-wrapper.unveil-wrapper .rate-wrap *{width:100%;min-width:100%}.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-list,.my-evaluations-container .rating-wrapper .first-evaluations #ratingWrapper .rate-star-wrap{display:none!important}.my-evaluations-container .rating-wrapper .last-evaluations{width:100%;max-width:1418px;margin:0 auto}@media only screen and (max-width:768px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr;gap:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (min-width:992px) and (max-width:1200px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}@media only screen and (min-width:1201px) and (max-width:1440px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}@media only screen and (min-width:1441px){.my-evaluations-container .rating-wrapper .last-evaluations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}.my-evaluations-container .rating-wrapper .last-evaluations .vote-header{line-height:1.1;display:grid;align-items:center;margin-bottom:10px}.my-evaluations-container .rating-wrapper .last-evaluations .vote-wrap{border:1px solid #ddd;padding:2rem;margin:0}.my-evaluations-container .rating-wrapper .last-evaluations .votes-wrap.admin-response{display:none}.praise-outer{background:#000;padding:2rem}.praise-outer .praise-inner{width:100%;max-width:1440px;margin:0 auto}@media only screen and (max-width:768px){.praise-outer .praise-inner{display:grid;grid-template-columns:1fr;gap:5rem}}@media only screen and (min-width:768px){.praise-outer .praise-inner{display:grid;grid-template-columns:auto 1fr;gap:5rem}}.praise-outer .praise-inner h2{color:#fff;padding:0;margin:0}.praise-outer .praise-inner .praise-title{display:flex;justify-content:center;align-items:center}.praise-outer .praise-inner ul.praise-list{margin:0;padding:0}@media only screen and (max-width:768px){.praise-outer .praise-inner ul.praise-list{display:grid;justify-content:center;align-items:center;gap:3rem}}@media only screen and (min-width:768px){.praise-outer .praise-inner ul.praise-list{display:flex;justify-content:flex-start;align-items:center;gap:3rem}}.praise-outer .praise-inner ul.praise-list li{color:#fff;list-style-type:none;gap:2rem;min-width:160px}@media only screen and (max-width:768px){.praise-outer .praise-inner ul.praise-list li{display:grid;grid-template-columns:40px 1fr}.praise-outer .praise-inner ul.praise-list li img{width:100%;max-width:40px;object-fit:cover;margin:0 auto;display:block}}@media only screen and (min-width:768px){.praise-outer .praise-inner ul.praise-list li{display:flex;justify-content:center;align-items:center}}.praise-outer .praise-inner ul.praise-list li img:not(.flag.czech){max-width:30px}.praise-outer .praise-inner ul.praise-list li img.flag.czech{max-width:60px;padding:0;margin:0}footer#footer .site-name{display:none}footer#footer .soc a{margin:0;padding:0}footer#footer .soc a img{width:auto;height:40px;object-fit:cover;padding:8px}footer#footer h2{font-size:14px;color:#322d2d;line-height:3rem;text-decoration:none;text-transform:none;display:block}@media (max-width:767px){footer#footer h2{font-size:16px;font-weight:700;color:#000;text-align:left;margin:1rem 0}}footer#footer a{font-size:14px;color:#fff;line-height:2.2rem;position:relative;display:inline-block;text-decoration:none;color:inherit;overflow:hidden;padding-bottom:5px}footer#footer a::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}footer#footer a:hover{color:#fff}footer#footer a:hover::after{transform:scaleX(1)}@media (max-width:768px){footer#footer a{text-decoration:none!important}}@media (min-width:768px){footer#footer a{text-decoration:none!important}}footer#footer .custom-footer__banner56{width:100%;max-width:100%;display:block}@media (max-width:768px){footer#footer .custom-footer__banner56 .language-switcher{display:grid;grid-template-columns:1fr}}@media (min-width:768px){footer#footer .custom-footer__banner56 .language-switcher{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-info{display:grid;justify-content:center;align-items:center}}@media (min-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-info{display:flex;justify-content:flex-start;align-items:center}}@media (max-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-links{display:grid;justify-content:center;align-items:center}}@media (min-width:768px){footer#footer .custom-footer__banner56 .language-switcher .language-links{display:flex;justify-content:end;align-items:center}}footer#footer .custom-footer__banner56 .language-switcher .language-links p{margin:0;padding:0}footer#footer .custom-footer__banner56 .language-switcher .language-links .language-list{margin-left:2rem;display:flex;gap:1rem}footer#footer .custom-footer__banner56 .language-switcher .language-links .language-list li{margin:0;padding:0}footer#footer .custom-footer__banner56 .language-switcher .language-links .language-list li a{margin:0;padding:0}.newsletter-footer{background:#fff;padding:5rem 0}.newsletter-footer .btn{width:100%;max-width:max-content;margin:0 auto;display:block}footer#footer{background:var(--color-secondary)}footer#footer .custom-footer,footer#footer .footer-bottom,footer#footer .footer-links-icons{border-color:transparent}footer#footer .soc .soc.instagram{position:relative;padding-left:3rem!important}footer#footer .soc .soc.instagram::before{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:url(https://www.yamas.cz/user/documents/upload/temp/instagram.svg);background-repeat:no-repeat;background-position:center;background-size:20px;z-index:1}footer#footer .soc .soc.facebook{position:relative;padding-left:3rem!important}footer#footer .soc .soc.facebook::before{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:url(https://www.yamas.cz/user/documents/upload/temp/facebook.svg);background-repeat:no-repeat;background-position:center;background-size:20px;z-index:1}footer#footer .soc li img{max-width:22px;display:inline-flex}footer#footer .custom-footer ul li{line-height:normal!important;padding:0!important;margin:0!important}footer#footer .container{background:var(--color-secondary)!important;border-radius:5px;padding:1rem 2rem;margin:0 auto}footer#footer .container .cookies-settings.js-cookies-settings{display:none!important}footer#footer .container *{color:#fff}footer#footer .transport-wrapper{display:flex;gap:1rem}footer#footer .transport-wrapper img{width:auto;max-width:100%;max-height:25px}@media (max-width:768px){.banner{min-height:auto;margin:0 0 1rem 0}}@media (min-width:1200px){.custom-footer{padding-top:0;padding-left:0}}.in-kontakty main h2{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#322d2d}.in-kontakty main .place{display:grid;grid-template-columns:1fr 2fr;gap:2rem}.in-kontakty main .place img{height:100%;object-fit:cover}.in-kontakty main .contact-columns{display:flex;flex-wrap:wrap;gap:2rem}.in-kontakty main .contact-columns a{color:#000}.in-kontakty main .contact-columns .contact-column{flex:1 1 300px}.in-kontakty main .contact-columns .contact-column a{color:#000}.faq-wrapper{max-width:991px;margin:0 auto 5rem;font-family:sans-serif}.faq-wrapper .faq-item{background:#fafafa;border-bottom:1px solid #ddd;margin-bottom:1rem;padding:1rem;cursor:pointer}.faq-wrapper .faq-item .faq-question{font-weight:700;position:relative}.faq-wrapper .faq-item .faq-question::after{content:"+";position:absolute;right:0;font-size:20px;transition:transform .3s ease}.faq-wrapper .faq-item.active .faq-question::after{content:"-"}.faq-wrapper .faq-item .faq-answer{display:none;padding-top:.5em;color:#555}@media (min-width:1200px){.in-blog.type-posts-listing .content-inner{max-width:100%}.in-blog.type-posts-listing .content-inner .news-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}.in-blog.type-posts-listing .content-inner .news-wrapper .news-item{display:grid}.in-blog.type-posts-listing .content-inner .news-wrapper .news-item .image{width:100%;overflow:hidden;margin-bottom:1rem}.in-blog.type-posts-listing .content-inner .news-wrapper .news-item .text{padding:2rem}}.in-blog.type-posts-listing main li a{background:#000;border:1px solid #000}.in-blog.type-posts-listing main li a::after,.in-blog.type-posts-listing main li a::before{color:#fff}.in-blog.type-posts-listing main li a span.image{display:none}.in-blog.type-posts-listing main li a span.text{color:#fff}.type-page h1,.type-post h1{font-family:Roboto,sans-serif!important;font-size:33px!important;font-weight:700}.type-page .text a,.type-page .text p,.type-page .text span,.type-post .text a,.type-post .text p,.type-post .text span{font-size:16px;line-height:25px;padding-bottom:5px}.type-page .text p span,.type-post .text p span{font-size:16px;line-height:25px;padding-bottom:5px}.type-page .text ol li,.type-page .text ul li,.type-post .text ol li,.type-post .text ul li{font-size:16px;line-height:25px;padding-bottom:5px}.type-page .text ol li span,.type-page .text ul li span,.type-post .text ol li span,.type-post .text ul li span{padding-bottom:5px}.type-page .text img,.type-post .text img{border-radius:10px}.type-page main .benefit-tab h2,.type-post main .benefit-tab h2{font-size:16px;margin:0 0 1rem;padding:1rem;cursor:pointer}.type-page main .benefit-tab:not(.open) h2,.type-post main .benefit-tab:not(.open) h2{background:#fafafa url(https://www.vfstyle.cz/user/documents/upload/temp/i/plus.svg) no-repeat;background-position:center right 15px;background-size:14px;border:1px solid #fafafa;cursor:pointer}.type-page main .benefit-tab:not(.open) .benefit-content,.type-post main .benefit-tab:not(.open) .benefit-content{display:none}.type-page main .benefit-tab.open h2,.type-post main .benefit-tab.open h2{background:#fafafa url(https://www.vfstyle.cz/user/documents/upload/temp/i/minus.svg) no-repeat;background-position:center right 15px;background-size:14px;border:1px solid #fafafa;cursor:pointer}.type-page main .benefit-tab.open .benefit-content,.type-post main .benefit-tab.open .benefit-content{display:block}.type-page main a.blog.more,.type-post main a.blog.more{font-size:18px;font-weight:700;color:#fff;text-decoration:none;background:#000;border-radius:2px;transition:background .3s;width:100%;max-width:max-content;margin:2rem auto;padding:18px 30px;display:block}.id--9 .coins-wrapper.new-content,.id--9 .mehub-bonus-cart-container{width:100%;max-width:96%;margin:0 2%}@media only screen and (min-width:991px){.ordering-process .cart-content .cart-header{padding-left:13rem}}:focus-visible,[tabindex="0"]:focus-visible,input:focus-visible,input[type=checkbox].focus-visible+label,input[type=checkbox]:focus-visible+label,input[type=radio].focus-visible+label,input[type=radio]:focus-visible+label,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 0 var(--colors-focus-secondary);outline:0 solid var(--colors-focus-primary);outline-offset:0}.about-section{background-color:#fafafa;color:#fff;padding:4rem 2rem;margin:10rem auto}.about-section__inner{max-width:1200px;margin:0 auto}@media only screen and (max-width:768px){.about-section__inner{display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}}@media only screen and (min-width:768px){.about-section__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.about-section__content{flex:1 1 50%;padding-right:2rem}.about-section__label{text-transform:uppercase;font-size:15px;letter-spacing:1px;color:#000}.about-section__title{font-size:4rem;font-weight:700;color:#000;margin:1rem 0}.about-section__text{font-size:2rem;color:#000;line-height:1.6;margin-bottom:2rem}.about-section__button{font-size:18px;font-weight:700;color:#fff;text-decoration:none;background:#000;padding:18px 30px;border-radius:2px;transition:background .3s}@media only screen and (max-width:768px){.about-section__button{color:#fff;width:max-content;margin:0 auto;display:block}}@media only screen and (min-width:768px){.about-section__button{display:inline-block}}.about-section__button:hover{color:#fff;background:var(--color-secondary-hover)!important}.about-section__image{position:relative;flex:1 1 50%;text-align:center}.about-section__image img{max-width:66%;height:auto;border-radius:0}@media only screen and (max-width:768px){.about-section__image img{margin:0 auto;display:block}}@media only screen and (min-width:768px){.about-section__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}