@font-face{font-family:"Antonio-Regular";src:url("../fonts/Antonio-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"DMSans-Regular";font-style:normal;font-weight:400;src:local("DMSans"),url(../fonts/DMSans-Regular.woff2) format("woff2");unicode-range:U20 -24f}@font-face{font-family:"iconfont";src:url("../fonts/iconfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-Medium";src:url("../fonts/DMSans-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U20 -24f}@font-face{font-family:"DMSans-ExtraBold";src:url("../fonts/DMSans-ExtraBold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U20 -24f}@font-face{font-family:"Antonio-Bold";src:url("../fonts/Antonio-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-Bold";src:url("../fonts/DMSans-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-ExtraBold";src:url("../fonts/DMSans-ExtraBold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DMSans-SemiBold";src:url("../fonts/DMSans-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@media(min-width:1024px){.mobile-only{display:none!important}}@media(max-width:1023.98px){.desktop-only{display:none!important}}.main-container{max-width:1200px;margin:auto}.max-width-container{max-width:100%;margin:0 auto}@media(min-width:768px){.max-width-container{max-width:1440px;margin:0 auto}}.main-padding-container{padding:0 16px}@media(min-width:768px){.main-padding-container{padding:0 32px}}.products-grid{display:grid;grid-template-columns:repeat(4,25%)}@media(max-width:639.98px){.products-grid{grid-template-columns:repeat(1,100%)}}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.js-fixed{overflow:hidden}.js-block{display:block!important}.js-flex{display:flex!important}.js-none{display:none!important}.cold-content{width:100%;padding-bottom:40px;padding-right:26px}.cold-content .top-cold-content-full,.cold-content .bottom-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.cold-content .container-read-more{display:flex;align-items:center;padding-top:8px;cursor:pointer}.cold-content.expanded .top-cold-content-full,.cold-content.expanded .bottom-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:unset}.sr-only:focus{background:#000;color:#fff;outline:2px solid #fff;outline-offset:-4px}.header{background-color:#fff;border-bottom:.0625rem solid #e7e6dd;transition:all .15s ease-in-out}.header .header-banner-section .header-brands{z-index:2}.header .header-banner-section .header-brands a{cursor:pointer}@media(max-width:1199.98px){.header .header-banner-section .header-brands{background:#756e65}.header .header-banner-section .header-brands img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(1%) hue-rotate(134deg) brightness(103%) contrast(101%)}}.header .header-banner-section .header-brands.open-menu{z-index:1}.header .header-banner-section .header-banner{background-color:#f2f2ee;font-size:0;overflow:hidden;text-align:center}.header .header-banner-section .header-banner .slider{height:32px;overflow:hidden;position:relative}.header .header-banner-section .header-banner .slide{transition:transform .6s cubic-bezier(.45,.88,.8,.96)}.header .header-banner-section .header-banner .slide .text{color:#140000;font-size:13px;font-family:"DMSans-Medium";font-weight:500;letter-spacing:.01em;line-height:16px;text-decoration:none;transition:all .15s ease-in-out}.header .header-banner-section .header-banner .activePromo{animation:header-promo-carousel 10.5s cubic-bezier(.45,.88,.8,.96) infinite}.header .header-banner-section .header-banner .noactive{transform:translateY(-50%)}.header .header-banner-section .header-banner .linkRed{color:#c0392b;text-decoration:underline;text-underline-offset:4px}.header .header-banner-section .header-banner .red{color:#c0392b!important}.header .header-banner-section .header-banner .black{color:#000;text-decoration:underline;text-underline-offset:4px;transition:all .15s ease-in-out}.header .header-banner-section .header-banner .black:hover{color:#c0392b}.header .header-banner-section .header-banner .bold{text-transform:uppercase;font-weight:600;text-decoration:underline;text-underline-offset:2px}.header .main-nav .nav-list .logo img{filter:brightness(0) saturate(100%) invert(18%) sepia(95%) saturate(6620%) hue-rotate(354deg) brightness(79%) contrast(112%)}.header .main-nav .nav-list .search-section #search-btn{transition:all .35s ease-in-out;align-items:center;background-color:rgba(242,242,238,.5019607843);border-radius:.125rem;color:#140000;cursor:pointer;font-size:15px;font-family:"DMSans-Medium";font-weight:500;color:#000;line-height:24px}.header .main-nav .nav-list .search-section #search-btn img{transition:all .35s ease-in-out}.header .main-nav .nav-list .search-section #search-btn:hover{color:#d40001}.header .main-nav .nav-list .search-section #search-btn:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(95%) saturate(6620%) hue-rotate(354deg) brightness(79%) contrast(112%)}.header .main-nav .nav-list .search-section #header-search-section{background-color:#fff;transition:all .4s cubic-bezier(0,0,0,1);z-index:20}.header .main-nav .nav-list .search-section #header-search-section .wrapper{border-bottom:1px solid #e7e6dd}.header .main-nav .nav-list .search-section #header-search-section .header-search-form{transition:all .35s ease-in-out;align-items:center;background:#f2f2ee;color:#140000;cursor:pointer}.header .main-nav .nav-list .search-section #header-search-section .header-search-form .search-reset{color:#000;font-size:12px;font-family:"DMSans-Medium";font-weight:500;letter-spacing:1.2px;line-height:18px;text-transform:uppercase;cursor:pointer}.header .main-nav .nav-list .search-section #header-search-section .header-search-form input{font-size:16px;font-family:"DMSans-Regular";line-height:20px;color:#000;transition:all .15s ease-in-out;letter-spacing:.1px}.header .main-nav .nav-list .search-section #header-search-section .header-search-form input:focus{outline:0;border:0}.header .main-nav .nav-list .search-section #header-search-section .header-search-form input::placeholder{font-size:16px;font-family:"DMSans-Regular";color:#000;transition:all .15s ease-in-out}.header .main-nav .nav-list .search-section .suggestions-container .title{color:#756e65;font-size:12px;font-family:"DMSans-Medium";font-weight:500;letter-spacing:.1em;line-height:18px;text-transform:uppercase}.header .main-nav .nav-list .search-section .suggestions-container ul li a{line-height:22px;transition:all .15s ease-in-out}.header .main-nav .nav-list .search-section .suggestions-container ul li a:hover{color:#d40001}.header .main-nav .nav-list .search-section .login-icons{transition:all .35s ease-in-out}.header .main-nav .nav-list .search-section .login-icons:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(95%) saturate(6620%) hue-rotate(354deg) brightness(79%) contrast(112%)}.header .main-nav .nav-list #open-search-mob:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(95%) saturate(6620%) hue-rotate(354deg) brightness(79%) contrast(112%)}.header .main-nav .nav-list .menu-list{z-index:1}.header .main-nav .nav-list .mobile-menu-title{z-index:10;background-color:#f2f2ee}.header .main-nav .nav-list .mobile-menu-title .logo-link img{filter:brightness(0) saturate(100%) invert(19%) sepia(63%) saturate(4571%) hue-rotate(353deg) brightness(84%) contrast(123%)}.header .main-nav .nav-list .mobile-menu-title .mob-titles{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.08)}.header .main-nav .nav-list .mobile-menu-title .mob-titles .title{background-color:#fff;border-radius:5px;color:#756e65;font-size:13px;font-family:"DMSans-SemiBold";letter-spacing:1.3px;line-height:18px;text-transform:uppercase}.header .main-nav .nav-list .mobile-menu-title .mob-titles .title.active{background-color:#3a352e;color:#fff}.header .main-nav .nav-list .nav-list-item{font-family:"DMSans-Medium";font-size:15px;line-height:20px;letter-spacing:.15px}.header .main-nav .nav-list .nav-list-item.menu-list-item{z-index:10;cursor:pointer}@media(max-width:1199.98px){.header .main-nav .nav-list .nav-list-item.menu-list-item{z-index:0}}.header .main-nav .nav-list .nav-list-item.menu-list-item:hover .title{color:#d40001}.header .main-nav .nav-list .nav-list-item .submenu{background:#fdfcfb;opacity:1;-webkit-transition:.3s;transition:.3s;cursor:auto}@media(max-width:1199.98px){.header .main-nav .nav-list .nav-list-item .submenu{transition:none}}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom a{line-height:22px;transition:color .15s ease-in-out;color:#000}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom a span{letter-spacing:.1px}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom a img{transition:all .15s ease-in-out}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom a:hover{color:#d40001}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom a:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(95%) saturate(6620%) hue-rotate(354deg) brightness(79%) contrast(112%)}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom li:not(.bottom-line)+.bottom-line{border-top:1px solid #e7e6dd;padding-top:24px;margin-top:12px}@media(max-width:1199.98px){.header .main-nav .nav-list .nav-list-item .submenu .submenu-list-bottom li:not(.bottom-line)+.bottom-line{padding-top:16px;margin-top:0}}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list li a{font-family:"DMSans-SemiBold";font-size:24px;line-height:32px;letter-spacing:-.1px}@media(max-width:1199.98px){.header .main-nav .nav-list .nav-list-item .submenu .submenu-list li a{font-size:26px;line-height:33px}}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list li a:hover{color:#d40001}.header .main-nav .nav-list .nav-list-item .submenu .submenu-list li .sale{background-color:#d40001;color:#fff;font-size:22px;font-family:"DMSans-ExtraBold";line-height:22px;letter-spacing:-.2px}.header .main-nav .nav-list.has-open .submenu.show{opacity:1}.close-menu-list{background:#fdfcfb;-webkit-transition:.3s;transition:.3s;visibility:visible;z-index:1;cursor:auto}.close-menu-list img{cursor:pointer}.close-menu-list img:hover{filter:brightness(0) saturate(100%) invert(18%) sepia(95%) saturate(6620%) hue-rotate(354deg) brightness(79%) contrast(112%)}.overlay{transition:all .4s cubic-bezier(0,0,0,1)}.overlay.search{backdrop-filter:blur(.625rem);background:rgba(0,0,0,.2);z-index:2}.overlay.menu{backdrop-filter:blur(.3125rem);background-color:rgba(20,0,0,.2)}.footer{display:block;background-color:#fdfcfb}.footer .discover .discover-section h4{color:#d40001;font-family:"Antonio-Bold";font-size:50px;font-size-adjust:.72;font-weight:700;letter-spacing:.05008px;line-height:56px;text-transform:uppercase}.footer .discover .discover-wrapper p{color:#140000;font-size:15px;letter-spacing:.1px;line-height:22px;font-family:"DMSans-Regular"}.footer .discover .discover-wrapper .discover-button{display:inline-block;background-color:#d40001;border:1px solid #d40001;cursor:pointer;letter-spacing:1.2px;line-height:18px;text-align:center;text-decoration:none;transition:all .15s ease-in-out;font-weight:500}.footer .discover .discover-wrapper .discover-button span{text-decoration:none;color:#fff;font-family:"DMSans-Medium";font-size-adjust:.5;font-size:15px;font-weight:500}.footer .discover .discover-wrapper .discover-button:hover{background:#851432;border-color:#851432}.footer .footer-nav .footer-block .footer-title{font-family:"DMSans-Medium";font-weight:500;font-size:12px;letter-spacing:1px;line-height:18px;text-align:left;text-transform:uppercase;color:#756e65;background:rgba(0,0,0,0);border:0}.footer .footer-nav .footer-block ul{list-style:none}.footer .footer-nav .footer-block ul li{text-align:left;display:block}.footer .footer-nav .footer-block ul li a{text-decoration:none;color:#140000;font-size:15px;font-weight:400;letter-spacing:.1px;line-height:22px;cursor:pointer;display:inline-block;font-family:"DMSans-Regular";font-size-adjust:.5;text-align:left;vertical-align:top;transition:all .15s ease-in-out}.footer .footer-nav .footer-block ul li a:hover{color:#d40001}.footer .footer-bottom .language li{display:inline-block;list-style-type:none}.footer .footer-bottom .language a{color:#140000;font-size:12px;font-weight:500;letter-spacing:1px;line-height:18px;text-transform:uppercase;font-family:"DMSans-Medium";transition:all .15s ease-in-out;font-size-adjust:.5}.footer .footer-bottom .language a span{border-bottom:1px solid #140000;transition:border-color .15s ease-in-out}.footer .footer-bottom .language a img{transition:filter .15s ease-in-out}.footer .footer-bottom .language a:hover img{filter:brightness(0) saturate(100%) invert(14%) sepia(75%) saturate(6797%) hue-rotate(350deg) brightness(79%) contrast(121%)}.footer .footer-bottom .language a:hover{color:#d40001}.footer .footer-bottom .language a:hover span{border-bottom:1px solid #d40001}.footer .footer-bottom .social-list{font-size:0;text-align:left}.footer .footer-bottom .social-list li{display:inline-block;vertical-align:middle}.footer .footer-bottom .social-list li a{color:#140000;font-size:10px;transition:all .15s ease-in-out}.footer .footer-bottom .social-list li .icon-facebook:before,.footer .footer-bottom .social-list li .icon-instagram:before,.footer .footer-bottom .social-list li .icon-youtube:before,.footer .footer-bottom .social-list li .icon-pinterest:before,.footer .footer-bottom .social-list li .icon-linkedin:before,.footer .footer-bottom .social-list li .icon-twitter:before,.footer .footer-bottom .social-list li .icon-tiktok:before{display:block;font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-decoration:none;text-transform:none;font-size:20px}.footer .footer-bottom .social-list li .icon-facebook:before{content:""}.footer .footer-bottom .social-list li .icon-instagram:before{content:""}.footer .footer-bottom .social-list li .icon-youtube:before{content:"";font-size:14px}.footer .footer-bottom .social-list li .icon-pinterest:before{content:""}.footer .footer-bottom .social-list li .icon-linkedin:before{content:""}.footer .footer-bottom .social-list li .icon-twitter:before{content:""}.footer .footer-bottom .social-list li .icon-tiktok:before{content:""}.footer .footer-bottom .social-list a.icon-facebook:hover:before{color:#2863ad}.footer .footer-bottom .social-list a.icon-instagram:hover:before{color:#db2c78}.footer .footer-bottom .social-list a.icon-youtube:hover:before{color:#e60000}.footer .footer-bottom .social-list a.icon-pinterest:hover:before{color:#ba1621}.footer .footer-bottom .social-list a.icon-linkedin:hover:before{color:#0076b2}.footer .footer-bottom .footer-copy{border-top:1px solid #aba79b;display:block}.footer .footer-bottom .footer-copy .footer-copy-text{color:#140000;display:block;font-size:13px;font-weight:400;letter-spacing:.1px;line-height:18px;text-align:center;font-family:"DMSans-Regular"}@media(min-width:768px){.mobile{display:none!important}}@media(max-width:767.98px){.desktop{display:none!important}}@media(max-width:1023.98px){.footer .discover .discover-section h4{font-size:38px;line-height:44px;overflow-wrap:break-word;word-break:break-word}}@media(max-width:767.98px){.footer .language{text-align:center;border-bottom:1px solid #aba79b;border-top:1px solid #aba79b}.footer .language a{color:#140000;font-size:12px;font-weight:500;letter-spacing:1px;line-height:18px;text-transform:uppercase;font-family:"DMSans-Medium";transition:all .15s ease-in-out;text-align:center;font-size-adjust:.5}.footer .language a span{border-bottom:1px solid #140000;transition:border-color .15s ease-in-out}.footer .language a:hover{color:#d40001}.footer .language a:hover span{border-bottom:1px solid #d40001}.footer .footer-nav .footer-block{border-bottom:1px solid #e7e6dd}.footer .footer-nav .footer-block .footer-title{border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.footer .social-media .social-list{border-top:1px solid #aba79b;text-align:center}}html[lang=cz] .footer .social-list .icon-youtube:before{font-size:unset;height:unset}