@font-face{font-family:"Lora";src:url("../fonts/lora-medium.woff2") format("woff2"),url("../fonts/lora-medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Work Sans";src:url("../fonts/worksans-regular.woff2") format("woff2"),url("../fonts/worksans-regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Work Sans";src:url("../fonts/worksans-semibold.woff2") format("woff2"),url("../fonts/worksans-semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Work Sans";src:url("../fonts/worksans-semibold.woff2") format("woff2"),url("../fonts/worksans-semibold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}.kosik .article__header,.cart .article__header{margin-bottom:2.5rem}.kosik .article__header h1,.cart .article__header h1{max-width:0;text-align:left;margin:0}.kosik .woocommerce .woocommerce-notices-wrapper,.cart .woocommerce .woocommerce-notices-wrapper{display:flex;flex-direction:column;width:100%}.kosik .woocommerce .woocommerce-notices-wrapper .woocommerce-message,.cart .woocommerce .woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-direction:column;width:100%;font-size:1rem;text-align:left;padding:0;margin:-1rem 0 1rem}@media screen and (max-width: 576px){.kosik .woocommerce .woocommerce-notices-wrapper .woocommerce-message,.cart .woocommerce .woocommerce-notices-wrapper .woocommerce-message{flex-direction:column}}.kosik .woocommerce .woocommerce-notices-wrapper .woocommerce-error,.cart .woocommerce .woocommerce-notices-wrapper .woocommerce-error{display:flex;flex-direction:column;font-size:1rem;text-align:left;margin:-1rem 0 1rem}.kosik .woocommerce .woocommerce-notices-wrapper a,.cart .woocommerce .woocommerce-notices-wrapper a{order:2;display:inline-flex;width:auto;font-size:1rem;letter-spacing:inherit;text-transform:unset;text-decoration:underline;border:none;padding:0;margin:.5rem 0 0}.kosik .woocommerce .woocommerce-notices-wrapper a:hover,.cart .woocommerce .woocommerce-notices-wrapper a:hover{color:#42be65;background:#fff;border:none}.kosik .woocommerce .article--singleProduct__order ,.cart .woocommerce .article--singleProduct__order {display:inline-flex;margin-left:.5rem}.kosik .woocommerce .cart-empty,.cart .woocommerce .cart-empty{margin-bottom:2rem}.kosik .woocommerce .return-to-shop,.cart .woocommerce .return-to-shop{margin-bottom:3rem}.kosik .woocommerce .return-to-shop a,.cart .woocommerce .return-to-shop a{text-decoration:underline}.kosik .woocommerce .return-to-shop a:hover,.cart .woocommerce .return-to-shop a:hover{color:#42be65}.kosik .woocommerce form.woocommerce-cart-form table,.cart .woocommerce form.woocommerce-cart-form table{display:flex;flex-direction:column;width:100%;background:#fff;margin-bottom:2.5rem}.kosik .woocommerce form.woocommerce-cart-form table tr,.cart .woocommerce form.woocommerce-cart-form table tr{margin-top:2.5rem}.kosik .woocommerce form.woocommerce-cart-form table tr.shipping,.cart .woocommerce form.woocommerce-cart-form table tr.shipping{display:flex;width:100vw;flex-direction:column;background:#fff;margin-top:2.5rem}.kosik .woocommerce form.woocommerce-cart-form table tr.shipping th,.cart .woocommerce form.woocommerce-cart-form table tr.shipping th{font-size:1.5rem;font-family:"Lora",serif;letter-spacing:0;text-transform:initial;margin-bottom:1rem}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test),.cart .woocommerce form.woocommerce-cart-form table tr:not(.test){position:relative;display:flex;flex-wrap:wrap;align-items:center;background:rgba(221,221,221,.15);margin-top:0;margin-bottom:1rem}@media screen and (max-width: 576px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test),.cart .woocommerce form.woocommerce-cart-form table tr:not(.test){align-items:flex-start}}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) td,.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) th,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) td,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) th{padding:0;border:none}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-thumbnail,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-thumbnail{height:7rem;width:7rem;overflow:hidden}@media screen and (max-width: 576px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-thumbnail,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-thumbnail{height:4.5rem;width:4.5rem}}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-thumbnail img,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-name,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-name{display:flex;flex:0 1 30%;line-height:1.5;align-items:center;margin-right:2%;margin-left:5%}@media screen and (max-width: 576px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-name,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-name{flex:0 1 calc(100% - 5rem);line-height:1;padding-top:.5em;padding-right:1.5em;padding-left:1.5em;margin:0 0 1.5rem}}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-price,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-price{display:flex;flex:0 1 15%;align-items:center}@media screen and (max-width: 992px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-price,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-price{display:none}}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity{display:flex;flex:0 1 10%;align-items:center;margin-left:auto}@media screen and (max-width: 992px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity{margin-left:10%}}@media screen and (max-width: 767.98px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity{flex:unset;font-weight:500}}@media screen and (max-width: 576px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-quantity{position:absolute;left:6em;bottom:0;margin-left:0}}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-subtotal,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-subtotal{display:flex;flex:0 1 10%;justify-content:flex-end;align-items:center;margin-left:auto;padding-right:2em}@media screen and (max-width: 767.98px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-subtotal,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-subtotal{flex:unset;font-weight:500;padding-right:1.5em}}@media screen and (max-width: 576px){.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-subtotal,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-subtotal{position:absolute;right:0;bottom:0}}.kosik .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-remove,.cart .woocommerce form.woocommerce-cart-form table tr:not(.test) .product-remove{position:absolute;top:0;right:0;display:flex;height:1.5em;width:1.5em;align-items:center;justify-content:center;font-size:1.25rem;color:#dc444c}.kosik .woocommerce form.woocommerce-cart-form table tbody,.cart .woocommerce form.woocommerce-cart-form table tbody{display:table;width:100%}.kosik .woocommerce form.woocommerce-cart-form table tbody tr,.cart .woocommerce form.woocommerce-cart-form table tbody tr{width:100%}.kosik .woocommerce form.woocommerce-cart-form table tbody th,.kosik .woocommerce form.woocommerce-cart-form table tbody td,.cart .woocommerce form.woocommerce-cart-form table tbody th,.cart .woocommerce form.woocommerce-cart-form table tbody td{padding-left:0;padding-right:0}.kosik .woocommerce form.woocommerce-cart-form table tbody td.product-total,.cart .woocommerce form.woocommerce-cart-form table tbody td.product-total{text-align:right}.kosik .woocommerce form.woocommerce-cart-form table tbody td.product-name,.cart .woocommerce form.woocommerce-cart-form table tbody td.product-name{font-weight:600}.kosik .woocommerce form.woocommerce-cart-form table tfoot,.cart .woocommerce form.woocommerce-cart-form table tfoot{width:100%}.kosik .woocommerce form.woocommerce-cart-form table tfoot th,.kosik .woocommerce form.woocommerce-cart-form table tfoot td,.cart .woocommerce form.woocommerce-cart-form table tfoot th,.cart .woocommerce form.woocommerce-cart-form table tfoot td{padding:0}.kosik .woocommerce form.woocommerce-cart-form table tfoot .order-total,.cart .woocommerce form.woocommerce-cart-form table tfoot .order-total{font-size:1.5rem}.kosik .woocommerce form.woocommerce-cart-form table .cart-subtotal,.kosik .woocommerce form.woocommerce-cart-form table .order-total,.cart .woocommerce form.woocommerce-cart-form table .cart-subtotal,.cart .woocommerce form.woocommerce-cart-form table .order-total{display:flex;width:100%;margin-top:-0.5rem}.kosik .woocommerce form.woocommerce-cart-form table .cart-subtotal th,.kosik .woocommerce form.woocommerce-cart-form table .cart-subtotal td,.kosik .woocommerce form.woocommerce-cart-form table .order-total th,.kosik .woocommerce form.woocommerce-cart-form table .order-total td,.cart .woocommerce form.woocommerce-cart-form table .cart-subtotal th,.cart .woocommerce form.woocommerce-cart-form table .cart-subtotal td,.cart .woocommerce form.woocommerce-cart-form table .order-total th,.cart .woocommerce form.woocommerce-cart-form table .order-total td{font-size:1rem;font-weight:normal;letter-spacing:0;text-transform:initial;background:#fff}.kosik .woocommerce form.woocommerce-cart-form table .cart-subtotal th,.kosik .woocommerce form.woocommerce-cart-form table .order-total th,.cart .woocommerce form.woocommerce-cart-form table .cart-subtotal th,.cart .woocommerce form.woocommerce-cart-form table .order-total th{margin-right:.375rem;margin-left:auto}.kosik .woocommerce form.woocommerce-cart-form table .cart-subtotal td,.kosik .woocommerce form.woocommerce-cart-form table .order-total td,.cart .woocommerce form.woocommerce-cart-form table .cart-subtotal td,.cart .woocommerce form.woocommerce-cart-form table .order-total td{margin-right:2rem}@media screen and (max-width: 767.98px){.kosik .woocommerce form.woocommerce-cart-form table .cart-subtotal td,.kosik .woocommerce form.woocommerce-cart-form table .order-total td,.cart .woocommerce form.woocommerce-cart-form table .cart-subtotal td,.cart .woocommerce form.woocommerce-cart-form table .order-total td{margin-right:1.5rem}}.kosik .woocommerce .coupon,.cart .woocommerce .coupon{display:flex;justify-content:flex-end}@media screen and (max-width: 576px){.kosik .woocommerce .coupon,.cart .woocommerce .coupon{flex-direction:column}}.kosik .woocommerce .coupon label,.cart .woocommerce .coupon label{display:none}.kosik .woocommerce .coupon input,.cart .woocommerce .coupon input{width:100%;max-width:13rem;text-align:left;margin-right:1rem}@media screen and (max-width: 576px){.kosik .woocommerce .coupon input,.cart .woocommerce .coupon input{max-width:100%;margin-right:0;margin-bottom:1rem}}@media screen and (max-width: 576px){.kosik .woocommerce .coupon+button,.cart .woocommerce .coupon+button{width:100%;margin:2rem auto 0}}.kosik .woocommerce .cart-collaterals,.cart .woocommerce .cart-collaterals{display:flex;margin-top:2rem}@media screen and (max-width: 576px){.kosik .woocommerce .cart-collaterals,.cart .woocommerce .cart-collaterals{overflow:hidden}}.kosik .woocommerce .cart_totals,.cart .woocommerce .cart_totals{width:100%;max-width:27em;margin-left:auto}@media screen and (max-width: 992px){.kosik .woocommerce .cart_totals,.cart .woocommerce .cart_totals{margin:0 auto}}@media screen and (max-width: 576px){.kosik .woocommerce .cart_totals,.cart .woocommerce .cart_totals{max-width:100%}}.kosik .woocommerce .cart_totals .wc-proceed-to-checkout,.cart .woocommerce .cart_totals .wc-proceed-to-checkout{display:flex;flex-direction:column;text-align:center}.kosik .woocommerce .cart_totals .wc-proceed-to-checkout a,.cart .woocommerce .cart_totals .wc-proceed-to-checkout a{width:100%;padding:.9375em 2.25em}.kosik .woocommerce .cart_totals h2,.cart .woocommerce .cart_totals h2{font-size:2rem;margin-bottom:1rem}.kosik .woocommerce .cart_totals table.shop_table,.cart .woocommerce .cart_totals table.shop_table{width:100%;margin-bottom:.5rem}.kosik .woocommerce .cart_totals table.shop_table tbody,.cart .woocommerce .cart_totals table.shop_table tbody{display:flex;flex-direction:column}.kosik .woocommerce .cart_totals table.shop_table .cart-subtotal,.kosik .woocommerce .cart_totals table.shop_table .order-total,.cart .woocommerce .cart_totals table.shop_table .cart-subtotal,.cart .woocommerce .cart_totals table.shop_table .order-total{display:flex;align-items:center;justify-content:space-between}.kosik .woocommerce .cart_totals table.shop_table tr:first-of-type,.cart .woocommerce .cart_totals table.shop_table tr:first-of-type{border-bottom:1px solid #ddd}.kosik .woocommerce .cart_totals table.shop_table th,.cart .woocommerce .cart_totals table.shop_table th{text-align:left;font-size:.8125rem;text-transform:uppercase;padding:1em 0;font-weight:600}.kosik .woocommerce .cart_totals table.shop_table td,.kosik .woocommerce .cart_totals table.shop_table bdi,.kosik .woocommerce .cart_totals table.shop_table td span,.cart .woocommerce .cart_totals table.shop_table td,.cart .woocommerce .cart_totals table.shop_table bdi,.cart .woocommerce .cart_totals table.shop_table td span{text-align:right;font-size:1rem;font-weight:normal;padding:1em 0}.kosik .woocommerce .cart_totals table.shop_table ul#shipping_method,.cart .woocommerce .cart_totals table.shop_table ul#shipping_method{display:flex;flex-direction:column;align-items:flex-start}.kosik .woocommerce .cart_totals table.shop_table ul#shipping_method li,.cart .woocommerce .cart_totals table.shop_table ul#shipping_method li{display:flex;width:100%}.kosik .woocommerce .cart_totals table.shop_table ul#shipping_method li label,.cart .woocommerce .cart_totals table.shop_table ul#shipping_method li label{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;line-height:1.5}.kosik .woocommerce .cart_totals table.shop_table ul#shipping_method li label span,.cart .woocommerce .cart_totals table.shop_table ul#shipping_method li label span{padding:.5em 0;margin-left:auto}.kosik .woocommerce input,.cart .woocommerce input{width:5rem;text-align:center}.kosik .col-md-4,.kosik #print,.cart .col-md-4,.cart #print{display:none}.kosik .shipping,.cart .shipping{display:none}.kosik.payment-method .woocommerce-notices-wrapper .woocommerce-error,.cart.payment-method .woocommerce-notices-wrapper .woocommerce-error{text-align:left}.kosik.payment-method .woocommerce-notices-wrapper .woocommerce-error li,.cart.payment-method .woocommerce-notices-wrapper .woocommerce-error li{padding-left:0}.kosik.payment-method .woocommerce-notices-wrapper .woocommerce-error+.woocommerce-info,.cart.payment-method .woocommerce-notices-wrapper .woocommerce-error+.woocommerce-info{display:none}.kosik p.woocommerce-shipping-destination,.kosik .woocommerce-shipping-calculator,.cart p.woocommerce-shipping-destination,.cart .woocommerce-shipping-calculator{display:none}.kosik ul#shipping_method,.cart ul#shipping_method{list-style:none;padding:0}.kosik #shipping_method li,.cart #shipping_method li{display:flex;align-items:center}.kosik .shipping,.cart .shipping{display:flex;flex-direction:column;margin:0}.kosik .woocommerce input,.cart .woocommerce input{width:3rem}.kosik .woocommerce .woocommerce-notices-wrapper .wc-forward,.cart .woocommerce .woocommerce-notices-wrapper .wc-forward{display:none}.kosik .woocommerce .cart_totals table.shop_table .shipping td,.cart .woocommerce .cart_totals table.shop_table .shipping td{padding:0}.kosik .order-total,.cart .order-total{border-top:1px solid #ddd}.pokladna .article__header,.checkout .article__header{margin-bottom:0}.pokladna .article__header h1,.checkout .article__header h1{max-width:100%;text-align:left;margin:0;display:none}@media screen and (max-width: 576px){.pokladna .article__content,.checkout .article__content{overflow:hidden}}.pokladna h2,.checkout h2{display:flex;width:100%;justify-content:flex-end;align-items:center;font-size:2.25rem;text-align:right;margin-bottom:1rem;margin-top:1.5rem}.pokladna h3,.checkout h3{font-size:1.5rem}.pokladna h3.h3,.checkout h3.h3{margin-bottom:1.5rem}.pokladna section h2,.pokladna section h3,.pokladna section h4,.checkout section h2,.checkout section h3,.checkout section h4{text-align:left;display:block}.pokladna select,.pokladna select span,.checkout select,.checkout select span{border:0}.pokladna .woocommerce-form-login-toggle,.checkout .woocommerce-form-login-toggle{margin-bottom:2rem}.pokladna .woocommerce-form-login-toggle .showlogin,.checkout .woocommerce-form-login-toggle .showlogin{text-decoration:underline}.pokladna .woocommerce-form-login-toggle .showlogin:hover,.checkout .woocommerce-form-login-toggle .showlogin:hover{color:#42be65}.pokladna .form-row#billing_iscomp_field .woocommerce-input-wrapper:before,.pokladna .form-row#billing_iscomp_field .woocommerce-input-wrapper:after,.checkout .form-row#billing_iscomp_field .woocommerce-input-wrapper:before,.checkout .form-row#billing_iscomp_field .woocommerce-input-wrapper:after{content:none}.pokladna .woocommerce-shipping-methods,.checkout .woocommerce-shipping-methods{margin-bottom:0}.pokladna .woocommerce-shipping-methods input[type=hidden]+label:after,.checkout .woocommerce-shipping-methods input[type=hidden]+label:after{opacity:1}.pokladna .woocommerce-additional-fields h3,.checkout .woocommerce-additional-fields h3{display:none}.pokladna .woocommerce-form-login,.checkout .woocommerce-form-login{position:relative;display:block;margin-bottom:4.5rem}.pokladna .woocommerce-form-login>p,.checkout .woocommerce-form-login>p{max-width:35em}.pokladna .woocommerce-form-login .form-row,.checkout .woocommerce-form-login .form-row{display:flex;flex-direction:column;max-width:50%}.pokladna .woocommerce-form-login .form-row .button,.checkout .woocommerce-form-login .form-row .button{color:#fff;line-height:1;background-color:#000;margin-left:auto;padding:1em 2em;border:1px solid #000;transition:350ms ease}.pokladna .woocommerce-form-login .form-row .button:hover,.pokladna .woocommerce-form-login .form-row .button:focus,.checkout .woocommerce-form-login .form-row .button:hover,.checkout .woocommerce-form-login .form-row .button:focus{color:#fff;background-color:#292929;border:1px solid #292929;transition:350ms ease}.pokladna .woocommerce-form-login .lost_password,.checkout .woocommerce-form-login .lost_password{position:absolute;bottom:.25em;margin-bottom:0}.pokladna .woocommerce-form-login .lost_password a,.checkout .woocommerce-form-login .lost_password a{color:#000;font-size:.875rem}.pokladna .woocommerce-form-login .woocommerce-form-login__rememberme,.checkout .woocommerce-form-login .woocommerce-form-login__rememberme{display:none}.pokladna .woocommerce-form__label-for-checkbox input,.checkout .woocommerce-form__label-for-checkbox input{position:absolute}.pokladna .woocommerce-form__label-for-checkbox input+span,.checkout .woocommerce-form__label-for-checkbox input+span{position:relative;padding-left:2.5em}@media screen and (max-width: 767.98px){.pokladna .woocommerce-form__label-for-checkbox input+span,.checkout .woocommerce-form__label-for-checkbox input+span{padding-left:2em}}.pokladna .woocommerce-form__label-for-checkbox input+span:before,.checkout .woocommerce-form__label-for-checkbox input+span:before{content:"";position:absolute;top:1px;left:0;z-index:1;display:inline-flex;width:1rem;height:1rem;border:1px solid #000}.pokladna .woocommerce-form__label-for-checkbox input+span:after,.checkout .woocommerce-form__label-for-checkbox input+span:after{content:"";position:absolute;top:1px;left:0;z-index:2;display:block;height:1rem;width:1rem;background:#a3a3a3 url("../img/icon-accept.svg") center no-repeat;background-size:65%;opacity:0}.pokladna .woocommerce-form__label-for-checkbox input:checked+span:before,.checkout .woocommerce-form__label-for-checkbox input:checked+span:before{border-color:#000}.pokladna .woocommerce-form__label-for-checkbox input:checked+span:after,.checkout .woocommerce-form__label-for-checkbox input:checked+span:after{opacity:1}.pokladna .woocommerce-form__label-for-checkbox label.is-active .newCheckbox,.checkout .woocommerce-form__label-for-checkbox label.is-active .newCheckbox{border-color:#000}.pokladna .woocommerce-form__label-for-checkbox label.is-active .newCheckbox:after,.checkout .woocommerce-form__label-for-checkbox label.is-active .newCheckbox:after{opacity:1}.pokladna .woocommerce-form__label-for-checkbox input[type=radio],.pokladna .woocommerce-form__label-for-checkbox input[type=checkbox],.checkout .woocommerce-form__label-for-checkbox input[type=radio],.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]{position:absolute;left:0;opacity:0;visibility:hidden;max-width:40em;opacity:0}.pokladna .woocommerce-form__label-for-checkbox input[type=radio]:checked+label>span,.pokladna .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+label>span,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked+label>span,.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+label>span{border-color:#000}.pokladna .woocommerce-form__label-for-checkbox input[type=radio]:checked+label>span:after,.pokladna .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+label>span:after,.checkout .woocommerce-form__label-for-checkbox input[type=radio]:checked+label>span:after,.checkout .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+label>span:after{opacity:1}.pokladna .woocommerce-form__label-for-checkbox label span,.checkout .woocommerce-form__label-for-checkbox label span{position:relative;top:3px;display:inline-flex;width:1.25rem;height:1.25rem;border:1px solid #ddd;margin-right:1rem}.pokladna .woocommerce-form__label-for-checkbox label span:after,.checkout .woocommerce-form__label-for-checkbox label span:after{content:"";position:absolute;top:50%;left:50%;display:block;height:.75rem;width:.75rem;background:#000;opacity:0;transform:translate(-50%, -50%)}@media screen and (max-width: 992px){.pokladna .woocommerce-form__label-for-checkbox label span:after,.checkout .woocommerce-form__label-for-checkbox label span:after{background-color:#fff}}.pokladna .woocommerce-form__label-for-checkbox label p,.checkout .woocommerce-form__label-for-checkbox label p{display:inline-flex;font-weight:bold;margin-bottom:0}.pokladna .product-quantity,.checkout .product-quantity{font-weight:normal}.pokladna #order_review_heading,.checkout #order_review_heading{display:none}.pokladna #order_review table,.checkout #order_review table{display:flex;flex-direction:column;width:100%;background:#fff;margin-bottom:2.5rem}.pokladna #order_review table tr,.checkout #order_review table tr{margin-top:2.5rem}.pokladna #order_review table tr.shipping,.checkout #order_review table tr.shipping{display:flex;width:100%;flex-direction:column;background:#fff;margin-top:2.5rem}@media screen and (max-width: 576px){.pokladna #order_review table tr.shipping li label,.checkout #order_review table tr.shipping li label{line-height:1.5}}.pokladna #order_review table tr.shipping th,.checkout #order_review table tr.shipping th{font-size:1.5rem;font-weight:400;font-family:"Lora",serif;letter-spacing:0;text-transform:initial;margin-bottom:1rem}.pokladna #order_review table tr.cart_item,.checkout #order_review table tr.cart_item{position:relative;display:flex;flex-wrap:wrap;align-items:center;background:rgba(221,221,221,.15);margin-top:0;margin-bottom:1rem}@media screen and (max-width: 576px){.pokladna #order_review table tr.cart_item,.checkout #order_review table tr.cart_item{align-items:flex-start}}.pokladna #order_review table tr.cart_item td,.pokladna #order_review table tr.cart_item th,.checkout #order_review table tr.cart_item td,.checkout #order_review table tr.cart_item th{padding:0;border:none}.pokladna #order_review table tr.cart_item .product-thumbnail,.checkout #order_review table tr.cart_item .product-thumbnail{height:7rem;width:7rem;overflow:hidden}@media screen and (max-width: 576px){.pokladna #order_review table tr.cart_item .product-thumbnail,.checkout #order_review table tr.cart_item .product-thumbnail{height:4.5rem;width:4.5rem}}.pokladna #order_review table tr.cart_item .product-thumbnail img,.checkout #order_review table tr.cart_item .product-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover}.pokladna #order_review table tr.cart_item .product-name,.checkout #order_review table tr.cart_item .product-name{display:flex;flex:0 1 30%;line-height:1.5;align-items:center;margin-right:2%;margin-left:5%}@media screen and (max-width: 576px){.pokladna #order_review table tr.cart_item .product-name,.checkout #order_review table tr.cart_item .product-name{flex:0 1 calc(100% - 5rem);line-height:1;padding-top:.5em;padding-right:1.5em;padding-left:1.5em;margin:0 0 1.5rem}}.pokladna #order_review table tr.cart_item .product-price,.checkout #order_review table tr.cart_item .product-price{display:flex;flex:0 1 15%;align-items:center}@media screen and (max-width: 992px){.pokladna #order_review table tr.cart_item .product-price,.checkout #order_review table tr.cart_item .product-price{display:none}}.pokladna #order_review table tr.cart_item .product-quantity,.checkout #order_review table tr.cart_item .product-quantity{display:flex;flex:0 1 10%;align-items:center;margin-left:auto}@media screen and (max-width: 992px){.pokladna #order_review table tr.cart_item .product-quantity,.checkout #order_review table tr.cart_item .product-quantity{margin-left:10%}}@media screen and (max-width: 767.98px){.pokladna #order_review table tr.cart_item .product-quantity,.checkout #order_review table tr.cart_item .product-quantity{flex:unset;font-weight:500}}@media screen and (max-width: 576px){.pokladna #order_review table tr.cart_item .product-quantity,.checkout #order_review table tr.cart_item .product-quantity{position:absolute;left:6em;bottom:0;margin-left:0}}.pokladna #order_review table tr.cart_item .product-subtotal,.checkout #order_review table tr.cart_item .product-subtotal{display:flex;flex:0 1 10%;justify-content:flex-end;align-items:center;margin-left:auto;padding-right:2em}@media screen and (max-width: 767.98px){.pokladna #order_review table tr.cart_item .product-subtotal,.checkout #order_review table tr.cart_item .product-subtotal{flex:unset;font-weight:500;padding-right:1.5em}}@media screen and (max-width: 576px){.pokladna #order_review table tr.cart_item .product-subtotal,.checkout #order_review table tr.cart_item .product-subtotal{position:absolute;right:0;bottom:0}}.pokladna #order_review table tr.fee,.checkout #order_review table tr.fee{display:flex;margin-top:1.5rem;text-align:right;width:100%;justify-content:flex-end;align-items:center}.pokladna #order_review table tr.fee th,.checkout #order_review table tr.fee th{margin-right:.5rem}.pokladna #order_review table tr.fee td,.checkout #order_review table tr.fee td{margin-right:2rem}@media screen and (max-width: 767.98px){.pokladna #order_review table tr.fee td,.checkout #order_review table tr.fee td{margin-right:1.5rem}}.pokladna #order_review table thead:before,.checkout #order_review table thead:before{content:"Sumarizace objednávky";display:block;font-size:1.5rem;font-family:"Lora",serif;font-weight:500;letter-spacing:0;text-transform:initial;margin-bottom:1rem}.pokladna #order_review table thead tr,.checkout #order_review table thead tr{display:none}.pokladna #order_review table tbody,.checkout #order_review table tbody{display:table;width:100%}.pokladna #order_review table tbody tr,.checkout #order_review table tbody tr{width:100%}.pokladna #order_review table tbody th,.pokladna #order_review table tbody td,.checkout #order_review table tbody th,.checkout #order_review table tbody td{padding-left:0;padding-right:0}.pokladna #order_review table tbody td.product-total,.checkout #order_review table tbody td.product-total{text-align:right}.pokladna #order_review table tbody td.product-name,.checkout #order_review table tbody td.product-name{font-weight:600}.pokladna #order_review table tfoot,.checkout #order_review table tfoot{width:100%}.pokladna #order_review table tfoot th,.pokladna #order_review table tfoot td,.checkout #order_review table tfoot th,.checkout #order_review table tfoot td{padding:0}.pokladna #order_review table tfoot .order-total,.checkout #order_review table tfoot .order-total{font-size:1.5rem}.pokladna #order_review table .cart-subtotal,.pokladna #order_review table .order-total,.checkout #order_review table .cart-subtotal,.checkout #order_review table .order-total{display:flex;width:100%;margin-top:-0.5rem}.pokladna #order_review table .cart-subtotal th,.pokladna #order_review table .cart-subtotal td,.pokladna #order_review table .order-total th,.pokladna #order_review table .order-total td,.checkout #order_review table .cart-subtotal th,.checkout #order_review table .cart-subtotal td,.checkout #order_review table .order-total th,.checkout #order_review table .order-total td{font-size:1rem;font-weight:normal;letter-spacing:0;text-transform:initial;background:#fff}.pokladna #order_review table .cart-subtotal th,.pokladna #order_review table .order-total th,.checkout #order_review table .cart-subtotal th,.checkout #order_review table .order-total th{margin-right:.375rem;margin-left:auto}.pokladna #order_review table .cart-subtotal td,.pokladna #order_review table .order-total td,.checkout #order_review table .cart-subtotal td,.checkout #order_review table .order-total td{margin-right:2rem}@media screen and (max-width: 767.98px){.pokladna #order_review table .cart-subtotal td,.pokladna #order_review table .order-total td,.checkout #order_review table .cart-subtotal td,.checkout #order_review table .order-total td{margin-right:1.5rem}}.pokladna #order_review .total-summary,.checkout #order_review .total-summary{width:100%;max-width:23.5em;margin-left:auto}@media screen and (max-width: 992px){.pokladna #order_review .total-summary,.checkout #order_review .total-summary{margin:2rem auto 0}}@media screen and (max-width: 576px){.pokladna #order_review .total-summary,.checkout #order_review .total-summary{max-width:100%}}.pokladna #order_review .total-summary table,.checkout #order_review .total-summary table{margin-bottom:1rem}.pokladna #order_review .total-summary table th,.checkout #order_review .total-summary table th{font-weight:normal;text-align:left}.pokladna #order_review .total-summary table td,.checkout #order_review .total-summary table td{text-align:right}.pokladna #order_review .total-summary table .tax-excluded,.checkout #order_review .total-summary table .tax-excluded{font-stretch:.875rem}.pokladna #order_review .total-summary table .tax-included,.checkout #order_review .total-summary table .tax-included{font-size:1.5rem}.pokladna #order_review .total-summary table .tax-included th,.checkout #order_review .total-summary table .tax-included th{font-weight:600}.pokladna #order_review .total-summary .button,.checkout #order_review .total-summary .button{font-size:1.1rem;width:100%;margin-left:auto}.pokladna .woocommerce-terms-and-conditions-wrapper,.checkout .woocommerce-terms-and-conditions-wrapper{text-align:left}@media screen and (max-width: 992px){.pokladna .woocommerce-terms-and-conditions-wrapper,.checkout .woocommerce-terms-and-conditions-wrapper{margin:0 auto}}@media screen and (min-width: 992px)and (max-width: 1200px){.pokladna .woocommerce-terms-and-conditions-wrapper,.checkout .woocommerce-terms-and-conditions-wrapper{max-width:28em}}@media screen and (min-width: 576px)and (max-width: 992px){.pokladna .woocommerce-terms-and-conditions-wrapper,.checkout .woocommerce-terms-and-conditions-wrapper{max-width:100%}}.pokladna .woocommerce-terms-and-conditions-wrapper a,.checkout .woocommerce-terms-and-conditions-wrapper a{color:#000;text-decoration:underline}.pokladna .woocommerce-terms-and-conditions-wrapper a:hover,.checkout .woocommerce-terms-and-conditions-wrapper a:hover{color:#000}.pokladna .woocommerce-terms-and-conditions-wrapper .form-row,.checkout .woocommerce-terms-and-conditions-wrapper .form-row{max-width:100%;flex:1 1 100%;margin:0}.pokladna .backToCart,.checkout .backToCart{position:absolute;bottom:-1em;left:0;color:#000}@media screen and (max-width: 992px){.pokladna .backToCart,.checkout .backToCart{position:static;margin:2rem auto 0}}.pokladna .backToCart:hover,.checkout .backToCart:hover{text-decoration:underline}.pokladna #order_totals table,.checkout #order_totals table{display:flex;width:100%;background:#fff}.pokladna #order_totals table tr,.checkout #order_totals table tr{display:flex;width:100%;flex-direction:column;background:#fff}.pokladna #order_totals table th,.checkout #order_totals table th{font-size:1.5rem;font-family:"Lora",serif;letter-spacing:0;text-transform:initial;margin-bottom:0rem}.pokladna #order_totals table th,.pokladna #order_totals table td,.checkout #order_totals table th,.checkout #order_totals table td{padding:0}.pokladna #order_totals table thead,.checkout #order_totals table thead{display:none}.pokladna #order_totals table tbody,.checkout #order_totals table tbody{display:none}.pokladna #order_totals table tfoot,.checkout #order_totals table tfoot{width:100%}@media screen and (min-width: 767.98px){.pokladna .summ,.checkout .summ{padding-left:5%}}.pokladna .summarization,.checkout .summarization{position:sticky;top:1em;background:rgba(0,0,0,.04);padding:3.5em}.pokladna .summarization h3,.checkout .summarization h3{margin-bottom:2rem}.pokladna .summarization table,.checkout .summarization table{width:100%}.pokladna .summarization table tfoot th,.checkout .summarization table tfoot th{text-align:left;font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:1.3px}.pokladna .summarization table tfoot h3,.checkout .summarization table tfoot h3{text-transform:initial;margin-bottom:0}.pokladna .summarization table tfoot td,.checkout .summarization table tfoot td{text-align:right}.pokladna .summarization table tfoot .order-total,.checkout .summarization table tfoot .order-total{border:none}.pokladna .summarization table tfoot .order-total th,.pokladna .summarization table tfoot .order-total td,.checkout .summarization table tfoot .order-total th,.checkout .summarization table tfoot .order-total td{padding:2em 0 0}.pokladna .summarization tr,.checkout .summarization tr{border-bottom:1px solid #ddd}.pokladna .summarization tr th,.pokladna .summarization tr td,.checkout .summarization tr th,.checkout .summarization tr td{padding:1em 0}.pokladna .woocommerce-order-overview,.checkout .woocommerce-order-overview{display:none;flex-direction:column}.pokladna .woocommerce-order-overview li.method,.checkout .woocommerce-order-overview li.method{order:1}.pokladna .woocommerce-order-overview li.order,.checkout .woocommerce-order-overview li.order{order:3}.pokladna .woocommerce-order-overview li.total,.checkout .woocommerce-order-overview li.total{order:2}.pokladna .woocommerce-order-overview li.date,.checkout .woocommerce-order-overview li.date{order:4}.pokladna .woocommerce-order-overview li.email,.checkout .woocommerce-order-overview li.email{display:none}.pokladna section,.checkout section{text-align:left}@media screen and (max-width: 767.98px){.pokladna section.woocommerce-bacs-bank-details,.checkout section.woocommerce-bacs-bank-details{margin-top:2rem}}.pokladna section.woocommerce-bacs-bank-details h3,.checkout section.woocommerce-bacs-bank-details h3{display:none}.pokladna section.woocommerce-bacs-bank-details h2,.checkout section.woocommerce-bacs-bank-details h2{display:none}.pokladna section.woocommerce-bacs-bank-details ul,.checkout section.woocommerce-bacs-bank-details ul{display:flex;flex-direction:column}.pokladna section.woocommerce-bacs-bank-details ul li.payment-method,.checkout section.woocommerce-bacs-bank-details ul li.payment-method{order:1}.pokladna section.woocommerce-bacs-bank-details ul li.owner,.checkout section.woocommerce-bacs-bank-details ul li.owner{order:2}.pokladna section.woocommerce-bacs-bank-details ul li.account_number,.checkout section.woocommerce-bacs-bank-details ul li.account_number{order:3}.pokladna section.woocommerce-bacs-bank-details ul li.bank_name,.checkout section.woocommerce-bacs-bank-details ul li.bank_name{order:4}.pokladna section.woocommerce-bacs-bank-details ul li.variable-symbol,.checkout section.woocommerce-bacs-bank-details ul li.variable-symbol{order:5}.pokladna section.woocommerce-bacs-bank-details ul li.total-amount,.checkout section.woocommerce-bacs-bank-details ul li.total-amount{order:6}.pokladna section.woocommerce-bacs-bank-details~p,.checkout section.woocommerce-bacs-bank-details~p{display:none}.pokladna section.woocommerce-order-details,.checkout section.woocommerce-order-details{margin-top:2rem}.pokladna section.woocommerce-order-details table.shop_table,.checkout section.woocommerce-order-details table.shop_table{max-width:50em;width:100%;margin:1rem 0 3rem}.pokladna section.woocommerce-order-details table.shop_table th,.pokladna section.woocommerce-order-details table.shop_table td,.checkout section.woocommerce-order-details table.shop_table th,.checkout section.woocommerce-order-details table.shop_table td{font-size:1rem;padding:.75em 1.5em;border-bottom:1px solid rgba(221,221,221,.25)}.pokladna section.woocommerce-order-details table.shop_table tbody tr:last-child th,.pokladna section.woocommerce-order-details table.shop_table tbody tr:last-child td,.checkout section.woocommerce-order-details table.shop_table tbody tr:last-child th,.checkout section.woocommerce-order-details table.shop_table tbody tr:last-child td{border:none}.pokladna section.woocommerce-order-details table.shop_table th,.checkout section.woocommerce-order-details table.shop_table th{text-align:left;font-weight:600}.pokladna section.woocommerce-order-details table.shop_table a,.checkout section.woocommerce-order-details table.shop_table a{color:#000}.pokladna section.woocommerce-order-details table.shop_table a:hover,.checkout section.woocommerce-order-details table.shop_table a:hover{text-decoration:underline}.pokladna section.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount.amount,.checkout section.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount.amount{font-weight:600}.pokladna section.woocommerce-customer-details,.checkout section.woocommerce-customer-details{margin-top:2rem}.pokladna section.woocommerce-order-downloads,.checkout section.woocommerce-order-downloads{display:none}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway p,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway p{display:inline-flex;flex-direction:row}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label{position:relative;display:flex}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label:after,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label:after{content:"";position:relative;top:5px;display:flex;height:1.25em;width:6em;background:url("../img/cards.svg") center no-repeat;background-size:contain;margin-left:.5rem}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label p,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label p{margin-left:.25rem}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label p img,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway>label p img{display:none}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway img,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway img{width:8em;margin-left:1em}@media screen and (max-width: 576px){.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway img,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_offline_gateway img{display:none}}.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_barion img,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_barion img{margin-left:1.5rem}@media screen and (max-width: 576px){.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_barion img,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_barion img{display:block;max-width:17em;padding-left:0;margin-left:0}}@media screen and (max-width: 576px){.pokladna #payment .payment_methods.methods li.wc_payment_method.payment_method_barion label,.checkout #payment .payment_methods.methods li.wc_payment_method.payment_method_barion label{display:flex;flex-direction:column;align-items:flex-start}}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1rem}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection{display:flex;flex:0 1 30%;max-width:30;background:#fff;padding:1em;border:none;margin-right:1.5%;margin-bottom:1.5%}@media screen and (max-width: 992px){.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection{flex:0 1 49%;max-width:49%;margin-right:2%}}@media screen and (max-width: 576px){.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection{flex:1 1 100%;max-width:100%;margin-right:0;margin-bottom:.5rem}}@media screen and (min-width: 993px){.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection:nth-child(3n+3),.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection:nth-child(3n+3){margin-right:0}}@media screen and (min-width: 577px)and (max-width: 992px){.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection:nth-child(even),.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway #gopayPayments>.payment_method_wc_gopay_gateway_selection:nth-child(even){margin-right:0}}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway label img,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway label img{height:1.5em;margin-left:1rem}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_box,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_box{font-size:.875rem;font-weight:normal;padding-left:2.75rem;margin:.5rem 0 1rem}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection{position:relative;display:flex;align-items:center;font-style:italic}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection>div,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection>div{display:flex;align-items:center}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection span,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection span{line-height:1.5}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection input[type=radio],.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection input[type=radio]{position:static;display:inline-flex;width:auto;opacity:1;visibility:visible;margin-right:.5rem}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection input[type=radio]:after,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection input[type=radio]:after{cursor:pointer;content:"";position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%}.pokladna #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection img,.checkout #payment .payment_methods.methods li.payment_method_wc_gopay_gateway .payment_method_wc_gopay_gateway_selection img{height:1rem !important}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments input#Field-numberInput,.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments input#Field-expiryInput,.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments input#Field-cvcInput,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments input#Field-numberInput,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments input#Field-expiryInput,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments input#Field-cvcInput{padding:.5em .75em !important}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments .woocommerce-SavedPaymentMethods-saveNew,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments .woocommerce-SavedPaymentMethods-saveNew{padding:0}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments .woocommerce-SavedPaymentMethods-saveNew label,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments .woocommerce-SavedPaymentMethods-saveNew label{opacity:1;visibility:visible}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments p.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments p.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated{display:none}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments .wcpay-upe-element.StripeElement,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments .wcpay-upe-element.StripeElement{padding:0}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments .p-HeightObserverProvider-container,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments .p-HeightObserverProvider-container{margin:1rem 4px 0;position:relative}.pokladna #payment .payment_methods.methods li.payment_method_woocommerce_payments fieldset#wc-woocommerce_payments-upe-form,.checkout #payment .payment_methods.methods li.payment_method_woocommerce_payments fieldset#wc-woocommerce_payments-upe-form{max-width:35em;padding:0 !important;margin:1rem 0 0;border:none}@media screen and (max-width: 992px){.woocommerce form .form-row.wpify-woo-heureka-optout{text-align:center;flex:1 1 100%;max-width:100%;width:100%;margin:1rem 0 0}}@media screen and (max-width: 576px){.woocommerce form .form-row.wpify-woo-heureka-optout label{display:flex;text-align:left}.woocommerce #order_review .total-summary{margin:1.5rem auto 0}.woocommerce .woocommerce-form__label-for-checkbox input+span{font-size:15px}}.muj-ucet .article__content h2,.my-account .article__content h2{margin-bottom:2.5rem}.muj-ucet .login,.my-account .login{max-width:30em;margin:0 auto}.muj-ucet .login .woocommerce-form-login__rememberme,.my-account .login .woocommerce-form-login__rememberme{display:none}.muj-ucet .login .form-row,.my-account .login .form-row{max-width:100%;flex:1 1 100%}.muj-ucet .login .form-row:not(.form-row-wide),.my-account .login .form-row:not(.form-row-wide){display:flex}.muj-ucet .login .button,.my-account .login .button{color:#fff;margin-left:auto;margin-top:1rem}.muj-ucet .login~h2,.my-account .login~h2{max-width:35em;margin:0 auto}@media screen and (max-width: 576px){.muj-ucet .article--singlePage .article__content h2,.my-account .article--singlePage .article__content h2{max-width:7.5em}}.muj-ucet hr,.my-account hr{background:#ddd;margin:3rem 0}.muj-ucet mark,.my-account mark{background:#fff}.muj-ucet input::-moz-placeholder, .my-account input::-moz-placeholder{font-size:0}.muj-ucet input::placeholder,.my-account input::placeholder{font-size:0}.muj-ucet .article__header,.my-account .article__header{margin-bottom:1rem}.muj-ucet .article__header h1,.my-account .article__header h1{max-width:100%;text-align:left;font-size:3rem;margin:0}.muj-ucet .woocommerce-MyAccount-navigation,.my-account .woocommerce-MyAccount-navigation{margin:2rem 0}.muj-ucet .woocommerce-MyAccount-navigation ul,.my-account .woocommerce-MyAccount-navigation ul{padding-left:0;margin:0 auto}.muj-ucet .woocommerce-MyAccount-navigation li,.my-account .woocommerce-MyAccount-navigation li{display:inline-flex;padding-left:0;margin-right:1rem}@media screen and (max-width: 576px){.muj-ucet .woocommerce-MyAccount-navigation li,.my-account .woocommerce-MyAccount-navigation li{width:100%}.muj-ucet .woocommerce-MyAccount-navigation li a,.my-account .woocommerce-MyAccount-navigation li a{width:100%;text-align:center;margin-bottom:.5rem}}.muj-ucet .woocommerce-MyAccount-navigation li a,.my-account .woocommerce-MyAccount-navigation li a{color:#000;background:rgba(221,221,221,.2);padding:.5em 2em;border:1px solid rgba(221,221,221,.2)}.muj-ucet .woocommerce-MyAccount-navigation li.is-active a,.my-account .woocommerce-MyAccount-navigation li.is-active a{color:#fff;font-weight:500;background:#000;border-color:#000}.muj-ucet .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads,.my-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads{display:none}.muj-ucet .woocommerce-MyAccount-navigation li:before,.my-account .woocommerce-MyAccount-navigation li:before{content:none}.muj-ucet .yith-wcact-my-watchlist-list-index-container,.my-account .yith-wcact-my-watchlist-list-index-container{display:none}.muj-ucet .woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination,.my-account .woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{margin-top:3rem}.muj-ucet .dashboard__content p,.my-account .dashboard__content p{max-width:57em}.muj-ucet .address-wrapper,.my-account .address-wrapper{padding:2em;border:1px solid rgba(221,221,221,.2)}@media screen and (max-width: 767.98px){.muj-ucet .u-column2.woocommerce-Address,.my-account .u-column2.woocommerce-Address{margin-top:2rem}}.muj-ucet .table-wrapper,.my-account .table-wrapper{overflow-x:auto;width:100%;margin-bottom:1rem}.muj-ucet .table-wrapper table,.my-account .table-wrapper table{min-width:850px}.muj-ucet .table-wrapper::-webkit-scrollbar,.my-account .table-wrapper::-webkit-scrollbar{width:8px;-webkit-transition:all 350ms ease;transition:all 350ms ease}.muj-ucet .table-wrapper::-webkit-scrollbar-track,.my-account .table-wrapper::-webkit-scrollbar-track{background:rgba(221,221,221,.2);-webkit-transition:all 350ms ease;transition:all 350ms ease}.muj-ucet .table-wrapper::-webkit-scrollbar-thumb,.my-account .table-wrapper::-webkit-scrollbar-thumb{background:#000;-webkit-transition:all 350ms ease;transition:all 350ms ease}.muj-ucet table,.my-account table{width:100%;margin:1rem 0}.muj-ucet table thead tr,.muj-ucet table tfoot tr,.my-account table thead tr,.my-account table tfoot tr{background:rgba(221,221,221,.2)}.muj-ucet table thead tr th,.muj-ucet table thead tr td,.muj-ucet table tfoot tr th,.muj-ucet table tfoot tr td,.my-account table thead tr th,.my-account table thead tr td,.my-account table tfoot tr th,.my-account table tfoot tr td{border:none}.muj-ucet table th,.muj-ucet table td,.my-account table th,.my-account table td{font-size:1rem;padding:.75em 1.5em;border-bottom:1px solid rgba(221,221,221,.25)}.muj-ucet table tbody tr:last-child th,.muj-ucet table tbody tr:last-child td,.my-account table tbody tr:last-child th,.my-account table tbody tr:last-child td{border:none}.muj-ucet table tfoot .cart-subtotal ,.my-account table tfoot .cart-subtotal {background:#fff}.muj-ucet table tfoot .cart-subtotal  th,.muj-ucet table tfoot .cart-subtotal  td,.my-account table tfoot .cart-subtotal  th,.my-account table tfoot .cart-subtotal  td{background:#fff}.muj-ucet table th,.my-account table th{text-align:left;font-weight:600}.muj-ucet table tfoot tr:last-child .woocommerce-Price-amount.amount,.my-account table tfoot tr:last-child .woocommerce-Price-amount.amount{font-weight:600}.muj-ucet table .product-name a,.my-account table .product-name a{color:#000}.muj-ucet table .product-name a:hover,.my-account table .product-name a:hover{text-decoration:underline}.muj-ucet table .button,.my-account table .button{font-size:.875rem;padding:0}.muj-ucet fieldset,.my-account fieldset{padding:1em 2em;border:1px solid #000}.muj-ucet .has-checkbox,.my-account .has-checkbox{position:relative;display:flex}.muj-ucet .has-checkbox input[type=radio],.muj-ucet .has-checkbox input[type=checkbox],.my-account .has-checkbox input[type=radio],.my-account .has-checkbox input[type=checkbox]{position:absolute;left:0;height:100%;width:100%;max-width:40em;opacity:0}.muj-ucet .has-checkbox input[type=radio]:checked+label>span,.muj-ucet .has-checkbox input[type=checkbox]:checked+label>span,.my-account .has-checkbox input[type=radio]:checked+label>span,.my-account .has-checkbox input[type=checkbox]:checked+label>span{border-color:#000}.muj-ucet .has-checkbox input[type=radio]:checked+label>span:after,.muj-ucet .has-checkbox input[type=checkbox]:checked+label>span:after,.my-account .has-checkbox input[type=radio]:checked+label>span:after,.my-account .has-checkbox input[type=checkbox]:checked+label>span:after{opacity:1}.muj-ucet .has-checkbox label span,.my-account .has-checkbox label span{position:relative;top:3px;display:inline-flex;width:1.25rem;height:1.25rem;border:1px solid #ddd;margin-right:1rem}.muj-ucet .has-checkbox label span:after,.my-account .has-checkbox label span:after{content:"";position:absolute;top:50%;left:50%;display:block;height:.75rem;width:.75rem;background:#000;opacity:0;transform:translate(-50%, -50%)}@media screen and (max-width: 992px){.muj-ucet .has-checkbox label span:after,.my-account .has-checkbox label span:after{background-color:#fff}}.muj-ucet .has-checkbox label p,.my-account .has-checkbox label p{display:inline-flex;font-weight:bold;margin-bottom:0}.muj-ucet .lost_reset_password,.my-account .lost_reset_password{display:flex;flex-direction:column}.muj-ucet .lost_reset_password h2,.my-account .lost_reset_password h2{margin-bottom:2rem}.muj-ucet .lost_reset_password p:first-child,.my-account .lost_reset_password p:first-child{max-width:44em}.muj-ucet .lost_reset_password input,.my-account .lost_reset_password input{margin-bottom:2rem}.muj-ucet .lost_reset_password .btn-wrapper,.my-account .lost_reset_password .btn-wrapper{display:flex;justify-content:flex-end}.muj-ucet .woocommerce-address-fields__field-wrapper,.my-account .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap}.muj-ucet .woocommerce-address-fields__field-wrapper .error,.my-account .woocommerce-address-fields__field-wrapper .error{display:none}.muj-ucet .woocommerce form.edit-account,.my-account .woocommerce form.edit-account{display:flex;flex-wrap:wrap}.muj-ucet .woocommerce form.edit-account .form-row,.my-account .woocommerce form.edit-account .form-row{max-width:48%;flex:0 1 48%;margin-right:4%}@media screen and (max-width: 576px){.muj-ucet .woocommerce form.edit-account .form-row,.my-account .woocommerce form.edit-account .form-row{max-width:100%;flex:1 1 100%;margin-right:0}}@media screen and (min-width: 576px){.muj-ucet .woocommerce form.edit-account>.form-row-last,.muj-ucet .woocommerce form.edit-account>.form-row:nth-child(6),.my-account .woocommerce form.edit-account>.form-row-last,.my-account .woocommerce form.edit-account>.form-row:nth-child(6){margin-right:0 !important}}.muj-ucet .woocommerce form.edit-account fieldset,.my-account .woocommerce form.edit-account fieldset{display:flex;flex-wrap:wrap;max-width:100%;flex:1 1 100%}.muj-ucet .woocommerce form.edit-account fieldset input,.my-account .woocommerce form.edit-account fieldset input{max-width:100%}@media screen and (min-width: 576px){.muj-ucet .woocommerce form.edit-account fieldset .form-row:nth-child(3),.my-account .woocommerce form.edit-account fieldset .form-row:nth-child(3){margin-right:0 !important}}.muj-ucet section.woocommerce-order-details,.my-account section.woocommerce-order-details{margin:3rem 0}.muj-ucet #customer_login,.my-account #customer_login{max-width:40em;margin:2rem auto 0}.muj-ucet #customer_login h2,.my-account #customer_login h2{margin-bottom:1rem}.muj-ucet #customer_login .btn,.my-account #customer_login .btn{margin-left:auto}.muj-ucet .woocommerce-notices-wrapper,.muj-ucet .lost_reset_password,.my-account .woocommerce-notices-wrapper,.my-account .lost_reset_password{max-width:40em;margin:2rem auto 0}.muj-ucet .woocommerce .button,.my-account .woocommerce .button{color:#fff;background-color:#000;padding:.9375rem 2.25em;border:1px solid #000;transition:350ms ease;margin-top:2rem;margin-left:auto}.muj-ucet .woocommerce .button:hover,.muj-ucet .woocommerce .button:focus,.my-account .woocommerce .button:hover,.my-account .woocommerce .button:focus{color:#fff;background-color:#292929;border:1px solid #292929;transition:350ms ease}.muj-ucet td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a,.my-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#000}.muj-ucet td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a:hover,.my-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a:hover{text-decoration:underline}.muj-ucet td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button,.my-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button{color:#000;background:none;color:#000;font-size:1rem;font-weight:normal;letter-spacing:inherit;text-transform:unset;padding:0;border:none}.muj-ucet td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button:hover,.my-account td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button:hover{text-decoration:underline}.muj-ucet .error,.my-account .error{display:none}.muj-ucet .yith-wcact-my-auctions-list-index-container-header h3,.my-account .yith-wcact-my-auctions-list-index-container-header h3{display:none}.muj-ucet .woocommerce-invalid .error,.my-account .woocommerce-invalid .error{display:flex;color:#dc444c}.muj-ucet .woocommerce-invalid input,.my-account .woocommerce-invalid input{border-color:#dc444c}@keyframes fadeIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}#products{padding-left:0;list-style:none;opacity:0}#products.grid-initialized{animation:fadeIn 250ms ease 0ms forwards}#products:after{content:"";display:block;clear:both}#products li{position:relative}#products li>a{display:flex}#products li .image-wrapper{display:flex;width:100%;overflow:hidden}#products li .image-wrapper img{width:100%;height:auto;transform:scale(1) translate3d(0, 0, 0);transition:300ms ease}#products li .text-wrapper{position:absolute;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;height:40%;width:100%;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 75%) 0% 0% no-repeat padding-box;padding:1.5em 1.5em 1.25em;opacity:0}#products li .text-wrapper h3{display:flex;align-items:flex-start;color:#fff;font-size:1.375rem;line-height:1.25;margin-bottom:0}@media screen and (max-width: 767.98px){#products li .text-wrapper h3{font-size:1.25rem}}#products li .text-wrapper h3>img{height:1rem;width:auto;margin-top:6px;margin-right:1rem}#products li:hover .text-wrapper{animation:fadeIn 350ms ease forwards}@media screen and (max-width: 767.98px){#products li:active .text-wrapper{animation:fadeIn 350ms ease forwards}}#products li.outofstock .image-wrapper{opacity:.25}#products li .product_badge{position:absolute;top:1em;right:1em;z-index:3;background-color:#000;color:#fff;font-size:.75rem;letter-spacing:1.3px;font-weight:600;text-transform:uppercase;border-radius:5px;padding:.25em .5em}#products li .product_badge-sold{z-index:5;background:#dc444c}#products li .product_badge-new{background:#006127}#products li:hover .image-wrapper img{transform:scale(1.05) translate3d(0, 0, 0);transition:300ms ease}#products li:hover .text-wrapper{opacity:1;visibility:visible;transition:all 350ms ease}.woocommerce .optional,.woocommerce .includes_GST{display:none}.woocommerce .required{color:#dc444c;text-decoration:none}.woocommerce .error,.woocommerce .invalid-format{position:absolute;bottom:-2em;display:none;color:#dc444c;font-size:.875rem}.woocommerce .woocommerce-invalid .error{display:block}.woocommerce .woocommerce-invalid-format .invalid-format{display:block}.woocommerce .woocommerce-error{margin-top:2rem;list-style:none;padding:0;text-align:center}.woocommerce .woocommerce-error li{color:#dc444c}.woocommerce .woocommerce-error li:before{content:none}.woocommerce .woocommerce-message{text-align:center;color:#006127;border:none}.woocommerce button[name=update_cart],.woocommerce input[name=update_cart]{display:none}.woocommerce .article{padding:6.5em 0}.woocommerce .article__header h1{margin-bottom:3rem}.woocommerce h3{margin-bottom:1rem}.woocommerce .col-1,.woocommerce .col-2{padding:0}.woocommerce .return-to-shop{margin:0}.woocommerce .return-to-shop .button{color:#000;border:1px solid #000;padding:.75em 1.75em;transition:350ms ease}.woocommerce .return-to-shop .button:hover,.woocommerce .return-to-shop .button:focus{color:#fff;background:#000}.woocommerce .woocommerce-form-coupon-toggle{display:none}.woocommerce #order_comments{height:55px;min-height:55px;min-width:100%;width:100%;overflow:hidden}.woocommerce #order_totals h3{margin-bottom:2rem}.woocommerce #add_payment_method #payment,.woocommerce .woocommerce-cart #payment,.woocommerce .woocommerce-checkout #payment{background:#fdfdfd;width:100%;border-radius:0}.woocommerce #customer_details{background:rgba(221,221,221,.15);padding:2em;margin-bottom:2.5rem}@media screen and (max-width: 767.98px){.woocommerce #customer_details{margin-left:-2rem;margin-right:-2rem}}.woocommerce form .woocommerce-billing-fields__field-wrapper,.woocommerce form .woocommerce-shipping-fields__field-wrapper,.woocommerce form .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce form .form-row{position:relative;max-width:49%;flex:0 1 49%;margin-right:2%;margin-bottom:1.75rem}@media screen and (max-width: 576px){.woocommerce form .form-row{max-width:100%;flex:0 1 100%;margin-right:0;margin-bottom:1.25rem}}.woocommerce form .form-row>span{display:flex}.woocommerce form .form-row>span em{font-size:.875rem;margin-top:.5rem}.woocommerce form .form-row>span:not(.checkbox):after{content:"";position:absolute;top:2.75em;right:1em;z-index:1;display:block;height:1em;width:1em;opacity:0;visibility:hidden;pointer-events:none;background:url("../img/icon-check.svg") center no-repeat;background-size:contain}@media screen and (max-width: 576px){.woocommerce form .form-row>span:not(.checkbox):after{top:3em}}.woocommerce form .form-row label:not(.checkbox){z-index:2;line-height:1;letter-spacing:-0.2px;margin-bottom:0;transform:translate3D(0, -50%, 0);transition:250ms ease}.woocommerce form .form-row textarea{height:auto}.woocommerce form .form-row input:not(.input-checkbox){position:relative;display:flex;height:3em;width:100%;color:#000;font-size:1rem;font-weight:normal;background:rgba(0,0,0,0);padding-left:1em;padding-right:1em;border:1px solid #ddd;box-shadow:none}.woocommerce form .form-row input:not(.input-checkbox):focus{border-color:#000}.woocommerce form .form-row input:not(.input-checkbox):focus~label{top:1.125em;font-size:.75rem;transition:250ms ease}.woocommerce form .form-row.is-filled input:not(.input-checkbox),.woocommerce form .form-row.is-filled input[type=text i]{padding-top:1em}.woocommerce form .form-row.is-filled label{top:1.125em;font-size:.75rem;opacity:1;visibility:visible;transition:250ms ease}.woocommerce form .form-row.input-checkbox,.woocommerce form .form-row.create-account{cursor:pointer;margin-bottom:.5rem}.woocommerce form .form-row.input-checkbox>span,.woocommerce form .form-row.create-account>span{display:block;height:auto;padding:0;border:none}.woocommerce form .form-row.input-checkbox label,.woocommerce form .form-row.create-account label{position:static;font-size:1rem;opacity:1;visibility:visible}.woocommerce form .form-row.woocommerce-validated>span:after{opacity:1;visibility:visible;pointer-events:unset}.woocommerce form .form-row.woocommerce-invalid .selection,.woocommerce form .form-row.woocommerce-invalid-format .selection{width:100%}.woocommerce form .form-row.woocommerce-invalid>span:after,.woocommerce form .form-row.woocommerce-invalid-format>span:after{opacity:0;visibility:hidden;pointer-events:none}.woocommerce form .form-row.woocommerce-invalid input,.woocommerce form .form-row.woocommerce-invalid-format input{border-color:#dc444c}.woocommerce form .form-row.woocommerce-invalid input:focus,.woocommerce form .form-row.woocommerce-invalid-format input:focus{border-color:#dc444c}.woocommerce form .form-row#billing_country_field .selection{width:100%}.woocommerce form .form-row#billing_country_field>span{padding-top:0}.woocommerce form .form-row#billing_country_field>span:after{opacity:1;visibility:visible;pointer-events:unset}.woocommerce form .form-row#billing_country_field label{top:1.25em;font-size:.75rem;opacity:1;visibility:visible;transition:250ms ease}.woocommerce form .form-row#billing_country_field .select2{position:relative;display:flex;height:3.25em;width:100%;color:#000;font-size:1rem;font-weight:normal;background:rgba(0,0,0,0);border:1px solid #ddd;box-shadow:none}.woocommerce form .form-row#shipping_country_field>span{height:100%}.woocommerce form .form-row#shipping_country_field>span:after{opacity:1;visibility:visible;pointer-events:unset}.woocommerce form .form-row#shipping_country_field label{top:1.25em;font-size:.75rem;opacity:1;visibility:visible;transition:250ms ease}.woocommerce form .form-row#shipping_country_field select,.woocommerce form .form-row#shipping_country_field option{background-color:rgba(0,0,0,0)}.woocommerce form .form-row#shipping_country_field select,.woocommerce form .form-row#shipping_country_field .select2{position:relative;display:flex;height:3.25em;width:100%;color:#000;font-size:1rem;font-weight:normal;background:rgba(0,0,0,0);padding-top:1em;border:1px solid #ddd;box-shadow:none}.woocommerce form .form-row#card_requests_field{display:none;flex-direction:column;margin-bottom:.5rem}.woocommerce form .form-row#card_requests_field .checkbox{position:relative;padding-left:2.5em}@media screen and (max-width: 767.98px){.woocommerce form .form-row#card_requests_field .checkbox{padding-left:2em}}.woocommerce form .form-row#card_requests_field .checkbox:before{content:"";position:absolute;top:50%;left:0;z-index:1;display:inline-flex;width:1rem;height:1rem;border:1px solid #000;transform:translateY(-50%)}.woocommerce form .form-row#card_requests_field .checkbox:after{content:"";position:absolute;top:50%;left:0;z-index:2;display:block;height:1rem;width:1rem;background:#a3a3a3 url("../img/icon-accept.svg") center no-repeat;background-size:65%;opacity:0;transform:translateY(-50%)}.woocommerce form .form-row#card_requests_field .checkbox+span{display:none;width:100%}.woocommerce form .form-row#card_requests_field .checkbox+span>span{height:100%}.woocommerce form .form-row#card_requests_field .checkbox+span textarea{height:8em;background:rgba(0,0,0,0);padding:1em}.woocommerce form .form-row#card_requests_field .checkbox+span:after{content:none}.woocommerce form .form-row#card_requests_field .checkbox:hover{cursor:pointer}.woocommerce form .form-row#card_requests_field textarea:focus+label{top:1.125em;font-size:.75rem;transition:250ms ease}.woocommerce form .form-row#card_requests_field .woocommerce-input-wrapper{position:relative;margin:1rem 0}.woocommerce form .form-row#card_requests_field.is-focused .checkbox+span label,.woocommerce form .form-row#card_requests_field.is-filled .checkbox+span label{top:1.125em}.woocommerce form .form-row#card_requests_field.is-active .checkbox:after{opacity:1}.woocommerce form .form-row.place-order{display:flex;align-items:flex-start;max-width:100%;flex:1 1 100%;margin-top:2rem;margin-right:0}@media screen and (max-width: 992px){.woocommerce form .form-row.place-order{flex-direction:column}}.woocommerce form .form-row.place-order label.checkbox{position:static}.woocommerce form .form-row.place-order .validate-required{display:flex}.woocommerce form .woocommerce-additional-fields{display:none}.woocommerce form #billing_last_name_field,.woocommerce form #billing_address_1_field,.woocommerce form #billing_postcode_field,.woocommerce form #billing_email_field,.woocommerce form #billing_ic_field,.woocommerce form #shipping_last_name_field,.woocommerce form #shipping_country_field,.woocommerce form #shipping_city_field{margin-right:0}.woocommerce form ul{list-style:none;padding-left:0}.woocommerce form ul p{margin-bottom:1rem}.woocommerce form ul li{position:relative;font-weight:500;background:rgba(221,221,221,.15);padding-left:0;padding:1.25em 2em;margin-bottom:1rem}@media screen and (max-width: 767.98px){.woocommerce form ul li{padding:1.25em 1.5em}}.woocommerce form ul li:last-of-type{border:none}.woocommerce form ul li:before{content:none}.woocommerce form ul li p{font-size:.75rem;letter-spacing:-0.36px;font-weight:normal;line-height:1.65}.woocommerce form ul li .amount{font-weight:normal;margin-left:auto}.woocommerce form ul li.wc_payment_method:after{content:"Zdarma";position:absolute;top:1.375em;right:2em;font-weight:normal}.woocommerce form ul input[type=radio],.woocommerce form ul input[type=checkbox]{position:absolute;right:0;opacity:0;visibility:hidden}.woocommerce form ul input[type=radio]:checked+label:after,.woocommerce form ul input[type=checkbox]:checked+label:after{opacity:1}.woocommerce form ul label{position:relative;display:flex;align-items:center;width:100%;padding-left:2.675em}.woocommerce form ul label img{display:none}.woocommerce form ul label:before{content:"";position:absolute;top:6px;left:0;display:inline-flex;width:1.25rem;height:1.25rem;border:1px solid #000;border-radius:50%}@media screen and (max-width: 767.98px){.woocommerce form ul label:before{top:3px}}.woocommerce form ul label:after{content:"";position:absolute;top:10px;left:4px;display:block;height:.75rem;width:.75rem;background:#000;opacity:0;border-radius:50%}@media screen and (max-width: 767.98px){.woocommerce form ul label:after{top:7px}}@media screen and (min-width: 2200px){.woocommerce form ul label:after{left:4.25px}}.woocommerce form ul label p{display:inline-flex;font-weight:bold;margin-bottom:0}.woocommerce form ul .payment_box p{max-width:50em;font-size:.875rem;padding-left:2.75rem;margin-bottom:0}.woocommerce form table.shop_table{width:100%;margin-bottom:3rem}.woocommerce form table.shop_table thead tr th,.woocommerce form table.shop_table thead tr td,.woocommerce form table.shop_table tfoot tr th,.woocommerce form table.shop_table tfoot tr td{border:none}.woocommerce form table.shop_table th{font-size:.8175rem;font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.woocommerce form table.shop_table th,.woocommerce form table.shop_table td{padding:.75em 1.5em;border-bottom:1px solid rgba(221,221,221,.25)}@media screen and (max-width: 576px){.woocommerce form table.shop_table th,.woocommerce form table.shop_table td{padding:.5em 0;border:0}}.woocommerce form table.shop_table tbody tr:last-child th,.woocommerce form table.shop_table tbody tr:last-child td{border:none}.woocommerce form table.shop_table tfoot .cart-subtotal {background:#fff}.woocommerce form table.shop_table tfoot .cart-subtotal  th,.woocommerce form table.shop_table tfoot .cart-subtotal  td{background:#fff}.woocommerce form table.shop_table th{text-align:left}.woocommerce form .select2-container--default .select2-selection--single{position:relative;height:50px;width:100%;font-size:1rem;font-weight:normal;background:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:none}.woocommerce form .select2-container--default .select2-selection--single .select2-dropdown{border:none}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:.75em;width:100%}.woocommerce form .select2-container--default .select2-selection--single>span{display:flex;align-items:center;height:100%;color:#000;padding:.5em 1em}.woocommerce form .select2-container--default .select2-selection--single>span.select2-selection__arrow{display:none}.woocommerce form .select2-container--default .select2-selection--single:focus{outline:none}.woocommerce .woocommerce-shipping-fields{margin-bottom:-0.5rem}.woocommerce .woocommerce-shipping-fields h3{font-size:1rem;font-weight:normal;letter-spacing:-0.42px;font-family:"Work Sans",Tahoma,sans-serif}.woocommerce .woocommerce-shipping-fields .shipping_address{display:none}.woocommerce .button{color:#000;font-size:1rem;letter-spacing:inherit;border:1px solid #000;padding:.75em 1.75em;transition:350ms ease}.woocommerce .button:hover,.woocommerce .button:focus{color:#fff;background:#000}.woocommerce .button.button.alt,.woocommerce .button.checkout-button{color:#fff;background-color:#000;border:1px solid #000;transition:350ms ease}.woocommerce .button.button.alt:hover,.woocommerce .button.button.alt:focus,.woocommerce .button.checkout-button:hover,.woocommerce .button.checkout-button:focus{color:#fff;background-color:#292929;border:1px solid #292929;transition:350ms ease}.woocommerce-error{list-style:none;text-align:center;padding:0}.select2-dropdown{border-color:#ddd}.select2-dropdown span{padding:0}.select2-dropdown .select2-search--dropdown{padding:0 1em}.select2-dropdown .select2-search--dropdown .select2-search__field{padding:.5em 1em;border-color:#ddd;margin:1rem 0}.select2-dropdown .select2-results ul li{color:#000;font-size:.9375rem;padding:.5em 1em}.select2-dropdown .select2-results ul li:hover{color:#000;background:#f4fefe}.select2-dropdown .select2-results ul li.select2-results__option[data-selected=true]{background:rgba(0,0,0,.25)}.select2-dropdown .select2-results ul li.select2-results__option--highlighted[data-selected]{color:#000;background:#f4fefe}.product_meta{display:none}.woocommerce div.product .stock{color:#000}.woocommerce div.product .stock.in-stock{color:#006127;font-weight:600}.woocommerce div.product .stock.out-of-stock{color:#dc444c;font-weight:600}.woocommerce div.product form.cart button.button{font-weight:600;color:#fff;background-color:#000;padding:1.265em 1.875em;border-radius:0;border:1px solid #000;transition:350ms ease}.woocommerce div.product form.cart button.button:hover,.woocommerce div.product form.cart button.button:focus{color:#fff;background-color:#292929;border:1px solid #292929;transition:350ms ease}.woocommerce div.product #reviews{max-width:calc(100% - 30px);padding-top:2rem;border-top:1px solid rgba(0,0,0,.102);margin:2rem auto 0}.woocommerce div.product #reviews #reply-title{font-size:1.25rem;font-weight:600}.woocommerce div.product #reviews .woocommerce-noreviews{font-style:italic}.woocommerce div.product #reviews .comment-form-rating label{font-weight:600}.woocommerce div.product #reviews form{max-width:35em}.woocommerce div.product #reviews form .comment-form-comment label{display:block;font-weight:600;margin-bottom:.5rem}.woocommerce div.product #reviews form textarea{height:auto;max-height:12em;padding:1em}.woocommerce div.product #reviews form #submit{color:#000;background:#fff;font-weight:600;padding:1.265em 1.875em;border:1px solid #000;border-radius:0;transition:350ms ease}.woocommerce div.product #reviews form #submit:hover,.woocommerce div.product #reviews form #submit:focus{color:#fff;background:#000}.woocommerce div.product #reviews form #submit:hover:before,.woocommerce div.product #reviews form #submit:focus:before{width:100%;border:1px solid #000;transition:width 350ms ease}.woocommerce div.product .woocommerce-tabs{width:100%}.woocommerce div.product .woocommerce-tabs .tabs{display:none}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0}.woocommerce div.product .woocommerce-tabs #reviews #comments h2{font-size:2rem}@media screen and (max-width: 767.98px){.woocommerce div.product .woocommerce-tabs #reviews #comments h2{font-size:1.5rem}}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none;margin-bottom:0}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li{max-width:32%;width:100%;margin-right:2%}@media screen and (max-width: 767.98px){.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li{max-width:100%;margin-right:0}}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li>div>img{display:none}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li>div>.comment-text{margin-left:0}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li>div>.comment-text .meta{margin-bottom:.375rem}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li>div>.comment-text .woocommerce-review__author{color:#000;font-size:1rem}.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li>div>.comment-text p{font-style:italic}@media screen and (min-width: 768px){.woocommerce div.product .woocommerce-tabs #reviews #comments ol.commentlist li:nth-child(3n+3){margin-right:0}}.woocommerce div.product.outofstock .woocommerce-product-gallery__wrapper,.woocommerce div.product.outofstock .flex-control-nav{opacity:.25}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce-error li:before{content:"!";color:red;font-size:1.5rem;font-weight:bold}.quantity .screen-reader-text{display:none}.quantity{max-width:4em;margin-right:.5rem}#billing_iscomp_field label{font-size:inherit}#billing_iscomp_field{margin-bottom:0}.woocommerce form .form-row.packeta-widget{max-width:100%;flex:1 1 100%;width:100%}.woocommerce [packetery-renderer=after-rate] .packetery-widget-button-row{width:100%;max-width:100%;margin-top:1rem}.woocommerce [packetery-renderer=after-rate] .packeta-widget-button .packetery-widget-button-logo{display:none}body .woocommerce [packetery-renderer] div.packeta-widget-button.packetery-widget-button-row button.button.alt{width:100%}ul#shipping_method li input{width:auto;margin-right:1rem}.checkout .woocommerce-privacy-policy-text{display:none}.woocommerce form .form-row.place-order{flex-direction:column}.woocommerce ul#shipping_method input[type=hidden]+label:after{opacity:1}.article--archive form+ul.page-numbers{margin:0rem 0 2rem}:lang(en-US) .woocommerce form ul li.wc_payment_method:after,:lang(en-GB) .woocommerce form ul li.wc_payment_method:after,.smetanovaart .woocommerce form ul li.wc_payment_method:after{content:"Free"}:lang(en-US) .woocommerce #order_review table thead:before,:lang(en-GB) .woocommerce #order_review table thead:before,.smetanovaart .woocommerce #order_review table thead:before{content:"Order summary"}.article--singlePage .col-md-12>table,.article--singleProduct .col-md-12>table,.article--singlePost .col-md-12>table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.9375rem;min-width:350px;margin:0 0 1.5rem;border-spacing:0;border:1px solid #ddd}@media screen and (max-width: 576px){.article--singlePage .col-md-12>table,.article--singleProduct .col-md-12>table,.article--singlePost .col-md-12>table{font-size:.875rem}}.article--singlePage .col-md-12>table tr th,.article--singlePage .col-md-12>table tr td,.article--singleProduct .col-md-12>table tr th,.article--singleProduct .col-md-12>table tr td,.article--singlePost .col-md-12>table tr th,.article--singlePost .col-md-12>table tr td{border:1px solid #ddd;padding:1em}.article--singlePage .col-md-12>table tr th,.article--singleProduct .col-md-12>table tr th,.article--singlePost .col-md-12>table tr th{text-align:left}.article--singlePage .col-md-12>table tr td,.article--singleProduct .col-md-12>table tr td,.article--singlePost .col-md-12>table tr td{vertical-align:sub}.grid{opacity:0}.grid.grid-initialized{animation:fadeIn 250ms ease 0ms forwards}.grid .grid-item{margin-bottom:2%}@media screen and (max-width: 576px){.grid .grid-item{margin-bottom:1.5rem}}.grid .grid-item-clear{margin-bottom:0}.grid .grid-sizer,.grid .grid-item{width:32%}@media screen and (max-width: 992px){.grid .grid-sizer,.grid .grid-item{width:48%}}@media screen and (max-width: 576px){.grid .grid-sizer,.grid .grid-item{width:98%}}.grid .gutter-sizer{width:2%}.chocolat-zoomable.chocolat-zoomed{cursor:zoom-out}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-open{overflow:hidden}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#fff;display:none}.chocolat-wrapper{height:100%;width:100%;position:fixed;display:none;left:0;top:0;z-index:1011;color:#fff}.chocolat-wrapper .chocolat-left{cursor:pointer;position:absolute;top:50%;left:10%;z-index:17;display:block;width:2.75rem;height:2.75rem;background:url(../img/arrow-left.svg) center no-repeat;background-size:contain;filter:invert(1);transform:translateY(-50%);transition:opacity 500ms ease}.chocolat-wrapper .chocolat-right{cursor:pointer;position:absolute;top:50%;right:10%;z-index:17;display:block;width:2.75rem;height:2.75rem;background:url(../img/arrow-right.svg) center no-repeat;background-size:contain;filter:invert(1);transform:translateY(-50%);transition:opacity 500ms ease}.chocolat-wrapper .chocolat-top{position:absolute;top:0px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:18;margin-bottom:10px}.chocolat-wrapper .chocolat-close{cursor:pointer;position:fixed;top:0;right:1.5%;z-index:10000;width:50px;height:50px;filter:brightness(0);background:url(../img/icon-close.svg) center no-repeat;background-size:1em}.chocolat-wrapper .chocolat-bottom{position:absolute;top:0;left:1.5%;right:0;z-index:17;height:40px;width:50%;color:#fff;font-size:.9375rem;font-weight:600;text-align:left;letter-spacing:10px;padding:0;margin-top:10px}.chocolat-wrapper .chocolat-bottom .separator{margin:0 .75rem}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,.3)}.chocolat-wrapper .chocolat-pagination{display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;display:block;margin:auto;cursor:pointer;float:right;display:none}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;display:none}.chocolat-content{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:14;text-align:left}@media screen and (max-width: 767.98px){.chocolat-content{display:flex;align-items:center;justify-content:center;text-align:center;left:0 !important;top:50% !important;transform:translateY(-50%)}}@media(orientation: portrait)and (max-width: 767.98px){.chocolat-content{height:100% !important;width:100% !important}}@media(orientation: landscape)and (max-width: 767.98px){.chocolat-content{height:100% !important;width:100% !important}}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}@media screen and (max-width: 767.98px){.chocolat-content .chocolat-img{-o-object-fit:unset;object-fit:unset;height:auto}}@media(orientation: landscape)and (max-width: 767.98px){.chocolat-content .chocolat-img{width:auto;height:100%}}body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-loader{z-index:15}body.chocolat-open>.chocolat-content{z-index:17}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute}.chocolat-in-container{position:relative}.swiper-container{margin-left:auto;margin-right:auto;position:relative;list-style:none;padding:0;z-index:5;overflow:hidden}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:auto;height:100%;position:relative;transition-property:transform;height:330px}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight{height:auto}.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev{left:10px;right:auto}.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:auto;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active{pointer-events:auto;pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-next{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper .prev,.swiper .next{position:absolute;top:50%;display:flex;z-index:5;border-radius:50px;box-shadow:0px 3px 6px rgba(0,0,0,.102);transform:translateY(-50%);transition:350ms ease}.swiper .prev img,.swiper .next img{height:3em;width:3em}.swiper .prev:hover,.swiper .next:hover{cursor:pointer;box-shadow:0px 3px 6px rgba(0,0,0,.152);transition:350ms ease}.swiper .prev:focus,.swiper .next:focus{outline:none}.swiper .prev{left:-0.75em}.swiper .next{right:-0.75em}::-moz-placeholder{color:#000;font-size:1rem;font-weight:normal;letter-spacing:0}::placeholder{color:#000;font-size:1rem;font-weight:normal;letter-spacing:0}input,textarea,select{position:relative;display:block;width:100%;color:#000;font-size:1rem;font-weight:normal;background:#fff;border:1px solid #ddd;box-shadow:none;transition:350ms ease}input:focus,textarea:focus,select:focus{outline:none;border-color:#000;transition:350ms ease}select,.menu-665{width:100%;border:0;-webkit-appearance:none;position:relative;display:block;width:100%;color:#000;font-size:.9375rem;font-weight:normal;background:#fff;padding:0 1em;border:1px solid #ddd;border-radius:0;box-shadow:none}@media screen and (max-width: 767.98px){select,.menu-665{font-size:1rem}}@media screen and (max-width: 576px){select,.menu-665{font-size:.875rem}}textarea{height:4.5em;width:100%;resize:none}.wpcf7{padding-left:10%}@media screen and (max-width: 992px){.wpcf7{padding-left:0;margin-top:1.5rem}}.wpcf7 br{display:none}.wpcf7 p{margin-bottom:0}.wpcf7 .box{position:relative;display:flex;margin-bottom:2.5rem}@media screen and (max-width: 992px){.wpcf7 .box{margin-bottom:3.5rem}}@media screen and (max-width: 576px){.wpcf7 .box{margin-bottom:2.25rem}}.wpcf7 .box span{width:100%}.wpcf7 textarea{height:3.75em;width:100%;resize:none;overflow:hidden;margin-bottom:.5rem;transition:height 350ms ease}.wpcf7 textarea:focus,.wpcf7 textarea:active{height:10em;transition:height 350ms ease}.wpcf7 .row{position:relative}.wpcf7 .row--last{margin-top:2rem}@media screen and (max-width: 992px){.wpcf7 .row--last{margin-top:1rem}}@media screen and (max-width: 767.98px){.wpcf7 .row--last{flex-direction:column;align-items:center}}.wpcf7 .acceptance-wrapper{display:flex;align-items:center}@media screen and (max-width: 767.98px){.wpcf7 .acceptance-wrapper{justify-content:center;margin-bottom:2rem}}.wpcf7 .acceptance-wrapper span{width:100%}@media screen and (max-width: 767.98px){.wpcf7 .acceptance-wrapper span{width:auto}}.wpcf7 .acceptance-wrapper label{display:flex}.wpcf7 .acceptance-wrapper p{max-width:100%;width:100%}.wpcf7 .acceptance-wrapper a{color:#fff}.wpcf7 .acceptance-wrapper a:hover{color:#fff;text-decoration:underline}.wpcf7 input[type=checkbox]{display:none}.wpcf7 input[type=checkbox]+.wpcf7-list-item-label{cursor:pointer;position:relative;display:inline-flex;align-items:center;color:#000;text-transform:none;border-radius:0}@media screen and (max-width: 576px){.wpcf7 input[type=checkbox]+.wpcf7-list-item-label{font-size:.875rem}}@media screen and (max-width: 360px){.wpcf7 input[type=checkbox]+.wpcf7-list-item-label{max-width:19em;display:block;padding-left:0;margin-top:0}}.wpcf7 input[type=checkbox]+.wpcf7-list-item-label span{cursor:pointer;position:relative;display:inline-flex;height:1.25rem;width:1.25rem;border:1px solid #000;border-radius:0;margin-right:1.25rem;transition:border-color 400ms ease}@media screen and (max-width: 360px){.wpcf7 input[type=checkbox]+.wpcf7-list-item-label span{top:7px;margin-right:.5rem}}.wpcf7 input[type=checkbox]+.wpcf7-list-item-label span:after{content:"";position:absolute;top:50%;left:50%;display:block;height:100%;width:100%;background:#000 url("../img/icon-accept.svg") center no-repeat;background-size:65%;border:none;border-radius:0;opacity:0;visibility:hidden;transform:translate(-50%, -50%);transition:350ms ease}@media screen and (max-width: 576px){.wpcf7 input[type=checkbox]+.wpcf7-list-item-label div{margin-left:auto}}@media screen and (min-width: 992px){.wpcf7 input[type=checkbox]:checked+.wpcf7-list-item-label span{border-color:#000;transition:border-color 350ms ease}}.wpcf7 input[type=checkbox]:checked+.wpcf7-list-item-label span:after{opacity:1;visibility:visible;transition:350ms ease}.wpcf7 .btn-wrapper{text-align:right;justify-content:flex-end}@media screen and (max-width: 767.98px){.wpcf7 .btn-wrapper{justify-content:center}}.wpcf7 .btn-wrapper .btn{position:relative;font-size:1rem;font-weight:normal;line-height:1.5;padding:.875em 1.75em}@media screen and (max-width: 767.98px){.wpcf7 .btn-wrapper .btn{width:100%}}.wpcf7 .btn-wrapper .btn:after{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:#000 url("../img/loader.gif") center no-repeat;background-size:2rem;opacity:0;visibility:hidden;transition:250ms ease}.wpcf7 .screen-reader-response{display:none}.wpcf7 .wpcf7-acceptance .wpcf7-list-item:after{content:"Souhlas je povinný";position:absolute;top:2.5em;display:none;flex-direction:column;width:12em;font-size:.9375rem;color:#dc444c}.wpcf7 .wpcf7-not-valid-tip{position:absolute;bottom:-2em;z-index:5;display:block;width:100%;color:#dc444c;font-size:.875rem;font-weight:500;line-height:2}.wpcf7 .wpcf7-response-output{color:#42be65;font-size:.875rem;font-weight:500;line-height:2;margin-top:1.25rem}@media screen and (max-width: 576px){.wpcf7 .wpcf7-response-output{position:absolute;bottom:-3em;left:50%;max-width:20em;width:100%;line-height:1.75;transform:translateX(-50%)}}.wpcf7 .unaccepted .wpcf7-acceptance .wpcf7-list-item{position:relative}.wpcf7 .unaccepted .wpcf7-acceptance .wpcf7-list-item:after{display:flex}.wpcf7 .unaccepted .wpcf7-acceptance .wpcf7-list-item span{border-color:#dc444c}.wpcf7{padding:2em;background:rgba(221,221,221,.25)}@media screen and (max-width: 992px){.wpcf7{margin-top:0}}@media screen and (max-width: 992px){.wpcf7{padding:1.25em .75em 1.5em}}.wpcf7 .box{position:relative;margin-bottom:1.75rem}@media screen and (max-width: 576px){.wpcf7 .box{max-width:100%;flex:0 1 100%;margin-right:0}}.wpcf7 .box p{width:100%}.wpcf7 .box>span{display:flex}.wpcf7 .box>span em{font-size:.875rem;margin-top:.5rem}.wpcf7 .box>span:not(.checkbox):after{content:"";position:absolute;top:1.125em;right:1em;z-index:1;display:block;height:1em;width:1em;opacity:0;visibility:hidden;pointer-events:none;background:url("../img/icon-check.svg") center no-repeat;background-size:contain}.wpcf7 .box label{z-index:2;line-height:1;letter-spacing:-0.2px;margin-bottom:0;opacity:1;visibility:visible;pointer-events:none;transform:translate3D(0, -50%, 0);transition:250ms ease}.wpcf7 .box label .required{color:#dc444c}.wpcf7 .box select{position:relative;z-index:3;background:rgba(0,0,0,0);padding:.75em 1em}.wpcf7 .box:after{content:"";position:absolute;top:1.125em;right:1em;z-index:4;display:block;height:1em;width:1em;opacity:0;visibility:hidden;pointer-events:none;background:url("../img/icon-check.svg") center no-repeat;background-size:contain}.wpcf7 .box input{position:relative;z-index:3;display:flex;height:3.25em;width:100%;color:#000;font-size:1rem;font-weight:normal;background:rgba(0,0,0,0);padding-left:1em;padding-right:2.25em;border:1px solid #ddd;box-shadow:none}.wpcf7 .box input:focus{border-color:#000}.wpcf7 .box input:focus~label{top:1.125em;font-size:.75rem;transition:250ms ease}.wpcf7 .box input[type=file]{color:#f7f7f7;width:100%;background:rgba(0,0,0,0)}.wpcf7 .box input[type=file]::-moz-placeholder{display:none}.wpcf7 .box input[type=file]::placeholder{display:none}.wpcf7 .box input[type=file]::file-selector-button{display:none}.wpcf7 .box--1{width:100%}.wpcf7 .box--2{max-width:calc(50% - 1rem);flex:0 1 calc(50% - 1rem)}@media screen and (max-width: 576px){.wpcf7 .box--2{max-width:100%;flex:1 1 100%}}.wpcf7 .box--3{max-width:calc(33.3333% - 1.25rem);flex:0 1 calc(33.3333% - 1.25rem)}@media screen and (max-width: 992px){.wpcf7 .box--3{max-width:100%;flex:1 1 100%}}.wpcf7 .box--textarea p{max-width:100%}.wpcf7 .box--textarea textarea{height:8rem;width:100%;background:rgba(0,0,0,0);padding:.75em 1em 1em}.wpcf7 .box--textarea label{top:1.75rem}.wpcf7 .box.is-valid:after{opacity:1;visibility:visible}.wpcf7 .box .wpcf7-not-valid{border-color:#dc444c}.wpcf7 .wpcf7-form.submitting .btn{cursor:wait;pointer-events:none}.wpcf7 .wpcf7-form.submitting .btn:after{opacity:1;visibility:visible;transition:250ms ease}form.invalid .wpcf7-response-output{color:#dc444c}.article{position:relative;padding-top:10.5em;padding-bottom:2em}@media screen and (max-width: 992px){.article{padding-top:7.5em;padding-bottom:4em}}@media screen and (max-width: 576px){.article{padding-bottom:3.5em}}.article__header{text-align:center;margin-bottom:2.5rem}@media screen and (max-width: 576px){.article__header{margin-bottom:1.5rem}}.article__header h1{max-width:17em;margin:0 auto 1.5rem}.article__header p{max-width:41em;margin-left:auto;margin-right:auto}.article__header p:last-child{margin-bottom:0}@media screen and (max-width: 576px){.article__content p>iframe{height:13.5em;width:100%}}.article:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:25em;height:25em;background:url("../img/colors/basic-1.webp") top left no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article:before{width:20em;height:20em}}@media screen and (max-width: 576px){.article:before{width:12em;height:12em}}.article:after{content:"";position:absolute;top:0;right:0;z-index:-1;display:block;width:20em;height:20em;background:url("../img/colors/basic-2.webp") top right no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article:after{width:16.5em;height:16.5em}}@media screen and (max-width: 576px){.article:after{width:12em;height:12em}}.article__bonusText{margin-top:2rem}.article__bonusText p{max-width:42em;text-align:center;margin-left:auto;margin-right:auto}.article--404{padding:8em 0 2em}.article--404 .article__header{margin-bottom:1.5rem}.article--404 .article__content h1{margin-bottom:1rem}.article--404 .article__content p{margin-bottom:2rem}.article--contact{position:relative;padding-bottom:3em}@media screen and (max-width: 767.98px){.article--contact{text-align:center}}.article--contact h1{margin-bottom:1.5rem}.article--contact .col-lg-4 p{max-width:20em}@media screen and (max-width: 767.98px){.article--contact .col-lg-4 p{margin-left:auto;margin-right:auto}}.article--contact ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.article--contact ul li a:hover{text-decoration:underline}.article--contact .article--contact__contacts h2{font-size:1.5rem;margin-bottom:.25rem}.article--contact .article--contact__location h2{font-size:2rem;margin-bottom:.25rem}@media screen and (max-width: 767.98px){.article--contact .article--contact__location h2{margin-bottom:1rem}}.article--contact .article--contact__location p{max-width:32em}@media screen and (max-width: 767.98px){.article--contact .article--contact__location p{margin-left:auto;margin-right:auto}}.article--contact .article--contact__location .boxes{margin-bottom:-2rem}.article--contact .article--contact__location .boxes .box{margin-bottom:2rem}.article--contact .article--contact__location .mapWrapper{height:30rem}.article--contact .article--contact__location .col-md-12{margin-top:4rem}@media screen and (max-width: 767.98px){.article--contact .article--contact__location .col-md-12{margin-top:3rem}}@media screen and (max-width: 767.98px){.article--contact .article--contact__location .col-md-4{margin-bottom:2rem}.article--contact .article--contact__location .col-md-4:last-child{margin-bottom:0}}@media screen and (max-width: 767.98px){.article--contact .article--contact__location .col-md-4:last-child{margin-bottom:0}}.article--archive .woocommerce-info{text-align:center}.article--archive+#sidebar,.article--archive .woocommerce-result-count,.article--archive .woocommerce-ordering{display:none}.article--archive .tag-links{display:flex;width:100%;padding-left:0;list-style:none;justify-content:center;margin-bottom:2rem}@media screen and (max-width: 576px){.article--archive .tag-links{justify-content:center;margin-top:.75rem;margin-bottom:1.5rem}}.article--archive .tag-links a{text-align:center;padding:.75em 2em;margin-right:1rem;background:#d3d3d3;transition:300ms ease}@media screen and (max-width: 767.98px){.article--archive .tag-links a{padding:.75em 1.25em}}@media screen and (max-width: 576px){.article--archive .tag-links a{font-size:.875rem;margin-right:.5rem;padding:.5em 1em}}@media screen and (max-width: 325px){.article--archive .tag-links a{padding:.5em}}.article--archive .tag-links a:last-child{margin-right:0}.article--archive .tag-links a:hover{background:#878787;transition:300ms ease}.article--archive .tag-links a.is-active{color:#fff;background:#000}.article--archive ul.page-numbers{display:flex;justify-content:center;align-items:center;list-style:none;padding:0;margin:0}.article--archive ul.page-numbers li{display:flex;align-items:center;font-size:1.125rem;margin:0 .75rem}.article--archive ul.page-numbers .current{font-weight:600}.article--archive .col-md-12>ul.page-numbers:first-of-type,.article--archive form+ul.page-numbers{margin:0rem 0 2rem}.article--archive--category #products li .text-wrapper{opacity:1;animation:none}.article--archive--category #products li:hover .text-wrapper{opacity:1;animation:none}.article--archive:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:27em;height:27em;background:url("../img/colors/portfolio-1.webp") top left no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article--archive:before{width:20em;height:20em}}@media screen and (max-width: 767.98px){.article--archive:before{width:12em;height:12em}}.article--archive:after{content:"";position:absolute;top:0;right:0;z-index:-1;display:block;width:25em;height:50em;background:url("../img/colors/portfolio-2.webp") top right no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article--archive:after{width:17.5em;height:42em}}@media screen and (max-width: 767.98px){.article--archive:after{width:12.5em;height:32em}}.article--baleni .article__header{margin-bottom:4rem}@media screen and (max-width: 576px){.article--baleni .article__header{margin-bottom:2rem}}.article--baleni .boxes--start .box{background:rgba(0,0,0,.05)}.article--baleni .boxes--start .box h2,.article--baleni .boxes--start .box h3,.article--baleni .boxes--start .box p:last-child{margin-bottom:0}.article--baleni .boxes--start .box__header{display:flex;align-items:center;padding:2em}@media screen and (max-width: 576px){.article--baleni .boxes--start .box__header{flex-direction:column;align-items:flex-start}}.article--baleni .boxes--start .box__header span{display:inline-flex;align-items:center;justify-content:center;height:2.875rem;width:2.875rem;min-width:2.875rem;color:#fff;font-size:1.25rem;font-family:"Lora",serif;letter-spacing:5%;background:#36f;margin-right:1.5rem;border-radius:90px}@media screen and (max-width: 576px){.article--baleni .boxes--start .box__header span{margin:0 auto 1rem}}.article--baleni .boxes--start .box__header h2{font-size:1.75rem;line-height:1.125;margin-bottom:0}@media screen and (max-width: 576px){.article--baleni .boxes--start .box__header h2{text-align:center;margin:0 auto}}.article--baleni .boxes--start .box__body{height:25em;overflow:hidden}.article--baleni .boxes--start .box__body img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article--baleni .boxes--start .box__footer{color:#000;font-size:1rem;padding:2em}@media screen and (max-width: 576px){.article--baleni .boxes--start .box__footer{text-align:center}}.article--baleni .boxes--start .box__footer h3,.article--baleni .boxes--start .box__footer h4,.article--baleni .boxes--start .box__footer h5,.article--baleni .boxes--start .box__footer p:last-child{margin-bottom:0}.article--baleni .section--portfolio{padding-top:2em}@media screen and (max-width: 767.98px){.article--baleni .section--portfolio{padding-top:4em}}.article--baleni .section--portfolio h2{text-align:center}.article--baleni .section--portfolio .btn-wrapper{justify-content:center}.article--baleni .section--portfolio .slick-carousel .slick-slide>div{margin:0}.article--baleni:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:27em;height:27em;background:url("../img/colors/portfolio-1.webp") top left no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article--baleni:before{width:20em;height:20em}}@media screen and (max-width: 767.98px){.article--baleni:before{width:12em;height:12em}}.article--baleni:after{content:"";position:absolute;top:0;right:0;z-index:-1;display:block;width:25em;height:50em;background:url("../img/colors/portfolio-2.webp") top right no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article--baleni:after{width:17.5em;height:42em}}@media screen and (max-width: 767.98px){.article--baleni:after{width:12.5em;height:32em}}.article--events{padding-bottom:5em}@media screen and (max-width: 767.98px){.article--events .boxes .box{margin-bottom:3.5rem}}.article--events .boxes .box__header{height:15em;overflow:hidden;margin-bottom:1rem;overflow:hidden}.article--events .boxes .box__header img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1) translate3d(0, 0, 0);transition:300ms ease}.article--events .boxes .box__body h2{font-size:1.35rem;margin-bottom:.25rem}@media screen and (max-width: 767.98px){.article--events .boxes .box__body h2{font-size:1.25rem}}.article--events .boxes .box__body p{font-size:1rem;font-style:italic;color:gray;margin-bottom:0}.article--events .boxes .box__body .tag{position:absolute;top:1rem;right:1rem;font-size:.75rem;font-weight:600;color:#fff;letter-spacing:.05em;text-transform:uppercase;padding:.375em .75em;border-radius:5px}.article--events .boxes .box__body .tag--upcoming{background:#006127}.article--events .boxes .box__body .tag--past{background:gray}.article--events .boxes .box__body .tag--ongoing{background:#ec8b32}.article--events .boxes .box:hover .box__header img{transform:scale(1.125) translate3d(0, 0, 0);transition:300ms ease}.article--singleProduct{padding-top:7.5em}.article--singleProduct .woocommerce-notices-wrapper{margin-top:1rem;margin-bottom:3rem}@media screen and (max-width: 576px){.article--singleProduct .woocommerce-notices-wrapper{margin-bottom:1.5rem}}.article--singleProduct .woocommerce-notices-wrapper a{display:flex;color:#fff;order:2;text-align:center;border:1px solid;padding:.25em 1em;text-decoration:none;margin-left:1rem}@media screen and (max-width: 576px){.article--singleProduct .woocommerce-notices-wrapper a{margin:1rem 0 0}}.article--singleProduct .woocommerce-message{display:flex;text-align:center;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#006127;padding:1em}@media screen and (max-width: 576px){.article--singleProduct .woocommerce-message{flex-direction:column;align-items:center;padding:2em}}.article--singleProduct .woocommerce-error{display:flex;text-align:center;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#dc444c;padding:1em}@media screen and (max-width: 576px){.article--singleProduct .woocommerce-error{flex-direction:column;align-items:center;padding:2em}}.article--singleProduct .woocommerce-error .button{display:none}.article--singleProduct .woocommerce-error a{display:flex;color:#fff;order:2;text-align:center;border:1px solid;padding:.25em 1em;text-decoration:none;margin-left:1rem}@media screen and (max-width: 576px){.article--singleProduct .woocommerce-error a{margin:1rem 0 0}}.article--singleProduct .woocommerce-error .amount{margin-left:.375rem}.article--singleProduct .woocommerce-error li{display:flex;text-align:center;align-items:center;justify-content:center;text-align:center;color:#fff;padding:0}@media screen and (max-width: 576px){.article--singleProduct .woocommerce-error li{flex-direction:column;align-items:center}}.article--singleProduct .woocommerce-error li:before{content:none}.article--singleProduct .woocommerce-error:before{color:#fff}.article--singleProduct .col-md-6:not(.summary){padding-right:5%}@media screen and (max-width: 992px){.article--singleProduct .col-md-6:not(.summary){max-width:30em;flex:0 1 30em;padding-right:15px}}@media screen and (max-width: 576px){.article--singleProduct .col-md-6:not(.summary){max-width:100%;flex:0 1 100%}}.article--singleProduct .images{display:flex;flex-direction:column}.article--singleProduct .images figure{margin:0}.article--singleProduct .images figure .woocommerce-product-gallery__image.flex-active-slide a{display:flex;max-height:30em;overflow:hidden}.article--singleProduct .images figure .woocommerce-product-gallery__image.flex-active-slide a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.article--singleProduct .images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767.98px){.article--singleProduct .images img{height:auto;width:100%}}.article--singleProduct .images .flex-control-nav.flex-control-thumbs{list-style:none;padding-left:0}.article--singleProduct .images .flex-control-nav.flex-control-thumbs li{display:inline-flex}.article--singleProduct .images .flex-control-nav{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:1.75rem}.article--singleProduct .images .flex-control-nav li{display:flex;flex:0 1 17%;margin-right:3.75%;margin-bottom:3.75%}.article--singleProduct .images .flex-control-nav li:nth-child(5n+5){margin-right:0}.article--singleProduct .onsale{position:absolute;top:2.5em;right:2.5em;z-index:3;min-height:auto;color:#000;font-size:.75rem;font-weight:500;letter-spacing:1.74px;text-transform:uppercase;line-height:2;background:#006127;margin:0;border-radius:0;padding:.5em 1em}.article--singleProduct .product-type-simple form.cart{display:flex;flex-direction:column;align-items:flex-start;margin-top:3rem}.article--singleProduct .product-type-simple form.cart table.variations{display:flex}.article--singleProduct .product-type-simple form.cart table.variations tr{display:flex;margin-bottom:1rem}@media screen and (max-width: 576px){.article--singleProduct .product-type-simple form.cart table.variations tr{flex-direction:column}}.article--singleProduct .product-type-simple form.cart table.variations select{padding:0;border-bottom:1px solid #ddd;font-size:.9375rem;margin-left:1rem}@media screen and (max-width: 576px){.article--singleProduct .product-type-simple form.cart table.variations select{margin-top:.5rem;margin-left:0}}.article--singleProduct .product-type-simple form.cart a.reset_variations{display:none !important}.article--singleProduct .product-type-simple form.cart .quantity{display:none;align-items:center;margin-bottom:2rem}.article--singleProduct .product-type-simple form.cart .quantity label{margin-right:2rem}.article--singleProduct .product-type-simple form.cart .woocommerce-variation-add-to-cart .quantity{display:inline-flex}.article--singleProduct .summary{display:flex;align-items:flex-start;flex-direction:column;padding-left:3.5%}@media screen and (max-width: 992px){.article--singleProduct .summary{max-width:100%;flex:0 1 100%;padding-left:15px;margin-top:1rem}}.article--singleProduct .summary h1{order:-3;font-size:2.5rem;margin-bottom:1.25rem}.article--singleProduct .summary .price{order:-2;display:flex;align-items:center;justify-content:flex-start;font-weight:500;margin-bottom:.25rem}.article--singleProduct .summary .price .woocommerce-Price-amount{margin-right:1rem}.article--singleProduct .summary .product_badge{background-color:#000;color:#fff;font-size:.75rem;letter-spacing:1.3px;font-weight:600;text-transform:uppercase;border-radius:5px;padding:.25em .5em;margin-right:1rem}.article--singleProduct .summary .product_badge-sold{z-index:5;background:#dc444c}.article--singleProduct .summary .product_badge-new{background:#006127}.article--singleProduct .summary ol,.article--singleProduct .summary ul{margin-top:-1.5rem;margin-bottom:2rem}.article--singleProduct .summary .product__details{margin:.5rem 0 1.25rem;font-size:15px;background:#f8f8f8;padding:1em;width:auto;max-width:350px}.article--singleProduct .summary .product__details ul{display:flex;flex-direction:column;list-style:none;padding-left:0;margin:0}.article--singleProduct .summary .product__trustpilot{margin-bottom:1.25rem}.article--singleProduct .summary p#priceValidUntil p{margin-bottom:2rem}.article--singleProduct .summary .wcpay-payment-request-wrapper{margin:0 0 1.5rem}.article--singleProduct .summary .breadcrumbs{order:-4}.article--singleProduct .summary .breadcrumbs ul{margin:0}.article--singleProduct .summary del{text-decoration-color:#000;margin-right:.5em}.article--singleProduct .summary bdi{color:#000;font-family:"Lora",serif;font-size:1.5rem}.article--singleProduct .summary ins{text-decoration:none}.article--singleProduct .summary .single_variation_wrap{margin-top:2rem}.article--singleProduct .summary .stock{display:inline-flex}.article--singleProduct .summary .button{color:#fff;background:#000;padding:.75em 2em;letter-spacing:-0.48px;transition:350ms ease}.article--singleProduct .summary .button:hover{color:#fff;background:#292929;border-color:#292929;transition:350ms ease}.article--singleProduct .summary .wpify-woo-delivery-date h3,.article--singleProduct .summary .wpify-woo-delivery-date .wpify-woo-delivery-date__country-select-label,.article--singleProduct .summary .wpify-woo-delivery-date #shipping_country{display:none}.article--singleProduct .summary .wpify-woo-delivery-date .wpify-woo-delivery-date__line{display:block !important}.article--singleProduct .summary .wpify-woo-delivery-date .wpify-woo-delivery-date__line a{display:none}.article--singleProduct .summary .wpify-woo-delivery-date .wpify-woo-delivery-date__line span{color:#006127}.article--singleProduct #content div.product div.images,.article--singleProduct div.product div.images,.article--singleProduct #content div.product div.images,.article--singleProduct div.product div.images{width:100%}.article--singleProduct .ywcact-winner-max-bid{color:#fff;background-color:#006127;border-color:#006127;padding:1em 1.5em}.article--singleProduct .ywcact-winner-max-bid #max_winner{font-size:1.25rem;font-weight:600}.article--singleProduct .ywcact-winner-max-bid span,.article--singleProduct .ywcact-winner-max-bid bdi{color:#fff}.article--singleProduct #time .ywcact-time-left{font-size:1.25rem;font-family:"Lora",serif;font-weight:600;margin-bottom:0rem}.article--singleProduct #time #yith-wcact-form-bid{display:flex;align-items:center}.article--singleProduct #time .ywcact-your-bid-header p{font-size:1.25rem;font-family:"Lora",serif;margin-right:2rem;margin-bottom:0rem}.article--singleProduct #time #yith_wcact_reserve_and_overtime{font-size:.875rem;font-style:italic;margin-top:1rem}.article--singleProduct #time #yith_wcact_reserve_and_overtime p{font-size:.875rem}.article--singleProduct #time #yith_wcact_reserve_and_overtime .yith_wcact_does_not_have_reserve_price{display:none}.article--singleProduct #time span.yith-wcact-number-label{margin-left:.125rem;text-transform:lowercase}.article--singleProduct #time .yith-wcact-timeleft.yith-wcact-timeleft-seconds .yith-wcact-number-label{margin-left:-0.2rem}.article--singleProduct #time .ywcact-currency-symbol,.article--singleProduct #time .screen-reader-text,.article--singleProduct #time .ywcact-add-to-watchlist-container{display:none}.article--singleProduct #time .quantity{position:relative;display:inline-flex;margin-left:auto}.article--singleProduct #time .quantity:after{content:"Kč";position:absolute;top:49%;right:2em;transform:translateY(-50%)}.article--singleProduct #time .quantity .qty{height:55px;width:7rem;padding:0 2.125em 0 1.5em;margin-right:1em}.article--singleProduct #time .button{background:#42be65}.article--singleProduct #time #yith-wcact-auction-add-to-cart-button{background:#000;width:100%;margin:2rem 0}.article--singleProduct #time #yith-wcact-auction-add-to-cart-button span,.article--singleProduct #time #yith-wcact-auction-add-to-cart-button bdi{color:#fff}.article--singleProduct #time #auction_end,.article--singleProduct #time label{font-size:.875rem;font-weight:500}.article--singleProduct .yith-wcact-manual-bid-increment p,.article--singleProduct #yith_wcact_reserve_and_overtime{font-size:1rem !important;font-style:normal;margin-top:2rem;margin-bottom:-1rem}.article--singleProduct .yith-wcact-watchlist-button form.yith-wcact-watchlist>p{position:absolute;visibility:hidden;opacity:0;pointer-events:none}.article--singleProduct .yith-wcact-watchlist-button form.yith-wcact-watchlist .yith-wcact-watchlist-button{padding-top:1.5em;border-top:1px solid #ddd;margin-top:.5rem;margin-bottom:1rem}.article--singleProduct .yith-wcact-watchlist-button form.yith-wcact-watchlist .yith-wcact-watchlist-button p{max-width:25em;margin-bottom:1rem}.article--singleProduct .yith-wcact-watchlist-button form.yith-wcact-watchlist input#yith-wcact-watchlist-email{display:inline-flex;width:calc(100% - 190px);padding:1.125em 2em;margin-right:0rem}.article--singleProduct .yith-wcact-watchlist-button form.yith-wcact-watchlist .yith-wcact-watchlist{display:inline-flex;width:auto;background:#fff;color:#000;border-color:#000;padding:1.125em 2em;margin-left:.5rem}.article--singleProduct .yith-wcact-watchlist-button form.yith-wcact-watchlist .yith-wcact-watchlist:hover{color:#fff;background:#000}.article--singleProduct #yith_auction_end_product_page h2{font-size:1.5rem;color:#dc444c;font-family:"Work Sans",Tahoma,sans-serif}.article--singleProduct #yith_auction_end_product_page h2:before{content:"–";margin-right:1rem}.article--singleProduct .ywcact-other-auctions-section .ywcact-other-auction__heading{font-size:1.5rem;font-weight:500;font-family:"Lora",serif;margin-top:3rem;margin-bottom:3rem}.article--singleProduct .ywcact-other-auctions-section .ywcact-other-auction-info-title{font-size:1.5rem;font-weight:500;font-family:"Lora",serif}.article--singleProduct .ywcact-other-auctions-section small,.article--singleProduct .ywcact-other-auctions-section .ywcact-other-auction-info-current-bid{font-weight:500;font-size:1rem}.article--singleProduct .ywcact-other-auctions-section .ywcact-other-auction-info-current-bid bdi{font-family:"Work Sans",Tahoma,sans-serif;font-size:1rem;font-weight:500}.article--singleProduct div.product p+ul,.article--singleProduct div.product p+ol{margin-top:-1.25rem}.article--singleProduct .outofstock .summary .price .woocommerce-Price-amount{display:none}.article--singleProduct .wrapping{display:inline-flex;width:auto;align-items:flex-start;justify-content:flex-start}.article--singleProduct .wrapping img{margin-right:1rem}@media screen and (max-width: 360px){.article--singleProduct .wrapping img{margin-right:.5rem}}.article--singleProduct .wrapping span{position:relative;top:3px;border-bottom:1px solid;margin-top:2px;transition:all 350ms ease}@media screen and (max-width: 576px){.article--singleProduct .wrapping a{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.article--singleProduct .wrapping:hover span{color:#36f;transition:all 350ms ease}.article--singleProduct .product-type-simple form.cart{order:-2;margin:0 0 1rem}.article--singleProduct #review_form input{padding:.5em}.article--singleProduct #review_form .comment-form-cookies-consent{display:none}.article--singleProduct .product__video{display:flex;flex-direction:column}@media screen and (max-width: 992px){.article--singleProduct .product__video{margin-top:2rem}}.article--singleProduct .product__video #iframeWrapper{display:flex;height:332px;max-width:36em;padding-bottom:.75em}@media screen and (max-width: 992px){.article--singleProduct .product__video #iframeWrapper{height:25em}}@media screen and (max-width: 576px){.article--singleProduct .product__video #iframeWrapper{height:17em;width:100%}}.article--singleProduct .product__video #iframeWrapper iframe{height:100%;width:100%}.article--singlePost .article__header{max-width:50em;margin:0 auto 2.5rem}.article--singlePost .article__header h1{width:100%;text-align:left;margin-bottom:0}.article--singlePost h2{font-size:2rem}.article--singlePost h3{font-size:1.5rem}.article--singlePost h4{font-size:1.375rem}.article--singlePost .container--large{max-width:92.5%;overflow:hidden}.article--singlePost .article__content,.article--singlePost .section--portfolio{max-width:50em;margin:0 auto}.article--singlePost .section--portfolio{margin-top:1rem}.article--singlePost .col-md-12{display:flex;flex-direction:column}.article--singlePost .col-md-12 ul,.article--singlePost .col-md-12 ol{margin-top:-1rem;margin-bottom:1rem}.article--singlePortfolio{padding-bottom:4em}.article--singlePortfolio header h1{margin-bottom:0}.article--singlePortfolio p+ul,.article--singlePortfolio p+ol{margin-top:-1.25rem}.article--singlePortfolio:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:27em;height:27em;background:url("../img/colors/detail-1.webp") top left no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article--singlePortfolio:before{width:15em;height:15em}}@media screen and (max-width: 767.98px){.article--singlePortfolio:before{width:10em;height:10em}}.article--singlePortfolio:after{content:"";position:absolute;top:0;right:0;z-index:-1;display:block;width:25em;height:50em;background:url("../img/colors/detail-2.webp") top right no-repeat;background-size:contain}@media screen and (max-width: 1200px){.article--singlePortfolio:after{width:18em;height:38em}}@media screen and (max-width: 767.98px){.article--singlePortfolio:after{width:10em;height:20em}}.article--singlePortfolio .col-lg-6--video{display:flex}@media screen and (max-width: 992px){.article--singlePortfolio .col-lg-6--video{margin-top:2rem}}.article--singlePortfolio .col-lg-6--video #iframeWrapper{display:flex;height:332px;width:100%;padding-bottom:.75em}@media screen and (max-width: 992px){.article--singlePortfolio .col-lg-6--video #iframeWrapper{height:25em}}@media screen and (max-width: 576px){.article--singlePortfolio .col-lg-6--video #iframeWrapper{height:17em}}.article--singlePortfolio .col-lg-6--video #iframeWrapper iframe{height:100%;width:100%}.article--singlePortfolio .section--portfolio{margin-bottom:2rem}.article--singlePortfolio .section--contact{margin-top:2.5rem}.article--singlePortfolio .section--contact h2,.article--singlePortfolio .section--contact h2+p{text-align:center}.article--singlePortfolio .section--contact h5,.article--singlePortfolio .section--contact h6{margin-bottom:2rem}@media screen and (max-width: 992px){.article--singlePage h2{font-size:1.75rem;line-height:1.35}.article--singlePage h3{font-size:1.5rem;line-height:1.35}.article--singlePage h4{font-size:1.25rem;line-height:1.35}}.article--singlePage .section--contact{margin-bottom:4rem}.article--singlePage .section--contact h2,.article--singlePage .section--contact h2+p{text-align:center}.article--singlePage .section--contact h5,.article--singlePage .section--contact h6{margin-bottom:2rem}.article--singlePage .article__content ul,.article--singlePage .article__content ol{margin-top:-1rem}.article--singlePage--custom .col-md-12>table{padding:0;border:0}@media screen and (max-width: 767.98px){.article--singlePage--custom .col-md-12>table{display:flex;flex-direction:column;padding:0;border:0;margin-bottom:0}}@media screen and (max-width: 767.98px){.article--singlePage--custom .col-md-12>table tr{display:flex;flex-direction:column;padding:0;border:0}}.article--singlePage--custom .col-md-12>table tr td{vertical-align:top;padding:1.5em}@media screen and (max-width: 767.98px){.article--singlePage--custom .col-md-12>table tr td{padding:0;border:0}}.article--singlePage--custom .col-md-12>table tr td p{max-width:30em}/*# sourceMappingURL=secondary.css.map */