@font-face{font-family:'ErnestinePro';src:url(/wp-content/themes/hello-dc/css/ErnestinePro-Demibold.eot);src:url('/wp-content/themes/hello-dc/css/ErnestinePro-Demibold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/hello-dc/css/ErnestinePro-Demibold.woff2) format('woff2'),url(/wp-content/themes/hello-dc/css/ErnestinePro-Demibold.woff) format('woff'),url(/wp-content/themes/hello-dc/css/ErnestinePro-Demibold.ttf) format('truetype'),url('/wp-content/themes/hello-dc/css/ErnestinePro-Demibold.svg#ErnestinePro-Demibold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'ErnestineScOffcPro';src:url(/wp-content/themes/hello-dc/css/ErnestineScOffcPro-Demibold.eot);src:url('/wp-content/themes/hello-dc/css/ErnestineScOffcPro-Demibold.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/hello-dc/css/ErnestineScOffcPro-Demibold.woff2) format('woff2'),url(/wp-content/themes/hello-dc/css/ErnestineScOffcPro-Demibold.woff) format('woff'),url(/wp-content/themes/hello-dc/css/ErnestineScOffcPro-Demibold.ttf) format('truetype'),url('/wp-content/themes/hello-dc/css/ErnestineScOffcPro-Demibold.svg#ErnestineScOffcPro-Demibold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'FilsonPro';src:url(/wp-content/themes/hello-dc/css/FilsonProBlack.eot);src:url('/wp-content/themes/hello-dc/css/FilsonProBlack.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/hello-dc/css/FilsonProBlack.woff2) format('woff2'),url(/wp-content/themes/hello-dc/css/FilsonProBlack.woff) format('woff'),url(/wp-content/themes/hello-dc/css/FilsonProBlack.ttf) format('truetype'),url('/wp-content/themes/hello-dc/css/FilsonProBlack.svg#FilsonProBlack') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'FilsonPro';src:url(/wp-content/themes/hello-dc/css/FilsonProRegular.eot);src:url('/wp-content/themes/hello-dc/css/FilsonProRegular.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/hello-dc/css/FilsonProRegular.woff2) format('woff2'),url(/wp-content/themes/hello-dc/css/FilsonProRegular.woff) format('woff'),url(/wp-content/themes/hello-dc/css/FilsonProRegular.ttf) format('truetype'),url('/wp-content/themes/hello-dc/css/FilsonProRegular.svg#FilsonProRegular') format('svg');font-weight:500;font-style:normal}html{font-size:8px;font-family:'FilsonPro'}#root{font-family:'FilsonPro';margin:0;line-height:1;background-color:#fff;color:#000;font-weight:400;display:flex;flex-direction:column}#root p,#root span{font-weight:400;color:#000}#root a,#root a:visited{color:#000}#root .kontener{max-width:1600px;padding-left:5rem;padding-right:5rem}#root .rozmiar96 h1,#root .rozmiar96 h2,#root .rozmiar96 h3,#root .rozmiar96 h4,#root .rozmiar96 h5,#root .rozmiar96 h6,#root .rozmiar96 p,#root .rozmiar96 a,#root .rozmiar96 span{font-size:12rem}#root .rozmiar80 h1,#root .rozmiar80 h2,#root .rozmiar80 h3,#root .rozmiar80 h4,#root .rozmiar80 h5,#root .rozmiar80 h6,#root .rozmiar80 p,#root .rozmiar80 a,#root .rozmiar80 span,#root .rozmiar80{font-size:10rem}#root .rozmiar64 h1,#root .rozmiar64 h2,#root .rozmiar64 h3,#root .rozmiar64 h4,#root .rozmiar64 h5,#root .rozmiar64 h6,#root .rozmiar64 p,#root .rozmiar64 a,#root .rozmiar64 span,#root .rozmiar64{font-size:8rem}#root .rozmiar48 h1,#root .rozmiar48 h2,#root .rozmiar48 h3,#root .rozmiar48 h4,#root .rozmiar48 h5,#root .rozmiar48 h6,#root .rozmiar48 p,#root .rozmiar48 a,#root .rozmiar48 span,#root .rozmiar48{font-size:6rem}#root .rozmiar36 h1,#root .rozmiar36 h2,#root .rozmiar36 h3,#root .rozmiar36 h4,#root .rozmiar36 h5,#root .rozmiar36 h6,#root .rozmiar36 p,#root .rozmiar36 a,#root .rozmiar36 span,#root .rozmiar36{font-size:4.5rem}#root .rozmiar24 h1,#root .rozmiar24 h2,#root .rozmiar24 h3,#root .rozmiar24 h4,#root .rozmiar24 h5,#root .rozmiar24 h6,#root .rozmiar24 p,#root .rozmiar24 a,#root .rozmiar24 span,#root .rozmiar24{font-size:3rem}#root .rozmiar16 h1,#root .rozmiar16 h2,#root .rozmiar16 h3,#root .rozmiar16 h4,#root .rozmiar16 h5,#root .rozmiar16 h6,#root .rozmiar16 p,#root .rozmiar16 a,#root .rozmiar16 span,#root .rozmiar16,#root .rozmiar16 li{font-size:2rem}#root .rozmiar14 h1,#root .rozmiar14 h2,#root .rozmiar14 h3,#root .rozmiar14 h4,#root .rozmiar14 h5,#root .rozmiar14 h6,#root .rozmiar14 p,#root .rozmiar14 a,#root .rozmiar14 span,#root .rozmiar14,#root .rozmiar14 li{font-size:1.75rem}#root .rozmiar12 h1,#root .rozmiar12 h2,#root .rozmiar12 h3,#root .rozmiar12 h4,#root .rozmiar12 h5,#root .rozmiar12 h6,#root .rozmiar12 p,#root .rozmiar12 a,#root .rozmiar12 span,#root .rozmiar12,#root .rozmiar12 li{font-size:1.5rem}#root .redwine h1,#root .redwine h2,#root .redwine h3,#root .redwine h4,#root .redwine h5,#root .redwine h6,#root .redwine p,#root .redwine a,#root .redwine span,#root .redwine{color:#A6192E}#root .redwine-border{border:1px solid #A6192E}#root .white h1,#root .white h2,#root .white h3,#root .white h4,#root .white h5,#root .white h6,#root .white p,#root .white a,#root .white span,#root .white{color:#F7F7ED}#root .cream-border{border-color:#F7F7ED;border-width:1px}#root .white-back{background-color:#fff}#root .cream-back{background-color:#F7F7ED}#root .darkgrey-border{border-color:#141310;border-width:1px}#root .darkgrey-back{background-color:#141310}#root .light h1,#root .light h2,#root .light h3,#root .light h4,#root .light h5,#root .light h6,#root .light p,#root .light a,#root .light span,#root .light{font-weight:400}#root .normal h1,#root .normal h2,#root .normal h3,#root .normal h4,#root .normal h5,#root .normal h6,#root .normal p,#root .normal a,#root .normal span,#root .normal{font-weight:600}#root .black h1,#root .black h2,#root .black h3,#root .black h4,#root .black h5,#root .black h6,#root .black p,#root .black a,#root .black span,#root .black{font-weight:900}#root .italic,#root .italic h1,#root .italic h2,#root .italic h3,#root .italic h4,#root .italic h5,#root .italic h6,#root .italic p,#root .italic span{font-style:italic}#root .malalinia,#root .malalinia h1,#root .malalinia h2,#root .malalinia h3,#root .malalinia h4,#root .malalinia h5,#root .malalinia h6,#root .malalinia p,#root .malalinia span{line-height:1}#root .normalinia,#root .normalinia h1,#root .normalinia h2,#root .normalinia h3,#root .normalinia h4,#root .normalinia h5,#root .normalinia h6,#root .normalinia p,#root .normalinia span{line-height:1.5}::selection{background-color:#000;color:#fff}#root .black-back{background-color:#000}#root .uppercase{text-transform:uppercase}#root .radius12{border-radius:12px}#root .favobutton .elementor-button{border-radius:10px;padding:1rem 3rem;transition:all .5s;background-color:#fff0}#root .favobutton,#root .customer-panel-button.favobutton a{border-radius:10px;padding:1rem 3rem;transition:all .5s;background-color:#fff0}#root .favobutton .elementor-widget-container{display:flex;align-content:center;align-items:center}#root .mega_main_menu>.menu_holder>.menu_inner>ul>li[class*="columns"],.mega_main_menu li.tabs_dropdown.columns1>.mega_dropdown>li{min-width:200px;max-width:250px}#root .favobutton{border-radius:10px}#root .ernest,#root .ernest h1,#root .ernest h2,#root .ernest h3,#root .ernest h4,#root .ernest h5,#root .ernest h6,#root .ernest p,#root .ernest span,#root .ernest a,#root .ernest div{font-family:'ErnestinePro';font-weight:600}#menu-open{display:none;transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out;position:absolute;right:0;top:0;z-index:1000;left:inherit;flex-direction:column;background-color:#fff;transition:all .5s}#root #menu-opener .elementor-widget-container{background-color:#000;border-radius:10px;width:fit-content}#root .redwine-back{background-color:#A6192E}#root .mega_main_menu.primary-menu.primary_style-buttons>.menu_holder>.menu_inner>.nav_logo>.mobile_toggle,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.item_link,.mega_main_menu.primary-menu>.menu_holder>.mmm_fullwidth_container,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li.default_dropdown .mega_dropdown,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.mega_dropdown,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li .mega_dropdown>li .post_details,.mega_main_menu.primary-menu ul .mega_dropdown>li.current-menu-ancestor>.item_link,.mega_main_menu.primary-menu ul .mega_dropdown>li.current-menu-item>.item_link,.mega_main_menu.primary-menu ul .mega_dropdown>li>.item_link:focus,.mega_main_menu.primary-menu ul .mega_dropdown>li>.item_link:hover,.mega_main_menu.primary-menu ul li.post_type_dropdown>.mega_dropdown>li>.processed_image:hover{background:transparent!important;background-color:transparent!important;box-shadow:none}ul#main_ul-primary-menu a{font-size:1.75rem!important;line-height:1;padding-left:0}ul#main_ul-primary-menu li{padding:.5rem}ul#main_ul-primary-menu li:hover{background-color:#a6192e}ul#main_ul-primary-menu li:hover>a span span.link_text{color:#fff}.mega_main_menu.direction-vertical>.menu_holder>.menu_inner>ul>li>.item_link:before,.mega_main_menu.direction-vertical>.menu_holder>.menu_inner>ul>li.nav_search_box:before{display:none}.mega_main_menu.primary-menu>.menu_holder>.menu_inner>.nav_logo>.logo_link,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>.nav_logo>.mobile_toggle,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>.nav_logo>.mobile_toggle>.mobile_button,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.item_link,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.item_link>.link_content,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li.nav_search_box,.mega_main_menu.primary-menu.icons-left>.menu_holder>.menu_inner>ul>li>.item_link>i,.mega_main_menu.primary-menu.icons-right>.menu_holder>.menu_inner>ul>li>.item_link>i,.mega_main_menu.primary-menu.icons-top>.menu_holder>.menu_inner>ul>li>.item_link.disable_icon>.link_content,.mega_main_menu.primary-menu.icons-top>.menu_holder>.menu_inner>ul>li>.item_link.menu_item_without_text>i,.mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li.nav_buddypress>.item_link>i.ci-icon-buddypress-user{height:inherit!important;line-height:inherit!important}#root span.link_content{margin:1rem;padding:0}.mega_main_menu.primary-menu.direction-vertical>.menu_holder>.menu_inner>ul>li>.item_link,.mega_main_menu.primary-menu.direction-vertical>.menu_holder>.menu_inner>ul>li>.item_link>.link_content,.mega_main_menu.primary-menu.direction-vertical>.menu_holder>.menu_inner>ul>li.nav_search_box,.mega_main_menu.primary-menu.direction-vertical.icons-top>.menu_holder>.menu_inner>ul>li>.item_link.disable_icon>.link_content{min-height:0!important}#root span.link_text{font-size:1.75rem;display:flex;align-items:center;padding:0;margin:0;border:0;line-height:1}#root ul.mega_dropdown{padding:0}#root .mega_main_menu li.tabs_dropdown>.mega_dropdown>li>.item_link,#root .mega_main_menu li.default_dropdown>.mega_dropdown>li>.item_link{padding:0;display:flex;align-items:center;border:0;text-decoration:none}#root .mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.item_link>.link_content>.link_text{height:inherit}#root .mega_main_menu.primary-menu.direction-vertical>.menu_holder>.menu_inner>ul>li>.item_link>.link_content>.link_text{min-height:0}#root .produkty-home .product-listing-grid{display:flex;flex-direction:row;flex-wrap:wrap}#root .produkty-home .product-tile{width:20%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:2rem;position:relative;align-content:flex-start}#root .product-category{font-size:1.5rem;width:100%}#root .produkty-home h2.product-title{font-size:2rem;font-weight:500;height:50px}#root .produkty-home .product-price span{font-size:2rem;color:#A6192E;font-weight:900}#root .produkty-home span.label{color:#F7F7ED;padding:1rem;display:flex;width:fit-content;line-height:1;align-items:center;font-size:1.2rem}#root .produkty-home span.label.bestseller{background-color:#141310}#root .produkty-home span.label.new{background-color:#76881D}#root .produkty-home span.label.availability{background-color:#141310}#root .produkty-home .product-image{border:1px solid #F7F7ED}#root .produkty-home .product-price{width:100%;font-size:2rem;color:#A6192E;font-weight:900;margin-bottom:2rem}#root .produkty-home .add-to-cart a{background-color:#141310;width:fit-content;display:flex;padding:.5rem}#root .produkty-home .labels{display:flex;gap:1rem;position:absolute;left:2rem;top:2rem;background:#fff0}#root .produkty-home .quantity-wrapper .quantity input,div#add-to-favocart .quantity input{width:50px;display:flex;justify-content:center;text-align:center;background:#fff0;border:0;font-family:'FilsonPro'}#root .produkty-home .quantity-wrapper,div#add-to-favocart .quantity{display:flex;justify-content:flex-start;align-items:center;padding:.5rem;width:fit-content;background-color:#F7F7ED}#root .produkty-home button.minus,#root .produkty-home button.plus,#root div#add-to-favocart button.minus,#root div#add-to-favocart button.plus{padding:.5rem;background-color:#fff0;border:0;font-family:'FilsonPro';cursor:pointer}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}#root .produkty-home .fa-heart-o:before,#root #add-to-favobest .fa-heart-o:before{content:url(https://favodeli.pl/wp-content/uploads/2024/09/wishlist.svg);display:flex;width:23px;height:22px}#root .produkty-home .add_to_wishlist.exists .fa-heart-o:before,#root #add-to-favobest .yith-wcwl-add-to-wishlist.exists .fa-heart:before,#root .produkty-home .yith-wcwl-add-button:hover .fa-heart-o:before,#root #add-to-favobest:hover .fa-heart-o:before{content:url(https://favodeli.pl/wp-content/uploads/2024/09/ulubione_aktywne.svg);display:flex;width:23px;height:22px}#root #add-to-favobest .yith-wcwl-add-to-wishlist.exists i.yith-wcwl-icon.fa.fa-heart:after{content:'Ulubiony produkt!';font-family:'FilsonPro';font-size:2rem}#root #add-to-favobest .yith-wcwl-add-to-wishlist.exists i.yith-wcwl-icon.fa.fa-heart{display:flex;gap:1rem;align-items:center}#root .produkty-home .yith-wcwl-add-button span{display:none}#root .yith-wcwl-add-button{display:flex;align-items:center}.navigate-bottom{display:flex;justify-content:space-between;width:100%}.przyciski{display:flex;gap:2rem}#root .box-produkty .wiecej:hover a{text-decoration:underline;transition:all .5s}#root .produkty-home .product-image img{max-height:260px;object-fit:cover}#root #home-slider .swiper-slide-inner{max-width:1600px;justify-content:flex-start;align-items:flex-end;padding:0}#root #home-slider .elementor-slide-description{font-size:3rem;text-align:left;width:80%;font-family:'ErnestinePro';font-weight:600;gap:1rem;display:flex;flex-direction:column}#root #slider-new .elementor-slide-description{font-size:1.75rem}#root .elementor-slide-heading:before{content:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-254.svg);display:flex}#root #home-slider .swiper-slide{position:relative;overflow:hidden}@keyframes slideClipEffect{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}#root #home-slider .swiper-slide-prev,#root #home-slider .swiper-slide-next{animation:slideClipExitEffect 1.6s ease-in-out forwards}@keyframes slideClipExitEffect{0%{clip-path:inset(0 0 0 0)}100%{clip-path:inset(0 0 0 100%)}}#box-produkty img{border-radius:20px;height:300px;object-fit:cover;opacity:.6;margin:0;width:100%}#box-produkty li.product-category{position:relative}#root #box-produkty h2.woocommerce-loop-category__title{position:absolute;bottom:5rem;font-size:3rem;color:#F7F7ED;text-align:center;width:100%;font-weight:400}#root #box-produkty mark.count{display:none}#root #box-produkty .product-category{background-color:#141310;border-radius:20px;transition:opacity .5s}.product-category{position:relative;overflow:hidden}.karuzela .product-category::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:0;background:linear-gradient(to top,#A6192E,transparent);transition:height 0.3s ease}.karuzela .product-category:hover::after{height:100%}.karuzela .product-category h2{position:relative;z-index:2;color:#fff;transition:color 0.3s ease}.karuzela .product-category img{transition:transform 0.3s ease}.karuzela .product-category:hover img{transform:scale(1.05)}#root #box-produkty ul.products.elementor-grid{display:flex;gap:6rem}#favofoot p{margin:0}#favosearch .wp-block-search__inside-wrapper{display:flex;width:100%}#favosearch label.wp-block-search__label{display:none}#favosearch input#wp-block-search__input-1{width:75%;border:0;border-bottom:1px solid #000;font-size:1.75rem;font-family:'FilsonPro';color:#929292;padding-left:3rem}#favosearch button.wp-block-search__button.wp-element-button{width:40%;background:#fff0;border:0;font-family:'FilsonPro';font-weight:400;font-size:1.75rem;display:flex;align-items:center;border-bottom:1px solid #000;line-height:1;margin:0;justify-content:center}#favosearch button.wp-block-search__button.wp-element-button:before{content:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-247.svg);padding:1rem;display:flex}#favosearch input#wp-block-search__input-1:focus-visible{outline:0}#favocart span.elementor-button-icon:after{content:"Koszyk";font-family:'FilsonPro';font-size:1.75rem;color:#141310;padding-left:.5rem}#root #favocart span.elementor-button-icon-qty{color:#F7F7ED;font-size:1.5rem}#favocart .elementor-menu-cart__main{background-color:#F7F7ED}#favocart .elementor-menu-cart__container.elementor-lightbox{width:35vw;margin-top:5rem}#favocart span.quantity{display:flex;align-items:center;gap:.5rem}#favocart .cart_item{display:flex;align-items:center;padding:2rem 0}#favocart .product-thumbnail{width:15%}#favocart .product-name{width:35%}#favocart .product-price{display:flex;width:45%;align-self:center;justify-content:flex-end;margin-right:5rem}#favocart button.quantity-btn.minus,#favocart button.quantity-btn.plus{background-color:#fff0;border:0;font-size:1.5rem;font-family:'FilsonPro';padding:1rem}#favocart dl.variation{opacity:0;position:absolute}#favocart span.woocommerce-Price-amount.amount{padding:2rem}#favocart .woocommerce-cart-form__contents{display:flex;flex-direction:column}#root .elementor-menu-cart__footer-buttons a{visibility:hidden}#favocart .elementor-button--view-cart{background:#A4A4A4;padding:1rem 3rem;width:fit-content;font-size:1.5rem;border-radius:10px}#favocart .elementor-button--view-cart span,#favocart .elementor-button--checkout span{color:#F7F7ED}#favocart .elementor-button--checkout{background:#A6192E;padding:1rem 3rem;width:fit-content;font-size:1.5rem;border-radius:10px}#favocart .elementor-menu-cart__footer-buttons{display:flex;justify-content:center;flex-direction:row-reverse}#favocart .elementor-menu-cart__subtotal{display:flex;align-items:center;justify-content:flex-end;border-bottom:0;font-size:2rem}#favocart .woocommerce-cart-form__contents:before{content:"Dodane produkty";font-size:2rem;text-align:left;font-weight:400;margin-bottom:2rem}#favocart .elementor-menu-cart__subtotal span{font-weight:900;color:#a6192e}#favocart .elementor-menu-cart__subtotal strong{font-weight:400}#kategorie-favo a{font-size:1.5rem;text-decoration:underline;line-height:1.5}div#okruszki:before{content:"";background:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-64.svg);width:25px;height:25px;display:flex;background-size:contain;background-repeat:no-repeat}div#okruszki{display:flex;gap:2rem;align-items:center;font-weight:400}p#breadcrumbs{margin:0}div#okruszki .elementor-widget-container{display:flex;align-items:center}.produkty-home .quantity button.quantity-btn.minus,.produkty-home .quantity button.quantity-btn.plus{display:none}#root #add-to-favocart button[name="add-to-cart"]{background-color:#a6192e;font-family:'FilsonPro';font-size:2rem;font-weight:400;padding:1rem 2rem}#root #add-to-favocart p.stock.in-stock{display:none}#root #add-to-favobest a{display:flex;flex-direction:row-reverse;gap:1rem}#root #add-to-favobest .yith-wcwl-add-button{justify-content:flex-end}#root #add-to-favobest .exists a span{display:none}#root #favo-title h1{font-weight:500}#root #back-to-future .elementor-button{background-color:#F7F7ED}#root #back-to-future .elementor-button a{font-weight:300}#root #add-to-favobest.mob .yith-wcwl-add-button{justify-content:flex-start}#root #add-to-favobest .yith-wcwl-add-button span{display:flex;align-items:center}p#breadcrumbs{line-height:1.3}#root .produkty-home .quantity-wrapper .quantity input:focus-visible{outline:none}#root .produkty-home .product-tile a.button.go-to-card{display:none}#root .produkty-home .product-tile.out-of a.button.go-to-card{display:flex}#root .produkty-home .product-tile.out-of a.button.add-to-cart-button{display:none}#root .produkty-home .product-tile.out-of .quantity-wrapper{opacity:.5;pointer-events:none}body#root.single-product .woocommerce-notices-wrapper{display:none}#root .produkty-home.sklep .product-tile{width:25%}#root .produkty-home span.feature-item{height:44px;display:flex;width:44px;position:relative}#root .produkty-home span.feature-item.bez-laktozy{background:url(https://favodeli.pl/wp-content/uploads/2024/09/bez-laktozy.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item.bio{background:url(https://favodeli.pl/wp-content/uploads/2024/09/bio.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item.bezglutenowy{background:url(https://favodeli.pl/wp-content/uploads/2024/09/gluten-free.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item.bez-cukru{background:url(https://favodeli.pl/wp-content/uploads/2024/09/niski-cukier.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item.weganski{background:url(https://favodeli.pl/wp-content/uploads/2024/09/wegan.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item.wegetarianski{background:url(https://favodeli.pl/wp-content/uploads/2025/07/wegetarianski-3.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item.rzemieslniczy{background:url(https://favodeli.pl/wp-content/uploads/2024/09/handmade.svg);background-size:cover;background-repeat:no-repeat;background-position:center}#root .produkty-home span.feature-item p{opacity:0;position:absolute;background:#F7F7ED;border-radius:10px;padding:1rem;top:-2rem;width:max-content;transition:all .5s}#root .produkty-home span.feature-item:hover p{opacity:1;transition:all .5s}#root .produkty-home .product-features{position:absolute;right:3rem;top:3rem}.filter-group label.main{width:100%;display:flex;font-size:2rem;font-weight:800;padding-bottom:1rem;border-bottom:1px solid #000;margin-bottom:1rem}.filter-group.categories,.filter-group.cechy,.filter-group.company{margin-bottom:3rem;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.5rem}form.product-filter-form{width:85%}.filter-group.categories label,.filter-group.cechy label,.filter-group.company label{margin-right:.4rem;margin-bottom:0;margin-top:0}.filter-group.price p{font-size:1.5rem;display:flex;justify-content:space-between;margin-top:2rem}#root .ui-state-default,.ui-widget-content .ui-state-default,#root .ui-widget-header .ui-state-default,.ui-button,html #root .ui-button.ui-state-disabled:hover,html #root .ui-button.ui-state-disabled:active{border:1px solid #000;background:#000;border-radius:50%;width:2rem;height:2rem}#root .ui-widget-header{border:0;background:#F7F7ED;color:#F7F7ED;font-weight:700;top:4px}#root .ui-widget.ui-widget-content{border:0}#root .filter-group.price label{border-bottom:0}a.button.reset-filters,button.load-more-products{background-color:#F7F7ED;font-size:1.5rem;font-weight:500;padding:1rem 3rem;border-radius:20px;border:2px solid #f7f7ed;font-family:'FilsonPro';cursor:pointer}.filter-nav button{background-color:#A6192E;font-size:1.5rem;font-weight:500;padding:1rem 3rem;border-radius:20px;border:0;color:#F7F7ED;font-family:'FilsonPro'}.filter-nav{display:flex;gap:1rem}.load-more-container{display:flex;align-items:center;justify-content:center;margin-top:5rem}.quantity-wrapper{display:flex;align-items:center}.quantity-wrapper .custom-minus,.quantity-wrapper .custom-plus{padding:1rem;cursor:pointer;background:#fff0;border:0}.quantity-wrapper .custom-qty-input{width:50px;text-align:center;margin:0 5px}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.modal-content{background-color:#f7f7ed;margin:15% auto;padding:0;border:1px solid #888;width:80%;max-width:500px;position:relative;border-radius:18px;font-family:'ErnestinePro'}#root .close-modal{font-size:4rem;font-weight:700;position:absolute;top:1rem;right:1rem;color:#fff}.close-modal:hover,.close-modal:focus{color:#000;text-decoration:none;cursor:pointer}div#favokoszyk .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem;justify-content:space-between}.woocommerce-notices-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}div#favokoszyk .free-shipping-info{width:100%;display:flex;justify-content:flex-end;background-color:#76881D;padding:2rem}div#favokoszyk .free-shipping-info div{color:#fff;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;gap:.5rem}.wysylka-free:before{content:url(https://favodeli.pl/wp-content/uploads/2024/10/darmowa-dostawa.png);margin-right:3rem}div#favokoszyk .wysylka-free span{color:#fff}div#favokoszyk form.woocommerce-cart-form{width:60%}div#favokoszyk .cart-collaterals{width:35%;display:flex;flex-direction:column}div#favokoszyk .cart-totals-dup{background:#F7F7ED;padding:5rem}div#favokoszyk .cart-collaterals .cart_totals{width:100%}div#favokoszyk td.product-thumbnail img{width:100%;display:flex}div#favokoszyk td.product-thumbnail{width:15%}div#favokoszyk td.product-name a{font-size:1.75rem;font-weight:500}div#favokoszyk a.button.remove-product{background:#fff0;font-family:'FilsonPro';font-weight:100;text-transform:lowercase;padding:0;font-size:1.5rem}div#favokoszyk dl.variation{opacity:0;height:1rem}div#favokoszyk form.woocommerce-cart-form th{font-size:2rem;font-weight:500}div#favokoszyk form.woocommerce-cart-form .qty{width:25px;text-align:right;font-size:1.5rem;font-weight:400;border:0;margin:0;padding:0;display:flex;margin-right:4px}div#favokoszyk form.woocommerce-cart-form span.product-weight{font-size:1.5rem;font-weight:400;margin:0;padding:0;width:max-content;margin-right:12px}div#favokoszyk form.woocommerce-cart-form td.product-subtotal{font-size:1.75rem;font-weight:700}div#favokoszyk form.woocommerce-cart-form td.actions{opacity:0;position:absolute;height:1px;width:1px}div#favokoszyk table.shop_table{border:0;margin:0;padding-bottom:5rem}div#favokoszyk form.woocommerce-cart-form td{border-top:1px solid #000;padding-top:4rem;padding-bottom:4rem}form#additional-options-form th{font-size:1.75rem;width:75%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0;padding-bottom:.5rem;padding-top:.5rem;border:0;font-weight:500}form#additional-options-form{display:flex;flex-wrap:wrap}form#additional-options-form table{display:flex;width:100%}table.shop_table.additional-options tbody{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}table.shop_table.additional-options tbody tr{display:flex;width:100%;justify-content:space-between}form#additional-options-form td{width:25%;border:0;padding:0;margin-left:2rem}form#additional-options-form th a{width:100%;font-weight:400;font-size:1.25rem;border:0}#root .cart-collaterals h2{font-size:2rem;font-weight:500}#additional-options-form input[type="checkbox"],div#payment input[type="checkbox"],ul#shipping_method input[type="radio"],div#payment input[type="radio"],input#rememberme,input#createaccount,#filtry input[type="checkbox"]{position:absolute;opacity:0;width:24px;height:24px}#additional-options-form input[type="checkbox"]+span::before,div#payment input[type="checkbox"]+span::before,ul#shipping_method input[type="radio"]+label::before,div#payment input[type="radio"]+label::before,input#rememberme+span::before,input#createaccount+span::before,#filtry input[type="checkbox"]+span::before,#age_verification_field input[type="checkbox"]+span::before,#woo_ml_subscribe_field label.checkbox::before{content:'';display:inline-block;width:24px;height:24px;margin-right:10px;vertical-align:middle;background-size:cover;background-position:center;background-image:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-270.svg)}#additional-options-form input[type="checkbox"]:checked+span::before,div#payment input[type="checkbox"]:checked+span::before,ul#shipping_method input[type="radio"]:checked+label::before,div#payment input[type="radio"]:checked+label::before,input#createaccount:checked+span::before,input#rememberme:checked+span::before,#filtry input[type="checkbox"]:checked+span::before,#age_verification_field input[type="checkbox"]:checked+span::before{background-image:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-269.svg)}#root button[name="save_additional_options"]{border-radius:10px;padding:1rem 3rem;transition:all .5s;background-color:#000;color:#fff;margin-top:2rem;margin-bottom:5rem;font-family:'FilsonPro';font-weight:200;display:none;border:0}.coupon h3{display:none}#root .modal-content p{font-size:2rem;font-weight:400;text-align:center;padding:4rem;padding-top:0;line-height:1.5}#root .cart-collaterals .modal-content h2{font-size:3rem;font-weight:500;padding:4rem;text-align:center;padding-bottom:2rem;padding-top:0;margin:1rem}#root .cart-collaterals .modal-content h4{font-size:1.5rem;text-align:center;padding:4rem;margin:0;padding-bottom:0}#root input#coupon_code{font-size:1.5rem;padding:1rem 3rem;border-radius:10px;font-family:'FilsonPro';color:#141310;border:0;width:max-content;min-width:60%}#root .cart-collaterals .coupon{margin-bottom:5rem}input#coupon_code::placeholder{color:#E3E3E3}#root .coupon .button{padding:1rem 3rem;color:#141310;background:#FFF;font-size:1.5rem;font-family:'FilsonPro';font-weight:400;border-radius:10px;margin-left:5px}#root .wc-proceed-to-checkout a,button#argmc-next,button#argmc-submit{background-color:#a6192e;color:#fff;font-size:2rem;font-weight:400;width:fit-content;padding:1rem 3rem;border-radius:10px;margin-top:3rem;margin-bottom:5rem;border:0;cursor:pointer}button#argmc-next span,button#argmc-submit span{color:#fff;font-size:2rem;font-weight:400;font-family:'FilsonPro'}button#argmc-prev{background-color:#F7F7ED;color:#141310;font-size:2rem;font-weight:400;width:fit-content;padding:1rem 3rem;border-radius:10px;margin-top:3rem;margin-bottom:5rem}.wc-proceed-to-checkout{display:flex;justify-content:flex-end}#root .podsumowanie-koszyk{font-size:1.75rem}#root .podsumowanie-koszyk td,#root .podsumowanie-koszyk th{padding:0;padding-top:1rem;padding-bottom:1rem;font-weight:400;color:#141310}#root .order-total small.includes_tax span,#root small.includes_tax{color:#141310}#root .argmc-wrapper .argmc-tab-item-outer{padding:3rem;text-align:center;font-family:'FilsonPro';font-size:3rem}#root .argmc-tab-text{text-align:center;font-family:'FilsonPro';font-size:2rem}#root .argmc-tab-number-wrapper,p#billing_country_field,#root p#billing_address_2_field,#root .woocommerce-billing-fields h3,#root .woocommerce-additional-fields h3{display:none!important}#root .argmc-wrapper .argmc-tab-item.current,.argmc-wrapper .argmc-tab-item.completed{background:#F7F7ED}#root .argmc-wrapper .argmc-tab-item{background:#fff}#root .argmc-wrapper .argmc-tab-item{border-bottom-color:#f7f7ed;border-left-color:#f7f7ed}#root .argmc-wrapper .argmc-form-steps{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;font-size:1.75rem;margin-bottom:3rem}div#customer_details input,textarea#order_comments,#root .argmc-register .register input{padding:1.5rem;border-radius:45px;border:0;background-color:#fff;font-size:1.75rem;font-family:'FilsonPro';border:0}div#customer_details label{line-height:1.5;font-size:1.5rem}#root .argmc-nav-buttons{padding:0;padding-bottom:5rem;border:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff}#root .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #f7f7ed;border-radius:10px;padding:1rem}#root .select2-container .select2-selection--single{height:45px}#root .select2-container--default .select2-selection--single .select2-selection__arrow b{height:8px;position:absolute;top:20px;width:8px;content:' ';display:block;background:url(https://favodeli.pl/wp-content/uploads/2024/09/2.svg);background-repeat:no-repeat;background-size:contain;border-width:0}#root li.select2-results__option{color:#141310;font-size:1.75rem;padding-left:2rem;background-color:#f7f7ed;border-bottom:1px solid #55555547}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f7f7ed;color:#141310;font-size:1.75rem;padding-left:2rem}.select2-container--default .select2-results>.select2-results__options{line-height:4rem}.select2-dropdown{border:1px solid #f7f7ed;border-radius:10px}.select2-search--dropdown{display:block;padding:2rem;border:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:0;background-color:#f7f7ed;padding:2rem;color:#141310;font-family:'FilsonPro';font-size:1.75rem}span.select2-search.select2-search--dropdown{display:none}ul#select2-billing_address_book-results :last-child{background-color:#a6192e;color:#fff;font-size:1.5rem}h3#ship-to-different-address,div#order_review dl.variation,.woocommerce-checkout #payment div.payment_box::before,p.woocommerce-shipping-destination,form.woocommerce-shipping-calculator{display:none}.woocommerce-checkout #payment div.payment_box{background-color:#f7f7ed}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin:0;padding:1rem;line-height:1.3;font-size:1.5rem}.woocommerce-terms-and-conditions-wrapper{font-size:1.5rem;line-height:1.3}div#payment input[type="checkbox"],input#rememberme,#filtry input[type="checkbox"]{width:18px;height:18px}div#payment input[type="checkbox"]+span::before,input#rememberme+span::before,#filtry input[type="checkbox"]+span::before,p#age_verification_field input[type="checkbox"]+span::before,p#woo_ml_subscribe_field input[type="checkbox"]{width:18px;height:18px;margin-right:8px}.woocommerce-message{border-top-color:#f7f7ed;background:#fff;width:100%;font-size:1.5rem;line-height:1.3;margin-top:5rem;text-align:center}.wysylka-free{font-size:1.5rem;background-color:#f000;width:fit-content;color:#A6192E;padding:1rem}.wysylka-free{font-size:2rem;background-color:#f000;width:fit-content;color:#A6192E;padding:1rem}#root a.button.wc-backward{border-radius:10px;padding:1rem 3rem;transition:all .5s;background-color:#a6192e;color:#fff;display:flex;width:fit-content;justify-content:flex-start;align-items:center;font-family:'FilsonPro';font-weight:400;font-size:1.5rem}.cart-empty.woocommerce-info{font-size:3rem;background-color:#fff0;border:0;font-family:'FilsonPro';font-weight:400;padding:2rem;text-align:center;width:100%}.cart-empty.woocommerce-info:before{display:none}p.return-to-shop{display:flex;justify-content:center;width:100%}.woocommerce-message:before,#root .woocommerce-message a{display:none}#root .green-back{background-color:#B8C957;border-radius:45px}body.logged-in#root .dla-niezalogowanyche{display:none}body.logged-in#root #moje-konto{width:100%}#moje-konto h2{display:none}body.logged-in#root #moje-konto h2{display:flex}#moje-konto .woocommerce-order-tile h2{font-size:1.75rem;font-weight:500;margin-bottom:2.5rem}#root form.woocommerce-form.woocommerce-form-login.login,#root form.woocommerce-ResetPassword.lost_reset_password{background-color:#f7f7ed;border:0;padding:5rem;display:flex;flex-direction:column;margin:0}#root .wc-social-login{display:flex;flex-direction:row-reverse;justify-content:center;background-color:#a6192e;width:fit-content;padding:.5rem 5rem;align-items:center;border-radius:45px;margin-bottom:3rem;margin-top:3rem;order:1}#root p.ywsl-label{color:#fff;font-size:1.75rem}#root p.ywsl-label:before{content:url(https://favodeli.pl/wp-content/uploads/2024/10/google.png);margin-right:10px;vertical-align:middle}#root form.woocommerce-form.woocommerce-form-login.login .form-row-wide{order:2}#root form.woocommerce-form.woocommerce-form-login.login .form-row{order:3}#root form.woocommerce-form.woocommerce-form-login.login .lost_password{order:4}#root .login input#username,#root .login input#password,input#user_login,#root .argmc-register .register input,#root input#password_1,#root input#password_2{border-radius:45px;padding:2rem;border:0}#root .argmc-register .register .wc-social-login{display:none}#root .login label,#root .argmc-register .register label{line-height:1.5;font-size:1.5rem}#root .login .woocommerce-form-login__submit,#root .lost_reset_password button,#moje-konto .woocommerce-address-fields button,#moje-konto form.woocommerce-EditAccountForm.edit-account button{border-radius:16px;padding:1rem 3rem;transition:all .5s;background-color:#fff0;font-size:1.75rem;background-color:#a6192e;color:#fff;font-family:'FilsonPro';font-weight:400;border:0;cursor:pointer}#root .login .woocommerce-form-login__rememberme{display:flex;flex-direction:column;align-items:flex-end}#root p.woocommerce-LostPassword.lost_password{font-size:1.5rem}#root .show-password-input::after{font-size:2rem}#root .show-password-input{right:2rem;top:1.5rem}#root #moje-konto form.woocommerce-ResetPassword.lost_reset_password{font-size:1.75rem;line-height:1.5}#root #moje-konto .woocommerce-MyAccount-navigation li{font-size:1.5rem;font-family:'FilsonPro';background:#f7f7ed;list-style:none;line-height:1.5;border-radius:10px;cursor:pointer}#root #moje-konto .woocommerce-MyAccount-navigation ul{padding-inline-start:0;gap:2rem;display:flex;flex-direction:column;margin-top:0}#root #moje-konto .woocommerce-MyAccount-navigation li a{width:100%;display:flex;padding:1rem 2rem}#root #moje-konto .woocommerce-MyAccount-navigation li:hover,#root #moje-konto .woocommerce-MyAccount-navigation li.is-active{background:#A6192E}#root #moje-konto .woocommerce-MyAccount-navigation li:hover a,#root #moje-konto .woocommerce-MyAccount-navigation li.is-active a{color:#F7F7ED}#root #moje-konto .woocommerce-MyAccount-content{font-size:1.5rem}#moje-konto .woocommerce-address-fields input,#moje-konto form.woocommerce-EditAccountForm.edit-account input{padding:1rem;border-radius:10px;border:0;background-color:#fff;font-size:1.75rem;font-family:'FilsonPro';border:2px solid #f7f7ed}p#shipping_country_field{display:none!important}#root ul#shipping_method .amount{font-weight:400}.woocommerce-orders-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:1rem}.woocommerce-order-tile{width:31%;display:flex;flex-direction:column;background-color:#F7F7ED;padding:4rem}.woocommerce-order-tile h2{margin:0}#root .woocommerce-order-footer a{padding:0;margin:0;font-weight:300;background-color:#fff0;text-decoration-line:underline}#root #moje-konto p.woocommerce-order-status{margin:0}#root #moje-konto .woocommerce-order-footer{margin-top:2.5rem}#root #moje-konto .woocommerce-order-body p{margin-top:1rem;margin-bottom:1rem}.order-products{display:flex;flex-direction:row;gap:3rem;margin-bottom:5rem;margin-top:5rem;width:100%}.order-products .product-tile{width:19%;gap:1rem;display:flex;flex-direction:column}.order-products .product-tile img{width:100%}#root a.button.return-to-orders{background:#fff0;padding:3rem;padding-left:0;padding-top:0;width:fit-content}#root a.button.order-again-button:hover{background-color:#141310;color:#F7F7ED}.pod-produktami{display:flex;justify-content:space-around;align-items:flex-start;padding-top:5rem;width:100%;border-top:1px solid #141310}.pod-produktami .order-summary p{width:100%;display:flex;justify-content:space-between;gap:10rem}.pod-produktami .order-summary h3{margin-top:0}.delivery-details{width:100%;display:flex;flex-direction:column;background-color:#f7f7ed;padding:5rem;margin-top:5rem}a.button.return-to-orders:hover{background:#fff0}#root .delivery-details p{margin-bottom:1rem;margin-top:1rem}#root .download-invoice button,button#argmc-skip-login{color:#1E1E1E;border:1px solid #1E1E1E;border-radius:20px;font-size:1.75rem;background:#fff0;padding:1rem 2rem;font-family:'FilsonPro';cursor:pointer}#root .add-new-address a{color:#1E1E1E;border:1px solid #1E1E1E;border-radius:20px;font-size:1.5rem;background:#fff0;font-weight:400;padding:1rem 2rem}#root #moje-konto .order-actions{display:flex}#root #moje-konto h2.order-number-title{font-size:1.75rem;width:100%}#root #moje-konto .woocommerce-MyAccount-content{display:flex;flex-direction:row;flex-wrap:wrap}#root #moje-konto .address_book.billing_address_book,#root #moje-konto .address_book.shipping_address_book{padding:5rem;width:100%}#root #moje-konto .woocommerce-Address{padding:5rem;width:50%;background-color:#f7f7ed}#root #moje-konto .woocommerce-Addresses.col2-set.addresses{display:flex;gap:5rem}#root #moje-konto .woocommerce-MyAccount-content form{width:100%}.col2-set.addresses.address-book{display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:space-between}.wc-address-book-address{border:1px solid #795548;padding:2rem;width:48.5%}.wc-address-book-meta{display:flex;flex-direction:column;gap:1rem;justify-content:center}#root #moje-konto .address_book header{border-bottom:0;margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}#root #moje-konto p.myaccount_address{display:none}#root #moje-konto .woocommerce-Address-title.title h2{font-size:1.75rem}ul.woocommerce-error{font-size:1.5rem;font-family:'FilsonPro';border-top:0;text-align:center;width:fit-content}#root .argmc-wrapper{max-width:1600px;display:flex;flex-direction:column;align-items:center}#customer_details .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#customer_details p#billing_first_name_field,#customer_details p#billing_last_name_field{width:25%}#customer_details p#billing_company_field{width:50%}#customer_details p#billing_address_1_field{width:50%}#customer_details p#billing_postcode_field{width:20%}#customer_details p#billing_city_field{width:30%}#customer_details p#billing_phone_field,#customer_details p#billing_email_field{width:50%}.argmc-wrapper .argmc-login-step form.login{display:flex!important}#root .argmc-register .register{background-color:#f7f7ed;border:0;margin:0;display:flex;flex-direction:column;padding:5rem}#root .argmc-register .register .form-row-wide{order:1}#root .argmc-register .register .woocommerce-form-row--wide{order:2}#root .argmc-register .register .woocommerce-privacy-policy-text{order:3}#root .argmc-register .register p.woocommerce-FormRow.form-row{order:4}#root .argmc-register .register .button{border-radius:16px;padding:1rem 3rem;transition:all .5s;background-color:#fff0;font-size:1.75rem;background-color:#a6192e;color:#fff;font-family:'FilsonPro';font-weight:400;border:0;cursor:pointer}#root form.login.ywsl-box{border:0}.filter-group.categories .category-wrapper{width:100%;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;align-content:center;margin-top:.5rem;margin-bottom:.5rem}.subcategories{width:100%;flex-direction:row;flex-wrap:wrap;padding-left:2rem}select#sortby{background-color:#f7f7ed;border-radius:10px;padding:1rem;font-size:1.5rem;border:0;font-family:'FilsonPro'}label.main{display:flex;flex-direction:row;justify-content:space-between}.filter-group.price{margin-bottom:3rem}a.toggle-subcategories{font-size:2rem;margin-top:-5px;margin-left:5px}.filter-content{flex-direction:column;margin-top:2rem;gap:0}.subcategories{row-gap:1rem;margin-top:1rem;margin-bottom:1rem}label.subcategory-label{padding-right:5px}.no-products-message{font-size:3rem;text-align:center;margin-top:10rem}#root ul.guaven_woos_init_text{font-size:1.5rem;line-height:1.5}#root li.guaven_woos_suggestion_list{display:flex;border-bottom:1px solid #000;width:100%}#root .guaven_woos_titlediv{font-size:1.75rem;display:flex;justify-content:space-between;align-items:center;width:100%;margin-left:1rem}#root .guaven_woos_titlediv span{width:75%}#root .guaven_woos_titlediv small{width:25%;display:flex;justify-content:flex-end;font-size:1.75rem}#root .guaven_woos_img{width:80px;position:relative;height:80px;object-fit:cover}#root li.guaven_woos_suggestion_list a{display:flex;flex-direction:row;width:100%;justify-content:space-between;text-decoration:none}#root .guaven_woos_suggestion{display:none;justify-content:space-between;border:0;padding:4rem;min-width:557px}div#menu-close{top:2rem;right:2rem;cursor:pointer;z-index:100000000}.woocommerce-MyAccount-content .woocommerce-info{display:none}.yith_wcwl_wishlist_footer,.wishlist-title.wishlist-title-with-form,.yith-wcwl-share,.wishlist-page-links{display:none}button#add-all-to-cart{background:#fff0;font-size:1.75rem;font-family:'FilsonPro';font-weight:400;text-decoration:underline;text-align:center;color:#000;margin-top:5rem;margin-bottom:5rem;border:0;cursor:pointer}#root .favobutton.sklep .elementor-button{background-color:#000}#root .favobutton.sklep .elementor-button span{color:#fff}#root .buttony-start .favobutton{padding:1rem}#root .yith-wcwl-remove-button a span{display:flex;color:#fff}#root .yith-wcwl-remove-button i.yith-wcwl-icon.fa.fa-heart-o{position:absolute}.wishlist-empty{font-size:3rem;margin-top:5rem;margin-bottom:5rem;text-align:center;width:100%}#root #moje-konto.wishlista .woocommerce-MyAccount-content{display:none}#root #moje-konto.wishlista .woocommerce-MyAccount-navigation{width:100%}form.checkout.woocommerce-checkout.argmc-form p#billing_address_book_field{width:100%}#root .argmc-form .select2-container--default .select2-selection--single{background-color:#fff;border:0;border-radius:45px;padding:1rem;margin-bottom:3rem}#root .argmc-wrapper .argmc-tab-text{display:flex}#root .argmc-form textarea::placeholder{font-size:1.5rem;padding:1rem}#root #back-to-future{padding:0;transition:all .5s;background-color:#fff0;margin-bottom:5rem}#root #back-to-future .elementor-button{border-radius:10px}div#age-verification-modal{backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .8);display:flex;align-items:center;justify-content:center;z-index:9999}h2.mam-pytanie{font-size:4rem;font-weight:400;font-family:'ErnestinePro';width:70%;line-height:1}button#age-yes:hover,button#age-no:hover{background-color:#141310;color:#fff}button#age-no,button#age-yes{background-color:#f7f7ed;color:#141310;border-radius:10px;padding:1rem 4rem;border:1px solid #141310;cursor:pointer}.stopka-age{display:flex;justify-content:flex-end;width:100%}div#age-verification-modal img.logos{margin-top:5rem}span.age-verification-text{font-size:1.5rem;line-height:2;padding:0}#root .woocommerce-terms-and-conditions-wrapper p{padding:0}#root .woocommerce-checkout .woocommerce-message{display:none}.customer-panel-button.favobutton.rozmiar14.redwine-back{width:fit-content}#root .customer-panel-button.favobutton.rozmiar14.redwine-back a{color:#fff;font-weight:300}.woocommerce-order-received .elementor-element-37d594b{display:none}#root .order_details.rozmiar14{margin-top:5rem;margin-bottom:5rem}p.rozmiar16.dzienki{line-height:1.5}.woocommerce-order{margin-top:5rem}#root del span.woocommerce-Price-amount.amount,#root del span.woocommerce-Price-currencySymbol{opacity:.5;font-weight:200}div#info-dodatkowe-wklad .elementor-alert,div#info-pakowanie-wakowanie .elementor-alert{padding:2rem 10rem 2rem 2rem;color:#000;background-color:#f7f7ed;border-color:#76881d}#info-dodatkowe-wklad,#info-pakowanie-wakowanie{display:none}.product_tag-wklad-chlodzacy #info-dodatkowe-wklad{display:flex}.product_cat-wedliny-na-wage #info-pakowanie-wakowanie{display:flex}a.button.order-again-button{color:#1E1E1E;border:1px solid #1E1E1E;border-radius:20px;font-size:1.75rem;background:#fff0;padding:1rem 2rem}#root span#billing_address_nickname-description{background:#a6192e;color:#fff;font-size:1.5rem}.u-column2.col-2.woocommerce-Address,.address_book.shipping_address_book,.col2-set.addresses.address-book:before,.col2-set.addresses.address-book:after{display:none}.kontener.karuzela .elementor-widget-shortcode{overflow:hidden}#root .elementor-menu-cart__toggle .elementor-button:hover svg{fill:#fff0}#root .elementor-menu-cart__toggle .elementor-button:hover svg path,div#nawigacja-topka li:hover path{stroke:#141310}#root .elementor-menu-cart__toggle .elementor-button svg{vertical-align:middle}#root .mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.item_link:after{color:#000000!important}div#menu-opener span.elementor-button-icon{display:flex}#root .u-column1.col-1.woocommerce-Address address{font-size:2rem;font-family:'FilsonPro';line-height:1.5;font-style:normal;display:flex;flex-direction:column}.col2-set.addresses.address-book address{font-style:normal;line-height:1.3}#root .u-column1.col-1.woocommerce-Address address:before{content:"Twój domyślny adres wysyłki";width:100%;font-size:2rem;margin-bottom:2rem;text-decoration:underline}#root .u-column1.col-1.woocommerce-Address header.woocommerce-Address-title.title{display:none}select#cod_delivery_date,select#cod_delivery_time{border:1px solid #000;color:#141310;font-size:2rem;font-weight:400;width:fit-content;padding:1rem 3rem;border-radius:10px}div#cod-delivery-options h4{padding:0;margin:1rem 0}.payment_box.payment_method_cod p{margin:0;padding-left:2rem;padding-top:2rem}div#cod-delivery-options{padding:2rem}#root #yith-wcwl-message{font-size:2rem;padding:1rem}div#primary-menu ul.mega_dropdown{left:235px;height:calc(68vh - 4rem);border-left:1px solid #00000029}div#primary-menu.mega_main_menu li.menu-item{position:static}ul#main_ul-primary-menu{position:relative}ul#main_ul-primary-menu li{width:235px}#kontener-pod-menu{min-height:68vh}div#menu-close svg{height:20px}.active-filters{display:flex;gap:1rem}.active-category,#root .active-category span{font-size:2.5rem;margin-bottom:1rem}.product-results-count{margin-bottom:.5rem}#root .filter-group,#root .filter-group strong{font-weight:100}.producer-item{margin-bottom:5px}.hidden-producer{display:none}#root .show-more-producers{font-size:1.5rem;font-weight:200;cursor:pointer;text-decoration:underline;margin-top:10px;text-transform:lowercase;color:#000}.show-more-producers:hover{color:#005f8a}div#favocart .elementor-menu-cart__close-button:after,div#favocart .elementor-menu-cart__close-button:before{height:2px;background:#000}div#favocart .elementor-menu-cart__close-button{font-size:16px;height:20px;width:20px}#root .argmc-register.page .register input{width:100%}#root .woocommerce-mini-cart__empty-message{text-align:center}#root .woocommerce-mini-cart__empty-message:after{content:' ';height:100px;width:100%;display:block;background:url(https://favodeli.pl/wp-content/uploads/2024/12/empty.png);background-repeat:no-repeat;background-position:center;margin-top:2rem;margin-bottom:2rem}#root p.stock.out-of-stock{font-size:2rem}#root .cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#000;border-color:#000;border-radius:0;font-size:2rem;padding:3rem}#root .cwginstock-subscribe-form h4{margin:0}#root .cwginstock-subscribe-form .panel-primary{border:0}.cwginstock-subscribe-form .panel-primary{border-color:#000;border-radius:0}.form-group.center-block input{padding:1.5rem;background-color:#fff0;font-size:1.75rem;font-family:'FilsonPro';border:0;border-bottom:1px solid #000;border-radius:0}#root input.cwgstock_button{background-color:#a6192e;color:#fff;font-size:2rem;font-weight:400;width:fit-content;padding:1rem 3rem;border-radius:10px;margin-top:2rem;border:0;cursor:pointer}.cwginstock-subscribe-form .panel-primary{border-color:#fff0;border-radius:10px}.panel-body.cwginstock-panel-body{background:#f7f7ed;border-radius:10px}#root .cwginstocksuccess,#root .cwginstockerror{text-align:center;font-size:1.5rem;color:#000}.ywsl-social.ywsl-google img{opacity:0;width:100%;position:absolute;top:0;left:0;height:51px;overflow:hidden}#root .wc-social-login{position:relative}p.pass-send{font-size:2rem;line-height:1.5;font-family:'FilsonPro'}ul.guaven_woos_final_results{width:90%}footer.elementor-slideshow__footer.elementor-lightbox-prevent-close{display:none}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{margin-top:5rem}#root span.ser{font-weight:600;text-decoration:underline;position:relative;cursor:pointer}span.ser:after{content:url(https://favodeli.pl/wp-content/uploads/2025/01/ser2.svg);font-size:10px;display:flex;transform:scale(.3);position:absolute;top:-45px;left:-57px;opacity:0}#root span.ser:hover:after{opacity:1}#root span.ser:hover{color:#fff}#root #przepis .produkty-home .product-tile{width:33%}#przepis-skladniki ul{padding-inline-start:3rem}#root #wpisy-blog .listing-item{width:22%;display:flex;flex-direction:column;align-items:flex-start}#root #wpisy-blog h2.listing-title{font-size:1.75rem;margin-top:3rem;margin-bottom:3rem;min-height:4rem}#root #wpisy-blog .listing-excerpt{font-size:1.75rem;margin-bottom:3rem;position:relative;height:150px;height:120px;overflow:hidden}#root #wpisy-blog .listing-excerpt:after{content:'';position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255) 100%);mask-image:linear-gradient(to bottom,rgb(0 0 0) 0%,rgb(0 0 0) 100%);-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0) 0%,rgb(0 0 0) 100%);height:120px}#root #wpisy-blog a.listing-button{font-size:2rem;background-color:#76881D;padding:1rem 2rem;color:#F7F7ED;margin-bottom:3rem}#root #wpisy-blog .listing-thumbnail img{height:320px;object-fit:cover}#root #wpisy-blog.limit .listing-item{width:30%}#root #wpisy-blog.limit .listing-thumbnail img{height:260px}#root #wpisy-blog .custom-listing{display:flex;gap:5rem;flex-wrap:wrap}#root #opis-blog a.wp-block-button__link.wp-element-button{background-color:#fa9370;color:#fff}#root #topka span.sub-arrow{content:url(https://favodeli.pl/wp-content/uploads/2025/01/arrow-down.png)}#root #topka ul.sub-menu,#root #topka .elementor-nav-menu--dropdown{background-color:#000;min-width:25rem!important}#root #topka ul.sub-menu li a{font-size:1.75rem;line-height:1;padding:1rem}#root #topka ul.sub-menu li.current-menu-item a,#root #topka ul.sub-menu li a:hover,#root #topka .elementor-nav-menu--dropdown li.current-menu-item a,#root #topka .elementor-nav-menu--dropdown li a:hover{background-color:#000;text-decoration-line:underline;transition:all .5s}#root #topka ul.sub-menu li{padding:1.5rem;margin:0;padding-inline-start:2rem}div#wpisy-blog .listing-excerpt{min-height:8rem}div#form,#form input,#form textarea{font-size:2rem;font-family:'FilsonPro';color:#000;opacity:1;font-weight:400;border-radius:10px}select#form-field-field_a14cf72{border-radius:10px}#root #form button{background-color:#141310;border-radius:10px}#root #form button span{color:#fafafa;font-family:'FilsonPro';font-weight:500}div#back-to-future span.elementor-button-text:before{content:url(https://favodeli.pl/wp-content/uploads/2025/01/Vector-175-Stroke.png)}div#back-to-future span.elementor-button-text{display:flex;gap:2rem}#yt-feed .sby_follow_btn span{color:#fff}#root #yt-feed a.sby_load_btn:active{box-shadow:none;-webkit-box-shadow:none}#root #yt-feed span.sby_video_title{color:#fff;font-size:2rem;padding:5rem}#nawigacja-favo ul{padding:1rem}div#menu-linia a{padding:10px 6px}div#menu-linia ul{width:100%;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}#slider-new .swiper-slide-contents{max-width:45%;height:100%;display:flex;flex-direction:column;justify-content:center;background-color:#fff;padding:5rem;padding-left:0}#slider-new .swiper-slide-inner{color:#141310}#slider-new .elementor-slide-heading{font-size:3rem;width:75%}#zalety-favo img{height:100px;object-fit:contain;width:80px}#slider-new .swiper-slide-bg{background-size:contain;background-position:right}.guaven_woos_suggestion ul,.guaven_woos_suggestion p{font-size:1.5rem}#akordeon-produkt path{fill:#fff0}#akordeon-produkt .e-n-accordion-item-title-text{font-size:1.75rem}#favocart span.elementor-button-icon:before{content:url(https://favodeli.pl/wp-content/uploads/2025/02/Bag-6-1.png)}#logowanie-ikona h3.elementor-icon-box-title:before{content:url(https://favodeli.pl/wp-content/uploads/2025/02/Login-1.png)}#favocart span.elementor-button-icon,#logowanie-ikona h3.elementor-icon-box-title{display:flex;align-items:center}#logowanie-ikona h3.elementor-icon-box-title a{padding-left:.5rem}div#customer_details{background-color:#f7f7ed}#root .billing-shipping-step .argmc-form-steps-wrapper{background-color:#f7f7ed;border:0;margin:0;display:flex;flex-direction:column;padding:5rem;width:75%}#root .billing-shipping-step span.select2.select2-container.select2-container--default{width:100%!important}img.navicon{width:40px}.navigate{display:flex;flex-direction:column;align-items:center}#akordeon-produkt p,#akordeon-produkt .normalinia .elementor-widget-container{margin:1rem}#root form#yith-wcwl-form .produkty-home .product-tile{width:25%;padding:1rem}form#yith-wcwl-form a.remove_from_wishlist{height:100%;width:100%;display:flex;align-content:center;align-items:center}form#yith-wcwl-form .przyciski{gap:1rem}#root #zalety-favo h3{font-size:2rem;text-decoration:underline;margin-bottom:1rem}#root #zalety-favo p{line-height:1.3}p#agc_title{color:#fff;font-family:'FilsonPro'}#root button.agc_verify_button{font-family:'FilsonPro';font-weight:200}#root div#agc_dob{font-family:'FilsonPro';font-weight:200}.jdgm-row-actions{display:none!important}.jdgm-review-widget .jdgm-write-rev-link.jdgm-write-rev-link,button.jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-next{background-color:#a6192e!important;font-family:'FilsonPro'!important;font-size:2rem!important;font-weight:400!important;color:#fff!important;padding:1rem 2rem!important;width:fit-content!important;border:0!important}h2.jdgm-rev-widg__title{display:flex!important;font-size:14px!important;justify-content:flex-start!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{justify-content:flex-start!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{align-items:flex-start!important}.jdgm-rev-widg__summary-text,span.jdgm-rev-widg__summary-average,span.jdgm-rev__timestamp{font-size:12px!important;font-family:'FilsonPro'!important}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{justify-content:space-between!important}.jdgm-rev-widg__summary .jdgm-star{font-size:20px!important}.jdgm-rev.jdgm-divider-top.jdgm--done-setup{font-size:14px!important;font-family:'FilsonPro'!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{width:calc(100% - 32px)!important}#woo_ml_subscribe_field label.checkbox::before{content:'';display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:middle;background-size:cover;background-position:center;background-image:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-270.svg)}#woo_ml_subscribe_field label.checkbox:has(input[type="checkbox"]:checked)::before{background-image:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-269.svg)}p#woo_ml_subscribe_field{padding:0}p#woo_ml_subscribe_field label.checkbox{font-size:1.5rem}@media only screen and (max-width:1680px){ul#main_ul-primary-menu li{width:235px}#kontener-pod-menu{min-height:60vh}div#primary-menu ul.mega_dropdown{left:235px;height:calc(60vh - 4rem)}#root #menu-close svg{height:16px}}@media only screen and (max-width:1540px){#menu-open{width:55%}}@media only screen and (max-width:1480px){#favocart .elementor-menu-cart__container.elementor-lightbox{width:40vw}}@media only screen and (max-width:1380px){#favosearch button.wp-block-search__button.wp-element-button{width:50%}#favocart .elementor-menu-cart__container.elementor-lightbox{width:50vw}#menu-open{width:60%}}@media only screen and (max-width:1180px){#menu-open{width:70%}}@media only screen and (max-width:1024px){#root .produkty-home .product-tile{width:33%}#root .produkty-home.sklep .product-tile{width:50%}#favosearch button.wp-block-search__button.wp-element-button{width:40%}#favosearch input#wp-block-search__input-1{width:60%}#menu-opener span.elementor-button-text{display:none}#root #menu-opener .elementor-widget-container{background-color:#fff}#root #menu-opener path{stroke:#000}#root div#menu-opener{padding:0}div#menu-opener svg{width:1.5em}#favocart .elementor-menu-cart__container.elementor-lightbox{width:65vw}#root #add-to-favobest .yith-wcwl-add-button{justify-content:flex-start}div#favokoszyk .woocommerce{flex-direction:column}div#favokoszyk form.woocommerce-cart-form{width:100%}div#favokoszyk .cart-collaterals{width:60%}#root .guaven_woos_suggestion{min-width:100px;padding:0rem}#menu-open{width:80%}#kontener-pod-menu{min-height:50vh}div#primary-menu ul.mega_dropdown{left:235px;height:calc(50vh - 4rem)}#root #przepis .produkty-home .product-tile{width:48%}#root #wpisy-blog .listing-item{width:46%}#root #wpisy-blog.limit .listing-item{width:48%}#root #wpisy-blog .listing-thumbnail img{height:220px}#root #wpisy-blog .listing-excerpt{height:90px}#root #wpisy-blog .listing-excerpt:after{height:90px}#slider-new .swiper-slide-contents{max-width:50%}div#menu-linia ul{flex-wrap:wrap;justify-content:flex-start;gap:1rem}#root #topka .kontener{padding:0}#root form#yith-wcwl-form .produkty-home .product-tile{width:33%;padding:1rem}}@media only screen and (min-width:680px) and (max-width:790px){div#favosearch{width:40%}#favosearch button.wp-block-search__button.wp-element-button{width:10%;font-size:0}#root span.link_text{font-size:1.5rem}#menu-open .e-con-full.cream-back.e-flex.e-con.e-child{width:100%}#root .mega_main_menu>.menu_holder>.menu_inner>ul>li[class*="columns"],.mega_main_menu li.tabs_dropdown.columns1>.mega_dropdown>li{min-width:200px;max-width:220px}div#menu-opener{width:10%}#favosearch input#wp-block-search__input-1{width:90%}#root .produkty-home h2.product-title{font-size:1.75rem}#root .produkty-home .product-price,#root .produkty-home .product-price span{font-size:1.5rem}#root .produkty-home .quantity-wrapper .quantity input,div#add-to-favocart .quantity input{width:35px;font-size:1.3rem}#root .produkty-home .product-tile{padding:1rem}#root .kontener{padding-left:3rem;padding-right:3rem}#root .produkty-home button.minus,#root .produkty-home button.plus,#root div#add-to-favocart button.minus,#root div#add-to-favocart button.plus{padding:.3rem}.przyciski{gap:1rem}#favocart .elementor-menu-cart__container.elementor-lightbox{width:85vw}#root #box-produkty h2.woocommerce-loop-category__title{font-size:2rem}#root .rozmiar24 h1,#root .rozmiar24 h2,#root .rozmiar24 h3,#root .rozmiar24 h4,#root .rozmiar24 h5,#root .rozmiar24 h6,#root .rozmiar24 p,#root .rozmiar24 a,#root .rozmiar24 span,#root .rozmiar24{font-size:2.5rem}div#favofoot{--padding-top:5rem;--padding-bottom:5rem}.wysylka-free{font-size:1.75rem}.elementor-element.elementor-element-6be523c.e-con-full.e-flex.e-con.e-child{width:60%}div#favokoszyk .woocommerce{flex-direction:row}div#favokoszyk .cart-collaterals{width:49%}div#favokoszyk form.woocommerce-cart-form{width:43%;padding-bottom:15rem}div#favokoszyk td.product-thumbnail img{width:100%;display:flex}#root tr.woocommerce-cart-form__cart-item.cart_item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-bottom:1px solid #000;border-top:0;background:#fff}#root input#coupon_code{min-width:100%;margin-bottom:1rem}#root form.woocommerce-cart-form tr:nth-child(2n) td,#root form.woocommerce-cart-form tr:nth-child(2n) td{background-color:#fff}div#favokoszyk form.woocommerce-cart-form td{border-top:0}div#favokoszyk form.woocommerce-cart-form td{text-align:left!important}div#favokoszyk form.woocommerce-cart-form td.product-subtotal{font-size:1.5rem;font-weight:700;display:flex;align-items:center}tr.woocommerce-cart-form__cart-item.cart_item td:before{display:none}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:flex}div#favokoszyk td.product-thumbnail{width:45%}div#favokoszyk form.woocommerce-cart-form td{padding-top:3rem;padding-bottom:3rem}form.woocommerce-cart-form td.product-name{width:50%}.wysylka-free:before{transform:scale(.8)}#customer_details p#billing_postcode_field,#customer_details p#billing_city_field{width:25%}#customer_details p#billing_address_1_field,#customer_details p#billing_phone_field,#customer_details p#billing_email_field{width:50%}#favocart .product-price{width:50%}#root #yt-feed a.sby_video_thumbnail{height:200px!important}}@media only screen and (max-width:600px){#root .produkty-home .product-tile{width:48%;gap:2rem;padding:2rem 0}#root .produkty-home .product-listing-grid{gap:1rem}.przyciski{gap:1rem}#root .produkty-home h2.product-title{margin:0;height:70px}#root .produkty-home button.minus,#root .produkty-home button.plus{font-size:1.5rem}#root .produkty-home .quantity-wrapper .quantity input{width:40px;font-size:1.5rem}.navigate-bottom{gap:1rem}#root .produkty-home .add-to-cart a{padding:.5rem;width:26px;height:26px;align-content:center;align-items:center}#root .produkty-home .quantity-wrapper{height:26px}i.yith-wcwl-icon.fa.fa-heart-o{transform:scale(.9)}#root .kontener{padding-left:3rem;padding-right:3rem}#root #home-slider .elementor-slide-description{font-size:2rem}#root #home-slider .swiper-slide-inner{padding:3rem}#root .produkty-home .labels{left:0}#box-produkty img{height:156px;opacity:1;filter:brightness(.5);margin:0}#root #box-produkty ul.products.elementor-grid{gap:2rem;flex-direction:row;flex-wrap:wrap}#root .product-category{width:47%;height:inherit}#root #box-produkty h2.woocommerce-loop-category__title{bottom:2rem;font-size:1.5rem}#root .rozmiar24 h1,#root .rozmiar24 h2,#root .rozmiar24 h3,#root .rozmiar24 h4,#root .rozmiar24 h5,#root .rozmiar24 h6,#root .rozmiar24 p,#root .rozmiar24 a,#root .rozmiar24 span,#root .rozmiar24{font-size:2rem}#root .rozmiar16 p,#root .rozmiar16 a,#root .rozmiar16 span,#root .rozmiar16,#root .rozmiar16 li{font-size:1.5rem}#favosearch input#wp-block-search__input-1,#favosearch button.wp-block-search__button.wp-element-button:before{width:1px;opacity:0}#favosearch button.wp-block-search__button.wp-element-button{width:25px;background:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-247.svg);background-repeat:no-repeat;color:#fff0;background-position:center;border-bottom:0}#favocart span.elementor-button-icon:after{font-size:1.5rem}div#favocart{width:fit-content}#favocart .elementor-menu-cart__container.elementor-lightbox{width:90vw}#favocart .elementor-menu-cart__footer-buttons{flex-direction:column-reverse;align-items:center;padding-top:0}#favocart .elementor-menu-cart__subtotal{align-items:center;justify-content:center}#favocart span.woocommerce-Price-amount.amount{padding-right:0}#favocart .cart_item{flex-direction:row;flex-wrap:wrap}#favocart .product-thumbnail{width:25%}#favocart .product-name{width:60%}#favocart .product-price{width:100%;align-self:center;justify-content:center;margin-right:0}#favocart span.woocommerce-Price-amount.amount{margin-left:2rem}#favocart .elementor-menu-cart__main{background-color:#F7F7ED;padding:4rem 2rem}#favocart .widget_shopping_cart_content:before{text-align:center}#root .rozmiar14 h1,#root .rozmiar14 h2,#root .rozmiar14 h3,#root .rozmiar14 h4,#root .rozmiar14 h5,#root .rozmiar14 h6,#root .rozmiar14 p,#root .rozmiar14 a,#root .rozmiar14 span,#root .rozmiar14,#root .rozmiar14 li{font-size:1.5rem}div#favokoszyk .cart-collaterals{width:100%}div#favokoszyk .cart-totals-dup{padding:2rem}form#additional-options-form td{width:15%;display:flex;flex-direction:column;align-items:flex-start;margin-top:3px;line-height:1}form#additional-options-form th{width:85%;align-items:center}table.shop_table.additional-options tbody tr{align-items:flex-start}.wysylka-free{font-size:1.5rem;text-align:center}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:flex}div#favokoszyk td.product-name:before,div#favokoszyk td.product-thumbnail:before,td.product-quantity:before,td.product-subtotal:before{display:none}div#favokoszyk form.woocommerce-cart-form td{border-top:0;padding-top:2rem;padding-bottom:2rem}div#favokoszyk td.product-thumbnail{width:40%}td.product-name{width:55%}#root tr.woocommerce-cart-form__cart-item.cart_item{display:flex;flex-direction:row;flex-wrap:wrap}div#favokoszyk form.woocommerce-cart-form td{text-align:left!important}div#favokoszyk td.product-name a{font-size:1.75rem}.quantity-wrapper .custom-minus,.quantity-wrapper .custom-plus{padding:.5rem}#root td.product-subtotal span{font-weight:600}#root .cart-collaterals h2{text-align:center}form#additional-options-form{justify-content:center}#root .coupon .button{min-width:32%}#root .produkty-home.sklep .product-tile{width:48%}div#wlacznik .elementor-widget-container{display:flex;flex-direction:row;align-items:center}form.product-filter-form{width:100%}#filtry .elementor-widget-container{width:100%}.filter-group.categories,.filter-group.cechy,.filter-group.company{font-size:2rem}.filter-group.cechy .filter-content,.filter-group.company .filter-content,.filter-group.categories .filter-content{flex-direction:row;width:100%;display:flex;flex-wrap:wrap;gap:0;row-gap:1rem}.filter-content label{padding-right:1rem}.filter-group.categories .category-wrapper{margin-top:0;margin-bottom:0}.switch{position:relative;display:inline-block;width:70px;height:30px;margin-left:10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:2px solid #141310;transition:.4s;border-radius:20px}.slider:before{position:absolute;content:"";height:10px;width:10px;left:8px;bottom:8px;background-color:#141310;transition:.4s;border-radius:50%}.switch input:checked+.slider{background-color:#a6192e}.switch input:checked+.slider:before{transform:translateX(36px)}ul#main_ul-primary-menu{display:flex!important;flex-direction:column}span.mobile_toggle{display:none!important}#root ul.mega_dropdown{background-color:#f7f7ed!important}#root ul.mega_dropdown li{padding:0}ul#main_ul-primary-menu li{padding:0;padding-bottom:.5rem}#root .mega_main_menu>.menu_holder>.menu_inner>ul>li[class*="columns"],.mega_main_menu li.tabs_dropdown.columns1>.mega_dropdown>li{max-width:100%}.mega_main_menu.primary-menu{margin-top:3rem}#menu-open{top:0rem}.woocommerce-order-tile{width:100%}.woocommerce-orders-container{margin-top:5rem}a.button.return-to-orders{margin-top:5rem}.order-products .product-tile{width:45%}.order-products{flex-wrap:wrap}.pod-produktami{justify-content:space-between;align-items:stretch;flex-direction:column}.download-invoice{margin-bottom:2rem}.delivery-details{padding:3rem;margin-top:5rem}#root #moje-konto .woocommerce-Address{padding:3rem;width:100%}#root #moje-konto .woocommerce-Addresses.col2-set.addresses{gap:2rem;flex-wrap:wrap;margin-top:5rem}#root #moje-konto .address_book.billing_address_book,#root #moje-konto .address_book.shipping_address_book{padding:5rem;width:100%}.wc-address-book-address{display:flex;flex-direction:column-reverse}.wc-address-book-meta{flex-direction:row;gap:2.5rem;justify-content:flex-start;margin-top:3rem}#root #moje-konto .address_book header{border-bottom:0;margin-bottom:2rem;align-items:flex-start;justify-content:space-between;flex-direction:column}.woocommerce-account .wc-address-book-add-new-address{padding-left:0;margin-top:1rem}#customer_details p#billing_first_name_field,#customer_details p#billing_last_name_field{width:50%}#customer_details p#billing_company_field{width:100%}#customer_details p#billing_address_1_field{width:100%}#customer_details p#billing_postcode_field{width:50%}#customer_details p#billing_city_field{width:50%}#customer_details p#billing_phone_field,#customer_details p#billing_email_field{width:100%}#root .billing-shipping-step .argmc-form-steps-wrapper{padding:3rem}#root .product-tile .product-category{width:100%;height:inherit}div#favokoszyk .free-shipping-info{padding:0rem}div#favokoszyk .free-shipping-info div{transform:scale(.8)}.wc-address-book-address{width:100%}#root .mega_main_menu.primary-menu>.menu_holder>.menu_inner>ul>li>.item_link:after,.mega_main_menu.primary-menu li.default_dropdown>.mega_dropdown>.menu-item>.item_link:before{color:#00000000!important;border-color:#00000000!important;content:url(https://favodeli.pl/wp-content/uploads/2024/09/Frame-262.svg);transform:rotate(90deg) scale(.5)}#root .argmc-tab-text{font-size:1.75rem}#root .argmc-wrapper .argmc-tab-item-outer{padding:2rem}#root .wc-social-login{padding:.5rem 3rem}#root form.woocommerce-form.woocommerce-form-login.login,#root form.woocommerce-ResetPassword.lost_reset_password{padding:3rem}#root .buttony-start .favobutton .elementor-button{padding:1rem}div#primary-menu ul.mega_dropdown{height:inherit}#menu-open{width:100%}ul#main_ul-primary-menu li{width:100%}body#root,html{overflow-x:hidden}#root .box-produkty del{width:100%;display:flex}.active-category,#root .active-category span{font-size:2rem}#root .produkty-home .product-features{right:.5rem;top:2.5rem}#root .produkty-home span.feature-item{height:35px;width:35px}button#add-all-to-cart{width:100%}.cwginstock-panel-heading h4{color:#fff;font-size:1.5rem;padding:1.5rem}#root input.cwgstock_button{font-size:1.5rem}.form-group.center-block input{font-size:1.5rem}#root p.stock.out-of-stock{font-size:1.5rem}.ywsl-social.ywsl-google img{width:63%;top:48px}#root #wpisy-blog .listing-item{width:48%}#root #wpisy-blog .listing-thumbnail img{height:200px;object-fit:cover}#root #wpisy-blog .listing-excerpt{font-size:1.5rem}#root #wpisy-blog h2.listing-title{font-size:1.5rem}#root #wpisy-blog a.listing-button{font-size:1.5rem}#root #wpisy-blog.limit .listing-item{width:100%}#root #topka ul.sub-menu li a{font-size:1.5rem;padding:.5rem 2rem}#root #favocart span.elementor-button-icon-qty{font-size:1rem}#root #favocart .elementor-button-icon-qty[data-counter]{right:-1.5rem;top:-.5rem}#root #wpisy-blog .custom-listing{gap:2rem}#root #wpisy-blog .listing-item{width:47%}#root #wpisy-blog h2.listing-title{min-height:5rem}a.sby_video_thumbnail.sby_item_video_thumbnail.sby_imgLiquid_bgSize.sby_imgLiquid_ready{height:180px!important}#root #wpisy-blog.limit h2.listing-title{min-height:1rem}#slider-new .swiper-slide-contents{max-width:100%;height:65%}#slider-new .elementor-slide-heading{font-size:2.5rem;width:100%}#slider-new .swiper-slide{height:880px}#favocart span.elementor-button-icon:after{display:none}div#logowanie-ikona h3.elementor-icon-box-title a{display:none}#slider-new .swiper-slide-contents{padding:2rem}#slider-new .swiper-slide-bg{background-position:top;background-size:400px}#root .billing-shipping-step .argmc-form-steps-wrapper{width:100%}#root .woocommerce-checkout .woocommerce form .form-row textarea{min-height:120px}#root .argmc-nav-buttons{padding-top:2rem}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}div#menu-linia{display:none}div#menu-linia ul{justify-content:center;display:flex}#root #topka .kontener{padding:3rem}#akordeon-produkt .e-n-accordion-item-title-text{font-size:1.5rem}#root div[data-elementor-type="product"] .do-koszyka span.woocommerce-Price-amount.amount{font-size:2rem}div#back-to-future span.elementor-button-text{gap:1.5rem;font-size:1.5rem}#root form#yith-wcwl-form .produkty-home .product-tile{width:48%}.favodeli-gallery-masonry .masonry-item:not(:first-child){width:47%}.favodeli-gallery-masonry.columns-2{display:flex;flex-direction:row;flex-wrap:wrap}}