@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBlack.otf?v=1747116282);font-weight:900}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBold.otf?v=1747116537);font-weight:800}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueMedium.otf?v=1747116388);font-weight:500}@font-face{font-family:Arial;src:url(/cdn/shop/files/arial.ttf?v=1747116451);font-weight:400}@font-face{font-family:Arial;src:url(/cdn/shop/files/ArialMdm_0.ttf?v=1747117202);font-weight:500}@font-face{font-family:Arial;src:url(/cdn/shop/files/ARIALBD_1.TTF?v=1747288537);font-weight:700}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0}img,svg{width:100%;height:100%;display:block;object-fit:cover}a{text-decoration:none;display:inline-block;transition:.4s all ease}svg path{transition:.4s all ease}.container{max-width:1470px;padding:0 15px;margin:0 auto}.mb_120{margin-bottom:120px}.mt_40{margin-top:40px}.common_btn{font-family:Helvetica Neue;font-weight:800;font-size:20px;line-height:1.5;letter-spacing:0;color:var(--sw--primary-color);padding:15px 50px;background-color:var(--sw--secondary-color);border-radius:30px;position:relative}.common_btn:hover{background:#f4c142}.common_btn_text{font-family:Helvetica Neue;font-weight:800;font-size:20px;line-height:1.5;letter-spacing:0;color:var(--sw--primary-color);position:relative}.newsletter-form__field-wrapper .newsletter-form__button{background:#f4c142;transition:all .4s ease}.newsletter-form__field-wrapper .newsletter-form__button:hover{background:var(--sw--secondary-color)}.newsletter-form__field-wrapper .newsletter-form__button:hover .common_btn_text{color:var(--sw--primary-color)}.common_heading{font-family:Helvetica Neue;font-weight:800;font-size:40px;line-height:1.25;letter-spacing:0;text-align:center;color:var(--sw--heading-color)}.rte img{max-width:700px}.product-Heritage .container.main_page_content,.product-Sustainability .container.main_page_content,.product-california-advantage .container.main_page_content,.product-olive-oil-education .container.main_page_content,.product-recipes-and-pairings .container.main_page_content{max-width:1000px}.common_slider_btn .swiper-button-next:after,.common_slider_btn .swiper-button-prev:after{display:none}.common_slider_btn .swiper-button-prev,.common_slider_btn .swiper-button-next{width:30px;height:30px;display:flex;position:unset;margin:0;background-color:#efefef;border-radius:50%;transition:.4s all ease;z-index:1}.common_slider_btn{display:flex;align-items:center;justify-content:space-between}.common_slider_btn{display:flex;align-items:center;justify-content:space-between;position:absolute;left:-50px;right:-50px;top:50%;transform:translateY(-50%)}.common_slider_btn .swiper-button-prev svg,.common_slider_btn .swiper-button-next svg{width:7px;height:12px;display:block}.common_slider_btn .swiper-button-prev:hover,.common_slider_btn .swiper-button-next:hover{background-color:#097446}.common_slider_btn .swiper-button-prev:hover svg path,.common_slider_btn .swiper-button-next:hover svg path{fill:#fff}.announcement-bar__message .announce_bar_icon{width:26px;height:16px;display:block}.announcement-bar .announcement-bar__message{display:flex;gap:10px;font-family:Arial;font-weight:500;font-size:18px;line-height:1.67;letter-spacing:0;align-items:center}.sealsubs-container #seal-purchase-options-label,.sls-purchase-options-container .sls-widget-branding,.sealsubs-container .sls-more-info-container{display:none}.sealsubs-target-element .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{border:1px solid #097446;box-shadow:0 4px 14px #0974461a}.sealsubs-container .sls-selling-plan-group-first-line .sls-selling-plan-group-name{font-family:Arial;font-weight:500;font-size:18px;line-height:1.556;letter-spacing:0;text-align:center;color:#02190f!important}.shopify-app-block .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:14px;height:14px}.sls-selling-plan-group-first-line .sls-total-price .sls-price .seal-money{font-family:Arial;font-weight:700;font-size:18px;line-height:1.111;letter-spacing:0;text-align:right;color:#262626}#insta-feed h2{font-family:Helvetica Neue;font-weight:800;font-size:40px;line-height:1.25;letter-spacing:0;margin-bottom:40px!important}body .shopify-app-block #insta-feed,#judgeme_product_reviews{margin-bottom:120px!important}#insta-feed{margin-left:15px!important;margin-right:15px!important;overflow:hidden}.collection_product_block{position:relative}.collection_product_heading .common_heading{margin-bottom:40px}.coll_pro_banner_button{text-align:center;margin-top:50px}.collection-tab.active{color:#fff;background:#097446;transition:all .5s}.collection-tab{padding:12px 31px;cursor:pointer;border-radius:100px;border:0;font-family:Arial;font-weight:500;font-size:18px;line-height:1.6;text-align:center;background:transparent;transition:all .5s;color:#525252}.collection-tabs{display:flex;justify-content:center;width:max-content;margin:0 auto 40px;padding:6px;box-shadow:0 4px 20px #91967b0f;border:1px solid rgba(235,235,235,1);border-radius:100px}.collection-listing{position:relative}.product-media-modal__dialog .product-media-modal__toggle{background:transparent}.cs_overlay_bg{pointer-events:none;position:fixed;left:0;top:0;z-index:1;height:100%;width:100%;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:block!important;background:#0009}.menu-open .cs_overlay_bg{opacity:1;pointer-events:auto}.accordion-body{display:none}.accordion-item.active .accordion-body{display:block}.title.title--primary{font-family:Helvetica Neue;font-weight:800;font-size:40px;line-height:1.25;letter-spacing:0;text-align:center;color:#02190f;margin:0 0 40px}.collection-list__item .card__information .card__heading a .icon-wrap{display:none}.collection-list__item .card__information{padding:0}.collection-list__item .card__information .card__heading{font-family:Helvetica Neue;font-weight:800;font-size:20px;line-height:30px;letter-spacing:0;text-align:center;color:#02190f;margin-top:20px}.main_collections{margin-top:120px}.main_collections .collection-list{column-gap:0;margin:0 -15px}.main_collections .collection-list .collection-list__item.grid__item{width:25%;max-width:25%;padding:0 15px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX{left:240px;flex-direction:column-reverse}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX p{font-family:Helvetica Neue;font-weight:400;font-size:22px;line-height:1.455;letter-spacing:0;margin:0 0 10px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX h2{font-family:Helvetica Neue;font-weight:900;font-size:60px;line-height:1.167;letter-spacing:0}.product-media-container .media svg{display:none!important}.custom_product_sub_inner .product-media-container .media .only_feature_pro{display:block!important}.product-Heritage,.product-Sustainability,.product-california-advantage,.product-olive-oil-education,.product-recipes-and-pairings{background:#fefaec}.product-Heritage .footer_shape_svg svg path,.product-Sustainability .footer_shape_svg svg path,.product-california-advantage .footer_shape_svg svg path,.product-olive-oil-education .footer_shape_svg svg path,.product-recipes-and-pairings .footer_shape_svg svg path,.product-subscription .footer_shape_svg svg path{fill:#fefaec}.product-sw--faq .rb-faq-answer ul{padding-left:20px}.product-sw--faq .rb-faq-shopify-section h1{margin-bottom:30px}.product-sw--faq .rb-faq-question{align-items:center}.product-sw--faq .rb-faq-question:after{height:max-content;width:max-content}.contact_form_block{background:#d5caa6;padding:40px;text-align:center;border-radius:20px}.contact_form_block .common_heading{margin-bottom:40px}.contact_form_block #ContactForm .field{display:block;text-align:left}.contact_form_block #ContactForm .field .field__label{position:unset;margin:0;font-family:Helvetica Neue;font-size:16px}.contact_form_block #ContactForm .field:after,.contact_form_block #ContactForm .field:before{display:none}.contact_form_block #ContactForm .field input::placeholder,.contact_form_block #ContactForm .field textarea::placeholder,.contact_form_block #ContactForm .field input,.contact_form_block #ContactForm .field textarea{opacity:1;font-family:Arial;font-size:14px;font-weight:400}.contact_form_block #ContactForm .field input:focus,.contact_form_block #ContactForm .field textarea:focus{outline:none;box-shadow:unset;padding:15px}.contact_form_block #ContactForm .field input,.contact_form_block #ContactForm .field textarea{border-radius:10px}p.form-description{margin-bottom:20px}.cm_varint_block_inn{display:flex;flex-wrap:wrap}.cm_vraint_block_box{width:20%}.custom_product_sub_inner .product-form__input--pill input+label{border-radius:50%!important}.variant_img{max-width:100px;height:100%}.variant_img img{width:100%;height:100%;display:block}@media (max-width: 1440px){.mb_120{margin-bottom:100px}.main_collections{margin-top:100px}body .shopify-app-block #insta-feed,#judgeme_product_reviews{margin-bottom:100px!important}#insta-feed h2{font-size:36px}.coll_pro_banner_button{margin-top:20px}.coll_pro_banner_button .common_btn{padding:10px 30px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX{left:15px;max-width:100%;padding:15px 15px 15px 0}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX h2{font-size:54px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX p{font-size:20px}}@media (max-width: 1199px){.mb_120{margin-bottom:80px}.main_collections{margin-top:80px}body .shopify-app-block #insta-feed,#judgeme_product_reviews{margin-bottom:80px!important}.mt_40{margin-top:30px}.common_heading{font-size:28px}#insta-feed h2{font-size:32px}.collection_product_heading .common_heading{margin-bottom:20px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX h2{font-size:48px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX{transform:translate(0) translateY(-50%)}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX p{font-size:18px;margin-bottom:6px}.title.title--primary{font-size:38px;margin:0 0 20px}.main_collections .collection-list .collection-list__item.grid__item{padding:0 10px}.main_collections .collection-list{margin:0 -10px}.collection-list__item .card__information .card__heading{margin-top:15px}}@media (max-width: 991px){.mt_40{margin-top:20px}.mb_120{margin-bottom:60px}.main_collections{margin-top:60px}body .shopify-app-block #insta-feed,#judgeme_product_reviews{margin-bottom:60px!important}.common_btn{font-size:16px;padding:10px 30px}.common_btn_text{font-size:16px}#insta-feed h2{margin-bottom:30px!important}.collection-tabs{margin:0 auto 20px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX h2{font-size:42px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX p{font-size:16px}.main_collections .collection-list .collection-list__item.grid__item{width:33.33%;max-width:33.33%}.card__content_cs{z-index:4!important}a.url_redirect_card{z-index:3!important}.cm_vraint_block_box{width:14.28%}}@media (max-width: 767px){.common_btn{font-size:14px;padding:10px 30px}.common_btn_text{font-size:14px}.common_heading{font-size:26px}.collection-list__item .card__information .card__heading{font-size:18px}.title.title--primary{font-size:32px}.announcement-bar .announcement-bar__message{font-size:16px;padding:0}.announcement-bar__message .announce_bar_icon{width:24px}.product-sw--faq .rb-faq-shopify-section{padding-right:15px;padding-left:15px}.product-sw--faq .rb-faq-question{padding:10px 20px;font-size:1.5rem}.cm_vraint_block_box{width:16.66%}}@media (max-width: 575px){.mb_120{margin-bottom:50px}.main_collections{margin-top:50px}body .shopify-app-block #insta-feed,#judgeme_product_reviews{margin-bottom:40px!important}#insta-feed h2{margin-bottom:20px!important;font-size:28px}.common_btn_text{font-size:18px}.collection-tab{padding:10px 20px;font-size:16px}.main_collections .collection-list .collection-list__item.grid__item{width:50%;max-width:50%}.collection-list__item .card__information .card__heading{margin-top:10px}.title.title--primary{font-size:28px}.contact_form_block{padding:30px 15px}.contact_form_block .common_heading{margin-bottom:20px}.cm_vraint_block_box{width:20%}}@media (max-width: 480px){#insta-feed h2{font-size:24px}.common_slider_btn .swiper-button-prev,.common_slider_btn .swiper-button-next{width:30px;height:30px}.common_slider_btn .swiper-button-prev svg,.common_slider_btn .swiper-button-next svg{width:6px;height:10px}.custom-slideshow-slide-block_zKNrXX .custom-slideshow-content-block_zKNrXX{display:none}.custom-slideshow-slide-block_zKNrXX>svg,.custom-slideshow-slide-block_zKNrXX>img{object-position:right}.main_collections .collection-list .collection-list__item.grid__item{padding:0 5px}.main_collections .collection-list{margin:0 -5px}.collection-list__item .card__information .card__heading{font-size:16px;margin-top:5px}.announcement-bar .announcement-bar__message{font-size:14px;line-height:1.1}.announcement-bar__message .announce_bar_icon{width:22px}.product-sw--faq .rb-faq-question{padding:10px;font-size:1.4rem;line-height:1.3}.product-sw--faq .tab-toggle:checked~.rb-faq-answer{padding:10px}.product-sw--faq .rb-faq-answer{font-size:14px;line-height:1.5}}@media (max-width: 400px){.collection-tab{padding:6px 10px;font-size:14px}}@media (max-width: 370px){.common_heading{font-size:22px}#insta-feed h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sw--style.css.map */
