header:before{bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:2}body.submenu header:before{display:none}.header{background:var(--bg);display:flex}.header,header{position:relative;width:100%;z-index:3}header{margin:0 auto;top:0}header .produkt{display:none}header>div{display:grid;grid-template-areas:"brand contact links" "brand form cart";grid-template-columns:30% 40% 30%;grid-template-rows:40px 80px auto;margin:0 auto;max-width:1680px;width:100%}header>div .brand{align-items:center;display:flex;grid-area:brand;padding-left:20px}header>div .brand img{height:100%;max-height:58px;width:auto}header>div .brand button{display:none}header>div .contact{align-items:center;color:#875806;display:flex;grid-area:contact;justify-content:center;white-space:nowrap}header>div .contact a{color:#875806;font-family:Gabarito,sans-serif;font-weight:700;margin:0 .165rem}header>div .links{align-items:center;display:flex;grid-area:links;justify-content:flex-end;padding-right:20px;white-space:nowrap}header>div .links a+a{margin-left:1.5rem}header>div .form{align-items:center;display:flex;flex:1;grid-area:form;justify-content:center;position:relative}header>div .form label{display:none}header>div .form form{background:#fff;border:1px solid #d5d5d5;border-radius:.375rem;display:flex;flex:1;padding:0 .375rem}header>div .form form input{background-color:#fff;border:none;flex:1;outline:none;padding:0 .5rem}header>div .form form input::-webkit-search-cancel-button{display:none}header>div .form form button{background:url(../ico/lupa.svg) 50% no-repeat;border:none;cursor:pointer;width:2.5rem}header>div .form form button:hover:before{background-color:#000}header>div .form form button.loading{background-image:url(../ico/loading.svg);background-size:2rem;transition:none}header>div .form form:focus-within{border:1px solid #777}header>div .cart{align-items:center;display:flex;flex:1;grid-area:cart;justify-content:end;padding-right:20px}header>div .cart button{cursor:pointer;display:none}header>div .cart>div:last-of-type>a{position:relative}header>div .cart>div:last-of-type>a>small{font-family:Gabarito,sans-serif;font-size:.6875rem;font-weight:700;left:.52rem;letter-spacing:-1px;position:absolute;text-align:center;top:2.35rem;width:1rem}header>div .cart .oblibene{align-items:center;display:flex;gap:.31rem;height:100%;margin-right:2.5rem;position:relative}header>div .cart .oblibene>small{font-family:Gabarito,sans-serif;font-size:.6875rem;font-weight:700;left:.5rem;letter-spacing:-1px;position:absolute;text-align:center;top:2.1rem;width:1rem}header>div .cart .oblibene>i.ico{transform:scale(.92)}header nav{display:block;margin:0 auto;max-width:1640px;width:100%}header nav div.brand{display:none}header nav>ul{display:flex;justify-content:space-between;list-style-type:none;margin:0 auto!important;padding:0;width:100%}header nav>ul>li{flex-grow:1;margin:0!important}header nav>ul>li>a{display:block;font-family:Public Sans,sans-serif;font-weight:700;padding:20px 0;text-align:center;width:100%}header nav>ul>li>a.red{color:var(--red)}header nav>ul>li>a.pink{color:var(--pink)}header nav>ul>li>a.green{color:var(--green)}header nav>ul>li>a:hover{text-decoration:none}@media (max-width:991px){header .contact,header .links{font-size:.875rem}header .contact a{font-size:1rem}header .contact span{display:none}header nav ul>li a{font-size:.875rem}header div.cart .oblibene,header nav ul>li a i.ico{display:none}}@media (max-width:767px){header{background-color:#e2ca9c;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)}header>div{display:flex;height:3.125rem;margin:.3125rem 0}header>div .contact,header>div .form,header>div .links{display:none}header>div .brand{gap:1rem;padding-left:5px}header>div .brand img{height:3.125rem;max-height:none;width:6.3125rem}header>div .cart{padding-right:5px}header>div .cart button{background:none;border:none;display:flex;margin:0;padding:0}header>div .cart button span{display:none}header>div .cart a{margin:0!important}header>div .cart a span{display:none}header>div .cart>*{aspect-ratio:1;border-radius:.25rem;margin-left:0!important}header>div .cart>*,header>div .cart>*>a{align-items:center;display:flex;height:100%;justify-content:center}header>div .cart>*>a{width:100%}header>div .cart>:hover{background-color:#f5ebdd}header>div .cart>div:last-of-type a small{left:.97rem;top:1.45rem}header>div .cart>a.oblibene{display:flex}header>div .cart>a.oblibene small{left:1rem;top:1.15rem}header .form{animation:topmenuFx .16s ease-in-out;background-color:#fff;left:0;opacity:0;top:100%;width:100%;z-index:1}header .form form{margin:10px;padding:0 0 0 .375rem!important}header .form form button{background:none!important;font-family:Gabarito,sans-serif;position:relative;width:auto!important}header .form form button:before{background-color:#875806;border-radius:.375rem;color:#fff;content:"Hledat";font-size:.875rem;font-weight:900;padding:.5rem 1.25rem;text-transform:uppercase}header .form form button.loading:before{color:#875806}header .form form button.loading:after{background:url(../ico/loading.white.svg) 50% no-repeat;bottom:.4rem;content:"";left:.5rem;position:absolute;right:.5rem;top:.5rem}header .form form input{height:3rem}header nav{animation:topmenuMFx .26s ease-in-out;background-color:#d7b574;display:none;opacity:0}header nav.open{display:block;opacity:1}header nav>ul{display:block}header nav>ul>li{border-bottom:1px solid #dac300;display:grid;grid-template-areas:"link btn" "sub sub";grid-template-columns:auto 3rem;grid-template-rows:3rem auto}header nav>ul>li>button{align-items:center;background:none;border:none;display:flex;grid-area:btn;justify-content:center;margin:0;outline:none;padding:0;width:3rem}header nav>ul>li>button:first-of-type{display:none}header nav>ul>li>button:nth-of-type(2){background-color:#f5ebdd;border-left:1px solid #dac300;display:flex}header nav>ul>li.open>button:nth-of-type(2){display:none}header nav>ul>li.open>button:first-of-type{display:flex}header nav>ul>li.open div{display:block;opacity:1}header nav>ul>li a{align-items:center;display:flex;font-size:1rem;grid-area:link;padding:0 1.25rem;text-align:left;width:auto}header nav>ul>li a i.ico{display:inline-block}header nav>ul>li div{animation:topmenuMFx2 .26s ease-in-out;display:none;grid-area:sub;opacity:0;padding:0 .25rem .25rem}header nav>ul>li div ul{display:grid;gap:.2rem;grid-template-columns:1fr 1fr;padding:0}header nav>ul>li div ul+ul{margin-top:.2rem}header nav>ul>li div ul.color>li>a{background-color:#f5ebdd}header nav>ul>li div li{display:flex;height:100%;list-style-type:none;width:100%}header nav>ul>li div li a{align-items:center;background-color:#fff;border-radius:.375rem;display:flex;font-weight:700;gap:.62rem;padding:.62rem 1rem;width:100%!important}header nav>ul>li div li a img{display:block;height:100%;margin-left:.5rem;max-height:2rem;width:auto}header nav>ul>li div li a span{display:inline}header nav>ul>li div li a:hover{background-color:#d7b574;text-decoration:none}header nav>ul>li div ol{display:none}header nav .links{background-color:#fff}header nav .links a{display:block;font-size:1rem;padding:1rem 1.25rem}header nav .links a+a{border-top:1px solid #d5d5d5}header nav .contact{background-color:#f5ebdd;display:flex;flex-direction:column;font-size:1rem;gap:.25rem;justify-content:center;padding:1rem;text-align:center}header nav .contact a{color:#875806;font-family:Gabarito,sans-serif;font-size:1.125rem;font-weight:900}}@media (min-width:768px){header:after{background-color:#e2ca9c;content:"";height:120px;left:0;position:absolute;right:0;top:0;z-index:-1}header .cart{position:relative}header .cart>div,header .cart>div>a{display:flex;height:100%}header .cart>div>a{align-items:center;gap:.375rem;position:relative;white-space:nowrap}header .cart>div>a:before{background-color:#f5ebdd;border-radius:.375rem;bottom:1rem;content:"";left:-.75rem;opacity:0;position:absolute;right:-1rem;top:1rem;z-index:-1}header .cart>div>a:hover{color:#000;text-decoration:none}header .cart>div>a:hover:after{animation:btnfx .5s ease-out;background-color:#d7b574;border-radius:.375rem;bottom:1rem;content:"";left:-.75rem;opacity:0;position:absolute;right:-1rem;top:1rem;z-index:-1}header .cart>div>a:hover:before{opacity:1;transition:.16s ease-in-out}header .cart>div+div{margin-left:2.5rem}header .cart a.oblibene{background-color:transparent;text-decoration:none}header .cart a.oblibene:after{animation:btnfx .5s ease-out;background-color:#f5ebdd;border-radius:.375rem;bottom:1rem;color:#000;content:"";left:-.75rem;opacity:0;position:absolute;right:-1rem;top:1rem;z-index:-1}header .cart a.oblibene:hover{color:#000}header .cart a.oblibene:hover:after{opacity:1}header .cart a.oblibene:hover .ico:before{display:none}header nav{position:relative}header nav>div,header nav>ul>li>button{display:none}header nav>ul>li.active>a{background-color:#f5ebdd;color:#000}header nav>ul>li>a{#background:var(--bg);color:var(--header-text-color);cursor:pointer;position:relative;transition:all .3s ease-out;z-index:1}header nav>ul>li>a:hover{background:#d7b574;color:#000}header nav>ul>li>div{animation:topmenuFx .16s ease-in-out;background-color:#fff;border-radius:0 0 .375rem .375rem;border-top:1px solid #d5d5d5;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);display:none;left:0;opacity:0;position:absolute;top:calc(100% - 1px);top:100%;transform-origin:top center;width:100%;z-index:0}header nav>ul>li>div>ul{display:grid;gap:1.25rem;margin:2rem 2.5rem;padding:0}header nav>ul>li>div>ul,header nav>ul>li>div>ul.color{grid-template-columns:repeat(3,1fr)}header nav>ul>li>div>ul.sublist>li{align-items:start}header nav>ul>li>div>ul li.active>a{background-color:#f5ebdd;border-radius:.2rem;color:#875806;font-weight:700;padding:.32rem .25rem}header nav>ul>li>div>ul>li{display:flex;gap:.62rem;list-style-type:none}header nav>ul>li>div>ul>li>a{align-items:center;display:flex;font-weight:700;gap:.62rem}header nav>ul>li>div>ul>li>a img{display:block;height:auto;width:2.6rem}header nav>ul>li>div>ul>li>a button,header nav>ul>li>div>ul>li>a span{display:none}header nav>ul>li>div>ul>li>ol{display:block;flex:1;grid-column-start:2;list-style-type:none;margin:0;padding:0}header nav>ul>li>div>ul>li>ol li{font-size:.875rem}header nav>ul>li>div>ul>li>ol li a{display:flex;padding:.32rem 0;text-align:left}header nav>ul>li>div>ul>li>ol li a.pink{align-items:center;color:#875806;gap:.31rem}header nav>ul>li>div>ul>li>ol li:first-of-type{font-size:1rem;font-weight:700}header nav>ul>li>div>ul.color li a{background-color:#f5ebdd;border-radius:.375rem;flex:1;gap:.62rem;padding:.4rem;position:relative}header nav>ul>li>div>ul.color li a img{display:block;width:auto}header nav>ul>li>div>ul.color li a:hover:after{animation:btnfx .6s ease-out;background-color:#f5ebdd;border-radius:3.75rem;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;z-index:1}header nav>ul>li>div>ul.color li a:hover{background-color:#d7b574;text-decoration:none;transition:all .16s}}@media (min-width:768px) and (min-width:992px){header nav>ul>li>div>ul{grid-template-columns:repeat(5,1fr)}header nav>ul>li>div>ul>li>a img{height:3.6rem;-o-object-fit:contain;object-fit:contain;width:3.6rem}header nav>ul>li>div>ul.color>li>a img{height:auto}}@media (min-width:768px){header nav>ul>li.open>a{background-color:#d7b574;color:#000;position:relative}header nav>ul>li.open>a:after{background-color:#d7b574;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;top:100%}header nav>ul>li.open>div{display:block;opacity:1}}.sticky{animation:topmenuMFx2 .15s linear;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);position:sticky;top:0}.sticky header:after,.sticky header:before{display:none}.sticky header .form form{margin:10px;padding:0 0 0 .375rem!important}.sticky header .form form button{background:none!important;font-family:Gabarito,sans-serif;position:relative;width:auto!important}.sticky header .form form button:before{background-color:#875806;border-radius:.375rem;color:#fff;content:"Hledat";font-size:.875rem;font-weight:900;padding:.5rem 1.25rem;text-transform:uppercase}.sticky header .form form button.loading:before{color:#875806}.sticky header .form form button.loading:after{background:url(../ico/loading.white.svg) 50% no-repeat;bottom:.4rem;content:"";left:.5rem;position:absolute;right:.5rem;top:.5rem}.sticky header .form form input{height:3rem}@media (min-width:768px){.sticky{background:none;box-shadow:none;flex-direction:column;height:178px;pointer-events:none}.sticky:before{background-color:#e2ca9c;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);content:"";height:59px;left:0;position:absolute;top:0;width:100%}.sticky header{display:flex;flex-direction:row-reverse;max-width:1680px;pointer-events:auto}.sticky header div.panel.kosik:before{right:1rem}.sticky header div.ucet:before{right:3.5rem}.sticky header>div{display:flex;width:17rem;z-index:1}.sticky header>div .brand,.sticky header>div .contact,.sticky header>div .form,.sticky header>div .links{display:none}.sticky header>div .form{#background-color:#fff;animation:search .16s ease-in-out;border-radius:.375rem;border-top:1px solid #d5d5d5;border-top-left-radius:0;border-top-right-radius:0;opacity:0;top:100%;width:50rem;z-index:1}.sticky header>div .form form{margin:10px}.sticky header>div .cart{padding-right:0}.sticky header>div .cart>button{background:none;border:none;display:flex;margin:0;padding:0}.sticky header>div .cart>button span{display:none}.sticky header>div .cart>button.active{background-color:#f5ebdd}.sticky header>div .cart>div>a:before{display:none}.sticky header>div .cart>div>a>span{display:none!important}.sticky header>div .cart>*{align-items:center;aspect-ratio:.9;border-radius:.25rem;display:flex;height:100%;justify-content:center}.sticky header>div .cart>*+div{margin-left:0}.sticky header>div .cart>*>a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sticky header>div .cart>:hover{background-color:#f5ebdd}.sticky header>div .cart>div:last-of-type a small{left:0;right:.15rem;top:1.65rem;width:auto}.sticky header>div .cart>a.oblibene{margin-right:0}.sticky header>div .cart>a.oblibene span{display:none}.sticky header>div .cart>a.oblibene small{left:0;right:.1rem;top:1.45rem;width:auto}.sticky header>div .cart>a.oblibene:after{display:none}.sticky header nav{align-items:center;display:flex;position:static;z-index:0}.sticky header nav .brand{#background-color:var(--bg);align-items:center;display:flex;grid-area:brand;height:100%;padding-left:20px;padding-right:.35rem;z-index:1}.sticky header nav .brand img{content:url(../im/logo.square.svg);height:100%;max-height:2.5rem;max-width:2.65rem}}@media (max-width:1199px){.sticky nav>ul>li:nth-last-child(-n+3){display:none}}@media (max-width:1149px){header div.cart>div+div{margin-left:1rem}header div.cart .oblibene{margin-right:1rem}}@media (max-width:939px){header .form{position:static!important}body.search .sticky header .form{border-radius:0;display:flex;left:0!important;opacity:1;position:absolute!important;right:0!important;top:100%;transform:none!important;width:auto}}@media (max-width:767px){.sticky header nav>ul>li:nth-last-child(-n+3){display:grid}.sticky header .cart>div:last-of-type a small{left:.97rem!important;top:1.45rem!important}body.search header .form{display:flex;opacity:1;position:absolute!important}body.menu{overflow:hidden}body.menu header{background-color:transparent;overflow:auto}body.menu header:before{background-color:#e2ca9c;content:"";height:3.75rem;left:0;position:absolute;right:0;top:0;z-index:-1}body.menu .header:not(.sticky) header{height:auto;max-height:calc(100vh - 2rem)!important}body.menu .header.sticky header{height:auto;max-height:100vh!important}}@media (max-width:379px){header>div .cart>*{aspect-ratio:.9}header>div .cart div:last-of-type a small{left:.85rem}header>div .cart a.oblibene small{left:.8rem}}@media (max-width:354px){header>div .cart>*{aspect-ratio:.8}header>div .cart div:last-of-type a small{left:.7rem}header>div .cart a.oblibene small{left:.65rem}}@media (max-width:339px){header>div .brand{gap:.1rem}header>div .brand img{transform:scale(.85)}}@media (min-width:768px){body.search header .form{display:flex;left:50%;opacity:1;position:absolute;transform:translateX(-50%)}body.ucet header .cart>div:first-of-type a:before{opacity:1}body.ucet .sticky header .cart>div:first-of-type>a:after{background:#f5ebdd;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}body.search header .cart>button{background-color:#f5ebdd}html[data-theme=dark] .sticky:before{background-color:#212121}html[data-theme=dark] .sticky header .cart .ico:before{display:block}html[data-theme=dark] .sticky header .brand img{content:url(../im/logo.square.brown.svg)}html[data-theme=dark] body.search .cart>button .ico:before,html[data-theme=dark] header .cart>button:hover .ico:before{display:none}html[data-theme=dark] body.ucet .cart div:first-of-type>a{color:#000}html[data-theme=dark] body.ucet .cart>div:first-of-type>a .ico:before,html[data-theme=dark] header .cart>div:first-of-type>a:hover .ico:before{display:none}html[data-theme=dark] body.cart .cart>div:last-of-type>a{color:#000}html[data-theme=dark] body.cart .cart>div:last-of-type>a .ico:before,html[data-theme=dark] header .cart>div:last-of-type>a:hover .ico:before{display:none}}
