@charset "UTF-8";:root{--fontFutura: "Futura", Helvetica, sans-serif;--fontFuturaGoogle: "Futura", Helvetica, sans-serif;--fontDin: din-1451-lt-pro-engschrift, Arial Narrow, sans-serif;--fontDinCondensed: din-condensed, Arial Narrow, sans-serif;--colorGreen: #6eae41;--colorDarkGreen: #005100;--colorDarkGreenShadow: #003600;--colorGreenShadow: rgb(33 202 34 / 75%);--colorOrange: #fcbb01;--colorDarkOrange: #ff5f33;--colorYellow: #123456;--colorBlue: #0091a7;--colorDarkBlue: #00213a;--colorPurple: #752f8c;--colorWhite: #ffffff;--colorOffWhite: #f6f6f6;--colorGrey: #6d6d6d;--colorDarkGrey: #5a5757}body{font-weight:400!important;background-color:transparent}.mobile-only,.mobile-inline-only{display:none!important}@media only screen and (max-width: 589px){.mobile-only{display:block!important}.mobile-inline-only{display:inline-block!important}.desktop-only{display:none!important}}@media only screen and (max-width: 1000px){.large-down--hide{display:none!important}}@media only screen and (min-width: 769px){.large-up--hide{display:none!important}}.flex{display:-webkit-box!important;display:-moz-box!important;display:box!important;display:-webkit-flex!important;display:-moz-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-lines:multiple!important;-moz-box-lines:multiple!important;box-lines:multiple!important;-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-center{justify-content:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pull-left{float:left!important}.pull-right{float:right!important}.template-index .main-content{min-height:100%!important}.page-blocks>div:first-child .index-section{margin-top:75px}.page-content{background:var(--colorWhite)}.lazyloaded{opacity:1!important}.pagination{display:none}.letter-space-2px{letter-spacing:2px!important}.btn,.rte .btn{font-family:var(--fontFuturaGoogle);font-size:1em;min-width:190px;line-height:2.5;text-transform:uppercase;background:var(--colorOrange)!important;color:#fff!important;font-weight:700!important;border:2px solid white!important;box-shadow:9px 9px 0 var(--colorGreenShadow)!important;padding:5px 55px}.btn:hover,.rte .btn:hover{background:var(--colorWhite)!important;color:var(--colorOrange)!important;border:2px solid var(--colorOrange)!important}.btn[disabled]{border:2px solid var(--colorOffWhite)!important;background:var(--colorOffWhite)!important;color:var(--colorDarkGrey)!important}.btn[disabled]:hover{background:var(--colorOffWhite)!important;color:var(--colorDarkGrey)!important}.btn.storefinder{background:var(--colorDarkGreen)!important;padding:5px 10px}.btn.storefinder:hover{color:var(--colorDarkGreen)!important;border-color:var(--colorDarkGreen)!important;background:#fff!important}.btn.review{padding:0;margin:15px auto 0;display:block;width:100px;font-size:16px}.product-block .grid_product__quick-options{text-align:left}.button-orange-round{background:#fdbc00;border-radius:40px;color:#fff;display:inline-block;padding:10px 25px;font-weight:700;text-transform:uppercase;text-align:center;border:2px solid #fdbc00;cursor:pointer}.button-orange-round:hover{background:#fff!important;color:#fdbc00!important}.button-green-round{background:#37a500;border-radius:40px;color:#fff;display:inline-block;padding:10px 30px;font-weight:700;text-transform:uppercase;text-align:center;border:2px solid white;cursor:pointer;min-width:220px}.button-green-round:hover{color:#37a500;background:#fff;border:2px solid #37a500}.btn-add{font-size:14px!important;padding:4px 30px!important;min-width:0!important;max-width:170px!important;box-shadow:none!important;border:none;border-radius:12px}.btn-learn-more{display:block;margin-top:5px;text-transform:uppercase;font-size:14px;text-decoration:underline}.btn-find-store-icon{margin:0 auto 44px;display:block;background:#fdbc00 url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_store-icon.gif?v=1668120756) center left no-repeat;text-align:center;max-width:350px;color:#fff;text-transform:uppercase;font-weight:700;font-size:29px;border-radius:8px;line-height:2.5;padding-left:47px;background-position:40px}.btn-find-store-icon:hover{color:#fff}.product-section .btn-find-store-icon{float:left;background-size:24px;max-width:252px;font-size:21px;width:100%;padding-left:32px;background-position:32px}.card-btn{text-transform:uppercase;font-weight:700;width:185px;font-size:18px;border-radius:10px;display:block;color:#fff!important;text-align:center;padding:7px;margin:5px auto}.btn-learn{background:#3b375a;border:2px solid #3b375a}.btn-learn:hover{color:#3b375a!important;background:#fff}.btn-find{background:#fdbc00;border:2px solid #fdbc00}.btn-find:hover{color:#fdbc00!important;background:#fff}.btn-write{text-decoration:underline;font-size:16px}.btn-green{background:#37a500;border:2px solid #37a500}.btn-green:hover{color:#37a500!important;background:#fff!important}.btn-orange{background:#fdbc00!important;border:2px solid #fdbc00}.btn-orange:hover{color:#fdbc00!important;background:#fff!important}@media (max-width: 900px){.btn-find-store-icon{background-size:24px;max-width:252px;font-size:21px;width:100%;padding-left:32px;background-position:32px}}@media (max-width: 589px){.button-green-round{padding:10px 0!important}.fixed-footer .button-orange-round,.bundle-notice .button-orange-round{font-size:15px;padding:12px 19px;width:auto!important;margin-bottom:10px!important;margin-top:0!important}.btn-learn-more{margin-top:8px;font-size:11px}.selected .btn-learn-more{margin-top:0;font-size:11px}.btn-add{font-size:13px!important;padding:2px 8px!important;max-width:140px!important}.product-section .btn-find-store-icon{float:none;margin:0 auto}.card-btn{max-width:95%;font-size:17px}}.group-header__title,.jdgm-rev-widg__title,.section-header h1,.section-header h2,.section-header__title{font-family:var(--fontFutura)!important;color:var(--colorDarkGreen);text-transform:uppercase;font-size:48px!important;font-weight:700;line-height:1.3}.group-header__title{font-family:var(--fontDin)!important;font-size:56px!important;font-weight:400}.jdgm-rev-widg__title{color:var(--colorDarkGreen)}@media only screen and (max-width: 589px){.group-header__title,.jdgm-rev-widg__title,.section-header h1,.section-header h2,.section-header__title{font-size:34px!important}.group-header__title{text-align:center}}.announcement{background:var(--colorDarkGreen)!important;color:#fff}.announcement strong{color:#fff!important;font-size:18px!important}.announcement p{margin-bottom:5px;font-size:15px}.announcement br{display:none}.mobile-nav li:nth-child(1) .mobile-nav__has-sublist>a{color:var(--colorGreen)}.mobile-nav__faux-link{font-family:var(--fontFutura)!important;text-transform:uppercase;color:var(--colorGrey)!important}.site-header-sticky:nth-child(2){height:0!important}.site-nav__item.shop>a{background:var(--colorGreen);color:var(--colorWhite)!important;padding-left:35px!important;padding-right:35px!important}.site-nav__item.shop>a:hover{color:#fff!important}.site-header{padding:0;background:#fff;border-bottom:1px solid #e8e8e1}.site-header a{font-size:12px}.header-item--navigation .site-nav__link{font-family:var(--fontDinCondensed);text-transform:uppercase;letter-spacing:0;padding-left:0!important;padding-right:0!important;color:var(--colorDarkGrey);font-weight:300!important;font-size:26px;max-width:180px}.site-header .header-item.text-right .site-nav{margin:0 10px 0 auto!important;border-right:1px solid var(--colorOffWhite);padding-right:20px}.site-header .site-nav__link--icon{padding-left:2px!important;padding-right:2px!important}.site-header--stuck{transform:translateY(-200px)!important}.site-header--opening{transform:translateY(0)!important;transition:transform .4s cubic-bezier(.165,.84,.44,1)!important}.header-item--icons .site-nav{position:relative;margin-right:7px!important}.site-header .page-width{position:relative;background:var(--colorWhite)}.drawer__header{padding-right:0!important}.drawer__close{margin-right:-34px}.drawer__close-button{right:-6px;padding:0}.mobile-nav__social svg path{fill:var(--colorDarkGreen)!important}.promo_button{margin-top:20px}#StickyHeaderWrap{padding:0;z-index:1}.mobile-nav>.mobile-nav__item:nth-child(1) .mobile-nav__link{background:#fdbc00!important;border-radius:40px;color:#fff!important}.mobile-nav__item:nth-child(1):after{border:none!important}.mobile-nav__item>.mobile-nav__link,.mobile-nav__faux-link,.mobile-nav__has-sublist>.mobile-nav__link{letter-spacing:3px;font-weight:700!important;font-size:16px!important;color:var(--colorDarkGreen)!important}.drawer__header{border:none!important}.drawer--left{width:270px}.mobile-nav__child-item .mobile-nav__link{text-transform:none!important}@media only screen and (max-width: 992px){.site-nav__item.shop>a{padding-left:20px!important;padding-right:20px!important;height:35px!important}.site-header .site-nav__link--icon{padding-left:0!important;padding-right:0!important}.site-header .site-nav__link--has-dropdown{padding:3.5px 15px}}@media only screen and (max-width: 889px){.site-header .site-nav__link{font-size:18px!important;padding-left:12px!important;padding-right:12px!important}.site-header a{font-size:16px}}@media only screen and (max-width: 856px){.site-header .site-nav__link{padding-left:8px!important;padding-right:8px!important}}@media only screen and (max-width: 834px){.site-header .site-nav__link{padding-left:6px!important;padding-right:6px!important;letter-spacing:.2px}}@media only screen and (max-width: 800px){.site-header .site-nav__link{padding-left:6px!important;padding-right:6px!important}}@media only screen and (max-width: 768px){.site-header .header-layout[data-logo-align=left] .header-item--icons,.site-header .header-layout[data-logo-align=left] .header-item--navigation{-ms-flex:1 1 130px;flex:1 1 130px}}@media only screen and (min-width: 590px){.site-header .site-nav{left:0!important}}@media only screen and (max-width: 589px){.announcement{max-height:120px!important}.announcement strong{font-size:18px!important}.announcement span{display:block}.announcement p{font-size:14px}.announcement br{display:inline}}.cart-link__bubble{top:-8px;right:-9px;width:24px;height:24px;color:var(--colorWhite);text-align:center;font-size:12px;padding-top:4px}.cart-message{z-index:3;width:100%;position:absolute}.cart-message .page-width{position:relative}.cart-message .page-content{padding:0}.cart-message .cart-message__wrapper{position:absolute;background:var(--colorWhite);z-index:2;top:1px;right:24px;width:450px;box-shadow:0 17px 13px -14px #00000080;text-align:center;overflow:hidden;height:0;border:1px solid #e8e8e1;border-top:none;border-bottom:none}.cart-message .cart-message__content{padding:20px 10px}.cart-message .cart-message__content .card-btn{margin:13px auto 0;display:inline-block;width:140px;font-size:14px}.cart-message .cart-message__wrapper .cart-message__image{float:left;width:100px;display:block;height:100%!important}.cart-message .cart-message__wrapper .cart-message__text{width:calc(100% - 100px)}.cart-message .cart-message__wrapper .cart-message__product-message{text-transform:uppercase;letter-spacing:0;font-weight:100;display:block;font-family:var(--fontDin);font-size:28px;margin-bottom:0!important;margin-top:10px}.cart-message .cart-message__wrapper .cart-message__product-action-message{margin-bottom:12px;text-transform:uppercase;display:block;font-family:var(--fontFuturaGoogle);font-size:16px}.cart-message .cart-message__wrapper .cart-message__savings-message{text-transform:uppercase;font-size:14px;clear:both;font-weight:700;color:var(--colorDarkGreen)!important;margin-top:0}.cart-message .cart-message__wrapper .cart-message__promo-message{margin-top:20px;width:100%}.cart-message .cart-message__wrapper .cart-message__promo-message img{width:100px}.cart-message .cart-message__wrapper .cart-message__promo-message p{margin-top:20px;padding:0 30px;text-transform:uppercase;font-family:var(--fontFutura);font-size:16px;color:#1b355e;width:calc(100% - 100px)}.cart-message .cart-message__wrapper .cart-message__promo-message span{font-family:var(--fontFutura)!important;font-size:19px;font-weight:700;display:block}.cart-message .cart-message__wrapper .btn--orange{padding:0 10px;width:68%;font-size:14px;line-height:3}.cart-message .cart-message__wrapper .cart-message__checkout-message_no-btn{margin-top:20px;text-transform:uppercase;font-weight:700;color:#ff4f33;font-family:var(--fontFutura)!important;font-size:20px;display:none}.cart-message.site-header--stuck{position:fixed;transform:translate3d(0,258%,0);transition:transform .6s cubic-bezier(.165,.84,.44,1)}.cart-message.site-header--stuck .cart-message__wrapper{margin-top:75px}.cart-message__color-bar{background:#fff;width:100%;height:10px;position:absolute;bottom:0}@media (max-width: 808px){.cart-message.site-header--stuck .cart-message__wrapper{margin-top:15%}}@media (max-width: 589px){.cart-message .cart-message__wrapper{margin-top:0;right:5%;width:90%}}@media (max-width: 480px){.cart-message .cart-message__wrapper{width:100%;left:0;right:0}.cart-message .cart-message__wrapper .cart-message__image{width:23%;height:23%}.cart-message .cart-message__wrapper .cart-message__text{width:77%}.cart-message .cart-message__wrapper .cart-message__product-message{font-size:23px}.cart-message .cart-message__wrapper .cart-message__product-action-message{font-size:15px}.cart-message .cart-message__wrapper .cart-message__promo-message .cart-message__promo-image{width:23%}.cart-message .cart-message__wrapper .cart-message__promo-message img{width:100%}.cart-message .cart-message__wrapper .cart-message__promo-message p{width:77%}.cart-message .cart-message__wrapper .btn--orange{width:90%}.cart-message .cart-message__content .card-btn{width:48%}}@media (max-width: 350px){.cart-message .cart-message__wrapper .btn--orange{width:100%;margin-top:10px}}.gift-message{padding-left:0}.gift-message p{margin-bottom:5px;font-weight:700;font-family:var(--fontFutura)!important;font-size:16px}.gift-message textarea{max-width:300px;width:100%;min-height:65px}@media (max-width: 589px){.gift-message{text-align:center}}.slideshow__slide:after{display:none}.hero__text-content.vertical-center{padding-top:20px}.index-section--hero .hero__title{font-size:80px;line-height:1;color:#3b3b3b;text-shadow:0 1px 0 var(--colorWhite),0 -1px 0 var(--colorWhite),1px 0 0 var(--colorWhite),-1px 0 0 var(--colorWhite)}.index-section--hero .hero__title .animation-cropper{overflow:visible}.index-section--hero .hero__image-wrapper:before{background:0 0!important}.index-section--hero .hero__subtitle{display:block;letter-spacing:0;text-transform:none;color:#3b3b3b;max-width:410px}@media only screen and (max-width: 589px){.hero--mobile--600px{height:600px}.hero--mobile--700px{height:700px}}@media (min-width: 796px){.hero__mobile{display:none!important}}@media (max-width: 795px){.hero__desktop{display:none!important}}@media (min-width: 590px){.index-section--hero .hero__image-wrapper:before,.index-section--hero .hero__media:before{background:0 0}}@media only screen and (max-width: 589px){.index-section--hero .hero__subtitle{margin:15px auto 5px!important}}.green-boxes-and-callouts{padding:75px 0;background:var(--colorDarkGreen);color:var(--colorWhite)}.green-boxes-and-callouts h3{text-transform:uppercase!important;margin-bottom:0;font-size:28px}.green-boxes-and-callouts a{margin-top:20px!important}.green-boxes-and-callouts .image-wrap{background:var(--colorDarkGreenShadow);box-shadow:20px 20px var(--colorDarkGreenShadow)}.green-boxes-and-callouts .logo-text{clear:both;margin-bottom:20px!important}.green-boxes-and-callouts .logo-text img{float:left;width:67px;margin-right:10px;margin-top:10px}.green-boxes-and-callouts .logo-text .text{overflow:hidden}.green-boxes-and-callouts .logo-text .text h2{margin-bottom:0;font-size:21px}.green-boxes-and-callouts .logo-text .text p{color:#94de61;font-size:21px}.green-boxes-and-callouts .custom__item{margin-bottom:-5px}.green-boxes-and-callouts .btn{margin-top:25px!important;box-shadow:9px 9px 0 var(--colorDarkGreenShadow)!important}.green-boxes-and-callouts p{color:#6eae41!important;font-size:21px}.green-boxes-and-callouts .custom-content{max-width:1240px;margin-bottom:0!important}.green-boxes-and-callouts h3{text-transform:uppercase!important}.green-boxes-and-callouts h2{font-size:48px;margin-bottom:0}.green-boxes-and-callouts .custom-header{text-align:center;margin-bottom:60px!important}@media (max-width: 1100px){.green-boxes-and-callouts .one-quarter{width:50%}}@media (max-width: 600px){.green-boxes-and-callouts .one-quarter{width:100%}}@media only screen and (max-width: 589px){.green-boxes-and-callouts h2{font-size:32px;text-align:center;margin-top:50px!important}.green-boxes-and-callouts .sub-title{text-align:center}.green-boxes-and-callouts .logo-text .text p{font-size:18px!important}.green-boxes-and-callouts .custom-header{margin-top:0}.green-boxes-and-callouts h3{font-size:20px}.green-boxes-and-callouts h3 br{display:none}}.home-collage{padding-top:75px;background:-moz-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 47%,rgba(255,255,255,0) 47.01%);background:-webkit-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 47%,rgba(255,255,255,0) 47.01%);background:linear-gradient(to bottom,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 47%,rgba(255,255,255,0) 47.01%)}.module-collage{max-width:1100px;margin:0 auto;width:100%}.module-collage__grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.module-collage__grid .top-left{grid-area:product;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;overflow:hidden;grid-area:top-left;order:1}.module-collage__grid .top-left:hover img{transform:scale(1.05)}.module-collage__grid .top-left a{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:end;align-items:end;width:100%;height:100%}.module-collage__grid .h3,.module-collage__grid h3{position:absolute;right:0;bottom:20%;z-index:2;width:100%;text-align:center}.module-collage__grid .top-left img{-o-object-fit:unset;object-fit:unset;min-height:0;transition:transform .25s ease-in-out;transform-origin:43% 75%}.module-collage__grid img{-o-object-fit:fill;object-fit:fill;width:100%;border:0 none;height:auto;max-width:100%;vertical-align:middle;transition:all .5s ease-in-out 0s}.module-collage__grid .top-right{grid-area:top-right;width:100%;order:2;background:#3caf4a;color:#fff;align-items:center;justify-content:center;position:relative}.module-collage__grid .bottom-left{order:4;background:#75308d!important;color:#fff;position:relative}.module-collage__grid .bottom-right{width:100%;position:relative;overflow:hidden;grid-area:bottom-right;order:2}.module-collage__grid .bottom-right:hover img{transform:scale(1.05)}.module-collage__grid h3,.module-collage__grid .h3{font-size:1em!important}.module-collage__grid span{font-family:var(--fontFuturaGoogle);font-size:1em!important;min-width:190px;line-height:2.5;text-transform:uppercase;background:var(--colorOrange)!important;color:#fff!important;font-weight:700!important;border:2px solid white!important;box-shadow:9px 9px 0 var(--colorGreenShadow)!important;padding:10px 25px}.module-collage__grid .top-left:hover span,.module-collage__grid .bottom-right:hover span{background:#fff!important;border:2px solid var(--colorOrange)!important;color:var(--colorOrange)!important}.module-collage__grid .bottom-right a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:101%;height:100%}.module-collage__grid .bottom-right img{transition:transform .25s ease-in-out;transform-origin:43% 75%}.home-collage .wrapper{box-shadow:9px 9px #0e840880}@media only screen and (min-width: 590px){.module-collage__grid{display:-ms-grid;display:grid;overflow:hidden;width:100%;height:100%;-ms-grid-columns:25% 25% 50%;grid-template-columns:25% 25% 50%;-ms-grid-rows:33% 34% 32%;grid-template-rows:33% 34% 32%;grid-template-areas:"top-left top-left top-right" "top-left top-left bottom-right" "bottom-left bottom-left bottom-right"}.module-collage__grid .top-left{display:-ms-flexbox;display:flex}.module-collage__grid .top-left img{max-width:100%;max-height:100%}.module-collage__grid .top-right{height:auto;display:-ms-flexbox;display:flex}.module-collage__grid .bottom-left{grid-area:bottom-left;overflow:hidden;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:var(--colorOffWhite);display:-ms-flexbox;display:flex}.module-collage__grid .bottom-right img{min-width:100%;max-width:none}}@media only screen and (max-width: 589px){.home-collage{padding-top:0;background:-moz-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 74%,rgba(255,255,255,0) 74.01%);background:-webkit-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 74%,rgba(255,255,255,0) 74.01%);background:linear-gradient(to bottom,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 74%,rgba(255,255,255,0) 74.01%)}.module-collage__grid .top-left{width:100%;box-shadow:none}.module-collage__grid .bottom-right{box-shadow:none;margin-top:30px}.home-collage .wrapper{box-shadow:none!important}.module-collage__grid .top-right{margin-bottom:20px}}.home-collections{background:-moz-linear-gradient(top,var(--colorDarkBlue) 0,var(--colorDarkBlue) 1%,var(--colorDarkBlue) 63%,white 63.01%);background:-webkit-linear-gradient(top,var(--colorDarkBlue) 0,var(--colorDarkBlue) 1%,var(--colorDarkBlue) 63%,white 63.01%);background:linear-gradient(to bottom,var(--colorDarkBlue) 0,var(--colorDarkBlue) 1%,var(--colorDarkBlue) 63%,white 63.01%);margin-top:-150px;padding-top:150px;padding-bottom:75px}.home-collections img{height:auto}.home-collections .grid--flush-bottom{overflow:visible}.home-collections .grid__item{position:relative}.home-collections h3{position:absolute;color:#63666b;font-size:24px;margin-bottom:0;text-align:center;top:50%;left:50%;transform:translate(-50%) translateY(-50%);padding-left:30px}.home-collections a:hover span{background:#fff!important;border:2px solid var(--colorOrange)!important;color:var(--colorOrange)!important}.home-collections a h3 span{font-family:var(--fontFutura);font-size:1em!important;min-width:190px;line-height:2.5;text-transform:uppercase;background:var(--colorOrange)!important;color:#fff!important;font-weight:700!important;border:2px solid white!important;box-shadow:9px 9px 0 var(--colorGreenShadow)!important;padding:5px 65px}.home-collections .text-spacing,.home-collections .section-header{margin-bottom:0}.home-collections .section-header h3{font-family:var(--fontFutura)!important;text-transform:uppercase;font-size:48px;position:relative;color:#fff;line-height:1;margin-bottom:45px}.home-collections .section-header h3 span{text-transform:none;font-weight:400;font-size:24px;color:var(--colorDarkGreen)}.home-collections .image-wrap{box-shadow:1px 0 11px #00000036}@media only screen and (max-width: 589px){.home-collections{background:-moz-linear-gradient(top,var(--colorDarkBlue) 0,var(--colorDarkBlue) 1%,var(--colorDarkBlue) 29%,white 29.01%);background:-webkit-linear-gradient(top,var(--colorDarkBlue) 0,var(--colorDarkBlue) 1%,var(--colorDarkBlue) 29%,white 29.01%);background:linear-gradient(to bottom,var(--colorDarkBlue) 0,var(--colorDarkBlue) 1%,var(--colorDarkBlue) 29%,white 29.01%);padding-top:115px}.home-collections .section-header h3{padding-left:0;font-size:32px!important}.home-collections .image-wrap{box-shadow:9px 9px #21c922!important}}@media only screen and (min-width: 589px) and (max-width: 954px){.home-collections a h3 span{padding:5px 29px}}.full-of-flavor .hero__text-content.vertical-center{padding-top:90px}.full-of-flavor .hero{background:#fff}.full-of-flavor .hero__text-content.vertical-center{vertical-align:top}.full-of-flavor .hero__title{color:var(--colorDarkGreen);text-shadow:none;font-family:Futura;line-height:1.2}.full-of-flavor sup{display:inline-block;margin-left:9px;font-size:17px;vertical-align:revert}.full-of-flavor .hero__subtitle{max-width:515px;margin-top:15px;font-size:24px;color:var(--colorGreen)}.full-of-flavor .hero__link .animation-cropper{overflow:visible}.full-of-flavor .btn{box-shadow:9px 9px #2c2!important}@media (max-width: 1163px){.full-of-flavor .hero__text-content.vertical-center{padding-top:100px}.full-of-flavor .hero__title{font-size:51px!important}}@media (max-width: 967px){.full-of-flavor .hero__title{font-size:46px!important}}@media (max-width: 615px){.full-of-flavor .hero__title{font-size:42px!important}.full-of-flavor .hero__subtitle{max-width:300px}}@media (max-width: 589px){.full-of-flavor .hero__text-content.vertical-center{padding-top:25px}.full-of-flavor .hero__title{font-size:32px!important;text-align:center}.full-of-flavor .hero__subtitle{text-align:center;font-size:18px!important}.full-of-flavor .hero__link{text-align:center;margin-top:20px}.full-of-flavor .hero--mobile--700px{height:550px!important}.full-of-flavor sup{margin-left:2px;font-size:12px}}.hero-kevins-story .hero{background:transparent}.hero-kevins-story .slideshow-wrapper{margin-top:-178px}.hero-kevins-story .hero__title{color:#1c355e;text-shadow:none;margin-bottom:30px}.hero-kevins-story .hero__subtitle{color:#1c355e!important;max-width:520px;display:inline-block}.hero-kevins-story .hero__link .animation-cropper{overflow:visible}.hero-kevins-story .hero__text-content{display:block;width:max-content;text-align:left;margin-top:150px}.hero-kevins-story .btn{box-shadow:9px 9px 0 var(--colorDarkGreenShadow)!important}@media only screen and (max-width: 1100px){.hero-kevins-story .hero__title{font-size:60px!important;margin-bottom:15px!important}.hero-kevins-story .hero__subtitle{max-width:350px}.hero-kevins-story .hero--750px{height:850px!important}.hero-kevins-story .hero__text-content{margin-top:125px}}@media only screen and (max-width: 830px){.hero-kevins-story .hero__title{font-size:50px!important;margin-bottom:10px!important}.hero-kevins-story .hero__subtitle{max-width:285px!important}}@media only screen and (max-width: 750px){.hero-kevins-story .hero--750px{height:650px!important}.hero-kevins-story .hero__title{font-size:42px!important}.hero-kevins-story .hero__subtitle{font-size:18px!important}}@media only screen and (max-width: 700px){.hero-kevins-story .hero--750px{height:520px!important}.hero-kevins-story .hero__text-content{margin-top:88px}.hero-kevins-story .hero__subtitle{max-width:242px!important}}@media (min-width: 590px){.hero-kevins-story .hero--750px{height:850px}}@media only screen and (max-width: 589px){.hero-kevins-story .hero--750px{height:123vw!important}.hero-kevins-story{margin-top:135px}.hero-kevins-story .hero__subtitle,.hero-kevins-story .btn{display:none}.hero-kevins-story .hero__title span:nth-child(1){margin-right:23vw;display:inline-block;margin-top:10vw}.hero-kevins-story .hero__title{font-size:8vw!important;margin:10px;text-align:center;position:relative;left:2vw}.hero-kevins-story .hero__image{object-position:bottom center!important}.hero-kevins-story .hero__text-content{display:table-cell;max-width:100%;width:100%;vertical-align:top}}.home-klaviyo-form{background:#0096aa;padding-bottom:75px;padding-top:25px;margin-top:-75px}.home-klaviyo-form .custom__item{padding-left:0!important}.home-klaviyo-form .custom-content{max-width:600px;margin:0 auto}.home-klaviyo-form .ql-font-verdana{display:block!important;font-family:var(--fontFutura)!important;font-weight:600!important;font-size:32px!important}.home-klaviyo-form .custom__item{margin-bottom:0!important}.home-klaviyo-form button{font-weight:700;background:#f7c623!important;color:#fff!important;font-family:var(--fontFutura)!important;letter-spacing:0!important}.home-klaviyo-form input::-webkit-input-placeholder{color:#63666b!important;font-family:var(--fontFutura)!important;font-weight:100!important;font-size:15px!important}.home-klaviyo-form input::-moz-placeholder{color:#63666b!important;font-family:var(--fontFutura)!important;font-weight:100!important;font-size:15px!important}.home-klaviyo-form input:-ms-input-placeholder{color:#63666b!important;font-family:var(--fontFutura)!important;font-weight:100!important;font-size:15px!important}.home-klaviyo-form input:-moz-placeholder{color:#63666b!important;font-family:var(--fontFutura)!important;font-weight:100!important;font-size:15px!important}@media only screen and (max-width: 589px){.home-klaviyo-form{padding-bottom:25px}.home-klaviyo-form .page-width{padding:0!important}.home-klaviyo-form .ql-font-verdana{font-size:24px!important}.home-klaviyo-form button{margin-left:-5px}}.home-product-list{overflow:hidden;width:100%;margin-bottom:75px}.home-product-list .page-full{padding:0 105px}.home-product-list .grid__item{padding-left:0;transition:all .1s;transform:scale(1);text-align:center}.home-product-list .grid-product__title{color:var(--colorGreen);font-size:24px;margin-top:20px;padding:0 40px}.home-product-list .grid{margin-left:0}.home-product-list .jdgm-prev-badge__text{color:#5e6065;font-size:16px}.home-product-list .reviews .jdgm-preview-badge{display:block!important}.home-product-list .grid-slider-detail{color:#fff;text-align:center}.home-product-list .btn{margin:20px auto;box-shadow:9px 9px #2c2!important;padding:5px 30px}.home-product-list .quote{max-width:500px;margin:20px auto 0}.home-product-list .product-quote p{font-size:14px;padding:0 36px;margin-top:10px}.home-product-list .flickity-button:disabled{display:block;opacity:.5}.home-product-list .flickity-prev-next-button{top:37%;width:50px;height:50px}.home-product-list .flickity-previous{left:-50px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_green-circle-arrow_left.png?v=1598300631) top left no-repeat}.home-product-list .flickity-button-icon{display:none}.home-product-list .flickity-next{right:-50px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_green-circle-arrow_right.png?v=1598300631) top right no-repeat}.home-product-list img[data-sizes=auto]{width:100%;height:100%}@media (max-width: 998px){.home-product-list .page-full{padding:0 75px}}@media (max-width: 589px){.home-product-list .page-full{padding:0 50px}.home-product-list .section-header__title{font-size:32px;margin-top:20px!important}.home-product-list .grid-product__title{font-size:24px}.home-product-list .flickity-previous{left:-30px;background-size:cover}.home-product-list .flickity-next{right:-30px;background-size:cover}.home-product-list .flickity-prev-next-button{top:35%;width:35px;height:35px}.home-product-list .flickity-viewport{min-height:480px}.home-product-list .grid-product__title{font-size:36px!important;padding:0}}.grid--slider .slider-controls{position:relative}.grid--slider .slider-controls .control{position:absolute;z-index:1;cursor:pointer;opacity:1;padding:8% 0}.grid--slider .slider-controls .control:hover{opacity:1}.grid--slider .slider-controls .control.active{opacity:.5}.grid--slider .slider-controls .control-left{left:-15px!important}.grid--slider .slider-controls .control-right{right:-15px!important}.grid--slider .slider-controls .icon{width:28px;height:25px}.grid--slider .grid-wrapper{overflow:hidden}.grid--slider .grid{width:10000px;height:auto}.grid--slider .medium-up--one-quarter{width:312.5px;clear:none!important}@media (min-width: 1330px){.grid--slider .slider-controls .control-left{left:-40px!important}.grid--slider .slider-controls .control-right{right:-40px!important}}@media (max-width: 716px){.grid--slider .slider-controls .control{margin-top:4%}}@media (min-width: 590px){.grid--slider .slider-controls .control-left{left:-30px!important}.grid--slider .slider-controls .control-right{right:-30px!important}}.recipe-blog-scroller{text-align:center}.recipe-blog-scroller .blog-wrapper{max-width:1600px;margin:0 auto;width:87%}.recipe-blog-scroller .grid{margin-left:0}.recipe-blog-scroller .grid__item{transform:scale(1);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;padding-left:15px;padding-right:15px;margin-bottom:40px}.recipe-blog-scroller .article__grid-meta{font-family:var(--fontDin);position:absolute;bottom:-62px;text-align:center;background:#000;left:8%;right:8%;text-transform:uppercase;color:#fff;font-weight:400;font-size:24px;padding:10px 25px;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}.recipe-blog-scroller .border{border:1px solid;top:3%;bottom:3%;right:6%;left:6%;position:absolute;opacity:0;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.recipe-blog-scroller .grid__item:hover .border{opacity:1}.recipe-blog-scroller .grid__item:hover .article__grid-meta{transform:scale(1.05)}.recipe-blog-scroller .btn{margin-top:40px}.recipe-blog-scroller .article__image-wrap,.recipe-blog-scroller .article__image{height:auto}.recipe-blog-scroller .article__image img{position:relative}.recipe-blog-scroller img[data-sizes=auto]{height:100%}.recipe-blog-scroller .article__image img.lazyload{opacity:1}.recipe-blog-scroller .flickity-button:disabled{display:block;opacity:.5}.recipe-blog-scroller .flickity-prev-next-button{top:50%;width:50px;height:50px}.recipe-blog-scroller .flickity-button-icon{display:none}.recipe-blog-scroller .flickity-next{right:-50px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_green-circle-arrow_right.png?v=1598300631) top right no-repeat}.recipe-blog-scroller .flickity-previous{left:-50px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_green-circle-arrow_left.png?v=1598300631) top left no-repeat}.recipe-blog-scroller .flickity-button:disabled{display:block}@media (max-width: 900px){.recipe-blog-scroller .blog-wrapper{width:84%}}@media (max-width: 730px){.recipe-blog-scroller .blog-wrapper{width:80%}}@media (max-width: 589px){.recipe-blog-scroller .article__image img{width:100%}.recipe-blog-scroller .section-header{width:90%;margin:0 auto}.recipe-blog-scroller .flickity-viewport{min-height:282px}.recipe-blog-scroller .border{right:3%;left:3%}.recipe-blog-scroller .grid__item{padding-left:5px;padding-right:5px}.recipe-blog-scroller .flickity-next{right:-45px;background-size:cover}.recipe-blog-scroller .flickity-previous{left:-45px;background-size:cover}.recipe-blog-scroller .flickity-prev-next-button{width:35px;height:35px}}@media (max-width: 569px){.recipe-blog-scroller .blog-wrapper{width:76%}}@media (max-width: 490px){.recipe-blog-scroller .blog-wrapper{width:71%}}.logo-wrapper{overflow:hidden}.logo-wrapper .logo-bar{width:max-content;margin:10px 0}.logo-wrapper .grid__item{margin:0 15px;width:auto}.pause-on-hover:hover{animation-play-state:paused}@media only screen and (max-width: 589px){.logo-wrapper .grid__item img{width:80px;height:80px}}.newsletter-section-klaviyo{background:var(--colorDarkGreen);color:#fff;padding:75px 0}.newsletter-section-klaviyo .form-left{width:50%;text-transform:uppercase;text-align:center}.newsletter-section-klaviyo .form-left h3{font-size:48px!important;color:#fff!important}.newsletter-section-klaviyo .form-left input{font-family:var(--fontFuturaGoogle)!important;color:var(--colorTextBody)!important}.newsletter-section-klaviyo .form-left input::placeholder{font-family:var(--fontFutura)!important;color:var(--colorDarkGrey)!important}.newsletter-section-klaviyo .form-left button{font-family:var(--fontFuturaGoogle)!important;font-size:18px!important;width:190px!important;text-transform:uppercase;background:var(--colorOrange)!important;color:#fff!important;font-weight:700!important;border:2px solid white!important;box-shadow:9px 9px #0e84087f!important;padding:15px 20px!important;margin:0 auto}.newsletter-section-klaviyo div[data-testid=form-row]{align-items:center;justify-content:center}.newsletter-section-klaviyo button[aria-label="Search Countries"]{color:gray!important;width:49px!important;box-shadow:none!important;border:none!important;background:transparent!important;padding-left:10px!important}.newsletter-section-klaviyo button[aria-label="Search Countries"] input{border-radius:0!important}.template-blog .newsletter-section-klaviyo:hover button,.newsletter-section-klaviyo button:hover{background:var(--colorWhite)!important;color:var(--colorOrange)!important;border:2px solid var(--colorOrange)!important}.newsletter-section-klaviyo .content-right{width:48%;text-align:left;font-family:var(--fontDin);text-transform:uppercase;background-size:contain;color:#6eae41;font-weight:400;line-height:1;font-size:65px;margin-left:2%}.newsletter-section-klaviyo .content-right .line1{text-align:left;font-size:53px;margin-top:55px}.newsletter-section-klaviyo .content-right .line2{font-size:53px}.newsletter-section-klaviyo .ql-font-courier{color:#fff!important;font-family:var(--fontFutura)!important}.newsletter-section-klaviyo .content-right .image{position:absolute}.newsletter-section-klaviyo .content-right .text{padding-left:6%}@media only screen and (max-width: 1200px){.newsletter-section-klaviyo .content-right .line1,.newsletter-section-klaviyo .content-right .line2{font-size:40px}.newsletter-section-klaviyo .content-right .image{width:180px}.newsletter-section-klaviyo .content-right{padding-top:20px}.newsletter-section-klaviyo .form-left h3{font-size:38px!important}}@media only screen and (max-width: 971px){.newsletter-section-klaviyo .content-right .line1,.newsletter-section-klaviyo .content-right .line2{font-size:32px}.newsletter-section-klaviyo .content-right{padding-top:35px}.newsletter-section-klaviyo .content-right .image{width:150px}}@media only screen and (max-width: 840px){.newsletter-section-klaviyo .content-right .line1,.newsletter-section-klaviyo .content-right .line2{font-size:24px}.newsletter-section-klaviyo .content-right .image{width:130px}}@media only screen and (max-width: 700px){.newsletter-section-klaviyo .content-right .line1,.newsletter-section-klaviyo .content-right .line2{font-size:24px}.newsletter-section-klaviyo .content-right .image{width:120px}}@media only screen and (max-width: 589px){.newsletter-section-klaviyo{padding:30px 0 75px}.newsletter-section-klaviyo .content-right{width:100%;margin-top:5px!important;padding-left:0%;max-width:273px;margin:0 auto;order:1}.newsletter-section-klaviyo .content-right .image{width:120px;height:auto}.newsletter-section-klaviyo .form-left{width:100%;order:2}.newsletter-section-klaviyo .content-right .line1,.newsletter-section-klaviyo .content-right .line2{font-size:42px!important;text-align:center;margin-left:0}.newsletter-section-klaviyo .content-right .line1,.newsletter-section-klaviyo .content-right .line2{text-align:center}div[data-testid=form-row]{display:block!important;margin-top:10px}div[data-testid=form-component]{width:100%!important;display:block!important;padding:0 0 10px!important}.newsletter-section-klaviyo .form-left h3{padding:0 25px!important}}.template-search .grid-product{min-height:420px}.error-page .hero__subtitle{color:#797979;font-weight:700;text-shadow:none!important;margin:20px auto 0!important;display:inline-block!important}.error-page .hero__title{color:var(--colorGreen);text-shadow:none!important}.error-page .btn{background:var(--colorGreen)!important;color:#fff!important;border:2px solid var(--colorGreen)}.error-page .btn:hover{background:#fff!important;color:var(--colorGreen)!important}.error-page .hero__image-wrapper:before,.error-page .hero__media:before{background:0 0}@media (min-width: 590px) and (max-width: 1300px){.error-page .hero__title{font-size:42px!important}}#NewsletterPopup-newsletter-popup-klaviyo .modal__centered-content{padding:0!important}#NewsletterPopup-newsletter-popup-klaviyo .modal--square .modal__close{margin-top:0!important;margin-right:0!important}#NewsletterPopup-newsletter-popup-klaviyo .modal__inner{max-width:75%!important}#NewsletterPopup-newsletter-popup-klaviyo .modal__inner .modal__close{margin-right:0;background:transparent}.newsletter-popup-klaviyo{width:800px;height:500px;max-width:100%}.newsletter-popup-klaviyo .left{width:calc(100% - 400px);overflow:hidden}.newsletter-popup-klaviyo .left img{max-width:500px}.newsletter-popup-klaviyo .right{width:400px;padding:55px 35px 30px;background-position:top left;background-repeat:no-repeat}.newsletter-popup-klaviyo .right img{margin:0 auto}.newsletter-popup-klaviyo .klaviyo-form input{border:1px solid #b1b1b1!important;background:#fff!important;font-weight:400!important}.newsletter-popup-klaviyo .klaviyo-form button{margin-top:10px}.newsletter-popup-klaviyo button[aria-label="Search Countries"]{color:gray!important;width:49px!important;box-shadow:none!important;border:none!important;background:transparent!important;padding-left:10px!important;margin-top:0}.newsletter-popup-klaviyo .klaviyo-form>div>div>div{padding:0!important}.newsletter-popup-klaviyo .klaviyo-form>div>div:nth-child(1){margin-top:20px;margin-bottom:20px}.newsletter-popup-klaviyo .klaviyo-form>div>div:nth-child(1) p{margin-bottom:0!important}.newsletter-popup-klaviyo .klaviyo-form>div>div:nth-child(1) div{font-family:var(--fontFutura)!important;font-weight:700!important;font-size:32px!important;color:var(--colorGreen)!important;line-height:1;text-align:center!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2) input{text-align:center!important;padding:0!important;box-shadow:none!important;font-family:var(--fontFutura)!important;color:var(--colorNavText)!important;border-radius:0!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2) input[type=tel]{border:none!important;text-align:left!important;height:36px}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2) input::placeholder{color:var(--colorNavText)!important;font-family:var(--fontFutura)!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(3) button:not([aria-label="Search Countries"]),.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2)>div>button{font-family:var(--fontFutura)!important;font-size:18px!important;line-height:1!important;text-transform:uppercase!important;background:var(--colorOrange)!important;color:#fff!important;font-weight:700!important;border:2px solid white!important;box-shadow:9px 9px #21ca22bf!important;padding:15px 25px!important;border-radius:0!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(3) button:hover,.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2)>div>button:hover{border:2px solid var(--colorOrange)!important;background:#fff!important;color:var(--colorOrange)!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(4){margin-top:10px;font-family:var(--fontFutura)!important}.newsletter-popup-klaviyo .klaviyo-form ul{list-style:none;padding-left:0!important}.newsletter-popup-klaviyo .klaviyo-form li:nth-child(1){font-size:28px!important;font-family:var(--fontFutura)!important;font-weight:800!important;line-height:1;margin-bottom:20px;text-transform:uppercase;color:var(--colorGreen)!important}.newsletter-popup-klaviyo .klaviyo-form li span{font-family:var(--fontFutura)!important;text-transform:uppercase;font-weight:800!important;font-size:18px!important}.newsletter-popup-klaviyo .klaviyo-form li:nth-child(3) span{background:#64ac45!important;color:#fff!important;padding:5px!important;display:inline-block}.newsletter-popup-klaviyo .klaviyo-form li:nth-child(2) span,.newsletter-popup-klaviyo .klaviyo-form li:nth-child(4) span{color:var(--colorNavText)!important}.newsletter-popup-klaviyo .klaviyo-form li:nth-child(3){font-size:22px!important}@media only screen and (max-width: 589px){.newsletter-popup-klaviyo .klaviyo-form span.ql-font-helvetica-neue{display:block;margin:-8px!important;padding:0!important}.modal .newsletter p{margin-bottom:0}.newsletter-popup-klaviyo .left{display:none}.modal--mobile-friendly{top:0;bottom:0}.modal--mobile-friendly:before{display:block!important}.newsletter-popup-klaviyo{width:395px;height:380px}.newsletter-popup-klaviyo .right{width:100%;background-size:cover;padding:10px 8px}.newsletter-popup-klaviyo .right img{display:none}.newsletter-popup-klaviyo .klaviyo-form>div>div:nth-child(1) div{font-size:28px!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(3) button,.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2)>div>button{width:75%!important;margin:0 auto!important;min-width:200px!important}.newsletter-popup-klaviyo .klaviyo-form form>div>div:nth-child(2) input{height:50px}}@media only screen and (max-width: 400px){#NewsletterPopup-newsletter-popup-klaviyo .modal__inner{max-width:90%!important}}.recipes-blog .collection-hero .section-header__title .animation-contents{opacity:1}.recipes-blog .collection-title{color:#fff;font-size:80px}.recipes-blog .collection-hero .section-header__title{max-width:60%;text-align:left}.recipes-blog .collection-hero .section-header__subtitle{display:block;text-align:left;font-size:26px;max-width:55%}.recipes-blog .section-header{margin-bottom:0}.recipes-blog .article__image{height:250px}.recipes-blog .article__image-wrap{height:270px}.recipes-blog .no-margin .article__image-wrap{height:269px}.recipes-blog .group-header__title{color:var(--colorDarkGreen)}.recipes-blog .article{margin-bottom:30px!important;position:relative}.recipes-blog .article__h3{padding:0 15px;margin-bottom:0;position:relative;height:100px}.recipes-blog .article__h3 a{color:var(--colorDarkGreen)!important;font-size:28px;font-family:var(--fontDinCondensed);font-weight:500;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.press-blog .article__h3 a{text-transform:uppercase;font-size:34px;color:var(--colorDarkGreen);font-family:var(--fontFuturaGoogle)}.press-blog .rte--block{color:#6eae41;font-size:20px}.press-blog .article__text--align-right{text-align:right!important}.recipes-blog .grid--uniform .medium-up--one-half:nth-of-type(odd),.recipes-blog .grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:right!important}.press-blog .page-content{padding-bottom:0}@media (max-width: 589px){.press-blog .article__text--align-right,.press-blog .article__content--right{text-align:center!important}}.recipes-blog .btn-green-rounded{background:var(--colorDarkGreen);color:#fff;border-radius:40px;text-transform:uppercase;width:150px;display:block;margin:0 auto;font-size:16px;padding:2px 0 4px}.recipes-blog .time{color:#6eae41!important}.recipes-blog .article__content{min-height:225px}.recipes-blog .article:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:3;border:1px solid transparent;transition:all .3s}.recipes-blog .float-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}.recipes-blog .grid__half{float:left;padding-left:30px;min-height:1px;width:50%}.recipes-blog .newsletter-section-klaviyo{background:var(--colorDarkGreen)!important;padding:30px 0!important}.recipes-blog .newsletter-section-klaviyo .form-left{width:100%}.newsletter-section-klaviyo .form-left h3{font-size:31px!important}.recipes-blog .newsletter-section-klaviyo .content-right{width:100%;padding-left:0;background:none!important;text-align:center;padding-top:0}.recipes-blog .newsletter-section-klaviyo .content-right .line1,.recipes-blog .newsletter-section-klaviyo .content-right .line3{font-size:50px}.recipes-blog .newsletter-block .article{min-height:503px}.recipes-blog .newsletter-block .article:after{display:none!important}.recipes-blog .newsletter-block .newsletter-section-klaviyo .form-left button{padding:10px 0!important}.recipes-blog .newsletter-section-klaviyo .form-left .image-fit{max-width:120px!important;margin:0 auto 20px}.recipes-blog .newsletter-section-klaviyo .content-right .line1,.recipes-blog .newsletter-section-klaviyo .content-right .line2,.recipes-blog .newsletter-section-klaviyo .content-right .line3{margin-bottom:-5px;font-size:40px!important;margin-left:0;text-align:center}.recipes-blog .newsletter-section-klaviyo button{padding:5px 25px;font-size:17px;min-width:190px;margin-top:20px}.recipes-blog .collection-hero .image-fit{object-position:56%}.recipes-blog .no-results{text-align:center;min-height:200px;margin-top:10%;display:block}.recipes-blog .no-results h2{color:var(--colorDarkGreen)}.recipes-blog .no-results p{display:block;margin-bottom:20px!important}.recipes-blog .no-margin .grid-product{margin-bottom:30px}@media (min-width: 570px){.recipes-blog .no-margin .article__image{height:269px}}@media (max-width: 1049px){.recipes-blog .grid__half{width:100%;padding-left:0}.recipes-blog .article--layout--flex{display:block!important}.recipes-blog .article__image-wrap{margin:0 0 15px!important}}@media (min-width: 1050px){.recipes-blog .grid__half .widescreen--one-quarter{width:100%;height:50%}.recipes-blog .grid__half .grid__item{padding-left:0!important}.recipes-blog .grid__half .article__image-wrap{height:250px}.recipes-blog .article--layout--flex{display:flex}.recipes-blog .no-margin .article__content{min-height:260px}.recipes-blog .article--layout--flex .article__content{padding:17px 0 40px!important}.recipes-blog .no-margin .article{margin-bottom:0!important}}@media (max-width: 660px){.recipes-blog .collection-hero .section-header__subtitle{max-width:65%}}@media (max-width: 589px){.recipes-blog .newsletter-block .article{min-height:285px!important}.recipes-blog .newsletter-section-klaviyo .form-left h3{font-size:20px!important;margin-bottom:-25px}.recipes-blog .newsletter-section-klaviyo .content-right .line1,.recipes-blog .newsletter-section-klaviyo .content-right .line2,.recipes-blog .newsletter-section-klaviyo .content-right .line3{text-align:center!important;font-size:28px!important;margin-left:0}.recipes-blog .newsletter-section-klaviyo .content-right{margin-top:0!important}.recipes-blog .newsletter-section-klaviyo .form-left button{width:120px!important;font-size:12px!important;min-width:120px}.recipes-blog .collection-title{font-size:32px}.recipes-blog .collection-hero .section-header__title,.recipes-blog .collection-hero .section-header__subtitle{max-width:100%!important;text-align:center}.recipes-blog .collection-hero .section-header__subtitle{font-size:20px}.collection-hero .section-header__title{margin-top:28px!important}.recipes-blog .no-margin .grid-product{margin-bottom:0!important}.recipes-blog .article__image,.recipes-blog .article__image-wrap{height:160px}.recipes-blog .article__h3{padding:0;height:65px}.recipes-blog .article__content{min-height:190px}.recipes-blog .btn-green-rounded{width:110px}.recipes-blog .article__h3 a{font-size:25px}.recipes-blog .newsletter-block .newsletter-section-klaviyo .form-left button{box-shadow:4px 4px #0e84087f!important}.recipes-blog .collection-hero{height:300px}.recipes-blog .grid--uniform .small--one-half:nth-of-type(odd),.recipes-blog .grid--uniform .small--one-third:nth-of-type(3n+1){clear:none}.recipes-blog .newsletter-section-klaviyo .form-left .image-fit{margin:0 auto -120px!important}}.filters{margin-top:0!important}.filters .select-box{width:20%;overflow:hidden;border:none;position:relative;padding:0;display:inline-block;margin:10px 3%;color:var(--colorDarkGreen);float:left;border-bottom:1px solid rgba(1,81,1,.2)}.filters select,.filters .select-box:first-child{margin-left:0!important}.filters .select-box:last-child{margin-right:0!important}.filters .select-box:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--colorDarkGreen);position:absolute;top:40%;right:5px;content:"";z-index:1}.filters .select-box select{width:100%!important;border:none!important;position:relative;z-index:2;background:none;text-transform:uppercase!important;font-weight:600;max-width:330px}.filters .select-box option{text-transform:none}.filters select option:hover,.filters select option:focus,.filters select option:active{background:linear-gradient(var(--colorDarkGreen),var(--colorDarkGreen));background-color:var(--colorDarkGreen)!important;color:#fff!important}@media (max-width: 875px){.filters .select-box{width:20%;margin:0 3%;padding:3px 0}.filters .select-box select{font-size:16px}}@media (max-width: 658px){.recipes-blog .page-content{padding-top:20px}.filters .select-box{width:47%;margin:0 3%}.filters .select-box select{font-size:14px}.filters .select-box:nth-child(2){margin-right:0!important}.filters .select-box:nth-child(3){clear:left;margin-left:0!important}}@media (max-width: 589px){.bundle-selector .select-box{transform:translate(-50%);left:50%;position:relative}}.videoWrapper{position:relative;padding-bottom:53.6%;padding-top:25px;height:0;margin-bottom:0!important}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-landing{max-width:1440px;margin:0 auto}.video-landing p{text-align:center}.video-landing h1{color:var(--colorGreen);text-transform:uppercase;text-align:center;margin-bottom:10px}.video-landing .grey{color:var(--colorDarkGrey);margin-top:20px;font-size:14px!important;font-weight:100}@media (max-width: 589px){.video-landing.large-mobile .video-wrapper{padding-bottom:150%!important}}.insta-video{position:relative;width:90%;margin-top:45px;margin-bottom:75px}.video-play{color:transparent;display:none;font-size:1px;left:0;margin:0 auto;padding:8px 16px;position:absolute;right:0;top:45%;cursor:pointer;z-index:1;height:65px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_video-play-youtube-style.png?v=1659977155) center center no-repeat}.video-play.active{display:block}.site-footer{border-top:1px solid #e8e8e1}.site-footer,.site-footer a{font-size:14px!important}.footer__logo img{float:right;width:auto;height:auto}.footer__copyright{text-align:right}@media only screen and (max-width: 589px){.footer__copyright{text-align:right;right:20px;position:absolute;width:44%}.footer__logo img{max-width:100px}}.collection-hero .section-header--hero{margin-bottom:0}.collection-hero .section-header__title{font-size:40px!important;margin-bottom:0;line-height:var(--typeHeaderLineHeight);max-width:47%}.collection-hero .section-header p{font-size:32px}.collection-hero .section-header p span.fine-print{font-size:16px;margin-left:17px;margin-top:-4px;display:block}.collection-hero .image-fit{object-position:45%}.collection-hero__content{align-items:center}#CollectionSection .collection-hero .collection-hero__content:before{display:none}#CollectionSection .section-header,#CollectionSection .section-header__title{text-align:left;color:#fff}.collection-hero__content .page-width{max-width:1300px}@media (max-width: 889px){.collection-hero .section-header__title{font-size:34px!important}}@media (max-width: 589px){.collection-hero__content{align-items:flex-start}.collection-hero .section-header__title{max-width:100%;margin-top:75px;font-size:32px!important}.collection-hero .image-fit{object-position:bottom}}.template-collection .text-right .filters .select-box{float:right}.template-collection .filters .select-box{width:250px}@media (max-width: 589px){.template-collection .filters .select-box{width:100%}}#CollectionSection .hide-from-collection{display:none!important}.product-in-store{margin-bottom:30px}@media (max-width: 768px){.template-collection .spr-badge-caption{display:block!important}}@media only screen and (min-width: 590px){.grid--uniform .widescreen--one-quarter.medium-up--one-half:nth-child(odd){clear:none!important}}@media only screen and (min-width: 1050px){.grid--uniform .widescreen--one-quarter.medium-up--one-third:nth-child(3n+1){clear:none!important}.grid--uniform .widescreen--one-third.medium-up--one-half:nth-child(odd){clear:none!important}}.group-header{margin-bottom:20px!important;margin-top:30px!important}.group-header__title{margin:30px 0 20px;border-bottom:1px solid #29654b;padding-bottom:0;line-height:1;scroll-margin-top:110px}.grid--uniform:nth-child(1) .group-header__title{margin:0 0 10px}.group-header__subtitle{font-weight:700}.grid-product__meta{position:relative;padding:10px 0 0;line-height:1.5;text-align:center;min-height:85px}.grid__image-ratio{background-color:transparent}.grid-product__title{font-family:var(--fontFutura)!important;text-transform:uppercase;font-weight:700;letter-spacing:-.5px!important;font-size:18px!important;line-height:1!important}.grid-product__title span{font-size:20px;display:block}.grid-product__vendor{letter-spacing:1px}.grid-product__content .reviews{height:23px!important;text-align:center}.grid-product__content:hover{position:relative}.grid-product__content:hover .grid-product__floating-buttons{display:block;position:absolute;z-index:1;width:100%;bottom:28%}.grid-product__floating-buttons{display:none}.grid-product__floating-buttons .btn{float:left;min-width:50%}@media only screen and (max-width: 589px){.group-header{margin-bottom:20px!important}}.jdgm-prev-badge__text{font-size:16px}@media only screen and (max-width: 770px){.jdgm-prev-badge__text{display:inline-block}}.promo_popup{text-align:center!important;max-width:400px!important}.promo_popup .promotion-title p{font-weight:700;font-family:var(--fontFutura)!important;font-size:28px!important;margin-bottom:0}.promo_popup .promotion-message{font-size:18px!important;font-weight:700}.promo_popup .promotion-message .big{font-size:36px;font-family:var(--fontFutura)!important;display:block;text-transform:uppercase}.promo_popup .promotion-subtitle p,.promo_popup .promotion-image img{margin-bottom:0}.promo_popup .btn{margin-top:20px}.promo_popup .btn:focus{border-radius:0!important;border:2px solid var(--colorGreen)!important;outline:0!important}.promo_popup .no-thanks{display:block;margin-top:10px;text-decoration:underline}.promo_popup .promotion-product-name{font-weight:700;font-size:18px}.promo_popup .promotion-product-price span{text-decoration:line-through;color:#8b0000}@media only screen and (max-width: 589px){.promo_popup{max-width:330px!important}.promo_popup .promotion-title p{font-size:24px!important}.promo_popup .promotion-product-name{font-size:14px!important}}.product-section .page-content{max-width:1300px;margin:0 auto;padding-top:0;padding-bottom:0}.product-section .page-width{padding:2% 2% 0}.product-section .hide-from-product{display:none!important}.product__photos img,.product-section .feature-row__image{height:auto}.product-section .section-header h3{color:var(--colorDarkGreen)!important;line-height:1.2}@media (max-width: 589px){.product-section .section-header h3{padding:0 20px}.template-product .flickity-viewport{min-height:85vw}}.product-section-icons{list-style:none;margin-left:0;margin-top:40px;text-align:center}.product-section-icons li{text-align:center;display:inline-block;width:15%;vertical-align:top;line-height:1;margin-bottom:20px;font-size:13px;text-transform:uppercase;font-weight:700;color:var(--colorDarkGreen)}.product-section-icons li div{border-radius:100px;background:var(--colorDarkGreen)!important;max-width:100px;margin-left:auto;margin-right:auto;margin-bottom:10px;height:100px;padding-top:10px}.product-section-icons img{display:block;margin:0 auto;max-width:80px;height:auto}@media (max-width: 959px){.product-section-icons li div{max-width:80px!important;height:80px!important}.product-section-icons img{max-width:60px!important}}@media only screen and (max-width: 589px){.product-section-icons li{width:25%;font-size:12px;padding:1%}.product-section-icons li div{max-width:70px;min-width:70px;height:70px}.product-section-icons img{max-width:50px}}.product__description{margin-bottom:20px}.product__description p{margin:10px 0;max-width:500px}.product__price{font-size:1.74em;margin-bottom:19px;display:block}.product__quantity{margin-bottom:40px;display:inline-block}.product__quantity label{display:inline;text-transform:none;font-size:16px;font-weight:400;font-family:var(--fontFutura);font-size:24px;letter-spacing:0;vertical-align:middle;margin-right:10px}.product-single__form{display:block!important;margin-top:10px}.product-single__form .shopify-payment-terms.product__policies{display:none!important}.product-single__form .btn{max-width:252px!important;font-size:21px!important;width:100%;background:var(--colorDarkGreen)!important}.product-single__form .btn:hover{background:#fff!important;color:var(--colorDarkGreen)!important;border:2px solid var(--colorDarkGreen)!important}.product-single__title{font-size:56px;margin-bottom:10px;margin-top:10px;text-transform:uppercase;font-family:var(--fontDin);display:block;font-weight:400;line-height:1}.product-single__vendor{font-size:16px;color:#9f9f9f;margin-bottom:5px}.product-single__title span{font-size:18px;color:#63666b;display:block;font-weight:400}.servings-count{font-size:14px;margin-top:-15px;margin-bottom:15px}.product-price{color:var(--colorDarkGreen);font-size:21px;margin-bottom:20px;font-weight:700}.product-message{color:var(--colorDarkGreen);font-size:21px!important}.product-message.message-left{float:left}.product-message.message-right{float:right;text-align:right}.product-message strong{font-size:24px}.product-message .small-text{font-size:16px;margin-top:-3px;display:block}@media (max-width: 589px){.product-message{text-align:center}.product-message.message-left{float:none}.product-message.message-left strong{display:block}.product-message.message-right{float:none;text-align:center}}.js-qty-product__adjust--minus{left:0;border-color:#e8e8e1}.js-qty-product__adjust--plus{right:0}.js-qty-product__adjust{cursor:pointer;position:absolute;display:block;top:0;bottom:0;border:0 none;background:var(--colorDarkGreen);text-align:center;overflow:hidden;line-height:1;-webkit-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .1s ease-out;z-index:2;fill:#515056;fill:var(--colorInputText);padding:0 15px}.js-qty-product__wrapper{max-width:150px!important;box-shadow:0 12px 13px -14px #0000007f;position:relative;max-width:80px;min-width:60px;overflow:visible;background-color:#fff!important;color:#515056!important}.js-qty-product__num{font-weight:700;font-size:18px;border-color:#e8e8e1;font-size:14px;padding:10px 25px;background:#fff;-webkit-text-fill-color:#3b3b3b;opacity:1;text-align:center}.js-qty-product__adjust .icon{display:block;font-size:16px;vertical-align:middle;width:10px;height:10px;fill:#fff!important;stroke-width:4px;stroke-linecap:square;stroke:#fff}@media (max-width: 589px){.js-qty-product__wrapper{transform:translate(-50%);left:50%}}.btn--circle{min-width:0!important;line-height:1.5!important;min-height:50px;background:var(--colorGreen)!important;border:2px solid var(--colorGreen)!important;box-shadow:none!important;padding:5px 10px!important}.btn--circle:hover{background:#fff!important;border:2px solid var(--colorGreen)!important;color:var(--colorGreen)!important;box-shadow:none!important;padding:5px 10px!important}.product-slideshow .product__photo-zoom{background:transparent!important;border:none!important}@media (min-width: 590px){.product__photos--below{display:flex;width:100%}.product__thumbs--below{flex:0 0 80px;max-width:80px;margin-left:0;margin-right:20px}.product__thumbs--below .product__thumbs--scroller{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;overflow-y:scroll}.product__thumbs--below .product__thumb-item{margin-bottom:20px;margin-right:0;display:flex}}@media (max-width: 589px){.template-product .product__thumbs--scroller{min-height:80px;width:100%}.template-product .product__thumbs--below{height:80px;width:100%}.template-product .product_image_width{min-height:426px}.template-product .product-price{height:31px}.template-product .product-message{height:65px}.template-product .product__thumb-item{height:85px;width:25%;margin-bottom:11px!important}#shopify-template-{height:100%;position:relative}}.additional-content .grid{max-width:1140px;margin:0 auto}.additional-content .grid__item{font-family:var(--fontFuturaGoogle);font-weight:100}.additional-content h3{font-weight:700;text-transform:uppercase;font-size:24px;margin-top:25px;margin-bottom:5px;color:#63666b}.template-product .product-single__meta{padding-left:0;margin-top:6%}.template-product .product_image_width{width:511px}.template-product .product_description_width{width:calc(100% - 511px)}@media (max-width: 1050px){.template-product .product_image_width{width:40%}.template-product .product_description_width{width:60%}}@media only screen and (max-width: 770px){.template-product .product-single__meta .jdgm-widget{margin-bottom:10px}.template-product .product-single__meta .jdgm-prev-badge__text{display:inline-block}}@media only screen and (max-width: 589px){.product-section .page-width{padding:2% 4%}.product__description p{font-size:15px;font-weight:400;margin:0 auto}.product__description li{text-align:left;margin:10px 50px;font-size:14px}.is-modal .product__description li{text-align:left!important;margin:10px 30px 10 60px}.product__price{line-height:1.1;margin-top:10px}.product-single__title{font-size:38px}.product-single__form .btn{margin:0 auto 20px!important}.servings-count{vertical-align:5px;font-weight:400;margin-bottom:10px;margin-top:0}.text-small{display:block;margin-bottom:10px;margin-top:10px}.template-product .grid__item{padding-left:22px;padding-right:0}.additional-content .grid__item{padding-left:0}.additional-content .grid__item h3{font-size:20px;margin-top:15px}.additional-content .ingredients{font-size:12px;text-align:center}.wide-subheading .hero__subtitle{font-size:16px!important}.smaller-grid .medium-up--one-half{width:100%}.template-product .product-single__meta{text-align:center}.template-product .product_image_width,.template-product .product_description_width{width:100%}.product-block .grid_product__quick-options{text-align:center}.template-product .bundle-item .grid__item{text-align:center!important}}.why-different{padding-top:0!important}.why-different .page-width{padding-top:0!important;margin-top:100px}.why-different .feature-row__item p{font-family:var(--fontFuturaGoogle);color:var(--colorDarkGreen)!important;text-transform:uppercase;font-size:38px!important;font-weight:900;line-height:1.3}.why-different ol ol,.why-different ol ul,.why-different ul ol,.why-different ul ul{margin:0 0 20px}.why-different ul{list-style:none;margin-left:0}.why-different ul strong{color:#6eae41}.why-different ul li{color:var(--colorDarkGreen);font-size:24px}@media (max-width: 1049px){.why-different .feature-row__text--left{padding-left:45px}}@media (max-width: 920px){.why-different ul li{font-size:20px}}@media (max-width: 768px){.why-different .feature-row__item{text-align:center;padding-left:0}}@media (max-width: 589px){.why-different .feature-row__item{min-width:100%!important}.why-different .feature-row__text{padding:0}.why-different .feature-row{margin-top:-30px;padding-bottom:50px}}.product-page-collage{margin-top:75px;margin-bottom:25px}.product-page-collage .section-header h2{color:#1b355e;margin:0}.product-page-collage .section-header p{text-transform:uppercase;color:#6aa342!important;font-size:18px;margin-bottom:0;font-weight:700;font-family:var(--fontFutura)!important}.product-page-collage .video-wrapper{position:relative;padding-bottom:100%;overflow:hidden;max-width:100%;width:100%;background:#000}.product-page-collage .text-wrapper{position:absolute;font-size:32px;font-weight:700;text-align:center;padding:30px}.product-page-collage span{display:block;font-weight:400;font-size:24px}.product-page-collage .text-wrapper img{max-width:100px;display:block;margin:15px auto}.product-page-collage .text-wrapper .author{font-weight:400;font-size:24px;margin-top:10px}.product-page-collage embed,.product-page-collage iframe,.product-page-collage object,.product-page-collage vimeo-embed{background:0 0;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1100px){.product-article-image img{display:none}}@media (max-width: 1050px){.product-page-collage .text-wrapper{font-size:26px}.product-page-collage .text-wrapper .author{font-size:22px}}@media (max-width: 900px){.product-page-collage .text-wrapper{font-size:22px}.product-page-collage .text-wrapper .author{font-size:20px}}@media (min-width: 590px){div#shopify-section-product-recommendations{clear:left}}@media (max-width: 589px){.product-article{margin-left:-30px;margin-right:-30px}.product-article .custom__item{min-height:250px!important;margin-bottom:0}.product-article-info{order:2}.product-article-image{order:1}.product-page-collage .text-wrapper{font-size:28px;padding-top:20px}.product-page-collage .text-wrapper img{margin:10px auto}}@media (max-width: 424px){.product-page-collage .text-wrapper{font-size:22px;line-height:1.2}.product-page-collage .top-right,.product-page-collage .bottom-left{display:flex;justify-content:center;align-items:center}}.video-wrapper button{position:absolute;left:50%;width:65px;height:40px;background:#00000080;border-radius:10px;transform:translate(-50%,-50%);top:50%}.video-wrapper button:after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #ffffff;position:absolute;top:10px;left:26px}.video-wrapper button:hover{background:var(--colorGreen)!important}.video-wrapper button:hover:after{border-color:transparent transparent transparent #000!important}.product-reviews--full{border-top:none;padding:5px 0 0}.product-reviews .page-width{margin-top:75px!important}.product-reviews .hr--large{display:none}.product-reviews .spr-button-primary,.product-reviews .spr-summary-actions a{width:200px!important;font-size:1em!important;display:inline-block!important;font-weight:100!important;text-transform:uppercase!important;font-family:var(--fontFutura)!important;line-height:30px!important}.product-reviews .spr-header-title{text-transform:uppercase;font-weight:100}.product-reviews .jdgm-write-rev-link{border:2px solid var(--colorGreen);padding:5px 18px;background:var(--colorGreen);color:#fff;text-transform:uppercase}.product-reviews .jdgm-rev__timestamp{float:right;font-size:14px}.product-reviews .jdgm-sort-dropdown.jdgm-sort-dropdown{padding:5px 10px;width:170px;font-size:14px}.product-reviews .jdgm-rev-widg__title{text-align:center;margin-bottom:50px;display:none}.product-reviews .jdgm-rev__title{font-family:var(--fontFuturaGoogle)!important;text-transform:uppercase;font-size:18px}.product-reviews .jdgm-rev__content{margin-left:65px}.product-reviews .jdgm-rev__author{font-weight:400}.product-reviews .jdgm-rev__icon{font-weight:900;font-family:var(--fontFutura)!important;text-transform:uppercase}.product-reviews .jdgm-widget-actions-wrapper{float:none;text-align:center;margin-top:20px}.product-reviews .jdgm-submit-rev{padding:8px 0}.product-reviews .jdgm-rev-widg__summary{float:none;text-align:center}.product-reviews .jdgm-histogram{display:none!important}.product-reviews .jdgm-rev__social{float:right}.product-reviews .jdgm-widget .btn{box-shadow:none!important;border:2px solid var(--colorDarkGreen)!important;background:var(--colorDarkGreen)!important;padding:10px 20px;margin-top:20px;margin-bottom:75px;float:right;border-radius:20px}.product-reviews .jdgm-widget .btn:hover{color:var(--colorDarkGreen)!important;background:#fff!important}@media (max-width: 767px){.product-reviews .jdgm-widget-actions-wrapper{width:auto}}#shopify-template-nutrition .hero__title{text-shadow:none;color:#fff}#shopify-template-nutrition ul{font-size:18px;color:#fff}#shopify-template-nutrition .hero__text-content.vertical-center{padding-top:50px}@media (min-width: 590px){#shopify-template-nutrition .hero--450px{height:300px}}@media (max-width: 589px){.nutrition-hero .hero__text-content.vertical-center{vertical-align:top}.nutrition-hero .hero__title{text-align:center}.nutrition-hero .hero__subtitle{max-width:220px}.nutrition-hero .hero__image{object-position:top center}#shopify-template-nutrition ul{font-size:16px}}.nutritionals{margin-top:40px!important}.nutritionals .section-header h2{color:#1b355e}.nutritionals .section-header p{text-transform:uppercase;color:#6aa342!important;font-size:18px;margin-bottom:0;font-weight:700;font-family:var(--fontFutura)!important}.nutritionals .nutritionals-header{float:left}.nutritionals .nutritionals-header h3{margin-top:30px;margin-bottom:10px}.nutritions-info-section .col1{width:25%;padding-right:10px}.nutritions-info-section .col2{width:75%}.nutritions-info-section .col2a{width:50%;padding-right:10px}.nutritions-info-section .col2b{width:50%}.nutritions-info-section .col3{width:100%}.nutritions-info-section table{border-spacing:0;background:#fff;margin-bottom:0;border-collapse:collapse;table-layout:auto;font-size:14px}.nutritions-info-section .table-wrapper{overflow:hidden}.nutritions-info-section td{padding:0}.nutritions-info-section strong{font-weight:700}.nutritions-info-section .nutrition-main-info{border-bottom:1px solid #e1e1e1;padding-bottom:16px}.nutritions-info-section .nutrition-main-info>div{width:33.33333%}.nutritions-info-section .nutrition-main-info>div:nth-child(n+2){border-left:1px solid #e1e1e1}.nutritions-info-section .nutrition-additional-info{border-bottom:4px solid #3b3b3b}.nutritions-info-section .nutrition-additional-info strong{font-weight:700}.nutritions-info-section .nutrition-additional-info.last{border-bottom:none}.nutritions-info-section .nutrition-additional-info.servings{border-bottom:8px solid #3b3b3b}.nutritions-info-section .nutrition-additional-info.daily-values{border-bottom:4px solid #3b3b3b}.nutritions-info-section .nutrition-additional-info.amount-per-serving{line-height:1.4}.nutritions-info-section .nutrition-additional-info .vitamins-info>div,.nutritions-info-section .nutrition-additional-info table.with-borders tr{border-bottom:1px solid #3b3b3b}.nutritions-info-section .nutrition-additional-info .property{margin-right:5px}.nutritions-info-section .nutrition-additional-info table tr.subitem .property{margin-left:15px}.nutritions-info-section .nutrition-additional-info table tr.sub-subitem .property{margin-left:30px}.nutritions-info-section .footnote{margin-top:16px;font-size:14px}.txt-nutrition-l{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px}.txt-nutrition-xl{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px}.nutritions-info-section .nutrition-additional-info table.with-borders tr{border-bottom:1px solid #3b3b3b}.nutrition-box{border:1px solid #e1e1e1;margin-bottom:16px;padding:16px}.nutritions-info-section .h4{font-size:20px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;line-height:28px;letter-spacing:.5px;margin-bottom:0}.nutritions-info-section .h6{font-size:15px;line-height:21px;letter-spacing:1.5px;font-family:GoodHeadlineProCondMedium,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:0}.additional-content .grid__item tr:nth-child(odd) td{background:0 0}.additional-content .grid__item{font-weight:400}.vitamins-info{margin-top:10px;padding-bottom:5px;border-bottom:1px solid;font-size:15px}@media (min-width: 1130px){.additional-content .nutrition-facts{width:70%}}@media (max-width: 865px){.servings .txt-nutrition-l{font-size:24px!important}}@media (max-width: 750px){.nutritions-info-section .col1{width:35%}.nutritions-info-section .col2{width:65%}.nutritions-info-section .col2a{width:100%;padding-right:0}.nutritions-info-section .col2b{width:100%}.nutritions-info-section .col2b .nutrition-additional-header-2{display:none}}@media (min-width: 590px){.nutritionals .nutritionals-header{margin-left:30px;width:90%}}@media (max-width: 589px){.nutritions-info-section .col1 .nutrition-additional-info tr:nth-child(1) td{width:100%}.nutritions-info-section .footnote,.nutritions-info-section table,.vitamins-info{font-size:12px}.nutritions-info-section .col1 .nutrition-additional-info tr:nth-child(2) td{width:50%}.amount-per-serving .txt-nutrition-l{font-size:16px}.amount-per-serving .txt-nutrition-xl{font-size:26px}.nutritionals{margin-top:0!important}}@media (max-width: 575px){.nutritions-info-section .col1{width:100%;padding-right:0}.nutritions-info-section .col2{width:100%}}.additional-content .ingredients{font-size:14px}.additional-content .ingredients h4{font-weight:700;text-transform:uppercase;font-size:24px;margin-top:0;margin-bottom:10px}.ingredient-list{margin-bottom:25px}.modal__centered-content .ingredients{font-size:14px}@media (min-width: 1130px){.additional-content .ingredients{width:30%}}@media only screen and (max-width: 589px){.additional-content .ingredients{font-size:12px;text-align:center}}.modal-content{max-width:1200px!important;max-height:923px!important;width:100%;height:100%;padding:50px;overflow:auto}.modal-content .page-full,.modal-content .page-width{padding:0}.bundle-item{border-bottom:1px solid #e1e1e1;display:inline-block;margin-bottom:30px;padding-bottom:30px}.bundle-item h2{text-transform:uppercase;margin-top:50px}.modal-content h3{font-size:26px;margin-top:30px;margin-bottom:4px}.less-bottom-margin,.less-bottom-margin h2{margin-bottom:0}.fancybox-container button[data-fancybox-close]{display:block!important}@media (max-width: 700px){.modal-content{padding:20px!important}.modal-content .grid__item{padding-left:0!important}}@media (max-width: 589px){.bundle-entree .grid-product__price{left:-57px}.fancybox-container button[data-fancybox-close]{position:fixed;right:26px;top:6px;background:#fff}.modal-content img{margin:0 auto;display:block;max-width:190px}.modal-content p,.ingredient-list{font-size:14px}.bundle-item h2{margin-top:20px}.bundle-item h2,.bundle-item p{text-align:center}.bundle-entree p strong{text-align:left}.bundle-entree ul{margin-left:20px;font-size:14px!important}.bundle-entree img{margin-top:-25px;padding-right:10px}.shop .custom-content{margin-right:-5px}}.macros{text-align:center;margin-top:30px}.macros h3{color:#6eae41!important;font-size:32px!important;font-weight:100!important}.macros-detail{font-family:var(--fontFutura);border-top:2px solid var(--colorDarkGreen);border-bottom:2px solid var(--colorDarkGreen);font-size:32px;padding:10px;font-weight:600;color:var(--colorDarkGreen);max-width:950px;margin:0 auto}.macros-detail span{padding-left:4%;padding-right:4%}.macros-detail span:nth-child(1),.macros-detail span:nth-child(2){border-right:2px solid var(--colorDarkGreen)}@media (max-width: 589px){.macros h3{font-size:24px}.macros-detail{padding:0;font-size:24px;border-top:none;border-bottom:none}.macros-detail span{display:block;border-right:none!important;border-bottom:none!important;//border-bottom: 2px solid var(--colorDarkGreen);padding-bottom:10px}.macros-detail span{padding-bottom:10px;padding-top:10px}.macros-detail span:nth-child(3){border-bottom:none!important}}.pan-z-pattern.index-section{margin:0 0 35px!important}.pan-z-pattern .feature-z-row{margin:0 auto;max-width:1098px}.pan-z-pattern .image--right{background:#f8bd3f;background:-moz-linear-gradient(235deg,#f8bd3f 100%,rgba(239,169,19,0) 100%);background:-webkit-linear-gradient(235deg,#f8bd3f 100%,rgba(239,169,19,0) 100%);background:linear-gradient(235deg,#f8bd3f 100%,#efa91300)}.pan-z-pattern .image--left{background:#f8bd3f;background:-moz-linear-gradient(45deg,#f8bd3f 0,#efa913 100%);background:-webkit-linear-gradient(45deg,#f8bd3f 0,#efa913 100%);background:linear-gradient(45deg,#f8bd3f 0,#efa913)}.pan-z-pattern .feature-z-row__text{padding:40px 40px 40px 80px!important}.pan-z-pattern .feature-z-row__item>div{max-width:645px!important}.pan-z-pattern .image-wrap{background:0 0}.pan-z-pattern .page-width{padding:0}.pan-z-pattern h2.h3{font-size:50px!important;color:#fff;text-transform:uppercase;line-height:1}.pan-z-pattern .rte p{font-size:18px;color:#63666b!important}.pan-z-pattern .subtitle{font-size:23px!important;font-weight:800!important;font-family:var(--fontFutura)!important;letter-spacing:2px!important;color:#63666b}.pan-long-description span{text-transform:uppercase;display:block}.pan-long-description span:nth-child(1){color:#6aa342;font-size:21px}.pan-long-description span:nth-child(2){font-size:50px}.pan-long-description p{font-size:18px;color:#63666b}.pan .product_description_width,.pan .product_image_width{width:50%!important}.pan .product__price,.pan .product__quantity label{color:#63666b}.pan .product-section-icons li{font-weight:400!important;color:#515056!important}.pan .product-section-icons li div{background:#fff!important;box-shadow:0 0 13px 1px #0003!important}@media (max-width: 1049px){.pan-z-pattern h2.h3{font-size:38px!important}.pan-z-pattern .subtitle{font-size:20px!important}}@media (max-width: 768px){.pan-z-pattern.index-section{margin:0 0 12px!important}.pan-z-pattern .feature-z-row__image{order:2!important}.pan-z-pattern .feature-z-row__text{order:1!important;padding:40px!important}.pan-z-pattern .feature-z-row__item>div{max-width:100%!important}.pan-z-pattern.hide-mobile{display:none}.pan-z-pattern.collapse-image-mobile .image-wrap{padding-bottom:78%!important}.pan-z-pattern.collapse-image-mobile .image-wrap img{margin-top:-47px}.pan-long-description span:nth-child(2){font-size:32px}}@media (min-width: 769px) and (max-width: 1049px){.pan-z-pattern.oversize-image-overlap .feature-z-row__text--right{padding:40px 0 40px 40px!important}}@media (min-width: 770px){.pan-z-pattern.hide-desktop{display:none}}@media (max-width: 769px){.pan .product_description_width,.pan .product_image_width{text-align:center;width:100%!important}.pan .product__description p{max-width:100%}.pan .add-to-cart{margin:0 auto}}#shopify-template-fitness-pro .h1.hero__title{color:#3b3b3b}#shopify-template-fitness-pro .hero__subtitle{color:#3b3b3b;max-width:450px;text-transform:none;letter-spacing:0;font-size:24px}#shopify-template-fitness-pro .animation-cropper{overflow:unset!important}@media only screen and (min-width: 1201px){#shopify-template-fitness-pro .h1.hero__title,#shopify-template-fitness-pro .hero__subtitle{text-shadow:none}#shopify-template-fitness-pro .hero__image-wrapper:before{background:0 0}}@media only screen and (max-width: 1200px){#shopify-template-fitness-pro .hero__text-content.vertical-center{vertical-align:bottom}#shopify-template-fitness-pro .h1.hero__title,#shopify-template-fitness-pro .hero__subtitle{color:#fff}}@media only screen and (max-width: 589px){#shopify-template-fitness-pro .h1.hero__title{font-size:36px}#shopify-template-fitness-pro .hero__subtitle{font-size:18px}}.contest-signup{margin-top:40px}.contest-signup h1{margin-top:0;font-weight:700;text-transform:uppercase;font-size:36px}.contest-signup .column-left{text-align:center}.contest-signup form{padding:0!important;margin-bottom:40px}.contest-signup .klaviyo-form input{background-image:none!important;border:1px solid #3b3b3b!important;font-family:var(--fontFutura);color:#3b3b3b}.contest-signup .klaviyo-form a{background:#f7c623!important;color:#fff!important;padding:11px!important;text-decoration:none!important;font-weight:700!important;margin:20px auto 0!important;display:block!important;width:150px!important;border:2px solid!important}.contest-signup .klaviyo-form a:hover{background:#fff!important;color:#f7c623!important}.contest-signup .klaviyo-form input::placeholder{color:#3b3b3b!important;opacity:1!important;font-family:var(--fontFutura)}.contest-signup .klaviyo-form input:-ms-input-placeholder{color:#3b3b3b!important;font-family:var(--fontFutura)}.contest-signup .klaviyo-form input::-ms-input-placeholder{color:#3b3b3b!important;font-family:var(--fontFutura)}.contest-signup .ql-font-georgia{font-family:var(--fontFutura)!important;font-size:36px!important;color:var(--colorGreen)!important;text-transform:uppercase}.contest-signup .ql-font-century-gothic{font-family:var(--fontFutura)!important;font-size:16px!important}.contest-signup strong:nth-child(2){background:var(--colorGreen)!important;color:#fff!important;padding:5px 10px!important;display:inline-block!important}.contest-signup .ql-font-courier{font-family:var(--fontFutura)!important;font-size:29px!important;font-weight:700!important;padding-top:34px!important;display:block!important;margin-bottom:10px!important}#shopify-template-email-signup .main-content,#shopify-template-win-an-8-pack-of-kevins-heat-eat-entrees .main-content,#shopify-template-sms-signup .main-content{height:0!important;min-height:0!important}#shopify-template-email-signup .page-content,#shopify-template-sms-signup .page-content{padding:0!important}.email-signup .newsletter-section-klaviyo{padding:150px 0}@media only screen and (max-width: 589px){.email-signup .newsletter-section-klaviyo{padding:10px 0}}.ingredients-content .page-width{max-width:100%}.ingredients-content .custom-content img{height:auto}.ingredients-content .ingredients-header{text-align:center}.ingredients-content .ingredients-header h1{margin-top:0;font-size:48px;color:#1b355e;text-transform:uppercase;margin-bottom:20px}.ingredients-content .ingredients-header h2{color:var(--colorGreen);margin-bottom:0;text-transform:uppercase}.ingredients-content .ingredients-header p{margin-bottom:40px}.ingredients-content .ingredients-image{position:relative;max-width:1900px;margin:0 auto}.ingredients-content .ingredients-image img{margin:0 auto}.ingredients-content .tooltip{background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_ingredients_icon-plus.png?v=1605814981) center center no-repeat;background-size:90%;width:3.25%;height:4.1%;padding:1%;display:block;position:absolute;cursor:pointer;max-width:66px}.ingredients-content .tooltip:hover img{filter:brightness(1.2)}.ingredients-content .tooltip-content{display:none;background:var(--colorGreen);color:#1b355e;padding:20px;width:400px;text-align:center;margin-top:20px;left:50%;top:100%;transform:translate(-50%);position:absolute;border-radius:5px;z-index:2}.ingredients-content .tooltip-content h3{margin-bottom:0;text-transform:uppercase;font-size:24px}.ingredients-content .tooltip-content p{margin-bottom:0}.ingredients-content .tooltip-content:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid var(--colorGreen);top:-20px;position:absolute;transform:translate(-50%)}.ingredients-content #tooltip1{top:60%;left:20%}.ingredients-content #tooltip2{top:65%;left:84%}.ingredients-content #tooltip3{top:40%;left:87%}.ingredients-content #tooltip4{top:33%;left:17%}.ingredients-content #tooltip5{top:20%;left:66%}.ingredients-content #tooltip6{top:87%;left:59%}.ingredients-content #tooltip7{top:20%;left:85%}.ingredients-content #tooltip8{top:14%;left:41%}.ingredients-content #tooltip9{top:19%;left:19%}.ingredients-content #tooltip10{top:44%;left:46%}.ingredients-content #tooltip11{top:60%;left:70%}.ingredients-content #tooltip12{top:72.5%;left:47.5%}.ingredients-content .mobile-image{display:none}.page-container.ingredients .product-scroll-section{margin-bottom:-75px}@media (min-width: 590px){.ingredients-content .tooltip-content.desktop-right{transform:translate(-88%)}.ingredients-content .tooltip-content.desktop-right:before{right:8.5%;transform:none}.ingredients-content .tooltip-content.desktop-left{transform:translate(-12%)}.ingredients-content .tooltip-content.desktop-left:before{left:8.5%;transform:none}}@media (max-width: 589px){.ingredients-content .tooltip{width:10.25%;height:3.1%}.ingredients-content .tooltip-content{width:300px;margin-top:12px}.ingredients-content .tooltip-content.mobile-right{transform:translate(-88%)}.ingredients-content .tooltip-content.mobile-right:before{right:8.5%;transform:none}.ingredients-content .tooltip-content.mobile-left{transform:translate(-12%)}.ingredients-content .tooltip-content.mobile-left:before{left:8.5%;transform:none}.ingredients-content .ingredients-header p{padding:0 20px}.ingredients-content #tooltip1{top:88%;left:45%}.ingredients-content #tooltip2{top:77%;left:10%}.ingredients-content #tooltip3{top:66%;left:83%}.ingredients-content #tooltip4{top:35%;left:7%}.ingredients-content #tooltip5{top:23%;left:5%}.ingredients-content #tooltip6{top:76%;left:82%}.ingredients-content #tooltip7{top:31%;left:78%}.ingredients-content #tooltip8{top:17%;left:84%}.ingredients-content #tooltip9{top:6%;left:79%}.ingredients-content #tooltip10{top:42%;left:80%}.ingredients-content #tooltip11{top:56%;left:7%}.ingredients-content #tooltip12{top:67%;left:6%}.ingredients-content .desktop-image{display:none}.ingredients-content .mobile-image{display:block}}.lion-notification--guest-introduction .lion-notification__message{text-align:center;font-family:var(--fontFutura)}.lion-notification__action{text-align:center}.lion-notification__action-button{border-radius:0!important;text-transform:uppercase;font-family:var(--fontFutura)!important;font-weight:700;margin:0 auto;border:2px solid #649a40!important}.lion-notification__action-button:hover{background:#fff!important;color:#649a40!important}#loyaltylion .lion-earn .lion-rules-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important}.klaviyo-form-WDnvm4{background:#1b355e;margin-top:35px}.klaviyo-form-WDnvm4 form>div>div:nth-child(2){margin:0 auto}.klaviyo-form-WDnvm4 input{width:100%}.klaviyo-form-WDnvm4 button{margin-left:-12px}.klaviyo-form-WDnvm4 .ql-editor p{margin-top:0!important}.klaviyo-form-WDnvm4 .ql-editor p strong{font-family:var(--fontFutura)!important;color:var(--colorDarkGrey)!important;text-transform:uppercase;font-size:26px!important;font-weight:900;line-height:1.3;color:#fff!important}.klaviyo-form-WDnvm4 .ql-editor p span{font-family:var(--fontFutura)!important;font-size:18px!important;color:#fff!important}#shopify-section-blog-template .article{max-height:503px}#shopify-section-blog-template .article--layout{display:block!important}#shopify-section-blog-template .section-header h2{font-size:24px!important}#shopify-section-blog-template .site-nav{margin-top:20px}#shopify-section-blog-template .site-nav__item{min-width:170px}#shopify-section-blog-template .site-nav__item:hover{background:var(--colorGreen)!important;color:#fff!important}#shopify-section-blog-template .site-nav__link{font-family:var(--fontFutura)!important;text-transform:uppercase;font-weight:700;color:var(--colorGreen);font-size:21px;padding-left:8px}#shopify-section-blog-template .site-nav__link:before{display:none}#shopify-section-blog-template .site-nav__link:hover{background:0 0;color:#fff!important}#shopify-section-blog-template .site-nav__dropdown{width:auto;background:0 0;padding:0}#shopify-section-blog-template .site-nav__dropdown.has_deep{display:flex!important}#shopify-section-blog-template .site-nav__dropdown a{background:var(--colorGreen);color:#fff;padding-left:30px}#shopify-section-blog-template .site-nav__dropdown a:hover{background:#fff;color:var(--colorGreen)}#shopify-section-blog-template .site-nav__dropdown>li{position:relative;width:auto}#shopify-section-blog-template .site-nav--has-dropdown:hover>a{background:0 0;color:#fff!important}#shopify-section-blog-template .site-nav__dropdown-link--second-level{text-transform:uppercase}#shopify-section-blog-template .site-nav__dropdown-link--third-level{font-weight:100;padding-bottom:0;font-size:13px}#shopify-section-blog-template .site-nav__dropdown-link--third-level:hover{text-decoration:underline}#shopify-section-blog-template .page-content{background:0 0;padding-top:15px!important}#shopify-section-blog-template .hr--dotted.green{max-width:394px}#shopify-section-blog-template p{max-width:700px;margin:0 auto;font-size:18px}#shopify-section-blog-template .article{background:var(--colorOffWhite)}#shopify-section-blog-template .article .hr--dotted.green{width:88px}#shopify-section-blog-template .article__date{display:none}#shopify-section-blog-template .article__h3{text-transform:uppercase;font-size:25px;letter-spacing:-1px!important}#shopify-section-blog-template h4{text-transform:uppercase;font-weight:100;color:var(--colorGreen);margin-bottom:5px}#shopify-section-blog-template .section-header p{margin-top:30px}#shopify-section-blog-template .article__content{max-width:100%;padding:0 0 40px;text-align:center}#shopify-section-blog-template .article__content .rte--block{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:20px}#shopify-section-blog-template .hr--large{margin-left:-30px}#shopify-section-blog-template .article__image--image{-moz-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 20px #0000001a}#shopify-section-blog-template .template-blog .article:last-child{margin-bottom:0!important}@media only screen and (min-width: 590px){.article__image{height:400px;width:100%}.article__image-wrap{position:relative;height:415px}.article__image-wrap--right .article__image{left:0}}@media only screen and (max-width: 589px){#shopify-section-blog-template .site-nav__item{min-width:120px}#shopify-section-blog-template .article__h3{font-size:22px!important}#shopify-section-blog-template .section-header p{font-size:15px;margin-top:15px}#shopify-section-blog-template .article__content{padding:0}#shopify-section-blog-template .article__content .rte--block{-webkit-line-clamp:4;font-size:15px;line-height:1.3}.article__image-wrap{height:200px;margin:40px 0 15px}}.april-fools-hero-home .hero__image-wrapper:before{background-image:none}.april-fools-hero-home .hero__title{color:#1b355e;font-size:65px!important;text-shadow:none}.april-fools-hero-home .hero__title span{font-size:21px;color:#6aa342;text-transform:uppercase;letter-spacing:3px}.april-fools-hero-home .hero__subtitle{color:#63666b;font-size:20px;margin-top:2%;margin-bottom:3%;margin-left:0!important;text-transform:uppercase}.april-fools-hero-home .hero__link,.april-fools-hero-home .sub-subheading{display:block!important}.april-fools-hero-home .hero__link a,.april-fools-hero-home .sub-subheading a{background-color:#f2cb3d!important;border:2px solid #f2cb3d!important;font-size:24px!important;padding:0 30px!important;font-family:var(--fontFutura)!important;font-weight:700}.april-fools-hero-home .hero__link a:hover,.april-fools-hero-home .sub-subheading a:hover{color:#f2cb3d!important;background:#fff!important}.april-fools-hero-home.v2 .hero__title{text-transform:uppercase!important}.april-fools-hero-home.v2 .hero__title span{color:#1b355e;display:block}.april-fools-hero-home.v2 .hero__subtitle{text-transform:none;margin-bottom:10px;max-width:400px}.april-fools-hero-home.v2 .hero__link,.april-fools-hero-home.v2 .sub-subheading{display:inline-block!important}.april-fools-hero-home.v2 .hero__link a,.april-fools-hero-home.v2 .sub-subheading a{background-color:#f76625!important;border:2px solid #f76625!important;margin-top:0;margin-right:10px}.april-fools-hero-home.v2 .hero__link a:hover,.april-fools-hero-home.v2 .sub-subheading a:hover{background-color:#fff!important;color:#f76625!important}.april-fools-hero-home.v2 .orange-big{color:#f76625!important;font-size:90px!important;display:inline-block!important}.april-fools-hero.hero-mobile{display:none}.april-fools-hero .hero__image-wrapper:before{background-image:none}.april-fools-hero .hero__title{color:#1b355e;font-size:65px!important}.april-fools-hero .hero__title span{font-size:21px;color:#6aa342;text-transform:uppercase;letter-spacing:3px}.april-fools-hero .hero__subtitle{color:#63666b;font-size:20px;margin-top:2%;margin-bottom:3%}.april-fools-hero .hero__link{display:block!important}.april-fools-hero .hero__link a{background-color:#f2cb3d!important;border:2px solid #f2cb3d!important;font-size:24px!important;padding:0 30px!important;font-family:var(--fontFutura)!important;font-weight:700}.april-fools-hero .hero__link a:hover{color:#f2cb3d!important;background:#fff!important}.april-fools-orange-box{background:#f86625;padding:36px;color:#fff;margin-top:10px}.april-fools-orange-box .rte{max-width:655px;margin:0 auto;text-align:center!important}.april-fools-orange-box h2{text-transform:uppercase;font-size:50px;margin-bottom:30px}.april-fools-orange-box p{font-size:25px!important;font-family:var(--fontFutura);font-weight:100}.april-fools-orange-box a{background-color:#f2cb3d!important;border:2px solid #f2cb3d!important;font-size:24px!important;padding:10px 30px!important}.april-fools-orange-box a:hover{color:#f2cb3d!important;background:#fff!important}.april-fools-blue-header{text-align:center}.april-fools-blue-header img{margin:0 auto}.april-fools-blue-header h2{color:#1b355e;text-transform:uppercase;margin-bottom:10px}.april-fools-blue-header.header-adjust span{display:block}.april-fools-blue-header.header-adjust span:nth-child(1){color:#6aa342;font-size:21px}.april-fools-testimonials .testimonail-image{max-width:250px}.april-fools-testimonials p{color:#63666b}.april-fools-testimonials blockquote span{color:#82b261}.april-fools-button{text-align:center;margin-top:-75px!important}.april-fools-button a{background-color:#f2cb3d!important;border:2px solid #f2cb3d!important;font-size:24px!important;padding:10px 30px!important}.april-fools-button a:hover{color:#f2cb3d!important;background:#fff!important}.april-fools-hero-footer .hero__image-wrapper:before{background-image:none}.april-fools-hero-footer .hero__title{color:#752f8c;font-size:65px!important;text-transform:uppercase;line-height:1!important}.april-fools-hero-footer .hero__title span{font-size:21px;color:#63666b;letter-spacing:3px}.april-fools-hero-footer .hero__subtitle{color:#63666b;margin-right:0;letter-spacing:0!important;font-weight:800!important;font-family:var(--fontFutura)!important;font-size:32px;max-width:100%;text-transform:uppercase}.april-fools-hero-footer .hero__subtitle span{color:#752f8c}.april-fools-hero-footer .hero__link{display:block!important}.april-fools-hero-footer .hero__link a{background-color:#752f8c!important;border:2px solid #752f8c!important;font-size:24px!important;padding:0 30px!important;font-family:var(--fontFutura)!important;font-weight:700}.april-fools-hero-footer .hero__link a:hover{color:#752f8c!important;background:#fff!important}.april-fools-hero-fine-print{margin-top:15px;color:#63666b}.april-fools-logo-list{background:var(--colorOffWhite)}.april-fools-logo-list .logo-bar__item{opacity:1!important}.april-fools-logo-list .logo-bar--page-april-fools{opacity:1!important;padding-top:47px}.april-fools-just-kidding{margin-top:100px}.april-fools-just-kidding p.h2{font-size:48px;color:#f8bd3f;text-transform:uppercase}.april-fools-just-kidding p.h2 span{font-size:32px;display:block;text-transform:uppercase;color:#752f8c}.april-fools-just-kidding .rte p{font-size:24px}@media (max-width: 1190px){.april-fools-hero-footer .hero--750px,.april-fools-hero.hero-desktop .hero--750px{height:540px!important}}@media (max-width: 950px){.april-fools-hero-footer .hero__title,.april-fools-hero-home .hero__title{font-size:48px!important}.april-fools-hero-footer .hero--750px{height:425px!important}.april-fools-hero-home.v2 .orange-big{font-size:65px!important}.april-fools-hero.hero-desktop .hero--750px{height:425px!important}.april-fools-hero .hero__title{font-size:48px!important}}@media (max-width: 780px){.april-fools-hero-home .hero__text-content{vertical-align:top}.april-fools-hero-home .hero__subtitle{font-size:17px}.april-fools-hero-home .hero__link,.april-fools-hero-home .sub-subheading{margin-top:0}.april-fools-hero.hero-mobile{display:block}.april-fools-hero.hero-mobile .hero__text-content{vertical-align:top}.april-fools-hero.hero-mobile .hero__link{margin-top:0}.april-fools-hero.hero-mobile .hero__subtitle{font-size:17px}.april-fools-hero.hero-mobile .hero--650px{height:565px}.april-fools-hero.hero-desktop{display:none}}@media (min-width: 590px){.april-fools-margin-top-fix{margin-top:-95px!important}}@media (max-width: 589px){.april-fools-testimonials .testimonials-slider__text{padding:10px 20px!important}.april-fools-hero-footer .hero__image-wrapper img{object-position:60% center}.april-fools-hero-footer .hero__title span{font-size:16px;letter-spacing:1px}.april-fools-hero-footer .hero__title{font-size:44px!important}.april-fools-hero-footer .hero__subtitle{line-height:1;margin-bottom:25px;font-size:26px}.april-fools-just-kidding p.h2 span{font-size:28px}.april-fools-just-kidding p.h2{font-size:32px}.april-fools-orange-box p{font-size:20px!important}.april-fools-hero-home.v2 .hero__text-content.vertical-center{padding-top:0}.april-fools-hero-home.v2 .hero__title{font-size:40px}.april-fools-hero-home.v2 .hero__title span{font-size:18px}.april-fools-hero-home.v2 .hero__subtitle{max-width:280px}.april-fools-orange-box h2{font-size:38px}}@media (max-width: 500px){.april-fools-hero-home.v2 .hero__link a,.april-fools-hero-home.v2 .sub-subheading a{font-size:20px!important;margin-left:0;max-width:150px;margin-top:10px;min-width:0;padding:0 20px!important}}@media (max-width: 452px){.april-fools-orange-box h2{font-size:28px}}.template-article #MainContent{background-position:center top!important}#shopify-section-article-template .product-single__form .btn{margin-bottom:10px}#shopify-section-article-template .article-header{position:relative;z-index:1;margin-top:-35px}#shopify-section-article-template .product-single__subtitle{text-transform:uppercase;margin-bottom:10px;font-size:22px;margin-top:20px;font-family:var(--fontFutura);font-weight:600}#shopify-section-article-template .hr--medium{margin:0 auto 40px}#shopify-section-article-template .product-single__title{color:var(--colorDarkGreen);line-height:1;margin-bottom:20px}#shopify-section-article-template .article-header h1{font-family:var(--fontFutura)!important;font-weight:800;font-style:normal;font-size:111px;text-align:center;text-transform:uppercase;line-height:.85}#shopify-section-article-template .article-header p{text-align:center;font-size:24px}#shopify-section-article-template .article-header .page-width{max-width:1100px}#shopify-section-article-template h3{font-size:24px;text-transform:uppercase;font-weight:800;margin-bottom:20px}#shopify-section-article-template .product__thumbs{display:none}#shopify-section-article-template .image-wrap{background:0 0}#shopify-section-article-template .ingredients a{text-decoration:underline}#shopify-section-article-template .ingredients h3{margin-top:0!important}#shopify-section-article-template .green-bullets ul{margin-left:0}#shopify-section-article-template .green-bullets li{list-style:none}#shopify-section-article-template .green-bullets p{display:block;overflow:hidden;margin-bottom:0}#shopify-section-article-template .article-section-instructions li{list-style:none;clear:both;margin-bottom:30px;display:inline-block;width:100%}#shopify-section-article-template .article-section-instructions li .image{float:left;position:relative}#shopify-section-article-template .article-section-instructions li .image span{background:var(--colorGreen);display:inline;position:absolute;text-align:center;color:#fff;height:33px;width:33px;padding-top:5px;left:-33px}#shopify-section-article-template .article-section-instructions li .image img{width:100%;max-width:148px}#shopify-section-article-template .article-section-instructions li .text{overflow:hidden;padding-left:10px;margin-top:-5px}#shopify-section-article-template .article-section-instructions li .text a{font-family:var(--fontFutura);text-decoration:underline;font-weight:400}#shopify-section-article-template .article-section-instructions li .text a:hover{text-decoration:underline}#shopify-section-article-template .article-section-instructions li .text .tip{color:var(--colorGreen);font-style:italic;padding-left:0;margin-left:0;margin-top:20px;min-height:30px}#shopify-section-article-template hr.double-border{width:100%;top:19px;position:relative;height:5px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}#shopify-section-article-template .social-sharing{float:right}@media (max-width: 1300px){#shopify-section-article-template .collection-hero{height:auto}}@media (max-width: 1120px){#shopify-section-article-template .article-header{margin-top:-24px}#shopify-section-article-template .article-header h1{font-size:88px}}@media (max-width: 715px){#shopify-section-article-template .article-header{margin-top:-18px}#shopify-section-article-template .article-header h1{font-size:66px}}@media (min-width: 590px){#shopify-section-article-template .grid__item,#shopify-section-article-template .product-single__meta{padding-left:0}#shopify-section-article-template .article__body{margin:6%}#shopify-section-article-template .ingredients{padding-right:30px}#shopify-section-article-template .media-margin-big{margin-top:95px}}@media (max-width: 589px){#shopify-section-article-template .product-single__form .btn{display:block}#shopify-section-article-template .storefinder{margin:0 auto 25px!important;display:block}#shopify-section-article-template .article-header h1{font-size:58px}.template-article .product-single__form .btn{margin:0 auto}#shopify-section-article-template .product-single__subtitle{text-align:center}#shopify-section-article-template .article__body{margin-top:75px}#shopify-section-article-template .social-sharing{float:none!important}#shopify-section-article-template .grid__item{padding-left:0!important}#shopify-section-article-template .product__photos{width:75%}#shopify-section-article-template .article__body .grid__item{padding-left:22px!important}#shopify-section-article-template .article-header p{font-size:20px!important}#shopify-section-article-template .collection-hero{height:300px}#shopify-section-article-template h3{margin-top:60px}#shopify-section-article-template .product-single__title,#shopify-section-article-template .product__description{text-align:center;display:block}#shopify-section-article-template .product__photos{width:50%;margin:0 auto}#shopify-section-article-template hr.double-border{display:none}#shopify-section-article-template .mobile-text-center{text-align:center;margin-bottom:20px}}@media (max-width: 450px){#shopify-section-article-template .article-header h1{font-size:42px}}.show-print{display:none}.recipe-header{text-align:center;margin-bottom:20px}@media print{.show-print{display:block}body,html{padding-bottom:0!important}#preview-bar-iframe,#shopify-section-footer,#shopify-section-header .header-item--icons,#shopify-section-header .header-item--navigation,#shopify-section-header .site-nav,#shopify-section-header img.small--hide,#shopify-section-newsletter{display:none}#MainContent{background:0 0!important}div#PageContainer{width:930px}.header-item--logo{-webkit-box-flex:none!important;-ms-flex:none!important;flex:none!important;width:100%!important}.site-header{border-bottom:none;padding:0 0 30px;background:0 0}.site-header__logo{margin:0}#shopify-section-article-template{padding-top:0}#shopify-section-article-template .product-single__form,#shopify-section-article-template .product__photos,#shopify-section-article-template .social-sharing{display:none}#shopify-section-article-template .article__body,#shopify-section-article-template .grid,#shopify-section-article-template .hr--large{margin-top:0!important}#shopify-section-article-template .article__body{margin:0}#shopify-section-article-template .grid__item.medium-up--one-third,#shopify-section-article-template .grid__item.medium-up--two-thirds{display:table-cell;width:50%}#shopify-section-article-template .grid{margin-left:0}#shopify-section-article-template .grid__item.medium-up--two-thirds{margin-top:-168px}#shopify-section-article-template .product-single__meta{padding-left:0;text-align:left;margin:20px 0 0}#shopify-section-article-template .article-section-instructions{width:90%!important}#shopify-section-article-template .article-section-instructions li{width:100%!important;vertical-align:top;margin-bottom:10px}#shopify-section-article-template .product-single__title{font-size:27px;text-align:left}#shopify-section-article-template .product__description p{margin-top:10px;margin-bottom:0;font-size:15px;text-align:left;max-width:100%}#shopify-section-article-template .color-banner,#shopify-section-article-template .grid__item.medium-up--one-half:nth-child(1),#shopify-section-article-template .hr--large,#shopify-section-article-template .medium-margin-big,#shopify-section-article-template .product-single__form,#shopify-section-article-template .article>.grid,#shopify-section-article-template .storefinder,#shopify-section-article-template .faq,#shopify-section-article-template .collapsible:after,.template-article iframe,#shopify-section-article-template video{display:none!important}#shopify-section-article-template h3{margin-top:0!important}#shopify-section-article-template .article-header h1{margin-top:20px;font-size:42px}#shopify-section-header,#shopify-section-newsletter-klaviyo{display:none!important}#shopify-section-article-template>div[data-section-type=article]{display:flex}#shopify-section-article-template .collection-hero,#shopify-section-article-template .article-header{width:50%!important}#shopify-section-article-template .collection-hero{height:auto!important}#shopify-section-article-template .timing .timing-block span:nth-child(2){font-size:32px;line-height:1}#shopify-section-article-template .timing{padding:1%!important;width:48%;float:right;top:-125px;position:relative;background:#fff;z-index:1}#shopify-section-article-template .article__description{height:350px}.timing .timing-block span:nth-child(1),.timing .timing-block span:nth-child(3){font-size:13px}#shopify-section-article-template .article-header p{font-size:20px}#shopify-section-article-template .page-content,#shopify-section-article-template .article__body .grid__item{padding-left:0!important}}.timing{text-align:center;border-top:1px solid var(--colorDarkGreen);border-bottom:1px solid var(--colorDarkGreen);padding:4% 0;display:block;margin:0 auto 75px!important;max-width:900px;width:100%}.timing .timing-block{display:inline-block;padding:0 10%}.timing .timing-block:nth-child(1){padding-left:0}.timing .timing-block:nth-child(3){padding-right:0}.timing .timing-block:nth-child(1),.timing .timing-block:nth-child(2){border-right:1px solid var(--colorDarkGreen)}.timing .timing-block span:nth-child(1),.timing .timing-block span:nth-child(3){display:block;text-transform:uppercase;font-family:var(--fontFutura);font-weight:600}.timing .timing-block span:nth-child(2){font-weight:800!important;font-size:68px;text-transform:uppercase;font-style:normal;font-family:var(--fontFutura)}@media (max-width: 769px){.timing .timing-block{padding:0 9%}}@media (max-width: 682px){.timing .timing-block{padding:0 7%}.timing .timing-block span:nth-child(2){font-size:52px}}@media (max-width: 523px){.timing .timing-block{padding:0 6%;font-size:16px}.timing .timing-block span:nth-child(2){font-size:42px}}@media (max-width: 400px){.timing .timing-block{padding:0 3%;font-size:14px}.timing .timing-block span:nth-child(2){font-size:38px}}.full_cart{padding-top:20px}.full_cart .btn{margin-top:0;padding:0 20px;margin-bottom:30px}.full_cart .cart__box{border-bottom:1px solid #e8e8e1;margin-bottom:30px;padding-bottom:10px}.full_cart .cart__product-name{font-size:18px;text-transform:uppercase;font-family:var(--fontFuturaGoogle)}.full_cart .cart__row .js-qty__wrapper{max-width:130px}.full_cart .cart__row .js-qty__adjust{padding:0 15px}.full_cart .cart__row .js-qty__num.disabled{background-color:#fff!important;border:none}.full_cart .cart__row .js-qty__num:disabled{border-color:#e8e8e1;background-color:var(--colorOffWhite);color:#3b3b3b!important;-webkit-text-fill-color:#3b3b3b;opacity:1}.full_cart .update_row{min-height:64px;margin-bottom:0!important}.full_cart .cart__header-labels{border-bottom:1px solid #e8e8e1;padding-bottom:20px;margin-top:20px}.full_cart .bundle-notice,.full_cart .shipping-notice{margin-bottom:20px;border-bottom:1px solid #e8e8e1;padding-bottom:20px}.full_cart .bundle-notice h3,.full_cart .shipping-notice h3{margin-bottom:0;font-family:Futura;text-transform:uppercase;color:var(--colorDarkGreen);font-size:24px}.full_cart .bundle-notice p,.full_cart .shipping-notice p{margin-bottom:10px}.full_cart .remove{font-size:11px;text-transform:uppercase;border-bottom:1px solid #a9a9a9;margin:0 auto -20px;width:50px}.full_cart #shopify-section-testimonial-cart{margin-top:100px}.full_cart #shopify-section-testimonial-cart .page-width{padding:0}.full_cart .cart-testimonials-wrapper{border:1px solid #e8e8e1}.full_cart .cart-testimonials-wrapper blockquote{margin-right:0;padding:20px}.full_cart .fixed-footer{position:relative;z-index:29;background:#fff;width:100%;padding:20px 0;left:0;bottom:0;border-top:1px solid #e8e8e1}.full_cart .fixed-footer .cart__subtotal{font-size:24px;margin-bottom:0}.full_cart .fixed-footer .btn{padding:10px 20px;margin-bottom:20px}.full_cart .fixed-footer .bundle-notice h3{font-size:18px}.full_cart .fixed-footer .bundle-notice p{font-size:14px}.full_cart .mini_update{margin-top:10px;text-transform:uppercase;font-size:12px;text-decoration:underline}.cart__box-contents{width:55vw}.cart__box-line-item{display:block;width:100%;font-size:15px;vertical-align:top;margin-left:10px}.cart__box-line-item img{max-width:50px}.cart__box-image{display:table-cell;vertical-align:top;position:relative;padding-bottom:7px;width:50px}.cart__box-meta{display:table-cell;vertical-align:middle;padding-left:5px}.cart__box-meta .upcharge{display:block;font-size:11px;margin-left:5px}.cart__box-item-count{position:absolute;background:red;color:#fff;border-radius:100px;width:18px;height:18px;text-align:center;font-size:12px;right:0;top:-2px}.no-wrap{white-space:nowrap}.grid--full{width:100%}@media (max-width: 1000px){.full_cart #shopify-section-testimonial-cart{margin-top:0}.full_cart .grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:top}.full_cart .cart-sidebar{order:2;width:100%;padding-bottom:40px}.full_cart .cart-container{order:1;width:100%}.full_cart .slick-list{height:100%!important}.full_cart .btn{font-size:14px!important}.cart__product-meta.delivery-date span{display:block}}@media (min-width: 590px){.full_cart .cart__product-name{margin-left:15px}}@media (max-width: 589px){.full_cart .no-margin-mobile{margin:0!important}.full_cart .cart__row .js-qty__adjust{background-color:#f5f5f5}.full_cart .cart__row .js-qty__num:disabled{border-color:#f5f5f5}.full_cart .cart__row .js-qty__adjust,.full_cart .cart__row .js-qty__adjust--minus,.full_cart .cart__row .js-qty__adjust--plus{border-color:#bebebe}.full_cart .update_row .grid__item{margin-bottom:40px}.full_cart .cart__row--table .grid__item{display:block}.template-cart #shopify-section-newsletter-klaviyo{display:none}.cart__row--table .cart__product-meta{margin-left:0!important}.full_cart .grid__item.text-center{text-align:center!important}.cart__box-contents{width:55vw}.cart__box-line-item{margin-left:-5px}.remove-float{float:right}.full_cart .bundle-notice .grid__item.text-center{text-align:center!important}.full_cart .bundle-notice h3{font-size:21px}.full_cart .bundle-notice p{font-size:16px}.full_cart .cart__product-name,.full_cart .cart__price,.full_cart .cart_quantity{text-align:center!important}.cart-complete{text-align:center;position:inherit;z-index:1}.cart-complete .button-green-round{padding:10px 20px!important}}.drawer a{font-family:var(--fontFuturaGoogle)!important;text-transform:uppercase;color:var(--colorGrey);font-weight:500}.drawer__title{font-family:var(--fontFutura)!important;font-weight:100;color:#3d3d3d;font-size:30px!important}.drawer__header{padding-left:40px;padding-right:40px}.ajaxcart__product-name--wrapper{margin-bottom:0;width:94%}.ajaxcart__qty{background:#000000b3;position:absolute;color:var(--colorWhite);border-radius:50%;width:19px;height:19px;font-size:12px;text-align:center;left:76px;top:91px}.ajaxcart__subtotal{letter-spacing:1px!important;text-transform:none}.drawer__cart{margin-top:40px}.drawer__cart #bundle-notice{text-align:center;border:1px solid #ccc;padding:10px;margin-bottom:20px;background:var(--colorGreen);color:var(--colorWhite);font-size:14px}.drawer__cart #bundle-notice.hidden{display:none}.drawer__cart #bundle-notice strong{font-family:var(--fontFutura)!important;text-transform:uppercase;font-size:18px}.drawer__cart .btn.white{margin-top:10px}.drawer .cart__checkout{background:var(--colorGreen);letter-spacing:1px;font-size:14px;border:2px solid var(--colorGreen)}.drawer .cart__checkout:hover{background:var(--colorWhite);color:var(--colorGreen)}.drawer .cart__checkout:disabled{border:2px solid var(--colorOffWhite);color:#ccc;background-color:var(--colorOffWhite)}.drawer .cart__checkout:disabled:hover{background:var(--colorOffWhite);color:#ccc}.ajaxcart__quantity{margin-top:-5px}.ajaxcart__quantity .js-qty__num:disabled{background:#fff!important}.js-qty__adjust--remove{position:absolute;right:0;cursor:pointer}.drawer__inner--has-fixed-footer{padding:20px}.drawer .js-qty__adjust:hover{background-color:#e8e8e1!important;color:#000!important;fill:#000!important}.dynamic-checkout__content .paypal-button.paypal-button-color-gold{background:#d3d3d3}#loading-notice{display:none}#CartDrawer.loading:after{background:var(--colorGreen);top:107px}#CartDrawer.loading #loading-notice{display:block;text-transform:uppercase;font-weight:700;font-family:var(--fontFutura)!important;color:var(--colorGreen);margin-bottom:20px}#CartDrawer.loading .btn,#CartDrawer.loading button{pointer-events:none}.js-drawer-closing .main-content:after,.js-drawer-open .main-content:after{background-color:#000!important;z-index:10}.cart__row:last-child{border-top:none;padding-top:0}.cart__row--table{display:table;table-layout:fixed;width:100%}.cart__row--table .grid__item{display:table-cell;vertical-align:middle;float:none}.cart__row{position:relative;margin-bottom:40px}.cart__row:first-child{padding-bottom:20px}.cart__row .js-qty__wrapper{margin:0 auto}.cart__row .additional_checkout_buttons{margin-top:20px}.cart__row .additional-checkout-button+.additional-checkout-button{margin-left:20px}.h4.cart__subtotal{letter-spacing:0;text-transform:none;font-size:1.125em}.cart__header-labels{font-family:var(--fontFuturaGoogle)!important;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase;letter-spacing:.2em}.career-template,.no-careers{display:none}.longd{margin-top:20px;display:none}.career .btn{margin-top:20px}.career .title{margin-top:30px}@media only screen and (min-width: 590px){.drawer{padding:0}.drawer__header{height:75px}.drawer__fixed-header{height:75px;left:0;right:0}.drawer__inner{top:37px}.cart__row--table-large{display:table;table-layout:fixed;width:100%}.cart__row--table-large .grid__item{display:table-cell;vertical-align:top;float:none}}@media only screen and (max-width: 589px){.ajaxcart__product-name--wrapper{width:90%}.ajaxcart__qty{left:50px;top:63px}.ajaxcart__quantity{margin-top:12px}}#shopify-section-page-faq-page-blocks .hmr-landing>div:nth-child(1) .index-section{margin-bottom:0}#shopify-template-faq .index-section{margin-bottom:0!important}#shopify-template-faq .index-section .grid__item{padding-left:0}#shopify-template-faq .index-section{margin:50px 0 25px}#shopify-template-faq .collapsible-content a,#shopify-template-faq .rte a{color:var(--colorGreen)}#shopify-template-faq .page-content--with-blocks,.faq .page-content--with-blocks{padding-top:60px!important}#shopify-template-faq .page-content,.faq .page-content{padding-top:0}#shopify-template-faq .collapsible-content p,.faq .collapsible-content p{padding:5px 15px;margin-left:23px}#shopify-template-faq .collapsible-content__inner--faq,.faq .collapsible-content__inner--faq{margin-top:20px}#shopify-template-faq .collapsible-trigger__icon,.faq .collapsible-trigger__icon{right:0;position:relative;vertical-align:middle;transform:none;margin-right:10px;float:left;top:1px}#shopify-template-faq .collapsible-trigger--inline,.faq .collapsible-trigger--inline{padding:0!important}#shopify-template-faq .rte.collapsible-content__inner--faq,.faq .rte.collapsible-content__inner--faq{padding-bottom:0}#shopify-template-faq .collapsible-trigger,.faq .collapsible-trigger{width:100%}#shopify-template-faq .collapsible-trigger p,.faq .collapsible-trigger p{padding-left:0;margin-top:0;margin-bottom:0;color:var(--colorDarkGrey);font-weight:500;font-family:var(--fontFuturaGoogle);font-size:18px;text-align:left;line-height:1.3;overflow:hidden}#shopify-template-faq .collapsible-trigger__icon--circle,.faq .collapsible-trigger__icon--circle{background:var(--colorGreen);width:20px;height:20px;border:2px solid #e0eeda}#shopify-template-faq svg.icon path,.faq svg.icon path{fill:#fff}#shopify-template-faq .faq-block,.faq .faq-block{padding:10px;box-shadow:1px 3px 6px -1px #0003;margin-bottom:9px;background:#fff}#shopify-template-faq .faq-block ul p,.faq .faq-block ul p{padding:5px 15px 5px 0;margin-left:0;margin-bottom:0}#shopify-template-faq .h2{color:var(--colorDarkGreen)}@media (min-width: 590px){#shopify-template-faq{background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_faq_background-plate-left.jpg?v=1585600541) top left no-repeat,url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_faq_background-plate-right.jpg?v=1585601785) bottom right no-repeat}#shopify-template-faq .page-content{background:0 0}}@media (max-width: 589px){#shopify-template-faq .index-section{margin:25px 0 0}#shopify-template-faq .section-header{margin-bottom:30px!important}#shopify-template-faq .faq-block,.faq .faq-block{padding:10px;margin-bottom:10px}#shopify-template-faq .collapsible-trigger p,.faq .collapsible-trigger p{line-height:1.4}.faq .collapsible-trigger__icon--circle{margin-top:3px}}.product-section .faq{margin-top:-75px!important}@media (max-width: 589px){.product-section .faq{margin-top:0!important}}.grid-product.selected .btn-add,.product__quick-options.selected .btn-add{display:none}.grid-product.selected .quantity-selector,.product__quick-options.selected .quantity-selector{display:inline-block;margin-bottom:9px}.grid-product .grid-product__image{height:auto}.grid-product .grid-product__content{margin-bottom:0;display:inline-block;width:100%;text-align:center}.grid-product .grid-product__price,.grid-product .grid-product__vendor{line-height:1.6;text-transform:uppercase;letter-spacing:0;font-size:.8em;margin-top:15px;text-align:center;display:inline}.grid-product .grid-product__new{background:#f57f45;color:#fff;padding:5px;font-size:15px;vertical-align:middle;margin-top:-15px;font-family:var(--fontFuturaGoogle);font-weight:500;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0003}.quick-product__btn{border-radius:0;background:gray;height:35px;margin:0 20px;width:85px;text-align:center;box-shadow:0 6px 10px -6px #0009}.grid_product__quick-options{text-align:center;margin-bottom:20px;margin-top:0}.grid_product__quick-options .quantity-selector{display:none;margin-bottom:5px}.grid_product__quick-options .quantity-selector .js-qty__wrapper{margin:0 auto;max-width:175px}.grid_product__quick-options .quantity-selector .js-qty__adjust{padding:0 15px}.grid_product__quick-options .quantity-selector .js-qty__adjust .icon{fill:#3b3b3b;width:10px;height:10px}.grid_product__quick-options .quantity-selector .js-qty__num{border-color:#e8e8e1;font-size:14px;padding:10px 25px;background:#fff;-webkit-text-fill-color:#3b3b3b;opacity:1}.grid_product__quick-options .quantity-selector .js-qty__adjust--minus{border-color:#e8e8e1}.grid_product__quick-options .btn{margin:0 auto;max-width:190px;line-height:2.2}.grid_product__quick-options .btn-details{margin-bottom:10px;margin-top:10px;text-decoration:underline;text-transform:uppercase;display:block;font-size:13px}.product__quick-options .btn{margin:0;max-width:none}.product__quick-options-link{float:left;margin-top:20px;text-decoration:underline}@media (max-width: 589px){.grid-product .grid-product__price,.grid-product .grid-product__vendor{font-size:.7em}.grid-product .grid-product__new{font-size:11px!important;box-shadow:0 3px 6px #0003!important;margin-top:-7px!important}.grid_product__quick-options .btn{min-width:100%;font-size:14px;padding:10px 0}.quick-product__btn{opacity:1!important;top:17%!important}.product__quick-options .btn{width:175px!important;margin:0 auto;min-width:265px;font-size:16px}.product-section .product__quick-options .btn{padding:10px 0!important;width:245px!important;max-width:100%!important;margin-bottom:0!important;font-size:17px!important;line-height:2}}#shopify-template-kevins-story .hero__title{color:#fff;text-shadow:none;text-transform:uppercase;font-family:var(--fontDin);font-weight:100;font-size:135px;line-height:.9}#shopify-template-kevins-story .feature-row__image{height:auto}#shopify-template-kevins-story .hero__subtitle{color:#6eae41;font-size:32px;max-width:440px!important}#shopify-template-kevins-story .hero__text-content.vertical-center{padding-top:60px}#shopify-template-kevins-story .partial-green-bg{background:-moz-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 22%,rgba(255,255,255,0) 22.01%);background:-webkit-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 22%,rgba(255,255,255,0) 22.01%);background:linear-gradient(to bottom,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 22%,rgba(255,255,255,0) 22.01%)}#shopify-template-kevins-story .embed-container{border:60px solid white;box-shadow:0 4px 12px 1px #0000001a}#shopify-template-kevins-story .feature-row__item .h1{color:var(--colorDarkGreen);text-transform:uppercase;font-family:var(--fontFuturaGoogle);font-size:34px}#shopify-template-kevins-story .feature-row__item .rte{color:#6eae41;font-size:24px}#shopify-template-kevins-story .feature-row__item .rte span{display:block}#shopify-template-kevins-story .kevin-signature{max-width:240px;margin-top:40px}#shopify-template-kevins-story .hero{background:#005100}@media (max-width: 1049px){#shopify-template-kevins-story .feature-row__item .h1{font-size:32px}#shopify-template-kevins-story .feature-row__item .rte{font-size:22px}#shopify-template-kevins-story .feature-row__text--left{padding-left:40px}}@media (max-width: 900px){#shopify-template-kevins-story .hero__title{font-size:100px!important}#shopify-template-kevins-story .hero__subtitle{font-size:28px;max-width:400px!important}}@media (max-width: 859px){#shopify-template-kevins-story .feature-row__item .h1{font-size:24px}#shopify-template-kevins-story .feature-row__item .rte{font-size:18px}#shopify-template-kevins-story .feature-row__text--left{padding-left:40px}#shopify-template-kevins-story .feature-row__text--right{padding-right:40px}}@media (max-width: 764px){#shopify-template-kevins-story .hero__title{font-size:90px!important}#shopify-template-kevins-story .hero__subtitle{font-size:24px;max-width:300px!important}#shopify-template-kevins-story .embed-container{border:20px solid white}}@media (max-width: 589px){#shopify-template-kevins-story .hero__title{font-size:60px!important}#shopify-template-kevins-story .hero__subtitle{font-size:18px}#shopify-template-kevins-story .hero__text-content.vertical-center{vertical-align:top;padding-top:32px}#shopify-template-kevins-story .partial-green-bg .page-width{padding:0!important}#shopify-template-kevins-story .feature-row__item .h1,#shopify-template-kevins-story .feature-row__item .rte,#shopify-template-kevins-story .hero__title,#shopify-template-kevins-story .hero__subtitle{text-align:center!important}#shopify-template-kevins-story .feature-row__text--right,#shopify-template-kevins-story .feature-row__text--left{padding:30px 20px 0}#shopify-template-kevins-story .feature-row__item{min-width:100%!important}#shopify-template-kevins-story .kevin-signature{max-width:140px;margin-top:25px}}.chief-health-hacker .hero{background:#6cac3c}.chief-health-hacker .hero__image{object-position:100% 50%}.chief-health-hacker .winner .hero__image{object-position:60% 70%}.chief-health-hacker .h1.hero__title{color:#fff;text-shadow:none;font-weight:800;text-shadow:3px 3px 2px black;margin-top:-180px}.chief-health-hacker .h1.hero__title span{color:#6eae41}.chief-health-hacker .hero__subtitle{color:#fff;font-weight:700;max-width:560px;margin-top:10px;text-shadow:1px 1px 1px black}.chief-health-hacker .animation-cropper{overflow:visible}.chief-health-hacker .btn{box-shadow:9px 9px #003600cc!important}@media (max-width: 1200px){.chief-health-hacker .hero__image{object-position:80% 50%}.chief-health-hacker .hero--750px{height:550px}.chief-health-hacker .h1.hero__title{margin-top:-110px;font-size:78px}}@media (max-width: 900px){.chief-health-hacker .hero--750px{height:450px}.chief-health-hacker .h1.hero__title{font-size:60px!important;margin-top:-79px}.chief-health-hacker .hero__subtitle{font-size:18px;max-width:350px}.chief-health-hacker .btn{padding:5px 25px}}@media (max-width: 750px){.chief-health-hacker .hero--750px{height:400px}.chief-health-hacker .hero__subtitle{font-size:18px;max-width:245px}.chief-health-hacker .h1.hero__title{font-size:49px!important;margin-top:-58px}}@media (max-width: 589px){.chief-health-hacker .btn{box-shadow:9px 9px #00360099!important}.chief-health-hacker .hero__image{object-position:50% 100%}.chief-health-hacker .hero--750px{height:550px}.green-sub-hero{margin-top:0!important}.chief-health-hacker .h1.hero__title{font-size:56px!important;margin-top:-235px;text-align:center}.chief-health-hacker .hero__subtitle br{display:none}.chief-health-hacker .hero__subtitle{font-size:18px;max-width:100%;font-weight:100;margin:20px auto!important;width:100%!important;text-align:center;font-weight:700}.chief-health-hacker .hero__text-content.vertical-center .hero__link{text-align:center}.chief-health-hacker .winner .h1.hero__title{font-size:33px!important;margin-top:-245px;text-align:center;margin-bottom:-10px}.chief-health-hacker .winner .hero__subtitle{font-size:16px;margin-bottom:0!important}}@media (max-width: 350px){.chief-health-hacker .h1.hero__title{font-size:55px!important}.chief-health-hacker .hero__subtitle{font-size:16px}.chief-health-hacker .hero--750px{height:500px}}#shopify-template-chief-health-hacker .hacked-text{font-weight:600;font-family:var(--fontFutura);color:#fff;font-size:26px;margin-top:-75px;margin-bottom:-75px;padding-top:75px;padding-bottom:75px}#shopify-template-chief-health-hacker .hacked-text span{color:#6faf41}#shopify-template-chief-health-hacker .partial-dark-light-green-bg{background:-moz-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 22%,rgba(110,174,65,1) 22.01%,rgba(110,174,65,1) 100%);background:-webkit-linear-gradient(top,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 22%,rgba(110,174,65,1) 22.01%,rgba(110,174,65,1) 100%);background:linear-gradient(to bottom,var(--colorDarkGreen) 0,var(--colorDarkGreen) 1%,var(--colorDarkGreen) 22%,rgba(110,174,65,1) 22.01%,rgba(110,174,65,1) 100%)}#shopify-template-chief-health-hacker .embed-container{border:60px solid white}#shopify-template-chief-health-hacker .green-bg{background:#6eae41}#shopify-template-chief-health-hacker .dark-green-bg{background:#005100}#shopify-template-chief-health-hacker .enter-steps{margin-top:-75px;padding-top:75px;margin-bottom:-75px;padding-bottom:75px}#shopify-template-chief-health-hacker .enter-steps .section-header h3{font-size:72px!important;text-transform:uppercase!important;color:#fff!important;font-family:var(--fontFutura);border-top:2px solid white;border-bottom:2px solid white;padding-top:10px;padding-bottom:16px;margin-bottom:100px}#shopify-template-chief-health-hacker .enter-steps .grid__item h3{font-family:var(--fontFutura);text-transform:uppercase;color:#fff;font-size:48px;margin-bottom:0}#shopify-template-chief-health-hacker .enter-steps .grid__item p{color:#005100;font-family:var(--fontFutura);font-weight:800;font-size:32px;padding:0 24px}#shopify-template-chief-health-hacker .enter-steps .rte-setting img{width:60px;margin:0 10px}#shopify-template-chief-health-hacker .closing{margin-bottom:-75px;padding-bottom:75px}#shopify-template-chief-health-hacker .closing h2{font-family:var(--fontFutura);text-transform:uppercase;color:#fff;font-size:48px;margin-bottom:-15px}#shopify-template-chief-health-hacker .closing p{color:#005100;font-size:32px}#shopify-template-chief-health-hacker .terms-conditions{margin-bottom:-75px;padding-bottom:75px}#shopify-template-chief-health-hacker .terms-conditions .collapsible-trigger__icon{display:none}#shopify-template-chief-health-hacker .terms-conditions .collapsible-trigger--inline{width:100%}#shopify-template-chief-health-hacker .terms-conditions .collapsible-trigger p{font-weight:400;color:#fff;text-decoration:underline;text-align:center}#shopify-template-chief-health-hacker .terms-conditions .collapsible-content__inner p,#shopify-template-chief-health-hacker .terms-conditions .collapsible-content__inner li,#shopify-template-chief-health-hacker .terms-conditions .collapsible-content__inner h2,#shopify-template-chief-health-hacker .terms-conditions .collapsible-content__inner h3{color:#fff;text-align:left}@media (max-width: 900px){#shopify-template-chief-health-hacker .enter-steps .grid__item h3{font-size:34px}#shopify-template-chief-health-hacker .enter-steps .grid__item p{font-size:24px}#shopify-template-chief-health-hacker .enter-steps .rte-setting img{width:40px;margin:0 6px}}@media (max-width: 900px){#shopify-template-chief-health-hacker .enter-steps .grid__item p{padding:0 12px;font-size:21px}}@media (max-width: 668px){#shopify-template-chief-health-hacker .enter-steps .section-header h3{font-size:39px!important}}@media (max-width: 589px){#shopify-template-chief-health-hacker .embed-container{border:18px solid white}#shopify-template-chief-health-hacker .enter-steps .section-header h3{font-size:39px!important;padding-top:5px!important;padding-bottom:5px;margin-bottom:50px}#shopify-template-chief-health-hacker .enter-steps .grid__item>div:nth-child(1){float:left;width:40%}#shopify-template-chief-health-hacker .enter-steps .grid__item h3,#shopify-template-chief-health-hacker .enter-steps .grid__item .rte-setting{text-align:left;width:60%;float:right}#shopify-template-chief-health-hacker .enter-steps .grid__item .icons{text-align:left;padding-left:12px}#shopify-template-chief-health-hacker .enter-steps .grid__item h3{padding-left:12px;margin-top:10px}#shopify-template-chief-health-hacker .enter-steps .grid__item p{padding:0 0 0 15px}#shopify-template-chief-health-hacker .closing{background:#fff;padding-top:75px}#shopify-template-chief-health-hacker .closing h2{color:#6eae41;font-size:32px}#shopify-template-chief-health-hacker .closing p{color:#6eae41;font-size:19px}}@media (max-width: 515px){#shopify-template-chief-health-hacker .enter-steps .grid__item h3{font-size:24px}#shopify-template-chief-health-hacker .enter-steps .grid__item p{font-size:19px}}@media (max-width: 425px){#shopify-template-chief-health-hacker .enter-steps .grid__item p{font-size:17px}}.landing-testimonials .logo-bar .page-width{width:100%;padding:0;margin-bottom:50px}.landing-testimonials .grid__item{padding-left:0!important}.landing-testimonials .testimonail-image{max-width:195px}.landing-testimonials .h3{font-size:24px}.landing-testimonials p{font-size:16px}.landing-testimonials .rte blockquote cite:before,.landing-testimonials blockquote cite:before{content:""!important}.landing-testimonials blockquote cite{color:var(--colorDarkGrey);margin-bottom:10px}.landing-testimonials hr{width:100%;max-width:200px}.landing-testimonials .testimonials-slider__text{max-width:250px;margin:0 auto;background:0 0;padding:0}.landing-testimonials .testimonial-paragraph{color:#fff}.feature-row__item__wrapper{margin:0 auto}.certification-row-wrapper{display:flex;flex-direction:row}.contact-us.large-header h2{font-size:52px}.no-space-below{margin-bottom:0}@media (min-width: 590px){.contact-us.no-bottom-margin{margin-bottom:-75px}}.ro_widget{margin-top:20px}.ro_widget label{font-weight:400;font-size:16px;letter-spacing:0;font-family:var(--fontFutura)}.ro_widget .bold-ro__recurring-title{display:none}.upsell .main-content{min-height:100%!important}.upsell .slick-track{margin:0!important}.upsell .main-content:after{background-color:#fff!important}.timer-yellow{background:#f5ba42;text-align:center;padding:10px;font-size:30px;color:#fff;margin-bottom:0!important}@media (max-width: 589px){.timer-yellow{font-size:20px}}.timer-yellow #time{font-family:var(--fontFutura)!important;font-size:40px;font-weight:700}@media (max-width: 589px){.timer-yellow #time{font-size:24px}}#conjured_redemption,#conjured_referral{max-width:1300px;margin:30px auto}.conjured_image img{max-width:500px;margin:0 auto}@media (max-width: 770px){.conjured_image img{max-width:350px}}@media (max-width: 770px){.conjured_content{margin:0}}.conjured_content h1{margin-top:40px!important}@media (max-width: 770px){.conjured_content h1{margin-top:0!important}}.conjured_content button#conjured_share_social_fb_button{border-color:#3b5998!important}.conjured_content button#conjured_share_social_fb_button:hover{background:#fff!important;color:#3b5998!important}.conjured_content button#conjured_share_social_tw_button{border-color:#00aced!important}.conjured_content button#conjured_share_social_tw_button:hover{background:#fff!important;color:#00aced!important}.conjured_content #conjured_terms_and_conditions_button{text-decoration:underline;font-size:14px}@media (min-width: 771px){.shipping-calendar .main-content{background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_shipping-calendar-bg.jpg?v=1591309359) top center no-repeat}}.shipping-calendar .no-margin{margin-top:0;margin-bottom:30px}.shipping-calendar .large-text{padding-top:50px}.shipping-calendar .large-text .h2{font-family:var(--fontFutura)!important;font-size:50px;color:#64676c}@media (max-width: 770px){.shipping-calendar .large-text .h2{font-size:38px}}.shipping-calendar .large-text .rte p{font-size:22px;color:#64676c}@media (max-width: 770px){.shipping-calendar .large-text .rte p{font-size:18px}}.shipping-calendar .big-button{font-family:var(--fontFutura)!important;font-weight:700;font-size:24px}@media (max-width: 770px){.shipping-calendar .big-button{font-size:18px}}.shipping-calendar table{font-family:var(--fontFutura)!important;margin:0 auto;border-spacing:5px;background:0 0;color:#64676c;font-weight:700}.shipping-calendar table span{font-size:18px!important;display:block}@media (max-width: 770px){.shipping-calendar table{max-width:400px}}.shipping-calendar th{text-align:center;color:#fff;background:var(--colorGreen);text-transform:uppercase;font-size:28px}@media (max-width: 770px){.shipping-calendar th{font-size:18px}}.shipping-calendar th:nth-child(1){width:40%}.shipping-calendar th:nth-child(2){width:30%}.shipping-calendar th:nth-child(3){width:30%}.shipping-calendar td{border-bottom:2px solid #dadbdd;text-align:center;font-size:28px;background:0 0}@media (max-width: 770px){.shipping-calendar td{font-size:14px}}.shipping-calendar td:nth-child(1){text-transform:uppercase;margin-right:5px}.shipping-calendar td:nth-child(2){margin-left:5px}.shipping-calendar td:nth-child(3){margin-left:5px}.shipping-calendar td span{font-size:14px;font-weight:400}.shipping-calendar tr:last-child td{border-bottom:none}.shipping-calendar .text--green{color:var(--colorGreen)}.shipping-calendar .shipping-details{text-align:center;max-width:750px;margin:0 auto}.shipping-calendar .shipping-details p{font-size:22px;color:#64676c}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#1e1e1e99;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding: 0px){.fancybox-caption{padding:75px}}#fancybox-wrap{position:absolute;top:100px!important}.fancybox-button{display:none}.rte ol:last-child,.rte p:last-child,.rte table:last-child,.rte ul:last-child{margin-bottom:25px}#shopify-section-article-template h2,#shopify-section-article-template h3{font-family:var(--fontFuturaGoogle);font-size:32px;text-transform:uppercase;margin-bottom:20px;color:var(--colorDarkGreen)!important}@media (max-width: 990px){#shopify-section-article-template h2,#shopify-section-article-template h3{font-size:19px}}#shopify-section-article-template h3.collapsible{position:relative}#shopify-section-article-template h3.collapsible:after{content:"";position:absolute;box-sizing:border-box;width:20px;height:20px;transform:rotate(45deg);border-left-width:3px;border-left-style:solid;border-left-color:initial;border-top-width:3px;border-top-style:solid;border-top-color:initial;right:10px;top:22px;cursor:pointer}#shopify-section-article-template h3.collapsible.collapsed:after{transform:rotate(-135deg);top:8px}.home-how-it-works .section-header h3,.home-steps .section-header h3,.testimonial-bubbles-section .section-header h3,.home-perks .section-header h3{font-family:var(--fontFutura);color:#1b355e!important;text-transform:uppercase;font-size:48px!important;font-weight:900;line-height:1.3}.home-klaviyo-form{background:#fe7e3d url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_email-signup-assortment_orange.jpg?v=1640287533) bottom center no-repeat!important;padding-bottom:220px;padding-top:25px;margin-top:0;background-size:934px!important}.home-klaviyo-form .ql-editor span{font-size:45px!important;color:#fff!important}.home-klaviyo-form div[data-testid=form-row]:nth-child(2){max-width:600px;margin:0 auto!important}.home-klaviyo-form .custom-content{max-width:900px!important}.home-klaviyo-form div[data-testid=form-row]:nth-child(1) .ql-font-courier{font-family:var(--fontFutura)!important;font-size:45px!important;font-weight:700}.home-klaviyo-form div[data-testid=form-row]:nth-child(2) .ql-font-courier{font-family:var(--fontFutura)!important;font-size:18px!important;font-weight:400!important}@media (max-width: 950px){.home-klaviyo-form{background-size:100%!important;padding-bottom:21%}}@media (max-width: 710px){.home-klaviyo-form div[data-testid=form-row]:nth-child(2){max-width:100%}}@media (max-width: 589px){.home-klaviyo-form div[data-testid=form-row]:nth-child(1) .ql-font-courier{font-size:24px!important;padding-top:20px!important}.home-klaviyo-form{padding-top:0!important}.home-klaviyo-form .ql-editor span{font-size:24px!important}}.home-klaviyo-form.no-bg{background-color:transparent!important;background-image:none!important;padding-top:0!important;padding-bottom:25px!important}@media (max-width: 589px){.find-a-store .home-klaviyo-form{padding-bottom:0!important;background-image:none!important}.find-a-store .home-klaviyo-form .ql-font-verdana{margin-top:15%!important;font-size:18px!important}}.btn--circle{min-width:0!important;line-height:1.5!important;min-height:50px}.product__photo-zoom{border:none!important;min-height:40px!important}.fixed-footer .grid{align-items:start}#loyaltylion .lion-rewards-list{grid-template-columns:repeat(auto-fill,minmax(185px,1fr))!important}#loyaltylion .lion-reward-item__more-info-url--external-link a:after{content:""!important}.lion-reward-item__percent-off{display:none}.lion-reward-item__cost:before{content:""!important}.cart__row--table .cart__product-meta{margin-left:15px;font-size:15px;margin-bottom:5px}@media (max-width: 589px){#shopify-section-page-focus-group-template .hero{height:75px}}.destini{padding-top:0!important;background:#fff!important}.destini{background:#6aa342;text-align:center;padding-top:60px;padding-bottom:60px}.destini iframe{max-width:1200px;border-radius:20px;-webkit-mask-image:-webkit-radial-gradient(white,black);position:relative;z-index:4;margin-top:-35px;background:#fff}.locator-hero .slideshow-wrapper{position:relative;max-width:1480px;margin:0 auto}.locator-hero .hero__title{font-family:var(--fontDin);text-transform:uppercase;color:#fff;text-shadow:none!important;font-weight:400;background:var(--colorDarkOrange);border-top-left-radius:36px;border-top-right-radius:36px;padding-top:23px;padding-bottom:40px;margin:0 145px -55px}@media (max-width: 965px){.locator-hero .hero__title{font-size:50px!important}}@media (max-width: 818px){.locator-hero .hero__title{margin:0 0 -55px}}@media (max-width: 589px){.locator-hero .hero__title{padding-bottom:78px}}@media (max-width: 456px){.locator-hero .hero__title{font-size:42px!important}}@media (max-width: 405px){.locator-hero .hero__title{font-size:38px!important}}#storeFinderModal{max-width:1200px;max-height:923px;width:100%;height:100%;padding:0;overflow:hidden;border-radius:20px}@media (max-width: 700px){#storeFinderModal{padding:0!important}#storeFinderModal .fancybox-close-small{right:-12px;top:-12px}}#storeFinderModal iframe{width:100%;height:100%;border:none;overflow:hidden}.store-locator-video .hero__title,.store-locator-video .hero__subtitle{color:#fff!important;text-shadow:0 0 5px #000!important}@media (max-width: 589px){.store-locator-video .hero__text-content.vertical-center{vertical-align:bottom!important}}.coupon-landing .hero__subtitle{max-width:100%}.coupon-landing .hero__image-wrapper:before{background-image:none}.coupon-landing .hero__title{color:var(--colorGreen);font-size:60px!important;text-shadow:none}.coupon-landing .hero__title span{color:#585b60;font-size:36px!important;display:block}.coupon-landing .hero__subtitle{color:#585b60;font-size:21px!important;text-transform:none;letter-spacing:0;margin-top:340px}.coupon-landing .btn{background:var(--colorGreen)!important}.coupon-landing .btn:hover{background:#fff!important;color:var(--colorGreen)!important}.coupon-landing .hero__text-content.vertical-center{padding-top:45px!important}.coupon-landing-header{text-align:center;margin-top:75px;margin-bottom:-25px;font-family:Futura,sans-serif;font-weight:700;font-size:20px}@media (max-width: 573px){.coupon-landing .hero__title{font-size:45px!important}.coupon-landing .hero__subtitle{margin-top:217px!important}.coupon-landing .hero__title span{font-size:28px!important}.coupon-landing .hero__text-content.vertical-center{padding-top:35px!important}.coupon-landing .hero__subtitle{font-size:18px!important}}@media (max-width: 750px){#shopify-section-page-coupon-landing .grid__item.one-sixth{width:25%}}@media (max-width: 370px){#shopify-section-page-coupon-landing .grid__item.one-sixth{width:33%!important}}.index-section--hero .hero__subtitle .animation-cropper{overflow:visible}@media (max-width: 589px){.template-article .home-klaviyo-form,.template-article .product__photo-zoom{display:none}}.centered-width-50 .grid__item>div{max-width:595px!important}.april-fools-hero.align-top .hero__text-content.vertical-center{vertical-align:top}.april-fools-hero-footer .hero__title span{display:block;line-height:1.5!important;margin-bottom:-40px}.april-fools-hero .hero__title{text-shadow:none!important}@media (min-width: 589px){.april-fools-hero-footer .hero__title span{margin-bottom:-60px}}@media (max-width: 589px){.april-fools-hero-footer .hero__text-content.vertical-center .hero__subtitle{font-size:20px!important}}.feature-row__item{min-width:50%;flex:0 1 50%}.feature-z-row{margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 1050px){.feature-z-row{margin:0 6%}}@media only screen and (max-width: 768px){.feature-z-row{flex-direction:column;margin:0}}@media only screen and (max-width: 768px){.feature-z-row--small-none{display:block}}.feature-z-row__item{min-width:50%;flex:0 1 50%}@media only screen and (max-width: 768px){.feature-z-row__item{flex:1 1 auto;max-width:100%;min-width:100%}}.feature-z-row__image{display:block;margin:0 auto}@media only screen and (max-width: 768px){.feature-z-row__image{order:1}}.feature-z-row__text{padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 768px){.feature-z-row__text{order:2;padding-top:20px;padding-bottom:0}}.feature-z-row__text .rte{margin:0}.feature-z-row__text .btn{margin:20px 13.33333px 0 0}@media only screen and (min-width: 590px){.feature-z-row__text--left{padding-left:80px}.feature-z-row__text--right{padding-right:80px}}.we-hacked-healthy .h1.hero__title{color:#fff!important;text-shadow:none!important}.we-hacked-healthy .btn{background:#283569!important;border-color:#283569!important}.we-hacked-healthy .btn:hover{background:#fff!important;color:#283569!important}@media (max-width: 891px){.we-hacked-healthy .h1.hero__title{font-size:60px!important}}@media (min-width: 590px){.we-hacked-healthy .h1.hero__title{margin-top:-166px!important}}@media (max-width: 589px){.we-hacked-healthy .hero__text-content.vertical-center{vertical-align:top;text-align:center}.we-hacked-healthy .h1.hero__title{font-size:60px!important;margin-top:20px}.we-hacked-healthy .hero__link{margin-top:20px}}.home-2020-hero.target .h1.hero__title span{font-size:80px;color:#69a240}.bfm-special .hero__title span{font-size:38px;color:#504f55;display:block;font-family:Futura}.bfm-special .hero__title{margin-top:-40px}.bfm-special .hero__title,.bfm-special .hero__subtitle{text-shadow:none}.bfm-special .hero__title .animation-contents div{color:var(--colorDarkGreen);font-family:Futura;margin-bottom:15px;margin-top:15px}.bfm-special .hero__subtitle{margin-top:20px;margin-bottom:25px}.bfm-special .hero__subtitle span{color:var(--colorDarkGreen);font-weight:700}.bfm-special .small{font-weight:400!important;font-size:13px;color:#3b3b3b!important;margin-top:-3px;display:block}@media (max-width: 900px){.bfm-special .hero__title span{font-size:32px}.bfm-special .hero__title .animation-contents div{font-size:64px}.bfm-special .hero{height:500px!important}}@media (max-width: 589px){.bfm-special .hero__title{margin-top:0;text-align:center}.bfm-special .hero__subtitle{margin:15px auto!important;text-align:center}.bfm-special .hero__link{text-align:center}.bfm-special .hero__text-content.vertical-center{vertical-align:top}.bfm-special .hero__title span{font-size:26px}.bfm-special .hero__title .animation-contents div{font-size:54px;margin-bottom:5px;margin-top:5px}.bfm-special .hero{height:500px!important}.bfm-special .hero__image{object-position:bottom left}}.brc-landing a{color:var(--colorGreen)}.brc-landing #expand-rules{text-align:center;display:block;max-width:fit-content;margin:0 auto}.brc-form iframe{width:428px!important;margin:0 auto!important;display:block}.brc-form h3{text-align:center;margin-top:75px!important;font-size:38px;color:var(--colorGreen)}.brc-rules-expand{display:none}.brc-heading .hero__title{text-shadow:none!important;color:#fff}.brc-heading .hero__subtitle{color:#fff;max-width:515px}.formsite{max-width:430px;margin:0 auto}.brc-section1 p strong{color:var(--colorDarkGreen);font-size:42px;display:block;line-height:1;margin-bottom:10px}.brc-section2 h2{color:var(--colorDarkGreen);font-size:42px;font-family:Futura}.brc-section2 p strong{font-size:32px}.brc-section3 .section-header h3,.brc-section4 h2,.brc-section5 h2,.brc-section6 h2{color:var(--colorDarkGreen)}@media (max-width: 1200px){.brc-heading .hero__title{font-size:57px}.brc-heading .hero__subtitle{max-width:375px}}@media (max-width: 870px){.brc-heading .hero__subtitle{max-width:275px}.brc-heading .hero__title{font-size:43px!important}}@media (max-width: 589px){.brc-heading .hero__title{text-align:center;font-size:48px!important;margin-top:32px}.brc-heading .hero__text-content{vertical-align:top}.brc-heading .hero__subtitle{text-align:center;font-size:18px;max-width:86%}}@media (max-width: 450px){.brc-heading .hero__title{font-size:38px!important;margin-top:10px}}@media (max-width: 390px){.brc-heading .hero__title{font-size:32px!important;margin-top:0}}.floating-scrolling-text{position:absolute;z-index:5;width:100%;white-space:nowrap;overflow:hidden}.floating-scrolling-text .text-block{width:max-content;font-size:140px;text-transform:uppercase;line-height:1;margin-top:20px;font-family:var(--fontDin);white-space:nowrap}.floating-scrolling-text .hacked{margin-top:-5px}.floating-scrolling-text .text-block span:nth-child(1),.floating-scrolling-text .text-block span:nth-child(3),.floating-scrolling-text .text-block span:nth-child(5),.floating-scrolling-text .text-block span:nth-child(7),.floating-scrolling-text .text-block span:nth-child(9),.floating-scrolling-text .text-block span:nth-child(11){color:var(--colorDarkGreen)}.floating-scrolling-text .text-block span:nth-child(2),.floating-scrolling-text .text-block span:nth-child(4),.floating-scrolling-text .text-block span:nth-child(6),.floating-scrolling-text .text-block span:nth-child(8),.floating-scrolling-text .text-block span:nth-child(10){color:var(--colorGreen)}.floating-scrolling-text .custom-content{margin-bottom:0;margin-left:0}.floating-scrolling-text .custom__item{margin-bottom:0;padding-left:0}.floating-scrolling-text.big-margins{margin-top:10px;position:relative;margin-bottom:-50px}@media (max-width: 1500px){.floating-scrolling-text .hacked{margin-top:-4px!important}.floating-scrolling-text .text-block{font-size:100px;margin-top:15px}}@media (max-width: 1250px){.floating-scrolling-text .hacked{margin-top:13px}.floating-scrolling-text .text-block{font-size:90px;margin-top:13px}}@media (max-width: 589px){.floating-scrolling-text .hacked{margin-top:4px!important}.floating-scrolling-text .text-block{font-size:58px;margin-top:10px}.floating-scrolling-text.big-margins{margin-top:0}}.we-hacked-healthy-2022 .h1.hero__title{color:var(--colorGreen);text-shadow:none!important;margin-top:-150px}.we-hacked-healthy-2022 .hero__subtitle{max-width:400px!important;color:#606161!important;margin:15px 0!important}@media (max-width: 589px){.we-hacked-healthy-2022 .h1.hero__title{margin-top:0}.we-hacked-healthy-2022 .hero__text-content.vertical-center{text-align:center;vertical-align:top;padding-top:18%!important}.we-hacked-healthy-2022 .hero__subtitle{margin:15px auto!important;font-size:18px;text-shadow:0 0 9px white!important}}.we-hacked-healthy-2022 .hero__link .animation-cropper{overflow:visible!important}.we-hacked-healthy-2022 .btn{box-shadow:9px 9px #21ca22bf!important;padding:5px 25px!important}.double-points .hero__title{color:#6daa3d;text-transform:uppercase;text-shadow:none!important;margin-top:-60px}.double-points .hero__subtitle{max-width:440px!important;color:#fff}.double-points .hero__link .animation-cropper{overflow:visible!important}.double-points .btn{box-shadow:9px 9px #001c0b!important}.double-points .hero__image{object-position:40% 50%!important}@media (max-width: 1100px){.double-points .hero__image{object-position:30% 50%!important}.double-points .hero--750px{height:650px!important}}@media (max-width: 800px){.double-points .hero__subtitle{max-width:330px!important;font-size:17px}.double-points .hero__image{object-position:35% 50%!important}}@media (max-width: 740px){.double-points .hero__title{margin-top:-190px}.double-points .hero__subtitle{max-width:224px!important}.double-points .hero__image{object-position:41% 50%!important}}@media (max-width: 589px){.double-points .hero__text-content.vertical-center{text-align:center;vertical-align:top;padding-top:18%!important}.double-points .hero__title{margin-top:30px}.double-points .hero--750px{height:750px!important}}@media (max-width: 386px){.double-points .hero__title{font-size:28px!important}.double-points .hero--750px{height:637px!important}}#shopify-template-rewards .double-points{background:#022454;margin-top:-70px;padding:40px;margin-bottom:-70px}#shopify-template-rewards .double-points .theme-block h2{color:#6daa3d;text-transform:uppercase;font-size:48px;line-height:1}#shopify-template-rewards .double-points .theme-block p{color:#fff}@media (max-width: 589px){#shopify-template-rewards .double-points{margin-top:-30px;margin-bottom:-30px;padding:40px 0}#shopify-template-rewards .double-points .theme-block h2{font-size:32px}}.green-sub-hero{background:#6cac3c;margin-top:-75px;padding-bottom:75px;color:#fff;text-align:center}.green-sub-hero img{height:auto}.green-sub-hero h2{text-align:center;text-transform:uppercase;color:#fff;font-size:48px;margin-bottom:0;position:relative;z-index:9}.green-sub-hero h3{text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:32px}.green-sub-hero .image-wrap{background:transparent}.green-sub-hero p{font-size:24px}.green-sub-hero .btn{box-shadow:9px 9px #0e8a09!important;display:table}.green-sub-hero ul{display:table;margin-bottom:20px 0;font-size:24px;list-style:none;margin-left:0}.green-sub-hero li{background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_leaf-white.png?v=1660585334) center left no-repeat;background-size:25px;padding-left:35px}.green-sub-hero .header{text-align:center!important}@media (max-width: 589px){.green-sub-hero .btn{margin:0 auto;display:block;max-width:255px}.green-sub-hero h2{font-size:32px;margin-top:45px!important;margin-bottom:5px}.green-sub-hero p{font-size:20px}.green-sub-hero ul{font-size:18px;margin-left:10%;text-align:left}.green-sub-hero h3{font-size:25px;margin-bottom:10px}}.saute-sauce-serve{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 10%,var(--colorBlue) 10.01%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 10%,var(--colorBlue) 10.01%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 10%,var(--colorBlue) 10.01%);padding-bottom:50px}.saute-sauce-serve .index-section{margin:0!important}.saute-sauce-serve .feature-row__image{height:auto}.saute-sauce-serve .h1{color:#fff;font-size:48px;margin-bottom:50px;font-family:var(--fontFutura);text-transform:uppercase}.saute-sauce-serve .h1 span{color:var(--colorDarkBlue)}.saute-sauce-serve .image-wrap{background:transparent}.saute-sauce-serve .feature-row-wrapper{overflow:visible}.saute-sauce-serve .feature-row__item--overlap-images{position:relative}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(1){width:200px;position:absolute;bottom:-120px;left:-50px;transform:none!important}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(2){width:100%}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(2) .image-wrap{box-shadow:9px 9px #00536e!important}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(2) .video-wrap{box-shadow:11px 11px #00536e!important;background:#00536e}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(2) .video-wrap video{width:100%;height:100%;margin-bottom:-5px}.saute-sauce-serve .btn{box-shadow:9px 9px #00546f!important}.template-product .saute-sauce-serve{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 10%,var(--colorBlue) 10.01%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 10%,var(--colorBlue) 10.01%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 18%,rgba(255,255,255,0) 10%,var(--colorBlue) 10.01%);padding-bottom:100px}.template-product .saute-sauce-serve .h1{margin-bottom:0!important}.template-product .saute-sauce-serve .btn{margin-top:50px;max-width:250px}@media (max-width: 1258px){.saute-sauce-serve .h1{font-size:45px;margin-top:92px}}@media (max-width: 1049px){.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(1){left:5px!important}}@media (max-width: 936px){.saute-sauce-serve p{font-size:22px}}@media (max-width: 850px){.saute-sauce-serve .h1{font-size:35px;margin-top:40px}}@media (max-width: 770px){.saute-sauce-serve .btn{padding:5px 25px}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(1){right:34%;left:auto!important}.saute-sauce-serve .feature-row__text .btn{margin-right:0}}@media (max-width: 589px){.saute-sauce-serve .feature-row__item--overlap-images{min-width:100%;margin-left:0%;margin-top:50px}.saute-sauce-serve .h1{font-size:32px;text-align:center;margin-bottom:10px}.saute-sauce-serve p{text-align:center}.sauce-serve .btn{max-width:255px;display:block;margin:20px auto}.saute-sauce-serve .appear-delay-1{text-align:center}.saute-sauce-serve .feature-row__item--overlap-images>div:nth-child(1) .image-wrap{transform:translate(74%,-12px) scale(.75)!important}.saute-sauce-serve{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 27%,var(--colorBlue) 27.01%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 27%,var(--colorBlue) 27.01%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 27%,var(--colorBlue) 27.01%);padding-bottom:75px}.saute-sauce-serve .feature-row__text{padding:30px 0 0!important}}.home-perks{background:#752f8c;margin-top:-75px!important;padding-top:75px}.home-perks img{height:auto}.home-perks .index-section{padding-top:40px}.home-perks .section-header h3{color:var(--colorGreen)!important}.home-perks .border-bottom{border-bottom:2px solid var(--colorGreen)}.home-perks .border-top{border-top:2px solid var(--colorGreen);padding-top:50px}.home-perks p{color:#fff;font-size:27px!important;margin:45px auto!important;max-width:750px}.home-perks p span{font-weight:700}.home-perks .image-wrap{background:transparent}.home-perks .one-third{margin-left:8%;margin-right:6%}.home-perks .one-half{padding-left:6%;border-left:2px solid var(--colorGreen);align-self:normal}.home-perks .btn{margin-bottom:75px;box-shadow:9px 9px #380a4f!important}@media (max-width: 589px){.home-perks img{width:82%!important}.home-perks p{font-size:24px!important;text-align:center}.home-perks .one-third{margin-left:0}.home-perks .align--top-middle{margin-bottom:0}.home-perks .section-header h3{font-size:38px!important}.home-perks img{margin:0 auto}.home-perks .image-wrap{margin-bottom:-50px!important}}.home-testimonials{background:var(--colorGreen)}.home-testimonials .testimonials-slide.is-selected{opacity:1;transition:opacity .5s}.home-testimonials .testimonials-slide{opacity:0;transition:opacity .5s}.home-testimonials .testimonials-slider__text{color:#fff;background:transparent;box-shadow:none!important}.home-testimonials .testimonials-slider__text p{font-size:28px!important;font-style:italic}.home-testimonials .testimonials-slider__text cite{color:#fff;font-weight:400}.home-testimonials .testimonials-slider__text .quote{background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_bulgaria-font-quote_blue.gif?v=1654555304) top left no-repeat;width:50px;height:50px;display:block;background-size:contain;margin:0 auto}.home-testimonials .testimonials-section{padding:50px}.home-testimonials .testimonials-slide{width:100%}.home-testimonials .flickity-page-dots .dot{width:15%;max-width:79px;height:12px;border-radius:4px;background:#fff;border:2px solid white;margin:0 10px}.home-testimonials .flickity-page-dots .dot.is-selected{border:2px solid var(--colorDarkBlue);background:var(--colorDarkBlue)}.home-testimonials .slideshow-wrapper{margin-bottom:75px}@media (max-width: 1300px){.home-testimonials .testimonials-slide{width:100%!important}}@media (max-width: 589px){.home-testimonials .testimonials-section{padding:0 0 10px}.home-testimonials .testimonials-slider__text{padding:0}.home-testimonials .flickity-page-dots .dot{width:14%;margin:0 8px}.home-testimonials .testimonials-slider__text p{font-size:28px!important}}.green-header{margin-top:75px}.green-header .section-header__title,.green-header .section-header h3,.green-header h2{color:var(--colorDarkGreen)}.green-header .section-header__title p,.green-header .section-header p{color:var(--colorGreen);font-size:24px}.green-header.pad-header .section-header{padding:0 58px}@media (max-width: 840px){.green-header.pad-header .section-header{padding:0!important}}@media (max-width: 589px){.green-header span{display:inline!important}}.grid-product .flickity-page-dots{bottom:0!important;opacity:.5}.grid-product .flickity-slider .grid-product__secondary-image{opacity:1!important}.grid-product .flickity-slider .testimonials-slide{width:100%;padding:0 0 20px!important}.quick-product__btn{text-transform:uppercase;height:30px;width:100px;transform:translateY(0)!important}.quick-product__label{width:100%;font-size:10px;letter-spacing:1px;top:52%;font-weight:700}.grid-product__title{font-family:var(--fontDin)!important;font-size:36px!important;color:var(--colorDarkGrey);line-height:1.2;font-weight:400}@media (max-width: 589px){.grid-product__title{font-size:28px!important}}.shop .custom-content{margin-top:-50px}.shop .page-content{padding-top:0}.shop .collection-hero{height:400px}.shop .collection-hero .title{font-size:54px;text-transform:none!important}.shop .collection-hero .section-header p{font-size:22px;font-weight:400;text-transform:none;margin-top:15px}.shop .collection-hero .section-header__title{max-width:75%}.shop .section-header__title{color:#fff!important}.shop .collection-hero strong{font-size:28px;margin-top:20px;margin-bottom:10px;font-weight:400}.shop .grid-product__content{border-radius:5px}.shop .delivery-date{margin-top:30px;color:var(--colorDarkGreen);padding-bottom:30px;font-size:24px}@media (min-width: 1320px){.box_grid__item .flickity-viewport{height:298.5px!important}}@media (max-width: 589px){.shop .delivery-date{font-size:21px;text-align:center}.shop .delivery-date strong{display:block}}.box_grid__item .quick-product__btn{top:36%;right:-30px}.box_grid__item .grid-product__new{top:-40px}.box_grid__item .grid-product__vendor{line-height:2.6;font-size:15px}.grid_product__quick-options .quantity-selector .js-qty__adjust--minus,.grid_product__quick-options .quantity-selector .js-qty__adjust--plus{background:var(--colorDarkGreen)}.grid_product__quick-options .quantity-selector .js-qty__adjust .icon{fill:#fff!important;stroke-width:2px;stroke-linecap:square;stroke:#fff;width:15px;height:15px}.grid_product__quick-options .quantity-selector .js-qty__adjust{padding:0 20px}.grid_product__quick-options .quantity-selector .js-qty__num{font-weight:700;font-size:18px;padding:2px 25px}.box_grid__item .grid-product__title{padding:0 10px}.box_grid__item.selected .jdgm-prev-badge__text{display:inline-block}.box_grid__item .slideshow-wrapper{border:2px solid white}.box_grid__item .grid_product__quick-options{margin-bottom:30px}.box_grid__item{min-height:550px}.shop .bundle_item{min-height:325px}.shop .bundle_item .grid-product__content{display:flex}.shop .bundle_item .divider-first{display:none}.shop .bundle_item .grid-product__vendor strong{display:block;margin-bottom:10px;font-size:21px}.shop .bundle_item .grid-product__left{width:50%}.shop .bundle_item .grid-product__right{width:45%;margin-left:0;margin-top:5px}.shop .bundle_item .grid-product__vendor{line-height:1.2;font-size:15px;margin-bottom:20px;display:block}.grid_product__quick-options .quantity-selector .js-qty__adjust[disabled] svg{opacity:.1}.bundle-header .group-header{margin-bottom:0!important}.bundle-header p{margin-left:16px;margin-bottom:10px;margin-top:15px}.bundle-entree .grid__item{margin-bottom:0!important;position:relative}.bundle-entree p{margin-bottom:10px}.bundle-entree ul{font-size:15px}.bundle-entree img{height:auto}.modal-content h4{border-bottom:1px solid var(--colorTextBody);font-size:32px}.bundle-quickview.quick-product__btn{display:block!important;position:relative;opacity:1;background:transparent;box-shadow:none;color:gray;text-transform:none;width:100%;text-align:left;top:0;right:0;margin-left:0;display:list-item!important;overflow:visible;font-size:var(--typeBaseSize);line-height:var(--typeBaseLineHeight);color:var(--colorTextBody)}.modal__centered-content img{opacity:1!important}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 #37a501}to{box-shadow:0 0 0 10px #37a50100}}.pulse-orange{animation:pulse-animation-orange 2s infinite}@keyframes pulse-animation-orange{0%{box-shadow:0 0 #fdbc00}to{box-shadow:0 0 0 10px #fdbc0000}}@media (max-width: 1200px){.box_grid__item{min-height:557px}.box_grid__item .grid-product__title.pad-title{padding:0 18%}}@media (max-width: 1049px){.box_grid__item .grid-product__title.pad-title{padding:0 20%}.shop .collection-hero{height:300px}}@media (max-width: 950px){.shop .collection-hero .title{font-size:34px}.shop .collection-hero strong{font-size:20px}}@media (max-width: 915px){.shop .collection-hero .section-header p{font-size:17px}.shop .collection-hero span.fine-print{font-size:14px!important}.shop .collection-hero strong{margin-bottom:4px}}@media (max-width: 815px){.shop .collection-hero strong{margin-bottom:7px}}@media (max-width: 769px){.shop .jdgm-prev-badge__stars,.shop .jdgm-prev-badge__text{display:inline-block!important}}@media (max-width: 589px){.shop .collection-hero .section-header__title{max-width:100%;text-align:center!important}.shop .collection-hero .title{font-size:32px}.shop .collection-hero .section-header p{line-height:1.2}.shop .collection-hero strong{margin-bottom:0}.box_grid__item .grid-product__vendor{font-size:13px;margin-top:0;display:block}.box_grid__item .jdgm-prev-badge__text{font-size:12px;display:inline-block!important}.box_grid__item .jdgm-star{font-size:14px;padding:0 2px 0 0!important}.box_grid__item{min-height:auto}.sauces .box_grid__item{margin-bottom:25px}.shop .bundle_item{min-height:auto}.shop .bundle_item .grid-product__vendor{margin-bottom:5px}.shop .bundle_item .grid-product__vendor strong{margin-top:10px}.shop .box_grid__item .grid-product__content{display:flex}.shop .grid-product__left{width:55%}.shop .grid-product__right{width:45%;margin-top:5px}.shop .box_grid__item .grid-product__title,.shop .non-bundle .grid-product__title{text-align:center}.shop .grid-product__title{font-size:28px!important;text-align:left}.shop .widescreen--two-thirds p{text-align:left;font-size:14px}.shop .entree-box-add-to-cart{width:90%;font-size:15px}.shop .jdgm-prev-badge__stars{line-height:1;margin-top:-5px}.shop .grid-product__content .reviews{height:30px!important}.shop .testimonials-slider{margin-bottom:-20px}.shop .grid-product .flickity-page-dots{bottom:25px!important}.shop .flickity-button{border-radius:100%;background:transparent}.shop .flickity-button:disabled{display:block!important}.shop .flickity-prev-next-button{bottom:17px;top:unset!important;transform:none!important;z-index:8}.box_grid__item .grid_product__quick-options{margin-bottom:7px;margin-top:5px}.box_grid__item .modal-text{text-transform:uppercase;font-size:14px;text-decoration:underline;cursor:pointer}.box_grid__item.selected .modal-text{color:#fff}.box_grid__item .grid-product__vendor{line-height:1.5}.shop .grid{margin-left:-32px;margin-right:-10px}.box_grid__item .flickity-previous{left:20px}.box_grid__item .flickity-next{right:20px}.box_grid__item .quick-product__btn{left:-25px;top:8%!important}.bundle-entree{font-size:16px;margin-bottom:45px}.bundle-entree strong{font-size:16px!important;margin-top:11px;display:block}.bundle-entree .grid-product__title{font-size:29px!important}.bundle-entree .grid-product__price{font-size:16px!important;width:50px!important;height:50px!important;line-height:50px!important}.shop .grid--full{margin-left:0;margin-right:0}.shop .collection-hero .image-fit{object-position:bottom right!important}.shop .box_grid__item .grid-product__content{border-top:1px solid #e8e8e1}}@media (max-width: 480px){.shop .collection-hero .section-header p br{display:block}.grid_product__quick-options .quantity-selector .js-qty__wrapper{max-width:145px}}@media (max-width: 589px){.grid_product__quick-options .btn{line-height:2.75}.box_grid__item .jdgm-prev-badge__text{display:block}.grid_product__quick-options .quantity-selector .js-qty__wrapper{margin:5px auto 4px}.grid_product__quick-options .quantity-selector .js-qty__adjust{padding:0 15px}}@media only screen and (max-width: 360px){.shop .jdgm-prev-badge__text{display:none!important}}.box-details{color:#5a5757!important;margin-bottom:40px}.box-details .page-width{padding:0!important}.box-details__date{font-size:28px;font-weight:700;margin-bottom:10px}.box-details__date span{font-weight:400!important}.box-details__content{display:flex;flex-wrap:wrap}.box-details__left{width:calc(100% - 365px)}.box-details__left .divider{margin:0 10px}.box-details__left span,.box-details__left .dropdown{display:inline-block}.box-details__right{width:365px;text-align:right}.box-details__count{background:#fdbc00;border-radius:40px;color:#fff;display:inline-block;padding:10px 25px;font-weight:700;text-transform:uppercase;text-align:center;border:2px solid white;cursor:pointer}.box-details__count.choose{cursor:default}.finish-box{background:#37a500;border-radius:40px;color:#fff;display:inline-block;padding:10px 30px;font-weight:700;text-transform:uppercase;text-align:center;border:2px solid white;cursor:pointer;min-width:220px}.finish-box:hover{color:#37a500;background:#fff;border:2px solid #37a500}.box-details__progress{list-style:none;margin-top:30px;margin-left:0;margin-bottom:0;display:flex}.box-details__progress li{display:inline-block;background:#f6f6f6;padding:10px;border-radius:30px}.box-details__progress.entrees-8 li{width:13%;margin-left:1%}.box-details__progress.entrees-8 li:first-child{margin-left:0}.box-details__progress.entrees-8 li.hide-when-8{display:none}.box-details__progress.entrees-16 li{width:7%;margin-left:.5%}.box-details__progress li.active{background:#fdbc00}.box-details__price{text-align:right;font-size:32px;font-weight:700}.box-details__price .box-price{font-weight:400}.bundle-entree .grid-product__price{position:absolute;top:-22px;left:15px;background:#8b0000;color:#fff;font-weight:800;font-size:28px;border-radius:100%;width:80px;height:80px;line-height:80px;text-align:center}.mobile-button{display:none}.mobile-display-block{display:inline-block}.floating-details{position:fixed;z-index:9;top:0;background:#fff;width:100%;transform:translate(-50%);left:50%;padding:10px 0;box-shadow:1px 7px 14px -5px #0003}.floating-details.floating{top:93px}.floating-details .box-details__whole{width:100%}.floating-details .box-details__left{width:calc(100% - 320px)!important}.floating-details .box-details__right{width:320px;text-align:right}.floating-details .box-details__count{padding:10px 20px;font-size:15px;margin-top:-3px}.floating-details .box-details__progress{margin-top:12px;width:100%}.floating-details .box-details__price{font-size:24px}.floating-details .date-mobile{display:none}@media (max-width: 1300px){.box-details__content{width:97%;margin:0 auto}}@media (max-width: 1200px){.grid-product__title{font-size:30px!important}}@media (max-width: 1083px){.floating-details .box-details__left{font-size:16px}}@media (max-width: 988px){.floating-details .box-details__whole{font-size:16px}.floating-details .box-details__count{padding:7px 18px;font-size:14px;margin-top:1px}}@media (max-width: 915px){.box-details__date,.box-details__price{font-size:28px!important}.box-details__count{font-size:14px}.floating-details .page-width{padding:0 10px}}@media (max-width: 805px){.box-details__date,.box_details__price{font-size:24px!important}}@media (max-width: 769px){.box-details.floating{top:81px}}@media (max-width: 715px){.box-details__date{font-size:32px;line-height:1.2;margin-bottom:10px!important}.floating-details .box-details__whole{margin-bottom:5px}.box-details__date,.box-details__left,.box-details__right{width:100%;text-align:center;margin-bottom:10px}.box-details.not-floating .box-details__content{width:100%}.box-details.not-floating .box-details__progress{margin-top:4px}.box-details__price{font-size:26px;margin-bottom:20px;text-align:center}.desktop-button{display:none}.mobile-button{display:block;text-align:center;margin:10px 0}.box-details__date span{display:block!important}}@media (max-width: 667px){.floating-details .box-details__progress.entrees-16 li{padding:8px;margin-top:2px}}@media (max-width: 626px){.floating-details .box-details__whole{font-size:15px}}@media (max-width: 600px){.floating-details .date-mobile{display:inline-block}.floating-details .date-desktop{display:none}.floating-details .box-details__whole{text-align:center}.floating-details .box-details__left{width:100%!important;text-align:center!important}.floating-details .box-details__right{width:100%;text-align:center!important;margin-top:-6px;margin-bottom:3px}.floating-details .box-details__progress{width:90%;margin:10px auto;margin-bottom:10px!important}}@media (max-width: 589px){.box-details.floating{top:46px;padding-top:20px}.mobile-display-block{display:block}}@media (max-width: 535px){.box-details__progress.entrees-16 li{width:6%;padding:9px}}@media (max-width: 400px){.box-details__progress.entrees-16 li{width:6%;padding:8px}}@media (max-width: 330px){.box-details__progress.entrees-16 li{width:6%;padding:6px}}.modal__inner .product_image_width{width:50%;float:left}.modal__inner .page-width,.modal__inner .product-section .page-content{max-width:1100px!important;padding:0!important}.modal__inner .product_description_width{width:50%;float:left}.modal__centered-content{max-width:1100px!important;padding:35px!important}.modal--quick-shop .page-content{width:100%!important}.modal__inner .product-single__meta{padding-left:0}.modal__centered-content .jdgm-prev-badge__text,.modal__centered-content .product-single__review-link{color:#515056!important}.modal__centered-content .grid_product__quick-options{background:transparent!important}.modal__centered-content .js-qty__wrapper{box-shadow:none}.modal__centered-content .jdgm-review-widget[data-from-snippet=true]{display:block!important}.modal__centered-content .jdgm-spinner{display:none!important}.flickity-button{background:#0000004d}.flickity-prev-next-button{width:30px;height:30px;color:#fff}.flickity-button-icon{left:25%;top:25%;width:50%;height:50%}.flickity-next{right:5px}.flickity-previous{left:5px}.modal__centered-content .jdgm-paginate{display:none}.modal__centered-content .jdgm-write-rev-link{border:2px solid var(--colorGreen);margin-top:20px}.modal__centered-content .jdgm-write-rev-link:hover{color:var(--colorGreen);background:#fff}.box_grid__item.selected .modal__centered-content .quantity-selector{display:inline-block!important;text-align:left}.modal__centered-content .grid_product__quick-options{text-align:left;margin-top:40px}.modal__centered-content .grid_product__quick-options .quantity-selector .js-qty__wrapper{box-shadow:none}.modal__centered-content .product-single__meta>div:nth-child(1){display:flex;flex-wrap:wrap}.modal__centered-content .h2.product-single__title{order:1;width:100%;font-family:Futura,sans-serif;font-size:32px;font-weight:700;margin-top:30px}.modal__centered-content .servings-count{order:2;width:100%;text-transform:uppercase;border-bottom:1px solid #e0dfdc;padding-bottom:8px;font-size:16px}.modal__centered-content .product-single__review-link{order:3;width:100%;margin-top:10px}.modal__inner .modal__close{background:#fff;margin-right:20px}.modal__inner .icon__text{font-size:12px;text-transform:uppercase}.modal__centered-content .product-section-icons{display:flex;border-top:1px solid #dfdeda;padding:20px 0 0;border-bottom:1px solid #dfdeda}.modal__centered-content .product-section-icons li{width:25%;color:#606267;font-weight:700;font-family:Futura,sans-serif}.modal__centered-content .product-section-icons li div{background:#fff!important;box-shadow:0 0 13px #0000004d;max-width:80px;height:80px}.modal__centered-content .product-section-icons img{max-width:60px}.modal__centered-content div#product-blocks{min-height:300px}.modal__centered-content .collapsibles-wrapper .label{font-family:var(--fontFutura);letter-spacing:0;font-size:20px}.modal__centered-content .collapsible-content__inner .grid__item{padding-left:0}.modal__centered-content .rte ol:last-child,.modal__centered-content .rte p:last-child,.modal__centered-content .rte table:last-child,.modal__centered-content .rte ul:last-child{margin-bottom:0}.modal__centered-content .collapsible-content .rte table td,.modal__centered-content .collapsible-content .rte table th{padding:0}.modal__centered-content .grid.nutritionals{margin-left:0!important;margin-top:10px!important}.modal__centered-content .grid.nutritionals .grid__item{margin-bottom:0!important}.modal__centered-content .nutritions-info-section .col1{width:100%;padding-right:0}.modal__centered-content .nutritions-info-section .col2{width:100%}.modal__centered-content .nutritions-info-section .col2a{width:100%;padding-right:0}.modal__centered-content .nutritions-info-section .col2b{width:100%}.modal__centered-content .product-reviews .page-width,.modal__centered-content .product-reviews{margin-top:0!important}.modal__centered-content .product-reviews .jdgm-rev-widg__title{font-size:32px!important;margin-bottom:25px}.modal__centered-content .product__thumbs--below .product__thumbs--scroller{margin-left:25px}.modal__centered-content .product__thumb-arrow.hide{display:block!important}@media (max-width: 768px){.modal__centered-content .product_image_width,.modal__centered-content .product_description_width{width:100%}.modal__centered-content .product-single__sticky{position:relative!important}.box_grid__item .modal__inner .product-single__meta{text-align:center}.box_grid__item .modal__inner{margin:0!important}.box_grid__item .modal__centered-content .grid_product__quick-options{text-align:center}.box_grid__item .modal__inner .product__description p{margin:20px auto 0}.box_grid__item .modal__centered-content div#product-blocks{min-height:auto;margin-bottom:45px}.box_grid__item .modal__centered-content .collapsibles-wrapper .label{text-align:center}.box_grid__item .modal--square .modal__centered-content{max-height:100vh}.box_grid__item .modal--square .product-section-icons img{max-width:45px!important}.modal__centered-content .product-section-icons li div{max-width:65px!important;height:65px!important}.modal__centered-content .h2.product-single__title{margin-top:0}.modal__centered-content .product-section-icons li{padding:0 6px}.modal__centered-content .product__thumbs[data-position=below] .product__thumb-arrow{width:20px}}.cookout .h1.hero__title{color:#fff;text-shadow:none}.cookout .hero__subtitle{color:#fff;max-width:415px}.cookout.grey-text .h1.hero__title,.cookout.grey-text .hero__subtitle{color:#63656b!important;text-shadow:2px 2px 0px white}@media only screen and (max-width: 1100px){.cookout .hero--650px{height:450px}}@media only screen and (max-width: 900px){.cookout .h1.hero__title{font-size:60px!important}.cookout .hero__subtitle{max-width:260px;font-size:18px}.cookout .hero--650px{height:310px}}@media only screen and (max-width: 589px){.cookout .hero--650px{height:700px}.cookout .h1.hero__title{text-align:center;font-size:48px!important}.cookout .hero__text-content{vertical-align:top}.cookout .hero__subtitle{text-align:center}}.site-nav--has-dropdown.is-focused>a:before,.site-nav--has-dropdown:hover>a:before{display:none}.site-nav--is-megamenu .icon-chevron-down{display:none}.site-nav>li>a{font-size:20px}.site-navigation{width:100%}.site-nav__item{width:25%}.site-nav>li:nth-child(1) .site-nav__link{background:#61ae46!important;border-radius:40px;color:#fff!important;max-width:180px}.header-item--navigation .site-nav__link{width:100%}.megamenu{padding:20px 0 0}.megamenu .page-width{padding:0;box-shadow:0 10px 20px #00000017}.megamenu__col{display:flex;width:100%;text-align:center}.megamenu__col-title{width:100%}.megamenu__col-title:hover .megamenu__link-label{background:#6eae41;color:#fff}.megamenu.site-nav__dropdown{left:-170px;right:-194px;padding-top:18px;background:transparent;box-shadow:none;z-index:6;max-width:1300px!important}.megamenu .site-nav__dropdown-link{padding:20px 0 0}.megamenu .site-nav__dropdown-link img{height:auto}.megamenu__link-label{text-transform:uppercase;width:94.25%;padding:5px 0;font-family:Futura,sans-serif;font-weight:700;color:var(--colorDarkGreen)}.megamenu__link-label:after{border-bottom:0!important}.megamenu__promo{padding-left:0;display:none;box-shadow:0 6px 8px #0000000d}.megamenu__promo img{height:auto}.megamenu__promo-text{position:absolute;top:15%;left:5%;text-align:left;color:#fff}.megamenu__promo-heading{text-transform:uppercase;font-size:32px;line-height:1}.megamenu__col-title a{padding-left:0!important;padding-right:0!important}.site-nav__dropdown{transform:translateZ(0)!important}.megamenu .site-nav__dropdown-link img{padding:0 5px}@media (max-width: 935px){.megamenu__link-label{font-size:15px!important}}@media (max-width: 1200px){.megamenu__link-label{font-size:14px}}.video-hero-2022 .h1.hero__title{text-transform:uppercase;text-shadow:1px 1px 3px rgba(0,0,0)!important;margin-top:75px}.video-hero-2022 .hero__subtitle{color:#fff!important;max-width:415px;text-shadow:2px 2px 1px rgba(0,0,0,.8)!important;margin-top:17px}.video-hero-2022 .hero__link .animation-cropper{overflow:visible}.video-hero-2022 .hero__link .btn{box-shadow:9px 9px #21ca22bf!important}.video-hero-2022 .hero__link .btn:hover{border:2px solid var(--colorOrange)!important}.video-hero-2022 .hero__media:before{background-image:none}@media (max-width: 589px){.video-hero-2022 .h1.hero__title{text-shadow:2px 2px 1px rgba(0,0,0,.8)!important}.video-hero-2022 .hero__subtitle{font-size:20px;margin-bottom:15px!important}}.how-to-cook-sauce h2{color:var(--colorDarkGreen);text-transform:uppercase;font-family:var(--fontFuturaGoogle)}.how-to-cook-sauce .featured-row__subtext em{color:#6aa342!important;font-style:normal;font-weight:700;text-transform:uppercase}.meal-prep-hero .hero__title{color:var(--colorDarkGreen);text-shadow:none;font-family:Futura}.meal-prep-hero .hero__subtitle{max-width:500px;color:#4a4a4f!important;position:relative}.meal-prep-hero .hero__subtitle p{font-size:24px!important}.meal-prep-hero .hero__subtitle .animation-contents div{position:absolute;background:#86ae26;border-radius:100%;width:100px;height:100px;font-size:40px;color:#fff;text-align:center;font-weight:700;line-height:77px;border:4px solid white;box-shadow:4px 6px #898987;bottom:-106px;right:79px}.meal-prep-hero .hero__subtitle .animation-contents div span{font-size:23px;vertical-align:super}.meal-prep-hero .hero__subtitle strong{font-family:var(--fontDin);font-size:28px;text-transform:uppercase;margin-top:25px;font-weight:400;display:block}.meal-prep-hero .hero__subtitle ul{column-count:2;font-size:16px;margin-left:20px;margin-bottom:0}.meal-prep-hero .hero__subtitle li{margin-right:20px}.meal-prep-hero .hero__link .animation-cropper{overflow:visible!important}.meal-prep-hero .btn{box-shadow:9px 9px #898987!important}@media (max-width: 1100px){.meal-prep-hero .hero__title{font-size:48px!important}}@media (max-width: 840px){.meal-prep-hero .hero__title{font-size:42px!important}}@media (max-width: 800px){.meal-prep-hero .hero__subtitle p{font-size:22px!important}.meal-prep-hero .hero__subtitle ul{column-count:1}.meal-prep-hero .hero__subtitle .animation-contents div{right:0}.meal-prep-hero .hero__title{font-size:38px!important}}@media (max-width: 700px){.meal-prep-hero .hero__subtitle p{font-size:20px!important}.meal-prep-hero .hero__subtitle .animation-contents div{right:-23px}.meal-prep-hero .hero__title{font-size:34px!important}}@media (max-width: 630px){.meal-prep-hero .hero__title{font-size:28px!important}.meal-prep-hero .hero__subtitle p br{display:none}.meal-prep-hero .hero__subtitle p{font-size:20px!important;max-width:280px}.meal-prep-hero .hero__subtitle .animation-contents div{right:-90px}}@media (max-width: 589px){.meal-prep-hero .hero__text-content.vertical-center{padding-top:10px}.meal-prep-hero .hero__title{line-height:1.2}.meal-prep-hero .hero__title,.meal-prep-hero .hero__subtitle{text-align:center}.meal-prep-hero .hero__subtitle p{font-size:18px!important;max-width:100%;margin-bottom:30px}.meal-prep-hero .hero__subtitle strong,.meal-prep-hero .hero__subtitle ul{text-align:left}.meal-prep-hero .hero__subtitle strong{font-size:24px;margin-top:30px}.meal-prep-hero .hero__subtitle ul{font-size:14px;max-width:170px;margin-left:17px;margin-top:-15px;line-height:1.2;text-shadow:1px 1px 0px white}.meal-prep-hero .btn{padding:0 34px;box-shadow:9px 9px #00000080!important}.meal-prep-hero .hero__subtitle .animation-contents div{right:0;top:71px;width:80px;height:80px;font-size:34px;line-height:60px;box-shadow:9px 9px #00000080!important}}.meal-prep-callouts{padding:25px 0 0}.meal-prep-callouts .custom__item{padding-left:10px}.meal-prep-callouts p{color:#fff!important}.meal-prep-callouts .index-section{margin-bottom:0}.meal-prep-callouts .image-wrap{background:var(--colorDarkGreen);box-shadow:none}.meal-prep-callouts img{height:auto}@media (max-width: 1100px){.meal-prep-callouts h3{font-size:28px}.meal-prep-callouts .logo-text .text p{font-size:20px}.meal-prep-callouts .logo-text{margin-bottom:10px!important}}@media (max-width: 900px){.meal-prep-callouts h3{font-size:24px}.meal-prep-callouts .logo-text .text p{font-size:18px}.meal-prep-callouts .logo-text{margin-bottom:0!important}}@media (max-width: 800px){.meal-prep-callouts .custom__item:nth-child(2){display:none}.meal-prep-callouts .small--one-whole{width:100%}.meal-prep-callouts .index-section{padding-bottom:40px}}@media (max-width: 589px){.meal-prep-callouts .custom-header{margin-top:0}.meal-prep-callouts .logo-text img{margin-left:10px}.meal-prep-callouts h2{font-size:28px;padding:0 20px}.meal-prep-callouts .sub-title{font-size:18px;margin-top:15px}.meal-prep-callouts .logo-text:nth-child(3) h3{padding-right:40px}}.meal-prep-upgrade .hero__text-content{float:right;padding-top:65px}.meal-prep-upgrade .hero__title{color:#fff;text-shadow:none;text-align:left;font-family:Futura}.meal-prep-upgrade .hero__subtitle{max-width:525px;color:#fff!important;text-align:left;position:relative}.meal-prep-upgrade .hero__subtitle p{font-size:24px!important;margin-top:18px!important}.meal-prep-upgrade .hero__subtitle .animation-contents div{position:absolute;background:var(--colorDarkGreen);border-radius:100%;width:100px;height:100px;font-size:40px;color:#fff;text-align:center;font-weight:700;line-height:77px;border:4px solid white;box-shadow:4px 6px #3b150d;bottom:-106px;right:79px;letter-spacing:-3px}.meal-prep-upgrade .hero__subtitle .animation-contents div span{font-size:23px;vertical-align:super}.meal-prep-upgrade .hero__subtitle strong{font-family:var(--fontDin);font-size:28px;text-transform:uppercase;margin-top:25px;font-weight:400;display:block}.meal-prep-upgrade .hero__subtitle ul{column-count:2;font-size:16px;margin-left:20px;margin-bottom:0}.meal-prep-upgrade .hero__subtitle li{margin-right:20px}.meal-prep-upgrade .hero__link{text-align:left}.meal-prep-upgrade .hero__link .animation-cropper{overflow:visible!important}.meal-prep-upgrade .btn{box-shadow:9px 9px #3b150d!important}@media (max-width: 1100px){.meal-prep-upgrade .hero__title{font-size:48px!important}}@media (max-width: 930px){.meal-prep-upgrade .hero__title{font-size:42px!important}.meal-prep-upgrade .hero__subtitle p{font-size:20px!important}.meal-prep-upgrade .hero__subtitle{max-width:470px}}@media (max-width: 800px){.meal-prep-upgrade .hero__subtitle{max-width:445px}.meal-prep-upgrade .hero__title{font-size:38px!important}.meal-prep-upgrade .hero__text-content{margin-right:-30px}}@media (max-width: 670px){.meal-prep-upgrade .hero__subtitle ul{column-count:1}.meal-prep-upgrade .hero__title{font-size:32px!important}.meal-prep-upgrade .hero__subtitle{max-width:380px!important}.meal-prep-upgrade .hero__subtitle .animation-contents div{right:7px}.meal-prep-upgrade .hero__text-content{margin-right:-15px}}@media (max-width: 589px){.meal-prep-upgrade .hero__title{font-size:28px!important;line-height:1.2}.meal-prep-upgrade .hero__title,.meal-prep-upgrade .hero__subtitle{text-align:center}.meal-prep-upgrade .hero__subtitle ul{text-align:left;column-count:2;margin-left:15px;margin-top:-12px;font-size:14px}.meal-prep-upgrade .hero__subtitle li{margin-right:0;margin-bottom:2px}.meal-prep-upgrade .hero__text-content{margin-right:0;width:100%}.meal-prep-upgrade .hero__link{text-align:center}.meal-prep-upgrade .btn{padding:0;box-shadow:9px 9px #00000080!important}.meal-prep-upgrade .hero__subtitle .animation-contents div{left:31px;bottom:-177px;width:90px;height:90px;font-size:30px;line-height:67px;box-shadow:9px 9px #00000080!important}.meal-prep-upgrade .hero__subtitle p{font-size:18px!important}}.meal-prep-scroller{margin-top:15px!important;margin-bottom:75px!important}.meal-prep-video{background:none;margin-top:-100px;padding-bottom:0}.meal-prep-video .h1,.meal-prep-video .h1 span{color:var(--colorDarkGreen)!important;font-family:Futura}.meal-prep-video .btn{box-shadow:9px 9px #721527!important}.meal-prep-video .feature-row__item--overlap-images>div:nth-child(2) .video-wrap{box-shadow:none!important;background:transparent!important}@media (max-width: 589px){.meal-prep-video .feature-row__text{padding:0!important}.meal-prep-video .h1{font-size:28px;margin-top:0}.meal-prep-video .feature-row-wrapper{overflow:visible}.meal-prep-video .h1 br:nth-child(1),.meal-prep-video .h1 br:nth-child(2){display:none}.meal-prep-video .btn{padding:0;box-shadow:9px 9px #00000080!important}}.meal-prep-custom-bundle{margin-top:75px}.meal-prep-custom-bundle .hero__title{color:#fff;text-shadow:none;font-family:Futura;width:630px}.meal-prep-custom-bundle .hero__subtitle{color:#fff;margin-top:10px}.meal-prep-custom-bundle .hero__link .animation-cropper{overflow:visible!important}.meal-prep-custom-bundle .btn{box-shadow:9px 9px #720b0b!important}@media (max-width: 1100px){.meal-prep-custom-bundle .hero__title{font-size:42px!important;width:430px}}@media (max-width: 700px){.meal-prep-custom-bundle .hero__title{font-size:38px!important;width:380px}}@media (max-width: 630px){.meal-prep-custom-bundle .hero__title{font-size:32px!important;width:320px}}@media (max-width: 589px){.meal-prep-custom-bundle .hero__text-content.vertical-center{vertical-align:top;margin-top:40px;display:block}.meal-prep-custom-bundle .hero__title{text-align:center;width:100%;font-size:28px!important;line-height:1.2}.meal-prep-custom-bundle .hero__subtitle{font-size:18px!important;text-align:center}.meal-prep-custom-bundle .hero__link{text-align:center}.meal-prep-custom-bundle .hero__link .btn{padding:0 22px;margin-top:20px;box-shadow:9px 9px #00000080!important}}.meal-prep-quotes{margin:75px 0}.meal-prep-quotes .product-quote{color:#fff;font-family:Futura;padding:40px;margin:60px 15px;font-weight:700;font-size:30px;position:relative}.meal-prep-quotes .grid{margin-left:0}.meal-prep-quotes .grid__item{padding:0}.meal-prep-quotes .grid__item img{display:block;margin-bottom:15px}.meal-prep-quotes .grid__item .author{margin-top:15px;font-weight:400;font-size:24px}.meal-prep-quotes .tail-top-left:before{content:"";width:0;height:0;border-style:solid;border-width:60px 0 0 44px;border-color:transparent transparent transparent #007bff;position:absolute;top:-60px;left:46px}.meal-prep-quotes .tail-top-right:before{content:"";width:0;height:0;border-style:solid;border-width:0 0 60px 44px;border-color:transparent transparent #007bff transparent;position:absolute;top:-60px;right:46px}.meal-prep-quotes .tail-bottom-left:before{content:"";width:0;height:0;border-style:solid;border-width:60px 44px 0 0;border-color:#007bff transparent transparent transparent;position:absolute;bottom:-60px;left:46px}.meal-prep-quotes .tail-bottom-right:before{content:"";width:0;height:0;border-style:solid;border-width:0 44px 60px 0;border-color:transparent #007bff transparent transparent;position:absolute;bottom:-60px;right:46px}.meal-prep-quotes .flickity-button:disabled{display:block;opacity:.5}.meal-prep-quotes .flickity-previous{left:-50px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_green-circle-arrow_left.png?v=1598300631) top left no-repeat}.meal-prep-quotes .flickity-next{right:-50px;background:url(https://www.kevinsnaturalfoods.com/cdn/shop/files/knf_icon_green-circle-arrow_right.png?v=1598300631) top right no-repeat}.meal-prep-quotes .flickity-prev-next-button{top:50%;width:50px;height:50px}.meal-prep-quotes .flickity-button-icon{display:none}@media (max-width: 1390px){.meal-prep-quotes .page-full{padding:0 75px}}@media (max-width: 1300px){.meal-prep-quotes .product-quote{font-size:24px;padding:30px}}@media (max-width: 1000px){.meal-prep-quotes .product-quote{font-size:22px}.meal-prep-quotes .tail-bottom-left:before{border-width:50px 34px 0 0;bottom:-50px}.meal-prep-quotes .tail-top-left:before{border-width:50px 0 0 34px;top:-50px}.meal-prep-quotes .tail-top-right:before{border-width:0 0 50px 34px;top:-50px}.meal-prep-quotes .tail-bottom-right:before{border-width:0 34px 50px 0;bottom:-50px}}@media (max-width: 589px){.meal-prep-quotes .product-quote{margin:50px 30px}.meal-prep-quotes .page-full{padding:0 60px}.meal-prep-quotes .product-quote{margin:50px 10px}}.fade-in-bundle-cart{animation:fadeInBundleCart ease 2s;-webkit-animation:fadeInBundleCart ease 2s;-moz-animation:fadeInBundleCart ease 2s;-o-animation:fadeInBundleCart ease 2s;-ms-animation:fadeInBundleCart ease 2s}@keyframes fadeInBundleCart{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeInBundleCart{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInBundleCart{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeInBundleCart{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeInBundleCart{0%{opacity:0}to{opacity:1}}.size-pulse{animation:sizePulse ease 1s;-webkit-animation:sizePulse ease 1s;-moz-animation:sizePulse ease 1s;-o-animation:sizePulse ease 1s;-ms-animation:sizePulse ease 1s}@keyframes sizePulse{0%{transform:scale(1)}50%{transform:scale(1.5)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}90%{transform:scale(1.2)}to{transform:scale(1)}}@-moz-keyframes sizePulse{0%{transform:scale(1)}50%{transform:scale(1.5)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}90%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes sizePulse{0%{transform:scale(1)}50%{transform:scale(1.5)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}90%{transform:scale(1.2)}to{transform:scale(1)}}@-o-keyframes sizePulse{0%{transform:scale(1)}50%{transform:scale(1.5)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}90%{transform:scale(1.2)}to{transform:scale(1)}}@-ms-keyframes sizePulse{0%{transform:scale(1)}50%{transform:scale(1.5)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}90%{transform:scale(1.2)}to{transform:scale(1)}}.pop-in{animation:popIn ease 1.2s;-webkit-animation:popIn ease 1.2s;-moz-animation:popIn ease 1.2s;-o-animation:popIn ease 1.2s;-ms-animation:popIn ease 1.2s}@keyframes popIn{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@-moz-keyframes popIn{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes popIn{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@-o-keyframes popIn{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@-ms-keyframes popIn{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}.animate-scroll-left{animation-name:translate-x-left;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes translate-x-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@-moz-keyframes translate-x-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@-webkit-keyframes translate-x-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@-o-keyframes translate-x-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@-ms-keyframes translate-x-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@font-face{font-family:JudgemeIcons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABHIAAsAAAAAEXwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxH9OmNtYXAAAAFoAAAAZAAAAGQAe6DjZ2FzcAAAAcwAAAAIAAAACAAAABBnbHlmAAAB1AAADPwAAAz8ZKIYEGhlYWQAAA7QAAAANgAAADYgStnjaGhlYQAADwgAAAAkAAAAJAhCBFpobXR4AAAPLAAAAGQAAABkWoAK8mxvY2EAAA+QAAAANAAAADQavB1UbWF4cAAAD8QAAAAgAAAAIAAfAMluYW1lAAAP5AAAAcIAAAHCiEoZRXBvc3QAABGoAAAAIAAAACAAAwAAAAMD7wGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA4CEDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAEgAAAAOAAgAAgAGAAEAIOAJ4BngIf/9//8AAAAAACDgAeAQ4CD//f//AAH/4yADH/0f9wADAAEAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABAVYAqwKSAqsABQAAAQcXBwkBApLExDz/AAEAAm/ExDwBAAEAAAAAAQFuAKsCqgKrAAUAAAkCJzcnAaoBAP8APMTEAqv/AP8APMTEAAAAAAIBAACrAxICqwADAAkAAAEzESMlBwkBFwcBAFZWAhI8/wABADzEAqv+ADw8AQABADzEAAACAIAAKwOAAysABAAYAAABByEDBwUUBwYjISInJjURNDc2MyEyFxYVAWqUAlTAlAGqGhoi/awiGhoaGiICVCIaGgFrwAEAwGoiGhoaGiICVCIaGhoaIgAAAgDuAKsDAAKrAAMACQAAATMRIwE3CQEnNwKqVlb+RDwBAP8APMQCq/4AAcQ8/wD/ADzEAAMAgAAAA4ADVQAqAEMAWwAAJTU0JicuASMhIgYHDgEdARQWMzI2PQE0Njc+ATMhMhYXHgEdARQWMzI2NQM0JicuASMiBgcOARUUFhceATMyNjc+ATUjFAYHDgEjIiYnLgE1NDY3PgEzMhYXHgEDgCIcHU4s/qosTh0cIhkSERkUEhEvGgFWGi8REhQZERIZqyEdHU4sLE4dHSEhHR1OLCxOHR0hVRQSES4bGy4REhQUEhEuGxsuERIUK1UsTh0dISEdHU4sVRIZGRJVGy4REhQUEhEuG1USGRkSAlUsTh0dISEdHU4sLE4dHSEhHR1OLBsuERIUFBIRLhsbLhESFBQSES4AAgBWAAEDqgMBABkAJQAAGwE2MyEyFxYVERQHAScmJyY/ASMiJyY9ATQBESMiJyY1ETQ3NjNcchowAVoqHR0a/u4SGA4GAijsIhkZA1RUEg0NDQ0SAdEBBiodHSr+siQa/vAUGBwODsYaGiIuFAE+/ioMDBIBgBINDQAAAAIAVgBVA6oDVQAZACUAAAEDBiMhIicmNRE0NwEXFhcWDwEzMhcWHQEUAREzMhcWFREUBwYjA6RyGjD+pigeHhoBEhIYDgYCKOwiGRn8rFQSDQ0NDRIBhf76Kh4eKAFOJBoBEBQYHA4OxhoaIi4S/sAB1gwMEv6AEg0NAAACAAAAggQAAw4AMwA/AAABFTMOASMiJy4BJyY1NDc+ATc2MzIWFzcuASMiBw4BBwYVFBceARcWMzI3PgE3NjU0JichJSM1IxUjFTMVMzUzAUa5BlJhKiUkNxAQEBA3JCUqL0ATWCttQkQ7O1kZGhoZWTs7REY6OlIWFwMD/s0CumBgYGBgYAH3cCRpEBE3JiUrKyUmNxEQIRFVKC0aGVk7O0REOztZGRoYF1U6O0YQGQ0JYGBgYGAAAQEA/8ADAAPAABcAAAEzNSMiBw4BBwYdASMVMxEzETM3IzU0NgJgoKAuKSk9ERKAgMCgIMATAwDAEhE9KSkuYMD+AAIAwGANEwAAAAEAAAAABAADQABPAAABDgEHPgE3DgEHLgEjIgcOAQcGFRQWFyYnLgEnJicOARUUFhcuASccARUUFhcOASMiJiceARcOASMiJicWFx4BFxYzMjc+ATc2NTQmNT4BNwQAHD0gITAMH0MkHFAtKycmORARAwJBPT5uMDAnDQ8zKhkxFWFIDRwPChMKFGtFNoVKDRkMIyYmUSsrLJFvcJgnJwEfNRUC3g0RAxM8JRIaBx4kEBE5JiYsDBgMAxEROScnMBc2HTZcHQEODAEBAUx0DgQDAgE+UgIqMAIBFhIRGAcGNjesamtoBw0HFjcgAAAAAAEAgACrA4ACqwAXAAABNxEnFRQHBiMhIicmNRE0NzYzITIXFhUC1qqqDQ0S/gASDAwMDBICABINDQHrqv4sqpYSDAwMDBIBrBIMDAwMEgAAAwBWAFUDqgNVAA8AJwA3AAAlMjc2NTQnJiMiBwYVFBcWAyEXMzIXFhURFAcGIyEiJyY1ETQ3NjsBEzQ3NjMyFxYVFAcGIyInJgIAWD8/Pz9YWD8/Pz8oAQBOiCIZGRkZIv1UIhkZGRkiiEYoKDg4KCgoKDg4KCjVPz9YWD8/Pz9YWD8/AoBUGhoi/gAiGhoaGiICACIaGv6qOCgoKCg4OCgoKCgAAAAAAwBAAAADwANAABkAHQApAAABMxUzPgEzMhceARcWFREjETQmIyIGFREjESEzESMTFAYjIiY1NDYzMhYBgLEDEllDRysrMAkIuRlHSCa5/sDAwMA4KCg4OCgoOAJAWyE6FRRIMTE5/swBETFkWTf+6gJA/cAC4Cg4OCgoODgAAAACAAD/wAQAA8AAGwCKAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAyImJz4BNz4BMR4BMzI3PgE3NjU0Jy4BJyYjIgcOAQcGFRQWFxY2Nz4BNzYmJy4BNTQ2MzIWFRQGIyImNz4BNTQmIyIGFRQWMTAHDgEHBgcGFhcmJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYjAgBqXV2LKSgoKYtdXWpqXV2LKSgoKYtdXWoiQh8NIggEFws5IjIqKz0RERUVSjIyOUg3NkoTEzAqBgcCAQgDAQEDDhNqXlJnUDshKQgKGxsdIS8NBwcSCAkDBwMCPTQ0SxUVIyN5UFFcXFFQeSMjIyN5UFFcA8AoKYtdXWpqXV2LKSgoKYtdXWpqXV2LKSj8RAsJFkIcEFoVHhUWSzIyOjcvL0QUExYXSjAxNDFoEwMDBgQkCgMHAxE4HEp3ZVBacS8hKE8dGSU9Lh4kHh1NJCQNHEkaGCkqa0BAR1xRUHkjIyMjeVBRXFxRUHkjIwAAAAACAAD/wASAA8AAJwB8AAAlFBYXFQ4BIyImJw4BIyInLgEnJjU0Nz4BNzYzMhceARcWFRQGBw4BAQ4BFRQWFx4BFx4BFx4BFz4BNz4BMzoBFx4BMxUiJicGBw4BBwYHNT4BNTQmJyYnLgEnJjU0Nz4BNzYzMhceARcWFy4BJy4BJy4BJy4BIyIGBw4BBwRAJBwIEAg0WSAUKRY8NDVOFhcXFk41NDw8NDVOFhccGQUG/KcyNREQETMfFx0EAgEBBQsGEi8ZBAgEECAQFCgUKS0tXTAwMDNNAQEsIyMxDg0oKIteXWpoXF2KKSkDH0MiCTIoGj4jJk8pKU8mIz4aOyI4DhABAigjBQYUFEYuLzU1Ly5GFBQUFEYuLzUqSx8MGAKbKWQ2HjsbHTMUDy4bCRIJBAoGEhMBAgKAAwIpGhkdBQUCGxpXNAcPBxwkJFIuLjFWTExxICEgH25KSlUOEQIqTiAVIgwNDQ0NDCIVAAAAAAMAVgABA6oDVQAJAA4AIgAAEzMRIRUhIicmNQEHIScHBRQHBiMhIicmNRE0NzYzITIXFhVWVAJW/aoiGRkBgIACAKx+AX4ZGSL+ACIaGhoaIgIAIhkZAqv9qlQZGSIBVqrUnjYiGhoaGiICACIZGRkZIgAAAQDAAEADQANAAAIAABMJAcACgP2AA0D+gP6AAAUAAP/AA/8DwABIAJIArgC6AMYAAAEyFhceARceARceARceARceARUUBgcOAQcOAQcOAQcOAQcOASMiJicuAScuAScuAScuAScuATU0Njc+ATc+ATc+ATc+ATc+ATM1IgYHDgEHDgEHDgEHDgEHDgEVFBYXHgEXHgEXHgEXHgEXHgEzMjY3PgE3PgE3PgE3PgE3PgE1NCYnLgEnLgEnLgEnLgEnLgEjMRUiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYDIiY1NDYzMhYVFAYBFAYjIiY1NDYzMhYCAGc/KSUsDhIbDg0SBwULAgECAgECCwUHEg0OGxIOLCUpP2dmQCklLA4RHA0OEgcFCwECAQECAQsFBxINDhsSDiwlKT9naEIpKTsYGiwVFRwKCgwCAgEBAgIMCgocFRUsGhg7KSlCaGhCKSk7GBksFhUcCgkNAQIBAQIBDQkKHBUVLBoYOykpQmg2MDBIFBUVFEgwMDY2MDBIFBUVFEgwMDZHZGRHR2RkAQgkGhkkJBkaJANkAQICCwUHEg0NHBINLCYoQGdmQCgmLA0SHA0OEgcFCwECAQECAQsFBxIODRwRDiwlKUBmZ0AoJSwOEhsODRIHBQsCAgFcAQICDAoKHBUVLBoYOykpQmhoQikpOxgaLBUVHAoJDQICAQECAg0JChwVFSwaGDspKUJoaEIpKTsYGS0VFRwKCQ0CAgH5FRRIMDA2NjAwSBQVFRRIMDA2NjAwSBQV/k5kR0dkZEdHZAG8GSQkGRokJAAAAgDWACsDKgMrAAcAEwAAARUhNTM3MxcBESERFAcGIyEiJyYDKv2slCzULP5qAgAaGiL+rCIaGgMBVlYqKv2AAgD+ACIaGhoaAAAAAAEAAAABAAAJbAqjXw889QALBAAAAAAA3lXKswAAAADeVcqzAAD/wASAA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABIAAAAAABIAAAQAAAAAAAAAAAAAAAAAAABkEAAAAAAAAAAAAAAACAAAABAAAkgQAAVYEAAFuBAABAAQAAIAEAADuBAAAgAQAAFYEAABWBAAAAAQAAQAEAAAABAAAgAQAAFYEAABABAAAAASAAAAEAABWBAAAwAQAAAAEAADWAAAAAAAKABQAHgAyAEYAWgB0AKAAugE8AXoBuAIUAjoCsgLaAy4DbgQ0BOwFJgU0BlgGfgABAAAAGQDHAAUAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIABwCNAAEAAAAAAAMADABFAAEAAAAAAAQADACiAAEAAAAAAAUACwAkAAEAAAAAAAYADABpAAEAAAAAAAoAGgDGAAMAAQQJAAEAGAAMAAMAAQQJAAIADgCUAAMAAQQJAAMAGABRAAMAAQQJAAQAGACuAAMAAQQJAAUAFgAvAAMAAQQJAAYAGAB1AAMAAQQJAAoANADgSnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwSnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzSnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQBySnVkZ2VtZUljb25zAEoAdQBkAGcAZQBtAGUASQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}.jdgm-widget.jdgm-widget,.jdgm-widget .jdgm-temp-hidden{display:block}.jdgm-lock-scroll{overflow:hidden}.jdgm-clearfix:before,.jdgm-clearfix:after{display:block;content:"";clear:both}.jdgm-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jdgm-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.jdgm-divider-top{margin-top:16px;padding-top:16px;border-top:1px solid #eee}.jdgm-preview-badge.jdgm--from-js .jdgm-prev-badge[data-average-rating="0.00"]{display:none!important}.jdgm-rev__br:empty{display:block}.jdgm-cf-bar:empty{display:inline-block}.jdgm-paginate{width:100%;padding-top:16px;text-align:center}.jdgm-paginate a:not([href]){cursor:pointer}.jdgm-paginate a:empty{display:inline-block}.jdgm-paginate__page{display:inline-block;line-height:1;padding:4px 8px;cursor:pointer;vertical-align:middle}.jdgm-paginate__page.jdgm-curt{font-weight:700;font-size:150%;pointer-events:none}.jdgm-paginate__first-page,.jdgm-paginate__last-page,.jdgm-paginate__prev-page,.jdgm-paginate__next-page{font-family:JudgemeIcons;font-weight:700;font-size:110%;padding:4px}.jdgm-paginate__first-page:before{content:"\e004"}.jdgm-paginate__last-page:before{content:"\e006"}.jdgm-paginate__prev-page:before{content:"\e002"}.jdgm-paginate__next-page:before{content:"\e003"}.jdgm-paginate__load-more{margin-top:16px}@media all and (max-width: 767px){.jdgm-paginate__page{margin:2px 4px;min-width:36px}}.jdgm-all-reviews-widget,.jdgm-rev-widg{padding:24px;border:1px solid #eee;margin-top:24px;margin-bottom:24px}.jdgm-rev-widg.jdgm-rev-widg{display:block;clear:both}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-stars,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-text{display:inline-block}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-stars{margin-right:8px}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__sort-wrapper,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-paginate{display:none}.jdgm-rev-widg__header:after{display:block;content:"";clear:both}.jdgm-rev-widg__title{margin-bottom:8px}.jdgm-rev-widg__summary{float:left}.jdgm-ask-question-btn,.jdgm-write-rev-link,.jdgm-paginate__load-more{border:1px solid currentColor;padding:5px 10px;text-align:center;display:inline-block}.jdgm-widget-actions-wrapper~.jdgm-rev__br,.jdgm-rev-widg__sort-wrapper~.jdgm-rev__br,.jdgm-rev-widg__summary~.jdgm-rev__br{clear:both}.jdgm-ask-question-btn{margin-left:8px}.jdgm-rev-widg__sort-wrapper{clear:both}.jdgm-sort-dropdown-wrapper{position:relative;display:inline-block}.jdgm-sort-dropdown.jdgm-sort-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:auto;padding:0 20px 0 8px;font-size:12px;line-height:2;background:transparent;text-indent:0;border:1px solid #ddd;max-width:100%;position:relative;z-index:1}.jdgm-sort-dropdown-arrow{display:block;width:0;height:0;right:8px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid black;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.jdgm-rev-widg__paginate-spinner-wrapper{display:none;margin-top:16px;padding-top:24px;border-top:1px solid #eee}.jdgm-all-reviews-page__wrapper{max-width:80vw;margin-left:auto;margin-right:auto;float:none}.jdgm-all-reviews-page__wrapper .jdgm-branding-footer{display:block;font-family:Arial,sans-serif;font-size:11px;text-align:center;color:initial;font-weight:300;margin:12px 0 -22px}.jdgm-all-reviews-widget>.jdgm-spinner{margin:16px auto}.jdgm-all-reviews__header:after{content:" ";display:table;clear:both}.jdgm-all-reviews__summary{float:left}.jdgm-all-reviews-page__load-more-wrapper{text-align:center}.jdgm-all-reviews-page__load-more{border:1px solid currentColor;padding:5px 10px;text-align:center;display:inline-block;cursor:pointer}@media only screen and (max-width: 767px){.jdgm-all-reviews-page__wrapper{max-width:90vw}.jdgm-widget-actions-wrapper{width:100%}.jdgm-ask-question-btn,.jdgm-write-rev-link{width:100%;margin-bottom:16px;display:block;margin-left:0}}.ui-tabs.ui-widget .jdgm-rev-widg{border:none;padding:0;margin-top:0}.jdgm-widget.jdgm-widget[data-auto-install=true],.jdgm-carousel-wrapper[data-auto-install=true]{display:none}.jdgm-widget .jdgm-review-search.jdgm-review-search{display:block;margin-bottom:12px}.jdgm-widget-actions-wrapper{float:right;text-align:right}.jdgm-widget .jdgm-review-search{width:100%;min-height:2em;border:1px solid #ddd}.jdgm-form-dynamic-wrapper{display:none}.jdgm-histogram{float:left;padding:4px 16px;margin:0 24px;font-size:12px;border-left:1px solid #eee;border-right:1px solid #eee}.jdgm-histogram+.jdgm-rev__br{clear:both}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram{display:none}.jdgm-histogram__row{height:16px;line-height:16px;margin-bottom:5px;cursor:pointer;white-space:nowrap}.jdgm-histogram__row[data-frequency="0"]{pointer-events:none}.jdgm-histogram__row:last-of-type{margin-bottom:0}.jdgm-histogram__row:hover{opacity:.6}.jdgm-histogram__row--selected .jdgm-histogram__bar:after{width:100%}.jdgm-histogram__clear-filter{display:none;margin-top:8px;font-size:14px}.jdgm-histogram__star{display:inline-block;vertical-align:middle}.jdgm-histogram__star .jdgm-star{font-size:14px;font-weight:400;line-height:16px;vertical-align:middle}.jdgm-histogram__bar{position:relative;display:inline-block;width:120px;height:100%;margin:0 2px 0 4px;vertical-align:middle;box-shadow:inset 0 0 1px #666}.jdgm-histogram__bar:after{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:0;background:#fbcd0a;opacity:.3;transition:width .35s ease}.jdgm-histogram__bar-content{height:100%;font-size:9px;line-height:16px;background:#fbcd0a;box-shadow:inset 0 0 1px #888;-webkit-transition:width .3s ease;transition:width .3s ease}.jdgm-histogram__percentage{display:inline-block;width:32px;vertical-align:middle}.jdgm-histogram__frequency{display:inline-block;margin-left:3px;vertical-align:middle}.jdgm-review-widget--medium .jdgm-histogram{width:100%;margin:16px 0 4px;padding:0;border:none}.jdgm-review-widget--medium .jdgm-histogram .jdgm-histogram__row{height:18px;line-height:18px;margin-bottom:12px}.jdgm-review-widget--medium .jdgm-histogram .jdgm-star{font-size:16px;line-height:18px}.jdgm-review-widget--medium .jdgm-histogram .jdgm-histogram__bar-content{line-height:18px}.jdgm-review-widget--small .jdgm-histogram{width:100%;margin:16px 0 4px;padding:0;border:none}.jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__row{height:18px;line-height:18px;margin-bottom:12px}.jdgm-review-widget--small .jdgm-histogram .jdgm-star{font-size:16px;line-height:18px}.jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__bar-content{line-height:18px}.jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__bar{width:80px}.jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__star .jdgm-star{padding-right:2px!important}.jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__star .jdgm-star:last-of-type{padding-right:0!important}@media only screen and (max-width: 768px){.jdgm-histogram{width:100%;margin:16px 0 4px;padding:0;border:none}.jdgm-histogram .jdgm-histogram__row{height:18px;line-height:18px;margin-bottom:12px}.jdgm-histogram .jdgm-star{font-size:16px;line-height:18px}.jdgm-histogram .jdgm-histogram__bar-content{line-height:18px}}@media only screen and (max-width: 320px){.jdgm-histogram__bar{width:80px}.jdgm-histogram__star .jdgm-star{padding-right:2px!important}.jdgm-histogram__star .jdgm-star:last-of-type{padding-right:0!important}}.jdgm-question-form-wrapper,.jdgm-form-wrapper{margin-top:16px;border-top:1px solid #eee}.jdgm-widget label{display:block;width:100%;margin:20px 0 5px;line-height:1}.jdgm-widget div.jdgm-input-error{width:100%;background:#ff0;margin:0}.jdgm-widget .jdgm-form__inline-label{display:inline-block;margin-right:3px;width:auto}.jdgm-widget input:not([type=submit]){width:100%;min-height:2em;margin:0;border:1px solid #ddd}.jdgm-widget textarea{width:100%;border:1px solid #ddd}.jdgm-widget .jdgm-custom-forms .jdgm-spinner{margin-top:16px}.jdgm-widget .jdgm-cf__quest-label{margin-top:15px}.jdgm-widget .jdgm-cf__required-sym{color:red;font-size:120%;vertical-align:middle}.jdgm-widget label.jdgm-cf__option{margin:0;padding:6px 0}.jdgm-widget input.jdgm-cf-input:not([type=text]){width:auto;margin-right:8px;vertical-align:middle}.jdgm-widget .jdgm-submit-question,.jdgm-widget .jdgm-submit-rev{margin-top:11px}.jdgm-form__title-fieldset>label,.jdgm-form__body-fieldset>label,.jdgm-form__name-fieldset>label{display:inline-block;margin-right:3px;width:auto}.jdgm-form__reviewer-name-format-dropdown-wrapper{position:relative}.jdgm-form__reviewer-name-format-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:1px solid #ddd;color:#333;border-radius:0;padding:0 20px 0 0;margin-bottom:4px;width:auto;max-width:auto;display:inline-block;z-index:1;position:relative}.jdgm-form__reviewer-name-format-dropdown-arrow{margin-left:-16px;display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid black;vertical-align:middle}.jdgm-countdown{font-size:12px;font-size:.75rem}.jdgm-notification{color:green;font-weight:700;border-top:1px solid #eee;padding-top:16px;margin-top:16px}.jdgm-form-yt-video{margin-top:8px;max-width:400px}.jdgm-form-yt-video__iframe-wrapper{position:relative;display:inline-block;width:100%;padding-bottom:55%}.jdgm-form-yt-video__iframe{position:absolute;width:100%;height:100%;left:0}.jdgm-form-dynamic-wrapper.jdgm-form-dynamic-wrapper{display:none}.jdgm-form-dynamic-wrapper.jdgm-show{display:block;height:100vh;visibility:visible}.jdgm-form-dynamic-wrapper{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999999}.jdgm-form-dynamic{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);top:45%;width:100%;max-width:500px;height:auto;max-height:655px;background:#fff;padding:32px;text-align:center;overflow:auto}.jdgm-form-dynamic .jdgm-form-dynamic__next{float:right}.jdgm-form-dynamic .jdgm-form-dynamic__back{float:left}.jdgm-form-dynamic .jdgm-form-dynamic__submit-rev{margin-top:0;float:right;display:none}.jdgm-form-dynamic .jdgm-form-dynamic__row{padding-top:32px;font-size:16px;width:auto;text-align:left;min-width:65%;display:none;overflow-x:auto}.jdgm-form-dynamic .jdgm-form-dynamic__row label{font-size:18px}.jdgm-form-dynamic .jdgm-form-dynamic__row .jdgm-cf__option{font-size:16px}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__picture-upload-field{width:100%;text-align:center;padding-top:0}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__picture-upload-field label{font-size:24px;font-weight:700;margin:0 0 16px}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__picture-upload-field .jdgm-picture-fieldset__box{width:24%;margin:0 8px 0 0}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__rating-fieldset{padding-top:48px;text-align:center}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__rating-fieldset label{font-size:24px;font-weight:700;margin:24px 0}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__rating-fieldset .jdgm-form-dynamic__rating{font-size:40px}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-form-dynamic__submit-slide{width:90%}.jdgm-form-dynamic .jdgm-form-dynamic__row.jdgm-active,.jdgm-form-dynamic .jdgm-form-dynamic__buttons-row.jdgm-active{display:inline-block}.jdgm-form-dynamic .jdgm-form-yt-video{max-width:unset;margin-bottom:50px}.jdgm-form-dynamic .jdgm-form__yt-video-fieldset{margin-bottom:16px}.jdgm-form-dynamic__buttons-row{display:none}.jdgm-form-dynamic__row.jdgm-active .jdgm-form-dynamic__submit-rev,.jdgm-form-dynamic__row.jdgm-active .jdgm-form-dynamic__buttons-row{display:inline-block}.jdgm-form-dynamic__title-fieldset>label,.jdgm-form-dynamic__body-fieldset>label{display:inline-block;margin-right:3px;width:auto}@media all and (max-width: 480px){.jdgm-form-dynamic{max-height:100%}.jdgm-form-dynamic .jdgm-form-dynamic__row{width:90%}.jdgm-form-dynamic .jdgm-form-dynamic__row .jdgm-cf__option{font-size:14px}.jdgm-widget .jdgm-form-dynamic .jdgm-picture-fieldset__box{min-width:70px}.jdgm-form-dynamic__buttons-row{left:10px;right:10px}}@media all and (max-width: 320px){.jdgm-form-dynamic .jdgm-form-dynamic__row{width:100%}.jdgm-form-dynamic .jdgm-form-dynamic__buttons-row{left:4px;right:4px}}.jdgm-preview-badge--with-link{cursor:pointer}.enforce-center-preview-badge:after{clear:both;content:" ";display:table}.enforce-center-preview-badge .jdgm-prev-badge__stars{float:left;text-align:right;width:49%;width:calc(50% - 3px)}.enforce-center-preview-badge .jdgm-prev-badge__text{float:right;text-align:left;width:49%;width:calc(50% - 3px)}.jdgm-prev-badge.jdgm--waiting-for-batch-done{display:none!important}.jdgm-qa-badge{margin-left:8px;padding-left:8px;border-left:1px solid}.jdgm-qa-badge.jdgm-qa-badge__pos-below{margin-left:0;padding-left:0;border-left:none;display:block}.jdgm-qa-badge__icon{font-family:JudgemeIcons;padding-right:4px;display:inline-block;vertical-align:middle}.jdgm-qa-badge__icon:before{content:"\e017"}.jdgm-qa-badge__text{display:inline-block;vertical-align:middle}.jdgm-quest,.jdgm-rev{position:relative;overflow:hidden;border-top:1px solid #eee;padding-top:16px;margin-top:16px}.jdgm-quest .jdgm-rev__icon:after,.jdgm-rev .jdgm-rev__icon:after{display:none}.jdgm-quest[data-verified-buyer=true] .jdgm-rev__icon:not(.jdgm--loading):after,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon:not(.jdgm--loading):after{font-family:JudgemeIcons;display:block;position:absolute;bottom:0;right:0;font-size:9px;font-weight:700;border-radius:50%;width:16px;height:16px;line-height:15px;border:1px solid white;text-align:center}.jdgm-rev__header{margin-bottom:5px}.jdgm-rev__header:after{display:block;content:" ";clear:both}.jdgm-rev__avatar-image{width:100%;height:100%;border-radius:50%;object-fit:cover}.jdgm-rev__icon{position:relative;float:left;width:3.2em;height:3.2em;line-height:3.2em;margin-right:12px;text-align:center;border-radius:50%;color:#333;background-color:#e9e9e9}.jdgm-rev__icon.jdgm--loading{visibility:hidden}.jdgm-rev__icon.jdgm--loading:after{width:40px;height:40px;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:"";display:block;width:90%;height:90%;visibility:visible;position:absolute;top:0;background-color:#fff}.jdgm-rev__author-wrapper{font-weight:700;vertical-align:middle}.jdgm-rev__author-wrapper .jdgm-rev__location-country-flag-img{display:inline-block;height:1em;max-width:1.5em;border:1px solid #eee;vertical-align:middle}.jdgm-rev__author-wrapper .jdgm-rev__location-country-flag-img.jdgm--loading{visibility:hidden;position:relative}.jdgm-rev__author-wrapper .jdgm-rev__location-country-flag-img.jdgm--loading:after{width:40px;height:40px;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:"";display:block;width:1em;height:1em;visibility:visible;position:absolute;top:0}.jdgm-rev__author{vertical-align:middle}.jdgm-rev__timestamp{margin-left:4px}.jdgm-rev__timestamp+.jdgm-rev__br{padding-bottom:1px}.jdgm-rev__timestamp.jdgm-spinner{display:inline-block;width:18px;height:18px;vertical-align:middle;font-size:0;color:transparent;border-width:2px;border-left-color:#aaa}.jdgm-rev__title{display:block;font-size:110%}.jdgm-rev__location{opacity:.35;vertical-align:middle}.jdgm-rev__body>p{margin-bottom:16px}.jdgm-rev__body>p:last-of-type{margin-bottom:0}.jdgm-rev__body-read-more{display:none;cursor:pointer}.jdgm-ans__body.is-truncated .jdgm-rev__body-read-more,.jdgm-rev__body.is-truncated .jdgm-rev__body-read-more{display:inline}.jdgm-rev__cf-ans{margin-top:8px}.jdgm-rev__cf-ans:last-of-type{margin-bottom:8px}.jdgm-rev__cf-ans__title{display:block;font-size:90%}.jdgm-cf-bars-wrapper{display:inline-block;font-size:0;margin-right:4px}.jdgm-cf-bar{display:inline-block;width:25px;height:8px;margin:2px 2px 0 0;background:currentColor;opacity:.1}.jdgm-cf-bar.jdgm--filled{opacity:1}.jdgm-rev__reply{padding:0 16px;border-left:3px solid #ddd;background:#f2f2f2}.jdgm-rev__replier-wrapper{margin:16px 0 0;padding-top:8px}.jdgm-rev__reply-content{margin:0;padding-bottom:8px}.jdgm-rev__actions:after{content:"";display:block;clear:both}.jdgm-rev__social{float:left}.jdgm-rev__votes{float:right}.jdgm-rev__social-inner,.jdgm-rev__votes-inner{margin-top:4px;margin-bottom:-4px}.jdgm-rev__thumb-count{margin-right:12px}.jdgm-rev__thumb-count:last-of-type{margin-right:0}.jdgm-rev__share-btn,.jdgm-rev__thumb-btn{display:inline-block;margin-right:4px;text-align:center;font-family:JudgemeIcons;color:#666;padding:4px 8px;font-size:16px;cursor:pointer}.jdgm-rev__share-btn:hover,.jdgm-rev__thumb-btn:hover{opacity:1}.jdgm-rev__share-btn:first-of-type,.jdgm-rev__thumb-btn:first-of-type{margin-left:-8px}.jdgm-rev__thumb-btn:hover{color:#000}.jdgm-rev__share-fb:before{content:"\e011"}.jdgm-rev__share-fb:hover{color:#3b5998}.jdgm-rev__share-twitter:before{content:"\e012"}.jdgm-rev__share-twitter:hover{color:#1da1f2}.jdgm-rev__share-google:before{content:"\e010"}.jdgm-rev__share-google:hover{color:#dd4b39}.jdgm-rev__share-pinterest:before{content:"\e016"}.jdgm-rev__share-pinterest:hover{color:#e60023}.jdgm-rev__share-linkedin:before{content:"\e015"}.jdgm-rev__share-linkedin:hover{color:#0073b1}.jdgm-rev_thumb-up:before{content:"\e009"}.jdgm-rev_thumb-down:before{content:"\e008"}.jdgm-rev__buyer-badge{display:none;padding:3px 7px;font-size:11px;line-height:1;vertical-align:middle}.jdgm-buyer-badge--top-right .jdgm-rev__timestamp~.jdgm-rev__br,.jdgm-buyer-badge--right-of-timestamp .jdgm-rev__timestamp~.jdgm-rev__br{display:inline}.jdgm-buyer-badge--top-right .jdgm-rev__buyer-badge-wrapper:after,.jdgm-buyer-badge--right-of-timestamp .jdgm-rev__buyer-badge-wrapper:after{display:block;content:""}.jdgm-buyer-badge--top-right .jdgm-rev__buyer-badge{float:right;font-size:inherit}.jdgm-buyer-badge--removed .jdgm-rev__buyer-badge{display:none!important;visibility:hidden!important}.jdgm-buyer-badge--right-of-timestamp .jdgm-rev__buyer-badge-wrapper{margin-left:4px}.jdgm-buyer-badge--text-only .jdgm-rev__buyer-badge{display:inline;padding:0;font-size:inherit;vertical-align:inherit}.jdgm-rev_all-rev-page-picture-separator{display:inline-block;margin:0 20px;border-left:2px solid #ddd;height:120px}.jdgm-widget .jdgm-picture-fieldset-title{margin:20px 0 5px;line-height:1}.jdgm-widget .jdgm-picture-fieldset__input{position:absolute;display:inline-block;width:100%;top:0;bottom:0;left:0;right:0;opacity:0;padding:0;margin:0;font-size:14px;visibility:visible;cursor:pointer}.jdgm-widget .jdgm-picture-fieldset__box{position:relative;display:inline-block;cursor:pointer;margin:0 5px 0 0;padding:0;width:30%;max-width:150px;min-width:90px}.jdgm-picture-fieldset{width:100%;padding:0;white-space:nowrap;overflow:auto;-webkit-overflow-scrolling:touch}.jdgm-picture-fieldset__box-wrapper{position:relative;padding-bottom:100%;padding-bottom:calc(100% - 2px);border:1px solid #eee;width:100%;height:0;background-repeat:no-repeat;background-size:contain;background-position:center}.jdgm-picture-fieldset__box-wrapper.jdgm-has-preview-image--videos{background-image:url(https://s3.amazonaws.com/me.judge.public-static-assets/general/video-placeholder-640x480.jpeg)}.jdgm-picture-fieldset__icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);color:#bbb;font-family:JudgemeIcons;font-size:72px;line-height:1}.jdgm-photocamera-icon:before{content:"\e014"}.jdgm-videocam-icon:before{content:"\e013"}.jdgm-picture-fieldset__spinner-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);display:none;width:50%;height:50%}.jdgm-picture-fieldset__box:hover{opacity:.7}.jdgm-picture-fieldset__box .jdgm-spinner{width:100%;height:100%}.jdgm-picture-fieldset__delete{font-family:JudgemeIcons;position:absolute;right:4px;top:4px;text-align:center;z-index:1;background:#fff;margin:auto 0;padding:2px 4px 1px 5px;border-radius:20px;box-shadow:0 2px 2px #0003;overflow:hidden}.jdgm-picture-fieldset__delete:before{content:"\e021"}.jdgm-is-uploading-picture .jdgm-picture-fieldset__spinner-wrapper{display:block}.jdgm-picture-fieldset__progress-text{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);display:inline;color:#bbb;font-size:14px}.jm-mfp-counter .jdgm-branding-footer{color:#fff}.jm-mfp-counter .jdgm-branding-footer:hover,.jm-mfp-counter .jdgm-branding-footer:active{color:#fff;opacity:.8}.jdgm-rev__pics{font-size:0;white-space:nowrap;height:auto;overflow:auto;-webkit-overflow-scrolling:touch}.jdgm-rev__pic-link{margin:8px 5px 3px 0;padding:0;display:inline-block;height:120px;width:auto;cursor:pointer;overflow:hidden}.jdgm-rev__pic-link:focus{outline:none}.jdgm-rev__pic-link:hover{opacity:.7}.jdgm-rev__pic-link:last-of-type{margin-right:0}.jdgm-rev__pic-link.jdgm--loading{width:120px;padding:20px}.jdgm-rev__pic-link.jdgm--loading .jdgm-rev__pic-img{visibility:hidden;height:1px}.jdgm-rev__pic-link.jdgm--loading:after{width:40px;height:40px;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:"";display:block;width:100%;height:100%}.jdgm-rev__pic-img{display:block;width:auto;max-height:100%;margin:0;padding:0;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);border-radius:4px}.jdgm-rev__body img{max-height:120px;border-radius:4px;margin:8px 5px 3px 0}.jdgm-rev__vids{overflow:auto;white-space:nowrap}.jdgm-vid-player{position:relative;display:inline-block;height:240px;margin-top:16px;margin-right:16px;vertical-align:middle}.jdgm-vid-player:last-of-type{margin-right:0}.jdgm-vid-player__wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;font-size:0}.jdgm-vid-player__wrapper--with-placeholder{height:100%}.jdgm-vid-player__wrapper--with-placeholder:hover{opacity:.7}.jdgm-vid-player__wrapper.jdgm--loading{width:160px;height:160px;padding:40px}.jdgm-vid-player__wrapper.jdgm--loading:after{width:40px;height:40px;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:"";display:block;width:100%;height:100%}.jdgm-vid-player__placeholder{display:block;height:100%;text-decoration:none}.jdgm-vid-player__placeholder>img{display:block;height:100%;width:auto}.jm-mfp-is-open.jm-mfp-is-open{overflow:hidden}.jm-mfp-container button.jm-mfp-close,.jm-mfp-container button.jm-mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;opacity:.65;touch-action:manipulation}.jm-mfp-container button.jm-mfp-close:hover,.jm-mfp-container button.jm-mfp-close:focus,.jm-mfp-container button.jm-mfp-arrow:hover,.jm-mfp-container button.jm-mfp-arrow:focus{opacity:1}.jm-mfp-container img.jm-mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:48px 0 32px;margin:0 auto;transition:transform .5s ease}.jm-mfp-image-holder .mfp-close{right:0;padding-right:0}.jm-mfp-preloader{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:100px;height:100px;color:#fff}.jm-mfp-preloader>a{color:#fff}.jm-mfp-preloader:before{width:40px;height:40px;border-radius:50%;border-top:2px solid #555;border-right:2px solid #555;border-bottom:2px solid #555;border-left:2px solid white;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:" ";display:block;width:100%;height:100%}.jm-mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000000e6}.jm-mfp-bg:empty{display:block}.jm-mfp-wrap{top:0;left:0;width:100%;height:100%;overflow:auto;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.jm-mfp-container{text-align:center;box-sizing:border-box;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 20px}.jm-mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.jm-mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.jm-mfp-inline-holder .jm-mfp-content,.jm-mfp-ajax-holder .jm-mfp-content{width:100%;cursor:auto}.jm-mfp-close,.jm-mfp-arrow,.jm-mfp-preloader,.jm-mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.jm-mfp-loading.jm-mfp-figure{display:none}.jm-mfp-hide{display:none!important}.jm-mfp-s-ready .jm-mfp-preloader,.jm-mfp-s-error .jm-mfp-content{display:none}.jm-mfp-close{width:48px;height:48px;line-height:48px;position:absolute;right:0;top:0;text-decoration:none;color:#fff;font-style:normal;font-size:48px;font-family:Arial,Baskerville,monospace;text-align:right}.jm-mfp-close:active{top:1px}.jm-mfp-counter{position:absolute;top:0;right:0;color:#fff;font-size:14px;line-height:2;white-space:nowrap;width:100%}.jm-mfp-counter__number{float:right}.jm-mfp-arrow{position:absolute;margin:0;top:calc(50% - 24px);height:48px;-webkit-tap-highlight-color:transparent;font-family:JudgemeIcons;font-size:48px;color:#fff}.jm-mfp-arrow-left{left:24px}.jm-mfp-arrow-left:before{content:"\e002"}.jm-mfp-arrow-right{right:24px}.jm-mfp-arrow-right:before{content:"\e003"}.jm-mfp-figure{line-height:0}.jm-mfp-figure:after{content:"";position:absolute;top:48px;right:0;bottom:32px;left:0;display:block;width:auto;height:auto;z-index:-1;background:#000}.jm-mfp-figure figure{padding:0;margin:0}.jm-mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.jm-mfp-image-holder .jm-mfp-content{max-width:100%}.jm-mfp-gallery .jm-mfp-image-holder .jm-mfp-figure{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.jm-mfp-img-mobile .jm-mfp-image-holder{padding-left:0;padding-right:0}.jm-mfp-img-mobile img.jm-mfp-img{padding:0}.jm-mfp-img-mobile .jm-mfp-figure:after{top:0;bottom:0}.jm-mfp-img-mobile .jm-mfp-figure small{display:inline;margin-left:5px}.jm-mfp-img-mobile .jm-mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed}.jm-mfp-img-mobile .jm-mfp-bottom-bar:empty{padding:0}.jm-mfp-img-mobile .jm-mfp-counter{right:5px;top:3px}.jm-mfp-img-mobile .jm-mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}.jdgm-carousel-wrapper{width:80%;margin:auto;padding:48px 0}.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{display:block;text-align:center}.jdgm-carousel-title-and-link{margin-bottom:24px}.jdgm-carousel-title{text-align:center;margin:0}.jdgm-carousel{margin:25px auto;width:100%}.jdgm-carousel__item-container{overflow:auto}.jdgm-carousel__item-wrapper{width:100%;height:200px;white-space:nowrap}.jdgm-carousel-item{display:inline-block;height:100%;width:33.3%;vertical-align:middle;padding:0 24px;overflow:hidden}.jdgm-carousel-item.jdgm--shop-review .jdgm-carousel-item__product{display:none}.jdgm-carousel-item.jdgm--shop-review .jdgm-carousel-item__product.jdgm--shop-review-has-image{display:block}@media only screen and (min-width: 768px) and (max-width: 991px){.jdgm-carousel-item{width:50%}.jdgm-carousel-wrapper{width:90%}}@media only screen and (max-width: 767px){.jdgm-carousel-item,.jdgm-carousel-wrapper{width:100%}}.jdgm-carousel-item__review-rating{font-size:120%}.jdgm-carousel-item__review{width:100%;height:calc(72% - 4em);text-align:center;white-space:normal;overflow:hidden}.jdgm-carousel-item__review-title{font-weight:700}.jdgm-carousel-item__review-title a{word-break:break-word}.jdgm-carousel-item__review-body{margin:0}.jdgm-carousel-item__review-body>p{margin:0}.jdgm-carousel-item__review-body a{word-break:break-word}.jdgm-carousel-item__reviewer-name-wrapper{text-align:center;margin:6px 0}.jdgm-carousel-item__reviewer-name{font-size:90%;opacity:.6;line-height:1;padding-bottom:2px}.jdgm-carousel-item__timestamp{font-size:75%;font-style:italic;opacity:.35;line-height:1}.jdgm-carousel-item__product{display:block;text-align:center;height:28%;width:100%}.jdgm-carousel-item__product-image{display:block;height:100%;width:auto;margin:0 auto}.jdgm-carousel-item__product-image[src=""]{display:none}.jdgm-carousel-item__product-image[src=""]+.jdgm-carousel-item__product-title{font-size:120%;padding-top:16px}.jdgm-carousel-item__product-title{width:100%;font-size:90%}.jdgm-carousel__arrows{margin:20px auto 10px;font-size:0;display:flex;text-align:center;justify-content:center}.jdgm-carousel--vertical-theme .jdgm-carousel__arrows{display:block}.jdgm-carousel[data-arrows-on-sides=true]:not(.jdgm-carousel--vertical-theme) .jdgm-carousel__arrows{margin:0;display:block}.jdgm-carousel__right-arrow,.jdgm-carousel__left-arrow{display:inline-block;border:4px none #eee;width:25px;height:25px;cursor:pointer;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.jdgm-carousel__right-arrow:empty,.jdgm-carousel__left-arrow:empty{display:inline-block}.jdgm-carousel__right-arrow{border-style:none solid solid none}.jdgm-carousel__left-arrow{border-style:solid none none solid;margin-right:15px}.jdgm-carousel--done .jdgm-carousel__item-container{overflow:hidden;position:relative}.jdgm-carousel--done .jdgm-carousel__item-wrapper{position:relative;transition:transform .5s ease}.jdgm-carousel-item__timestamp.jdgm-ellipsis.jdgm-spinner{color:transparent}.jdgm-revs-tab{position:relative;z-index:1041}.jdgm-revs-tab.jdgm-revs-tab{display:none}.jdgm-revs-tab .jdgm-branding-footer{color:#fff}.jdgm-revs-tab .jdgm-histogram{margin-left:0;padding-left:0;border:0}.jdgm-revs-tab-btn{position:fixed;display:inline-block;width:auto;cursor:pointer;border-radius:0;white-space:nowrap}.jdgm-revs-tab-btn[position=bottom]{bottom:0;left:50%;transform:translate(-50%)}.jdgm-revs-tab-btn[position=left]{left:0;top:50%;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:rotate(-90deg) translate(-50%,50%);-ms-transform:rotate(-90deg) translate(-50%,50%);transform:rotate(-90deg) translate(-50%,50%)}.jdgm-revs-tab-btn[position=right]{right:0;top:50%;-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%;-webkit-transform:rotate(90deg) translate(50%,50%);-ms-transform:rotate(90deg) translate(50%,50%);transform:rotate(90deg) translate(50%,50%)}.jdgm-revs-tab-btn[position=none]{display:none}.jdgm-revs-tab__header{position:absolute;bottom:100%;width:100%;padding:8px 24px;text-align:center;background:#fff}.jdgm-revs-tab__title{margin-bottom:0;text-align:center}.jdgm-mask{width:100%;height:100%;background-color:#000;opacity:.75}.jdgm-mask:empty{display:block}.jdgm-revs-tab__wrapper{position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999999}.jdgm-revs-tab__wrapper.jdgm-revs-tab__wrapper{display:none}.jdgm-revs-tab__wrapper.jdgm-show{display:block}.jdgm-revs-tab__main{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:20%;left:50%;height:70%;width:85%;max-width:600px;background:#fff}.jdgm-revs-tab__content-header:after{content:" ";display:table;clear:both}.jdgm-revs-tab__content{height:100%;padding:16px 24px;overflow:auto;box-shadow:inset 0 5px 9px -8px #000}.jdgm-revs-tab__spinner{margin-top:16px}.jdgm-revs-tab__branding{text-align:center;line-height:2}.jdgm-close-ico{position:absolute;right:12px;top:12px;width:32px;height:32px;opacity:.5}.jdgm-close-ico:empty{display:block}.jdgm-close-ico:hover{opacity:1}.jdgm-close-ico:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.jdgm-close-ico:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.jdgm-close-ico:before,.jdgm-close-ico:after{position:absolute;left:15px;content:" ";height:100%;width:2px;background-color:#333}@media only screen and (max-width: 375px){.jdgm-revs-tab__main{width:95%}.jdgm-close-ico{right:4px;top:4px;width:28px;height:28px}}.jdgm-subtab{padding-top:12px;border-bottom:1px solid #eee}.jdgm-subtab~.jdgm-rev-widg__body .jdgm-rev:first-of-type,.jdgm-subtab~.jdgm-all-reviews__body .jdgm-rev:first-of-type,.jdgm-subtab~.jdgm-shop-reviews__body .jdgm-rev:first-of-type,.jdgm-subtab~.jdgm-revs-tab__content-body .jdgm-rev:first-of-type,.jdgm-subtab~.jdgm-quest-widg__body .jdgm-quest:first-of-type{border-top:0;margin-top:0}.jdgm-subtab~.jdgm-rev-widg__paginate-spinner-wrapper{margin-top:0}.jdgm-subtab__name{display:inline-block;padding:8px 0;margin-right:16px;line-height:1;cursor:pointer}.jdgm-subtab__name.jdgm--active{border-bottom:3px solid currentColor}.jdgm-subtab__name:hover{opacity:.8}.jdgm-quest .jdgm-rev__timestamp{margin-left:0}.jdgm-quest .jdgm-rev__buyer-badge-wrapper{display:none}.jdgm-ans{margin-top:16px;padding:8px 16px;border-left:3px solid #ddd;background:#f2f2f2}.jdgm-ans .jdgm-rev__timestamp{font-size:95%}.jdgm-quest__body:before,.jdgm-ans__body:before{float:left;padding-right:4px}.jdgm-verified-badge{width:150px;margin:16px;font-family:Helvetica Neue}.jdgm-verified-badge.jdgm-verified-badge.jdgm-verified-badge{display:inline-block}.jdgm-verified-badge .jdgm-verified-badge__wrapper{position:relative}.jdgm-verified-badge img{display:block;width:100%}.jdgm-verified-badge .jdgm-verified-badge__stars{position:absolute;top:35%;width:100%;line-height:11px;text-align:center}.jdgm-verified-badge .jdgm-verified-badge__stars.jdgm--last-level{top:38.5%}.jdgm-verified-badge .jdgm-verified-badge__stars .jdgm-star{padding-right:3px!important;font-size:11px;color:#fffb00!important}.jdgm-verified-badge .jdgm-verified-badge__stars .jdgm-star:last-of-type{padding-right:0!important}.jdgm-verified-badge .jdgm-badge-text{position:absolute;width:100%;line-height:1;color:#fff;font-weight:700;text-align:center}.jdgm-verified-badge .jdgm-verified-badge__total{top:19%;font-size:21px}.jdgm-verified-badge .jdgm-verified-badge__total.jdgm--last-level{top:24%;font-size:20px}.jdgm-verified-badge .jdgm-verified-badge__text{top:51%;font-size:13px}.jdgm-verified-badge .jdgm-verified-badge__text.jdgm--last-level{top:54%}.jdgm-yt-video{display:inline-block;position:relative}.jdgm-yt-video>img{object-fit:cover}.jdgm-yt-video__play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:90px;height:60px;background-color:#333;opacity:.8;border-radius:6px;cursor:pointer}.jdgm-yt-video__play-btn:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-gallery{display:none}.jdgm-gallery{display:inline-block;width:calc(100% + 8px);margin:0 -4px 8px;overflow:hidden}.jdgm-gallery .jdgm-gallery__thumbnail-link{width:25%}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(4) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+5){display:none}@media only screen and (min-width: 768px) and (max-width: 991px){.jdgm-gallery .jdgm-gallery__thumbnail-link{width:12.5%}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}}@media only screen and (min-width: 992px){.jdgm-gallery{width:216px}.jdgm-gallery .jdgm-gallery__thumbnail-link{width:64px}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(6) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+7){display:none}}.jdgm-gallery__thumbnail-link{float:left;position:relative}.jdgm-gallery__thumbnail-link:before{content:"";display:block;padding-top:100%}.jdgm-gallery__thumbnail-link:hover{cursor:pointer;opacity:.7}.jdgm-gallery__thumbnail-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;line-height:100%;text-align:center}.jdgm-gallery__thumbnail-wrapper:before{top:4px;left:4px;bottom:4px;right:4px;padding-top:calc(50% - 18px);line-height:1;font-size:28px}.jdgm-gallery__thumbnail-wrapper:before,.jdgm-gallery__thumbnail-wrapper[data-media-type=video]:after{position:absolute;color:#fff;background-color:#000000b3;font-family:JudgemeIcons}.jdgm-gallery__thumbnail-wrapper[data-media-type=video]:after{font-size:12px;content:"\e013";bottom:4px;left:4px;padding:0 4px;border-top-right-radius:4px}.jdgm-gallery__thumbnail-wrapper.jdgm--loading{visibility:hidden}.jdgm-gallery__thumbnail{width:100%;height:100%;object-fit:cover;padding:4px}.jdgm-gallery-data{display:none}.jdgm-review-widget--small .jdgm-gallery,.jdgm-review-widget--medium .jdgm-gallery,.jdgm-revs-tab .jdgm-gallery{width:calc(100% + 8px)}.jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link{width:calc(100% / 6)}.jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(6) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-review-widget--medium .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+7){display:none}.jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link{width:25%}.jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(4) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-review-widget--small .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+5){display:none}@media only screen and (min-width: 992px){.jdgm-revs-tab .jdgm-gallery{margin-top:5px;margin-bottom:5px}.jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link{width:12.5%}.jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}.jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-revs-tab .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+9){display:none}}.jdgm-gallery-popup .jm-mfp-container{padding:0}.jdgm-gallery-popup .jm-mfp-container .jm-mfp-arrow:hover{opacity:1}.jdgm-gallery-popup .jm-mfp-main{position:absolute;top:0;left:0;margin:20px;width:calc(100% - 40px);height:calc(100% - 40px);display:inline-block;vertical-align:middle;text-align:left}.jdgm-gallery-popup .jm-mfp-loading,.jdgm-gallery-popup .jm-mfp-carousel-wrapper{background-color:#000}.jdgm-gallery-popup .jm-mfp-loading,.jdgm-gallery-popup .jm-mfp-content-wrapper,.jdgm-gallery-popup .jm-mfp-figure>figure{height:260px}.jdgm-gallery-popup .jm-mfp-container>.jm-mfp-content{display:none}.jdgm-gallery-popup .jm-mfp-content{width:100%;height:100%;z-index:auto}.jdgm-gallery-popup .jm-mfp-close{z-index:1045;text-align:center;cursor:pointer;font-size:32px;color:#eee}.jdgm-gallery-popup .jm-mfp-figure:after{content:none}.jdgm-gallery-popup .jm-mfp-figure .jm-mfp-img{width:100%;height:100%;object-fit:scale-down;padding:0}.jdgm-gallery-popup .jm-mfp-figure .jm-mfp-iframe-wrapper{height:100%}.jdgm-gallery-popup .jm-mfp-figure .jm-mfp-iframe{width:100%;height:100%}.jdgm-gallery-popup .jm-mfp-review-wrapper{background-color:#fff}.jdgm-gallery-popup .jm-mfp-carousel{padding:8px}.jdgm-gallery-popup .jdgm-gallery{width:100%;margin:0;overflow-x:auto;white-space:nowrap}.jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-gallery-popup .jdgm-gallery .jdgm-gallery__thumbnail-wrapper:nth-child(n):before{content:none}.jdgm-gallery-popup .jdgm-gallery__thumbnail{padding:2px;border:2px solid transparent}.jdgm-gallery-popup .jdgm-gallery__thumbail-wrapper{padding:2px}.jdgm-gallery-popup .jdgm-gallery__thumbnail-link{float:none;opacity:.7}.jdgm-gallery-popup .jdgm-gallery__thumbnail-link--current .jdgm-gallery__thumbnail{background-color:#fff}.jdgm-gallery-popup .jdgm-gallery__thumbnail-link:hover,.jdgm-gallery-popup .jdgm-gallery__thumbnail-link--current{opacity:1}@media only screen and (min-width: 992px){.jdgm-gallery-popup .jdgm-gallery.jdgm-gallery{width:100%}.jdgm-gallery-popup .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(6) .jdgm-gallery__thumbnail-wrapper:before{content:"\e018"}.jdgm-gallery-popup .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n+7){display:none}.jdgm-gallery-popup .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link{width:80px}.jdgm-gallery-popup .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n){display:inline-block}.jdgm-gallery-popup .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(n) .jdgm-gallery__thumbnail-wrapper:before{content:none}}.jdgm-gallery-popup .jdgm-rev{margin:0;padding:20px}.jdgm-gallery-popup .jdgm-rev.jdgm-divider-top{border-top:none}.jdgm-gallery-popup .jdgm-rev .jdgm-rev__header{padding-right:20px;margin-bottom:10px}.jdgm-gallery-popup .jdgm-rev__title{margin-bottom:10px;font-size:100%;font-weight:700}.jdgm-gallery-popup .jdgm-rev__body,.jdgm-gallery-popup .jdgm-rev-attachments{overflow:auto}.jdgm-gallery-popup .jdgm-rev-attachments{margin-top:20px;border-top:1px solid #eee}.jdgm-gallery-popup .jdgm-rev-attachment{margin-top:20px}.jdgm-gallery-popup .jdgm-rev-attachment:after{display:block;content:"";clear:both}.jdgm-gallery-popup .jdgm-rev-attachment__cover{float:left}.jdgm-gallery-popup .jdgm-rev-attachment__thumbnail{height:96px;width:96px;background-color:#eaeaea;object-fit:cover}.jdgm-gallery-popup .jdgm-rev-attachment__content{padding-left:116px}.jdgm-gallery-popup .jdgm-rev-attachment__review{font-size:90%}.jdgm-gallery-popup .jdgm-rev-attachment__price{font-size:120%;font-weight:700;padding:5px 0 10px}.jdgm-gallery-popup .jdgm-rev-attachment__btn{display:block;margin-top:0;margin-bottom:10px;width:100%;max-width:200px;padding:10px 20px;text-align:center}@media only screen and (min-width: 768px){.jdgm-gallery-popup .jm-mfp-main{background-color:#fff}.jdgm-gallery-popup .jm-mfp-carousel-wrapper,.jdgm-gallery-popup .jm-mfp-review-wrapper{display:inline-block;vertical-align:top;height:100%}.jdgm-gallery-popup .jm-mfp-content-wrapper{display:block;height:calc(100% - 112px)}.jdgm-gallery-popup .jm-mfp-carousel{padding:16px}.jdgm-gallery-popup .jm-mfp-loading,.jdgm-gallery-popup .jm-mfp-figure,.jdgm-gallery-popup .jm-mfp-figure>figure{height:100%}.jdgm-gallery-popup .jm-mfp-close{color:#333}.jdgm-gallery-popup .jdgm-rev{height:100%}.jdgm-gallery-popup .jdgm-rev__content{height:calc(100% - 40px)}.jdgm-gallery-popup .jdgm-rev__content--has-title{height:calc(100% - 80px)}.jdgm-gallery-popup .jdgm-rev__content--has-attachments{height:calc(100% - 90px)}.jdgm-gallery-popup .jdgm-rev__content--has-attachments .jdgm-rev__body{height:40%}.jdgm-gallery-popup .jdgm-rev__content--has-attachments .jdgm-rev-attachments{height:calc(60% - 40px);padding-bottom:20px}.jdgm-gallery-popup .jdgm-rev__body{max-height:calc(100% - 80px)}.jdgm-gallery-popup .jdgm-rev.jdgm-rev,.jdgm-gallery-popup .jdgm-rev__content{display:flex;flex-direction:column}.jdgm-gallery-popup .jdgm-rev__content,.jdgm-gallery-popup .jdgm-rev__body{flex-grow:1}}@media only screen and (min-width: 768px) and (max-width: 991px){.jdgm-gallery-popup .jm-mfp-carousel-wrapper{width:420px}.jdgm-gallery-popup .jm-mfp-review-wrapper{width:calc(100% - 428px)}.jdgm-gallery-popup .jdgm-rev{padding:12px}.jdgm-gallery-popup .jdgm-rev__timestamp{display:block}}@media only screen and (min-width: 992px){.jdgm-gallery-popup .jm-mfp-main{width:calc(100% - 80px);height:calc(100% - 80px);margin:40px}.jdgm-gallery-popup .jm-mfp-carousel-wrapper{width:calc(60% - 8px);min-width:calc(100% - 408px)}.jdgm-gallery-popup .jm-mfp-review-wrapper{width:40%;max-width:400px}}.jdgm-gallery-popup .jdgm-rev{float:none;width:100%;display:block;border:none;background-color:#fff}.jdgm-gallery-popup .jdgm-rev__header{padding:0}.jdgm-gallery-popup .jdgm-rev__icon{position:relative;float:left;width:3.2em;height:3.2em;line-height:3.2em;text-align:center;border-radius:50%;color:#333;background-color:#e9e9e9;display:block;margin-right:10px;margin-bottom:10px}.jdgm-gallery-popup .jdgm-rev__icon:after{content:none}.jdgm-gallery-popup .jdgm-rev__rating,.jdgm-gallery-popup .jdgm-rev__timestamp,.jdgm-gallery-popup .jdgm-rev__buyer-badge-wrapper,.jdgm-gallery-popup .jdgm-rev__author-wrapper{position:relative;display:inline-block;width:auto;white-space:normal;font-size:inherit;line-height:1.4}.jdgm-gallery-popup .jdgm-rev__author-wrapper{font-weight:700}.jdgm-gallery-popup .jdgm-rev__timestamp{margin-left:4px;margin-right:0;opacity:.6}.jdgm-gallery-popup .jdgm-rev__prod-info-wrapper{padding:0;border-top:none;font-size:100%}.jdgm-gallery-popup .jdgm-rev__prod-link-prefix{display:inline-block}.jdgm-gallery-popup .jdgm-rev__author-wrapper{float:none;display:block;margin-top:2px}.jdgm-gallery-popup .jdgm-rev__location{display:inline-block;margin:0}.jdgm-gallery-popup .jdgm-rev__content{width:100%;padding:0;margin:0}.jdgm-widget.jdgm-medals-wrapper{display:flex;align-items:center;justify-content:center;color:#399}.jdgm-medals-wrapper{padding:16px;text-align:center}.jdgm-verified-wrapper,.jdgm-medals,.jdgm-medals__container,.jdgm-medal-wrapper,.jdgm-medal{display:inline-block}.jdgm-medals-wrapper .jdgm-medals__container{padding:16px 0}.jdgm-medals-wrapper .jdgm-medal-wrapper{margin:0 8px}.jdgm-medal{position:relative;width:64px;height:64px}.jdgm-medal.jdgm--loading:after{position:absolute;display:block;top:0;width:100%;height:100%;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #333333;-webkit-animation:jdgm-spin .8s infinite linear;animation:jdgm-spin .8s infinite linear;content:""}.jdgm-medal.jdgm--loading .jdgm-medal__value{display:none}.jdgm-medal[data-tier=bronze] .jdgm-medal__value{color:#a36710}.jdgm-medal[data-tier=silver] .jdgm-medal__value{color:#666}.jdgm-medal[data-tier=gold] .jdgm-medal__value{color:#d2920f}.jdgm-medal[data-tier=platinum] .jdgm-medal__value{color:#488282}.jdgm-medal[data-tier=diamond] .jdgm-medal__value{color:#4c8eda}.jdgm-medal__image,.jdgm-medal__image>img,.jdgm-medal__image>div,.jdgm-medal__image svg{width:100%;height:100%}.jdgm-medal__value{position:absolute;top:32px;width:64px;text-align:center;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1}.jdgm-verified-wrapper{padding-top:8px;padding-bottom:8px}.jdgm-verified-wrapper .jdgm-rating{margin-bottom:4px}.jdgm-rating__stars{margin-right:4px}.jdgm-rating__stars .jdgm-star{color:#399}.jdgm-verified-by{display:flex;justify-content:left}.jdgm-verified-by__text,.jdgm-verified-by__image{display:inline-block;height:24px}.jdgm-verified-by__text{line-height:24px;margin-right:8px;font-size:14px}.jdgm-verified-by__image img,.jdgm-verified-by__image svg{height:100%}.jdgm-medals-wrapper:not(.jdgm-medals-wrapper--small) .jdgm-verified-wrapper:first-child{margin-right:16px;padding-right:16px;border-right:1px solid #c1e6e6}.jdgm-medals-wrapper:not(.jdgm-medals-wrapper--small) .jdgm-verified-wrapper:last-child{margin-left:16px;padding-left:16px;border-left:1px solid #c1e6e6}.jdgm-medals-wrapper--small{flex-direction:column}.jdgm-medals-wrapper--small .jdgm-medals{overflow:auto;max-width:288px}.jdgm-medals-wrapper--small .jdgm-medal{width:80px;height:80px}.jdgm-medals-wrapper--small .jdgm-medal__value{top:38px;width:80px;font-size:19.2px}.jdgm-widget.jdgm-medals-wrapper{color:#399}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals-wrapper{border-top:1px solid var(--jdgm-secondary-color)}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals{max-width:100%}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container{display:block;overflow:auto;white-space:nowrap}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal,.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__mono svg{width:80px;height:80px}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__image{max-width:100%}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__value{top:40px;width:80px;font-size:19.2px}.jdgm-widget.jdgm-review-widget .jdgm-medals .jdgm-medal-wrapper{margin-right:16px;margin-left:0}.jdgm-widget.jdgm-review-widget .jdgm-medals .jdgm-medal__value{top:auto;bottom:-18px;left:24px;width:32px;padding:0 4px;line-height:16px;letter-spacing:0;font-size:12px;font-weight:700;text-align:center}.jdgm-ugc-media-wrapper{margin:20px auto;text-align:center;clear:both}.jdgm-ugc-media-wrapper:after{display:block;content:"";clear:both}.jdgm-ugc-media-wrapper[data-cannot-fetch]{padding-bottom:40px}.jdgm-ugc-media-title{padding:20px}.jdgm-ugc-media-title h3{margin-bottom:5px}.jdgm-ugc-media{padding:10px}.jdgm-ugc-media__thumbnail-link{float:left;position:relative;width:50%}.jdgm-ugc-media__thumbnail-link:before{content:"";display:block;padding-top:100%}.jdgm-ugc-media__thumbnail-link:hover{cursor:pointer}.jdgm-ugc-media__thumbnail-link:hover .jdgm-ugc-media__thumbnail-wrapper:before{position:absolute;top:10px;left:10px;bottom:10px;right:10px;background-color:#0009;content:""}.jdgm-ugc-media__thumbnail-link:hover .jdgm-ugc-media__actions{display:block}.jdgm-ugc-media__thumbnail-link[data-media-type=video]:after{position:absolute;color:#fff;background-color:#000c;font-family:JudgemeIcons;content:"\e019";font-size:32px;top:calc(50% - 30px);left:calc(50% - 40px);padding:4px 26px 4px 30px;border-radius:16px}.jdgm-ugc-media__thumbnail-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;line-height:100%;text-align:center}.jdgm-ugc-media__thumbnail{width:100%;height:100%;object-fit:cover;padding:10px}.jdgm-ugc-media__primary-btn,.jdgm-ugc-media__secondary-btn,.jdgm-ugc-media__reviews-btn{display:inline-block;margin:20px 0;padding:10px 20px;font-size:90%;line-height:1;white-space:nowrap;cursor:pointer}.jdgm-ugc-media__primary-btn[disabled],.jdgm-ugc-media__secondary-btn[disabled],.jdgm-ugc-media__reviews-btn[disabled]{pointer-events:none;opacity:.6}.jdgm-ugc-media__actions{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);display:none}.jdgm-ugc-media__actions .jdgm-ugc-media__primary-btn{font-weight:700;margin-bottom:0}.jdgm-ugc-media__icon-instagram{font-family:JudgemeIcons;font-size:32px;height:32px;color:#fff}.jdgm-ugc-media__icon-instagram:empty{display:block}.jdgm-ugc-media__icon-instagram:before{content:"\e020";height:32px;line-height:32px;vertical-align:top}@media only screen and (min-width: 768px){.jdgm-ugc-media__thumbnail-link{width:calc(100% / 3)}}@media only screen and (min-width: 992px){.jdgm-ugc-media-wrapper[data-cannot-fetch]{padding-bottom:60px}.jdgm-ugc-media__primary-btn,.jdgm-ugc-media__secondary-btn,.jdgm-ugc-media__reviews-btn{font-size:100%;padding:10px 40px}}.jdgm-sort-dropdown-wrapper{float:right;position:relative;top:-40px}.product-reviews .jdgm-rev__icon{line-height:55px;margin:0 8px 0 0}@media (max-width: 589px){.jdgm-sort-dropdown-wrapper{float:right;top:0;margin:10px 0!important}}#return-to-top{position:fixed;bottom:20px;right:20px;background:#005100;background:#005100b3;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-weight:700;color:#fff;line-height:63px;font-size:46px;font-family:Arial;text-align:center;z-index:1}#return-to-top span:nth-child(1){transform:rotate(270deg);display:block;position:relative;top:-14px;left:-3px;font-family:din-condensed}#return-to-top span:nth-child(2){text-transform:uppercase;position:relative;top:-68px;font-size:10px;font-family:Futura}#return-to-top:hover{background:#005100}#return-to-top:hover span::nth-child(1){top:-9px}#return-to-top:hover span::nth-child(2){top:-70px}
/*# sourceMappingURL=/cdn/shop/t/181/assets/theme_knf_min.css.map */
