@font-face{font-family:'Cirka';src:url(//smakiplantery.pl/wp-content/themes/plantera/assets/fonts/Cirka-Bold.otf);ascent-override:90%}@font-face{font-family:'Rader';src:url(//smakiplantery.pl/wp-content/themes/plantera/assets/fonts/PPRader-Bold.otf)}@font-face{font-family:'Agrandir';src:url(//smakiplantery.pl/wp-content/themes/plantera/assets/fonts/Agrandir-GrandHeavy.otf)}*:focus{outline:none !important}img{max-width:100%;height:auto}svg{max-width:100%;height:auto}.wow{visibility:hidden}body{font-family:"Cirka",sans-serif;font-size:20px;line-height:38px;color:#262d37;position:relative;background:#f5f4f0;margin:0 auto;padding:52px 0 0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#262d37}a:hover{color:#262d37;text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Agrandir",sans-serif;line-height:100%}h1{font-size:96px;color:#262d37;margin:0 0 20px}h2{font-size:60px;color:#262d37;margin:0 0 20px}h3{font-size:60px;color:#262d37;margin:0 0 20px}h4{font-family:'Rader',sans-serif;font-size:64px;color:#262d37;margin:0 0 20px}h5{font-size:60px;color:#262d37;margin:0 0 20px}h6{font-size:60px;color:#262d37;margin:0 0 20px}p{font-size:20px;line-height:100%;color:#262d37;margin:0 0 20px}ul,ol{margin:0 0 20px}li{font-size:20px;line-height:100%;color:#262d37}b,strong{font-weight:700}table{background:0 0;width:100%;border:none;margin:0 0 25px}table tr{border:none}th{font-size:20px;line-height:100%;color:#262d37;background:0 0;border:none;padding:0 0 20px}td{font-size:20px;line-height:100%;color:#262d37;background:0 0;border:none;padding:0 0 20px}hr{display:block;border:none;height:1px;width:100%;background:#262d37;margin:30px 0;padding:0}blockquote{font-size:30px;line-height:100%;color:#262d37;margin:0 0 20px;background:0 0;font-style:italic}img.aligncenter{display:block;margin:15px auto;border:2px solid #262d37}img.alignleft{float:left;margin:15px 15px 15px 0;border:2px solid #262d37}img.alignright{float:right;margin:15px 0 15px 15px;border:2px solid #262d37}.dnone{display:none !important}.container{width:1480px;max-width:100%}.p-init{position:initial}.btn-primary{font-family:"Agrandir",sans-serif;font-size:24px;line-height:30px;text-align:center;display:inline-block;position:relative;color:#f5f4f0;background:#262d37;box-shadow:none !important;height:auto;border:none;z-index:2;text-decoration:none;padding:11px 15px;border-radius:0;width:460px;max-width:100%;overflow:hidden}.btn-primary:before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#0043ba;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:-webkit-transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#262d37 !important;color:#f5f4f0 !important}.btn-primary:hover:before{opacity:1;background-color:#3f51b5;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.form-group{margin-bottom:18px}.form-control{font-family:'Cirka',sans-serif;border:2px solid #262d37 !important;border-radius:0;margin:0;height:auto;background:0 0 !important;padding:15px 30px;font-size:30px;line-height:38px;color:#262d37;box-shadow:none !important}.form-control::placeholder{font-family:'Cirka',sans-serif;font-size:30px;line-height:38px;color:#262d37}.checkbox-wrapper-32{position:relative}.checkbox-wrapper-32 *,.checkbox-wrapper-32 *:after,.checkbox-wrapper-32 *:before{box-sizing:border-box}.checkbox-wrapper-32 input[type=checkbox]{display:inline-block;vertical-align:middle;opacity:0}.checkbox-wrapper-32 input[type=checkbox],.checkbox-wrapper-32 label:before{width:32px;height:32px;position:absolute;left:0;top:1px}.checkbox-wrapper-32 label{display:inline-block;position:relative;padding:0 0 0 60px;font-family:'Cirka',sans-serif;font-size:30px;line-height:32px;margin:0}.checkbox-wrapper-32 label:before{content:'';border:2px solid #000;opacity:.7;transition:opacity .3s}.checkbox-wrapper-32 input[type=checkbox]:checked+label:before{opacity:1}.checkbox-wrapper-32 svg{position:absolute;top:5px;left:4px;width:24px;height:24px;pointer-events:none;z-index:2}.checkbox-wrapper-32 svg path{stroke-width:0;fill:none;transition:stroke-dashoffset .2s ease-in 0s}.checkbox-wrapper-32 svg path+path{transition:stroke-dashoffset .2s ease-out .2s}.checkbox-wrapper-32 input[type=checkbox]:checked~svg path{stroke-dashoffset:0;stroke-width:12}.hard-no{display:none !important}.alert{border-radius:0;border-width:2px;padding:15px;margin:30px 0}.lightbox{height:100vh;display:flex;align-content:center;align-items:center;flex-wrap:wrap}.lb-outerContainer{width:100% !important;margin-bottom:20px !important}.lb-data .lb-caption{font-size:15px;line-height:20px}.lightbox .lb-image{border:none;border-radius:0}.lb-data .lb-number{display:none !important}.lb-data .lb-close{position:absolute;right:30px;top:30px;background:url(//smakiplantery.pl/wp-content/themes/plantera/assets/images/close_ico.png) center no-repeat;z-index:9999}.lb-nav a.lb-next{opacity:1;width:60px}.lb-nav a.lb-prev{opacity:1;width:60px}.lightboxOverlay{opacity:.9}.lb-outerContainer{border-radius:0;background:0 0;position:initial;display:flex;justify-content:center;align-items:center}.lb-nav a.lb-next{background:url(//smakiplantery.pl/wp-content/themes/plantera/assets/images/lightbox_arrow.png) center no-repeat}.lb-nav a.lb-prev{background:url(//smakiplantery.pl/wp-content/themes/plantera/assets/images/lightbox_arrow.png) center no-repeat;transform:scaleX(-1)}.lb-dataContainer{padding:0}.lb-cancel{background:url(//smakiplantery.pl/wp-content/themes/plantera/assets/images/loader-white.gif) no-repeat;background-size:contain}.page-header{padding:5px 0;position:fixed;left:0;right:0;top:0;z-index:999;background:#f5f4f0;border-bottom:2px solid #262d37}.mobile-menu .logo,.page-header .logo{display:flex;justify-content:center;align-items:center;margin:0 auto;width:300px;max-width:100%;height:40px}.page-header ul{list-style-type:none;padding:0;margin:0;display:inline-block;vertical-align:middle;line-height:1}.page-header ul li{display:inline-block;vertical-align:middle;margin-left:25px}.page-header .l ul li{margin-left:0;margin-right:25px}.page-header .cart-link,.page-header ul li a{display:inline-block;font-family:"Agrandir",sans-serif;font-size:16px;line-height:200%;text-transform:uppercase;text-decoration:none !important}.page-header .cart-link:hover,.page-header ul li a:hover{color:#0043ba}.mobile-menu .cart-link,.page-header .cart-link{display:inline-block;vertical-align:middle;margin-left:25px}.mobile-menu .cart-link span,.page-header .cart-link span{display:inline-block;vertical-align:text-bottom;width:20px;height:20px;border-radius:50%;background:#ed0000;line-height:24px;font-size:10px;color:#fff;text-align:center}.mobile-menu .cart-link span.c-0,.page-header .cart-link span.c-0{display:none}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:0 !important}.text-page .woocommerce .woocommerce-order h2{font-size:40px}.text-page .woocommerce .woocommerce-order h3{font-size:30px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{line-height:125%}.homepage-banner{background-position:center;background-size:cover;padding:30px 0;position:relative;background-color:#0043ba}.homepage-banner:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.2}.homepage-banner .container{position:relative;z-index:2}.homepage-banner .container .row.mh{height:740px}.homepage-banner .text{color:#f5f4f0;font-family:"Agrandir",sans-serif;font-size:30px;line-height:125%}.homepage-banner h1{margin:0;color:#f5f4f0;text-transform:uppercase}.contact-section,.homepage-prods{padding:90px 0 30px}.contact-section h2,.homepage-prods h2{text-transform:uppercase;margin-bottom:30px;font-size:44px}.contact-section p,.homepage-prods p{margin-bottom:30px;line-height:125%}.homepage-prods .prod-row{margin-top:30px;justify-content:center}.prod-thumb{display:block;text-decoration:none !important;margin-bottom:30px !important}.prod-thumb img{width:100%;aspect-ratio:1/1;object-fit:cover}.prod-thumb .image{position:relative;display:block;overflow:hidden}.prod-thumb .image .hover{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-thumb .inner{padding:16px 0 8px}.prod-thumb .inner h4{margin-bottom:30px;text-transform:uppercase}.prod-thumb .inner h4 a{text-decoration:none}.prod-thumb .inner .hot-lvl{width:100%;font-size:0;line-height:0}.prod-thumb .inner .hot-lvl svg{max-width:33.3333%}.prod-top-section .svgs .text,.prod-thumb .inner .text{font-family:"Agrandir",sans-serif;font-size:20px;line-height:150%;text-transform:uppercase}.prod-thumb .inner p{margin:30px 0 0;font-size:30px;line-height:125%}.prod-thumb .mt-14{margin-top:14px}.single-product .label,.prod-thumb .label{font-family:"Agrandir",sans-serif;font-size:24px;line-height:150%}.single-product .quant-element,.prod-thumb .quant-element{border:1px solid #000;position:relative;text-align:center}.single-product .quant-element .add-q,.single-product .quant-element .rem-q,.prod-thumb .quant-element .add-q,.prod-thumb .quant-element .rem-q{position:absolute;top:1px;font-family:"Agrandir",sans-serif;font-size:24px;line-height:50px;text-decoration:none;height:50px;width:50px}.single-product .quant-element .add-q,.prod-thumb .quant-element .add-q{right:1px}.single-product .quant-element .rem-q,.prod-thumb .quant-element .rem-q{left:1px}.single-product .quant-element input,.prod-thumb .quant-element input{font-family:"Agrandir",sans-serif;font-size:24px;line-height:150%;display:block;background:0 0;border:none;text-align:center;width:100%;height:50px}.single-product .quant-element input::-webkit-outer-spin-button,.single-product .quant-element input::-webkit-inner-spin-button,.prod-thumb .quant-element input::-webkit-outer-spin-button,.prod-thumb .quant-element input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .quant-element input[type=number],.prod-thumb .quant-element input[type=number]{-moz-appearance:textfield}.single-product .amount,.prod-thumb .amount{font-family:"Agrandir",sans-serif;font-size:24px;line-height:50px}.single-product .add_to_cart_button,.prod-thumb .add_to_cart_button{background:0 0 !important;border:1px solid #000 !important;color:#2a2e35 !important;margin-bottom:8px !important;display:block !important}.prod-thumb .thumb-desc{margin-top:16px;font-weight:700;font-size:30px;line-height:125%}.prod-thumb:hover .image .hover{opacity:1;transform:scale(1.1)}.added_to_cart.wc-forward{display:none !important}.image-section{display:flex;justify-content:center;align-items:center;height:670px;padding:30px;background-size:cover;background-position:center;position:relative}.image-section:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.2}.image-section.is2:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-size:cover;background:url(//smakiplantery.pl/wp-content/themes/plantera/assets/images/o11.svg) center repeat;z-index:2}.image-section *{position:relative;z-index:2}.recipe-thumb{display:block;border:2px solid #262d37;text-decoration:none !important;margin-bottom:30px}.recipe-thumb img{width:100%;aspect-ratio:1/1;object-fit:cover}.recipe-thumb .inner{border-top:2px solid #262d37;padding:10px 15px}.recipe-thumb h5{font-family:"Cirka",sans-serif;font-size:30px;line-height:125%;margin:0 0 10px}.card-body .inner .time,.recipe-thumb p{margin:0;font-family:"Agrandir",sans-serif;font-size:20px;line-height:150%}.recipe-thumb img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.recipe-thumb:hover img{transform:scale(1.1)}.homepage-prods .w-100.btn-primary{margin:30px 0 0}.promo-line{border-left:none;border-right:none;background:#0043ba;padding:16px 0;white-space:nowrap;overflow:hidden}.promo-line .prom-content{display:inline-block;vertical-align:middle;padding:0 32px;animation:marquee 5s linear infinite}.promo-line .prom-content p{margin:0;color:#fff;font-family:"Agrandir",sans-serif;font-size:24px;line-height:150%;text-transform:uppercase}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.rev-thumb{display:block;border:2px solid #262d37;text-decoration:none !important;padding:15px;margin-bottom:30px}.rev-thumb h5{font-size:36px;line-height:125%;margin:0}.rev-thumb .stars{margin-bottom:15px}.rev-thumb p{line-height:125%;margin:0}.rev-thumb b{display:block;font-family:"Agrandir",sans-serif;font-size:20px;line-height:125%;margin-bottom:10px}.contact-section{padding:90px 0 30px}.contact-section h2{text-transform:uppercase;margin-bottom:30px}.contact-section p{margin-bottom:30px}.swiper-button-next,.swiper-button-prev{width:124px !important;margin:0 !important;height:auto !important}.swiper-button-next{right:15px !important;top:30px !important}.swiper-button-prev{left:15px !important;top:30px !important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{width:100%}.prod-top-section .pright{padding:30px 60px}.prod-top-section h1{font-family:'Rader',sans-serif;font-size:96px;line-height:100%;text-transform:uppercase;margin:0}.prod-top-section .svgs{margin-bottom:50px}.prod-top-section .svgs .text,.prod-top-section .svgs svg{display:inline-block;vertical-align:middle;margin-right:30px}.prod-top-section .svgs .hot-lvl{display:inline-block;vertical-align:middle;margin-right:30px}.prod-top-section .svgs .text,.prod-top-section .svgs .hot-lvl svg{margin:0}.prod-top-section .swiper{margin-right:-15px}.prod-top-section .inner{margin-left:-15px;border:2px solid #262d37;border-bottom:none}.accordion{border-top:2px solid #262d37}.card{border:none;border-bottom:2px solid #262d37 !important;background:0 0}.accordion>.card{border-radius:0 !important}.accordion>.card>.card-header{border:none;margin:0;background:0 0;padding:0}.accordion>.card>.card-header .collapse-opener{display:block;width:100%;text-align:left;border:none;padding:15px 60px;font-family:'Agrandir',sans-serif;font-size:20px;line-height:36px;text-transform:uppercase;background:0 0;position:relative}.accordion>.card>.card-header .collapse-opener svg{position:absolute;right:60px;top:calc(50% - 13px);transform:rotate(-90deg)}.accordion>.card>.card-header .collapse-opener.collapsed svg{transform:rotate(0deg)}.card-body{padding:0}.card-body .img{width:100%;height:200px;background-size:cover;background-position:center}.card-body .inner{margin:0;padding:30px 60px;border:none !important}.card-body .inner h4{font-size:36px;line-height:125%}.card-body .inner table td,.card-body .inner table th{padding-bottom:5px}.card-body .inner .btn-primary{margin-top:30px;padding:19px 15px}.arrows-diblo{text-align:center;margin:30px 0}.arrows-diblo .swiper-button-next,.arrows-diblo .swiper-button-prev{position:initial;display:inline-block;vertical-align:middle;margin:0 32px !important}.prod-top-section .swiper a{display:block;overflow:hidden}.prod-top-section .swiper a img{width:100%;aspect-ratio:1/1;object-fit:cover;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-top-section .swiper a:hover img{transform:scale(1.1)}:root{--wp--preset--color--black:#262d37;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--font-size--small:24px;--wp--preset--font-size--medium:26px;--wp--preset--font-size--large:30px;--wp--preset--font-size--x-large:32px}.content-area{padding:90px 0 30px}.content-area .site-main{width:1480px;max-width:100%;padding:0 15px;margin:0 auto}.woocommerce .woocommerce-ordering select{font-family:'Cirka',sans-serif;border:2px solid #262d37 !important;border-radius:0;margin:0;height:auto;background:0 0 !important;padding:15px 30px;font-size:30px;line-height:38px;color:#262d37;box-shadow:none !important}.input-text.qty{display:none}.wc-block-components-product-metadata{display:none !important}.woocommerce-account .addresses .title .edit,.woocommerce-account .woocommerce-MyAccount-navigation ul li a,.wc-block-components-button:not(.is-link),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-family:"Agrandir",sans-serif;font-size:24px;line-height:30px;text-align:center;display:inline-block;position:relative;color:#f5f4f0;background:#262d37;box-shadow:none !important;height:auto;border:none;z-index:2;text-decoration:none;padding:11px 15px;border-radius:0;width:460px;max-width:100%;overflow:hidden}.woocommerce-account .addresses .title .edit:before,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before,.wc-block-components-button:not(.is-link):before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:before{content:'';position:absolute;top:0;left:0;width:150%;height:100%;background:#0043ba;z-index:-1;-webkit-transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);transform:rotate3d(0,0,1,-45deg) translate3d(0,-3em,0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transition:-webkit-transform .3s,opacity .3s,background-color .3s;transition:transform .3s,opacity .3s,background-color .3s}.woocommerce-account .addresses .title .edit:hover:before,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before,.wc-block-components-button:not(.is-link):hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover:before,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover:before{opacity:1;background-color:#3f51b5;-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);-webkit-transition-timing-function:cubic-bezier(.2,1,.3,1);transition-timing-function:cubic-bezier(.2,1,.3,1)}.woocommerce-account .addresses .title .edit:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.wc-block-components-button:not(.is-link):hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background:#262d37 !important;color:#f5f4f0 !important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){min-height:1px;width:100%}.woocommerce .woocommerce-customer-details address,.wc-block-components-address-card,.wc-block-cart .wp-block-woocommerce-cart-order-summary-block,.woocommerce table.shop_table td,.wp-block-woocommerce-checkout-order-summary-totals-block,.wp-block-woocommerce-checkout-order-summary-block,.wc-block-checkout__terms.wc-block-checkout__terms--with-separator,.wc-block-components-totals-wrapper,.wc-block-components-totals-wrapper,.wp-block-woocommerce-cart-order-summary-totals-block,.wc-block-cart__main .wc-block-cart-items td,.wc-block-cart__main .wc-block-cart-items{border-color:#262d37 !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-family:'Rader',sans-serif;font-size:24px;line-height:100%;text-transform:uppercase}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-family:'Rader',sans-serif;font-size:30px;line-height:100%;text-transform:uppercase}.wc-block-components-product-price,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:22px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link svg,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link svg{margin-top:-15px}.wc-block-cart__main .wc-block-cart-items td:last-child{margin-top:-1px}.select2-container .select2-selection--single,.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.wc-block-components-textarea,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=password],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=password],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url]{font-family:'Cirka',sans-serif;border:2px solid #262d37 !important;border-radius:0;margin:0;height:auto;background:0 0 !important;padding:15px 30px;font-size:30px;line-height:38px;color:#262d37;box-shadow:none !important}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:0}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=password]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input.is-active input[type=url]:focus,.wc-block-components-text-input input:-webkit-autofill:focus,.wc-block-components-text-input.is-active input[type=email]:focus,.wc-block-components-text-input.is-active input[type=number]:focus,.wc-block-components-text-input.is-active input[type=password]:focus,.wc-block-components-text-input.is-active input[type=tel]:focus,.wc-block-components-text-input.is-active input[type=text]:focus,.wc-block-components-text-input.is-active input[type=url]:focus{padding:15px 30px}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{font-size:30px;line-height:38px;top:15px !important;left:30px;transform:none}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-text-input.is-active label{top:3px !important;left:5px;font-size:14px;line-height:20px}.wc-blocks-components-select .wc-blocks-components-select__select{padding:15px 30px !important}.wc-blocks-components-select .wc-blocks-components-select__container{background:0 0}.wp-block-woocommerce-checkout .wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__input{top:22px}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{width:32px;height:32px;border:2px solid #000;border-radius:0;background:0 0;flex:0 0 32px;max-width:32px}.wc-block-components-checkbox__label{display:inline-block;position:relative;font-family:'Cirka',sans-serif;font-size:24px;line-height:130%}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:0 0}.wc-block-components-checkbox .wc-block-components-checkbox__mark{height:25px;width:27px}.woocommerce .woocommerce-customer-details address,.wc-block-components-address-card,.wp-block-woocommerce-checkout-order-summary-block{border-radius:0}.wc-block-components-checkout-return-to-cart-button{display:none}.wc-block-components-validation-error svg{fill:#cc1818}.wc-block-components-validation-error p{color:#cc1818}.woocommerce ul.order_details li{border-right:1px solid #262d37}.woocommerce table.shop_table td{border:1px solid #262d37}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce .col2-set,.woocommerce-page .col2-set{margin:0 -15px;width:calc(100% + 30px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:initial;width:auto;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce .woocommerce-customer-details address{border-width:1px;padding:15px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:5px}.woocommerce table.my_account_orders td{font-size:20px;line-height:120%}.woocommerce table.my_account_orders td .woocommerce-button{width:auto}.woocommerce-account h1{font-size:62px}.woocommerce-account h2{font-size:36px}.woocommerce-account .addresses .title .edit{float:initial;width:100%}.woocommerce form .form-row{padding:0;margin-bottom:15px;float:initial;width:100%}.woocommerce form .form-row label{display:block;width:100%;font-family:'Cirka',sans-serif;font-size:24px;line-height:130%;max-width:100%}.password-input,.woocommerce-input-wrapper{width:100%;max-width:100%}#account_display_name_description,.screen-reader-text{display:none !important}.grecaptcha-badge{display:none}.recipe-right .tt{font-family:"Agrandir",sans-serif;font-size:20px;line-height:150%;color:#262d37;text-transform:uppercase}.recipe-right h1{font-family:"Agrandir",sans-serif;font-size:60px}.recipe-right .rcontent p{font-size:20px;line-height:125%}.prod-top-section .recipe-right{height:100%}.prod-top-section .recipe-right .pright{height:100%;display:flex;justify-content:flex-start;align-items:anchor-center;flex-wrap:wrap;border-bottom:2px solid #262d37}.recipe-cotnents h2{font-family:"Agrandir",sans-serif;font-size:24px;line-height:150%;text-transform:uppercase}.recipe-cotnents .bordered{border-bottom:2px solid #262d37}.recipe-cotnents .bordered-right{border-right:2px solid #262d37}.recipe-cotnents .bordered-left{border-left:2px solid #262d37}.recipe-cotnents{overflow:hidden;border-right:2px solid #262d37;border-left:2px solid #262d37}.recipe-cotnents .innerp{padding:32px}.recipe-cotnents .innerp li{margin-bottom:10px}.recipe-cotnents .innerp li .btn-primary{display:inline-block;vertical-align:middle;width:auto;padding:2px 15px;font-size:20px;margin:-3px 0}.recipe-cotnents .innerp p{line-height:125%}.bot-content{margin-top:64px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-separator,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-heading.has-text-align-center,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-product-new,.post-type-archive.post-type-archive-product .woocommerce-products-header,.post-type-archive.post-type-archive-product .woocommerce-ordering,.related.products{display:none !important}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-heading.has-text-align-center.wc-block-cart__empty-cart__title{display:block !important}.single-product .content-area{padding-top:0}.swiper-pagination{top:initial !important;bottom:32px !important;height:auto}.swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;border-radius:50%;background:#fff;opacity:1;margin:0 12px !important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:.7}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{padding-right:15px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading:after{position:initial;margin-left:.53em;display:inline-block}.single-product .pright .button{margin-right:-60px !important;margin-left:-60px !important;width:calc(100% + 120px) !important;max-width:calc(100% + 120px) !important}.single-product .pright .add_to_cart_button{margin-top:24px !important;margin-bottom:0 !important}.single-product .pright .buy-now-button{padding:19px 15px !important;display:block !important}.bot-contact{padding:96px 0}.text-page h1,.text-page h2{font-size:60px;color:#262d37;text-transform:uppercase;margin-bottom:30px}.service-section h2,.bot-contact h2{text-transform:uppercase;margin-bottom:30px}.service-section{padding:96px 0}.service-section .cptb{padding-top:30px;padding-bottom:30px}.single-product .summary p{font-size:20px}.single-product .content-area .site-main .homepage-prods{margin-right:-15px;margin-left:-15px}.wp-block-woocommerce-checkout-order-summary-block{margin-top:52px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:5px !important}.wc-block-checkout__add-note .wc-block-components-textarea{min-height:200px}.bot-content .i-link{margin-bottom:32px;display:inline-block}.page-footer{background:url(//smakiplantery.pl/wp-content/themes/plantera/assets/images/footer_bg.svg) center no-repeat;background-size:cover;padding:100px 0}.page-footer .col-md-4{background:#f5f4f0;border:2px solid #262d37;padding-top:15px;padding-bottom:15px}.page-footer .col-md-4.mid{border-left:none;border-right:none}.page-footer .social a{display:inline-block;vertical-align:middle;margin-right:10px}.page-footer ul{list-style-type:none;padding:0;margin:0}.page-footer ul li{padding:5px 0}.page-footer ul li:first-of-type{padding-top:0}.page-footer ul li:last-of-type{padding-bottom:0}.page-footer p{margin:0 0 10px}.mobile-menu,.menu-opener{display:none}.menu-opener{justify-items:center;align-items:center;width:36px;height:36px;margin-left:auto;vertical-align:middle}.mobile-menu{position:fixed;left:0;right:0;top:0;z-index:999;background:#f5f4f0;padding:5px 15px;transform:translate(0,-100%);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;border-bottom:2px solid #262d37}.mobile-menu .inner{border-top:2px solid #262d37;margin:5px -15px 0;padding:0 15px}.mobile-menu ul{margin:0;padding:0}.mobile-menu ul li{padding:0;display:block;margin:15px 0}.mobile-menu .cart-link,.mobile-menu ul li a{font-family:"Agrandir",sans-serif;text-transform:uppercase;font-size:30px;line-height:125%}.mobile-menu .main-menu:last-of-type li:last-of-type a{margin-bottom:0}.mobile-menu .cart-link{margin-left:0}.mobile-menu .cart-link span{width:30px;height:30px;line-height:34px;font-size:20px;vertical-align:top}.mobile-only{display:none}@media (max-width:767px){.mobile-none,.homepage-banner .mn,.desktop,.homepage-banner .text,.homepage-banner .hpo2,.page-header ul{display:none}.mobile-only{display:block}.menu-opener{display:inline-flex}.page-header .logo{margin-left:0}.page-header .text-center{text-align:left !important}h1{font-size:30px}h2,h3,h4,h5,h6{font-size:22px;word-break:break-word}.homepage-banner .hpo1{width:100px}.homepage-banner .hpo3{width:60px}.homepage-banner .container .row.mh{height:610px}.homepage-banner .text-center{text-align:right !important}body,p,li,th,td,blockquote{font-size:18px;line-height:125%}.contact-section,.homepage-prods{padding:15px 0}.prod-thumb{margin:0 -15px}.prod-thumb .inner h4{font-size:44px}.prod-top-section .svgs .text,.prod-thumb .inner .text{font-size:18px}.prod-thumb .btn-primary{margin:0 0 16px}.recipe-thumb{border:none;margin:0 -15px 50px}.recipe-thumb .btn-primary{display:block;width:100%;margin-top:10px}.mobile-only-title{font-family:"Cirka",sans-serif;font-size:18px;line-height:150%;text-transform:uppercase;margin-bottom:10px;display:block;color:#2a2e35}.arrows-diblo .swiper-button-next,.arrows-diblo .swiper-button-prev{width:66px !important}.checkbox-wrapper-32 label{font-size:20px}.page-footer{padding:60px 15px}.page-footer .mid-mob{border-top:none;border-bottom:none}.page-footer .col-md-4.mid{border-left:2px solid #262d37;border-right:2px solid #262d37}.page-footer ul.main-menu li{margin-bottom:30px}.page-footer ul.main-menu li:last-of-type{margin-bottom:0}.page-footer ul.main-menu li a{font-family:"Agrandir",sans-serif;font-size:30px}.prod-top-section .swiper{margin-right:-15px;margin-left:-15px}.prod-top-section .inner{margin-left:0}.prod-top-section .pright{padding:30px 0}.prod-top-section h1{font-size:30px;line-height:125%;margin-bottom:32px}.prod-top-section .svgs svg{max-width:70px}.accordion>.card>.card-header .collapse-opener{padding:15px 50px 15px 15px}.accordion>.card>.card-header .collapse-opener svg{right:15px}.card-body .inner{padding:30px 15px}.mobile-menu{display:block}.mobile-menu.active{transform:translate(0,0%)}.mobile-menu .text-right .cart-link,.page-header .cart-link{margin:0 5px 0 0;font-size:0}.mobile-menu .text-right .cart-link span,.page-header .cart-link span{width:30px;height:30px;line-height:34px;font-size:20px;vertical-align:middle}.text-page h1,.text-page h2,.contact-section h2,.homepage-prods h2{font-size:30px;line-height:125%}.prod-thumb .inner{padding:16px 15px 8px}.prod-thumb .thumb-desc{padding:0 15px;font-size:18px;line-height:125%}.promo-line .prom-content p{font-size:18px}img.aligncenter,img.alignleft,img.alignright{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);max-width:calc(100% + 30px)}.prod-top-section .recipe-right .pright,.prod-top-section .inner{border:none}.recipe-right .tt{font-family:"Cirka",sans-serif;font-size:18px;line-height:150%;text-transform:uppercase;margin-bottom:10px;display:block;color:#2a2e35}.recipe-cotnents{border:none;border-top:2px solid #262d37;margin:0 -15px}.recipe-cotnents .innerp{padding:30px 0 30px 15px}.recipe-cotnents .bordered-left .innerp{padding:30px 15px 30px 0}.recipe-cotnents .mobile-cp .innerp{padding:30px 15px}.recipe-cotnents h2{font-size:20px;line-height:150%}.recipe-cotnents .innerp li .btn-primary{font-size:14px;padding:0 15px}.single-product .pright .button{margin-right:-15px !important;margin-left:-15px !important;width:calc(100% + 30px) !important;max-width:calc(100% + 30px) !important}.prod-top-section .svgs svg,.prod-top-section .svgs .hot-lvl{margin-right:10px}.accordion{margin-right:-15px;margin-left:-15px}.woocommerce-account .addresses .title .edit,.woocommerce-account .woocommerce-MyAccount-navigation ul li a,.wc-block-components-button:not(.is-link),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:20px}.wc-block-components-product-price,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:18px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:20px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding-right:10px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:60px 132px}.bot-contact{padding:30px 0}.bot-contact table,.bot-contact table tbody,.bot-contact table tr,.bot-contact table td{display:block;width:100% !important}.bot-contact table td{padding:2px 0}.bot-contact table tr{margin-bottom:15px}.homepage-prods .prod-row .col-md-6.col-lg-4:last-of-type .recipe-thumb{margin-bottom:0}.rev-thumb h5{font-size:30px}.rev-thumb b{line-height:150%}.rev-thumb p{font-size:24px}.prod-top-section .recipe-right .tt{font-size:24px;line-height:125%;margin-bottom:32px;text-transform:initial}.prod-top-section .recipe-right .rcontent p{font-size:24px}.wpb-margin{margin:0 0 30px !important}.select2-container .select2-selection--single,.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.wc-block-components-textarea,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=password],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=password],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url],.form-control{font-size:20px;line-height:28px}.form-control::placeholder{font-size:20px;line-height:28px}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{font-size:20px;line-height:28px}.woocommerce ul.order_details{padding:0;margin-bottom:15px}.woocommerce ul.order_details li{float:initial;display:block;margin:0 0 10px;padding:0;border:none}.text-page .woocommerce .woocommerce-order h2{font-size:30px}.woocommerce-order .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}.text-page .woocommerce .woocommerce-order h3,.woocommerce-order .woocommerce-customer-details .woocommerce-column--billing-address h2,.woocommerce-order .woocommerce-customer-details .woocommerce-column--shipping-address h2{font-size:20px;margin-bottom:5px}}@media (max-width:991px) and (min-width:768px){.prod-top-section h1,h1{font-size:40px}body{padding-top:114px}h2,h3,h4,h5,h6{font-size:40px}.page-header .l ul li{display:block;margin:0}.prod-top-section .svgs .text,.prod-thumb .inner .text{font-size:10px}.prod-thumb .inner p{font-size:24px}.arrows-diblo{display:block}.prod-top-section .svgs svg{max-width:70px}.page-footer{padding:60px 15px}.prod-thumb .thumb-desc{font-size:18px;line-height:125%}.bot-contact td{width:auto !important;padding-right:15px}.prod-top-section .pright{padding:30px}.recipe-cotnents h2{font-size:20px}.recipe-cotnents .innerp li .btn-primary{font-size:16px;padding:0 15px}.single-product .pright .button{margin-right:-30px !important;margin-left:-30px !important;width:calc(100% + 60px) !important;max-width:calc(100% + 60px) !important}.accordion>.card>.card-header .collapse-opener{padding:15px 60px 15px 30px}.accordion>.card>.card-header .collapse-opener svg{right:30px}.card-body .inner{padding:30px}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-size:18px}.wc-block-components-product-price,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:16px}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{width:36px}.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:36px;width:36px}}@media (max-width:1199px) and (min-width:992px){.page-header ul li{margin-left:15px}.page-header .l ul li{margin-right:15px}.page-header .cart-link{margin-left:15px}.page-header .cart-link span{vertical-align:initial}.page-header .cart-link,.page-header ul li a{font-size:11px}.prod-top-section .svgs .text,.prod-thumb .inner .text{font-size:10px}.page-footer{padding:100px 15px}.prod-thumb .inner h4{font-size:48px}.prod-thumb .thumb-desc{font-size:18px;line-height:125%}.single-product .add_to_cart_button,.prod-thumb .add_to_cart_button{font-size:22px !important}.rev-thumb h5{font-size:30px}.accordion>.card>.card-header .collapse-opener{padding:15px 60px 15px 30px}}@media (max-width:1500px) and (min-width:1200px){.page-footer{padding:100px 15px}}