@charset "UTF-8";.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);font-size:7px;text-indent:-9999em;border-top:1.2em solid rgba(134,180,54,0.2);border-right:1.2em solid rgba(134,180,54,0.2);border-bottom:1.2em solid rgba(134,180,54,0.2);border-left:1.2em solid #86b436;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.popup{opacity:0;position:fixed;top:0;left:50%;transform:translate(-50%,-50%);width:400px;height:500px;background-color:white;border-radius:1rem;z-index:-1}.popup.show{opacity:1;top:50%;z-index:1002;transition:opacity .5s ease}.popup.show ~ #backdrop{opacity:.5;z-index:1001;transition:opacity .5s ease}.popup .close-popup{position:absolute;top:0;right:0;padding:20px;font-size:26px;cursor:pointer}@media(max-width:575.98px){.popup{width:290px;height:380px}}#delivery-popup{padding:2rem;background-image:url("/images/premium-olive-oil/8.jpg");background-repeat:no-repeat;background-position:bottom;background-size:contain}#delivery-popup .fa-shipping-fast{margin:0 20px 20px;font-size:3.75rem;border-bottom:1px solid}#delivery-popup .words>span:nth-of-type(1){font-size:3.375rem}#delivery-popup .words>span:nth-of-type(2),#delivery-popup .words>span:nth-of-type(3){font-size:2rem}@media(max-width:575.98px){#delivery-popup .fa-shipping-fast{margin:0 20px 10px;font-size:2.875rem}#delivery-popup .words>span:nth-of-type(1){font-size:3.125rem}#delivery-popup .words>span:nth-of-type(2),#delivery-popup .words>span:nth-of-type(3){font-size:1.5625rem}}@font-face{font-family:PFHandbookPro-Light;src:url("/style/fonts/PFHandbookPro-Light.eot");src:url("/style/fonts/PFHandbookPro-Light.eot#iefix") format("embedded-opentype"),url("/style/fonts/PFHandbookPro-Light.woff") format("woff"),url("/style/fonts/PFHandbookPro-Light.ttf") format("truetype"),url("/style/fonts/PFHandbookPro-Light.svg#PFHandbookPro-Light") format("svg");font-weight:normal;font-style:normal}body{font-family:PFHandbookPro-Light,sans-serif;color:#514947;min-width:303px}main{margin-top:100px}@media(min-width:768px){main{min-height:calc(100vh - 250px)}}@media(max-width:575.98px){main{margin-top:120px}}a{transition:color .15s ease-in-out}p{font-size:1.375rem;line-height:1.45;margin-bottom:.75rem}p a{color:#86b436}p a:hover,p a:focus{color:#487003}@media(max-width:575.98px){p{font-size:1.25rem}}.background-image{object-fit:cover;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.opaque{background-color:rgba(255,255,255,0.9);border-radius:.25rem}.dsn{display:none}.lh-1{line-height:1}.c-pointer{cursor:pointer}.button{padding:10px 16px;line-height:1;letter-spacing:.05rem;transition:all .25s ease-in-out}.button.white{color:#86b436;background-color:white;border:1px solid #bfbfbf}.button.white:hover,.button.white:focus{color:white;background-color:#86b436;border-color:#86b436}.button.green{color:white;background-color:#86b436;border:1px solid #86b436}.button.green:hover,.button.green:focus{color:#86b436;background-color:white;border-color:#bfbfbf}.button:focus{outline:0}.disabled,input:disabled{pointer-events:none;color:#bfbfbf !important;background-color:#f9f6f5 !important;border-color:#bfbfbf !important}.error-code{color:#86b436;font-size:10rem}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;border-width:1px 0;border-radius:0;max-width:55px !important}.number-control{border:1px solid #bfbfbf;line-height:36px;padding:0 11px;color:#514947;background-color:#f9f6f5;transition:color .15s ease-in-out}.number-control:hover{cursor:pointer;color:#847875}.number-control.fa-minus{border-radius:.25rem 0 0 .25rem}.number-control.fa-plus{border-radius:0 .25rem .25rem 0}.required{color:#c2443a}#toast{display:none;position:absolute;top:75px;right:15px;background:#86b436;color:white;padding:10px 16px;opacity:.9;box-shadow:1px 1px 4px -1px #514947}#toast:before{content:"";position:absolute;top:-7px;right:8px;height:16px;width:16px;background:#86b436;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:767.98px){#toast{right:70px}}#toast.fail{background:#c2443a}#toast.fail:before{display:none}#backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:0;z-index:-1}@media(min-width:768px){html{position:relative;min-height:100%}body{margin-bottom:150px}}a{text-decoration:none !important}h1.big{font-size:3.5rem}ul{list-style:none;padding:0;margin:0}ul li{font-size:1.375rem;line-height:1.45}.nav.container{padding-left:15px}.dropdown .dropdown-toggle{cursor:pointer}.dropdown .dropdown-toggle::after{vertical-align:.15em}.dropdown.show .dropdown-toggle{color:#847875}.dropdown.show .dropdown-toggle::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown .dropdown-menu{left:.5rem;padding:0;background-color:#f9f6f5}.dropdown .dropdown-menu .dropdown-item{padding:.25rem .5rem;color:#514947;border-radius:.25rem;transition:all .15s ease-in-out}.dropdown .dropdown-menu .dropdown-item:hover,.dropdown .dropdown-menu .dropdown-item:focus{background-color:#f0ede7;color:#847875}.dropdown .dropdown-menu .dropdown-item.active{background-color:#f9f6f5}@media(min-width:768px){.dropdown .dropdown-menu{min-width:5.5rem;margin-top:.05rem}}@media(max-width:767.98px){.dropdown .dropdown-toggle{padding:0}.dropdown .dropdown-menu{text-align:center;min-width:auto;border:0;margin-top:.5rem}}.accordion section:not(:last-child){margin-bottom:1.125rem}.accordion .accordion-item{border-width:0 1px 1px 1px;border-style:solid;border-color:#ddd}.accordion .accordion-item a{display:block;color:#514947;padding:.5rem .75rem;background-color:#f5f5f5}.accordion .accordion-item a span{font-size:1.375rem;line-height:1.25;margin-right:1.5rem}.accordion .accordion-item a i{margin-top:1px;color:#847875;transition:transform .35s ease-in-out}.accordion .accordion-item a[aria-expanded="true"] i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-item div{background-color:white;border-top:1px solid #ddd}.accordion .accordion-item p{margin:0;padding:0 .75rem .75rem}.accordion .accordion-item p:first-of-type{padding-top:.75rem}.accordion .accordion-item:first-of-type{border-top-width:1px;border-radius:.25rem .25rem 0 0}.accordion .accordion-item:first-of-type a{border-radius:.25rem .25rem 0 0}.accordion .accordion-item:last-of-type{border-radius:0 0 .25rem .25rem}.accordion .accordion-item:last-of-type a[aria-expanded="false"],.accordion .accordion-item:last-of-type div{border-radius:0 0 .25rem .25rem}.carousel .carousel-indicators{bottom:12.5px}.carousel .carousel-indicators li:not(.active){opacity:.6}.carousel .carousel-control-next,.carousel .carousel-control-prev{padding:10px;opacity:.6}.carousel .carousel-control-next>span:first-child,.carousel .carousel-control-prev>span:first-child{width:28px;height:28px}.carousel .carousel-control-next:hover,.carousel .carousel-control-next:focus,.carousel .carousel-control-prev:hover,.carousel .carousel-control-prev:focus{opacity:1}@media(max-width:767.98px){.carousel{width:100% !important}}@media(max-width:575.98px){.carousel .carousel-control-next,.carousel .carousel-control-prev{width:12%;padding:.25rem}.carousel .carousel-control-next>span:first-child,.carousel .carousel-control-prev>span:first-child{width:24px;height:24px}}form .message-fail{height:1.5rem;line-height:1.5rem;font-size:.75rem;color:#c2443a}form .form-group{margin-bottom:2rem}form .form-group input{display:inline-block;color:#3c3e37;border-color:#bfbfbf}form .form-group input:focus{border-color:#bfbfbf;box-shadow:0 0 0 .1rem rgba(169,169,169,0.25)}form .form-group input.form-control-lg{font-size:1.125rem}form .form-group select{border-color:#bfbfbf}form .form-group select:focus{border-color:#bfbfbf;box-shadow:0 0 0 .1rem rgba(169,169,169,0.25)}form .form-group.custom-file{height:calc(2.875rem - -2px)}form .form-group.custom-file .custom-file-input.form-control-lg,form .form-group.custom-file .custom-file-label{height:calc(2.875rem - -2px)}form .form-group.custom-file .custom-file-label,form .form-group.custom-file .custom-file-label::after{padding:.5rem 1rem;font-size:1.125rem;line-height:30px}form .form-group.custom-file .custom-file-label::after{height:2.875rem}form .form-group.custom-file .custom-file-input:focus ~ .custom-file-label{border-color:#bfbfbf;box-shadow:0 0 0 .2rem rgba(169,169,169,0.25)}form .form-group.custom-file .custom-file-input:focus ~ .custom-file-label::after{border-color:#bfbfbf}@media(min-width:1400px){.container{max-width:1340px}}@media(max-width:767.98px){.container{max-width:100%}}@media(max-width:575.98px){h1:not(.big){font-size:2rem}h1.big{font-size:3rem}}#imagelightbox{position:fixed;z-index:1002;-ms-touch-action:none;touch-action:none;cursor:pointer;border:7px solid white;border-radius:.5rem}@media(max-width:767.98px){#imagelightbox{border-width:5px}}#imagelightbox-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.75);z-index:1001}header{position:fixed;top:0;z-index:1000}header .top-ribbon{position:relative;height:30px;z-index:1000;font-size:.8125rem;color:#bfbfbf;background-color:#3c3e37}header .top-ribbon .company-info i{margin-right:7px}header .top-ribbon .company-info i:last-of-type{margin-left:15px}header .top-ribbon .flags a{padding:8.5px 0}header .top-ribbon .flags a:last-child{margin-left:15px}header .top-ribbon .flags a img{height:14px}header .top-ribbon .flags a:last-child img{width:24px}header .navbar{height:70px;background-color:#f9f6f5;border-bottom:1px solid #847875}header .navbar a.active{cursor:default;pointer-events:none;color:#86b436 !important}header .nav-link,header .account-cart a{color:#514947;transition:color .15s ease-in-out}header .nav-link:hover,header .account-cart a:hover{color:#847875}header .account-cart{margin-top:12px}header .account-cart a{font-size:1.25rem}header .account-cart a .fas{line-height:unset}header .account-cart a div{margin-top:-2px;font-size:.6875rem;letter-spacing:.5px}header .account-cart a.cart-icon{margin-left:20px}header .account-cart a.cart-icon .fa-shopping-cart{margin-right:3px}header .account-cart a.cart-icon .indicator{width:20px;height:20px;line-height:20px;background-color:#86b436;color:white;border-radius:50%;top:-9px;right:-4px;box-shadow:1px 1px 4px -1px #514947;font-size:.75rem}header .account-cart a:hover div{text-decoration:underline}@media(min-width:992px){header .navbar .nav-link{padding-top:23px;padding-bottom:23px;margin:0 .5rem}header .navbar .navbar-collapse img{height:60px;margin:5px 20px 5px 0}}@media(min-width:768px) and (max-width:991.98px){header .navbar .nav-link{font-size:.9375rem;padding:24px .4rem 23px !important;margin:0 .25rem}header .navbar .navbar-collapse img{height:46px;margin:12px 8px 12px 0}}@media(max-width:767.98px){header .navbar .container>a{padding:12px 15px}header .navbar .container>a img{width:118px}header .top-ribbon .container{max-width:100%}header .top-ribbon .flags{max-width:93px}header .top-ribbon .flags a:last-child{margin-left:12px}header .navbar{z-index:1000}header .navbar .container{max-width:inherit}header .navbar .container .account-cart{margin-top:0}header .navbar .container .account-cart a{padding:0 10px}header .navbar .container .account-cart a.cart-icon{margin:0 10px 0 0}header .navbar .container .account-cart a.cart-icon .indicator{right:3px}header .navbar-toggler{padding:25.5px 15px;border:0;cursor:pointer}header .navbar-toggler div{width:24px;height:3px;background:#3c3e37;transform-origin:4px 0;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1),background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease}header .navbar-toggler div:first-child{transform-origin:0 0;margin-bottom:5px}header .navbar-toggler div:nth-child(2){transform-origin:0 100%;margin-bottom:5px}header .navbar-toggler:not(.collapsed) div{opacity:1;-webkit-transform:rotate(45deg) translate(1px,-2px);-ms-transform:rotate(45deg) translate(1px,-2px);transform:rotate(45deg) translate(1px,-2px);background:#232323}header .navbar-toggler:not(.collapsed) div:nth-child(2){opacity:0;-webkit-transform:rotate(0) scale(0.2,0.2);-ms-transform:rotate(0) scale(0.2,0.2);transform:rotate(0) scale(0.2,0.2)}header .navbar-toggler:not(.collapsed) div:last-child{-webkit-transform:rotate(-45deg) translate(1px,-2px);-ms-transform:rotate(-45deg) translate(1px,-2px);transform:rotate(-45deg) translate(1px,-2px)}header .navbar-toggler.disabled{pointer-events:none}header .navbar-collapse{position:absolute;top:69px;width:100%;background-color:#f9f6f5;border-top:1px solid #847875}header .navbar-collapse .navbar-nav .nav-item{padding:.75rem 0 !important;margin:0 2rem;border-bottom:1px solid #847875}header .navbar-collapse .navbar-nav .nav-item:last-child{border-bottom:0}}@media(max-width:575.98px){header .top-ribbon{height:50px}header .top-ribbon .company-info{font-size:.6875rem;line-height:1.8}header .top-ribbon .company-info i{margin-right:5px}header .top-ribbon .company-info i:last-of-type{margin-left:0}header .top-ribbon .flags a{padding:18.5px 0}}@media(max-width:374.98px){header .top-ribbon .company-info{font-size:.625rem;line-height:1.25}header .top-ribbon .company-info span:nth-last-of-type(2){display:inline-block;margin:0 25px 4px 18px}}#menu-backdrop{position:fixed;top:0;right:0;left:0;height:1px;background-color:#000;opacity:0;z-index:999;transition:opacity .5s ease,height 0 ease .51s}#menu-backdrop.show{height:100%;opacity:.5;transition:opacity .5s ease}@media(min-width:768px){#menu-backdrop{display:none}}footer .social-and-sitemap{background-color:#3c3e37;color:#bfbfbf}footer .social-and-sitemap .container>.d-flex{padding:25px 0}footer .social-and-sitemap img{width:135px}footer .social-and-sitemap .social-media a{display:inline-block;height:26px;color:#86b436;font-size:1.375rem}footer .social-and-sitemap .social-media a:nth-child(1) i{width:18px}footer .social-and-sitemap .social-media a:nth-child(1):hover{color:#4267b2}footer .social-and-sitemap .social-media a:nth-child(2):hover{color:#ef3064}footer .social-and-sitemap .social-media a:nth-child(3):hover{color:red}footer .social-and-sitemap .social-media a:nth-child(4):hover{color:#1da1f2}footer .social-and-sitemap .social-media a:not(:first-child){margin-left:.5rem}footer .social-and-sitemap .sitemap{max-width:407px;min-width:407px;line-height:1.6}footer .social-and-sitemap .sitemap a{color:#bfbfbf}footer .social-and-sitemap .sitemap a:hover,footer .social-and-sitemap .sitemap a:focus{color:#86b436}footer .social-and-sitemap .sitemap>div{display:inline-block}footer .social-and-sitemap .sitemap>div:nth-child(1){min-width:180px}footer .social-and-sitemap .sitemap>div:nth-child(2){min-width:115px}footer .social-and-sitemap .sitemap>div:nth-child(3){min-width:75px}footer .social-and-sitemap .sitemap .bullet{display:inline-block;width:4px;height:4px;margin:0 5px 3px 0;border-radius:50%;border:1px solid #bfbfbf}@media(min-width:768px){footer{position:absolute;bottom:0;width:100%}footer .social-and-sitemap{height:150px}footer .social-and-sitemap .social-media{margin-top:18px}}@media(max-width:767.98px){footer .social-and-sitemap .social-media{margin:30px 0 45px}footer .social-and-sitemap .sitemap{margin:0 auto}}@media(max-width:575.98px){footer .social-and-sitemap .social-media{margin-bottom:30px}footer .social-and-sitemap .sitemap{max-width:unset;min-width:100%}footer .social-and-sitemap .sitemap>div{display:block;text-align:center}footer .social-and-sitemap .sitemap>div:not(:last-child){margin-bottom:20px}}#home-carousel{width:996px;background-color:rgba(0,0,0,0.2);border-radius:1rem}#home-carousel .carousel-caption{background-color:rgba(0,0,0,0.25);left:20%;right:20%;bottom:.5rem;padding:.75rem;border-radius:.25rem;font-size:1.375rem;line-height:1;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#home-carousel .carousel-caption:hover,#home-carousel .carousel-caption:focus{color:#f0ede7}@media(min-width:992px) and (max-width:1199.98px){#home-carousel{width:930px}}@media(min-width:768px) and (max-width:991.98px){#home-carousel{width:690px}#home-carousel .carousel-caption{left:15%;right:15%}}@media(max-width:767.98px){#home-carousel .carousel-caption{left:5%;right:5%}}@media(min-width:576px) and (max-width:767.98px){#home-carousel .carousel-caption{font-size:1.25rem}}@media(max-width:575.98px){#home-carousel{padding:2rem 2rem 3rem !important}}@media(min-width:375px) and (max-width:575.98px){#home-carousel .carousel-caption{padding:.45rem;font-size:1rem}}@media(max-width:374.98px){#home-carousel .carousel-caption{padding:.25rem;font-size:.75rem}}main.facilities h1{margin-left:-3px}main.facilities h2{font-size:1.5rem;border-bottom:1px solid #86b436}main.facilities img{width:120px;height:120px}main.products .line{height:44px;border-bottom:1px solid #86b436}main.products .product-card{position:relative;box-shadow:1px 1px 5px 1px #bfbfbf;border-radius:.25rem}main.products .product-card img{width:100%;border-radius:.25rem}main.products .product-card .info{position:relative;overflow:hidden;height:140px;background-color:#adc098;color:white;border-radius:0 0 .25rem .25rem}main.products .product-card .info h2{font-size:1.5rem;padding:12px 12px 0 15px}main.products .product-card .info .more{position:absolute;right:-30px;bottom:12px;background-color:white;color:#adc098;border-radius:38px 0 0 38px;box-shadow:0 2px 6px -3px #3c3e37;transition:right .35s ease-in-out}main.products .product-card .info .more span{padding:0 3px 0 12px}main.products .product-card .info .more .fa-arrow-right{font-size:1.375rem}main.products .product-card .info:hover,main.products .product-card .info:focus{color:white}main.products .product-card:hover .more{right:0}@media(min-width:1200px){main.products .product-card{width:350px}}@media(min-width:992px) and (max-width:1199.98px){main.products .product-card{width:290px}}@media(max-width:575.98px){main.products .product-card{width:290px}}#news-container{min-height:500px}#news-container>div{padding-bottom:2rem;margin-bottom:2rem}#news-container>div:not(:last-child){border-bottom:1px solid #DDD}#news-container>div .image-container img{border:1px solid #DDD}#news-container>div i{font-size:.875rem}#news-container>div .description-preview p{margin-bottom:0}#news-container>div .description-preview h1,#news-container>div .description-preview h2,#news-container>div .description-preview h3,#news-container>div .description-preview h4,#news-container>div .description-preview h5,#news-container>div .description-preview h6{font-size:1.375rem}@media(min-width:768px){#news-container .image-container{min-width:200px}#news-container .image-container img{max-width:200px;max-height:200px}}@media(max-width:767.98px){#news-container .image-container{min-width:290px}#news-container .image-container img{max-width:290px;max-height:290px}}.article h1{font-size:2rem}.article h1+i{font-size:1.125rem;color:#bfbfbf}.article .image-container{margin-top:6px}.article .image-container img{max-width:290px;max-height:290px;border:1px solid #DDD}.article .gallery h4{font-size:1.375rem;border-bottom:1px solid #86b436}.article .gallery a:not(:last-of-type){margin-right:1rem}.article .gallery img{max-width:120px;max-height:90px;border:1px solid #DDD}main.product{position:relative}main.product .product-breadcrumb{margin-top:-6px;color:#bfbfbf}main.product .product-breadcrumb a{color:#bfbfbf}main.product .product-breadcrumb a:hover,main.product .product-breadcrumb a:focus{color:#847875}main.product h1{font-size:2rem}main.product h2{font-size:1.75rem}main.product h3{font-size:1.5rem}main.product .carousel{border:1px solid #DDD;border-radius:.25rem}@media(min-width:992px){main.product .carousel{max-width:347.5px}}@media(min-width:768px) and (max-width:991.98px){main.product .carousel{max-width:270px}}@media(min-width:768px){main.product .carousel{position:-webkit-sticky;position:sticky;top:116px}}@media(max-width:767.98px){main.product .carousel{max-width:400px}}main.product .carousel .carousel-indicators li{width:15px}main.product img.carousel{max-width:390px}main.product #cart-area{min-height:202px}main.product #cart-area .loader{width:7em;height:7em}main.product .product-price{font-size:1.375rem;letter-spacing:.75px;color:#86b436}main.product form.add-to-cart label{margin-bottom:0;font-size:.875rem}main.product form.add-to-cart .form-control{width:auto;max-width:100%;color:#86b436}main.product form.add-to-cart .form-controlselect{border-radius:.75rem}main.product form.add-to-cart .form-control option{color:#3c3e37}@media(max-width:575.98px){main.product form.add-to-cart .submit{margin-top:2.5rem}}main.product table{min-width:390px;border-top:2px solid #514947}main.product table:not(:last-of-type){margin-bottom:.75rem}main.product table tr{border-bottom:1px solid #DDD}main.product table tr:not(.blank):nth-child(2n){background-color:#f9f6f5}main.product table thead tr{border-color:#847875}main.product table td{font-size:.875rem;font-style:italic;padding:3px 2px}main.product table td:last-child{text-align:right}@media(max-width:449.98px){main.product table{min-width:100%}}main.product .navigation{border-top:1px solid #DDD;border-bottom:1px solid #DDD}main.product .navigation a span{color:#bfbfbf;transition:color .15s ease-in-out}main.product .navigation a i{color:#adc098;transition:color .15s ease-in-out}main.product .navigation a:hover span,main.product .navigation a:focus span{color:#847875}main.product .navigation a:hover i,main.product .navigation a:focus i{color:#86b436}@media(min-width:768px){main.product>div:nth-child(2){margin-bottom:122px}main.product .navigation{position:absolute;bottom:3rem;width:calc(100% - 30px)}}@media(max-width:767.98px){main.product>div:nth-child(2){margin-bottom:3rem}}.in-stock{color:#86b436}.in-stock:before{content:"✓";font-weight:bold}.limited-stock{color:#c27b3a}.out-of-stock{color:#bfbfbf}.out-of-stock:before{content:"🗙"}.in-stock:before,.out-of-stock:before{display:inline-block;width:16px;margin-right:8px;text-align:center}main.recipes .recipe .title{border-bottom:medium dotted #DDD;margin:0 15px 15px}main.recipes .recipe h2{padding:2px 15px;background:#d4e0c7}main.recipes .recipe h3{font-size:2.125rem}main.recipes .recipe h3.description{margin-left:-2px}@media(min-width:1200px){main.recipes .recipe .col-xl-8{padding-right:90px}}#recipes-carousel{max-width:610px;border:1px solid #DDD;border-radius:.25rem}main.faq h1>span{display:block}main.faq h1>span::first-letter {color:#adc098}main.contact .delivery-info{display:inline-flex;padding:6px 15px;background:#86b436;color:white;font-size:1.375rem}main.contact .delivery-info .fa-shipping-fast{font-size:1.75rem;margin-right:15px}main.contact h2{font-size:1.5rem}main.contact .company-info p{margin-bottom:1.5rem}main.contact .company-info b{color:#86b436}@media(max-width:767.98px){main.contact .company-info p{margin-bottom:1.25rem}main.contact .delivery-info .fa-shipping-fast{margin-right:20px}}@media(min-width:576px) and (max-width:767.98px){main.contact{padding:2rem}}#map{height:450px;padding:0;margin-bottom:12px}@media(min-width:992px){#map{max-width:calc(66.666667% - 30px);margin-left:15px}}@media(min-width:768px) and (max-width:991.98px){#map{max-width:calc(58.333333% - 15px)}}@media(max-width:767.98px){#map{margin-left:15px;margin-right:15px}}.em{cursor:pointer}.em:after{content:attr(data-name);float:left}.em:before{unicode-bidi:bidi-override;direction:rtl}.em[data-name='info']:before{content:"rg.noelek@"}.em[data-name='keleonoliveproducts']:before{content:"moc.liamg@"}.info-window .font-weight-bold{color:#333}.info-window img{width:200px;margin:6px 0 8px}.info-window .rating{color:#70757a;font-weight:400}.info-window .rating .rating-stars{display:inline;padding:0 4px}.info-window .rating .rating-stars li{background-size:14px 14px;background-image:url(//maps.gstatic.com/consumer/images/icons/2x/ic_star_rate_14.png);background-repeat:no-repeat;vertical-align:top;display:inline-block;width:14px;height:13px;margin:0 1px}.info-window a{color:#427fed;font-weight:400}.info-window a:hover{text-decoration:underline !important}.woocommerce-LostPassword{font-size:1rem}.error-message{color:#c2443a}.woocommerce-privacy-policy-text p{font-size:.8125rem}