.pdpcontent{display:flex}@media only screen and (max-width: 992px){.prodsidenav{display:none}}@media only screen and (min-width: 923px){.prodsidenav{display:inline-block}}.template-product h1{color:#191919;font-family:interstate,sans-serif!important;font-size:30px;font-weight:600;text-align:left}#certifications_cont .cert_icon{display:inline-block;width:24.5%;padding:0 4px}#accolades_cont .accolades_icons{display:inline-flex;width:25%;margin-right:0%;justify-content:center;padding:0 4px;flex-direction:column}#accolades_cont{display:flex;align-items:flex-start;border-top:1px solid #e3e2e2;padding:16px 0 10px}#accolades_cont p{font-family:industry;text-align:center;line-height:17px}.oliveoilsbadges{padding:20px 0;border-top:1px solid #e1e1e1}img.oliveoilaccos{height:116px;margin-left:29px}#certifications_cont .cert_icon p:before{content:"";display:block;width:75px;height:75px;margin:0 auto 8px}.opencloseicon{font-family:industry;font-weight:700;position:absolute;right:0}.minusicon{opacity:0;font-size:125%;top:-6px;right:4px}.mobile-nav .collapsible-trigger__icon{top:49%}.is-open .plusicon,.is-open .minusicon{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.is-open .plusicon{opacity:0}.is-open .minusicon{opacity:1}#PageContainer .bv_button_component_container{display:none!important}#PageContainer [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:0!important}.template-product .strengthhome .beanicon{margin-bottom:0}.template-product .whitedot{top:.5px}.template-product .strdark .strtext{margin-right:18%}.template-product .strtext{color:#acacac}.strengthhome.mild .strmed .whitedot{opacity:1}.template-product .strengthhome.mild .strmed .strtext{color:#191919}.strengthhome.mild .strmild .whitedot,.strengthhome.medium .strmed .whitedot,.strengthhome.dark .strdark .whitedot{opacity:1;z-index:1}.template-product .strengthhome.mild .strmild .strtext,.template-product .strengthhome.medium .strmed .strtext,.template-product .strengthhome.dark .strdark .strtext{color:#191919}.template-product .strengthhome.mild .strmild img.beandeselect,.template-product .strengthhome.medium .strmed img.beandeselect,.template-product .strengthhome.dark .strdark img.beandeselect{display:none}.template-product .strengthhome.mild .strmild img.beanselect,.template-product .strengthhome.medium .strmed img.beanselect,.template-product .strengthhome.dark .strdark img.beanselect{display:inline-block}.strengthhome.dark .strmed .whitedot{opacity:1}.template-product .strengthhome.dark .strmed .strtext{color:#191919}.template-product .strengthhome img.beandeselect,.template-product .strengthhome img.beanselect{width:86px;height:86px}.template-product .strengthhome img.beanselect{display:none}.template-product .strmild img.beanicon.beandeselect{margin-left:8%}.template-product .strdark img.beanicon.beandeselect{margin-right:6%}.strbar{position:relative}.strengthsection.strdark{text-align:right}#accolades_cont .accolades_icon p:before{content:"";display:block}.section-header__title{margin-bottom:0;color:#ba122b}img.acco-img{margin:0 auto 8px}img.chefs-best-img,img.naooa-img,img.acco-img.spain-img{width:100px}.product__price{color:#ba122b;font-family:interstate,sans-serif;font-size:24px;font-weight:600}#certifications_cont .cert_icon p{text-align:center;color:#12496d;font-size:14px;letter-spacing:normal}input.btn.btn--full.add-to-cart{display:inline-flex;width:auto;margin:0 auto;font-size:16px;font-weight:600;text-transform:uppercase}.accolades_text p{font-size:11px}.accolades_text{margin-left:15px}.page-width.page-width--narrow.tabbed_content .product-block{max-width:740px!important;margin:0 auto}.page-width.page-width--narrow.tabbed_content .product-block.product-block--tab:first-child{border-top:1px solid}.page-width.page-width--narrow.tabbed_content{max-width:initial;padding:60px 0}.price-reviews{display:flex}.bv-reviews{text-align:right;padding-top:8px}#BVRRSearchContainer,#BVRRContainer{max-width:1000px;margin:0 auto}.bv-cv2-cleanslate .bv-core-container-18 .bv-action-bar-header,.bv-cv2-cleanslate .bv-core-container-18 .bv-mbox-breadcrumb{color:#ba122b!important;font-size:32px!important}.template-product [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{text-decoration:underline!important}.template-product [data-bv-show=rating_summary]{text-align:right!important}.template-product .bv_main_container .bv_stars_component_container svg{max-width:17px!important;max-height:17px!important}.template-product .bv_main_container .bv_main_container_row_flex:not(#ratings-summary){padding-right:0!important}#certifications_cont .cert_icon p.gf_icon:before{content:url(//cdn.shopify.com/s/files/1/0507/5176/6699/t/17/assets/gluten-free.svg?v=141653862357794888701684532055)}#certifications_cont .cert_icon p.kosher_icon:before{content:url(//cdn.shopify.com/s/files/1/0507/5176/6699/t/17/assets/kosher.svg?v=50276537233216200651684532055)}#certifications_cont .cert_icon p.tf_icon:before{content:url(//cdn.shopify.com/s/files/1/0507/5176/6699/t/17/assets/trans-fat-free.svg?v=154308061972431123401684532056)}.collapsible-trigger{color:#ba122b;font-family:industry,sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:normal}.collapsible-trigger-btn--borders,.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border-left:0;border-right:0}.site-header__search-container.is-active{bottom:initial;top:0}.site-header__search-container{display:none;position:absolute;left:0;right:0;bottom:200%;height:100%;z-index:28;overflow:hidden;height:124px}.quant-addtocart{display:flex;flex-direction:row;align-items:flex-end;margin-top:42px}.rc-subscription-details{display:none!important}.product-block.addtocart-cont{width:65%}form.RecommendationsForm__AddToCart.Button{text-align:center;margin:10px 0 0}input.btn.btn--full.add-to-cart{padding-top:16px}.product__quantity label,label:not(.variant__button-label):not(.text-label){font-family:industry,sans-serif;font-weight:600;letter-spacing:normal!important;font-size:14px}.js-qty__wrapper{max-width:260px;margin-right:10px;border:1px solid #191919;border-radius:5px}.quant-addtocart .addtocart-cont button.btn.btn--full.add-to-cart{padding-top:12px}.RecommendationsForm__AddToCart input.btn.btn--full.add-to-cart{padding-top:11px}[data-center-text=true] .grid-product__meta{padding-top:9px;height:62px}div.rc_popup{display:none!important}.product-block.addtocartinline{width:100%}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price,.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__discount{position:relative!important;margin-right:0!important;margin-left:1px!important}.qtyandaddtocartbuttoncont{display:flex;align-items:flex-end;margin-top:0}.rc-template__radio-group .rc-radio{padding:8px!important}span.rc-option__price.rc_widget__price.rc_widget__price--onetime:after{content:")"}span.rc-option__price.rc_widget__price.rc_widget__price--onetime:before{display:inline;content:" ("}.addtocartbuttons{display:block;width:100%;text-align:center}.rc-radio__label{font-family:interstate,sans-serif;text-transform:none}.rc-container-wrapper.rc_container_wrapper:before{display:block;margin:20px 0 10px;content:"Frequency";font-family:industry,sans-serif;font-size:14px;font-weight:600;letter-spacing:normal!important;text-transform:uppercase}.rc-selling-plans select{background-color:#fff!important}label.rc-selling-plans__label{display:none}.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{margin-top:0!important;padding-bottom:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#ba122b;font-weight:700;text-align:center}.rc-option__price.rc_widget__price.rc_widget__price--subsave:before{content:"("}.rc-option__price.rc_widget__price.rc_widget__price--subsave:after{content:")"}.rc-template__radio-group .rc-radio-group__options{border:0 solid transparent!important;border-radius:0!important}.rc-radio.rc-option__onetime.rc-option.rc_widget__option.rc_widget__option--onetime{justify-content:center;margin-bottom:10px;border-radius:3px;border:1px solid #191919}.rc-widget .rc-option--active{background-color:#ba122b;color:#fff}.rc-radio.rc-option__onetime.rc-option.rc_widget__option.rc_widget__option--onetime.rc_widget__option--active.rc-option--active{justify-content:center;margin-bottom:10px!important;border:1px solid #ba122b;text-transform:capitalize}.rc-radio.rc-option__subsave.rc-option.rc_widget__option.rc_widget__option--subsave{justify-content:center;border-radius:3px;border:1px solid #191919;text-transform:capitalize}label.rc_widget__option--subsave.rc_widget__option--active.rc-option--active{border:1px solid #ba122b!important}.rc_popup{display:none!important;padding:0!important}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__text{order:1!important}.rc-template__radio-group .rc-radio .rc-radio__input{position:absolute!important;left:-2px;max-height:0;max-width:0;z-index:-1}.rc-template__radio-group .rc-radio .rc-radio__label .rc-option__price{order:3!important}.js-qty__num{height:46px;border:0 solid}.js-qty__num{font-family:interstate,sans-serif;font-weight:600}.js-qty__adjust{width:48px;fill:#191919}.js-qty__adjust .icon{margin:0 auto}.js-qty__adjust:hover{background-color:#f7f7f7;color:#234b91}.js-qty__adjust--plus,.js-qty__adjust--minus{border:1px solid transparent}.js-qty__adjust--plus:hover,.js-qty__adjust--minus:hover{border-radius:5px}.variant-input-wrap label{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;box-shadow:0 0 0 1px #191919;border-radius:3px;font-family:interstate,sans-serif;font-size:15px;font-weight:600;letter-spacing:normal;line-height:initial}.variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 1px #ba122b;background-color:#ba122b;color:#fff}.variant-input{width:50%;margin-bottom:10px}.pdp-section-title{font-family:industry,sans-serif;font-weight:600;letter-spacing:normal!important;text-transform:uppercase;letter-spacing:.3em;font-size:14px;margin-top:20px;margin-bottom:10px}[data-center-text=true] .variant-input-wrap label{margin:0 4px;height:100%}.variant-input-wrap{display:flex;flex-wrap:wrap}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{padding:0 20px 20px;font-size:15px;line-height:1.75em;color:#525252;font-weight:400;letter-spacing:normal;border-bottom:0px solid}span.savingslang{font-size:14px;color:#ba122b;font-weight:500;line-height:19px}.variant-input-wrap input[type=radio]:checked+label span.savingslang{color:#fff}.collapsibles-wrapper--border-bottom,.collapsible-trigger-btn--borders{border-bottom-color:#999;border-top-color:transparent}.product-recommendations .grid-product__title{font-size:18px;font-weight:600;letter-spacing:normal;text-transform:uppercase}.product-recommendations .grid-product__price{display:none}[data-center-text=true] .grid-product__meta{padding-top:0}.youmayalsolikecont .section-header{margin-bottom:50px;margin-top:50px}.youmayalsolikecont .grid-product__meta{padding-top:9px;min-height:46px}div.nutrition_panel{text-align:center;width:400px;padding:0 6px;border:solid 1px black}div.nutrition_panel .table-responsive{text-align:left}div.nutrition_panel h2{font-size:36px;font-size:2.25rem;margin:0}div.nutrition_panel span.intro{font-size:14px;font-weight:700;text-transform:initial;letter-spacing:normal}div.nutrition_panel .table-responsive td,div.nutrition_panel .table-responsive th{border-bottom:1px solid black;background:none}table.nutrition_panel{background:none;border-spacing:0;table-layout:auto}div.nutrition_panel .table-responsive td.row_first,div.nutrition_panel .table-responsive th.row_first{border-top:6px solid black}div.nutrition_panel .table-responsive td.row_last,div.nutrition_panel .table-responsive th.row_last{border-bottom:6px solid black}div.nutrition_panel .table-responsive td.no_line{border:0}div.nutrition_panel .table-responsive td.np_disclaimer{margin:0;padding:10px 6px!important;font-size:12px}.labelright{text-align:right}div.nutrition_panel .table-responsive td.label0,div.nutrition_panel .table-responsive td.value0,div.nutrition_panel .table-responsive th.label0,div.nutrition_panel .table-responsive th.value0{text-align:left;font-weight:800;font-size:24px}div.nutrition_panel .table-responsive td,div.nutrition_panel .table-responsive th{padding:2px 5px;line-height:168%;font-size:14px}div.nutrition_panel .table-responsive td.nutpaneltitle{line-height:25px;padding-top:10px;font-size:28px}div.nutrition_panel .table-responsive td.value0{text-align:right}div.nutrition_panel .table-responsive th.label.no_line{border-bottom:0 solid!important;padding-bottom:0!important}div.nutrition_panel .table-responsive td.label1,div.nutrition_panel .table-responsive th.label1{text-align:left;font-weight:700}div.nutrition_panel .table-responsive td.label2,div.nutrition_panel .table-responsive th.label2{text-align:left;padding-left:20px;font-weight:initial}div.nutrition_panel .table-responsive td.label3,div.nutrition_panel .table-responsive th.label3{text-align:left;padding-left:40px;line-height:normal}div.nutrition_panel .table-responsive td.label4,div.nutrition_panel .table-responsive th.label4{text-align:right;font-weight:700}div.nutrition_panel .table-responsive td.value1{text-align:right}div.nutrition_panel .table-responsive td.value2{text-align:right;font-weight:700}.template-product #newsletter-signup .custom__item{margin-bottom:14px}@media only screen and (max-width: 768px){.template-product h1{font-size:32px;text-align:center;margin-bottom:0}.template-product .grid__item{float:none}.template-collection .btn{padding:9px 11px;font-size:12px}.small--one-half{width:49%}#homepage-shop-by-grinds .collection-item{padding:10px 10px 0;text-decoration:none}.template-product .grid__item.medium-up--three-fifths{margin-top:-30px}.template-product .variant-input{width:100%;margin-bottom:10px}.variant-input-wrap label{font-size:16px}.product-block.product-block--price{margin-bottom:10px}.label,label:not(.variant__button-label):not(.text-label){text-transform:uppercase;letter-spacing:normal;font-size:14px;text-align:left}.js-qty__num{height:41px}[data-center-text=true] .grid-product__meta{padding-top:0;height:auto}.page-width.page-width--narrow.tabbed_content{padding:0}.section-header__title{margin-bottom:0!important;font-size:28px!important}.rte a:not(.rte__image):not(.btn):not(.spr-summary-actions-newreview){padding-top:10px;border-bottom:0 none;font-size:15px;font-weight:700;text-transform:uppercase}.rc-container-wrapper.rc_container_wrapper:before,.pdp-section-title{text-align:left}div.nutrition_panel{width:100%}.product-recommendations .grid-product__title{font-size:16px}.tabbed_content button.label{font-size:24px;text-transform:initial;letter-spacing:normal;line-height:28px}.grid-overflow-wrapper{overflow:visible;overflow-x:initial;-webkit-overflow-scrolling:initial}.grid-overflow-wrapper .grid__item{width:40%;padding-left:0}.grid-overflow-wrapper .grid__item:first-child{margin-left:0;margin-top:25px}.product-recommendations .grid__item:first-child{margin-top:0!important}.grid-overflow-wrapper .grid{white-space:nowrap;display:flex;flex-wrap:wrap}.grid-overflow-wrapper .grid{white-space:nowrap;display:flex;flex-wrap:wrap;justify-content:center}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product span.snize-title{min-height:33px}.page-content--product{padding-top:0;padding-bottom:0}.price-reviews{flex-direction:column}.template-product [data-bv-show=rating_summary]{text-align:center!important}.template-product [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:.3em!important}}#shopify-section-product-template .cart-popup__cta-link.ms-view-cart{display:block;text-align:center}#shopify-section-product-template .cart-popup-item__title>a{color:#535454}.mwd-cart-popup-wrapper{margin:0% auto;display:block;position:fixed;top:0%;right:0%;background-color:#fff;z-index:9999;border:1px solid #cfcfd0;border-radius:5px;transform:translateY(0);transition:all .45s cubic-bezier(.29,.63,.44,1);width:25rem}.mwd-cart-popup-wrapper .cart-popup{box-shadow:1px 1px 10px 2px #e8e9eb80;padding:1rem}.mwd-cart-popup-wrapper .cart-popup__heading{margin:0;padding:0 2.5rem 0 0;border-bottom:1px solid #191919;color:#ba122b;font-size:1.125em;line-height:1.75rem;text-transform:uppercase}.mwd-cart-popup-wrapper .cart-popup__close{position:absolute;top:0;right:.6rem;padding:.9rem}.mwd-cart-popup-wrapper .cart-popup__close .icon{width:15px}.mwd-cart-popup-wrapper .cart-popup-item{display:flex;margin:1rem 0}.mwd-cart-popup-wrapper .cart-popup-item__image-wrapper{position:relative;flex-basis:18%;flex-shrink:0;margin-right:1rem;text-align:center}.mwd-cart-popup-wrapper .cart-popup-item__image-wrapper .cart-popup-item__image{display:block;margin:0 auto;max-height:95px}.mwd-cart-popup-wrapper .cart-popup-item__title{font-size:16px;line-height:1.5em}.mwd-cart-popup-wrapper .cart-popup-item__title a{display:block;font-size:15px;font-weight:600;text-transform:uppercase;line-height:normal}.mwd-cart-popup-wrapper .product-details{margin-left:0;list-style-type:none}.mwd-cart-popup-wrapper .cart-popup-item__quantity{flex-shrink:0;margin-left:0}a.cart-popup__cta-link.btn.btn--secondary-accent.ms-view-cart{height:auto;margin:8px auto 5px;color:#fff}#mwd-popup-close path{fill:#000!important}.ms-view-cart{background:#fff;color:#234b91;border:0px solid #464f56;font-size:80%}.viewcart_butt{display:flex}.ms-checkout{background-color:#aa2509!important;color:#fff;border:1px solid #aa2509}.cart-popup-error-wrapper{background-color:#cd5c5c}.cart-popup__heading_error{color:#fff;border:none;font-weight:400;font-size:1.1em;line-height:1.8rem;letter-spacing:0;text-transform:capitalize}.product-block.product-block--price,div#shopify-block-392fcc89-0ca4-40c9-8a4b-9cce2c006ed9{display:inline-block}.cart-popup__cta-link.ms-continue_shopping{display:flex;align-items:center;justify-content:center;background:#ba122b;color:#fff;font-family:interstate,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;line-height:26px;text-align:center}@media only screen and (max-width:600px){.mwd-cart-popup-wrapper{width:100%;margin:0;top:0;right:0}.mwd-cart-popup-wrapper .cart-popup__cta-link{width:100%}.template-collection .cart-popup__cta-link.ms-continue_shopping{font-size:12px}}@media only screen and (min-width: 769px){.template-product .grid{display:inline-block;width:100%;margin:0}.flickity-section-template--15615483576478__1651088037dc5255d0 .flickity-viewport,.flickity-section-template--15615483576478__1651088037dc5255d0 .flickity-slider{min-height:392px}.flickity-slider .mwd-cart-popup-wrapper{position:absolute!important}.flickity-slider .carousel__cell:first-child .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(2) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(7) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(8) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(13) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(14) .mwd-cart-popup-wrapper.flickity-slider .carousel__cell:nth-child(19) .mwd-cart-popup-wrapper,.flickity-slider .carousel__cell:nth-child(20) .mwd-cart-popup-wrapper{left:0%;right:initial!important}.bv-reviews{width:60%}.product-block.product-block--price{width:40%}}.product-recommendations .rc_container_wrapper{display:none}#comp{display:none;margin-top:10px}#comp p{padding:10px;border-radius:5px;background-color:#ba122b;color:#fff;font-size:12px;font-weight:700;text-align:center}#comp a{border-bottom:1px solid #fff;color:#fff;font-size:12px;font-weight:700}
/*# sourceMappingURL=/s/files/1/0507/5176/6699/t/17/assets/wp_product.css.map?v=116079883405663619941684532076 */
