span.elementor-icon i{color:inherit}input{line-height:1.4;min-height:40px;-webkit-appearance:none;padding:.5em}a.checkout-button.button{font-weight:700;text-decoration:none}a.checkout-button.button:hover{background-color:var(--salmon-darkish-hover)!important}a.checkout-button.button i{padding-right:1rem}.row{width:100%;display:flex}.col{position:relative;min-height:1px;display:flex;align-content:flex-start}header .header-navbar .navbar-icons a.cart{padding:12px 24px}header .header-navbar .navbar-icons a.cart .cart-price,header .header-navbar .navbar-icons a.cart i{color:var(--font-gray)!important}header .header-navbar .navbar-icons a.cart .cart-price{margin-inline-end:.3em}footer{background-color:var(--dark-footer-bg);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}footer h4{color:white;font-size:18px;font-weight:500;line-height:1;margin:0}footer a:hover{color:var(--salmon-darkish-hover);transition:color .2s ease}footer .row{flex-wrap:wrap;margin:0}footer .col{display:flex;flex-wrap:wrap;padding:0}footer .main-footer{flex-wrap:wrap;margin-top:20px;padding:40px 25px 0}footer .main-footer p,footer .main-footer span.text,footer .main-footer li a{color:var(--font-light-gray);font-family:"Montserrat",sans-serif}footer .main-footer p{line-height:1.55}footer .main-footer li{display:flex;align-items:center}footer .main-footer .col>:not(:last-child){margin-bottom:20px}footer .main-footer .col.footer-general-info{width:100%;margin-bottom:27px}footer .main-footer .col.footer-general-info img{text-align:left;vertical-align:middle;width:42%;margin-bottom:10px}footer .main-footer .col.footer-general-info p{font-size:14px;width:100%}footer .main-footer .col.footer-general-info p strong{text-decoration:underline;display:inline-block}footer .main-footer .footer-menu-items{margin-left:0;padding-left:0}footer .main-footer .footer-menu-items li:last-child a{color:#ffa7a7!important;transition:color .2s ease;font-size:16px!important;background-color:transparent;display:flex;align-items:center;text-decoration:none;line-height:2.55;font-weight:700}footer .main-footer .col.usefull-links{width:100%}footer .main-footer .col.usefull-links *{width:100%}footer .main-footer .col.usefull-links li{padding-bottom:calc(5px / 2);margin-bottom:calc(2px / 2)}footer .main-footer .col.usefull-links li a{font-size:13px;font-weight:300}footer .main-footer .col.usefull-links li a:hover{color:white}footer .main-footer .col.usefull-links p{font-family:"Roboto",sans-serif;font-size:15px}footer .main-footer .col.promotion-form,footer .main-footer .col.contact-info{width:100%;margin-top:40px}footer .main-footer .col.promotion-form h4{font-weight:400;line-height:1.2em}footer .main-footer .col.promotion-form form,footer .main-footer .col.promotion-form form>*{width:100%}footer .main-footer .col.promotion-form form input{color:var(--input-value-gray);font-family:"Roboto",sans-serif;font-size:16px;border-width:0;border-radius:.3rem;padding-left:.7em;padding-right:.7em;margin-bottom:10px}footer .main-footer .col.promotion-form form input:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}footer .main-footer .col.promotion-form form button{background-color:var(--salmon);font-family:"Roboto",sans-serif;line-height:.1em;min-height:40px;font-size:14px;border-width:0;padding-top:0;padding-bottom:0}footer .main-footer .col.promotion-form form button:hover{background-color:var(--salmon-dark-hover)}footer .main-footer .col.promotion-form p{color:white;font-family:"Roboto",sans-serif;font-size:12px;text-decoration:underline}footer .main-footer .col.promotion-form p a{color:white}footer .main-footer .col.contact-info>*{width:100%;font-family:"Montserrat",sans-serif}footer .main-footer .col.contact-info li:not(:last-child){padding-bottom:6px}footer .main-footer .col.contact-info li:not(:first-child){margin-top:6px}footer .main-footer .col.contact-info li{width:100%}footer .main-footer .col.contact-info li *{transition:color .3s}footer .main-footer .col.contact-info li:hover *{color:var(--salmon)!important}footer .main-footer .col.contact-info li span.icon{font-size:19px;padding-right:19px}footer .main-footer .col.contact-info li span.icon i{width:1.25em}footer .main-footer .col.contact-info li span.text{font-size:13px;padding-left:5px}@media (min-width:768px){footer .main-footer{padding:25px 20px 0}footer .main-footer .col.footer-general-info{margin:30px 0;padding-right:30px}footer .main-footer .col.footer-general-info img{width:26%}footer .main-footer .col.usefull-links{width:22%}footer .main-footer .col.usefull-links p{font-size:16px}footer .main-footer .col.promotion-form{width:43%;margin-top:0;padding-right:40px}footer .main-footer .col.promotion-form form input{font-size:15px}footer .main-footer .col.contact-info{width:27%;margin-top:0}}@media (min-width:1024px){footer .main-footer{padding:65px 10px 0}footer .main-footer .col.footer-general-info{width:25%;margin:0;padding-right:50px}footer .main-footer .col.footer-general-info img{width:52%}footer .main-footer .col.footer-general-info p{line-height:1.7em}footer .main-footer .col.usefull-links li a{font-size:14px}footer .main-footer .col.promotion-form{width:28%}footer .main-footer .col.contact-info{width:25%}footer .main-footer .col.contact-info li:not(:last-child){padding-bottom:8px}footer .main-footer .col.contact-info li:not(:first-child){margin-top:8px}footer .main-footer .col.contact-info li span.text{font-size:14px}}footer .authors{width:100%;padding:25px 20px 20px;flex-direction:column}footer .authors .divider{background-color:rgba(255,255,255,.21);width:100%;height:1px;margin:15px 0}footer .authors .col{color:rgba(255,255,255,.39);font-size:12px;font-weight:300;align-content:center}footer .authors .col.copyrights{width:60%}footer .authors .col.copyrights p{margin-bottom:0}footer .authors .col.credit-cards{width:40%}@media (min-width:768px){footer .authors{padding:30px 20px 20px}footer .authors .col.copyrights,footer .authors .col.credit-cards{width:50%;padding:10px}footer .authors .col.credit-cards{justify-content:right}footer .authors .col.credit-cards img{width:30%}}@media (min-width:1024px){footer .authors{padding:25px 10px}footer .authors .col{font-size:16px}}.woocommerce-mini-cart__empty-message{display:none}ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style-type:none;padding:0}ul.products li.product{border:1px solid #ddd;padding:10px;background-color:#f9f9f9}section.product-section{margin-top:20px;margin-bottom:20px;padding:20px 0 0}ul.grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:23px;row-gap:40px;width:100%}ul.grid.single-mobile{grid-template-columns:repeat(1,1fr)}ul.grid>:only-child{grid-column:1;margin:0 auto}section.product-section ul.grid{margin:0;padding:0}li.produkt{text-align:center;padding:0 5px;margin-bottom:1em}li.produkt .product-img-link{position:relative;border-radius:0 40px;box-shadow:0px 0px 15px -4px rgba(0,0,0,42%);overflow:hidden;transition:all .2s;padding:0}li.produkt .product-img-link span.sale-item{position:absolute;top:0;background-color:var(--salmon-hover);color:white;opacity:.8;border-radius:0 8px;font-size:14px;line-height:15px;letter-spacing:.4px;max-width:50%;padding:5px 6px 6px;margin:17px 0 0 17px}li.produkt .product-info{display:flex;flex-direction:column;align-items:center;padding-top:15px}li.produkt .product-title{display:block;color:var(--font-dark-gray);font-size:18px;font-weight:500}li.produkt span.price{color:var(--salmon);font-size:17px;font-weight:600;margin-bottom:.75rem}li.produkt span.price del{color:var(--font-price-delete);margin-right:8px}li.produkt span.price ins{font-weight:700!important;text-decoration:none}li.produkt .add-to-cart-btn{transition:all 0s;width:calc(100% - 30px);border-radius:4px;margin-bottom:3px}li.produkt .add-to-cart-btn:hover{background-color:var(--salmon-hover)}.salmon-btn{background-color:var(--salmon)!important;color:white!important;font-family:"Roboto",sans-serif;font-size:14px;line-height:.1em;border-width:0;border-radius:3px;transition:all .3s;min-height:40px;justify-content:center;padding-top:0;padding-bottom:0}.salmon-btn:hover{background-color:var(--salmon-dark-hover)}@media (min-width:768px){ul.grid{grid-template-columns:repeat(3,1fr);column-gap:20px}section.product-section ul.grid{margin:0 5rem}ul.grid>:only-child{grid-column:2}ul.grid.single-mobile{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){ul.grid{column-gap:17px;row-gap:0px}li.produkt{padding:0 15px;margin-bottom:40px}li.produkt .add-to-cart-btn{visibility:hidden}li.produkt:hover .add-to-cart-btn{visibility:visible}li.produkt:hover .product-img-link{margin:3px}li.produkt .add-to-cart-btn{width:100%}}.table.table-borderless>*>*>*{border:none!important;background-color:transparent}.wte-reviews-list{padding:0;column-count:4!important;grid-gap:15px!important}@media (max-width:768px){.wte-reviews-list{column-count:1!important}}.wte-review{margin-bottom:15px;margin-top:5px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;background-color:#fff;padding-bottom:5px;overflow:hidden;border-radius:2px;color:#000;font-size:14px}.wte-review-image{width:100%;max-height:unset;overflow:hidden;display:flex;align-items:center;justify-content:center}.wte-review-image img{margin-top:15px;margin-bottom:5px;width:100%;height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.wte-review-text{width:100%;display:inline-block;font-size:14px;font-weight:300;line-height:1.5}.wte-review-rating{display:list-item;font-family:eicons;position:relative}.wte-review-rating i{cursor:default;display:inline-block;font-style:normal;position:relative}.wte-review-rating i:before{color:#f0ad4e;content:"";display:block;font-family:inherit;font-size:inherit;left:0;overflow:hidden;top:0}.wte-comment-author{font-weight:700;margin-bottom:0}.wte-comment-author:before{content:"";font-family:eicons;padding:0 5px 0 0;font-size:1.2rem}.elementor-template-full-width.page .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important}.woocommerce-cart table.cart td.actions .coupon .input-text{min-width:200px}.woocommerce-cart table.cart td.actions button:disabled{background-color:#ccc!important;color:#111!important;border:none!important;opacity:.35}.woocommerce-cart table.cart td.actions button{margin-bottom:1rem}form.cart.darkove-poukazy{display:block!important}form.cart.darkove-poukazy .woo-vou-gift-field-required{display:inline-block!important}form.cart.darkove-poukazy .qib-container{margin-right:20px}table.woo-vou-recipient-fields td{vertical-align:middle}@media (max-width:767px){table.woo-vou-recipient-fields td{width:100%!important;display:block!important}.woocommerce-cart-form__cart-item .product-remove{display:none!important}body table.cart{margin-top:2rem!important}}.elementor-product-simple form.cart{display:block!important}.woocommerce div.product form.cart table td{border:none;background-color:transparent}a.woo_vou_preview_pdf{width:120px;text-align:center;padding:7px 10px;border:solid 3px #e49b8d;color:#e49b8d;margin-bottom:30px;text-transform:uppercase;font-weight:500}.variations_form:not(.nasobeni_vyberu_variant_wrapper) button[type=submit].single_add_to_cart_button,form.cart.darkove-poukazy button[type=submit].single_add_to_cart_button{font-size:20px!important;margin-bottom:15px!important;margin-left:0!important;padding:15px!important;font-family:Poppins,sans-serif!important;font-style:normal!important;font-weight:500!important;letter-spacing:1px!important;line-height:1!important;text-transform:uppercase!important}.woocommerce-message{border-top-color:#f8a392;background-color:#fff}.woocommerce-info{border-top-color:#f8a392;background-color:#fff}.woocommerce-info::before{color:#f8a392}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background-color:transparent}.woocommerce div.product form.cart .button{display:block;width:100%;padding:1rem 0;margin:1rem 0;font-size:1.5rem;border-radius:2rem}.packeta-widget-button a{background-color:var(--salmon)!important;color:#fff!important}.woocommerce div.product .stock{display:none}.wp-block-woocommerce-checkout .wc-block-components-product-metadata h2.elementor-heading-title.elementor-size-default{display:none}.wc-block-components-order-summary .wc-block-components-order-summary-item:first-child{height:110px}.thankyou-order{display:grid}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{padding-top:20px}.woocs_price_code del{display:inline-block;text-decoration:line-through}.woocs_price_code ins,.price ins{display:inline-block;text-decoration:none}.packetery-widget-button-row a.button{background-color:#ba1b02!important}.wc-block-checkout__no-payment-methods-notice.wc-block-components-notice-banner.is-error{display:none}@media (max-width:767px){.woocommerce-cart-form__cart-item td.product-remove{display:grid!important;width:20px!important;align-items:center;height:50px}.woocommerce-cart-form__cart-item td.product-remove a.remove{font-size:1rem!important;position:relative!important;display:block;margin:auto;margin-top:2rem}.woocommerce-cart-form__cart-item.cart_item .product-price{display:none}.cart-collaterals .container-obchod ul.grid{display:block}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{flex-direction:column-reverse}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals .cross-sells-box h2{text-align:center}}.cross-sells-box ul.products{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;list-style-type:none;padding:0}.cross-sells-box ul.grid{padding-left:0!important;text-align:center}.cross-sells-box ul.grid.single-mobile{padding-left:0!important;margin-left:auto;margin-right:auto;width:100%;max-width:100%}.cross-sells-box ul.grid>:only-child{width:50%}.cross-sells-box li.produkt .add-to-cart-btn{transition:all .1s}.shoptimizer-cart-wrapper{justify-content:center}@media (min-width:768px){.cross-sells-box ul.grid{grid-template-columns:repeat(2,1fr)}.cross-sells-box ul.grid>:only-child{grid-column:2}.cross-sells-box li.produkt .product-info{min-height:175px}.cross-sells-box li.produkt .product-info>a:last-child{margin-top:auto}}