@charset "UTF-8";html{font-size:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:loew-variable,sans-serif!important;font-variation-settings:"wdth" 80,"wght" 500;color:#446}.custom-footer div ul li:before,.contact-box ul li>span:before{--color-primary: #0080ff}.benefitBanner__title{color:#446}.btn.btn-primary,.btn.btn-conversion,.btn.add-to-cart-button{border-radius:.5rem}.welcome-wrapper h1:before{content:"Vybavení dílny";display:block;font-size:1rem;color:#0080ff;margin-bottom:1rem}.top-navigation-bar .project-phone{--color-primary: #0080ff;--color-primary-hover: #0066cc;font-variation-settings:"wdth" 100,"wght" 600;font-size:.875rem}.top-navigation-bar .container>div{flex:auto}.top-navigation-bar .container>div.top-navigation-contacts{order:1;text-align:left}.top-navigation-bar .container>div.top-navigation-menu{order:3}.top-navigation-bar .container>div.top-navigation-menu .top-navigation-bar-menu{text-align:right}.top-navigation-bar .container>div.top-navigation-tools{order:2}header .header-top .site-name img{height:50px}header .header-top .search .query-input{border-radius:.5rem}header .header-top .search button{--color-primary: #0080ff;--color-primary-hover: #0066cc;border-radius:.5rem;font-family:loew-variable,sans-serif!important;font-size:1rem;font-variation-settings:"wdth" 30,"wght" 500;letter-spacing:.075em}header .header-top .top-nav-button:before{font-weight:400}header .navigation-in{background:#f1f1f4}header .navigation-in ul li a{color:#446;font-family:loew-variable,sans-serif!important;font-size:1rem;font-variation-settings:"wdth" 30,"wght" 500;text-transform:uppercase;padding-inline:16px}header .navigation-in ul li a .submenu-arrow{display:none}header .navigation-in ul.menu-level-3 li{color:#9595ac;font-family:Nunito Sans,sans-serif!important}header .navigation-in ul.menu-level-3 li a{color:#9595ac;font-family:initial;text-transform:none}@media screen and (min-width: 768px){#header:after{background:#f1f1f4}}#footer .custom-footer__contact .contact-box{margin-right:0}#footer .custom-footer__contact .contact-box ul a{--color-primary: #0080ff;--color-primary-hover: #0066cc}#footer .custom-footer__contact .contact-box:before{font-family:inherit!important;font-variation-settings:"wdth" 80,"wght" 500}#footer .site-name img{width:200px}#footer .footer-icons .footer-icon img{max-height:2rem;filter:brightness(0) saturate(100%) invert(39%) sepia(64%) saturate(4185%) hue-rotate(195deg) brightness(98%) contrast(111%)}.carousel{border-radius:.7rem;overflow:hidden}.banners-row{display:flex;justify-content:space-between;gap:20px}.banners-row .col-sm-8{flex:0 0 66.7%}.banners-row .col-sm-4{flex:1 1 33.3%;padding:0}.banners-row:before,.banners-row:after{display:none}@media screen and (max-width: 991px){.banners-row{flex-direction:column}.banners-row .col-sm-8,.banners-row .col-sm-4{width:100%}}@media screen and (max-width: 767px){.banners-row{margin-inline:1rem}}.carousel{border-radius:.7rem}.carousel .carousel-inner{min-height:auto!important}.carousel .item a{display:block;width:100%;aspect-ratio:15/7}.carousel .item a img{display:block;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.next-to-carousel-banners{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;margin:0}@media screen and (max-width: 991px){.next-to-carousel-banners{flex-direction:row}}@media screen and (max-width: 767px){.next-to-carousel-banners{flex-direction:column}}.next-to-carousel-banners .banner-wrapper{margin:0!important;padding:0}.next-to-carousel-banners .banner-wrapper a{display:block;width:100%;aspect-ratio:15/7;position:relative}.next-to-carousel-banners .banner-wrapper a img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.7rem;transition:all .3s ease-in-out}.next-to-carousel-banners .banner-wrapper a .extended-banner-texts{position:initial}.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{position:absolute;top:1.5rem;left:-6px;right:auto;height:auto;background:#fff;padding:.4rem 1.5rem .5rem;color:#4b4b5a;font-family:loew-variable,sans-serif!important;font-size:.875rem;text-transform:uppercase;font-variation-settings:"wdth" 30,"wght" 500;letter-spacing:.075em;line-height:initial;font-weight:initial;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:0 4px 4px #00000040}.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title:before{content:"";display:block;position:absolute;bottom:100%;left:0;width:6px;height:4px;background:#a3a3af;clip-path:polygon(0% 100%,100% 100%,100% 0%)}@media screen and (max-width: 1199px){.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-title{top:1rem}}.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-text,.next-to-carousel-banners .banner-wrapper a .extended-banner-texts .extended-banner-link{display:none}.next-to-carousel-banners .banner-wrapper a:after{content:"";display:block;width:19px;height:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxOSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgNy41SDE4TTE4IDcuNUwxMS41IDFNMTggNy41TDExLjUgMTQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);position:absolute;bottom:1.5rem;left:1.5rem;opacity:.3;transition:all .3s ease-in}.next-to-carousel-banners .banner-wrapper a:hover:after{opacity:.5;left:40px}@media screen and (max-width: 1199px){.next-to-carousel-banners .banner-wrapper{flex-direction:column}}@media screen and (max-width: 767px){.next-to-carousel-banners .banner-wrapper{width:100%}}.body-banners .banner-wrapper a{display:block;width:100%;aspect-ratio:15/7;position:relative}.body-banners .banner-wrapper a img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.7rem}.body-banners .banner-wrapper a .extended-banner-title{position:absolute;top:1.5rem;left:-6px;right:auto;height:auto;background:#fff;padding:.4rem 1.5rem .5rem;color:#4b4b5a;font-family:loew-variable,sans-serif!important;font-size:.875rem;text-transform:uppercase;font-variation-settings:"wdth" 30,"wght" 500;letter-spacing:.075em;line-height:initial;font-weight:initial;border-top-right-radius:3px;border-bottom-right-radius:3px;box-shadow:0 4px 4px #00000040}.body-banners .banner-wrapper a .extended-banner-title:before{content:"";display:block;position:absolute;bottom:100%;left:0;width:6px;height:4px;background:#a3a3af;clip-path:polygon(0% 100%,100% 100%,100% 0%)}@media screen and (max-width: 1199px){.body-banners .banner-wrapper a .extended-banner-title{top:1rem}}.body-banners .banner-wrapper a .extended-banner-text,.body-banners .banner-wrapper a .extended-banner-link{display:none}.body-banners .banner-wrapper a:after{content:"";display:block;width:19px;height:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxOSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgNy41SDE4TTE4IDcuNUwxMS41IDFNMTggNy41TDExLjUgMTQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);position:absolute;bottom:1.5rem;left:1.5rem;opacity:.3;transition:all .3s ease-in}.body-banners .banner-wrapper a:hover:after{opacity:.5;left:40px}.category-content-wrapper .products .product .btn.btn-cart{border-radius:.5rem;font-size:1rem;font-variation-settings:"wdth" 30,"wght" 500;text-transform:uppercase;letter-spacing:.075em}.product .availability{text-transform:uppercase;letter-spacing:.075em}.products-block .p .p-in .name{font-size:1.125rem;font-variation-settings:"wdth" 100,"wght" 500;color:#446;line-height:1.2em;height:44px}.products-block .p .p-bottom .prices{display:flex;flex-direction:column;gap:.5rem}.products-block .p .p-bottom .prices .availability{margin:0}.products-block .p .p-bottom .price-additional{font-size:.875rem;font-variation-settings:"wdth" 30,"wght" 500;letter-spacing:.075em;line-height:initial;color:#9595ac;margin:0}.products-block .p .p-bottom .price-final{font-family:inherit!important}.products-block .p .p-bottom .price-final strong{font-family:inherit!important;font-size:1.25rem;font-variation-settings:"wdth" 100,"wght" 500;color:#446}.slick-next{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;background:#446}.slick-prev{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem;background:#446}.flags-default .flag{border-radius:.3rem;text-transform:uppercase;padding:11px 10px 8px}.p-detail .availability-value{text-transform:uppercase;letter-spacing:.075em}.p-detail .p-info-wrapper .price-final{font-variation-settings:"wdth" 80,"wght" 700;color:#446}.homepage-blog-wrapper .news-item a .image{overflow:hidden;border-radius:.3rem}.homepage-blog-wrapper .news-item a .image img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:all .3s ease-in-out}.homepage-blog-wrapper .news-item a .text .title{font-family:loew-variable,sans-serif!important;font-variation-settings:"wdth" 100,"wght" 600;color:#446;text-decoration:none}.homepage-blog-wrapper .news-item a .text .read-article{text-transform:uppercase;color:#0080ff;font-size:1rem;font-family:loew-variable,sans-serif!important;font-variation-settings:"wdth" 30,"wght" 500;letter-spacing:.075em;text-decoration:none;transition:color .3s ease-in-out}.homepage-blog-wrapper .news-item a .text .read-article:after{top:-4px;transition:margin .3s ease-in-out}.homepage-blog-wrapper .news-item a:hover .image img{transform:scale(1.02)}.homepage-blog-wrapper .news-item a:hover .text .read-article{color:#06c}.homepage-blog-wrapper .news-item a:hover .text .read-article:after{margin-left:17px}
