.lr-header,.lr-footer{font-family:'Amiko',Helvetica,Arial,Lucida,sans-serif}.lr-header *,.lr-footer *{box-sizing:border-box}.lr-header ul,.lr-footer ul{list-style:none;margin:0;padding:0}.lr-header a,.lr-footer a{text-decoration:none}.lr-header svg,.lr-footer svg{display:block;fill:currentColor}.lr-header{position:relative;z-index:99999;background:#000}.lr-header__inner{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:5.5%;align-items:start;width:min(1200px,calc(100% - 40px));min-height:140px;margin:0 auto}.lr-burger,.lr-mobile-nav{display:none}.lr-nav{margin-top:50px}.lr-header .lr-nav__list{display:flex;margin:0 -11px;white-space:nowrap}.lr-nav__item{position:relative;margin-top:8px;padding:0 11px}.lr-nav__item>a{position:relative;display:block;padding-bottom:8px;color:#fff;font-size:18px;font-weight:500;line-height:14px}.lr-nav__item>a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:currentColor;transition:width .3s ease}.lr-nav__item>a:hover::after,.lr-nav__item>a[aria-current="page"]::after{width:100%}.lr-mega{position:absolute;top:100%;left:0;display:none;flex-wrap:wrap;justify-content:center;gap:25px;width:1100px;max-width:calc(100vw - 40px);padding:20px;background:#fff;box-shadow:0 12px 24px rgba(0,0,0,.2)}.lr-nav__item--mega:hover .lr-mega,.lr-nav__item--mega:focus-within .lr-mega{display:flex}.lr-mega__item{display:flex;align-items:center;gap:10px;min-width:180px;padding:10px;color:#333;font-size:15px;font-weight:500;line-height:14px;transition:transform .3s ease}.lr-mega__item:hover{color:#000;transform:scale(1.1)}.lr-mega__item img{flex-shrink:0;width:60px;height:60px;border-radius:4px;object-fit:cover}.lr-logo{display:block;justify-self:center;width:140px}.lr-logo img{display:block;width:100%;height:auto}.lr-tools{display:flex;align-items:center;gap:15px;min-height:44px;margin-top:50px}.lr-search{width:212px}.lr-cart{position:relative;display:block;width:39px;color:#fff}.lr-cart svg{width:20px;height:25px}.lr-cart .mini-cart-count{position:absolute;top:-7px;left:13px;margin:0}.lr-cart .cart_count_header{position:static;display:block;min-width:18px;padding:2px 6px;border-radius:100%;background:#d34b30;color:#fff;font-size:11px;font-weight:500;line-height:14px;text-align:center}.lr-account{display:block;color:#fff}.lr-account svg{width:20px;height:20px}.lr-footer{padding:71px 0 20px;background:#2a2a2a;color:#fff}.lr-footer__cols{display:flex;flex-wrap:wrap;gap:40px 5.5%;width:min(1200px,calc(100% - 40px));margin:0 auto}.lr-footer__col{flex:0 0 calc((100% - 16.5%) / 4);min-width:0}.lr-footer__col+.lr-footer__col{padding-left:50px}.lr-footer .lr-footer__title{display:inline-block;margin:0 0 21px;padding:0 0 10px;border-bottom:2px solid #fff;color:#fff;font-family:inherit;font-size:20px;font-weight:500;line-height:20px}.lr-footer .lr-footer__title--gap{margin-top:15px}.lr-contact li{display:flex;gap:15px;padding-bottom:10px;font-size:16px;font-weight:500;line-height:16px}.lr-contact__icon{display:flex;flex:0 0 19px;align-items:center;justify-content:center;height:16px;margin-left:12px}.lr-contact__icon svg{width:19px;height:19px}.lr-contact a{color:#fff}.lr-links li{font-size:16px;line-height:23.8px}.lr-links a{position:relative;color:#fff}.lr-links a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:currentColor;transition:width .3s ease}.lr-links a:hover::after{width:100%}.lr-social{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ea2c59;color:#fff;transition:background-color .3s ease}.lr-social:hover{background:#000}.lr-social svg{width:20px;height:20px}.lr-gopay{display:block;width:100px;margin-left:5px;transition:transform .3s ease}.lr-gopay:hover{transform:scale(1.05)}.lr-gopay img{display:block;width:100%;height:auto}.lr-footer .lr-footer__copy{width:80%;max-width:1080px;margin:0 auto;padding:27px 0 0;color:#fff;font-size:14px;line-height:23.8px;text-align:center}.lr-footer__copy a{color:#fff}.lr-toast{display:none;position:fixed;bottom:30px;left:50%;z-index:9999;padding:12px 20px;border-radius:10px;background:#000;color:#fff;font-size:14px;opacity:0;transform:translateX(-50%);transition:opacity .3s ease}@media (max-width:980px){.lr-header__inner{grid-template-columns:auto 1fr auto auto;grid-template-rows:128px auto;grid-template-areas:"logo . burger cart" "search search search search";column-gap:28px;width:90%;min-height:0;padding-bottom:30px}.lr-nav,.lr-account{display:none}.lr-logo{grid-area:logo;justify-self:start;width:100px}.lr-burger{grid-area:burger;display:block;margin:40px 0 0;padding:0;border:0;background:none;color:#fff;cursor:pointer}.lr-burger svg{width:29px;height:29px}.lr-tools{display:contents}.lr-cart{grid-area:cart;margin-top:42px}.lr-search{grid-area:search;width:100%}.lr-mobile-nav{position:absolute;top:100%;right:0;left:0;display:block;padding:5%;border-top:3px solid #fff;background:#000;box-shadow:0 2px 5px rgba(0,0,0,.1)}.lr-mobile-nav[hidden]{display:none}.lr-mobile-nav a{display:block;padding:10px 5%;border-bottom:1px solid rgba(0,0,0,.03);color:#fff;font-size:14px;font-weight:500;line-height:26px}.lr-footer{padding:0 0 20px}.lr-footer__cols{width:100%;padding-top:50px}.lr-footer__col{flex-basis:calc((100% - 5.5%) / 2);padding-left:50px}.lr-footer .lr-footer__copy{padding-top:30px}}@media (max-width:767px){.lr-footer__col{flex-basis:100%}}@media (max-width:480px){.lr-logo{width:84px}}html{scroll-behavior:smooth}.obr{transition:transform 0.3s ease}.obr:hover{transform:scale(1.05)}.zakaznikov{text-decoration:underline!important}.zakulisieh2span{text-decoration:underline}.zlavap{color:white;background-color:black;padding:0px 10px}.chp{font-size:18px}.fee{color:black;font-weight:bold}.pdf img{border:5px solid black!important;transition:transform 0.3s ease!important}.pdf img:hover{transform:scale(1.05)!important}.et_pb_blurb img,.et_pb_main_blurb_image .et-pb-icon{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.et-pb-contact-message{color:red;font-weight:bold;font-family:"Amiko",sans-serif}a.button.add_to_cart_button::after,a.add_to_cart_button.loading::after,a.add_to_cart_button.added::after,.woocommerce a.button::after{display:none!important;content:none!important}button.single_add_to_cart_button.button.alt.whmc-spinner,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.loading{padding:6px 15px!important}.added_to_cart.wc-forward{display:none!important}.woocommerce a.button{background-color:black!important;border:2px solid black!important;border-radius:50px!important;font-size:14px!important;padding:6px 15px!important;text-align:center!important}.woocommerce a.button:hover{background-color:white!important;color:black!important}.woocommerce-Button.button{color:white!important;background-color:black!important;border:2px solid black!important;border-radius:100px!important;margin-top:30px!important;padding:10px 20px!important}.woocommerce-Button.button:hover{background-color:white!important;color:black!important}.woocommerce-Button.button::after{display:none!important}.button{color:white!important;background-color:black!important;border:2px solid black!important;border-radius:100px!important;margin-top:30px!important;padding:5px 20px!important}.button:hover{background-color:white!important;color:black!important}.button::after{display:none!important}.submit{color:white!important;background-color:black!important;border-radius:100px!important;font-family:'Amiko',sans-serif!important;font-size:16px!important;border:2px solid black!important}.submit:hover{color:black!important;background-color:white!important}a.button.wc-forward,a.button.wc-forward:hover{color:black!important;background-color:white!important}.checkout-button.button.alt.wc-forward{background-color:black!important;color:white!important;text-transform:uppercase;font-size:18px!important}.checkout-button.button.alt.wc-forward:hover{color:black!important;background-color:white!important}button#place_order.button.alt:hover{background-color:white!important}.woocommerce-info{background-color:black!important;font-family:"Amiko",sans-serif!important}.woocommerce-message{background-color:black!important}.woocommerce-error{background-color:black!important;font-family:'Amiko',sans-serif!important}span.whmc-confetti-container{color:white!important;background-color:black!important}.whm-cp-error-success{color:white!important;font-family:'Amiko',sans-serif!important;background-color:black!important}.et_pb_slider .et_pb_slide_description{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}@media (min-width:1740px) and (max-width:2000px){.bannery.et_pb_slider,.bannery .et_pb_slide{max-height:450px!important;height:450px!important}}@media (min-width:2001px){.bannery.et_pb_slider,.bannery .et_pb_slide{max-height:480px!important;height:480px!important}}@media (min-width:2250px){.bannery.et_pb_slider,.bannery .et_pb_slide{max-height:520px!important;height:520px!important}}@media (min-width:2500px){.bannery.et_pb_slider,.bannery .et_pb_slide{max-height:580px!important;height:580px!important}}@media (min-width:2800px){.bannery.et_pb_slider,.bannery .et_pb_slide{height:auto!important;max-height:none!important;min-height:0!important;padding:0!important;overflow:visible!important}.bannery .et_pb_slide{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}}.kat-text h3{font-family:'Bayer TypeArchiveType',Helvetica,Arial,Lucida,sans-serif;color:#000!important;text-align:center}.kat-text h3 strong{position:relative;text-decoration:none}.kat-text h3 strong::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:currentColor;transition:width 0.3s ease}.kat-text h3 strong:hover::after{width:100%}.wcps-items-title.element-5,.wcps-items-price.element-8{text-align:center!important}.wcps-items-thumb.element-1 img{height:220px!important;width:200px!important}.item.splide__slide{position:relative!important;min-height:350px!important}.layer-content.element-3{padding-bottom:80px!important}.woocommerce.wcps-items-cart.element-10{position:absolute!important;bottom:20px!important;left:0!important;right:0!important;text-align:center!important}.fa-chevron-right:before,.fa-chevron-left:before{padding:10px 7px!important}.fas.fa-chevron-right{margin-left:2px!important;margin-top:2px!important}.fas.fa-chevron-left{margin-right:2px!important;margin-top:2px!important}.et_pb_row_9,.et_pb_row_11,.et_pb_row.et_pb_row_10.newsletter-sekcia{overflow:visible!important}.newsletter-sekcia .et_pb_column_5,.newsletter-sekcia .zlava-obr,.newsletter-sekcia .et_pb_blurb_content,.newsletter-sekcia .et_pb_main_blurb_image,.newsletter-sekcia .et_pb_image_wrap{overflow:visible!important;position:relative!important;z-index:10!important}.zlava-obr img,.zlava-obr .et_pb_image_wrap,.zlava-obr .et_pb_main_blurb_image{opacity:1!important;transform:none!important;animation:none!important;visibility:visible!important}.newsletter-sekcia,.et_pb_section_0_tb_body,.et_pb_row_3{overflow:visible!important}.mailpoet_confirm_unsubscribe{font-family:'Amiko',sans-serif;color:black;font-size:18px}.et_pb_newsletter_result.et_pb_newsletter_success h2{color:black!important;font-family:'Amiko',sans-serif}@media (max-width:768px){.zakulisie-m{text-align:center!important}.et_pb_row.et_pb_row_7{text-align:center!important;display:flex;justify-content:center!important;align-items:center!important;flex-wrap:wrap}.et_pb_text_11 h2{text-align:center!important}.sb_instagram_header.sbi_feed_type_user.sbi_medium.sbi-theme.sbi-default_theme{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.sb_instagram_header.sbi_feed_type_user.sbi_medium.sbi-theme.sbi-default_theme img,.sbi_header_img{display:block!important;margin:0 auto!important}.sbi_feedtheme_title_wrapper{text-align:center!important;display:block!important;margin:0 auto!important}}.wpfFilterWrapper .wpfValue,.wpfFilterWrapper .wpfFilterTaxNameWrapper,.wpfFilterWrapper .wfpTitle{color:black!important}.wpfFilterWrapper input[type="checkbox"]+label{border-color:black!important}.wpfFilterWrapper input[type="checkbox"]{border:2px solid black!important;outline:2px solid black!important;accent-color:black!important}.wpfCheckbox input[type="checkbox"]:not(:checked){border:2px solid black!important}.wpfFilterButton.wpfButton{width:100%!important;margin-left:0px!important;color:white!important;background-color:black!important;border-radius:100px!important;margin-top:-10px!important;min-height:45px!important;border:2px solid black!important}.wpfFilterButton.wpfButton:hover{background-color:white!important;color:black!important}.iksm-373 .iksm-term__inner{background:url(https://www.lynxroast.sk/wp-content/uploads/2025/06/Pozadie-produktov-kavy.webp)!important;background-size:cover!important}div.iksm-term:first-child{border-top-left-radius:15px!important;border-top-right-radius:15px!important}.iksm-term:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}a.iksm-term__link{font-family:'Amiko',sans-serif!important;font-weight:bold!important}a.iksm-term__link:hover,.iksm-term--current a{color:white!important}.orderby{background:url(https://www.lynxroast.sk/wp-content/uploads/2025/06/Pozadie-produktov-kavy.webp)!important;color:black!important;font-family:'Amiko',sans-serif!important;border-radius:100px!important}.woocommerce-result-count{font-family:'Amiko',sans-serif!important;font-size:20px!important;color:black!important}.page-numbers.current{background-color:gray!important;color:white!important}.page-numbers{color:black!important}ul.products li.product{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-height:350px!important}ul.products li.product .woocommerce-loop-product__link{flex-grow:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}ul.products li.product .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{width:100%!important;height:180px!important;object-fit:contain!important}ul.products li.product h2.woocommerce-loop-product__title{min-height:2.5em!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin:10px 0 0 0!important}ul.products li.product .star-rating{min-height:1.4em!important;margin:5px 0!important;display:flex!important;justify-content:center!important}ul.products li.product .price{min-height:1.4em!important;margin:0 0 10px 0!important;display:flex!important;align-items:center!important;justify-content:center!important}ul.products li.product .et_shop_image img{transition:transform 0.3s ease!important;border:none!important;outline:none!important;box-shadow:none!important}ul.products li.product .et_shop_image img:hover{transform:scale(1.05)!important;border:none!important;outline:none!important;box-shadow:none!important}ul.products li.product .et_shop_image,ul.products li.product .et_shop_image:hover,ul.products li.product a.woocommerce-loop-product__link:hover img{border:none!important;outline:none!important;box-shadow:none!important}ul.products li.product .et_overlay{display:none!important}ul.products li.product a.button{margin-top:auto!important;width:auto!important;align-self:center!important;padding:6px 20px!important}ul.products.columns-3 li:hover{transform:none!important}.star-rating::before,.star-rating span::before{color:black!important}.woocommerce-Price-amount.amount{margin-left:5px;margin-right:5px}.et_pb_module.et_pb_wc_price.et_pb_wc_price_0_tb_body p:not(.cena-produktu){display:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image a{pointer-events:none!important;cursor:default!important}#pa_gramaz{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:white;border:2px solid black;border-radius:25px;padding:4px 36px 4px 12px;font-size:14px;font-family:'Amiko',sans-serif;font-weight:500;cursor:pointer;line-height:1.2;background-size:10px;width:100px!important;display:block}#pa_gramaz::-ms-expand{display:none}.variations tr{display:block;width:100px!important;margin-bottom:10px}.variations td.label,.variations td.value{display:block}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none!important}th.label{color:black;font-family:'Amiko',sans-serif}a.reset_variations{display:none!important}.woocommerce-variation-price{margin-top:-15px!important;margin-bottom:20px!important;font-size:20px;font-weight:700}div.woocommerce-variation.single_variation>div.woocommerce-variation-price span{color:black!important;font-family:'Amiko',Helvetica,Arial,Lucida,sans-serif}.single_variation_wrap .price{font-size:25px!important;font-weight:600;color:black!important;margin-top:-10px!important;margin-bottom:40px!important;font-family:'Amiko',sans-serif}.woocommerce div.product .stock{color:black!important;font-family:'Amiko',Helvetica,Arial,Lucida,sans-serif}.chutovy-profil{margin-top:20px}.chutovy-profil-nadpis{font-size:16px;margin-bottom:10px;font-family:'Amiko',sans-serif!important}.chutovy-profil-ikonky{display:flex;gap:15px;margin:20px 0}.profily-wrapper{display:flex;gap:20px;align-items:center}.profil-item{text-align:center;max-width:80px;font-size:14px}.profil-item img{max-width:100%;width:40px;height:40px!important;display:block;margin:0 auto 5px}.profil-item p{font-size:14px;font-family:'Amiko',sans-serif!important;margin:0}.et_pb_tab.clearfix.et-pb-active-slide{margin-top:10px}.et_pb_tab_content h2,.related.products h2{display:none!important}.related.products a.button.add_to_cart_button{width:150px!important;text-align:center!important;align-items:center!important;display:block!important;margin:0 auto!important}.woocommerce .stars a,.woocommerce .stars a:hover,.woocommerce .stars a:focus,.woocommerce .stars.selected a.active,.woocommerce .stars.selected a.active:hover{color:black!important}input#coupon_code.input-text{border-radius:100px;padding:8px 5px;margin-top:8px;text-align:center}.product-name a{color:black;font-size:16px}th.product-name{border-color:black!important}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tbody th.product-name,.woocommerce-page table.shop_table_responsive tbody th.product-name{display:block!important;font-weight:bold;text-align:left}}#shipping_method li{display:block!important}.shipping-label-wrapper img{vertical-align:middle;display:inline-block}.packetery-widget-button-row.packeta-widget-button button{background-color:black!important;color:white!important;border:0px solid black!important;font-size:14px!important;font-family:"Amiko",sans-serif}body .packeta-widget div.packeta-widget-button.packetery-widget-button-row button.button.alt{font-size:10px!important;margin-top:0px!important;border:2px solid black!important}body .packeta-widget div.packeta-widget-button.packetery-widget-button-row button.button.alt:hover{background-color:white!important;color:black!important}.packetery-widget-button-logo{display:none!important}#open-posta-widget{background-color:black;color:white;border-radius:100px;font-size:10px;font-family:'Amiko',sans-serif;padding:5px 20px}#open-posta-widget:hover{background-color:white;color:black}.wc_payment_method.payment_method_wc_gopay_gateway{color:black}.wc_payment_method.payment_method_cod{color:black!important}.payment_method_wc_gopay_gateway img{height:30px!important}.payment_box.payment_method_wc_gopay_gateway{background:transparent!important;color:black!important;font-weight:600}.woocommerce-terms-and-conditions-checkbox-text{color:black!important;font-family:'Amiko',sans-serif}.woocommerce-terms-and-conditions-link{color:black!important;font-weight:bold!important}.woocommerce-Address-title .edit{display:block;margin-left:0!important;margin-top:5px;float:none!important;position:static!important}.woocommerce-button.button.view{color:white!important;margin-top:5px!important;margin-bottom:5px!important}.woocommerce-button.button.invoice{color:white!important;margin-left:20px}.woocommerce-button.button.invoice:hover{color:black!important}.page-id-13 .order-again a.button{color:white!important}.xoo-aff-input-group .xoo-aff-input-icon{background-color:#b8b7bc!important}.xoo-el-form-container button.btn.button.xoo-el-action-btn{border-radius:100px!important;border:2px solid black!important;padding:10px 5px!important}.xoo-el-form-container button.btn.button.xoo-el-action-btn:hover{background-color:white!important;color:black!important;padding:10px 5px!important}.xoo-el-form-container button.btn.button.xoo-el-action-btn::after{display:none!important}.xoo-el-lostpw-tgr,.xoo-aff-required.xoo-aff-checkbox_single a{color:black!important}.xoo-el-notice-success{font-family:'Amiko',sans-serif!important;background-color:#b8b7bc!important;color:black!important}.et_pb_blog_grid .et_pb_post{background:url(https://www.lynxroast.sk/wp-content/uploads/2025/06/Pozadie-produktov-kavy.webp) no-repeat center center!important;background-size:cover!important;background-color:transparent!important}.et_pb_post{transition:transform 0.3s ease}.et_pb_post:hover{transform:scale(1.1)}.nad-kavovarmi-popis{text-align:center;color:black;font-family:'Amiko',sans-serif;font-size:18px}.recepty-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:2rem;flex-wrap:nowrap}.button-container{width:50%;display:flex;flex-direction:column;gap:1.5rem}.kavovar-btn{display:flex;align-items:center;gap:1rem;padding:1.5rem;background-color:black;color:white;border:none;border-radius:12px;font-size:1.2rem;font-family:'Amiko',sans-serif!important;cursor:pointer;transition:background-color 0.3s;width:100%;height:100px}.kavovar-btn img{width:2.5rem;height:auto}.kavovar-btn:hover{background-color:#444}.display-box{width:50%;padding:2rem;border:2px solid black;border-radius:12px;min-height:350px;font-size:1.1rem;color:black;font-family:'Amiko',sans-serif!important}.display-box h3{text-align:center;color:black;font-family:'Amiko',sans-serif}@media only screen and (max-width:767px){.recepty-wrapper{flex-direction:column}.button-container,.display-box{width:100%}}body.page-id-290 table,body.page-id-290 th,body.page-id-290 td{border:1px solid black!important}.page-id-913{color:black;font-family:'Amiko',sans-serif}