@charset "UTF-8";.site-msg.information{position:relative;top:0;left:0;bottom:auto;width:100%;max-width:100%;color:#fff;background:#104585;box-shadow:0 0 0;border-color:#104585;opacity:1;z-index:10}.site-msg.information .text{font-size:15px;color:#fff;text-align:center}.site-msg.information .text a{color:#fff}.site-msg .close:before{color:#fff}@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;z-index:9}}header#header{margin-bottom:5px}@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{box-sizing:border-box;height:50px}header#header .compact-form .btn{font-size:0;background:#104585 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:#104585;border-radius:0;width:70px;height:50px;position:absolute;right:0;top:0;padding:7px 9px 4px}header#header .compact-form .btn:hover{font-size:0;background:#7a7979 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:#104585;border:1px solid #7a7979;border-radius:0;width:70px;height:50px;position:absolute;right:0;top:0;padding:7px 9px 4px}header#header .menu-helper>ul>li.splitted{display:block}}.nav #nav-manufacturers{display:none!important}.top-navigation-bar{border-bottom:1px solid #dadada;padding-bottom:2rem;display:block}.top-navigation-bar .registration{margin-left:5rem}@media (min-width:768px){.top-navigation-bar .project-email{display:none}}@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=login]:before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/m/user.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}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=login]:before{content:"";background:url(https://www.vfstyle.cz/user/documents/upload/temp/i/m/user.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:30px;height:30px}body:not(.in-kosik) .top-navigation-bar .container .top-navigation-tools .responsive-tools [data-target=search]{position:absolute;right:140px;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 (max-width:768px){header#header{width:100%;max-width:100%;position:absolute;top:10px;left:10px;margin:0;padding:0}header#header .container{padding:0}header#header .header-top .site-name-wrapper{width:100%;max-width:50%;margin-right:auto}}@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}nav#navigation .navigation-in.menu{padding-bottom:200px}nav#navigation .appended-category.menu-item-6148{display:none}body:not(.navigation-window-visible) #navigation{top:140px;padding-top:5rem}body.navigation-window-visible #navigation{top:140px;width:100%;padding-top:5rem;z-index:99}body.navigation-window-visible #navigation .navigation-close{position:absolute;top:0;right:20px;background:#fafafa;padding:1.25rem;display:block}}@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}}.benefitBanner.position--benefitProduct .benefitBanner__title{font-size:1em;width:100%;margin-bottom:5px;display:block}.products>div{border-color:#fff}.product:hover{box-shadow:rgba(149,157,165,.2) 0 8px 24px}.product .p .name{color:#000;height:auto;margin:0;padding:0}.product .p .btn::after,.product .p .btn::before{display:none}.product .p .p-bottom>div{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@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}.content-wrapper.homepage-box.before-carousel .content-wrapper-in .container{width:100%;max-width:100%}.container{width:100%;max-width:1680px;padding:0 3rem}@media (min-width:768px){.top-navigation-bar{background-color:#fff;border-top-color:#fff}}@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{height:48px}#navigation .navigation-in{line-height:30px;background-color:#fff}#navigation .navigation-in>ul>li{border-color:#fff}#navigation .navigation-in>ul>li a b{color:#000}#navigation .navigation-in>ul .menu-item-2423{color:#fff;background:#199ce6}#navigation .navigation-in>ul .menu-item-2423 a{color:#fff;background:#199ce6}#navigation .navigation-in>ul .menu-item-2423 a b{color:#fff;background:#199ce6}#navigation .navigation-in>ul .menu-item-2423 .menu-level-2{color:#000;background:#fff}#navigation .navigation-in>ul .menu-item-2423 .menu-level-2 a{color:#000;background:#fff}#navigation .navigation-in>ul .menu-item-2423 .menu-level-2 a b{color:#000;background:#fff}#navigation .navigation-in>ul .menu-item-external-136{color:#fff;background:#104585}#navigation .navigation-in>ul .menu-item-external-136 a{color:#fff;background:#104585}#navigation .navigation-in>ul .menu-item-external-136 a b{color:#fff;background:#104585}#navigation .navigation-in>ul .menu-item-external-136 .menu-level-2{color:#000;background:#fff}}@media (min-width:991px){.top-navigation-bar{padding-top:2rem}.top-navigation-bar .top-navigation-contacts{order:2}.top-navigation-bar .top-navigation-contacts a.project-phone{position:relative;color:#000;font-weight:500}.top-navigation-bar .top-navigation-contacts a.project-phone::before{content:"Po-Pá (8-15:00)";font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:500;color:#495860;position:absolute;top:-9px;left:auto;right:-90px;background-size:cover;background-repeat:no-repeat;background-position:center;width:auto;height:auto;padding:5px 10px}.top-navigation-bar .top-navigation-contacts a.project-phone span{color:#000;font-weight:500}.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){body:not(.in-kosik) header#header .cart-count:not(.active){top:-36px;right:70px!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:-36px;right:70px!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:#104585;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 img{border-radius:10px}.last-banner .extended-banner-texts .extended-banner-title{font-size:30px;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:70%;min-height:100px;background:0 0;box-shadow:0 0;border:0;z-index:9}.last-banner .extended-banner-texts .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-texts .extended-banner-link:hover{background:#7a7979!important;border:1px solid #7a7979!important}@media only screen and (max-width:768px){.last-banner{background:#fafafa;border:0;padding:1rem!important;display:flex;flex-wrap:nowrap;overflow-x:scroll;width:100%}.last-banner .fifth,.last-banner .first,.last-banner .fourth,.last-banner .second,.last-banner .seventh,.last-banner .sixth,.last-banner .third{position:relative;min-width:85%;margin-right:2rem}.last-banner .fifth .banner,.last-banner .first .banner,.last-banner .fourth .banner,.last-banner .second .banner,.last-banner .seventh .banner,.last-banner .sixth .banner,.last-banner .third .banner{position:relative;margin:0;padding:0}.last-banner .fifth .banner .banner-wrapper,.last-banner .first .banner .banner-wrapper,.last-banner .fourth .banner .banner-wrapper,.last-banner .second .banner .banner-wrapper,.last-banner .seventh .banner .banner-wrapper,.last-banner .sixth .banner .banner-wrapper,.last-banner .third .banner .banner-wrapper{position:relative;width:100%;margin:0;padding:0}.last-banner .fifth .banner .banner-wrapper::before,.last-banner .first .banner .banner-wrapper::before,.last-banner .fourth .banner .banner-wrapper::before,.last-banner .second .banner .banner-wrapper::before,.last-banner .seventh .banner .banner-wrapper::before,.last-banner .sixth .banner .banner-wrapper::before,.last-banner .third .banner .banner-wrapper::before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:10px;height:100%;max-height:60%;z-index:1}.last-banner .fifth .banner .banner-wrapper img,.last-banner .first .banner .banner-wrapper img,.last-banner .fourth .banner .banner-wrapper img,.last-banner .second .banner .banner-wrapper img,.last-banner .seventh .banner .banner-wrapper img,.last-banner .sixth .banner .banner-wrapper img,.last-banner .third .banner .banner-wrapper img{width:100%;border-radius:10px}.last-banner .fifth .extended-banner-title,.last-banner .first .extended-banner-title,.last-banner .fourth .extended-banner-title,.last-banner .second .extended-banner-title,.last-banner .seventh .extended-banner-title,.last-banner .sixth .extended-banner-title,.last-banner .third .extended-banner-title{font-size:30px;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:70%;min-height:100px;background:0 0;box-shadow:0 0;border:0;z-index:9}.last-banner .fifth .extended-banner-link,.last-banner .first .extended-banner-link,.last-banner .fourth .extended-banner-link,.last-banner .second .extended-banner-link,.last-banner .seventh .extended-banner-link,.last-banner .sixth .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 .fifth .extended-banner-link:hover,.last-banner .first .extended-banner-link:hover,.last-banner .fourth .extended-banner-link:hover,.last-banner .second .extended-banner-link:hover,.last-banner .seventh .extended-banner-link:hover,.last-banner .sixth .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:flex;gap:1rem;overflow-x:scroll;overflow-y:hidden;width:100%;max-width:96%;margin:5rem 2% 1rem;padding:0 14rem 1rem 0}.last-banner div{width:100%;min-width:22%;height:100%;margin:0;padding:0}.last-banner div img{width:100%;height:100%;object-fit:cover}}.last-banner .banner .banner-wrapper a{width:100%}@media (max-width:768px){.last-banner .banner .banner-wrapper a img{width:100%;max-height:320px;border-radius:10px}}@media (min-width:768px){.last-banner .banner .banner-wrapper a img{width:100%;max-height:350px;border-radius:10px}}@media only screen and (max-width:1440px){.id-1 .first,.id-1 .fourth,.id-1 .second,.id-1 .third{position:relative}.id-1 .first .banner,.id-1 .fourth .banner,.id-1 .second .banner,.id-1 .third .banner{position:relative;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{position:relative;margin:0;padding:0}.id-1 .first .banner .banner-wrapper::before,.id-1 .fourth .banner .banner-wrapper::before,.id-1 .second .banner .banner-wrapper::before,.id-1 .third .banner .banner-wrapper::before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:10px;height:100%;max-height:60%;z-index:1}.id-1 .first .banner .banner-wrapper img,.id-1 .fourth .banner .banner-wrapper img,.id-1 .second .banner .banner-wrapper img,.id-1 .third .banner .banner-wrapper img{border-radius:10px}.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}}.next-to-carousel-banners{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;width:100%;max-width:100%;margin:1rem auto;padding:0 4rem}@media only screen and (max-width:768px){.next-to-carousel-banners{display:flex;gap:1rem;width:100%;max-width:90%;margin:5%;padding:0}.next-to-carousel-banners .banner-wrapper{position:relative;min-width:85%}.next-to-carousel-banners .banner-wrapper img{border-radius:10px}}.next-to-carousel-banners .banner-wrapper{position:relative}.next-to-carousel-banners .banner-wrapper::before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:10px;height:100%;max-height:60%;z-index:1}.next-to-carousel-banners .banner-wrapper img{border-radius:10px}.next-to-carousel-banners .banner-wrapper .extended-banner-texts .extended-banner-title{font-size:30px;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:70%;min-height:100px;background:0 0;box-shadow:0 0;border:0;z-index:9}.next-to-carousel-banners .banner-wrapper .extended-banner-texts .extended-banner-text{font-size:16px;font-weight:400;color:#fff;text-align:center;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);width:100%;min-width:80%;min-height:50px;max-height:50px;background:0 0;box-shadow:0 0;border:0;z-index:9}.next-to-carousel-banners .banner-wrapper .extended-banner-texts .extended-banner-link{font-size:16px;font-weight:500;color:#fff;text-transform:uppercase;width:100%;max-width:max-content;height:auto;position:absolute;top:auto;left:50%;bottom:0;transform:translate(-50%,-50%);background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important;padding:12px 25px;z-index:9}.next-to-carousel-banners div.banner{position:relative;width:100%;height:100%;margin:0;padding:0}.next-to-carousel-banners div.banner::before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:10px;height:100%;max-height:60%;z-index:1}.next-to-carousel-banners div.banner img{width:100%;height:100%;min-height:660px;object-fit:cover;border-radius:10px}.next-to-carousel-banners div.banner span.extended-banner-texts .extended-banner-title{font-size:30px;font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:70%;min-height:100px;background:0 0;box-shadow:0 0;border:0;z-index:9}.next-to-carousel-banners div.banner span{z-index:2}.next-banner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;max-width:100%;margin:1rem auto;padding:0 4rem}.next-banner div.banner{position:relative;width:100%;height:100%;margin:0;padding:0}.next-banner div.banner::before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:10px;height:100%;max-height:60%;z-index:1}.next-banner div.banner img{width:100%;height:100%;min-height:660px;object-fit:cover;border-radius:10px}.next-banner div.banner span.extended-banner-texts .extended-banner-title{font-size:30px;font-weight:700;color:#fff;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;min-height:100px;background:0 0;box-shadow:0 0;border:0}.next-banner div.banner span{z-index:2}.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}.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}.welcome-wrapper .welcome h1{display:none}.welcome-wrapper .welcome .club-reviews{padding:2rem;text-align:center}.welcome-wrapper .welcome .club-reviews h2{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#322d2d;margin-top:5rem;margin-bottom:5rem}.welcome-wrapper .welcome .club-reviews .reviews{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;flex-wrap:wrap;gap:2rem;width:100%;max-width:100%}@media (max-width:768px){.welcome-wrapper .welcome .club-reviews .reviews{display:grid;grid-template-columns:1fr;justify-content:space-between;flex-wrap:wrap;gap:2rem}}.welcome-wrapper .welcome .club-reviews .reviews .review{flex:1;min-width:100%;max-width:100%;text-align:left}.welcome-wrapper .welcome .club-reviews .reviews .review .stars{font-size:25px;color:#d4af37;margin-bottom:3rem}.welcome-wrapper .welcome .club-reviews .reviews .review p{font-size:16px;color:#000;margin-bottom:.8rem}.welcome-wrapper .welcome .club-reviews .reviews .review strong{font-size:16px;font-weight:700;color:#000;margin-top:1rem;display:block}.rate-wrapper,.welcome div,.welcome h1{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.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}.benefitBanner{width:100%;max-width:1440px}.benefitBanner .benefitBanner__content{text-align:center}.benefitBanner .benefitBanner__content .benefitBanner__data{text-align:center;min-height:50px;margin-top:1rem}@media only screen and (max-width:768px){.benefitBanner .benefitBanner__item{flex:0 0 100%;width:100%}}@media (min-width:992px){.benefitBanner .benefitBanner__item{flex:1 1 18%;margin:0 1%}}@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:0!important}.homepage-blog-wrapper.blog-wrapper .news-item .text a.read-more-button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;background:#104585;border-radius:2px;transition:background .3s;display:inline-block;padding:12px 20px;margin-top:2rem}.homepage-blog-wrapper.blog-wrapper .news-item .text a.read-more-button:hover{background:#666}.news-item .title{position:relative;display:inline-block;text-decoration:none!important;transition:color .3s ease}.news-item .title:hover{text-decoration:none}.news-item .title::after{content:"";position:absolute;left:0;bottom:-2px;width:0;max-width:100px;height:2px;background-color:currentColor;transition:width .6s ease}.news-item .image img{transition:transform .4s ease-in-out;transform:scale(1)}.news-item:hover{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.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:20px;font-weight:700;text-transform:none;color:#322d2d;line-height:3rem;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:flex;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{position:relative;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{position:relative;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{position:relative;margin:0;padding:0}.id-1 .next-banner .first .banner .banner-wrapper::before,.id-1 .next-banner .fourth .banner .banner-wrapper::before,.id-1 .next-banner .second .banner .banner-wrapper::before,.id-1 .next-banner .third .banner .banner-wrapper::before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);border-radius:10px;height:100%;max-height:60%;z-index:1}.id-1 .next-banner .first .banner .banner-wrapper img,.id-1 .next-banner .fourth .banner .banner-wrapper img,.id-1 .next-banner .second .banner .banner-wrapper img,.id-1 .next-banner .third .banner .banner-wrapper img{width:100%;height:100%;min-height:660px;object-fit:cover;border-radius:10px}.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}}.id-1 main#content .row.banners-row{margin:0}@media only screen and (max-width:768px){.id-1 main#content .products.products-block{background:#fafafa;border:0;padding:1rem!important;display:flex;flex-wrap:nowrap;overflow-x:scroll;width:100%}.id-1 main#content .products.products-block .product{min-width:85%}.id-1 main#content .products.products-block .product .p-in{padding:0 2rem}.id-1 main#content .products.products-block .product *{background:#fff}}.id-1 .logos-section h2#logos-title{font-family:Roboto,sans-serif;font-size:25px;font-weight:700;color:#322d2d;text-align:center;text-transform:uppercase;margin-top:5rem;margin-bottom:5rem;display:block}.id-1 .logos-section .section-lead{font-size:16px;color:#000}.logo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:1rem}.logo-grid figure{display:flex;justify-content:center;align-items:center;padding:0;margin:0}.product widget-parameter-wrapper{display:none}@media only screen and (max-width:1550px){.product .btn{padding:0!important}.product .btn:not(.add-to-cart-button){font-size:0!important;background:var(--color-secondary) url(https://www.vfstyle.cz/user/documents/upload/temp/i/m/search.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}.product .btn:not(.add-to-cart-button):hover{font-size:0!important;background:#7a7979 url(https://www.vfstyle.cz/user/documents/upload/temp/i/m/search.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}.product .add-to-cart-button span{font-size:0!important;background:var(--color-secondary) url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/shopping-bag-2.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}.product .add-to-cart-button span:hover{font-size:0!important;background:#7a7979 url(https://www.vfstyle.cz/user/documents/upload/temp/i/2/shopping-bag-2.png)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:22px!important;border:0;width:40px;min-width:40px;max-width:max-content;height:40px;text-align:center;display:block;padding:2px 12px!important}}@media only screen and (min-width:1550px){.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}}.lb-search .products.products-block .product.lb-product .p-desc.desc-height{display:none}.breadcrumbs{background-color:#fff;border-color:#fff}.breadcrumbs a{color:#104585;text-decoration:underline}.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}.product .p .ratings-wrapper .availability{color:#444;text-align:center;flex:1 1 100%}.product .p .price{text-align:left;padding-top:5px;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:1550px){.product .p-bottom .prices .price.price-final strong{text-align:left;margin-bottom:1rem;display:block}.product .p-bottom .p-tools{flex-basis:100%}.product .p-bottom .p-tools form{width:100%;min-width:100%;display:block}}#filters-wrapper{background:#fafafa}#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:#fafafa}.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}.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}.type-category #filters .filter-sections .filter-section h4{padding:1rem 1rem;margin:0;cursor:pointer}.type-category #filters .filter-sections .filter-section fieldset div{padding-bottom:5px}.type-category #filters .filter-sections .filter-section.open h4{background:url(https://www.josport.cz/user/documents/upload/temp/i/move-up.png);background-position:center right 15px;background-repeat:no-repeat;background-size:12px;padding:1rem 1rem;margin:0;cursor:pointer}.type-category #filters .filter-sections .filter-section.open form{padding:1rem;display:block}.type-category #filters .filter-sections #category-filter-hover .filter-section:not(.open) h4{background:url(https://www.josport.cz/user/documents/upload/temp/i/move-down.png);background-position:center right 15px;background-repeat:no-repeat;background-size:12px;padding:1rem 1rem;margin:0;cursor:pointer}.type-category #filters .filter-sections #category-filter-hover .filter-section:not(.open) form{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}.product .p .p-bottom>div{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.product .p .p-bottom>div .p-tools{display:flex;justify-content:end;align-items:center}@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 #teamwearFormBox{display:none}.type-detail #cboxWrapper #teamwearFormBox{display:block!important}.type-detail .p-detail-inner-header h1{font-size:28px;font-weight:bolder;letter-spacing:-.05px;margin-bottom:1rem;display:block}.type-detail .products-related-header{font-size:14pt;font-weight:700;color:#000}.type-detail .quantity-discounts.js-quantity-discounts{order:4}@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}.type-detail h2.discounts-title{font-size:50px;font-weight:bolder;letter-spacing:-.05px;text-align:center;text-transform:uppercase;margin-bottom:1rem;display:block}.type-detail .discounts-text{font-size:18px;font-weight:400;color:#444;line-height:26px;text-align:center;margin-bottom:3rem}.type-detail .volume-discounts{position:relative;background:url(https://www.josport.cz/user/documents/upload/temp/f/form-image.jpg) no-repeat center;background-size:cover;overflow:hidden;display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:100%;margin:0 auto 5rem;padding:10rem 5rem}.type-detail .volume-discounts::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5)}.type-detail .volume-discounts .volume-discounts__item .volume-discounts__percent span{position:relative;font-size:30px;font-weight:500;color:#fff;text-align:center;line-height:30px;margin:0 auto 2rem;border:3px solid #fff;border-radius:50%;width:120px;height:120px;display:flex;justify-content:center;align-items:center;z-index:9}.type-detail .volume-discounts .volume-discounts__item .volume-discounts__amounts span{position:relative;font-size:20px;font-weight:500;text-align:center;line-height:30px;color:#fff;margin-bottom:0;display:block;z-index:9}.type-detail .benefits{order:8}.type-detail .benefits h3{font-size:15px}.type-detail .benefits ul{padding:0}.type-detail .benefits ul li{position:relative;color:#444;padding-left:20px;padding-bottom:5px}.type-detail .benefits ul li::marker{font-size:0;display:none!important}.type-detail .benefits ul li::before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;background:#104585;border-radius:2px}@media (min-width:768px){.type-detail .p-image-wrapper.active .p-image{display:none!important}}@media (max-width:768px){.type-detail .p-thumbnails-inner>div{display:flex;gap:1rem;overflow-x:scroll!important}.type-detail .p-thumbnails-inner>div .p-thumbnail.video-thumb{width:300px;height:660px;display:block}.type-detail .p-thumbnails-inner>div .p-thumbnail.video-thumb video{width:300px;height:660px;display:block;object-fit:cover}.type-detail .p-thumbnails-inner>div a.cbox-gal.cboxElement,.type-detail .p-thumbnails-inner>div a.p-thumbnail.highlighted.cboxElement:first-of-type{display:none}.type-detail .p-thumbnails-inner>div .p-thumbnail.video-thumb{min-width:85%}.type-detail .p-thumbnails-inner>div .p-thumbnail.cboxElement:not(.video-thumb){min-width:85%;max-width:85%;min-height:660px}}@media (min-width:768px){.type-detail .p-thumbnails-inner>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media (max-width:768px){.type-detail .p-thumbnails-inner .p-thumbnail.video-thumb video{width:100%;height:100%}}@media (min-width:768px){.type-detail .p-thumbnails-inner .p-thumbnail.video-thumb{position:relative}.type-detail .p-thumbnails-inner .p-thumbnail.video-thumb video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@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:#fafafa;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:#104585;border:1px solid #104585}.type-detail .p-info-wrapper .add-to-cart .add-to-cart-button:hover{background:var(--color-primary-hover);border:1px solid var(--color-primary-hover)}.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 .products.products-additional.products-alternative .widget-parameter-wrapper{display:none}.type-detail .shp-tabs,.type-detail .shp-tabs-holder{background-color:#fff;border-color:#fff}.type-detail .shp-tabs .shp-tab.active a,.type-detail .shp-tabs-holder .shp-tab.active a{color:#b2b2b2;background-color:#fff;border-color:transparent;border-bottom:1px solid green}.type-detail .shp-tabs .shp-tab a,.type-detail .shp-tabs-holder .shp-tab a{color:#b2b2b2;background-color:#fff;border-color:transparent}.type-detail .benefit-tab h2{font-size:16px;margin:0 0 1rem;padding:1rem;cursor:pointer}.type-detail .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-detail .benefit-tab:not(.open) .benefit-content{display:none}.type-detail .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-detail .benefit-tab.open .benefit-content{display:block}.type-detail p[data-testid=productCardDescr]{order:999}.type-detail .basic-description h3:first-of-type,.type-detail .extended-description h3:first-of-type{display:none!important}.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 .lead-form:not(.open),.type-detail .x-surcharges:not(.open){display:none}.type-detail .lead-form.open,.type-detail .x-surcharges.open{display:block!important}.type-detail .size-table{font-weight:500;font-size:15px;text-align:center;color:#fff;background:#199ce6;border-radius:2px;padding:10px;margin:5px 0;order:4}@media (max-width:768px){.type-detail .size-table{order:0}}.type-detail .teamwear-form details.tw-debug{display:none}.type-detail .teamwear-form-slot .teamwear-form{background:#fafafa;padding:2rem;display:block}.type-detail #teamwearFormBox .teamwear-forms{padding:4rem}.type-detail #teamwearFormBox .teamwear-forms #teamwearForm h2.title{font-weight:500;font-size:15px;color:#fff;text-align:center;background:#199ce6;border-radius:2px;padding:10px;margin:5px 0;cursor:pointer}.type-detail #teamwearFormBox .teamwear-forms #teamwearForm .form-grid .form-row input,.type-detail #teamwearFormBox .teamwear-forms #teamwearForm .form-grid .form-row textarea{width:100%;background:#fff;border:1px solid #dadada;display:block;padding:10px;margin:5px 0 2rem}.type-detail .teamwear-cta{order:4}.type-detail .x-surcharges{order:8;background:#fafafa;border-top-left-radius:5px;border-top-right-radius:5px;padding:3rem 3rem 0 3rem}.type-detail .x-surcharges tr.x-surcharge{display:grid;grid-template-columns:220px 1fr;margin-bottom:2rem}.type-detail .x-surcharges tr.x-surcharge th.x-surcharge__label{text-align:left}.type-detail .x-surcharges tr.x-surcharge td.x-surcharge__control{width:100%;max-width:100%}.type-detail .x-surcharges tr.x-surcharge td.x-surcharge__control select{max-width:100%;width:100%}@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 [data-testid=productCardShortDescr]{order:3}.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 .btn.my-surcharges{order:8}.type-detail .p-info-wrapper .btn.my-inquiry,.type-detail .p-info-wrapper .btn.my-surcharges{font-size:16px;font-weight:500;color:#fff;text-transform:none;background:#104585;border:2px solid var(--color-primary-hover);padding:10px 25px;margin-bottom:1rem}.type-detail .p-info-wrapper .availability-value{font-size:14px;order:3}.type-detail .p-info-wrapper .availability-value .availability-label{color:#fff!important;background:#3c840f;border-radius:50px;padding:5px 10px}.type-detail .p-info-wrapper .btn.my-inquiry{order:8}.type-detail .p-info-wrapper .lead-form{order:8;background:#fafafa;border-top-left-radius:5px;border-top-right-radius:5px;padding:3rem 3rem 0 3rem}.type-detail .p-info-wrapper .lead-form .form-field{display:grid;grid-template-columns:220px 1fr;margin-bottom:2rem}.type-detail .p-info-wrapper .lead-form .form-field input{border:0;padding:1rem}.type-detail .p-info-wrapper .lead-form .form-actions.form-field--full .btn{font-size:15px;font-weight:700;color:#fff;background:#104585;border:0;width:100%;margin-bottom:2rem;padding:1rem}.type-detail .p-info-wrapper .availability-value{position:relative;font-size:14px;width:100%;max-width:max-content}.type-detail .p-info-wrapper .availability-value .choose-variant.default-variant{position:relative}.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 #myBtnTabulka_velikosti{order:5}.type-detail .p-info-wrapper #dkLabNoteMainWrapper{order:6}.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:6;background:#fafafa;padding:2rem}.type-detail .p-info-wrapper .benefitBanner.position--benefitProduct{order:11}}.type-detail .dkLabNote{border-radius:0;border:3px solid #104585;margin-bottom:1rem}.type-detail .dkLabFileButton{font-size:16px;color:#fff;line-height:1;background:#104585;border-radius:2px!important;width:100%;max-width:100%!important;margin-top:1rem;padding:8px 12px;cursor:pointer;display:block}.type-detail #myBtnTabulka_velikosti{display:none}.type-detail .variants{margin-bottom:1rem;order:4}.type-detail #description .description-inner h3:first-of-type{display:none!important}.type-detail .basic-description,.type-detail .p-short-description{font-size:18px;font-weight:400;color:#000;line-height:1.6}.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 .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__content{font-size:clamp(16px,1.2vw,18px);font-weight:700;color:#fff;text-decoration:none;background:#1a335e;border-radius:10px;padding:clamp(14px,2vw,22px);display:block;align-items:center;justify-content:center;gap:.6rem;min-height:auto}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__title{margin:0;padding:0}.type-detail .benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__data{min-height:auto;margin:0;padding:0}.type-detail .p-info-wrapper{width:100%}.type-detail .p-info-wrapper table.detail-parameters{width:100%;margin:5rem 0;order:4}.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 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}.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:99}.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}.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:#104585;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:#104585;padding:2rem 0}.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:1fr;gap:3rem}}.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:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;width:100%}}.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:grid;justify-content:center;align-items:center}}.praise-outer .praise-inner ul.praise-list li img:not(.flag.czech){max-width:200px;border-radius:50%}.praise-outer .praise-inner ul.praise-list li span{text-align:center;display:block}.praise-outer .praise-inner ul.praise-list li img.flag.czech{max-width:60px;padding:0;margin:0}.newsletter-wrapper{background:#fafafa;padding:5rem}.newsletter-wrapper .newsletter-inner{width:100%;max-width:1440px;margin:0 auto}@media (max-width:768px){.newsletter-wrapper .newsletter-inner .custom-footer__newsletter{display:grid;grid-template-columns:1fr;gap:1rem}}@media (min-width:768px){.newsletter-wrapper .newsletter-inner .custom-footer__newsletter{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter .newsletter-header{display:flex;justify-content:flex-start;align-items:center}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter .newsletter-header h4{font-size:40px;margin:0;padding:0}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter label{width:100%;margin-top:10px}.newsletter-wrapper .newsletter-inner .custom-footer__newsletter label a{text-decoration:underline}.newsletter-wrapper .btn.btn-default,.newsletter-wrapper a.btn.btn-default{width:40px;background:#104585 url(https://www.vfstyle.cz/user/documents/upload/temp/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:#104585;color:#fff}.newsletter-wrapper .btn.btn-default:hover,.newsletter-wrapper a.btn.btn-default:hover{background:#7a7979 url(https://www.vfstyle.cz/user/documents/upload/temp/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:25px;border-color:#7a7979;color:#fff}.newsletter-wrapper .btn.btn-default::before,.newsletter-wrapper a.btn.btn-default::before{display:none!important}#dklab_instagram_widget{margin:0;padding:0}#dklab_instagram_widget #dklab_instagram_widget_heading{display:none}body:not(.id-1) footer#footer .custom-footer__banner13,body:not(.id-1) footer#footer .custom-footer__banner4,body:not(.id-1) footer#footer .custom-footer__banner5,body:not(.id-1) footer#footer .custom-footer__banner6,body:not(.id-1) footer#footer .custom-footer__banner69,body:not(.id-1) footer#footer .custom-footer__banner7,body:not(.id-1) footer#footer .custom-footer__banner71,body:not(.id-1) footer#footer .custom-footer__banner72,body:not(.id-1) footer#footer .custom-footer__banner73,body:not(.id-1) footer#footer .custom-footer__banner81,body:not(.id-1) footer#footer .custom-footer__banner82,body:not(.id-1) footer#footer .custom-footer__banner83{display:none}.logo-small-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:2rem;background:#fafafa;padding:2rem;margin-top:2rem}.logo-small-grid__logo{max-height:50px;margin:0 auto;display:block;object-fit:contain}@media (max-width:768px){.logo-small-grid{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:1.5rem}}footer#footer{background:#104585}footer#footer .custom-footer__banner13,footer#footer .custom-footer__banner4,footer#footer .custom-footer__banner5,footer#footer .custom-footer__banner6,footer#footer .custom-footer__banner69,footer#footer .custom-footer__banner7,footer#footer .custom-footer__banner71,footer#footer .custom-footer__banner72,footer#footer .custom-footer__banner73,footer#footer .custom-footer__banner81,footer#footer .custom-footer__banner82,footer#footer .custom-footer__banner83{display:none}footer#footer .container.footer-bottom,footer#footer .container.footer-rows{background:#104585}footer#footer .container.footer-bottom *,footer#footer .container.footer-rows *{color:#fff;line-height:25px}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:18px;font-weight:700;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 ul li{margin:0;padding:0 0 1rem 0}footer#footer .custom-footer__banner44 a,footer#footer .custom-footer__banner46 a,footer#footer .custom-footer__banner54 a{font-size:14px;color:#dadada!important;line-height:2.2rem;position:relative;display:inline-block;text-decoration:none;color:inherit;padding-bottom:0}footer#footer .custom-footer__banner44 a::after,footer#footer .custom-footer__banner46 a::after,footer#footer .custom-footer__banner54 a::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .6s ease}footer#footer .custom-footer__banner44 a:hover::after,footer#footer .custom-footer__banner46 a:hover::after,footer#footer .custom-footer__banner54 a:hover::after{transform:scaleX(1)}@media (max-width:768px){footer#footer .custom-footer__banner44 a,footer#footer .custom-footer__banner46 a,footer#footer .custom-footer__banner54 a{text-decoration:none!important}}@media (min-width:768px){footer#footer .custom-footer__banner44 a,footer#footer .custom-footer__banner46 a,footer#footer .custom-footer__banner54 a{text-decoration:none!important}}footer#footer .custom-footer__banner40 form#formNewsletterWidget .form-control{height:50px}footer#footer .custom-footer__banner40 form#formNewsletterWidget .btn{font-size:0;background:#104585 url(https://www.josport.cz/user/documents/upload/temp/i/search.png);background-repeat:no-repeat;background-position:center;background-size:20px;border:1px solid #fff!important;border-radius:5px;width:40px;height:40px;margin:5px}footer#footer .footer-socials{margin-top:5rem}footer#footer .footer-socials a{font-weight:700;color:#fff!important;line-height:48px;text-decoration:underline!important;display:flex;gap:1rem}footer#footer .footer-socials a img{min-width:50px;min-height:50px;max-height:50px;border:3px solid;border-radius:50px;display:block;padding:10px}footer#footer .custom-footer__banner57,footer#footer .custom-footer__banner58,footer#footer .custom-footer__banner59,footer#footer .custom-footer__banner60,footer#footer .custom-footer__banner61,footer#footer .custom-footer__banner62,footer#footer .custom-footer__banner63,footer#footer .custom-footer__banner64{display:none}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}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:#104585}.in-kontakty main .contact-columns .contact-column{flex:1 1 300px}.in-kontakty main .contact-columns .contact-column a{color:#104585}.in-registrace .registration-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:991px;background:#fff;margin:5rem auto;padding:4rem}.in-registrace .registration-wrapper .registration-benefits{background:#fafafa url(https://www.vfstyle.cz/user/documents/upload/temp/vf.png);background-position:bottom 30px right 30px;background-repeat:no-repeat;background-size:120px;padding:4rem}.in-registrace .registration-wrapper .registration-benefits ul{margin:0 0 0 30px;padding:0;display:block}.in-registrace .registration-wrapper .registration-benefits ul li{position:relative;list-style-type:none;line-height:4rem}.in-registrace .registration-wrapper .registration-benefits ul li::before{content:"";width:25px;height:25px;position:absolute;top:8px;left:-30px;background:#104585 url(https://www.vfstyle.cz/user/documents/upload/temp/check_1.svg);background-repeat:no-repeat;background-position:center;background-size:10px;border-radius:50px}.in-registrace .registration-wrapper .registration-benefits ul li .highlight{color:#104585}.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:#104585;border:1px solid #104585}.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 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:#104585;border-radius:2px;transition:background .3s;width:100%;max-width:max-content;margin:2rem auto;padding:18px 30px;display:block}.in-katalogy-2 main .media-cups{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}@media (min-width:1200px){.in-katalogy-2 .content-inner{width:100%;max-width:100%}}.in-vysledkove-tabule-3 main .slide-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem}@media (min-width:1200px){.in-vysledkove-tabule-3 .content-inner{width:100%;max-width:100%}}.in-kluby .logos__wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;width:100%;max-width:100%;margin:1rem auto}.in-kluby .logos__wrap div{display:flex;justify-content:center;align-items:center}.in-kluby main .category-content-wrapper,.in-kluby main .sidebar.sidebar-left{display:none}.in-kluby main .teamwear-form-slot .rf-form{background:#fafafa;border-radius:5px;padding:clamp(1rem,2vw,2rem)}.in-kluby main .teamwear-form-slot .rf-form .rf-wrap{position:relative;width:100%;max-width:100%;margin:0 auto}.in-kluby main .teamwear-form-slot .rf-form .rf-wrap .rf-alert.success{font-size:16px;font-weight:700;color:#fff;background:#199ce6;border-radius:5px;text-align:center;position:absolute;top:0;left:0;width:100%;padding:10px}.in-kluby main .teamwear-form-slot .rf-form .rf-head{text-align:center;margin-bottom:1.25rem}.in-kluby main .teamwear-form-slot .rf-form .rf-head .rf-brand{display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.04em;color:#1e40af;background:rgba(30,64,175,.08);padding:.25rem .5rem;border-radius:999px}.in-kluby main .teamwear-form-slot .rf-form .rf-head h2{margin:.5rem 0 .25rem;font-size:clamp(1.25rem,1.6vw,1.75rem);color:#1f2937}.in-kluby main .teamwear-form-slot .rf-form .rf-head .rf-lead{color:#6b7280;margin:0}.in-kluby main .teamwear-form-slot .rf-form .rf-head .rf-note{margin:.25rem 0 0;color:#6b7280;font-style:italic}.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}@media (max-width:768px){.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid{grid-template-columns:1fr}}.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-chips,.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-field,.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-message{grid-column:span 6}@media (max-width:768px){.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-chips,.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-field,.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-message{grid-column:1/-1}}.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-message{grid-column:1/-1}.in-kluby main .teamwear-form-slot .rf-form #rfContact.rf-grid .rf-actions{grid-column:1/-1;display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.in-kluby main .teamwear-form-slot .rf-form label{display:inline-block;font-weight:600;color:#1f2937;margin:0 0 .35rem}.in-kluby main .teamwear-form-slot .rf-form .rf-hint{display:block;color:#6b7280;font-size:.9rem;margin-top:.35rem}.in-kluby main .teamwear-form-slot .rf-form .rf-honey{position:absolute;left:-9999px;top:-9999px}.in-kluby main .teamwear-form-slot .rf-form input[type=date],.in-kluby main .teamwear-form-slot .rf-form input[type=email],.in-kluby main .teamwear-form-slot .rf-form input[type=number],.in-kluby main .teamwear-form-slot .rf-form input[type=text],.in-kluby main .teamwear-form-slot .rf-form select,.in-kluby main .teamwear-form-slot .rf-form textarea{font-size:14px;color:#1f2937;width:100%;background:#e8e8ec;border:0 solid #e8e8ec;border-radius:5px;padding:15px 15px;transition:border-color .2s ease,box-shadow .2s ease}.in-kluby main .teamwear-form-slot .rf-form input[type=date]:focus,.in-kluby main .teamwear-form-slot .rf-form input[type=email]:focus,.in-kluby main .teamwear-form-slot .rf-form input[type=number]:focus,.in-kluby main .teamwear-form-slot .rf-form input[type=text]:focus,.in-kluby main .teamwear-form-slot .rf-form select:focus,.in-kluby main .teamwear-form-slot .rf-form textarea:focus{outline:0;box-shadow:0 0 0 2px rgba(30,64,175,.35);border-color:#9aa3b2}.in-kluby main .teamwear-form-slot .rf-form input[type=date]::placeholder,.in-kluby main .teamwear-form-slot .rf-form input[type=email]::placeholder,.in-kluby main .teamwear-form-slot .rf-form input[type=number]::placeholder,.in-kluby main .teamwear-form-slot .rf-form input[type=text]::placeholder,.in-kluby main .teamwear-form-slot .rf-form select::placeholder,.in-kluby main .teamwear-form-slot .rf-form textarea::placeholder{color:#9aa3b2}.in-kluby main .teamwear-form-slot .rf-form textarea{resize:vertical;min-height:140px}.in-kluby main .teamwear-form-slot .rf-form .rf-counter{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:.5rem}.in-kluby main .teamwear-form-slot .rf-form .rf-counter .rf-minus,.in-kluby main .teamwear-form-slot .rf-form .rf-counter .rf-plus{border:1px solid #e8e8ec;border-radius:10px;background:#f8fafc;padding:.5rem 0;font-size:1.25rem;line-height:1;cursor:pointer;transition:transform 50ms ease,background .2s ease}.in-kluby main .teamwear-form-slot .rf-form .rf-counter .rf-minus:active,.in-kluby main .teamwear-form-slot .rf-form .rf-counter .rf-plus:active{transform:scale(.98)}.in-kluby main .teamwear-form-slot .rf-form .rf-counter .rf-minus:focus,.in-kluby main .teamwear-form-slot .rf-form .rf-counter .rf-plus:focus{outline:0;box-shadow:0 0 0 2px rgba(30,64,175,.35)}.in-kluby main .teamwear-form-slot .rf-form .rf-counter input[type=number]{text-align:center}.in-kluby main .teamwear-form-slot .rf-form .rf-chips{display:flex;align-items:center;gap:.5rem 1rem;flex-wrap:wrap}.in-kluby main .teamwear-form-slot .rf-form .rf-chips .rf-label{margin-right:.25rem;color:#6b7280;font-weight:600}.in-kluby main .teamwear-form-slot .rf-form .rf-chips label{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .75rem;border:1px solid #e8e8ec;border-radius:999px;background:#fff;cursor:pointer;user-select:none;transition:border-color .2s ease,background .2s ease}.in-kluby main .teamwear-form-slot .rf-form .rf-chips label input{appearance:none;width:14px;height:14px;border:2px solid #9aa3b2;border-radius:50%;display:inline-block;position:relative}.in-kluby main .teamwear-form-slot .rf-form .rf-chips label input:checked{border-color:#1e40af;background:radial-gradient(#1e40af 45%,transparent 46%)}.in-kluby main .teamwear-form-slot .rf-form .rf-chips label:has(input:checked){background:rgba(30,64,175,.06);border-color:#1e40af}.in-kluby main .teamwear-form-slot .rf-form #rfFile{padding:.6rem .9rem;cursor:pointer}.in-kluby main .teamwear-form-slot .rf-form #rfFile::-webkit-file-upload-button{border:1px solid #e8e8ec;border-radius:8px;padding:.45rem .7rem;margin-right:.6rem;background:#f1f5f9;cursor:pointer}.in-kluby main .teamwear-form-slot .rf-form .btn{border-radius:10px;font-weight:700;padding:.75rem 1.1rem;border:1px solid transparent;cursor:pointer;transition:transform 30ms ease,box-shadow .2s ease,background .2s ease,color .2s ease}.in-kluby main .teamwear-form-slot .rf-form .btn:active{transform:translateY(1px)}.in-kluby main .teamwear-form-slot .rf-form .btn:focus{outline:0;box-shadow:0 0 0 2px rgba(30,64,175,.35)}.in-kluby main .teamwear-form-slot .rf-form .btn.btn-primary{background:#1e40af;color:#fff;border-color:#1e40af}.in-kluby main .teamwear-form-slot .rf-form .btn.btn-primary:hover{filter:brightness(.95)}.in-kluby main .teamwear-form-slot .rf-form .btn.btn-outline{background:#fff;color:#1f2937;border-color:#e8e8ec}.in-kluby main .teamwear-form-slot .rf-form .btn.btn-outline:hover{background:#f8fafc}.in-kluby main .teamwear-form-slot .rf-form #rfCount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.in-kluby main .teamwear-form-slot .rf-form .is-error input,.in-kluby main .teamwear-form-slot .rf-form .is-error select,.in-kluby main .teamwear-form-slot .rf-form .is-error textarea{border-color:#ef4444}.in-kluby main .teamwear-form-slot .rf-form .is-error .rf-hint{color:#b91c1c}.in-velikosti-acerbis main h1,.in-velikosti-givova main h1,.in-velikosti-givova-2 main h1,.in-velikosti-joma main h1,.in-velikosti-kelme main h1{font-size:4rem;font-weight:700;color:#000;margin:1rem 0;text-align:center}.in-velikosti-acerbis main h2,.in-velikosti-givova main h2,.in-velikosti-givova-2 main h2,.in-velikosti-joma main h2,.in-velikosti-kelme main h2{font-size:3rem;font-weight:700;color:#000;text-align:center;margin:2rem 0;display:block}.in-velikosti-acerbis main table,.in-velikosti-givova main table,.in-velikosti-givova-2 main table,.in-velikosti-joma main table,.in-velikosti-kelme main table{width:100%;margin-top:5rem}.in-velikosti-acerbis main table thead tr th,.in-velikosti-givova main table thead tr th,.in-velikosti-givova-2 main table thead tr th,.in-velikosti-joma main table thead tr th,.in-velikosti-kelme main table thead tr th{color:#fff;background:var(--color-secondary-hover)!important;padding:1rem}.in-velikosti-acerbis main table tbody tr td,.in-velikosti-givova main table tbody tr td,.in-velikosti-givova-2 main table tbody tr td,.in-velikosti-joma main table tbody tr td,.in-velikosti-kelme main table tbody tr td{font-size:12px;text-align:center;background:#fafafa;padding:5px}.in-velikosti-acerbis main .tableImage,.in-velikosti-givova main .tableImage,.in-velikosti-givova-2 main .tableImage,.in-velikosti-joma main .tableImage,.in-velikosti-kelme main .tableImage{width:100%;max-width:max-content;margin:0 auto;display:block}@media (min-width:1200px){.in-velikosti-acerbis .content-inner,.in-velikosti-givova .content-inner,.in-velikosti-givova-2 .content-inner,.in-velikosti-joma .content-inner,.in-velikosti-kelme .content-inner{max-width:1440px;width:100%}}.hero{background:#254480;border-radius:10px;margin-bottom:5rem;padding:5rem}.hero .hero__wrap h1{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#fff;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.hero .hero__wrap p{font-size:clamp(15px,1.25vw,19px);color:#f5f7fb;text-align:center;line-height:1.6;width:100%;max-width:900px;margin:0 auto 3rem}.hero .hero__wrap p .highlight{color:#199ce6;font-weight:700}.hero .hero__wrap .hero__links{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:1200px;margin:0 auto}@media (min-width:768px){.hero .hero__wrap .hero__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.hero .hero__wrap .hero__links .hero__link{font-size:clamp(16px,1.2vw,18px);font-weight:700;color:#fff;text-align:center;text-decoration:none;background:#1a335e;border-radius:10px;padding:clamp(14px,2vw,22px);display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:56px}.hero-options h2{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#1a335e;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.hero-options p{font-size:clamp(15px,1.25vw,19px);color:#1a335e;text-align:center;line-height:1.6;width:100%;max-width:900px;margin:0 auto 3rem}.hero-options p .highlight{color:#199ce6;font-weight:700}.hero-options .hero-buttons{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:1200px;margin:0 auto}@media (min-width:768px){.hero-options .hero-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.hero-options .hero-buttons a{font-size:clamp(16px,1.2vw,18px);font-weight:700;color:#fff;text-decoration:none;background:#199ce6;border-radius:14px;padding:clamp(14px,2vw,22px);display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:56px}.hero-options .club-shop{background:#f7faff;border-radius:10px;padding:5rem;margin:5rem 0}.hero-options .club-shop h3{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#254480;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.hero-options .club-shop a{font-size:clamp(16px,1.2vw,18px);font-weight:700;color:#fff;text-align:center;text-decoration:none;background:#199ce6;border-radius:14px;padding:clamp(14px,2vw,22px);display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;max-width:max-content;min-height:56px;margin:0 auto}h2#trust-title{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#254480;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.trust{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:100%;margin:0 auto 5rem}@media (min-width:768px){.trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.trust .card{font-size:clamp(15px,1.25vw,19px);color:#1a335e;text-align:left;line-height:1.6;background:#f7faff;border-radius:10px;padding:3rem}.trust .card .icon{background:#fff;border-radius:5px;width:100%;max-width:max-content;margin-bottom:1rem;padding:10px}.container.cats h2#cats-title{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#254480;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.container.cats .cats__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:100%;margin:0 auto 5rem}@media (min-width:768px){.container.cats .cats__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}}.container.cats .cats__grid .cat{position:relative;width:100%;height:100%}.container.cats .cats__grid .cat img{border-radius:10px}.container.cats .cats__grid .cat span{position:absolute;left:2rem;bottom:2rem;background:#fff;border-radius:5px;padding:10px}.container.catalogs h2#catalogs-title{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#254480;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.container.catalogs .catalogs__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:100%;margin:0 auto 5rem}@media (min-width:768px){.container.catalogs .catalogs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.container.catalogs .catalogs__grid .catalog img{border-radius:10px}.container.catalogs .btn{font-size:clamp(16px,1.2vw,18px);font-weight:700;color:#fff;text-align:center;text-decoration:none;background:#199ce6;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;max-width:max-content;min-height:56px;padding:clamp(14px,2vw,22px);margin:0 auto}.container.testi h2#testi-title{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#254480;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.container.testi .testi__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:100%;margin:0 auto 5rem}@media (min-width:768px){.container.testi .testi__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.container.steps.steps--timeline h2#steps-title{font-size:clamp(22px,3.2vw,40px);font-weight:800;color:#254480;text-align:center;margin:0 0 clamp(12px,1.6vw,20px);padding:1rem}.container.steps.steps--timeline p.muted{font-size:clamp(15px,1.25vw,19px);color:#1a335e;text-align:center;line-height:1.6;width:100%;max-width:900px;margin:0 auto 3rem}.container.steps.steps--timeline .steps__grid{display:flex;justify-content:space-between;align-items:flex-start;position:relative;padding:2rem 0;margin:0;list-style:none}.container.steps.steps--timeline .steps__grid::before{content:"";position:absolute;top:45px;left:0;right:0;height:3px;background:#e0e0e0;z-index:0}@media (max-width:768px){.container.steps.steps--timeline .steps__grid{flex-direction:column;align-items:stretch}.container.steps.steps--timeline .steps__grid::before{top:0;left:30px;width:3px;height:100%}}.container.steps.steps--timeline .steps__grid .step{position:relative;text-align:center;flex:1;z-index:1}@media (max-width:768px){.container.steps.steps--timeline .steps__grid .step{display:flex;align-items:flex-start;text-align:left;padding-left:60px;margin-bottom:2rem}}.container.steps.steps--timeline .steps__grid .step .step__num{font-size:25px;font-weight:700;color:#fff;line-height:50px;background:#254480;border-radius:50%;width:50px;height:50px;position:relative;margin:0 auto 1rem;z-index:2;transition:background .3s ease}@media (max-width:768px){.container.steps.steps--timeline .steps__grid .step .step__num{text-align:center;position:absolute;left:0;top:0;margin:0}}.container.steps.steps--timeline .steps__grid .step .step__icon{font-size:1.5rem;margin-bottom:.5rem}@media (max-width:768px){.container.steps.steps--timeline .steps__grid .step .step__icon{margin-left:10px}}.container.steps.steps--timeline .steps__grid .step h3{font-size:18px;font-weight:700;color:#333;margin:2rem 0 1rem}.container.steps.steps--timeline .steps__grid .step span{font-size:14px;font-weight:500;color:#666;text-align:center;width:100%;max-width:80%;margin:1rem auto 0;display:block}.container.steps.steps--timeline .steps__grid .step::after{content:"";position:absolute;top:30px;left:50%;transform:translateX(-50%);width:100%;height:3px;background:0 0;z-index:-1}.id--9 .coins-wrapper.new-content,.id--9 .mehub-bonus-cart-container{width:100%;max-width:96%;margin:0 2%}: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:#104585;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%)}}