.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}#pphWrapper{background-color:var(--pph-chart--background-color,transparent);display:none;margin:0 auto 1rem;max-width:var(--pph-chart--max-width,100%)}#pphWrapper.pph-chart-show{display:block}#pphWrapper span.pph-chart-title{display:block;font-size:1.15rem;margin:0 auto;padding:1rem;text-align:center}#pphWrapper .pph-chart-description{display:block;padding:0 2rem}#pphWrapper .pph-ranges{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:.3rem 1rem;text-align:center}#pphWrapper .pph-ranges .pph-active{box-shadow:0 2px 12px -6px #000}/*!
Theme Name: Desport.sk
Theme URI: https://desport.sk/
Author: NEONUS s.r.o
Author URI: https://neonus.sk/
Description: 07.12.2021 - desport.sk, custom téma. Grafický návrh a programovanie od NEONUS s.r.o., 
Requires at least: 1.0.0
Requires PHP: 5.2.4
Version: 2023-10-26v6
License: GLicense: desport Copyright 2020. All right reserved.
Text Domain: desport
Tags: nws-admin, eshop, products, filter, wishlist, 
*//*!
 * NEONUS : grid for Sites + ofcannvas + nws tabs
 * Version 2.0.0
 * NEONUS s.k
 */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}template{display:none}.menu{margin:0;padding:0;list-style:none}.menu a{text-decoration:none;display:inline-block}.nws-admin-edit-link{position:absolute;right:0;top:0;text-decoration:none;color:#fff;background:red;padding:4px;z-index:20}.nws-admin-edit-link:hover{background:#000}.grid-container{padding-right:.625rem;padding-left:.625rem;max-width:90rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 40em){.grid-container{padding-right:1rem;padding-left:1rem}}.grid-x{display:flex;flex-flow:row wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;box-sizing:border-box}.cell{flex:0 0 auto;min-height:0px;min-width:0px;width:100%}.cell.auto{flex:1 1 0px;width:auto}.cell.shrink{flex:0 0 auto;width:auto}.grid-x>.small-shrink{flex-basis:auto}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.grid-x{display:flex}@media print,screen and (min-width: 0em){.grid-x>.small-1{width:4.1666666667%;flex:0 0 4.1666666667%}.grid-x>.small-2{width:8.3333333333%;flex:0 0 8.3333333333%}.grid-x>.small-3{width:12.5%;flex:0 0 12.5%}.grid-x>.small-4{width:16.6666666667%;flex:0 0 16.6666666667%}.grid-x>.small-5{width:20.8333333333%;flex:0 0 20.8333333333%}.grid-x>.small-6{width:25%;flex:0 0 25%}.grid-x>.small-7{width:29.1666666667%;flex:0 0 29.1666666667%}.grid-x>.small-8{width:33.3333333333%;flex:0 0 33.3333333333%}.grid-x>.small-9{width:37.5%;flex:0 0 37.5%}.grid-x>.small-10{width:41.6666666667%;flex:0 0 41.6666666667%}.grid-x>.small-11{width:45.8333333333%;flex:0 0 45.8333333333%}.grid-x>.small-12{width:50%;flex:0 0 50%}.grid-x>.small-13{width:54.1666666667%;flex:0 0 54.1666666667%}.grid-x>.small-14{width:58.3333333333%;flex:0 0 58.3333333333%}.grid-x>.small-15{width:62.5%;flex:0 0 62.5%}.grid-x>.small-16{width:66.6666666667%;flex:0 0 66.6666666667%}.grid-x>.small-17{width:70.8333333333%;flex:0 0 70.8333333333%}.grid-x>.small-18{width:75%;flex:0 0 75%}.grid-x>.small-19{width:79.1666666667%;flex:0 0 79.1666666667%}.grid-x>.small-20{width:83.3333333333%;flex:0 0 83.3333333333%}.grid-x>.small-21{width:87.5%;flex:0 0 87.5%}.grid-x>.small-22{width:91.6666666667%;flex:0 0 91.6666666667%}.grid-x>.small-23{width:95.8333333333%;flex:0 0 95.8333333333%}.grid-x>.small-24{width:100%;flex:0 0 100%}.grid-x>.small-shrink{flex:0 0 auto;width:auto}.grid-x>.small-auto{flex:1 1 0px;width:auto}}@media print,screen and (min-width: 40em){.grid-x>.medium-1{width:4.1666666667%;flex:0 0 4.1666666667%}.grid-x>.medium-2{width:8.3333333333%;flex:0 0 8.3333333333%}.grid-x>.medium-3{width:12.5%;flex:0 0 12.5%}.grid-x>.medium-4{width:16.6666666667%;flex:0 0 16.6666666667%}.grid-x>.medium-5{width:20.8333333333%;flex:0 0 20.8333333333%}.grid-x>.medium-6{width:25%;flex:0 0 25%}.grid-x>.medium-7{width:29.1666666667%;flex:0 0 29.1666666667%}.grid-x>.medium-8{width:33.3333333333%;flex:0 0 33.3333333333%}.grid-x>.medium-9{width:37.5%;flex:0 0 37.5%}.grid-x>.medium-10{width:41.6666666667%;flex:0 0 41.6666666667%}.grid-x>.medium-11{width:45.8333333333%;flex:0 0 45.8333333333%}.grid-x>.medium-12{width:50%;flex:0 0 50%}.grid-x>.medium-13{width:54.1666666667%;flex:0 0 54.1666666667%}.grid-x>.medium-14{width:58.3333333333%;flex:0 0 58.3333333333%}.grid-x>.medium-15{width:62.5%;flex:0 0 62.5%}.grid-x>.medium-16{width:66.6666666667%;flex:0 0 66.6666666667%}.grid-x>.medium-17{width:70.8333333333%;flex:0 0 70.8333333333%}.grid-x>.medium-18{width:75%;flex:0 0 75%}.grid-x>.medium-19{width:79.1666666667%;flex:0 0 79.1666666667%}.grid-x>.medium-20{width:83.3333333333%;flex:0 0 83.3333333333%}.grid-x>.medium-21{width:87.5%;flex:0 0 87.5%}.grid-x>.medium-22{width:91.6666666667%;flex:0 0 91.6666666667%}.grid-x>.medium-23{width:95.8333333333%;flex:0 0 95.8333333333%}.grid-x>.medium-24{width:100%;flex:0 0 100%}.grid-x>.medium-shrink{flex:0 0 auto;width:auto}.grid-x>.medium-auto{flex:1 1 0px;width:auto}}@media print,screen and (min-width: 64em){.grid-x>.large-1{width:4.1666666667%;flex:0 0 4.1666666667%}.grid-x>.large-2{width:8.3333333333%;flex:0 0 8.3333333333%}.grid-x>.large-3{width:12.5%;flex:0 0 12.5%}.grid-x>.large-4{width:16.6666666667%;flex:0 0 16.6666666667%}.grid-x>.large-5{width:20.8333333333%;flex:0 0 20.8333333333%}.grid-x>.large-6{width:25%;flex:0 0 25%}.grid-x>.large-7{width:29.1666666667%;flex:0 0 29.1666666667%}.grid-x>.large-8{width:33.3333333333%;flex:0 0 33.3333333333%}.grid-x>.large-9{width:37.5%;flex:0 0 37.5%}.grid-x>.large-10{width:41.6666666667%;flex:0 0 41.6666666667%}.grid-x>.large-11{width:45.8333333333%;flex:0 0 45.8333333333%}.grid-x>.large-12{width:50%;flex:0 0 50%}.grid-x>.large-13{width:54.1666666667%;flex:0 0 54.1666666667%}.grid-x>.large-14{width:58.3333333333%;flex:0 0 58.3333333333%}.grid-x>.large-15{width:62.5%;flex:0 0 62.5%}.grid-x>.large-16{width:66.6666666667%;flex:0 0 66.6666666667%}.grid-x>.large-17{width:70.8333333333%;flex:0 0 70.8333333333%}.grid-x>.large-18{width:75%;flex:0 0 75%}.grid-x>.large-19{width:79.1666666667%;flex:0 0 79.1666666667%}.grid-x>.large-20{width:83.3333333333%;flex:0 0 83.3333333333%}.grid-x>.large-21{width:87.5%;flex:0 0 87.5%}.grid-x>.large-22{width:91.6666666667%;flex:0 0 91.6666666667%}.grid-x>.large-23{width:95.8333333333%;flex:0 0 95.8333333333%}.grid-x>.large-24{width:100%;flex:0 0 100%}.grid-x>.large-shrink{flex:0 0 auto;width:auto}.grid-x>.large-auto{flex:1 1 0px;width:auto}}@media print,screen and (min-width: 85em){.grid-x>.xlarge-1{width:4.1666666667%;flex:0 0 4.1666666667%}.grid-x>.xlarge-2{width:8.3333333333%;flex:0 0 8.3333333333%}.grid-x>.xlarge-3{width:12.5%;flex:0 0 12.5%}.grid-x>.xlarge-4{width:16.6666666667%;flex:0 0 16.6666666667%}.grid-x>.xlarge-5{width:20.8333333333%;flex:0 0 20.8333333333%}.grid-x>.xlarge-6{width:25%;flex:0 0 25%}.grid-x>.xlarge-7{width:29.1666666667%;flex:0 0 29.1666666667%}.grid-x>.xlarge-8{width:33.3333333333%;flex:0 0 33.3333333333%}.grid-x>.xlarge-9{width:37.5%;flex:0 0 37.5%}.grid-x>.xlarge-10{width:41.6666666667%;flex:0 0 41.6666666667%}.grid-x>.xlarge-11{width:45.8333333333%;flex:0 0 45.8333333333%}.grid-x>.xlarge-12{width:50%;flex:0 0 50%}.grid-x>.xlarge-13{width:54.1666666667%;flex:0 0 54.1666666667%}.grid-x>.xlarge-14{width:58.3333333333%;flex:0 0 58.3333333333%}.grid-x>.xlarge-15{width:62.5%;flex:0 0 62.5%}.grid-x>.xlarge-16{width:66.6666666667%;flex:0 0 66.6666666667%}.grid-x>.xlarge-17{width:70.8333333333%;flex:0 0 70.8333333333%}.grid-x>.xlarge-18{width:75%;flex:0 0 75%}.grid-x>.xlarge-19{width:79.1666666667%;flex:0 0 79.1666666667%}.grid-x>.xlarge-20{width:83.3333333333%;flex:0 0 83.3333333333%}.grid-x>.xlarge-21{width:87.5%;flex:0 0 87.5%}.grid-x>.xlarge-22{width:91.6666666667%;flex:0 0 91.6666666667%}.grid-x>.xlarge-23{width:95.8333333333%;flex:0 0 95.8333333333%}.grid-x>.xlarge-24{width:100%;flex:0 0 100%}.grid-x>.xlarge-shrink{flex:0 0 auto;width:auto}.grid-x>.xlarge-auto{flex:1 1 0px;width:auto}}.grid-x.grid-margin-x{display:flex}@media print,screen and (min-width: 0em){.grid-x.grid-margin-x>.small-1{width:calc(4.1666666667% - 1.25rem );flex:0 0 calc(4.1666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-2{width:calc(8.3333333333% - 1.25rem );flex:0 0 calc(8.3333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-3{width:calc(12.5% - 1.25rem );flex:0 0 calc(12.5% - 1.25rem )}.grid-x.grid-margin-x>.small-4{width:calc(16.6666666667% - 1.25rem );flex:0 0 calc(16.6666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-5{width:calc(20.8333333333% - 1.25rem );flex:0 0 calc(20.8333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-6{width:calc(25% - 1.25rem );flex:0 0 calc(25% - 1.25rem )}.grid-x.grid-margin-x>.small-7{width:calc(29.1666666667% - 1.25rem );flex:0 0 calc(29.1666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-8{width:calc(33.3333333333% - 1.25rem );flex:0 0 calc(33.3333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-9{width:calc(37.5% - 1.25rem );flex:0 0 calc(37.5% - 1.25rem )}.grid-x.grid-margin-x>.small-10{width:calc(41.6666666667% - 1.25rem );flex:0 0 calc(41.6666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-11{width:calc(45.8333333333% - 1.25rem );flex:0 0 calc(45.8333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-12{width:calc(50% - 1.25rem );flex:0 0 calc(50% - 1.25rem )}.grid-x.grid-margin-x>.small-13{width:calc(54.1666666667% - 1.25rem );flex:0 0 calc(54.1666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-14{width:calc(58.3333333333% - 1.25rem );flex:0 0 calc(58.3333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-15{width:calc(62.5% - 1.25rem );flex:0 0 calc(62.5% - 1.25rem )}.grid-x.grid-margin-x>.small-16{width:calc(66.6666666667% - 1.25rem );flex:0 0 calc(66.6666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-17{width:calc(70.8333333333% - 1.25rem );flex:0 0 calc(70.8333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-18{width:calc(75% - 1.25rem );flex:0 0 calc(75% - 1.25rem )}.grid-x.grid-margin-x>.small-19{width:calc(79.1666666667% - 1.25rem );flex:0 0 calc(79.1666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-20{width:calc(83.3333333333% - 1.25rem );flex:0 0 calc(83.3333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-21{width:calc(87.5% - 1.25rem );flex:0 0 calc(87.5% - 1.25rem )}.grid-x.grid-margin-x>.small-22{width:calc(91.6666666667% - 1.25rem );flex:0 0 calc(91.6666666667% - 1.25rem )}.grid-x.grid-margin-x>.small-23{width:calc(95.8333333333% - 1.25rem );flex:0 0 calc(95.8333333333% - 1.25rem )}.grid-x.grid-margin-x>.small-24{width:calc(100% - 1.25rem );flex:0 0 calc(100% - 1.25rem )}}@media print,screen and (min-width: 0em){.grid-x.grid-margin-x>.small-shrink{flex:0 0 auto;width:auto}.grid-x.grid-margin-x>.small-auto{flex:1 1 0px;width:auto}}@media print,screen and (min-width: 40em){.grid-x.grid-margin-x>.small-1{width:calc( 4.1666666667% - 2rem );flex:0 0 calc( 4.1666666667% - 2rem )}.grid-x.grid-margin-x>.small-2{width:calc( 8.3333333333% - 2rem );flex:0 0 calc( 8.3333333333% - 2rem )}.grid-x.grid-margin-x>.small-3{width:calc( 12.5% - 2rem );flex:0 0 calc( 12.5% - 2rem )}.grid-x.grid-margin-x>.small-4{width:calc( 16.6666666667% - 2rem );flex:0 0 calc( 16.6666666667% - 2rem )}.grid-x.grid-margin-x>.small-5{width:calc( 20.8333333333% - 2rem );flex:0 0 calc( 20.8333333333% - 2rem )}.grid-x.grid-margin-x>.small-6{width:calc( 25% - 2rem );flex:0 0 calc( 25% - 2rem )}.grid-x.grid-margin-x>.small-7{width:calc( 29.1666666667% - 2rem );flex:0 0 calc( 29.1666666667% - 2rem )}.grid-x.grid-margin-x>.small-8{width:calc( 33.3333333333% - 2rem );flex:0 0 calc( 33.3333333333% - 2rem )}.grid-x.grid-margin-x>.small-9{width:calc( 37.5% - 2rem );flex:0 0 calc( 37.5% - 2rem )}.grid-x.grid-margin-x>.small-10{width:calc( 41.6666666667% - 2rem );flex:0 0 calc( 41.6666666667% - 2rem )}.grid-x.grid-margin-x>.small-11{width:calc( 45.8333333333% - 2rem );flex:0 0 calc( 45.8333333333% - 2rem )}.grid-x.grid-margin-x>.small-12{width:calc( 50% - 2rem );flex:0 0 calc( 50% - 2rem )}.grid-x.grid-margin-x>.small-13{width:calc( 54.1666666667% - 2rem );flex:0 0 calc( 54.1666666667% - 2rem )}.grid-x.grid-margin-x>.small-14{width:calc( 58.3333333333% - 2rem );flex:0 0 calc( 58.3333333333% - 2rem )}.grid-x.grid-margin-x>.small-15{width:calc( 62.5% - 2rem );flex:0 0 calc( 62.5% - 2rem )}.grid-x.grid-margin-x>.small-16{width:calc( 66.6666666667% - 2rem );flex:0 0 calc( 66.6666666667% - 2rem )}.grid-x.grid-margin-x>.small-17{width:calc( 70.8333333333% - 2rem );flex:0 0 calc( 70.8333333333% - 2rem )}.grid-x.grid-margin-x>.small-18{width:calc( 75% - 2rem );flex:0 0 calc( 75% - 2rem )}.grid-x.grid-margin-x>.small-19{width:calc( 79.1666666667% - 2rem );flex:0 0 calc( 79.1666666667% - 2rem )}.grid-x.grid-margin-x>.small-20{width:calc( 83.3333333333% - 2rem );flex:0 0 calc( 83.3333333333% - 2rem )}.grid-x.grid-margin-x>.small-21{width:calc( 87.5% - 2rem );flex:0 0 calc( 87.5% - 2rem )}.grid-x.grid-margin-x>.small-22{width:calc( 91.6666666667% - 2rem );flex:0 0 calc( 91.6666666667% - 2rem )}.grid-x.grid-margin-x>.small-23{width:calc( 95.8333333333% - 2rem );flex:0 0 calc( 95.8333333333% - 2rem )}.grid-x.grid-margin-x>.small-24{width:calc( 100% - 2rem );flex:0 0 calc( 100% - 2rem )}.grid-x.grid-margin-x>.medium-1{width:calc(4.1666666667% - 2rem );flex:0 0 calc(4.1666666667% - 2rem )}.grid-x.grid-margin-x>.medium-2{width:calc(8.3333333333% - 2rem );flex:0 0 calc(8.3333333333% - 2rem )}.grid-x.grid-margin-x>.medium-3{width:calc(12.5% - 2rem );flex:0 0 calc(12.5% - 2rem )}.grid-x.grid-margin-x>.medium-4{width:calc(16.6666666667% - 2rem );flex:0 0 calc(16.6666666667% - 2rem )}.grid-x.grid-margin-x>.medium-5{width:calc(20.8333333333% - 2rem );flex:0 0 calc(20.8333333333% - 2rem )}.grid-x.grid-margin-x>.medium-6{width:calc(25% - 2rem );flex:0 0 calc(25% - 2rem )}.grid-x.grid-margin-x>.medium-7{width:calc(29.1666666667% - 2rem );flex:0 0 calc(29.1666666667% - 2rem )}.grid-x.grid-margin-x>.medium-8{width:calc(33.3333333333% - 2rem );flex:0 0 calc(33.3333333333% - 2rem )}.grid-x.grid-margin-x>.medium-9{width:calc(37.5% - 2rem );flex:0 0 calc(37.5% - 2rem )}.grid-x.grid-margin-x>.medium-10{width:calc(41.6666666667% - 2rem );flex:0 0 calc(41.6666666667% - 2rem )}.grid-x.grid-margin-x>.medium-11{width:calc(45.8333333333% - 2rem );flex:0 0 calc(45.8333333333% - 2rem )}.grid-x.grid-margin-x>.medium-12{width:calc(50% - 2rem );flex:0 0 calc(50% - 2rem )}.grid-x.grid-margin-x>.medium-13{width:calc(54.1666666667% - 2rem );flex:0 0 calc(54.1666666667% - 2rem )}.grid-x.grid-margin-x>.medium-14{width:calc(58.3333333333% - 2rem );flex:0 0 calc(58.3333333333% - 2rem )}.grid-x.grid-margin-x>.medium-15{width:calc(62.5% - 2rem );flex:0 0 calc(62.5% - 2rem )}.grid-x.grid-margin-x>.medium-16{width:calc(66.6666666667% - 2rem );flex:0 0 calc(66.6666666667% - 2rem )}.grid-x.grid-margin-x>.medium-17{width:calc(70.8333333333% - 2rem );flex:0 0 calc(70.8333333333% - 2rem )}.grid-x.grid-margin-x>.medium-18{width:calc(75% - 2rem );flex:0 0 calc(75% - 2rem )}.grid-x.grid-margin-x>.medium-19{width:calc(79.1666666667% - 2rem );flex:0 0 calc(79.1666666667% - 2rem )}.grid-x.grid-margin-x>.medium-20{width:calc(83.3333333333% - 2rem );flex:0 0 calc(83.3333333333% - 2rem )}.grid-x.grid-margin-x>.medium-21{width:calc(87.5% - 2rem );flex:0 0 calc(87.5% - 2rem )}.grid-x.grid-margin-x>.medium-22{width:calc(91.6666666667% - 2rem );flex:0 0 calc(91.6666666667% - 2rem )}.grid-x.grid-margin-x>.medium-23{width:calc(95.8333333333% - 2rem );flex:0 0 calc(95.8333333333% - 2rem )}.grid-x.grid-margin-x>.medium-24{width:calc(100% - 2rem );flex:0 0 calc(100% - 2rem )}}@media print,screen and (min-width: 40em){.grid-x.grid-margin-x>.medium-shrink{flex:0 0 auto;width:auto}.grid-x.grid-margin-x>.medium-auto{flex:1 1 0px;width:auto}}@media print,screen and (min-width: 64em){.grid-x.grid-margin-x>.large-1{width:calc(4.1666666667% - 2rem );flex:0 0 calc(4.1666666667% - 2rem )}.grid-x.grid-margin-x>.large-2{width:calc(8.3333333333% - 2rem );flex:0 0 calc(8.3333333333% - 2rem )}.grid-x.grid-margin-x>.large-3{width:calc(12.5% - 2rem );flex:0 0 calc(12.5% - 2rem )}.grid-x.grid-margin-x>.large-4{width:calc(16.6666666667% - 2rem );flex:0 0 calc(16.6666666667% - 2rem )}.grid-x.grid-margin-x>.large-5{width:calc(20.8333333333% - 2rem );flex:0 0 calc(20.8333333333% - 2rem )}.grid-x.grid-margin-x>.large-6{width:calc(25% - 2rem );flex:0 0 calc(25% - 2rem )}.grid-x.grid-margin-x>.large-7{width:calc(29.1666666667% - 2rem );flex:0 0 calc(29.1666666667% - 2rem )}.grid-x.grid-margin-x>.large-8{width:calc(33.3333333333% - 2rem );flex:0 0 calc(33.3333333333% - 2rem )}.grid-x.grid-margin-x>.large-9{width:calc(37.5% - 2rem );flex:0 0 calc(37.5% - 2rem )}.grid-x.grid-margin-x>.large-10{width:calc(41.6666666667% - 2rem );flex:0 0 calc(41.6666666667% - 2rem )}.grid-x.grid-margin-x>.large-11{width:calc(45.8333333333% - 2rem );flex:0 0 calc(45.8333333333% - 2rem )}.grid-x.grid-margin-x>.large-12{width:calc(50% - 2rem );flex:0 0 calc(50% - 2rem )}.grid-x.grid-margin-x>.large-13{width:calc(54.1666666667% - 2rem );flex:0 0 calc(54.1666666667% - 2rem )}.grid-x.grid-margin-x>.large-14{width:calc(58.3333333333% - 2rem );flex:0 0 calc(58.3333333333% - 2rem )}.grid-x.grid-margin-x>.large-15{width:calc(62.5% - 2rem );flex:0 0 calc(62.5% - 2rem )}.grid-x.grid-margin-x>.large-16{width:calc(66.6666666667% - 2rem );flex:0 0 calc(66.6666666667% - 2rem )}.grid-x.grid-margin-x>.large-17{width:calc(70.8333333333% - 2rem );flex:0 0 calc(70.8333333333% - 2rem )}.grid-x.grid-margin-x>.large-18{width:calc(75% - 2rem );flex:0 0 calc(75% - 2rem )}.grid-x.grid-margin-x>.large-19{width:calc(79.1666666667% - 2rem );flex:0 0 calc(79.1666666667% - 2rem )}.grid-x.grid-margin-x>.large-20{width:calc(83.3333333333% - 2rem );flex:0 0 calc(83.3333333333% - 2rem )}.grid-x.grid-margin-x>.large-21{width:calc(87.5% - 2rem );flex:0 0 calc(87.5% - 2rem )}.grid-x.grid-margin-x>.large-22{width:calc(91.6666666667% - 2rem );flex:0 0 calc(91.6666666667% - 2rem )}.grid-x.grid-margin-x>.large-23{width:calc(95.8333333333% - 2rem );flex:0 0 calc(95.8333333333% - 2rem )}.grid-x.grid-margin-x>.large-24{width:calc(100% - 2rem );flex:0 0 calc(100% - 2rem )}}@media print,screen and (min-width: 64em){.grid-x.grid-margin-x>.large-shrink{flex:0 0 auto;width:auto}.grid-x.grid-margin-x>.large-auto{flex:1 1 0px;width:auto}}@media print,screen and (min-width: 85em){.grid-x.grid-margin-x>.xlarge-1{width:calc(4.1666666667% - 2rem );flex:0 0 calc(4.1666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-2{width:calc(8.3333333333% - 2rem );flex:0 0 calc(8.3333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-3{width:calc(12.5% - 2rem );flex:0 0 calc(12.5% - 2rem )}.grid-x.grid-margin-x>.xlarge-4{width:calc(16.6666666667% - 2rem );flex:0 0 calc(16.6666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-5{width:calc(20.8333333333% - 2rem );flex:0 0 calc(20.8333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-6{width:calc(25% - 2rem );flex:0 0 calc(25% - 2rem )}.grid-x.grid-margin-x>.xlarge-7{width:calc(29.1666666667% - 2rem );flex:0 0 calc(29.1666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-8{width:calc(33.3333333333% - 2rem );flex:0 0 calc(33.3333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-9{width:calc(37.5% - 2rem );flex:0 0 calc(37.5% - 2rem )}.grid-x.grid-margin-x>.xlarge-10{width:calc(41.6666666667% - 2rem );flex:0 0 calc(41.6666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-11{width:calc(45.8333333333% - 2rem );flex:0 0 calc(45.8333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-12{width:calc(50% - 2rem );flex:0 0 calc(50% - 2rem )}.grid-x.grid-margin-x>.xlarge-13{width:calc(54.1666666667% - 2rem );flex:0 0 calc(54.1666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-14{width:calc(58.3333333333% - 2rem );flex:0 0 calc(58.3333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-15{width:calc(62.5% - 2rem );flex:0 0 calc(62.5% - 2rem )}.grid-x.grid-margin-x>.xlarge-16{width:calc(66.6666666667% - 2rem );flex:0 0 calc(66.6666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-17{width:calc(70.8333333333% - 2rem );flex:0 0 calc(70.8333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-18{width:calc(75% - 2rem );flex:0 0 calc(75% - 2rem )}.grid-x.grid-margin-x>.xlarge-19{width:calc(79.1666666667% - 2rem );flex:0 0 calc(79.1666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-20{width:calc(83.3333333333% - 2rem );flex:0 0 calc(83.3333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-21{width:calc(87.5% - 2rem );flex:0 0 calc(87.5% - 2rem )}.grid-x.grid-margin-x>.xlarge-22{width:calc(91.6666666667% - 2rem );flex:0 0 calc(91.6666666667% - 2rem )}.grid-x.grid-margin-x>.xlarge-23{width:calc(95.8333333333% - 2rem );flex:0 0 calc(95.8333333333% - 2rem )}.grid-x.grid-margin-x>.xlarge-24{width:calc(100% - 2rem );flex:0 0 calc(100% - 2rem )}}@media print,screen and (min-width: 85em){.grid-x.grid-margin-x>.xlarge-shrink{flex:0 0 auto;width:auto}.grid-x.grid-margin-x>.xlarge-auto{flex:1 1 0px;width:auto}}.grid-x.grid-margin-x{display:flex}.grid-x.grid-margin-x>.cell{margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width: 40em){.grid-x.grid-margin-x>.cell{margin-right:1rem;margin-left:1rem}}.grid-container .grid-x.grid-margin-x,.grid-container .grid-x.grid-padding-x{margin-right:-0.625rem;margin-left:-0.625rem}@media print,screen and (min-width: 40em){.grid-container .grid-x.grid-margin-x,.grid-container .grid-x.grid-padding-x{margin-right:-1rem;margin-left:-1rem}}.grid-margin-y>.cell{margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-margin-y>.cell{margin-top:1rem;margin-bottom:1rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width: 40em){.grid-padding-y>.cell{padding-top:1rem;padding-bottom:1rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width: 40em){.grid-padding-x>.cell{padding-right:1rem;padding-left:1rem}}.grid-margin-x .grid-x.grid-margin-x{margin-left:0;margin-right:0}.off-canvas-item[data-size=""]{visibility:hidden;display:none}@media print,screen and (max-width: 63.9375em){.off-canvas-item[data-size=medium]{visibility:hidden;display:none}}.off-canvas-item.offcanvas{width:300px;display:block;position:fixed;right:0;top:0;background:#fff;box-shadow:0 0 6px rgba(0,0,0,0);height:100vh;overflow-y:auto;overflow-x:hidden;transform:translateX(300px);transition:all .3s;z-index:110;visibility:hidden}.off-canvas-item.offcanvas.is-active{visibility:visible;transform:translateX(0px);box-shadow:0 0 6px rgba(0,0,0,.35);padding-bottom:100px}.offcanvas-close{display:block;position:fixed;cursor:pointer;left:0;top:0;width:100vw;height:100vh;background:rgba(255,255,255,.54);z-index:90;visibility:hidden;opacity:0;transition:opacity .3s;transform:translateX(-100%)}.offcanvas-close.is-active{transition:opacity .3s;transform:translateX(0);display:block;opacity:1;visibility:visible}a.close-canvas-button{text-decoration:none;color:#000;padding:5px;display:inline-block;background:#e5e5e5;font-size:1.3em}a.close-canvas-button i{display:block}a.close-canvas-button:hover{background:#222;color:#fff}.nws-tabs-accordion .nws-tab-content{display:none}.nws-tabs-accordion.opened>.nws-tab-content{display:block}.nws-tabs-accordion.opened>.nws-tab-content~.nws-tab-content{display:none}.nws-tabs-accordion .nws-tab-content.active{display:block}.nws-tabs-accordion.is-accordions{display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap;display:flex;flex-flow:row wrap}.nws-tabs-accordion.is-accordions .nws-tab-content.t-1,.nws-tabs-accordion.is-accordions .nws-tab-link.t-1{order:1;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-2,.nws-tabs-accordion.is-accordions .nws-tab-link.t-2{order:2;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-3,.nws-tabs-accordion.is-accordions .nws-tab-link.t-3{order:3;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-4,.nws-tabs-accordion.is-accordions .nws-tab-link.t-4{order:4;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-5,.nws-tabs-accordion.is-accordions .nws-tab-link.t-5{order:5;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-6,.nws-tabs-accordion.is-accordions .nws-tab-link.t-6{order:6;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-7,.nws-tabs-accordion.is-accordions .nws-tab-link.t-7{order:7;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-8,.nws-tabs-accordion.is-accordions .nws-tab-link.t-8{order:8;width:100%;flex:0 0 100%}.nws-tabs-accordion.is-accordions .nws-tab-content.t-9,.nws-tabs-accordion.is-accordions .nws-tab-link.t-9{order:9;width:100%;flex:0 0 100%}@media screen and (min-width: 1024px){.nws-tabs-accordion.large-opened>.nws-tab-content{display:block}.nws-tabs-accordion.large-opened>.nws-tab-content~.nws-tab-content{display:none}}@media screen and (min-width: 640px){.nws-tabs-accordion.medium-opened>.nws-tab-content{display:block}.nws-tabs-accordion.medium-opened>.nws-tab-content~.nws-tab-content{display:none}}@media screen and (min-width: 1024px){.hide-for-large{display:none !important}.offcanvas.in-canvas-large{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;transform:unset;transition:none;box-shadow:transparent}}@media screen and (max-width: 1023px){.show-for-large{display:none !important}}@media screen and (min-width: 640px){.hide-for-medium{display:none !important}}@media screen and (max-width: 639px){.show-for-medium{display:none !important}}.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@media screen and (min-width: 1024px){header#sticky.fixed{position:fixed;width:100%;z-index:3;left:0;top:0}}body:not(.admin-bar) header#sticky.fixed .top-service{display:none}.admin-bar #topMessage{top:32px;z-index:21}.admin-bar #topMessage a.nws-admin-edit-link{background:red;text-decoration:none;color:#fff;right:unset;left:0;top:-14px}#topMessage{position:static;top:0;left:0;background:#050505;width:100%;box-sizing:border-box;z-index:5;color:#fff;display:none;font-size:1.1em}#topMessage.show{display:block}#topMessage .message-cont{max-width:95.75rem;display:block;margin:0 auto;padding:1.5em 1em;text-align:center}#topMessage .message-cont a{color:#871113;font-weight:bold;text-decoration:underline}#topMessage .message-cont a:hover{text-decoration:none}#topMessage .message-cont p{margin:0}#topMessage .message-cont strong{font-weight:900}#topMessage .message-cont>span{display:block;position:relative}#topMessage .top-message-btn:hover svg{background:#050505}#topMessage .top-message-btn:hover svg line{stroke:#871113}#topMessage svg{width:25px;height:25px;padding:5px;position:absolute;top:-19px;right:-10px}#topMessage svg line{stroke:#fff;stroke-width:2}#topMessage.show{margin-top:-1rem}@media screen and (max-width: 639px){#topMessage .message-cont p{margin:0;font-size:.9rem}}header.header{background:#edeceb;background:#fff;border-bottom:1px solid #e5e5e5;margin-bottom:1rem}.woocommerce-account .header{margin-bottom:0}.main-header{position:relative}.container-homelink{position:relative}.homelink{display:block;width:140px}.homelink img{display:block;width:100%}.top-service{color:#fff;background:#000;font-size:.7rem;padding-top:.6em;padding-bottom:.6em}.top-service a{font-size:1.2em;text-decoration:none;transition:all .3s}.top-service .mail{flex:1 0 auto;padding-right:5px}.top-service .mail a{color:#fff}.top-service .mail a:hover{opacity:.7}.top-service .social{overflow:hidden}.top-service .social a{color:#fff;float:left;font-size:1.3em;padding:1px 1px 1px 8px;display:block}.top-service .social a i{display:block}.top-service .social a:hover{opacity:.7}.top-shop-links a{color:#050505;text-decoration:none}.top-shop-links .user-link{font-size:1.3em;padding:0 .5rem;position:relative;transition:all .3s}.top-shop-links .user-link:hover{opacity:.7;transition:all .3s}.top-shop-links .user-link .count{display:block;position:absolute;background:#871113;color:#fff;font-size:11px;right:5px;border-radius:75px;line-height:16px;min-width:14px;text-align:center;height:14px;top:-4px}.top-shop-links .user-link.cart-contents{font-size:1.5em}@media screen and (min-width: 1024px){.container-mainmenu nav{margin-left:-0.9rem}.container-mainmenu nav em.arr{display:none}.container-mainmenu nav ul{padding:0;margin:0;list-style:none}.container-mainmenu nav>ul{display:flex;flex-flow:row wrap;justify-content:center}.container-mainmenu nav>ul>li>a:hover,.container-mainmenu nav>ul>li.active>a{color:#aaa}.container-mainmenu nav>ul>li:hover>a{color:#871113}.container-mainmenu nav>ul>li>a{font-weight:600;text-transform:uppercase;color:#050505;padding:1.7rem .7rem;font-size:.9rem}.container-mainmenu nav>ul>li sub.arr{display:none}.container-mainmenu nav>ul>li>ul{display:none;position:absolute;left:0;top:100%;background:#fff;z-index:12;width:100%;flex-flow:row wrap;box-shadow:0 7px 20px rgba(0,0,0,.16)}.container-mainmenu nav>ul>li>ul>li{flex:0 0 50%;padding:2em}.container-mainmenu nav>ul>li>ul>li>a{color:#050505;font-size:1em;text-transform:uppercase;font-weight:900;display:block;padding:5px}.container-mainmenu nav>ul>li>ul ul{display:none}.container-mainmenu nav>ul>li>ul>li>ul{display:block;column-count:2;font-size:.9rem}.container-mainmenu nav>ul>li>ul>li>ul a{color:#050505;font-weight:600}.container-mainmenu nav>ul>li>ul>li>ul a:hover{color:#871113}.container-mainmenu nav>ul>li>ul>li>ul li{padding:5px}.container-mainmenu nav>ul>li:hover>ul{display:flex}.container-mainmenu nav>ul>li:nth-child(5):hover>ul,.container-mainmenu nav>ul>li:nth-child(4):hover>ul{display:block}.container-mainmenu nav>ul>li:nth-child(5)>ul,.container-mainmenu nav>ul>li:nth-child(4)>ul{padding:4.7em 2em 2em 2em;display:none;column-count:4;font-size:.9rem}.container-mainmenu nav>ul>li:nth-child(5)>ul:before,.container-mainmenu nav>ul>li:nth-child(4)>ul:before{content:"DOPLNKY";color:#000;padding:5px;display:block;width:100%;font-size:1rem;font-weight:900;text-transform:uppercase;position:absolute;top:0;left:2rem;top:2rem}.container-mainmenu nav>ul>li:nth-child(5)>ul a,.container-mainmenu nav>ul>li:nth-child(4)>ul a{text-transform:none;font-weight:600;display:block;padding:5px;color:#050505}.container-mainmenu nav>ul>li:nth-child(5)>ul a:hover,.container-mainmenu nav>ul>li:nth-child(4)>ul a:hover{color:#871113}.container-mainmenu nav>ul>li:nth-child(5)>ul ul,.container-mainmenu nav>ul>li:nth-child(4)>ul ul{display:none}.container-mainmenu nav>ul>li:nth-child(5)>ul li,.container-mainmenu nav>ul>li:nth-child(4)>ul li{padding:0px}.container-mainmenu nav>ul>li:nth-child(5)>ul{column-count:2}.container-mainmenu nav>ul>li:nth-child(5)>ul:before{content:"Zdravie a vône"}.container-mainmenu .link-blog{position:absolute;top:5px;right:5px}.container-mainmenu .link-blog .button{font-weight:normal;font-size:.9rem}}.store a{display:flex;align-items:center;text-decoration:none;height:100%;padding:0 .5em;box-sizing:border-box;transition:all .3s}.store a i{font-size:1.2em}.store a>*{padding:.5em}.toogle-button{border:0;background:transparent;padding:0;cursor:pointer;display:block}.toogle-button span{background:#050505;display:block;width:30px;height:3px;margin:6px 0 6px auto;transition:all .3s}.toogle-button span:nth-child(2){width:15px}.toogle-button span:nth-child(3){width:22px}.toogle-button:hover span:nth-child(2){width:30px}.toogle-button:hover span:nth-child(3){width:30px}.toogle-button:focus span{width:30px;transform:rotate(-45deg);transition:all .3s}.toogle-button:focus span:nth-child(2){display:none}.toogle-button:focus span:nth-child(3){width:30px;transform:rotate(45deg) translate(-7px, -7px)}@media screen and (max-width: 1140px){.top-service .txt{display:none}.container-mainmenu nav>ul{justify-content:start}}@media screen and (max-width: 1023px){.top-service,.header .top-menu{display:none}.main-header{padding-top:.9em;padding-bottom:1.2em;position:relative}.container-homelink{transform:unset;position:static}.homelink{display:block;max-width:100%}.homelink:after{display:none}.homelink img{display:block;max-width:100%}#mainmenu ul{list-style:none}#mainmenu .grid-container{padding:0}#mainmenu nav{order:1}#mainmenu .store{margin:12px;flex:0 0 calc(100% - 24px)}#mainmenu nav{margin:0}#mainmenu nav li{position:relative}#mainmenu nav li.is-rotate>sub{transform:rotate(180deg);transition:all .3s}#mainmenu nav sub{display:none}#mainmenu nav li.menu-item-has-children>sub{transition:all .3s;display:block;position:absolute;right:0;padding:5px 10px;top:3px;height:32px;line-height:1.3;font-size:1.4rem}#mainmenu nav .active>ul{display:block}#mainmenu nav .active>sub{transform:rotate(180deg);transition:all .3s}#mainmenu nav .active.is-rotate>sub{transform:rotate(0deg);transition:all .3s}#mainmenu nav .active>sub,#mainmenu nav .active>a{color:#871113}#mainmenu nav>ul{display:block}#mainmenu nav>ul>li{border-bottom:1px solid #ddd}#mainmenu nav>ul>li.item-1>a{color:#871113}#mainmenu nav>ul>li sub{font-size:1.3rem}#mainmenu nav>ul>li>a{box-shadow:0 0 0 transparent;color:#050505;padding:.6em .8em;text-transform:uppercase;font-weight:bold;font-size:1rem}#mainmenu nav>ul>li>ul{border-top:1px solid #ddd}#mainmenu nav>ul>li ul{display:none;background:#fff;padding:1em;padding-right:0}#mainmenu nav>ul>li ul>li{padding:.4em 0}#mainmenu nav>ul>li ul>li a{color:#050505;display:inline-block}}@media screen and (max-width: 1023px){.homelink{display:block;max-width:100%;padding:0 10px;width:120px}.homelink img{display:block;max-width:100%}#mainmenu{padding:0;padding-bottom:100px}}@media screen and (max-width: 639px){body{padding-top:50px}body header.header{border:0}body header.header .grid-container{padding:0}body header.header .main-header.grid-x{margin:0;position:fixed;top:0;left:0;width:100%;background:#fff;border-bottom:1px solid #e5e5e5;z-index:50}#header-search-container{padding:0}.header .main-header.grid-x{padding-top:.5em;padding-bottom:.5em}.main-header .cell.container-homelink{padding-left:0;padding-right:0}.homelink{display:block;max-width:100%}.homelink img{display:block;max-width:100%}.top-shop-links.cell.shrink{font-size:.9rem}.top-shop-links.cell.shrink .user-link{padding:0 5px}}#mainslider{margin-bottom:1rem}#mainslider .carousel__nav{display:none}#mainslider a.slide{position:relative;text-decoration:none;width:100%;padding:0}#mainslider img{width:100%;height:auto;display:block;border-radius:6px}#mainslider .caption{position:absolute;bottom:5%;left:0;padding:2em;text-align:center;width:100%}#mainslider .text{color:#fff;font-size:3.4375em;font-weight:200;text-shadow:0 2px 6px rgba(0,0,0,.27)}#mainslider .button{margin-top:1em;font-size:1.25em;font-weight:normal}#mainslider .carousel__dots{top:calc(100% - 2.5rem)}#entry-banner-box{background:#f3f4f6;padding:1.5em 0;margin-bottom:0}#entry-banner-box .popis{text-align:center;color:#000;font-size:1em;padding:1em 0 1em}#entry-banner-box .popis h2{margin:0;font-weight:600}#entry-banner-box .popis p{margin:0}#entry-banner-box .banner-grid{display:flex;flex-flow:row wrap;margin:0 -0.5rem 1rem}#entry-banner-box a{display:block;flex:0 0 calc((100% / 8) - 1rem);position:relative;margin:.5rem;color:#fff;font-size:1rem;border-radius:6px;overflow:hidden;transition:all .3s}#entry-banner-box .text{position:absolute;bottom:0rem;left:0rem;padding:2.2em .7em .5em .7em;z-index:1;width:100%;background:linear-gradient(0, rgba(0, 0, 0, 0.78), transparent);text-align:center}#entry-banner-box .text strong{font-weight:normal}#entry-banner-box .image{position:relative;padding-top:85%;border-radius:4px}#entry-banner-box img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:1;transition:all .3s;border-radius:4px}#entry-banner-box .more{display:none}#entry-banner-box a:hover{transform:translateY(-5px);transition:all .3s}.ms-options ul{max-height:220px;width:100%;margin:0 auto;column-count:unset !important;padding:17px}#entry-banner-box-2 .banner-grid{background:#f5f5f5;padding:2em;margin:4rem 0;box-sizing:border-box}#entry-banner-box-2 a{display:block;position:relative;text-decoration:none;color:#871113}#entry-banner-box-2 .box{padding:2em;box-sizing:border-box}#entry-banner-box-2 .text{font-size:2.5em;text-transform:uppercase;font-weight:600;margin-bottom:1rem;text-align:center}#entry-banner-box-2 .image{padding-top:55%;border-radius:6px;overflow:hidden}#entry-banner-box-2 .button{position:absolute;bottom:0;z-index:1;text-transform:uppercase;background:#871113;left:50%;transform:translate(-50%, 50%);padding:.8em 1.5em;display:block;white-space:nowrap}#entry-banner-box-2 .button:hover{background:#050505;opacity:1}.wpcf7 form .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:4px solid #871113;font-size:1rem;font-weight:bold;padding:1em;margin:1em 0;color:#871113}.wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2;color:#000}.wpcf7{position:relative;display:block}.wpcf7 label{display:block;padding-bottom:13px}.wpcf7 label span{display:block;font-size:15px;font-weight:600}.wpcf7 label span.name{padding-bottom:5px}.wpcf7 label select,.wpcf7 label input,.wpcf7 label textarea{border:1px solid #e5e5e5;font-size:1rem;padding:.5em;border-radius:4px;display:block;width:100%;font-family:"Nunito",sans-serif}.wpcf7 label select.wpcf7-not-valid,.wpcf7 label input.wpcf7-not-valid,.wpcf7 label textarea.wpcf7-not-valid{border-color:#871113}.wpcf7 label textarea{height:7em}.wpcf7 .fsubmit{position:relative}.wpcf7 .fsubmit .wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.wpcf7 button.button{font-family:"Nunito",sans-serif;color:#fff;display:block;width:100%;border:0;padding:.7em;font-size:18px;cursor:pointer;font-weight:600;border-radius:4px !important;-webkit-border-radius:4px !important;outline:0;margin:0}.wpcf7 button.button:hover{background:#000}.carousel__dots{position:absolute}.carousel__dots li.carousel__dot{border-radius:30px;border:2px solid transparent}.carousel__dots li.carousel__dot:after{background:#aaa;opacity:1}.carousel__dots li.carousel__dot.is-selected{border-color:#050505}.carousel__dots li.carousel__dot.is-selected:after{background:#050505}.carousel,.carousel__viewport{width:100%}.products-carousel{overflow:hidden;padding-bottom:2rem;margin:0 -0.5rem .5rem}.products-carousel .carousel__nav{display:none}.products-carousel>.carousel{display:flex;flex-flow:row}.products-carousel>.carousel .product-category{flex:0 0 20%;margin:0;padding:.5rem}@media screen and (max-width: 1023px){.products-carousel>.carousel .product-category{flex:0 0 33.333%}}.entry-carousel-container{text-align:center}.entry-carousel-container>h2{color:#871113}.entry-carousel-container .product{text-align:left}.entry-carousel-container .nws-tab-link{display:inline-block}.entry-carousel-container .nws-tab-link i{display:none}.entry-carousel-container .nws-tab-link a{color:#aaa;text-decoration:none;font-size:1.5625em;font-weight:100;position:relative;padding:.5em 0;margin:0 .5em;display:block}.entry-carousel-container .nws-tab-link a:hover{color:#871113}.entry-carousel-container .nws-tab-link a:after{content:"";display:block;background:#050505;width:100%;position:absolute;height:1px;bottom:0;opacity:0}.entry-carousel-container .nws-tab-link a:before{content:"";width:10px;height:10px;display:block;background:#fff;border:1px solid #050505;border-width:0 1px 1px 0;transform:rotate(45deg);position:absolute;left:calc(50% - 5px);bottom:-5px;z-index:1;opacity:0}.entry-carousel-container .nws-tab-link.active a{color:#050505}.entry-carousel-container .nws-tab-link.active a:after,.entry-carousel-container .nws-tab-link.active a:before{opacity:1}.entry-carousel-container .nws-tabs-accordion .tabs-separator{height:1px}.entry-carousel-container .nws-tabs-accordion .nws-tab-content{padding-top:3em;padding-bottom:2em;text-align:left}#entry-brands{border-top:0px solid #ddd;padding:0rem 0 1rem 0}#entry-brands .carousel{margin-left:-0.5rem;margin-right:-0.5rem;width:calc(100% + 1rem)}#entry-brands .carousel__nav{display:none}#entry-brands .carousel a{display:block;flex:0 0 calc(100% / 6);padding:.5em}#entry-brands .carousel .image{max-height:100px;box-sizing:border-box;height:201px;padding:15px;text-align:center;border-radius:5px;display:flex;align-items:center;justify-content:center}#entry-brands .carousel .image img{position:static;transform:unset;mix-blend-mode:darken}@media screen and (max-width: 1023px){#entry-brands{padding:2rem 0}#entry-brands .carousel a{flex:0 0 20%}}@media screen and (max-width: 639px){#entry-brands{padding:2rem 0}#entry-brands .carousel a{flex:0 0 33.3%}}.entry-content-container{text-align:center}.entry-content-container .popis{padding:4em 0}.entry-content-container h2{color:#871113;margin:0em}.entry-content-container p{line-height:1.5;margin:0}.entry-content-container .article-category{padding-top:0;text-align:left}@media screen and (max-width: 1023px){#entry-banner-box .popis h2{font-size:1.7em}#entry-banner-box a{flex:calc(50% - 1rem);margin-bottom:1rem}#entry-banner-box-2{font-size:.8rem}#entry-banner-box-2 .banner-grid{padding:.5em;margin:1rem 0}#entry-banner-box-2 .text{font-size:1.5em}#entry-banner-box-2 .box{padding:1em 1em 2em 1em}.entry-content-container .popis{padding:2em 0}}@media screen and (min-width: 639px){.toggle-desc.entry-toggle{max-height:none}.toggle-desc.entry-toggle~.show-more-text{display:none}}@media screen and (max-width: 639px){#entry-brands .carousel .image{max-height:60px;padding:10px}.entry-carousel-container .nws-tab-link a{font-size:1.2rem;border:1px solid #ddd;margin:4px 0;border-radius:5px}.entry-carousel-container .nws-tab-link.active a{border-color:#000}.entry-carousel-container .nws-tab-link.active a:after{display:none}.entry-carousel-container .nws-tab-link.active a:before{bottom:-6px}#mainslider{margin-bottom:.25rem}#mainslider .image{padding-top:50%}#mainslider .caption{padding:0}#mainslider .text{font-size:1.5em}#mainslider .button{font-size:.9em}.entry-carousel-container{margin:2rem 0}.entry-carousel-container .nws-tabs-accordion .nws-tab-content{padding-top:1.5em;padding-bottom:0}#entry-banner-box{display:flex;flex-flow:row wrap;margin:0 0 1rem;padding:0 .5rem}#entry-banner-box>div{width:100%}#entry-banner-box .more{display:none}#entry-banner-box .text{font-size:1rem;padding:.8em}#entry-banner-box a{flex:calc(50% - 0.5rem);margin:.25rem}.products-carousel{margin:0 -0.25rem}.products-carousel>.carousel .product-category{flex:0 0 50%;padding:0 .25rem}.entry-content-container>.cell{padding-top:0}.entry-content-container div:first-child{order:2}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}table.variations select,table.variations th.label{display:none}table.variations .value{padding:0 0 15px 0}.variation-radios{margin:0 -4px;display:flex;flex-flow:row wrap}.variation-radios::after{content:"";display:block;clear:both}.variation-radios svg{display:none}.variation-radios input{display:none}.variation-radios input:disabled+label>.variation{opacity:.4;box-shadow:0 0 0 1px #888 inset;background:transparent}.variation-radios input:disabled+label>.variation svg{display:block}.variation-radios input:checked+label>.variation{border-color:#000}.variation-radios label{float:left;box-sizing:border-box;float:left;box-sizing:border-box;cursor:pointer;display:flex;align-items:center}.variation-radios label svg{display:none;stroke:rgba(0,0,0,.5);stroke-width:1px;left:0;position:absolute;top:0;width:100%;height:100%}.variation-radios label .radio_bg{display:block}.variation-radios label .variation{display:block;border:2px solid #ddd;margin:4px;border-radius:6px;position:relative;padding:.6em .6em;font-size:1.1rem;min-width:3.5em;transition:all .3s}@media screen and (min-width: 640px){.variation-radios label .variation:hover{border-color:#000}}.variation-radios label .variation strong{font-weight:500;display:block;line-height:1;text-align:center}.variation-radios label .text{display:none}.image{position:relative;overflow:hidden}.image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto;height:auto}.image.image-cover img{object-fit:cover;left:0;top:0;width:100%;height:100%;transform:translate(0, 0)}.archive-product{margin-bottom:2rem}.product-tags strong{display:block;margin-bottom:5px}.product-tags .grid-x{gap:6px;margin-bottom:1em}.product-tags .item{flex:0 0 84px;overflow:hidden}.product-tags .item a:hover,.product-tags .item.active a{border-color:#050505}.product-tags .item a{display:block;border:2px solid #ddd;border-radius:5px;overflow:hidden;padding:4px}.product-tags .item a span{display:block;padding-top:100%;position:relative}.product-tags .item a img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain}.container-products-page .term-description{color:#888;line-height:1.5}.container-products-page .term-description strong{color:#000}.container-products-page .term-description a{color:#871113}.container-products-page .term-description a:hover{color:#050505}ul#subcategories{list-style:none;padding:0;margin:1rem -5px;display:flex;flex-flow:row wrap}ul#subcategories li{display:block;flex:0 0 20%;padding:5px}ul#subcategories li a{border:1px solid #e5e5e5;padding:8px;font-size:13px;text-decoration:none;line-height:1.2;height:100%;display:flex;align-items:center;color:#000;text-align:center;justify-content:center;transition:all .3s}ul#subcategories li a:hover{background:#f5f5f5}.product-category:not(.line) .container-sticker{position:absolute;bottom:0;left:0;z-index:1}.container-sticker .sticker{display:block;margin-bottom:5px;margin-left:5px}.container-sticker .sticker span{display:inline-block;background:#871113;color:#fff;font-size:13px;line-height:1;text-transform:uppercase;padding:5px;font-weight:bold}.container-sticker .sticker.newie span{background:#9ed484}.container-sticker .sticker.top span{background:#dba615}a.reset_variations{background:#871113;color:#fff;text-decoration:none;padding:3px 9px;font-size:13px;display:inline-block;margin:8px 0;border-radius:40px}.stock{color:#050505;margin:0}.woocommerce-Price-amount{display:inline-block;font-weight:bold;color:#050505}.price.yaydp-discounted-price del{padding:0}.price del{text-decoration:none;color:gray;font-weight:normal}del{padding-left:10px}del .woocommerce-Price-amount.amount{display:block;display:inline-block;color:gray;text-decoration:line-through;font-size:.9em;font-weight:normal}.wc-block-grid__products div{display:block;position:relative}.wc-block-grid__products a{padding-top:133%;display:block;z-index:0;position:relative;overflow:hidden;margin-bottom:.3em}.wc-block-grid__products a:hover img{transform:scale(1.1);transition:all .3s}.wc-block-grid__products img{transition:all .3s;object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.tab-reviews{background:#f5f5f5;padding:.4rem;margin:2rem 0 0 0}.stock{font-size:0.875rem;text-align:left;font-weight:bold}.stock.in-stock{color:#9ed484}.product-category{position:relative}.product-category:hover .inner{transition:all .3s;transform:translateY(-3px)}.product-category .inner{transition:all .3s;border-radius:6px;box-shadow:0 1px 6px rgba(0,0,0,.16);padding:.5rem;height:100%}.product-category .added_to_cart.wc-forward{display:none}.product-category a{transition:all .3s}.product-category.private .inner{opacity:.5}.product-category .alert-prod{position:absolute;z-index:1;background:#050505;top:51px;left:50%;transform:translateX(-50%);width:80%;padding:.5em;text-align:center;font-size:.9rem;line-height:1.3;color:#fff;border-radius:5px;box-shadow:0 5px 11px rgba(0,0,0,.52)}.product-category .alert-prod strong{color:#871113}.product-category .stock,.product-category .prod-price-cat{margin:0;margin-bottom:.5rem}.product-category a.image{padding-top:100%;display:block;z-index:0;margin-bottom:10px}.product-category a.image img{transition:all .3s}.product-category a.image .last{opacity:0}.product-category a.image.has-second-image:hover .first{opacity:0}.product-category a.image.has-second-image:hover .last{opacity:1}.product-category .desc{padding:.2em}.product-category h3{font-size:.9em;margin-top:0;margin-bottom:.5em}.product-category h3 a{color:#871113;text-decoration:none;display:block;font-weight:600}.product-category h3 a:hover{color:#050505}.product-category .sku-code{display:block;color:#aaa}.product-category .sizes{margin:0 -2px;overflow:hidden}.product-category .sizes span{background:#e5e5e5;color:#888;display:inline-block;margin:2px;line-height:1;padding:4px 6px;font-size:12px;font-weight:bold}.archive-product .products{margin:0 -0.8rem}.archive-product .product-category{padding:.8rem}.container-line-products{padding:1em 0}.container-line-products>.grid-x{margin:0 -0.5rem}.container-line-products .page-title{margin-top:0;margin-bottom:.5em}.product-category.line{padding:.5rem;margin:0}.product-category.line h3{margin-bottom:5px}.product-category.line .desc{padding:.4rem}.product-category.line .container-sticker{overflow:hidden}.product-category.line .container-sticker .sticker{float:left;margin:0 5px 5px 0}.product-category.line .cell{margin:5px}.product-category.line .inner{border:1px solid #ddd}.product-category.line .inner:hover{border-color:#871113}.product-category.line .line-img{flex:0 0 30%}.count-input{display:flex;margin-right:1rem;font-size:1rem;width:114px}.count-input .quantity{width:auto}.count-input input{display:block;text-align:center;height:100%;font-size:1em;padding:.3em 0;max-width:3.3rem;border-radius:0;font-weight:bold;border:2px solid #050505}.count-input input:focus{outline:none}.count-input span{border:2px solid #050505;background:#050505;display:block;text-align:center;font-size:1em;padding:.4em;cursor:pointer}.count-input span:hover{background:#000;border-color:#000}.count-input svg{display:block;width:14px;height:14px}.count-input svg line{stroke-width:2px;stroke:#fff}.detail-product{padding:2em 0}.detail-product .breadcrumbs span:nth-last-child(-n+2){display:none}.detail-product .breadcrumbs span:nth-last-child(3) a{font-weight:bold;color:#050505;opacity:1}.detail-product a.image{transition:all .3s}.detail-product a.image:hover{transition:all .3s;opacity:.7}.detail-product .main-image{display:flex;flex-flow:row wrap;margin:0 -0.5rem .5rem -0.5rem;justify-content:center}.detail-product .main-image .main-thumb{flex:0 0 50%;padding:0 .5rem}.detail-product .main-image a.image{display:block;padding-top:calc(100% - 2px);border:1px solid #ddd}.detail-product .main-image a.image:hover{border-color:#000}.detail-product .main-image a.image img{object-fit:contain}.detail-product .product-thumbnails{display:flex;flex-flow:row wrap;margin:0 -0.5rem}.detail-product .product-thumbnails .thumb{flex:0 0 25%;padding:.5rem}.detail-product .product-thumbnails .thumb.thumb-1{display:none}.detail-product .product-thumbnails .image{display:block;padding-top:100%;border:1px solid #ddd}.detail-product .product-thumbnails .image:hover{border-color:#000}.detail-product.simple .detail-main .container-pricebox{padding-top:0}.detail-product .detail-main .my-title{font-weight:100}.detail-product .detail-main .inner{padding-left:3rem}.detail-product .detail-main .container-sticker{display:flex}.detail-product .detail-main .container-sticker .sticker{margin:0 5px 5px 0}.detail-product .detail-main .container-sticker .sticker span{font-size:15px}.detail-product .detail-main .container-pricebox{padding:2em 0}.detail-product .detail-main .container-pricebox .stock{font-weight:bold;font-size:1rem;padding:5px 10px;padding:0;background:transparent;color:#ef0101;font-weight:800;text-transform:uppercase}.detail-product .detail-main .container-pricebox .stock.in-stock{color:#669f4b}.detail-product .detail-main .price{display:block;font-size:1.5rem;margin:1rem 0}.detail-product .count-input{margin-right:1rem;display:none}.detail-product .detail-main .woocommerce-variation .woocommerce-variation-price .price{padding-right:10px;font-size:1.2em}.detail-product.simple form,.detail-product .woocommerce-variation-add-to-cart,.detail-product .woocommerce-variation{display:flex;align-items:center;position:relative}.detail-product.simple form .woocommerce-variation-description,.detail-product .woocommerce-variation-add-to-cart .woocommerce-variation-description,.detail-product .woocommerce-variation .woocommerce-variation-description{display:none}.detail-product.simple form .disabled,.detail-product .woocommerce-variation-add-to-cart .disabled,.detail-product .woocommerce-variation .disabled{opacity:.5}.detail-product.simple form .single_add_to_cart_button,.detail-product .woocommerce-variation-add-to-cart .single_add_to_cart_button,.detail-product .woocommerce-variation .single_add_to_cart_button{text-transform:uppercase;padding:1em;flex:1 0 0;width:auto;display:block;background:#9ed484;color:#050505}.detail-product.simple form .single_add_to_cart_button:after,.detail-product .woocommerce-variation-add-to-cart .single_add_to_cart_button:after,.detail-product .woocommerce-variation .single_add_to_cart_button:after{content:"";background:url(//desport.sk/wp-content/themes/desport2022/images/loader-white.svg) no-repeat;background-size:100% 100%;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);display:none}.detail-product.simple form .single_add_to_cart_button.loading,.detail-product .woocommerce-variation-add-to-cart .single_add_to_cart_button.loading,.detail-product .woocommerce-variation .single_add_to_cart_button.loading{color:rgba(255,255,255,0);opacity:.7;position:relative}.detail-product.simple form .single_add_to_cart_button.loading.added,.detail-product .woocommerce-variation-add-to-cart .single_add_to_cart_button.loading.added,.detail-product .woocommerce-variation .single_add_to_cart_button.loading.added{color:rgba(255,255,255,0)}.detail-product.simple form .single_add_to_cart_button.loading:after,.detail-product .woocommerce-variation-add-to-cart .single_add_to_cart_button.loading:after,.detail-product .woocommerce-variation .single_add_to_cart_button.loading:after{display:block;animation:rotating 1s linear infinite}.detail-product table.variations{width:100%;border-collapse:collapse}.detail-product table.variations th{text-align:left;padding-bottom:10px}.detail-product table.variations tr.variant{border:1px solid #e5e5e5}.detail-product table.variations tr.variant .stock{font-size:1em}.detail-product table.variations .var-prices{display:block;text-align:right}.detail-product table.variations td{padding:4px 8px 4px 0px}.detail-product .container-pricebox button{margin-top:1rem}.detail-product .container-pricebox .woosw-btn{border:0;margin:1em 0 0 0;padding:.5em 0;background:transparent;font-family:"Nunito",sans-serif;font-weight:bold;font-size:1rem;cursor:pointer;transition:all .3s}.detail-product .container-pricebox .woosw-btn:before{content:"";font-family:"icomoon";font-size:.9em;float:left;padding:10px;background:#ddd;border-radius:25px;margin:-7px 6px 0 -1px}.detail-product .container-pricebox .woosw-btn:hover:before{color:#871113}.detail-product .container-pricebox .woosw-btn.woosw-added:hover{color:#aaa}.detail-product .container-pricebox .woosw-btn.woosw-added:before{background-color:#871113;color:#fff}.code-simple{margin-bottom:1rem}.code-simple .sku-code{font-size:1rem}.sku-code{color:#aaa}#alert-variant{margin:14px 0;text-transform:uppercase;color:#fff;background:#050505;text-align:center;padding:.9rem}.tab-description{line-height:1.5;font-size:1rem}.tab-additional_information{margin-top:1rem}.tab-additional_information h2{font-size:1rem;font-weight:900}.tab-additional_information table{border-collapse:collapse;width:100%;text-align:left}.tab-additional_information .attr-label{font-weight:bold}.tab-additional_information .attr-value,.tab-additional_information .attr-label{padding:8px}.tab-additional_information .attr-item{border-bottom:1px solid #ddd}.tab-additional_information .attr-item p{margin:0;display:inline}.tab-additional_information .attr-item a{color:#050505;text-decoration:underline}.tab-additional_information .attr-item a:hover{text-decoration:none}.container-related{padding-top:2rem}.container-related .title-line{text-align:center;text-transform:uppercase;font-weight:100}#woosw-area{color:#000}#woosw-area .woosw-notice{background:#9ed484}#woosw-area table{border-collapse:collapse}#woosw-area .woosw-content-item{border-bottom:1px solid #ddd}#woosw-area .woosw-content-item td{background:#fff}#woosw-area .woosw-content-item td.first{padding:0}#woosw-area .woosw-content-item--actions{display:none}#woosw-area .woosw-content-item--name a{color:#000;transition:all .3s;display:block;margin-bottom:10px}#woosw-area .woosw-content-item--name a:hover{color:#871113}#woosw-area .woosw-content-bot{background:#fff}#woosw-area .woosw-content-bot a{background:#871113;line-height:1;text-decoration:none;display:block;padding:.7em;transition:all .3s}#woosw-area .woosw-content-bot a:hover{color:#fff;background:#050505}#woosw-area .woosw-content-bot .woosw-continue{color:#050505}.featured-products-page .products+.woocommerce-pagination{display:none}@media screen and (min-width: 1023px){.featured-products-page .products .large-8{flex:0 0 25%}}@media screen and (min-width: 1024px){.related.products{overflow:unset}.related.products .carousel{flex-flow:row wrap}}@media screen and (max-width: 1023px){.detail-product{padding-top:0}.detail-product .detail-main .inner{padding-left:0}.detail-product .hide-for-large .container-sticker{display:flex}.detail-product .hide-for-large .container-sticker .sticker{display:block;margin-left:0px;margin-right:5px}}@media screen and (max-width: 639px){.archive-product .product-category{padding:.5rem}.product-category .desc{padding:0}.product-category h3{font-size:.9rem}.detail-product h1.my-title{margin-top:0;font-size:1.5rem}.detail-product .main-image .main-thumb{flex:0 0 100%}.detail-product .main-image .main-thumb.secound{display:none}.detail-product .product-thumbnails .thumb.thumb-1{display:block}.woosw-list table.woosw-content-items{display:block}.woosw-list table.woosw-content-items tbody,.woosw-list table.woosw-content-items tr,.woosw-list table.woosw-content-items td,.woosw-list table.woosw-content-items th{display:block}.woosw-list table.woosw-content-items tr.woosw-content-item{display:flex;margin-bottom:4px;flex-flow:row wrap;position:relative}.woosw-list table.woosw-content-items tr.woosw-content-item td{padding:5px}.woosw-list table.woosw-content-items tr.woosw-content-item .woosw-content-item--remove{padding:0;width:0}.woosw-list table.woosw-content-items tr.woosw-content-item .woosw-content-item--remove span{width:20px;height:20px;line-height:20px;position:absolute;background:#000;color:#fff;top:0;left:0}.woosw-list table.woosw-content-items tr.woosw-content-item .woosw-content-item--image{flex:0 0 90px;width:90px}.woosw-list table.woosw-content-items tr.woosw-content-item .woosw-content-item--info{flex:0 0 calc(100% - 100px)}.woosw-list table.woosw-content-items tr.woosw-content-item .woosw-content-item--actions{width:100%;flex:0 0 100%;text-align:left;font-size:13px}.woosw-list .woosw-copy{flex-flow:row wrap}.woosw-list .woosw-copy input{margin-bottom:5px}.woosw-list .woosw-copy .woosw-copy-label{flex:0 0 100%;text-align:center;padding-bottom:10px}}.required{color:red}.woocommerce-product-rating{display:flex;align-items:center;flex-flow:row wrap;padding:5px 0 10px 0;color:#050505;font-size:14px;margin-top:-1em}.woocommerce-product-rating>*{padding:5px}.woocommerce-product-rating p{margin:0 -5px;overflow:hidden}.woocommerce-product-rating p i{float:left;margin:0 1px}.woocommerce-product-rating a{color:#050505;text-decoration:none}.woocommerce-product-rating a:hover{text-decoration:underline}p.form-submit #submit{background:#000;font-family:"Nunito",sans-serif;width:150px;color:#fff;font-weight:bold;cursor:pointer;transition:all .3s}p.form-submit #submit:hover{opacity:.7}.single-product em.woocommerce-review__awaiting-approval{color:#e35858;font-weight:bold}.single-product #reviews{max-width:45rem;margin:0 auto}.single-product .comment_container:before{content:"";font-family:"icomoon";font-size:1.7em;float:left;line-height:1;background:#ddd;color:#777;padding:.4em;border-radius:100px;margin-right:1rem}.single-product em.woocommerce-review__verified.verified{color:#000;font-size:14px;font-weight:bold;margin-right:10px}.single-product ol.commentlist{margin:0;padding:0;list-style:none;color:#525252}.single-product ol.commentlist li{position:relative;margin-bottom:20px;padding:20px;border:1px solid #e5e5e5}.single-product ol.commentlist li p.average_rating{float:right;margin:0;color:#050505}.single-product ol.commentlist li .woocommerce-review__dash{display:none}.single-product ol.commentlist li .meta{display:inline-flex;flex-flow:row wrap;margin:0}.single-product ol.commentlist li .meta strong{order:3;flex:0 0 100%}.single-product ol.commentlist li .woocommerce-review__author{display:block;font-weight:600;font-size:18px;color:#050505}.single-product ol.commentlist li .woocommerce-review__published-date{font-size:14px;color:#767676}.single-product ol.commentlist li .description p{margin-bottom:0}.single-product ol.commentlist ul.children{list-style:none;padding:0 0 0 10px;margin:0}.single-product ol.commentlist ul.children li{margin:0;padding:10px;margin-top:1rem}.single-product ol.commentlist ul.children li.comment-author-obchod{background:rgba(158,212,132,.12);border:0}.single-product h2.woocommerce-Reviews-title{text-align:center;font-size:28px;font-weight:600;text-transform:none}.single-product p.stars{margin:.5rem 0}.single-product p.stars.selected a:before{content:""}.single-product p.stars.selected a.active~a:before{content:""}.single-product p.stars.selected span,.single-product p.stars span{margin:0;padding:0;display:inline-block}.single-product p.stars.selected span:hover a:before,.single-product p.stars span:hover a:before{content:""}.single-product p.stars.selected span:hover a:hover~a:before,.single-product p.stars span:hover a:hover~a:before{content:""}.single-product p.stars span a{font-size:0;text-decoration:none;float:left;display:block;line-height:1}.single-product p.stars span a:before{content:"";font-size:18px;font-family:"icomoon";color:#000;margin:0 6px 0 0}.single-product p.woocommerce-noreviews{text-align:center}.single-product p.must-log-in{text-align:center}.single-product p.must-log-in a{color:#000;font-weight:bold}.single-product p.must-log-in a:hover{text-decoration:none}.single-product .comment-respond{padding:30px 0 0;font-size:16px;margin:40px auto 0;color:#525252}.single-product .comment-respond .comment-reply-title{text-align:center;font-size:1.1rem;font-weight:600;display:block;margin-bottom:20px;color:#050505}.single-product .comment-respond .comment-notes{text-align:center}.single-product .comment-respond .comment-form>p{margin:0 0 20px}.single-product .comment-respond .comment-form label{text-align:left;display:block}.single-product .comment-respond .comment-form p.comment-form-cookies-consent label{display:inline-block}.single-product .comment-respond .comment-form input:not([type=checkbox]),.single-product .comment-respond .comment-form textarea{color:#050505;border:1px solid #e5e5e5;box-sizing:border-box;padding:12px 15px;font-size:16px;transition:all .1s ease-in-out;outline:none;width:100%;display:block}.single-product .comment-respond .comment-form input:not([type=checkbox]):focus,.single-product .comment-respond .comment-form textarea:focus{border-color:#050505}.breadcrumbs{font-size:.9rem;margin-bottom:1em;overflow:hidden}.breadcrumbs>*{float:left}.breadcrumbs a{color:#aaa;text-decoration:none}.breadcrumbs a:hover{color:#871113}.breadcrumbs.woocommerce-breadcrumb span:last-child,.breadcrumbs .current{font-weight:bold;color:#050505}.breadcrumbs .sep{float:left;width:6px;height:6px;border-radius:10px;background:#aaa;margin:5px 10px}.breadcrumbs .sep i{display:none}.pagination .screen-reader-text{display:none}.pagination .nav-links{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.pagination .nav-links a,.pagination .nav-links span{color:#050505;text-decoration:none;display:block;padding:.3em;font-size:1.1em;margin:1px;min-width:1.7em;text-align:center}.pagination .nav-links a.current,.pagination .nav-links a:hover,.pagination .nav-links span.current,.pagination .nav-links span:hover{background:#222;color:#fff;transition:all .3s}.pagination .nav-links a.next:hover,.pagination .nav-links a.prev:hover,.pagination .nav-links span.next:hover,.pagination .nav-links span.prev:hover{color:#871113;background:transparent}.pagination .nav-links a i,.pagination .nav-links span i{display:block;font-size:1.5em;padding:0 0;line-height:.6}.tags-links{display:flex;margin:0 -4px;flex-flow:row wrap}.tags-links .tag{flex:0 0 auto;margin:4px}.tags-links a{background:#e5e5e5;text-decoration:none;color:#000;font-size:.875rem;padding:6px 11px;display:block;border-radius:4px;transition:all .3s}.tags-links a:hover{color:#871113}.container-articles{margin-bottom:2rem}.container-articles .grid-x{margin-left:-1rem;margin-right:-1rem}.article-category{padding:1rem}.article-category .image{padding-top:70%;display:block;border-radius:0.75rem;margin-bottom:1em}.article-category .image img{transition:all .3s}.article-category .image:hover img{transition:all .5s;transform:scale(1.1)}.article-category .date{font-weight:bold;font-size:.9em;margin-bottom:.8rem}.article-category h3{margin-top:0;font-weight:900;font-size:1.6em}.article-category h3 a{text-decoration:none;color:#871113;transition:all .3s}.article-category h3 a:hover{color:#050505}.article-category .excerpt{line-height:1.5;color:#050505}article.article{max-width:49.125rem;padding:0 1rem;margin:0 auto}article.article .image{padding-top:80%}article.article .heading{font-size:3em}article.article p{line-height:1.5}article.article section.excerpt p{font-size:2em;line-height:1.4;background:#f5f5f5;padding:1em}article.article .date{flex:1 0 0;width:auto}article.article .cat-links a{color:#871113;font-weight:bold;transition:all .3s}article.article .cat-links a:hover{color:#050505}.article-header{padding:0 1em}.article-info{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:1rem}.article-info i{border-radius:30px;border:2px solid #000;font-size:1em;padding:2px}.article-info .sep{background:#000;width:5px;height:5px;display:block;border-radius:10px;margin:0 10px}.article-content p{padding:0 1em;font-size:1.1em;text-align:justify}.article-content p a{color:#871113}article.article .container-articles>h2{text-align:center;font-weight:900}article.article .container-articles>h2:after{display:block;height:3px;content:"";background:#ddd;width:90px;margin:8px auto 0 auto}@media screen and (max-width: 1023px){.container-articles .grid-x{justify-content:normal}article.article .heading{font-size:1.7em}article.article section.excerpt p{font-size:1.4em}}@media screen and (max-width: 639px){.container-articles .grid-x{margin:0 -0.5rem}.article-category{padding:2rem .5rem}.article-category h3{font-size:1.3em;margin:0 0 .8rem}article.article{margin-bottom:2rem}article.article .article-info .sep{display:none}article.article .heading{font-size:1.5em}article.article section.excerpt p{font-size:1.2em}article.article .author{flex:1 0 100%;padding-bottom:1rem}}.widget_wpc_filters_widget .wpc-filters-section .wpc-filter-title{font-weight:bold}.widget_wpc_filters_widget .wpc-filters-range-wrapper input[type=number]{border:1px solid transparent;padding:4px;border-radius:3px;background:#e5e5e5;text-align:center}.wpc-filter-chips-list li{font-size:14px}li.wpc-chip-reset-all .wpc-filter-chip-name{font-size:0}li.wpc-chip-reset-all .wpc-filter-chip-name::before{font-size:14px;content:"Vymazať"}.wpc-filters-section.wpc-filter-layout-checkboxes .wpc-filter-content{padding:5px;border:1px solid #ddd;border-radius:3px}.wpc-filters-section.wpc-filter-layout-checkboxes ul{margin:0}.wpc-filters-section.wpc-filter-layout-checkboxes li.wpc-term-item label{align-items:center}.wpc-filters-section.wpc-filter-layout-checkboxes li.wpc-term-item label a{color:#000}.wpc-filters-section.wpc-filter-layout-checkboxes li.wpc-term-item label .wpc-term-count{font-size:12px;line-height:1}.contact-block{font-size:1.2em}.contact-block h3{color:#871113;font-size:1.5em;font-weight:900}.contact-block iframe{width:100%;height:300px}.contact-block ul{padding:0;list-style:none}.contact-block ul li{padding:3px 0}.contact-block ul a{color:#871113;font-weight:bold}.default-page{padding:2rem 0}section.error-404.not-found{max-width:30rem;margin:0 auto;padding:1rem}section.error-404.not-found .inner{text-align:center}section.error-404.not-found h1{margin-top:0}section.error-404.not-found .desc{line-height:1.7em}section.error-404.not-found a{margin-top:1rem}.page-title{text-transform:uppercase;font-weight:200}.woocommerce-product-search-filter-products-prefix{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin:0 -1rem}.woocommerce-product-search-filter-products-prefix>*{order:1;padding:0 1rem}.woocommerce-product-search-filter-products-prefix>form{order:2}.woocommerce-product-search-filter-products-prefix>.woocommerce-pagination{order:0}.container-pagination-sorting>.cell{margin:1rem 0}.sorting{display:flex;align-items:center}.woocommerce-product-search-filter-products-prefix strong,.sorting strong{padding-right:9px;display:none}.woocommerce-product-search-filter-products-prefix form,.sorting form{display:block}.woocommerce-product-search-filter-products-prefix .active select,.woocommerce-product-search-filter-products-prefix select:focus,.sorting .active select,.sorting select:focus{border-color:#050505}.woocommerce-product-search-filter-products-prefix select,.sorting select{border-radius:0px;font-size:15px;background:#fff;border:1px solid #e5e5e5;padding:6px}ul.page-numbers{list-style:none;padding:0;margin:0;display:flex;flex-flow:row wrap}ul.page-numbers i{display:block;font-size:30px}ul.page-numbers a.next i{margin-right:-4px}ul.page-numbers a.prev i{margin-left:-4px}ul.page-numbers a,ul.page-numbers span{border:1px solid #050505;padding:0;text-decoration:none;margin:2px;width:2.2em;text-align:center;color:#212026;display:block;border-radius:30px;font-weight:700;font-size:15px;height:2.2em;line-height:2.2em}ul.page-numbers span.page-numbers.dots{border:0;line-height:2}ul.page-numbers .current,ul.page-numbers a:hover{background:#050505;color:#fff}.toggle-desc{margin-bottom:1rem;overflow:hidden;max-height:4.2em}.toggle-desc p{margin-top:0}.toggle-desc+.show-more-text{color:#050505;font-weight:bold;text-decoration:underline}.toggle-desc+.show-more-text:hover{color:#871113}.toggle-desc+.show-more-text .less{display:none}.toggle-desc.is-open{max-height:unset;margin-bottom:0}.toggle-desc.is-open+.show-more-text .more{display:none}.toggle-desc.is-open+.show-more-text .less{display:block}.leftbox.cell{flex:0 0 26%;max-width:340px}.left-menu h3{margin:0 0 1rem 0;font-size:1.2em}.left-menu>ul.menu>li.menu-item.active>a{text-decoration:none;color:#fff}.left-menu>ul.menu>li.menu-item.active>sub.arr{color:#fff}.left-menu>ul.menu>li.menu-item>a{display:block;background:#871113;color:#fff;padding:7px 11px;margin:0 0 1px;text-transform:uppercase;font-weight:bold;text-decoration:none}.left-menu>ul.menu>li.menu-item>.arr{color:#fff;padding:3px 10px;font-size:1.3em}.left-menu sub.arr{position:absolute;right:0;top:4px;font-size:1.1rem;transition:all .3s;cursor:pointer}.left-menu sub.arr{display:none;padding:0 10px}.left-menu li.menu-item-has-children>sub.arr{display:inline-block}.left-menu>ul.menu{padding:0 0 1em 0}.left-menu>ul.menu li{position:relative;display:block;padding:0}.left-menu>ul.menu a{color:#050505;display:inline-block;padding:4px 0}.left-menu>ul.menu a:hover{color:#871113;text-decoration:underline}.left-menu>ul.menu ul{display:none;padding:4px 0 4px .8rem}.left-menu>ul.menu li.active>ul{display:block}.left-menu>ul.menu li.active>a{color:#871113;font-weight:bold;text-decoration:underline}.left-menu>ul.menu li.active>sub.arr{color:#871113}.wpfMainWrapper{margin-bottom:2rem}.wpfMainWrapper .ui-slider.ui-widget-content:not(.iris-slider-offset){border:1px solid #e1e1e1;background:#f1f1f1}.wpfMainWrapper .ui-slider.ui-widget-content .ui-slider-handle{background:#871113;border-radius:100px;background:#871113;border:0 !important}.wpfMainWrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-hover,.wpfMainWrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-active,.wpfMainWrapper .ui-slider.ui-widget-content .ui-slider-handle.ui-state-focus,.wpfMainWrapper .ui-slider.ui-widget-content .ui-slider-handle:hover{background:#000 !important}.wpfMainWrapper .ui-slider-horizontal .ui-slider-range{background:#871113 !important;background:linear-gradient(45deg, #000, #871113 50%) !important}.wpfMainWrapper .wfpDescription{font-size:14px;font-weight:bold}body .wpfMainWrapper{margin-top:8px;margin-bottom:8px}body .wpfMainWrapper .ms-options-wrap>.ms-options{position:static;margin-bottom:0}.ms-options-wrap button{border:1px solid #b5b5b5 !important}.wpfFilterButtons button.wpfButton{background:#871113;font-family:"Nunito",sans-serif;font-size:14px;color:#fff;padding:10px;min-height:unset;min-width:unset}.wpfFilterButtons button:hover{background:#050505}.wpfFilterButtons button.wpfClearButton{background:#050505}.wpfFilterButtons button.wpfClearButton:hover{opacity:.8}.default-page.onas-categ .grid-small{max-width:70rem}.default-page.onas-categ h2{color:#871113;text-align:center}.default-page.onas-categ .ikony-block{justify-content:space-around;text-align:center}.default-page.onas-categ .ikony-block figcaption{display:block;color:#871113;font-size:1.5rem;font-weight:700}.default-page.onas-categ .mycarousel{padding-top:2em}.default-page.onas-categ .mycarousel ul{list-style:none;padding:0;margin:0;display:flex;flex-flow:row wrap}.default-page.onas-categ .mycarousel li{flex:0 0 calc(33.333% - 1rem);padding:1rem;margin:.5rem;background:#e5e5e5;border-radius:6px}.default-page.onas-categ .mycarousel li:before{content:"";font-family:"icomoon";display:block;padding-bottom:1rem;color:#871113}.default-page.onas-categ .mycarousel strong{display:block;padding-top:1rem;color:#871113;font-weight:800}.brands-category>h1{text-align:center}.brand-container{border:6px solid #000;padding:2em;max-width:80rem;margin:0 auto;margin-bottom:2rem}.brand-container>h2{background:#000;color:#fff;margin:0;padding:.6em;font-size:1.7em;text-align:center;margin-bottom:1.6em}button.tabulka-velkosti.button{font-size:14px;font-weight:300;padding:4px 10px;border-radius:30px;background:#000}.dialog-content .brand-container{border:0;padding:0;width:100%}.dialog-content{max-width:calc(100% - 40px)}.brand-desc figure{margin:0}.brand-desc .table-responsive{overflow-x:auto;margin:1rem 0}.brand-desc table{border-collapse:collapse;width:100%;margin:0 0;overflow-x:auto}.brand-desc table td,.brand-desc table th{padding:5px 15px;line-height:1.3;vertical-align:top;border:1px solid #ccc;background:#fff}.brand-desc table tbody>tr:nth-child(odd)>td,.brand-desc table tbody>tr:nth-child(odd)>th{background-color:#f7f7f7}@media screen and (max-width: 1023px){body .wpfFilterButton.wpfButton,body .wpfClearButton.wpfButton{display:block;width:100%;margin:5px 0}}@media screen and (max-width: 639px){.fancybox__content{padding:10px}.default-page.onas-categ .mycarousel li{flex:0 0 100%;margin:.5rem 0}.container-pagination-sorting>.cell{margin:.3rem 0}.container-pagination-sorting>.cell p{margin:0}body .container-openfilter{margin:1rem 0px}.archive-product .products{margin:0}}.quantity-error{background:#ffb4b4;margin:4px 0;color:#000;font-size:14px;padding:4px;border-radius:5px;display:none}.nws-user-is-logout,section.container-middle.cart-layout-nws{background:#f5f5f5;padding:2em 0}.cart_totals .wc-proceed-to-checkout{max-width:520px;margin:0 0 0 auto}.top-totals{padding-bottom:1em}.top-totals>*{padding-bottom:1rem}.cart_totals .cart-discount .amount{font-size:inherit}.cartlite-content{text-align:center}.cartlite-content .cartlite-title{text-align:center;font-size:2.5em;margin:.6em}ul.woocommerce-mini-cart{list-style:none;padding:0;margin:0}ul.woocommerce-mini-cart li{position:relative;padding:8px;padding-left:30px;font-size:14px;border-bottom:1px solid #eee}ul.woocommerce-mini-cart a{text-decoration:none;font-weight:700;color:#050505;display:block}ul.woocommerce-mini-cart a:hover{color:#871113}ul.woocommerce-mini-cart img{width:40px;height:auto;border:1px solid #eee;float:right;background:#fff}ul.woocommerce-mini-cart img:hover{border-color:#871113}ul.woocommerce-mini-cart .quantity{display:block;padding:7px 0 0 0}ul.woocommerce-mini-cart del{text-decoration:line-through}ul.woocommerce-mini-cart del bdi{text-decoration:line-through}ul.woocommerce-mini-cart del+ins .woocommerce-Price-amount{color:#871113}.cart_item .product-price del{text-decoration:line-through}.cart_item .product-price del bdi{text-decoration:line-through}.cart_item .product-price del+ins .woocommerce-Price-amount{color:#871113}.product-remove a.remove,ul.woocommerce-mini-cart a.remove{background:#888;border-radius:45px;width:19px;display:block;text-align:center;text-decoration:none;color:#fff;line-height:19px;position:absolute;font-weight:600;font-size:16px;left:5px;top:9px;padding:0}.product-remove a.remove:hover,ul.woocommerce-mini-cart a.remove:hover{background:#050505}.woocommerce-notices-wrapper{max-width:54rem;font-size:.9rem;margin:0 auto 1rem}.woocommerce-error,.woocommerce-message,.callout{background:rgba(135,17,19,.1);border-left:3px solid #871113;padding:1.3em 1.5em;font-size:1.125em;line-height:1.4;list-style:none;margin-bottom:10px;position:relative}.woocommerce-error a:not(.button),.woocommerce-message a:not(.button),.callout a:not(.button){color:#871113;font-weight:bold}.woocommerce-error a:not(.button):hover,.woocommerce-message a:not(.button):hover,.callout a:not(.button):hover{text-decoration:none}.woocommerce-error .close-button,.woocommerce-message .close-button,.callout .close-button{position:absolute;right:0;top:0;font-size:25px;display:block;line-height:1;background:transparent;border:0;cursor:pointer;padding:2px 6px}.woocommerce-error .close-button span,.woocommerce-message .close-button span,.callout .close-button span{display:block;line-height:.9}.woocommerce-error .button,.woocommerce-message .button,.callout .button{font-size:14px;background:#222;color:#fff;padding:5px 15px;margin:0 7px;box-shadow:0 .3em .3em rgba(0,0,0,.2)}.woocommerce-error p,.woocommerce-message p,.callout p{padding:0px;margin:0}.woocommerce-error.green,.woocommerce-message.green,.callout.green{border-color:#9ed484;background:rgba(158,212,132,.2)}.woocommerce-error.green a:not(.button),.woocommerce-message.green a:not(.button),.callout.green a:not(.button){color:#9ed484;text-decoration:none}.woocommerce-error.green a:not(.button):hover,.woocommerce-message.green a:not(.button):hover,.callout.green a:not(.button):hover{text-decoration:underline}.woocommerce-error{border-color:#871113;background:rgba(135,17,19,.14)}#cart-steps{max-width:60rem;margin:0 auto 2rem auto;padding-bottom:1.3rem}#cart-steps .inner{display:flex;flex-flow:row wrap;align-items:flex-end}#cart-steps .inner div{flex:0 0 33.33%;text-align:center}#cart-steps .progress-bar{background:#ddd;width:calc(100% - 33.3%);margin:0 auto}#cart-steps .progress-bar span{display:block;height:2px;width:0;background:#050505}#cart-steps .progress-bar.pos-2>span{width:50%}#cart-steps .progress-bar.pos-3>span{width:100%}#cart-steps .step a{display:block;color:#050505;text-decoration:none}#cart-steps .step a:hover .num{border-color:#050505}#cart-steps .step .name{display:block;margin:0 auto 5px auto}#cart-steps .step .num{display:block;background:#fff;border:2px solid #ddd;border-radius:50px;width:2em;height:2em;font-size:1.2em;line-height:2em;font-weight:bold;margin:0 auto -1.2em auto}#cart-steps .step.active .num,#cart-steps .step.activated .num{background:#050505;color:#fff;border-color:#050505}#cart-steps .step.active .num{border-color:#050505}.cart-layout-nws>.grid-container{max-width:72rem}.cart_item a.remove,ul.woocommerce-mini-cart a.remove{background:#050505;border-radius:45px;width:19px;display:block;text-align:center;text-decoration:none;color:#fff;line-height:19px;position:absolute;font-weight:600;font-size:16px;left:5px;top:9px;padding:0;z-index:1}.cart_item a.remove:hover,ul.woocommerce-mini-cart a.remove:hover{background:#888}.cart.shop_table{width:100%}.cart.shop_table .shop_header{font-size:14px;color:#888}.cart.shop_table .cell{padding:10px}.cart.shop_table .product-name a{display:block;color:#050505;font-weight:bold}.cart.shop_table img{max-width:100%;max-height:100%;width:auto;height:auto}div.cart_item{position:relative;border:0px solid #e5e5e5;background:#fff;border-radius:5px;margin-bottom:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.16)}div.cart_item .product-thumbnail a{display:block;width:100px;height:80px;position:relative}div.cart_item .product-thumbnail a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto;height:auto}div.cart_item .count-input{font-size:.5rem;margin-bottom:0}div.cart_item .count-input span{padding:8px}div.cart_item .count-input svg{width:12px;height:12px}div.cart_item .count-input input{font-size:.9rem;max-width:100%;border:2px solid #000}@media screen and (min-width: 1024px){div.cart_item .count-input input{padding-left:.8em}}div.cart_item .count-input .quantity{max-width:3.6rem}.actions.grid-x{padding:.7rem 0;border-bottom:1px solid #ddd}.actions.grid-x .button{font-size:.85rem;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.coupon{display:flex}.coupon input{border:1px solid #e5e5e5;background:#fff;padding:0 8px;border-radius:3px;flex:0 0 150px;margin-right:10px}button.update-cart-btn{background:#050505}.includes_tax{display:none}.cart_totals{font-size:1.1rem;margin-top:1em;text-align:right}.cart_totals .amount{font-size:1.5em;font-weight:900}.cart_totals .button{margin-top:1rem;text-align:center}.wc-proceed-to-checkout a{display:block;min-width:100%;font-size:1.1em;padding:.7em 1.2em}.wc-proceed-to-checkout a:after{content:"";font-family:"icomoon";float:right;margin:1px -2px 0px 12px;font-size:.9em}.woocommerce-account-fields .create-account,form.woocommerce-form-coupon p:first-child,.nws-chekcout form.woocommerce-form-login p:first-child,.woocommerce-privacy-policy-text{font-size:14px;background:#fdefc6;margin:1rem 0;padding:.8em;color:#706131;border-left:3px solid #e7ad00}.woocommerce-account-fields .create-account p,form.woocommerce-form-coupon p:first-child p,.nws-chekcout form.woocommerce-form-login p:first-child p,.woocommerce-privacy-policy-text p{margin:0}.woocommerce-account-fields .create-account a,form.woocommerce-form-coupon p:first-child a,.nws-chekcout form.woocommerce-form-login p:first-child a,.woocommerce-privacy-policy-text a{text-decoration:underline;font-weight:bold;color:#000}.woocommerce-account-fields .create-account a:hover,form.woocommerce-form-coupon p:first-child a:hover,.nws-chekcout form.woocommerce-form-login p:first-child a:hover,.woocommerce-privacy-policy-text a:hover{text-decoration:none}.woocommerce-form-login-toggle a,.woocommerce-form-coupon-toggle a,p.lost_password a,a.woocommerce-terms-and-conditions-link{color:#871113;font-weight:bold;text-decoration:underline}.woocommerce-form-login-toggle a:hover,.woocommerce-form-coupon-toggle a:hover,p.lost_password a:hover,a.woocommerce-terms-and-conditions-link:hover{color:#871113}.woocommerce-NoticeGroup .woocommerce-error{font-size:14px;padding:10px;margin-bottom:6px}.woocommerce-NoticeGroup .woocommerce-error .close-alert{display:none}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{margin:1rem 0}.woocommerce-form-login-toggle~form.woocommerce-form-coupon,.woocommerce-form-login-toggle~form.woocommerce-form-login,.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon,.woocommerce-form-coupon-toggle~form.woocommerce-form-login{background:#fff;padding:1em;box-shadow:0 1px 3px rgba(0,0,0,.16);margin-bottom:2rem}.woocommerce-form-login-toggle~form.woocommerce-form-coupon .form-row,.woocommerce-form-login-toggle~form.woocommerce-form-login .form-row,.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon .form-row,.woocommerce-form-coupon-toggle~form.woocommerce-form-login .form-row{max-width:24rem}.woocommerce-form-login-toggle~form.woocommerce-form-coupon p:not(.form-row),.woocommerce-form-login-toggle~form.woocommerce-form-login p:not(.form-row),.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon p:not(.form-row),.woocommerce-form-coupon-toggle~form.woocommerce-form-login p:not(.form-row){margin-top:0;font-size:14px}.woocommerce-form-login-toggle~form.woocommerce-form-coupon label,.woocommerce-form-login-toggle~form.woocommerce-form-login label,.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon label,.woocommerce-form-coupon-toggle~form.woocommerce-form-login label{display:block;font-weight:bold;margin-bottom:5px}.woocommerce-form-login-toggle~form.woocommerce-form-coupon input:not([type=checkbox]),.woocommerce-form-login-toggle~form.woocommerce-form-login input:not([type=checkbox]),.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon input:not([type=checkbox]),.woocommerce-form-coupon-toggle~form.woocommerce-form-login input:not([type=checkbox]){width:100%;padding:5px;border:1px solid #ddd}.woocommerce-form-login-toggle~form.woocommerce-form-coupon .clear~.form-row,.woocommerce-form-login-toggle~form.woocommerce-form-login .clear~.form-row,.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon .clear~.form-row,.woocommerce-form-coupon-toggle~form.woocommerce-form-login .clear~.form-row{display:flex;justify-content:space-between;align-items:center}.woocommerce-form-login-toggle~form.woocommerce-form-coupon p.lost_password,.woocommerce-form-login-toggle~form.woocommerce-form-login p.lost_password,.woocommerce-form-coupon-toggle~form.woocommerce-form-coupon p.lost_password,.woocommerce-form-coupon-toggle~form.woocommerce-form-login p.lost_password{margin-bottom:0}.cart-layout-nws.nws-chekcout .grid-container{max-width:51rem}.cart-layout-nws.nws-chekcout .grid-container .woocommerce-info .close-alert{display:none}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;box-sizing:border-box}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul{list-style:none;padding:5px 0;margin:0;background:#ffd5d5}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul li{padding:5px 10px;background:transparent}form.checkout.woocommerce-checkout{background:#fff;padding:2em;box-shadow:0 1px 3px rgba(0,0,0,.16)}.woocommerce-shipping-fields__field-wrapper p,.woocommerce-billing-fields__field-wrapper p{display:flex;flex-flow:row wrap}.woocommerce-shipping-fields__field-wrapper p label,.woocommerce-billing-fields__field-wrapper p label{flex:0 0 30%}.woocommerce-shipping-fields__field-wrapper p span,.woocommerce-billing-fields__field-wrapper p span{flex:1 0 0}.woocommerce-shipping-fields__field-wrapper p span input:not([type=checkbox]),.woocommerce-billing-fields__field-wrapper p span input:not([type=checkbox]){width:100%;border:1px solid #ddd;padding:10px;font-size:.9rem}.shipping_address{background:#efefef;padding:10px}#order_comments_field label{font-size:14px}.woocommerce-additional-fields textarea{margin:10px 0 2rem 0;display:block;border:1px solid #ddd;padding:1rem;width:100%}table.checkout-review-items{width:100%;text-align:left;border-collapse:collapse}table.checkout-review-items thead th{font-size:14px;font-weight:normal;color:#aaa}table.checkout-review-items tbody tr{border:1px solid #ddd}table.checkout-review-items tfoot th{text-align:right}table.checkout-review-items tfoot th:after{content:":"}table.checkout-review-items ul{padding:0;margin:0;list-style:none}table.checkout-review-items th,table.checkout-review-items td{vertical-align:middle;padding:8px}table.checkout-review-items th{font-weight:bold;vertical-align:top}table.checkout-review-items th.product-total{text-align:right}table.checkout-review-items tr.cart-subtotal{text-align:right}table.checkout-review-items tr.cart-subtotal td{font-weight:bold}table.checkout-review-items .product-total{text-align:right}table.checkout-review-items .df{display:flex;align-items:center;flex-flow:row wrap}.ts-product-image{width:50px;height:50px;overflow:hidden}.ts-product-image img{max-width:100%;max-height:100%;width:auto;height:auto}.woocommerce-Price-currencySymbol{padding-left:.2em}table.checkout-review-item{width:100%;text-align:left;border-collapse:collapse}table.checkout-review-item .order-total td{background:#050505;color:#fff;font-size:1.1rem;text-align:center}.checkout-review-shipping{width:100%;text-align:left;border-collapse:collapse}.checkout-review-shipping,#payment{margin:1rem 0 0 0}.checkout-review-shipping h3,#payment h3{margin:0 0 6px}.checkout-review-shipping ul#shipping_method li{font-size:14px;font-weight:normal}.checkout-review-shipping ul#shipping_method label{display:block;font-size:1rem;font-weight:bold}.checkout-review-shipping ul#shipping_method,#payment ul{font-weight:bold;padding:0;margin:0;list-style:none;padding:10px;background:#f1f1f1;margin:0 0}.checkout-review-shipping ul#shipping_method li,#payment ul li{overflow:hidden;border-bottom:1px solid #ddd;padding:6px 0 6px 20px;position:relative}.checkout-review-shipping ul#shipping_method li input,#payment ul li input{position:absolute;top:5px;left:-4px}.checkout-review-shipping ul#shipping_method li:last-child,#payment ul li:last-child{border-bottom:0px}.checkout-review-shipping ul#shipping_method li p,#payment ul li p{margin:0;font-weight:normal;font-size:14px}.checkout-review-shipping ul#shipping_method img,#payment ul img{float:right;max-height:27px}.order-total td{background:#050505;color:#fff;text-align:center;padding:.5em}div#payment .order-total{display:flex;justify-content:end;flex-flow:row wrap;font-size:1.1em;margin:1rem}div#payment .order-total h3{font-size:1em;margin:0;font-weight:normal}div#payment .order-total h3:after{content:":";margin-right:5px;display:inline-block}.woocommerce-order .woocommerce-notice{text-align:center;font-size:1.4em;border-left:4px solid #63c14d;background:rgba(158,212,132,.2);padding:20px}.woocommerce-order .order_details{list-style:none;padding:0;font-size:1rem;margin:0}.woocommerce-order .order_details li,.woocommerce-order .order_details~p{margin:0;padding:3px 0;font-size:1rem}ul.wc-item-meta{list-style:none;text-align:left;padding:0;margin:0}ul.wc-item-meta li>*{display:inline-block;font-size:14px}.stock.out-stock{text-decoration:none}.woocommerce-order-details .order_details{font-size:16px;width:100%;border-collapse:collapse}.woocommerce-order-details .order_details a{color:#050505;font-weight:bold;text-decoration:underline}.woocommerce-order-details .order_details thead th{color:#fff;background:#050505;padding:5px}.woocommerce-order-details .order_details .image{width:80px}.woocommerce-order-details .order_details .image img{max-width:100%;height:auto}.woocommerce-order-details .order_details .order_item{border:1px solid #ddd;background:#fff}.woocommerce-order-details .order_details .order_item p{margin:0}.woocommerce-order-details .order_details .order_item td{padding:10px}.woocommerce-order-details .order_details .order_item td.product-name{text-align:left}.woocommerce-order-details .order_details .price-per-item,.woocommerce-order-details .order_details .product-price,.woocommerce-order-details .order_details .product-total{text-align:right}.woocommerce-order-details .order_details tfoot{text-align:right}.woocommerce-order-details .order_details tfoot tr:first-child th,.woocommerce-order-details .order_details tfoot tr:first-child td{padding-top:1rem}.woocommerce-order-details .order_details tfoot th,.woocommerce-order-details .order_details tfoot td{padding:4px 8px}.td-title{display:none}.woocommerce-customer-details>section.addresses{display:flex;flex-flow:row wrap;margin:0 -1rem}.woocommerce-customer-details>section.addresses>*{flex:0 0 50%;padding:1rem}.order-note{background:#fff3ce;padding:1em;margin-bottom:1em;background:#fff;border:1px solid #ddd}.order-note h4,.order-note p{margin:0}#customer_login input:not([type=checkbox]),.my-account.nws-user-is-logout input:not([type=checkbox]){display:block;width:100%;border:1px solid #ccc;font-size:16px;padding:10px}#customer_login label,.my-account.nws-user-is-logout label{font-weight:bold}#customer_login .lost_reset_password,.my-account.nws-user-is-logout .lost_reset_password{max-width:30rem;margin:0 auto}.woocommerce-form-register label,.woocommerce-form-login label{font-size:16px;text-align:left}.woocommerce-form-register .button,.woocommerce-form-login .button{padding:11px 16px;font-size:16px;margin-left:0px;background:#871113}.container-middle.my-account{padding:2rem 0;background:#f5f5f5}.container-middle.my-account.nws-user-is-logout .woocommerce{display:block}.container-middle.my-account nav.woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style:none}.container-middle.my-account nav.woocommerce-MyAccount-navigation ul li{padding:0;border:0px solid #ddd;margin:0}.container-middle.my-account nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#871113;background:rgba(135,17,19,.15)}.container-middle.my-account nav.woocommerce-MyAccount-navigation ul li a{text-decoration:none;display:block;color:#000;font-weight:bold;font-size:1.1em;padding:10px 12px;margin:0}.container-middle.my-account nav.woocommerce-MyAccount-navigation ul li a:hover{color:#871113}.container-middle.my-account .woocommerce{display:flex;flex-flow:row wrap}.container-middle.my-account .woocommerce .woocommerce-MyAccount-navigation{flex:0 0 230px;box-sizing:border-box;border-right:1px solid #e5e5e5}.container-middle.my-account .woocommerce .woocommerce-MyAccount-content{box-sizing:border-box;flex:0 0 calc(100% - 230px);padding:0 2rem}.container-middle.my-account .woocommerce .woocommerce-MyAccount-content a:not(.button){color:#871113;font-weight:bold;text-decoration:underline}.container-middle.my-account .woocommerce .woocommerce-MyAccount-content a:not(.button):hover{color:#050505;text-decoration:none}.container-middle.my-account .col2-set{display:flex;flex-flow:row wrap;margin:0 -1rem}.container-middle.my-account .col2-set>div[class*=col-]{padding:1rem}.container-middle.my-account table.woocommerce-orders-table{width:100%;border-collapse:collapse}.container-middle.my-account table.woocommerce-orders-table th{padding:.5em;text-align:left}.container-middle.my-account table.woocommerce-orders-table th.woocommerce-orders-table__header-order-actions{text-align:center;width:105px}.container-middle.my-account table.woocommerce-orders-table td{padding:.2em .5em;text-align:left}.container-middle.my-account table.woocommerce-orders-table tr{border:1px solid #050505}.container-middle.my-account table.woocommerce-orders-table thead{background:#050505}.container-middle.my-account table.woocommerce-orders-table thead th{font-weight:normal;color:#fff;font-size:14px}.container-middle.my-account table.woocommerce-orders-table tbody{background:#fff}.container-middle.my-account table.woocommerce-orders-table tbody tr{border-color:#ddd}.container-middle.my-account table.woocommerce-orders-table .button.view{float:right;margin:.3rem 0;font-size:13px}.container-middle.my-account table.woocommerce-orders-table *[class*=status-completed]>td:nth-child(3){background:rgba(158,212,132,.2)}.container-middle.my-account table.woocommerce-orders-table *[class*=status-processing]>td:nth-child(3){background:rgba(211,211,16,.2)}.container-middle.my-account .woocommerce-customer-details{font-size:14px}.container-middle.my-account .woocommerce-MyAccount-content form>h3{text-align:center}.container-middle.my-account .woocommerce-EditAccountForm,.container-middle.my-account .woocommerce-address-fields{max-width:40rem;background:#fff;padding:1.3rem;box-shadow:1px 2px 4px rgba(0,0,0,.16);border-radius:5px;margin:0 auto}.container-middle.my-account .woocommerce-EditAccountForm em,.container-middle.my-account .woocommerce-address-fields em{display:block;padding:10px 0;font-size:14px}.container-middle.my-account .woocommerce-EditAccountForm fieldset,.container-middle.my-account .woocommerce-address-fields fieldset{border:1px solid #000;padding:.35em 1em}.container-middle.my-account .woocommerce-EditAccountForm .required,.container-middle.my-account .woocommerce-address-fields .required{color:#f31e31;font-weight:bold;text-decoration:none}.container-middle.my-account .woocommerce-EditAccountForm label,.container-middle.my-account .woocommerce-address-fields label{display:block;font-size:.9rem;color:#797979;margin:0 0 5px}.container-middle.my-account .woocommerce-EditAccountForm input:not([type=checkbox]),.container-middle.my-account .woocommerce-EditAccountForm textarea,.container-middle.my-account .woocommerce-EditAccountForm .select2-selection,.container-middle.my-account .woocommerce-address-fields input:not([type=checkbox]),.container-middle.my-account .woocommerce-address-fields textarea,.container-middle.my-account .woocommerce-address-fields .select2-selection{background:#ededed;border:0;text-shadow:0 0 0 transparent;outline:none;border-radius:0;width:100%;padding:8px 10px;height:auto}.nws-cart-empty{text-align:center}.nws-cart-empty p.cart-empty.woocommerce-info{color:#050505;text-transform:uppercase;font-size:1.2em;opacity:.6}.nws-cart-empty p.cart-empty.woocommerce-info:before{background-image:url(//desport.sk/wp-content/themes/desport2022/images/emptycart.svg);background-size:100% 100%;width:90px;height:90px;content:"";display:block;margin:0 auto 1rem auto;opacity:.6}.woocommerce-account .title{text-align:center}#customer_login{display:flex;max-width:50rem;margin:0 auto}#customer_login>div{flex:0 0 50%}#customer_login h2{font-size:1.3rem}@media screen and (max-width: 1023px){.container-middle.my-account .woocommerce .woocommerce-MyAccount-content{flex:0 0 calc(100% - 120px);padding:0 1rem}.container-middle.my-account .woocommerce .woocommerce-MyAccount-navigation{flex:0 0 120px}.container-middle.my-account .woocommerce .woocommerce-MyAccount-navigation ul li a{padding-left:0}}@media screen and (max-width: 639px){#cart-steps{font-size:.8rem}.cart.shop_table .shop_header{display:none}.woocommerce-error,.woocommerce-message,.callout{font-size:.9rem;padding:10px 10px}.cart_item.grid-x .product-thumbnail{flex:0 0 80px}.cart_item.grid-x .product-thumbnail a{display:block;max-width:100%;height:60px}.cart_item.grid-x .product-name{flex:0 0 calc(100% - 80px)}.cart_item.grid-x .product-price{order:1}.cart_item.grid-x .product-subtotal{order:2}.cart_item.grid-x .product-quantity,.cart_item.grid-x .product-subtotal,.cart_item.grid-x .product-price{flex:0 0 auto;width:auto}.cart_item.grid-x .product-price:before,.cart_item.grid-x .product-subtotal:before{display:block;font-weight:bold;font-weight:bold;font-size:11px;text-align:center}.cart_item.grid-x .product-price::before{content:"Cena za ks"}.cart_item.grid-x .product-subtotal{text-align:center}.cart_item.grid-x .product-subtotal:before{content:"Cena Spolu"}.woocommerce-cart-form .actions .cell{order:1}.woocommerce-cart-form .actions .cell.update-cart{order:0;padding-bottom:10px}form.checkout.woocommerce-checkout{padding:1em}.woocommerce-shipping-fields__field-wrapper p,.woocommerce-billing-fields__field-wrapper p{display:block}.woocommerce-order .woocommerce-notice{font-size:1.1em}.woocommerce-table.order_details tfoot tr td:first-child{display:none}.container-middle.my-account .title{margin-top:0}.container-middle.my-account .woocommerce{display:block}.container-middle.my-account .woocommerce .woocommerce-MyAccount-navigation{display:block;border:1px solid #ddd;margin-bottom:1rem}.container-middle.my-account .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:8px 8px}.container-middle.my-account .woocommerce .woocommerce-MyAccount-content{padding:0}.container-middle.my-account table.woocommerce-orders-table{display:block}.container-middle.my-account table.woocommerce-orders-table .button.view{float:none;margin-top:0;padding:7px 11px}.container-middle.my-account table.woocommerce-orders-table:before{display:block;content:"Objednávky";font-size:1.5em;margin-bottom:1rem;font-weight:bold}.container-middle.my-account table.woocommerce-orders-table thead{display:none}.container-middle.my-account table.woocommerce-orders-table tr,.container-middle.my-account table.woocommerce-orders-table th,.container-middle.my-account table.woocommerce-orders-table td,.container-middle.my-account table.woocommerce-orders-table tbody{display:block}.container-middle.my-account table.woocommerce-orders-table td{overflow:hidden}.container-middle.my-account table.woocommerce-orders-table tr{margin-bottom:.5rem}.woocommerce-order-details .shop_table.order_details,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details{display:block}.woocommerce-order-details .shop_table.order_details thead,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details thead{display:none}.woocommerce-order-details .shop_table.order_details tbody,.woocommerce-order-details .shop_table.order_details tfoot,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot{display:block}.woocommerce-order-details .shop_table.order_details tbody tr,.woocommerce-order-details .shop_table.order_details tbody td,.woocommerce-order-details .shop_table.order_details tbody th,.woocommerce-order-details .shop_table.order_details tfoot tr,.woocommerce-order-details .shop_table.order_details tfoot td,.woocommerce-order-details .shop_table.order_details tfoot th,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody td,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody th,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot tr,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot td,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot th{display:block}.woocommerce-order-details .shop_table.order_details tbody tr,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr{display:flex;flex-flow:row wrap;align-items:center;padding:10px 0;margin-bottom:2px}.woocommerce-order-details .shop_table.order_details tbody tr td,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr td{padding:0 10px;flex:0 0 100%}.woocommerce-order-details .shop_table.order_details tbody tr td>*,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr td>*{display:inline-block}.woocommerce-order-details .shop_table.order_details tbody tr .image,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .image{flex:0 0 80px}.woocommerce-order-details .shop_table.order_details tbody tr .td-title,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .td-title{display:inline-block;font-weight:normal}.woocommerce-order-details .shop_table.order_details tbody tr .product-name,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .product-name{flex:0 0 calc(100% - 80px)}.woocommerce-order-details .shop_table.order_details tbody tr .price-per-item,.woocommerce-order-details .shop_table.order_details tbody tr .product-total,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .price-per-item,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .product-total{overflow:hidden}.woocommerce-order-details .shop_table.order_details tbody tr .price-per-item>span,.woocommerce-order-details .shop_table.order_details tbody tr .product-total>span,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .price-per-item>span,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tbody tr .product-total>span{float:left;width:50%}.woocommerce-order-details .shop_table.order_details tfoot,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot{padding:10px 0}.woocommerce-order-details .shop_table.order_details tfoot tr,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot tr{display:flex;flex-flow:row wrap}.woocommerce-order-details .shop_table.order_details tfoot tr td:first-child,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot tr td:first-child{display:none}.woocommerce-order-details .shop_table.order_details tfoot tr th,.woocommerce-order-details .shop_table.order_details tfoot tr td,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot tr th,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot tr td{flex:1 0 0;width:auto;padding:5px 10px 5px 0}.woocommerce-order-details .shop_table.order_details tfoot tr th,.container-middle.my-account .woocommerce-MyAccount-content .shop_table.order_details tfoot tr th{flex:0 0 40%}.woocommerce-order-details .addresses,.container-middle.my-account .woocommerce-MyAccount-content .addresses{display:block}}#livesearch-bg{display:none;background:rgba(135,17,19,.7);position:fixed;top:0;left:0;width:100vw;height:100vh}#header-search.active~#livesearch-bg{display:block}#header-search form{display:block;width:100%;z-index:10;max-width:39rem;margin:0 auto;padding:1rem;position:relative;z-index:1}#header-search .search-in{position:relative}#header-search input.search-field{height:40px;background:#fff;color:#000;border:0;border-bottom:0;padding:0 10px;padding-right:40px;display:block;width:100%}#header-search .search-submit{position:absolute;right:0;top:0;padding:0 11px;width:40px;height:40px;background:#871113;border:0;font-size:1rem;color:#fff}#header-search .search-submit i{display:block}#header-search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:60;box-sizing:border-box;display:none}#header-search.active{display:block}#header-search form{border-radius:0}#livesearch-bg{display:block;z-index:0}.container-openfilter{display:flex;margin-top:2rem;flex-flow:row wrap;margin:2rem -6px 0}.container-openfilter>*{margin:0 6px}.container-openfilter .button{box-shadow:0 3px 5px rgba(0,0,0,.23);font-family:"Nunito",sans-serif;font-weight:normal}.container-openfilter .button.product-search-filter-reset-clear{background-color:#871113 !important}.container-openfilter .button.openfilter{flex:1 0 auto;background:#000}span.filter-ico{float:left;width:25px}span.filter-ico em{display:block;width:19px;height:2px;background:#fff;margin:3px auto}span.filter-ico em:first-child{width:25px}span.filter-ico em:last-child{width:10px}#newsletter{padding:2.5rem 1rem;text-align:center;background:#050505}#newsletter h3{margin:0;font-weight:normal;font-size:1.5em;color:#fff}#newsletter p{color:gray;margin:.5rem auto 1.7rem}#newsletter input,#newsletter textarea{font-size:1rem}#newsletter input.mailinput{margin:0;flex:1 0 0;width:auto;border:1px solid transparent;box-shadow:0 4px 16px rgba(0,0,0,.16);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.16);padding:12px 15px;color:gray;background:rgba(255,255,255,.16);border-radius:6px}#newsletter form{display:flex;flex-flow:row wrap;justify-content:center;max-width:660px;margin:0 auto}#newsletter button{cursor:pointer;display:block;font-family:"Nunito",sans-serif;background:#871113;color:#fff;margin:0 5px;font-weight:bold;border-radius:6px;border:0;flex:0 0 180px;width:180px;text-transform:uppercase;font-weight:900;padding:5px 1rem}.container-vyhody{font-size:.9rem;border-top:1px solid #ddd}.container-vyhody .grid-x{margin:0 -1rem}.container-vyhody .item{display:flex;flex-flow:row wrap;flex:0 0 25%;padding:1rem;color:#000}.container-vyhody strong{display:block}.container-vyhody i{font-size:1.8em;padding-right:11px}.container-vyhody i.icon-card,.container-vyhody i.icon-truck-2{font-size:1.6em}.container-vyhody .txt{flex:1 0 0;width:auto}.container-vyhody .txt strong{font-weight:600}.container-vyhody .txt span{color:#737373}footer{background:#050505;color:#aaa}footer .footer-top{font-size:.9rem}footer a{color:#aaa}footer h2{text-transform:uppercase;color:#871113;margin:.5em 0;font-size:1.2rem}footer nav ul{column-count:2}footer nav ul li a{display:inline-block;padding:.3em 0}footer nav ul li a:hover{color:#871113}footer address{display:block;margin-bottom:1rem}footer span.footer-image{display:block;max-width:100px}footer span.footer-image img{display:block;width:100%;margin-bottom:1rem}footer .footer-top,footer .footer-padding{padding-top:3em;padding-bottom:3em}footer .footer-top .grid-x{margin:0 -1rem}footer .flink{text-decoration:none;display:flex;align-items:center;padding:.2rem 0rem;transition:all .3s}footer .flink:hover{color:#7bfdf2}footer .flink i{font-size:1.2em;color:#871113}footer .flink i.icon-clock{font-size:1.1em}footer .flink span{padding-left:.5em}footer .footer-top .cell{padding:1em}footer .payment-box h4{font-weight:normal;margin:12px 0 4px 0}footer .payment-box div{overflow:hidden;margin:0 -3px}footer .payment-box div img{float:left;margin:3px}footer .copyright{font-size:15px;border-top:1px solid rgba(255,255,255,.1)}footer .copyright a{font-weight:bold;text-decoration:none;transition:all .3s}footer .copyright a:hover{color:#7bfdf2}#box-gdpr{color:#050505;font-size:.9rem;font-weight:500;z-index:4;position:fixed;bottom:1rem;left:1rem;background:#7bfdf2;padding:1rem;max-width:350px;border-radius:6px;text-align:left}#box-gdpr p{margin-top:0}#box-gdpr p a{color:#050505}#box-gdpr p a:hover{text-decoration:none}#box-gdpr:after{content:"";position:absolute;right:100%;top:calc(50% - 8px);border:10px solid red;border-color:transparent #871113;border-width:11px 14px 11px 0}@media screen and (max-width: 1380px){#newsletter #js-esd-form{justify-content:center;padding-top:1rem;padding-bottom:1rem;margin:0}#newsletter #js-esd-form .esd-form__header{text-align:center;flex:0 0 100%}#newsletter #js-esd-form>*{padding:.5rem 1rem}#newsletter #js-esd-form .esd-form__fields{max-width:40rem}#newsletter #js-esd-form input[type=email]{flex:0 0 calc(100% - 144px);width:calc(100% - 144px)}}@media screen and (max-width: 1123px){.container-vyhody .grid-x{padding:.5rem 0;margin:0}.container-vyhody .item{font-size:.6rem;padding:.4rem}.container-vyhody .item .txt{font-size:.9rem}}@media screen and (max-width: 1023px){.link-blog{text-align:center;padding:10px}#newsletter .grid-container{padding:0}.container-vyhody .item{flex:0 0 50%}footer .footer-top,footer .footer-padding{padding-top:1em;padding-bottom:1em}footer .copyright{font-size:14px}.footer-top{font-size:.9rem}}@media screen and (max-width: 639px){.container-vyhody i{width:2.6rem;text-align:center}.container-vyhody .item{flex:0 0 100%;padding:.4rem 0}footer nav ul{column-count:unset}footer .footer-top .grid-x{margin:0 -0.6rem}footer .payment-box div img{height:35px}footer .box-1{border:0;border-bottom:1px solid rgba(255,255,255,.2)}footer .box-1 img{margin-bottom:0;max-width:170px}footer .foot-infoblok a.flink{padding:.8em 0}footer .top .foot-address{padding:0 1em 1em}footer .copyright{padding:1rem 0}footer .copyright .footer-padding{padding:5px 0}div#box-gdpr{left:1rem;bottom:1rem;max-width:100%;width:calc(100% - 2rem);box-sizing:border-box}#newsletter input.mailinput{margin-bottom:10px}#newsletter button{padding:.7rem}}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em .5em 0}.alignright{float:right;margin:.5em 0 .5em 1em}.offcanvas-close{background:linear-gradient(120deg, rgba(135, 17, 19, 0.7), rgba(5, 5, 5, 0.7) 60%)}body.canvas-is-open-body{overflow:hidden}a.close-canvas-button{padding:11px;display:block;background:#000;width:36px;height:36px;box-sizing:border-box}a.close-canvas-button svg{display:block;width:100%;height:100%}a.close-canvas-button line{stroke:#fff;stroke-width:2px}h2{font-size:2.5rem;font-weight:900;text-transform:uppercase}.grid-container{max-width:95.75rem;box-sizing:border-box}body{font-size:1rem;font-family:"Nunito",sans-serif;background:#fff;color:#050505;margin:0}.button{cursor:pointer;transition:all .3s;background:#871113;font-weight:bold;display:inline-block;text-align:center;padding:.5em 1.1em;border-radius:0px;border:0;font-size:1em;color:#fff;cursor:pointer;text-decoration:none;border:0px solid #871113}.button:hover{opacity:.7}.button.hollow{background:transparent;color:#871113;border-width:1px}.button.bordered{border-radius:100px}.button.min{min-width:180px}.button.black{background:#222;border-color:#222}.button.black:hover{background:#222}.button.black.hollow{background:transparent;color:#222;border-width:1px}.button.white{background:#fff;color:#871113;border-color:#fff}.button.gray{background:#aaa;border-color:#aaa}.button.gray:hover{background:#050505}.button.gray.hollow{background:transparent;color:#aaa;border-width:1px}.button.gray.hollow:hover{border-color:#050505;color:#050505;opacity:1}.wpc-filters-widget-main-wrapper ul.children{padding-left:0}.wpc-filter-_stock_status{display:none}.prel{position:relative}:root{--h3: 1.5rem}h2,h3{font-weight:600}h2,.h3{font-size:var(--h3)}@media screen and (max-width: 1023px){h2{font-size:1.7rem}}@media screen and (max-width: 639px){h2{font-size:1.3rem}}/*# sourceMappingURL=style.css.map */@font-face {
  font-family: 'icomoon';
  src:  url(//desport.sk/wp-content/themes/desport2022/icomoon/fonts/icomoon.eot?qp6a0g);
  src:  url(//desport.sk/wp-content/themes/desport2022/icomoon/fonts/icomoon.eot?qp6a0g#iefix) format('embedded-opentype'),
    url(//desport.sk/wp-content/themes/desport2022/icomoon/fonts/icomoon.ttf?qp6a0g) format('truetype'),
    url(//desport.sk/wp-content/themes/desport2022/icomoon/fonts/icomoon.woff?qp6a0g) format('woff'),
    url(//desport.sk/wp-content/themes/desport2022/icomoon/fonts/icomoon.svg?qp6a0g#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-card:before {
  content: "\e901";
}
.icon-cart-bag:before {
  content: "\e903";
}
.icon-clock:before {
  content: "\e905";
}
.icon-heart:before {
  content: "\e908";
}
.icon-heart-o:before {
  content: "\e909";
}
.icon-help-icon:before {
  content: "\e90a";
}
.icon-newie:before {
  content: "\e90f";
}
.icon-repeat:before {
  content: "\e911";
}
.icon-search:before {
  content: "\e912";
}
.icon-user:before {
  content: "\e918";
}
.icon-box:before {
  content: "\e64e";
}
.icon-phone:before {
  content: "\e647";
}
.icon-time:before {
  content: "\e639";
}
.icon-phone-call:before {
  content: "\e906";
}
.icon-phone-o:before {
  content: "\e90b";
}
.icon-shopping-cart:before {
  content: "\e90d";
}
.icon-watch2:before {
  content: "\e62c";
}
.icon-mail2:before {
  content: "\e608";
}
.icon-warning:before {
  content: "\e002";
}
.icon-add:before {
  content: "\e069";
}
.icon-reply:before {
  content: "\e082";
}
.icon-check:before {
  content: "\e206";
}
.icon-close:before {
  content: "\e209";
}
.icon-lock_outline:before {
  content: "\e2ad";
}
.icon-pinterest:before {
  content: "\e914";
}
.icon-home2:before {
  content: "\e80b";
}
.icon-chevron-thin-left:before {
  content: "\e677";
}
.icon-chevron-thin-right:before {
  content: "\e670";
}
.icon-chevron-thin-down:before {
  content: "\e64f";
}
.icon-chevron-thin-up:before {
  content: "\e652";
}
.icon-facebook2:before {
  content: "\e913";
}
.icon-sync:before {
  content: "\e923";
}
.icon-spinner:before {
  content: "\e922";
}
.icon-gift:before {
  content: "\e631";
}
.icon-credit-card:before {
  content: "\e65f";
}
.icon-clock1:before {
  content: "\e602";
}
.icon-plus:before {
  content: "\e660";
}
.icon-checkmark:before {
  content: "\e60d";
}
.icon-arrow-right2:before {
  content: "\e613";
}
.icon-arrow-left2:before {
  content: "\e614";
}
.icon-facebook-full:before {
  content: "\e619";
}
.icon-youtube:before {
  content: "\e61a";
}
.icon-youtube3:before {
  content: "\e637";
}
.icon-switch:before {
  content: "\e910";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-location:before {
  content: "\e915";
}
.icon-coins:before {
  content: "\e916";
}
.icon-truck-2:before {
  content: "\e917";
}
.icon-cart-full:before {
  content: "\e91b";
}
.icon-percentage:before {
  content: "\e91c";
}
.icon-service:before {
  content: "\e91d";
}
.icon-truck:before {
  content: "\e91e";
}
.icon-Heureka:before {
  content: "\e91f";
}
.icon-compare:before {
  content: "\e924";
}
.icon-truck1:before {
  content: "\e900";
}
.icon-wallet:before {
  content: "\e902";
}
.icon-triangel-right:before {
  content: "\e904";
}
.icon-check-full:before {
  content: "\e907";
}
.icon-vymena:before {
  content: "\e90c";
}
.icon-phone-5:before {
  content: "\e90e";
}
.icon-neonus:before {
  content: "\e605";
}
.icon-angle-up:before {
  content: "\e659";
}
.icon-chevron-right:before {
  content: "\e65a";
}
.icon-chevron-left:before {
  content: "\e65c";
}
.icon-chevron-down:before {
  content: "\e65b";
}
.icon-star-o:before {
  content: "\e642";
}
.icon-star:before {
  content: "\e643";
}
.icon-envelope-o:before {
  content: "\e620";
}.fs-free-shipping-notice-and-button-wrapper{align-content:start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 1 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{align-items:center;display:flex;flex-direction:row}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;height:10px;margin-left:10px;margin-right:10px;position:relative;width:100%}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:block;height:100%;overflow:hidden;position:relative}.button.flexible-shipping-free-shipping-button{margin-left:0}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}