b,strong{font-family:Poppins,sans-serif;font-weight:700}.desktop-image,.desktop-only{display:none}.mobile-image,.mobile-only{display:block}@media screen and (min-width: 1024px){.desktop-image,.desktop-only{display:block}.mobile-image,.mobile-only{display:none}}*{box-sizing:border-box}*:focus{outline:0}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}img{display:block;height:auto;max-width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}h1,.h1{font-size:54px;line-height:1.15;font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"wdth" 95;letter-spacing:-.06em;text-transform:capitalize;text-transform:capitalize!important}h2,.h2,.component-page.page-default h1,.shopify-policy__container h1,.component-policy h1{color:#dc582a;font-family:Poppins,sans-serif;font-weight:900;font-style:normal;text-transform:none;font-size:28px;line-height:32px;margin-bottom:27px;position:relative;text-transform:uppercase}.h2:not(.smile_animated):after,.component-page.page-default h1:not(.smile_animated):after,.shopify-policy__container h1:not(.smile_animated):after,.component-policy h1:not(.smile_animated):after{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/smile.svg?v=31014196528374604741765061992);background-position:center;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:22px;margin-top:18px;width:75px}.h2.smile_animated>.smile,.component-page.page-default h1.smile_animated>.smile,.shopify-policy__container h1.smile_animated>.smile,.component-policy h1.smile_animated>.smile{display:block;height:22px;margin-top:18px;width:75px}.h2.smile_animated>.smile>svg,.component-page.page-default h1.smile_animated>.smile>svg,.shopify-policy__container h1.smile_animated>.smile>svg,.component-policy h1.smile_animated>.smile>svg{display:block}.h2.white-smile:not(.smile_animated):after,.component-page.page-default h1.white-smile:not(.smile_animated):after,.shopify-policy__container h1.white-smile:not(.smile_animated):after,.component-policy h1.white-smile:not(.smile_animated):after{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/smile-white.svg?v=85757736934887158311765061991);margin-left:auto;margin-right:auto}.h2.white-smile.smile_animated>.smile,.component-page.page-default h1.white-smile.smile_animated>.smile,.shopify-policy__container h1.white-smile.smile_animated>.smile,.component-policy h1.white-smile.smile_animated>.smile{margin-left:auto;margin-right:auto}.no-smile:after,.page-plantmilk .component-simple-hero .simple-text:after,.no-smile>.smile,.page-plantmilk .component-simple-hero .simple-text>.smile{display:none!important}h3,.h3{font-size:40px;letter-spacing:.02em;line-height:42px;text-transform:uppercase;font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"wdth" 95;letter-spacing:-.06em;text-transform:capitalize}h4,.h4,.page-plantmilk .component-simple-hero .simple-text{font-family:Poppins,sans-serif;font-weight:900;font-style:normal;text-transform:none;font-size:20px;line-height:28px}h5,.h5,.product-pdp .pdp-buttons .quantity-form,.product-pdp .rc_container_wrapper label.rc_widget__option__label,.product-pdp .rc_container_wrapper .rc_widget__option__plans__dropdown{font-family:Poppins,sans-serif;font-weight:900;font-style:normal;text-transform:none;font-size:16px;letter-spacing:-.015em;line-height:20px}body,.body1,form .errors,.shopify-challenge__message,.component-login .text-link,.page-account form input,.page-account form select,.page-account form textarea,.page-account .order-list,#rc_login p,.recipe-parts li,.recipe-parts p,.component-article p,.component-page.page-default p,.shopify-policy__container p,.component-policy p,.page-contact .errors,.product-pdp .okeReviews-reviewsSummary-ratingCount,.pdp-reviews .okeReviews-reviewsWidget,.user-customer #customer_tab_content .rc_header-settings__description,.user-customer #customer_tab_content a,.user-customer #customer_tab_content #customer_email,body#recharge-novum #recharge-te #rc_te-template-wrapper{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:18px;letter-spacing:-.03em;line-height:30px}.body2{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px;letter-spacing:-.015em;line-height:19px}.super{font-size:64px;letter-spacing:.03em;line-height:57px;text-transform:uppercase;font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"wdth" 95;letter-spacing:-.06em;text-transform:capitalize}.filter-title{color:#dc582a;font-family:Poppins,sans-serif;font-weight:900;font-style:normal;text-transform:none;font-size:16px;line-height:136.5%;text-transform:uppercase}.caps{text-transform:uppercase}.uncaps{text-transform:none}a{color:#dc582a;text-decoration:none}.color-berry,.color-sun{color:#dc582a}.color-sky{color:#0090da}.color-white{color:#fff}.color-black{color:#2e2e2e}.color-meadow{color:#d7d785}.color-alert{color:#e72727}.background-sky{background-color:#0090da}.background-berry,.background-sun{background-color:#dc582a}.background-pine{background-color:#43b02a}.background-meadow{background-color:#d7d785}@media screen and (min-width: 768px){h1,.h1{font-size:72px;line-height:80px}h2,.h2,.component-page.page-default h1,.shopify-policy__container h1,.component-policy h1{font-size:34px;line-height:42px}h3,.h3{font-size:48px;line-height:52px}h4,.h4,.page-plantmilk .component-simple-hero .simple-text{font-size:24px;line-height:34px}.super{font-size:54px;line-height:64px}}.rte p{margin-bottom:1em}button,.button,.shopify-challenge__button,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn,body#recharge-novum #recharge-te .rc_btn{background:#dc582a;border:none;border-radius:103px;cursor:pointer;display:inline-block;padding:15px 18px;min-width:172px}button.white-button,.button.white-button,.white-button.shopify-challenge__button,body#recharge-novum #recharge-te #rc_te-template-wrapper .white-button.rc_btn,body#recharge-novum #recharge-te .white-button.rc_btn{background:#fff}button.white-berry-button,.button.white-berry-button,.white-berry-button.shopify-challenge__button,body#recharge-novum #recharge-te #rc_te-template-wrapper .white-berry-button.rc_btn,body#recharge-novum #recharge-te .white-berry-button.rc_btn{background:#fff;color:#dc582a}button.outline-button,.button.outline-button,.outline-button.shopify-challenge__button,body#recharge-novum #recharge-te #rc_te-template-wrapper .outline-button.rc_btn,body#recharge-novum #recharge-te .outline-button.rc_btn{background-color:transparent;border:2px solid #dc582a;color:#dc582a}.cta,.shopify-challenge__button,.user-customer #customer_tab_content .rc_form__group .button,.user-customer #customer_tab_content .rc_form__group .shopify-challenge__button,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn,body#recharge-novum #recharge-te .rc_btn{color:#fff;font-family:Poppins,sans-serif;font-weight:900;font-style:normal;text-transform:none;font-size:16px;font-weight:800;line-height:21px;letter-spacing:0em;text-align:center;text-transform:uppercase}.cta.white-button,.white-button.shopify-challenge__button,.user-customer #customer_tab_content .rc_form__group .white-button.button,.user-customer #customer_tab_content .rc_form__group .white-button.shopify-challenge__button,body#recharge-novum #recharge-te #rc_te-template-wrapper .white-button.rc_btn,body#recharge-novum #recharge-te .white-button.rc_btn,.cta.white-button:hover,.white-button.shopify-challenge__button:hover,.user-customer #customer_tab_content .rc_form__group .white-button.button:hover,.user-customer #customer_tab_content .rc_form__group .white-button.shopify-challenge__button:hover,body#recharge-novum #recharge-te #rc_te-template-wrapper .white-button.rc_btn:hover,body#recharge-novum #recharge-te .white-button.rc_btn:hover{color:#dc582a}.pagination{text-align:center;display:flex;justify-content:center;align-items:center}.pagination li{padding:9px}.pagination a{color:#dc582a;padding:9px}.pagination span{display:inline-block;margin:0 5px}.pagination span.current{padding:9px}@keyframes spin_cw{to{transform:rotate(360deg)}}@keyframes spin_ccw{to{transform:rotate(-360deg)}}@keyframes hoverbounce{25%{transform:translate3d(0,-10px,0)}65%{transform:translate3d(0,-6px,0)}90%{transform:translate3d(0,-4px,0)}50%,80%,to{transform:translateZ(0)}}.container{position:relative}.mobile-nav{background:#fff;color:#dc582a;height:100%;padding:0;overflow:scroll;position:fixed;left:-600px;width:300px;z-index:9999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.mobile-nav header{border-bottom:none}.mobile-nav ul{list-style-type:none;margin:0}.mobile-nav ul a{color:#dc582a;display:block;padding:15px}.mobile-nav ul a.with-text{display:flex;align-items:center}.open .mobile-nav{left:0;width:100%}.mobile-nav button{background:none;border:none;margin:0;min-width:1px;padding:0;width:auto}.mobile-nav .mobile-search{background-color:#f5f3ef;box-shadow:inset 0 4px 8px #eeece9;padding:14px 27px}.mobile-nav .mobile-search input{background-color:transparent;border:none;color:#2e2e2e;margin:0;padding:0}.mobile-nav .mobile-search button i{color:#2e2e2e;font-size:24px}.mobile-nav .close-nav{color:#dc582a;display:block;font-size:28px;min-width:1px;width:auto}.mobile-nav .cart-border{border-bottom:1px solid #2e2e2e;margin-bottom:9px}.mobile-nav .header-layout .logo{display:block;margin:0 auto;text-align:center;width:45px}.mobile-nav .header-layout svg{max-width:100%}.mobile-nav .mob-heading{align-items:center;display:flex;justify-content:space-between;padding:15px}.mobile-nav .mob-heading.expanded .more{transform:rotate(180deg)}.mobile-nav .mobile-child li{background-color:#f5f3ef;margin-bottom:3px}.mobile-nav .mobile-child a{color:#dc582a}.page-wrap{position:relative}form input,form textarea{background:transparent;border:1px solid #2e2e2e;margin-bottom:18px;padding:9px;width:100%}form label{display:block;margin-bottom:9px}form .form-layout{display:flex;height:100%;justify-content:space-between}form .errors{color:#2e2e2e;padding:18px 0}.shopify-challenge__container{min-height:400px;padding:126px 20px 99px}.checks{left:-9999px;position:fixed}table{width:100%;border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:hidden}th{font-weight:700}th,td{text-align:left;padding:9px;border:none}.component-user{padding-bottom:36px}@media screen and (min-width: 768px){.component-user{padding-bottom:72px}}.component-login{padding:54px 0}@media screen and (min-width: 1024px){.component-login{padding:99px 0}}.component-login input{border:1px solid #dc582a;border-radius:10px;width:100%}.component-login .login-welcome{margin-bottom:18px}.component-login .text-link{border:none!important;padding:9px}.component-login .activate{width:100%!important}.component-login a{color:#2e2e2e;text-decoration:underline}.component-login .login-box{background-color:#fff;border-radius:12px;padding:18px 27px}@media screen and (min-width: 1024px){.component-login .login-box{padding:54px 63px}}.component-login button{margin-bottom:9px;width:100%}@media screen and (min-width: 1024px){.component-login button{width:172px}}.component-login .forgot_password a{color:#2e2e2e;display:block;text-decoration:underline}.component-login .reset-text{margin-bottom:18px}.component-login #customer_orders .column1{padding-left:0;width:50%}.component-login #customer_orders .column3,.component-login #customer_orders .column4{width:20%}.component-login #customer_orders .column5{text-align:right}.component-login .order-list{text-transform:capitalize}.component-login .order-list tr:first-child td{padding-top:18px}.component-login .order-header{margin-bottom:18px}.component-login thead{border-bottom:1px solid #2e2e2e}.component-login .add-address-title{margin-bottom:18px}.component-login .action_add{margin-bottom:27px}.component-login .action_add a{display:block;text-align:left;width:120px}.address_actions{display:flex;margin-left:-9px;margin-top:-9px;padding-bottom:9px}.address_actions a{color:#dc582a;display:block;padding:9px}.view_address{margin-bottom:27px}.set-default{align-items:center;display:flex;margin-bottom:18px}.set-default input{margin-bottom:0;margin-right:9px;width:auto}.add-address-title{margin-bottom:18px}.add-address-button{margin-bottom:27px}.component-order .order-details{margin-bottom:54px}.component-order .order-details .column1{padding-left:0}.component-order .order-details thead tr{border-bottom:1px solid #444}.component-order .order-details tbody tr:first-child td{padding-top:18px}.component-order .order_section_title{margin-bottom:9px}.component-order .order_date{padding-bottom:18px}@media screen and (max-width: 640px){.order-details tbody tr{border-bottom:1px solid #f5f3ef}.order-details tbody tr td:first-child{padding-left:10px}.order-details tbody tr td:before{content:attr(data-label);font-weight:700;margin-right:19px;text-transform:uppercase}.order-details tbody tr td{display:flex;flex-wrap:wrap;width:100%}.all-orders tbody tr{border-bottom:1px solid #f5f3ef}.all-orders tbody tr td:before{content:attr(data-label);font-weight:700;margin-right:19px;text-transform:uppercase}.all-orders tbody tr td{display:block;width:auto}}.page-account .account-title{color:#fff;margin-bottom:9px}.page-account .customer-email{color:#fff;margin-bottom:45px}.page-account .login-box{margin-bottom:63px}.page-account .login-box-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-account .account-button{color:#fff;margin:27px auto;text-decoration:none}.page-account .account-box-title{color:#dc582a}.page-account .no-orders{margin-bottom:45px}.page-account .default_address{display:block;padding-top:4px}.page-account .address-name{margin-bottom:9px}.page-account .account-footer-links a{color:#fff;text-decoration:underline}.page-account form select{width:100%}.page-account form .action_bottom .button,.page-account form .action_bottom .shopify-challenge__button,.page-account form .action_bottom body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn,body#recharge-novum #recharge-te #rc_te-template-wrapper .page-account form .action_bottom .rc_btn,.page-account form .action_bottom body#recharge-novum #recharge-te .rc_btn,body#recharge-novum #recharge-te .page-account form .action_bottom .rc_btn{width:auto}.page-account .order-payment{margin-bottom:36px}.page-account .order-cancelled{margin-bottom:27px}.page-account .order-cancelled-title{margin-bottom:9x}.page-account .order-cancelled-reason{text-transform:capitalize}@media screen and (min-width: 1024px){.page-account .account-button{margin:0}}#rc_login h5{margin-bottom:18px}.icon-remove{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-remove.svg?v=57962200965314948441765061974);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:12px;width:12px}.go-cart-price-qty{width:calc(100% - 50px)}.go-cart-item__quantity-number,.go-cart-item__quantity{color:#dc582a}.go-cart-item__quantity-button{border:1px solid #dc582a;border-radius:50%}.go-cart-item__remove{padding:0;position:absolute;right:10px;top:10px}.go-cart-drawer__header{height:auto;justify-content:space-between;padding-bottom:18px;padding-top:18px}.go-cart-drawer__header h3{color:#dc582a;margin-bottom:0}.go-cart-drawer .rebuy-widget .rebuy-button{font-family:PraktikaRnd-ExtraBoldExt;font-size:14px;font-weight:800;text-transform:uppercase;background-color:#dc582a;border-color:#dc582a;border-radius:103px}.go-cart-drawer .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title.clickable{display:block;font-family:PraktikaRnd-ExtraBoldExt;font-size:16px;letter-spacing:-.015em;line-height:20px;color:#dc582a;margin-bottom:10px}.go-cart-drawer .rebuy-widget .rebuy-money{font-family:Nunito,sans-serif;font-size:18px;letter-spacing:-.03em;line-height:30px}.go-cart-drawer .rebuy-widget .powered-by-rebuy{display:none}.checkout-note{opacity:.3}@media screen and (max-width: 640px){.go-cart-item__title{margin-right:18px}}.component-hero{position:relative}.component-hero.beans{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/home-hero-bg_animated.svg?v=42543550062827253491765061958);background-size:contain}.component-hero .hero-image{width:100%}.component-hero .image-wrapper{background-image:none}@media screen and (min-width: 1024px){.component-hero .image-wrapper{background-size:cover;height:100%;width:100%}.component-hero .hero-image{opacity:0;width:100%}}@media screen and (max-width: 1024px){.component-hero .component-hero-title{font-size:52px;line-height:46px}}@media screen and (min-width: 1024px){.component-hero .hero-smile{bottom:60px;display:block;height:164px;left:25%;position:absolute;width:380px;z-index:2}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.component-video{margin-bottom:81px;position:relative}.component-video .video-play{height:100%;position:absolute;text-align:center;width:100%;z-index:2}.component-video .video-actions{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px}.component-video .play-button{margin-bottom:9px}.component-video .video-title{color:#fff;text-align:center}.blog-grid-item{margin-top:-9px;padding-top:9px;margin-bottom:36px}.blog-grid-item .image-wrapper{margin-bottom:18px;position:relative}.blog-grid-item .image-wrapper .blog-tag a{background-color:#2e2e2e;border:1px solid #2e2e2e;color:#fff;display:block;left:18px;padding:9px;position:absolute;top:18px}.blog-grid-item .image-wrapper .blog-tag a:hover{border:1px solid white}.blog-grid-item .image-wrapper img{width:100%}.blog-grid-item .blog-date,.blog-grid-item .blog-title{margin-bottom:9px;padding:0 9px}.blog-grid-item .article-image-link img{border-radius:12px}.blog-grid-item:hover .image-wrapper{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.blog-recipes .recipe-filters,.blog-learn .recipe-filters{color:#dc582a;padding:27px 54px}.blog-recipes .sort-by,.blog-learn .sort-by,.blog-recipes .recipe-filter,.blog-learn .recipe-filter{margin-bottom:27px}@media screen and (min-width: 1024px){.blog-recipes .sort-by,.blog-learn .sort-by{margin-bottom:0;margin-right:36px}.blog-recipes .recipe-filters,.blog-learn .recipe-filters{align-items:center;display:flex;padding:72px 0}.blog-recipes .recipe-filter,.blog-learn .recipe-filter{margin-bottom:0;margin-right:27px}}.blog-learn .sort-articles{margin-top:36px}.component-recipe-hero,.component-learn-hero{position:relative}.component-recipe-hero .text-wrapper,.component-learn-hero .text-wrapper{padding:2rem 4rem}.component-recipe-hero .recipe-title,.component-learn-hero .recipe-title,.component-recipe-hero .recipe-excerpt,.component-learn-hero .recipe-excerpt{margin-bottom:27px}.component-recipe-hero .prep-time-title,.component-recipe-hero .serves-title,.component-learn-hero .prep-time-title,.component-learn-hero .serves-title{margin-bottom:9px}.component-recipe-hero .prep-time-text,.component-recipe-hero .serves-text,.component-learn-hero .prep-time-text,.component-learn-hero .serves-text{margin-bottom:18px}.component-recipe-hero .hero-back-button,.component-learn-hero .hero-back-button{left:4rem;position:absolute;top:2rem;text-decoration:none}.component-recipe-hero a,.component-learn-hero a{color:inherit}@media screen and (min-width: 1024px){.component-recipe-hero .row,.component-learn-hero .row{flex-direction:row-reverse}}.recipe-parts ul,.recipe-parts ol{margin-bottom:18px}.recipe-parts aside .button,.recipe-parts aside .shopify-challenge__button,.recipe-parts aside body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn,body#recharge-novum #recharge-te #rc_te-template-wrapper .recipe-parts aside .rc_btn,.recipe-parts aside body#recharge-novum #recharge-te .rc_btn,body#recharge-novum #recharge-te .recipe-parts aside .rc_btn{text-decoration:none}.recipe-parts .text-wrapper{padding:2rem 4rem}.article-learn .recipe-parts aside a{text-decoration:none}.article-learn .recipe-parts .learn-product-item-title{margin-bottom:1em}.component-recipes-also-like{background-color:#fbf9f6;padding:54px 0}.component-recipe-emails .recipe-emails-title,.component-recipe-emails .recipe-emails-text{margin-bottom:27px}.component-recipe-emails .text-wrapper{padding:2rem 4rem}.component-recipe-emails .text-wrapper .h4,.component-recipe-emails .text-wrapper .page-plantmilk .component-simple-hero .simple-text,.page-plantmilk .component-simple-hero .component-recipe-emails .text-wrapper .simple-text,.component-recipe-emails .text-wrapper .body1,.component-recipe-emails .text-wrapper form .errors,form .component-recipe-emails .text-wrapper .errors,.component-recipe-emails .text-wrapper .shopify-challenge__message,.component-recipe-emails .text-wrapper .component-login .text-link,.component-login .component-recipe-emails .text-wrapper .text-link,.component-recipe-emails .text-wrapper .page-account form input,.page-account form .component-recipe-emails .text-wrapper input,.component-recipe-emails .text-wrapper .page-account form select,.page-account form .component-recipe-emails .text-wrapper select,.component-recipe-emails .text-wrapper .page-account form textarea,.page-account form .component-recipe-emails .text-wrapper textarea,.component-recipe-emails .text-wrapper .page-account .order-list,.page-account .component-recipe-emails .text-wrapper .order-list,.component-recipe-emails .text-wrapper #rc_login p,#rc_login .component-recipe-emails .text-wrapper p,.component-recipe-emails .text-wrapper .recipe-parts li,.recipe-parts .component-recipe-emails .text-wrapper li,.component-recipe-emails .text-wrapper .recipe-parts p,.recipe-parts .component-recipe-emails .text-wrapper p,.component-recipe-emails .text-wrapper .component-article p,.component-article .component-recipe-emails .text-wrapper p,.component-recipe-emails .text-wrapper .component-page.page-default p,.component-page.page-default .component-recipe-emails .text-wrapper p,.component-recipe-emails .text-wrapper .shopify-policy__container p,.shopify-policy__container .component-recipe-emails .text-wrapper p,.component-recipe-emails .text-wrapper .component-policy p,.component-policy .component-recipe-emails .text-wrapper p,.component-recipe-emails .text-wrapper .page-contact .errors,.page-contact .component-recipe-emails .text-wrapper .errors,.component-recipe-emails .text-wrapper .product-pdp .okeReviews-reviewsSummary-ratingCount,.product-pdp .component-recipe-emails .text-wrapper .okeReviews-reviewsSummary-ratingCount,.component-recipe-emails .text-wrapper .pdp-reviews .okeReviews-reviewsWidget,.pdp-reviews .component-recipe-emails .text-wrapper .okeReviews-reviewsWidget,.component-recipe-emails .text-wrapper .user-customer #customer_tab_content .rc_header-settings__description,.user-customer #customer_tab_content .component-recipe-emails .text-wrapper .rc_header-settings__description,.component-recipe-emails .text-wrapper .user-customer #customer_tab_content a,.user-customer #customer_tab_content .component-recipe-emails .text-wrapper a,.component-recipe-emails .text-wrapper .user-customer #customer_tab_content #customer_email,.user-customer #customer_tab_content .component-recipe-emails .text-wrapper #customer_email,.component-recipe-emails .text-wrapper body#recharge-novum #recharge-te #rc_te-template-wrapper,body#recharge-novum #recharge-te .component-recipe-emails .text-wrapper #rc_te-template-wrapper{color:#dc582a}.component-recipe-emails form{align-items:center;background-color:#fff;border:1px solid #dc582a;border-radius:50px;display:flex;justify-content:space-between;padding-left:9px}.component-recipe-emails form input{border:none;color:#dc582a;margin:0;padding:0 9px}.component-recipe-emails form input::placeholder{color:#dc582a;opacity:1}.component-recipe-emails form input:-ms-input-placeholder{color:#dc582a}.component-recipe-emails form input::-ms-input-placeholder{color:#dc582a}.component-recipe-emails form button{background-color:#dc582a!important;color:#fff!important}@media screen and (min-width: 1024px){.component-recipe-emails .recipe-emails-text{margin-bottom:72px}}.component-article a{text-decoration:underline}.component-article ol{list-style-type:decimal}.component-article ul{list-style-type:disc}.component-article ol,.component-article ul{margin-left:18px}.component-article ol li,.component-article ul li{margin-bottom:9px}.article-learn p,.article-learn ol,.article-learn ul{margin-bottom:1em}.page-faq{padding:36px 0}.page-faq .faq-section{margin-bottom:72px}.page-faq .question{border-bottom:1px solid #dc582a;clear:both;padding:18px 0}.page-faq .question-heading{align-items:center;display:flex;justify-content:space-between}.page-faq .question-heading.expanded .more{transform:rotate(45deg)}.page-faq .answer{padding-top:9px}.page-faq .faq-section-title{border-bottom:3px solid #dc582a;padding-bottom:18px}.page-faq .faq-section-title:after{display:none!important}@media screen and (min-width: 1024px){.page-faq{padding:128px 0 99px}.page-faq .faq-section{margin-bottom:90px}}#search-pop{display:none;-o-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;background:#fbf9f6;padding:18px 0;width:100%;left:0;top:130px;z-index:900;position:fixed;text-align:center;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-o-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#search-pop .form-layout{border:none;display:flex;height:100%;justify-content:space-between}#search-pop form{clear:both;z-index:950}#search-pop .search-layout{align-items:center;display:flex;justify-content:space-between}#search-pop input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;margin:0;width:calc(100% - 54px)}#search-pop button{background:#fff;color:#fff;height:54px;padding:9px;width:34px}#search-pop button i{margin:0 auto}.icon-search-close{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-search-close.svg?v=16515668049533878651765061975);background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:15px;width:15px}.search-form .form-layout,.search-page-form .form-layout{align-items:center;display:flex;justify-content:space-between}.search-form input,.search-page-form input{height:47px;margin-bottom:0;width:calc(100% - 50px)}.search-form button,.search-page-form button{height:47px;min-width:50px;padding:9px;width:50px}.search-page-form{margin-top:27px}.icon-search-form{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-search.svg?v=169702871558659911131765061976);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:25px;width:25px}.component-search{padding:54px 0 63px}.component-search .results-title{padding-bottom:63px}.component-search .right-line{position:relative}.component-search .right-line span{background-color:#fff;padding-right:18px;position:relative;z-index:2}.component-search .right-line:after{background-color:#dc582a;content:"";display:block;height:3px;position:absolute;top:10%;width:100%}.component-search ul li{margin-bottom:27px}.component-search ul .result-title{text-decoration:underline}.component-search .product-carousel{padding-top:54px}@media screen and (min-width: 1024px){.component-search{padding:63px 0 99px}}.qty-wrap{align-items:center;border:1px solid #2e2e2e;display:flex;justify-content:space-between;margin-right:9px;padding:9px 18px;width:135px}.qty-wrap label{margin:0 9px 0 0}.qty-wrap input{border:none;margin:0;padding:0;text-align:center;width:30px}.qty-wrap .quantity-form{align-items:center;display:flex;justify-content:center}.component-announcement-bar{padding:9px 0}header{border-bottom:1px solid #dc582a}header .header-inner{position:static}@media screen and (min-width: 1024px){.header-inner{padding:11px 0}.header-inner .container,.header-inner .row{position:static}.header-inner .container>div,.header-inner .row>div{position:static}}.hamburger{background:none;border-radius:0;padding:0}.nav-left{align-items:center;display:flex}.nav-left .logo{margin:0 auto}.nav-left .logo a{display:block;width:45px}.nav-left .logo svg{height:auto;margin:0 auto;max-width:100%}.nav-left .parent-link{margin-right:54px}@media screen and (min-width: 1024px){.nav-left .logo{margin:0 54px 0 0}.nav-left .logo a{width:60px}}.nav{display:flex}.nav .parent-link{color:#dc582a;display:block;line-height:1}.nav .child-link{color:#dc582a}.nav .parent{display:flex}.nav .child{display:none}.nav .parent-link-item:hover .parent-link>span{border-bottom:3px solid #dc582a}.user-nav{justify-content:flex-end;margin-right:10px;position:relative}.user-nav li{position:relative}.user-nav .go-cart-counter{align-items:center;background:#dc582a;border-radius:12px;color:#fff;font-size:12px;display:flex;height:18px;justify-content:center;position:absolute;right:-10px;top:-10px;width:18px}.icon-nav{background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;margin-left:27px}.icon-search{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-search.svg?v=169702871558659911131765061976);cursor:pointer;height:24px;width:25px}.icon-cart{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-cart.svg?v=161742953298123215481765061960);height:23px;width:30px}.icon-account{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-account.svg?v=156231088944297281871765061959);height:25px;width:20px}.icon-mobile-arrow{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-mobile-arrow.svg?v=46792394228675464011765061969);background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:27px;width:16px}.megamenu{background-color:#fbf9f6;color:#dc582a;display:block;left:0;margin:1px 0 0;min-width:100%;opacity:0;padding:36px 0 27px;position:absolute;top:73px;transform:none;transition:all .3s cubic-bezier(.2,.06,.05,.95);transition-delay:.3s;visibility:hidden;width:100%;z-index:5}.has-announce .megamenu{top:135px}.mega-wrap{display:flex}.mega-wrap .mega-title{padding:9px}.mega-wrap a{display:block;margin-right:18px;max-width:194px}.mega-wrap a:hover .mega-image{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.is-megamenu:hover .megamenu{opacity:1;visibility:visible}footer{background-color:#dc582a;color:#fff;padding:27px 0}footer a{color:#fff}footer .footer-logos{align-items:center;display:flex;justify-content:space-between}footer .footer-logos a{width:49%}footer .footer-logos img,footer .footer-logos svg{display:block;height:auto;margin-bottom:18px;width:100%}footer .footer-logo{display:block}footer .social-media{padding-bottom:18px}footer .social-media ul{justify-content:flex-start}footer .footer-newsletter{margin-bottom:18px}footer .newsletter-text{margin-bottom:18px;text-transform:uppercase}footer .newsletter-text-content{margin-bottom:18px}footer .footer-menus{display:block;margin-bottom:18px}footer .footer-nav{border-bottom:1px solid white;padding-top:9px}footer .footer-nav ul{padding:9px 18px 18px}footer .footer-nav ul li{margin-bottom:4px}footer .footer-nav ul a{color:#fff}footer .footer-nav-header{align-items:center;display:flex;justify-content:space-between;padding:9px 0 18px}footer .footer-nav-header .icon-plus{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-plus.svg?v=94643386341089887761765061973);display:block;height:20px;width:20px}footer .footer-nav-header.expanded .icon-plus{transform:rotate(-45deg)}footer .newsletter-form{align-items:center;border:1px solid white;border-radius:71px;display:flex;justify-content:space-between;padding:0}footer .newsletter-form input{border:none;color:#fff;height:40px;margin:0;padding:0 19px}footer .newsletter-form input::placeholder{color:#fff;opacity:1}footer .newsletter-form input:-ms-input-placeholder{color:#fff}footer .newsletter-form input::-ms-input-placeholder{color:#fff}footer .newsletter-form button{background-color:#fff;border-radius:71px;color:#dc582a;height:40px;padding:0 9px}@media screen and (min-width: 1024px){footer{padding:63px 0 54px}footer .footer-logos{display:block}footer .footer-logos a{width:100%}footer .footer-logos img{width:100%}footer .footer-menus{display:flex;justify-content:space-around;margin-bottom:0}footer .footer-nav{border-bottom:none;padding:0}footer .footer-nav ul{display:block;padding:0}footer .footer-nav ul li{margin-bottom:4px}footer .footer-nav-header{margin-bottom:18px;padding:0}footer .footer-nav-header .icon-plus{display:none}footer .terms-nav ul{display:flex;flex-wrap:wrap;margin-left:-9px}footer .terms-nav a{align-items:center;display:flex;padding-left:9px}footer .terms-nav a:before{background-color:#fff;content:"";display:inline-block;height:10px;margin-right:9px;position:relative;width:1px}footer .subfooter-row{flex-direction:row-reverse;padding-top:73px}footer .footer-menus-column{order:3}footer .footer-newsletter-column{order:2}}.component-page.page-default p{padding-bottom:18px}.component-page.page-default a{text-decoration:underline}.component-page.page-default ol{list-style-type:decimal}.component-page.page-default ul{list-style-type:disc}.component-page.page-default ol,.component-page.page-default ul{margin-bottom:18px;margin-left:18px}.component-page.page-default ol li,.component-page.page-default ul li{margin-bottom:9px}.component-page.page-default a{color:#dc582a}.component-page.page-default h1{margin-bottom:27px}.component-page.page-default h2{margin-bottom:18px}.component-page.page-default h3{margin-bottom:9px}.component-simple-hero .text-wrapper{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/hero-beanpattern-mob_animated.svg?v=9016887720278665821765061949);background-repeat:no-repeat;background-size:cover;color:#fff;padding:4rem 2rem;width:100%}@media screen and (min-width: 1024px){.component-simple-hero .text-wrapper{display:flex;flex-direction:column;justify-content:center;min-height:100%;background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/hero-beanpattern_animated.svg?v=42543550062827253491765061950);padding:9px 2vw}}@media screen and (min-width: 1280px){.component-simple-hero .text-wrapper{padding:9px 3vw}}.component-simple-hero .text-wrapper a{color:#fff}.component-simple-hero .simple-title{margin-bottom:27px}.component-simple-hero .hero-image{height:100%;object-fit:cover;width:100%}.beans{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/hero-beanpattern-mob_animated.svg?v=9016887720278665821765061949);background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1024px){.beans{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/hero-beanpattern_animated.svg?v=42543550062827253491765061950)}}.product-carousel .single-carousel-item{margin:0 9px}.social-media ul{display:flex;list-style-type:none;justify-content:center;margin:0;padding:0}.social-media li{margin:0 5px}.social-media a{color:#fff}.social-media .social-icon{backgroud-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:29px;width:28px}.social-media .icon-facebook{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-fb.svg?v=182377952046884222401765061963)}.social-media .icon-twitter{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-twitter.svg?v=156852637369003292921765061976)}.social-media .icon-instagram{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-ig.svg?v=129422549545833329151765061967)}.social-media .icon-pinterest{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-pinterest.svg?v=92271532755089785031765061973)}.shopify-policy__container,.component-policy{padding:45px 0}.shopify-policy__container .policy-title,.component-policy .policy-title{color:#dc582a}.shopify-policy__container p,.component-policy p{padding-bottom:18px}.shopify-policy__container a,.component-policy a{text-decoration:underline}.shopify-policy__container ol,.component-policy ol{list-style-type:decimal}.shopify-policy__container ul,.component-policy ul{list-style-type:disc}.shopify-policy__container ol,.shopify-policy__container ul,.component-policy ol,.component-policy ul{margin-bottom:18px;margin-left:18px}.shopify-policy__container ol li,.shopify-policy__container ul li,.component-policy ol li,.component-policy ul li{margin-bottom:9px}.shopify-policy__container h1,.component-policy h1{margin-bottom:27px}.shopify-policy__container h2,.component-policy h2{margin-bottom:18px}.shopify-policy__container h3,.component-policy h3{margin-bottom:9px}.shopify-policy__container a,.component-policy a{color:#dc582a}@media screen and (min-width: 1024px){.shopify-policy__container,.component-policy{padding:54px 0 154px}}.page-about .page-about-belief .text-wrapper{padding:4rem 2rem;width:100%}.page-about .page-about-social{background-color:#0090da;color:#fff;padding:72px 0;text-align:center}.page-about .page-about-social .about-social-title{margin-bottom:1em}.page-about .page-about-social .about-social-text{margin-bottom:45px}.page-about .page-about-social a{color:#fff}.page-about .page-about-social .social-media .social-icon{height:54px;width:54px;border-radius:100%;background-color:#dc582a;background-size:60%;background-position:center}@media screen and (min-width: 1024px){.page-about .page-about-belief .row{flex-direction:row-reverse}.page-about .page-about-social{padding:108px 0 162px}}.page-nutrition .nutrition-hero{padding:54px 0 63px;position:relative;z-index:2}.page-nutrition .nutrition-hero .nutrition-title{margin-bottom:36px}.page-nutrition .nutrition-mob-image{width:100%}.page-nutrition .page-nutrition-details{clear:both}.page-nutrition .page-nutrition-details .text-wrapper{padding:4rem 2rem;width:100%}.page-nutrition .page-nutrition-columns{color:#fff}.page-nutrition .page-nutrition-columns .nutrition-columns-text{margin-bottom:27px}.page-nutrition .page-nutrition-columns .flag{margin-left:27px;width:158px}.page-nutrition .page-nutrition-columns .white-smile:after,.page-nutrition .page-nutrition-columns .smile_animated.white-smile>.smile{margin-left:0}.page-nutrition .with-icon{margin-bottom:45px;text-align:center}.page-nutrition .with-icon .icon{margin:0 auto 27px;max-width:97px}@media screen and (min-width: 1024px){.page-nutrition .page-nutrition-details .text-wrapper{min-height:700px}.page-nutrition .picture-left{flex-direction:row-reverse}.page-nutrition .nutrition-bg-image{background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.page-nutrition .columned-text{column-count:2}.page-nutrition .with-icon{display:flex;text-align:left}.page-nutrition .with-icon .image-wrapper{margin-right:27px}.page-nutrition .with-icon .nutrition-withicons-title{margin-bottom:9px}}.page-allergens .page-allergen-process-title{padding:36px 0}.page-allergens .page-allergen-process{clear:both}.page-allergens .page-allergen-process .text-wrapper{padding:4rem 2rem;width:100%}.page-allergens .allergen-free-list{column-count:2;list-style:decimal;margin-left:27px;padding-top:27px}.page-allergens .allergen-process-text-expanded p{padding-bottom:27px}.page-allergens .columned-text p{padding-bottom:18px}@media screen and (min-width: 1024px){.page-allergens .page-allergen-process-title{padding:243px 0 162px}.page-allergens .page-allergen-process .text-wrapper{min-height:700px}.page-allergens .picture-left{flex-direction:row-reverse}.page-allergens .allergen-bg-image{background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.page-allergens .columned-text{column-count:2}}@media screen and (max-width: 640px){.page-allergens .allergen-image-column{order:3}.page-allergens .free-allergens{padding-bottom:0!important}.page-allergens .free-allergens-extended{padding-top:2rem!important}}.page-media .all-media{padding:45px 0}.page-media .media-title{margin-bottom:27px}.page-media .single-media{align-items:center;background-color:#f5f3ef;border-radius:12px;display:flex;height:286px;justify-content:center;margin-bottom:36px}.page-media .single-media.press-release{margin-bottom:9px}.page-media .single-media a{display:block;max-width:80%}.page-media .media-text{margin-bottom:36px}.page-contact .contact-block{display:flex;justify-content:center;flex-direction:column;padding:27px 18px 27px 63px}.page-contact .contact-form{padding:36px 0 27px}.page-contact input,.page-contact textarea{border:2px solid #dc582a;box-sizing:border-box;border-radius:10px;height:60px;padding:0 9px}.page-contact textarea{min-height:241px}.page-contact .contact-block-title{margin-bottom:18px}.page-contact .contact-icon{margin-bottom:9px}.page-contact .contact-icon-pin{width:36px}.page-contact .contact-icon-envelope{width:38px}.page-contact .contact-icon-phone{width:39px}.page-contact .form-success{background:#dc582a;color:#fff;margin-bottom:27px;padding:18px 9px;text-align:center}.page-contact .errors{background:red;color:#fff;margin-bottom:27px;padding:18px 9px;text-align:center}.page-contact .checks{left:-9999px;position:fixed}@media screen and (min-width: 1024px){.page-contact .contact-block{height:33.33%}.page-contact .contact-form{padding:72px 0 54px}.page-contact textarea{min-height:347px}}.component-collections-list{padding:54px 0}.component-collections-list .single-collection-list{margin-bottom:54px}.component-collections-list .collection-list-title,.component-collections-list .image-wrapper{margin-bottom:18px}@media screen and (min-width: 1024px){.component-collections-list{padding:72px 0}}.component-collections-header{margin-bottom:45px}.component-collections-header img{width:100%}.collection-filters-form{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:54px}.collection-filters-form label{margin:0 auto 27px}.collection-filters-form .checkbox-label{display:block;width:100%;cursor:pointer}.collection-filters-form .filter-group{margin-bottom:27px}.collection-filters-form fieldset{padding:0}.collection-filters-form .collection-filter-drop{position:relative;width:100%;z-index:3}.collection-filters-form .collection-filter-drop.flavor-group{z-index:30}.collection-filters-form .collection-filter-drop.chilled-group{z-index:20}.collection-filters-form .filter-drop-title{align-items:center;background-color:#fff;border:2px solid #dc582a;border-radius:58px;display:flex;justify-content:space-between;letter-spacing:.02em;line-height:15px;padding:13px 12px 12px 15px;position:relative;text-transform:uppercase;z-index:4;cursor:pointer}.collection-filters-form .filter-drop-title.expanded i{transform:rotate(180deg)}.collection-filters-form .filter-drop{background-color:#fff;box-shadow:0 4px 10px #0000000d;border-radius:12px;left:0;margin-top:-18px;padding-bottom:6px;padding-top:27px;position:absolute;width:100%;z-index:3}.collection-filters-form .filter-drop .filter-tag-item{padding:6px 12px}.collection-filters-form .filter-drop a{color:#2e2e2e;display:block;padding:6px 12px}.collection-filters-form .filter-drop a:hover{background-color:#dc582a}.collection-filters-form .checkbox{align-items:center;color:#dc582a;display:flex;padding:3px 9px}.collection-filters-form .checkbox input{margin:0 4px 0 0;width:auto}@media screen and (min-width: 1024px){.collection-filters-form label{margin:0 18px 0 0}.collection-filters-form .collection-filter-drop{width:200px}.collection-filters-form .filter-group{margin-bottom:0;margin-right:18px}}.component-collection{padding:54px 0}@media screen and (min-width: 1024px){.component-collection{padding:72px 0}}.product-grid-item .image-wrapper{height:400px;margin-bottom:18px;overflow:hidden;position:relative}.product-grid-item .image-wrapper .quickshop-button{background-color:#dc582a;border-radius:0 0 10px 10px;bottom:0;color:#fff;left:0;padding:18px 9px;position:absolute;right:0;text-align:center;width:100%}.product-grid-item .product-eyebrow{left:18px;position:absolute;top:18px}.product-grid-item .product-offer-flag{display:block;height:78px;right:18px;position:absolute;top:18px;width:78px}.product-grid-item .product-offer-flag img{display:block;height:auto;width:100%}.product-grid-item .product-grid-image{align-items:center;background-color:#f5f3ef;border-radius:10px;display:flex;height:400px;justify-content:center}.product-grid-item .product-grid-image img{display:block;max-height:80%;width:auto}.product-grid-item .product-grid-text{margin-bottom:36px}.product-grid-item .product-grid-name{display:block}.product-grid-item .pdp-product-size{color:#dc582a;text-align:center}.product-grid-item:hover .product-grid-image img{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@media screen and (min-width: 1024px){.product-grid-item .image-wrapper .quickshop-button{transition:.25s ease-in-out;transform:translateY(100%)}.product-grid-item .image-wrapper:hover .quickshop-button{transform:translateY(0)}}.sort-products:after{content:"";display:inline-block;width:100%}.mix,.gap{display:inline-block;vertical-align:top}.mix{margin-bottom:45px;padding:9px;position:relative}.mix:after{content:"";position:absolute}.mix,.gap{width:100%}@media screen and (min-width: 541px){.mix,.gap{width:calc(50% - .5rem)}.mix.triangle:after{font-size:2vw}}@media screen and (min-width: 1024px){.mix,.gap{width:calc(100%/3 - (((3 - 1) * 1rem) / 3))}.mix.triangle:after{font-size:2vw}}.page-locator .page-locator-logos{padding-top:45px}.page-locator .page-locator-logos .where-to-find-title{margin-bottom:9px}.page-locator .page-locator-logos .where-to-find-text{margin-bottom:45px}.page-locator .page-locator-snippet{padding:0 0 45px}.component-404{padding:54px 0}.component-404 .missing-text{margin:0 auto 45px;max-width:35ch}@media screen and (min-width: 1024px){.component-404{padding:72px 0}}.component-cart{padding:54px 0}.component-cart .empty-message{margin-bottom:45px}.component-cart .single-cart-item{background-color:#fff;border-radius:12px;display:flex;flex-wrap:wrap;margin-bottom:18px;padding:18px;position:relative}.component-cart .cart-product-image{margin-right:18px;width:100px}.component-cart .cart-product{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 118px)}.component-cart .cart-product-title-details{margin-bottom:18px}.component-cart .pdp-product-size{padding-top:5px}.component-cart .remove-from-cart{bottom:9px;color:#2e2e2e;position:absolute;right:18px}.component-cart .cart-price{margin-bottom:9px;margin-left:118px}.component-cart .cart-quantity{margin-left:118px;margin-right:18px;min-width:100px;width:auto}.component-cart .quantity-form{align-items:center;display:flex;justify-content:center}.component-cart .quantity-form input{border:none;box-sizing:border-box;margin:0 9px;padding:0;text-align:center;width:40px}.component-cart .quantity-form span{align-items:center;border:1px solid #dc582a;border-radius:50%;color:#dc582a;display:flex;height:20px;justify-content:center;width:20px}.component-cart .cart-total-box{background-color:#fff;border-radius:12px;padding:27px 36px}.component-cart .cart-order-summary li{display:flex;justify-content:space-between;margin-bottom:9px}.component-cart .cart-order-summary .cart-summary-number{text-align:right}.component-cart .cart-buttons button{cursor:pointer;width:100%}.component-cart .cart-buttons .update-cart{margin-bottom:18px}@media screen and (min-width: 1024px){.component-cart{padding:72px 0}.component-cart .single-cart-item{flex-wrap:unset}.component-cart .cart-product-image{margin-right:18px;width:120px}.component-cart .cart-price{margin:0 18px 0 0}.component-cart .cart-product{margin-right:18px}.component-cart .cart-product{width:calc(100% - 220px)}.component-cart .cart-product-title-details{margin-bottom:27px}.component-cart .pdp-product-size{padding-top:5px}.component-cart .remove-from-cart{bottom:auto;color:#2e2e2e;position:relative;right:auto;text-decoration:underline}.component-cart .remove-from-cart span{display:block}.component-cart .remove-from-cart i{display:none}.component-cart .cart-quantity{margin-left:0}}.cart-carousel{padding:45px 0 63px}@media screen and (min-width: 1024px){.cart-carousel{padding:72px 0 99px}}.cart-carousel{overflow:hidden;padding:63px 0 0}.cart-carousel .single-carousel-item{margin:0 9px;text-align:center}.cart-carousel .product-grid-image{align-items:center;background-color:#f5f3ef;border-radius:10px;display:flex;height:400px;justify-content:center;margin-bottom:18px}.cart-carousel .product-grid-image img{display:block;max-height:100%;width:auto}.cart-carousel .product-grid-name{display:block;margin-bottom:9px}@media screen and (min-width: 1024px){.cart-carousel{padding:117px 0 99px}}.product-pdp{margin-bottom:117px;padding-top:18px}.product-pdp .pdp-breadcrumbs{display:flex;padding-bottom:27px;text-transform:uppercase}.product-pdp .pdp-breadcrumbs li{margin-right:9px}.product-pdp .pdp-breadcrumbs li:first-child:after{color:#dc582a;content:">";font-family:Poppins,sans-serif;font-weight:900;font-style:normal;text-transform:none;margin-left:9px}.product-pdp .pdp-product-title{margin-bottom:9px}.product-pdp .pdp-product-size{color:#dc582a;margin-bottom:18px}.product-pdp .pdp-stars{margin-bottom:27px}.product-pdp .pdp-price{text-align:left;margin-bottom:1em}.product-pdp .product-details{text-align:center}.product-pdp .product-details .okeReviews.okeReviews--theme .okeReviews-reviewsSummary{margin-bottom:0}.product-pdp .product-description{margin-bottom:45px}.product-pdp .product-icons{border-bottom:2px solid #dc582a;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:27px;padding-bottom:18px}.product-pdp .preorder-message,.product-pdp .promo-message{text-align:left}.product-pdp .product-photos{margin-bottom:72px}.product-pdp .product-photos{padding:0;width:100%}.product-pdp .product-photos .product-photo{background:#f5f3ef;border-radius:40px;position:relative}.product-pdp .product-photos .product-photo img{border-radius:30px}.product-pdp .product-photos .product-photo .photo-bg_outer{border:1px solid #2e2e2e;border-radius:100%;bottom:50%;height:0;left:0;padding-top:calc(100% - 4px);position:absolute;transform:translateY(50%);width:calc(100% - 4px)}.product-pdp .product-photos .product-photo .product-single-photo{background-color:#f5f3ef;border-radius:40px;mrgin-bottom:27px;padding:27px}.product-pdp .product-photos .product-photo .single-photo .image-fit-wrap{align-items:center;display:flex;height:100%}.product-pdp .product-photos .product-photo .single-photo .image-fit-wrap img{margin:0 auto}.product-pdp .product-photos .product-thumbs{margin:18px auto 45px;max-width:300px}.product-pdp .product-photos .product-thumbs .single-thumb{height:76px;position:relative}.product-pdp .product-photos .product-thumbs .single-thumb:before{border:1px solid #C3C3C3;border-radius:6px;content:"";display:block;height:76px;left:50%;position:absolute;top:0;transform:translate(-50%);width:76px;z-index:1}.product-pdp .product-photos .product-thumbs .single-thumb.slick-current:before{border:2px solid #dc582a}.product-pdp .product-photos .product-thumbs .single-thumb .thumb-fit-wrap{display:block;height:76px;margin:0 auto;padding:5px 6px;position:relative;z-index:2}.product-pdp .product-photos .product-thumbs .single-thumb .thumb-fit-wrap img{height:100%;object-fit:contain;width:100%}@media screen and (min-width: 768px){.product-pdp .product-photos{padding:0 54px}.product-pdp .product-photos .product-thumbs{margin-bottom:0}.product-pdp .product-photos .product-photo .photo-bg_outer{bottom:0;transform:none}}.product-pdp .pdp-qty{border:2px solid #dc582a;box-sizing:border-box;border-radius:30px;padding:0 27px;width:150px}.product-pdp .pdp-qty input{border:none;color:#dc582a;margin-bottom:0;text-align:center}.product-pdp .pdp-buttons{text-align:center}.product-pdp .pdp-buttons>*{display:block;margin:0 6px 18px 2px}.product-pdp .pdp-buttons .quantity-form{align-items:center;color:#dc582a;display:flex;justify-content:space-between}.product-pdp .pdp-buttons .in-store-text{color:#dc582a;text-transform:uppercase}.product-pdp .rc_container_wrapper{color:#dc582a;margin-bottom:.75em}.product-pdp .rc_container_wrapper label.rc_widget__option__label{color:#dc582a;margin-bottom:5px}.product-pdp .rc_container_wrapper .rc_popup{display:none}.product-pdp .rc_container_wrapper div.rc_widget__option--active{background-color:transparent}.product-pdp .rc_container_wrapper .rc_widget__option__plans{border:2px solid #dc582a;border-radius:30px;margin-top:9px;padding:9px 18px;width:300px}.product-pdp .rc_container_wrapper .rc_widget__option__plans__dropdown{border:none;color:#dc582a}.product-pdp .rc_container_wrapper .rc_widget__option__selector{display:flex;align-items:center}.product-pdp .rc_container_wrapper .rc-radio__input{margin:0 0 1px}.product-pdp .rc_container_wrapper .rc-radio__label{margin:0 0 0 5px}@media screen and (min-width: 640px){.product-pdp .pdp-buttons{align-items:center;display:flex;justify-content:center}}@media screen and (min-width: 1024px){padding-top: 45px;.product-details{text-align:left}.product-icons{justify-content:space-between}.product-icons img{width:unset}}.pdp-tabs{margin-bottom:72px;overflow:hidden;position:relative}.pdp-tabs .tab-wrapper{background-color:#dc582a}.pdp-tabs .tab-titles{align-items:center;display:flex;left:50px;list-style:none;margin:0;padding:0;position:absolute;top:63px;width:40%;z-index:3}.pdp-tabs .tab-single-title{color:#fff;cursor:pointer;margin-right:36px;position:relative;text-transform:uppercase;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.pdp-tabs .tab-single-title.is-active{border-bottom:2px solid white;z-index:1}.pdp-tabs .highlights-wrap{color:#fff}.pdp-tabs .highlights-wrap li{margin-bottom:18px;padding-left:36px;position:relative}.pdp-tabs .highlights-wrap li:before{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-bean.svg?v=151134951092175511821765061959);background-repeat:no-repeat;content:"";display:block;height:26px;left:0;position:absolute;width:24px}.pdp-tabs .highlights-wrap li:nth-child(odd):before{animation:spin_cw 10s linear infinite}.pdp-tabs .highlights-wrap li:nth-child(2n):before{animation:spin_ccw 10s linear infinite}.pdp-tabs .highlights-wrap .highlights-content{padding:126px 45px 36px 36px}.pdp-tabs .highlights-wrap .highlights-bg-image{background-position:center top;background-repeat:no-repeat;background-size:cover}.pdp-tabs .highlights-wrap .highlights-image{opacity:0}.pdp-tabs .recipes-wrap,.pdp-tabs .nutrition-wrap{color:#fff;padding:126px 36px 36px}.pdp-tabs .serving-size,.pdp-tabs .calories,.pdp-tabs .cholesterol,.pdp-tabs .sodium,.pdp-tabs .fat-header,.pdp-tabs .carb-header,.pdp-tabs .protein,.pdp-tabs .single-fat,.pdp-tabs .single-carb{border-bottom:1px solid white;padding:3px 0}.pdp-tabs .sodium,.pdp-tabs .cholesterol,.pdp-tabs .protein,.pdp-tabs .single-fat,.pdp-tabs .single-carb,.pdp-tabs .fat-header,.pdp-tabs .carb-header{align-items:center;display:flex;justify-content:space-between}.pdp-tabs .single-fat,.pdp-tabs .single-carb{padding-left:27px}.pdp-tabs .nutrition-info,.pdp-tabs .ingredients-info{max-width:500px}.pdp-tabs .nutritions-title{color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:24px;letter-spacing:-.03em;line-height:112.6%;margin-bottom:9px}.pdp-tabs .vitamins-wrap{margin-bottom:63px;max-width:500px}.pdp-tabs .vitamin-header{align-items:center;display:flex;justify-content:space-between}.pdp-tabs .vitamins-list li{align-items:center;border-bottom:1px solid white;display:flex;justify-content:space-between;padding:3px 0}.pdp-tabs .vitamins-list li:last-child{border:none}.pdp-tabs .ingredients-wrap{padding-bottom:63px;max-width:500px}.pdp-tabs .tabBlock-pane>:last-child{margin-bottom:0}.pdp-mobile-tabs{padding:18px 0}.tabcordion{padding:0}.tabcordion-header{align-items:center;display:flex;justify-content:space-between;padding:9px 0 18px}.tabcordion-header.expanded .tab-single-title{border-bottom:2px solid white}.tabcordion-header.expanded .more{transform:rotate(45deg)}.nutrition-block{padding-bottom:27px}.pdp-reviews{padding:45px 0 54px}.pdp-reviews .pre-title{margin-bottom:0}.pdp-reviews .okeReviews.oke-w span.oke-w-recommendsModule-text,.pdp-reviews .okeReviews.oke-w .oke-w-recommendsModule-value{font-family:Noto Sans,sans-serif!important;font-optical-sizing:auto!important;font-weight:900!important;font-style:normal!important;font-variation-settings:"wdth" 65!important;letter-spacing:-.03em!important;text-transform:capitalize!important;font-size:36px;line-height:40px}.pdp-reviews .okeReviews.oke-w span.oke-w-ratingAverageModule-rating-average,.pdp-reviews .okeReviews.oke-w span.oke-w-recommendsModule-value,.pdp-reviews .okeReviews.oke-w .oke-button,.pdp-reviews .okeReviews[data-oke-container].oke-w .oke-button,.pdp-reviews .okeReviews[data-oke-container].oke-w select#oke-sortSelect--reviews,.pdp-reviews .okeReviews.oke-w .oke-reviewContent-title,.pdp-reviews .okeReviews[data-oke-container].oke-w .oke-reviewContent-title,.pdp-reviews .okeReviews .oke-modal .oke-reviewContent-title,.pdp-reviews .okeReviews[data-oke-container] .oke-modal .oke-reviewContent-title{font-family:Poppins,sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:none!important}.pdp-reviews .okeReviews-reviewsAggregate-side,.pdp-reviews .okeReviews-reviewsAggregate-primary,.pdp-reviews .okeReviews-review-side,.pdp-reviews .okeReviews-review-primary{border:0!important}.pdp-reviews .okeReviews-reviewsWidget-reviewsAggregate{border-top:2px solid #dc582a}.pdp-reviews .okeReviews[data-oke-container].oke-w .oke-sortSelect,.pdp-reviews .okeReviews[data-oke-container].oke-w .oke-w-header,.pdp-reviews .okeReviews[data-oke-container] .oke-w-reviews-list-item,.pdp-reviews div.okeReviews .oke-w-reviews-list-item,.pdp-reviews .okeReviews[data-oke-container] .oke-w-reviews-main--nav-divider,.pdp-reviews div.okeReviews .oke-w-reviews-main--nav-divider{border-color:#dc582a!important}.pdp-reviews .okeReviews[data-oke-container].oke-w select#oke-sortSelect--reviews,.pdp-reviews .okeReviews[data-oke-container].oke-w span.oke-helpful-label,.pdp-reviews .okeReviews[data-oke-container].oke-w button.oke-helpful-vote-button.oke-helpful-vote-button{color:#dc582a!important}.pdp-reviews .okeReviews-button{font-family:Poppins,sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:none!important;text-transform:uppercase}.pdp-reviews .okeReviews .okeReviews-badge--rating,.pdp-reviews .okeReviews-reviewsAggregate-recommends{font-size:2em;text-transform:uppercase;font-family:Noto Sans,sans-serif!important;font-optical-sizing:auto!important;font-weight:900!important;font-style:normal!important;font-variation-settings:"wdth" 65!important;letter-spacing:-.03em!important;text-transform:capitalize!important}.pdp-reviews .okeReviews .okeReviews-badge{font-weight:100!important}.pdp-reviews .okeReviews .okeReviews-reviews-controls{border-bottom:2px solid #dc582a;margin-bottom:1.5em}.pdp-reviews .okeReviews-reviews-controls-reviewCount{visibility:hidden;opacity:0}.pdp-reviews .okeReviews .okeReviews-select{border:2px solid #dc582a!important;border-radius:50px;color:#dc582a!important;font-family:Poppins,sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:none!important;text-transform:uppercase}.pdp-reviews .okeReviews-select-input{color:#dc582a!important;font-size:.9em;font-family:Poppins,sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:none!important;text-transform:uppercase}.pdp-reviews .okeReviews .okeReviews-select:before{display:none!important}.pdp-reviews .okeReviews-reviews-review{border-bottom:2px solid #dc582a;padding-bottom:2em}.pdp-reviews .okeReviews .okeReviews-review-reviewer-profile{border-bottom:0!important}.pdp-reviews .okeReviews-review-date{opacity:.5}.pdp-reviews .okeReviews .okeReviews-helpful-question{color:#dc582a!important}.pdp-reviews .okeReviews .okeReviews-review-helpful-vote-button--negative:before,.pdp-reviews .okeReviews .okeReviews-review-helpful-vote-button--positive:before{opacity:1!important;color:#dc582a!important}@media screen and (min-width: 1024px){.pdp-reviews{padding:82px 0 107px}.pdp-reviews .reviews-title:before,.pdp-reviews .reviews-title:after{display:inline-block;content:"";border-top:.5rem solid #dc582a;width:4rem;margin:0 1rem;transform:translateY(-1.7rem)}}.pdp-recommended{overflow:hidden;padding:45px 0}.pdp-recommended .product-carousel .product-grid-item{margin:0 9px;max-width:300px}@media screen and (min-width: 1024px){.pdp-recommended{padding:72px 0}}.pdp-where-to-buy{padding-bottom:45px}.pdp-where-to-buy .where-to-find-title{margin-bottom:9px}.pdp-where-to-buy .where-to-find-text{margin-bottom:45px}@media screen and (min-width: 1024px){.pdp-where-to-buy{padding-bottom:72px}}.component-hero .component-hero-title{color:#fff;margin-bottom:27px}.component-hero .component-hero-subtitle{color:#fff;margin-bottom:36px}.component-hero .text-wrapper{padding:2rem 4rem}@media screen and (min-width: 1024px){.component-hero .component-hero-subtitle{font-size:24px;line-height:34px}.component-hero .row{flex-direction:row-reverse}}.component-collections-carousel{overflow:hidden;padding:63px 0 0}.component-collections-carousel .single-carousel-item{margin:0 9px;text-align:center}.component-collections-carousel .featured-collections-image{align-items:center;background-color:#f5f3ef;border-radius:10px;display:flex;height:400px;justify-content:center;margin-bottom:18px}.component-collections-carousel .featured-collections-image img{display:block;max-height:100%;width:auto}.component-collections-carousel .collections-carousel-title{display:block;margin-bottom:36px}.component-collections-carousel .single-carousel-item:hover .featured-collections-image>img{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@media screen and (min-width: 1024px){.component-collections-carousel{padding:117px 0 99px}}.component-nutrition{background-color:#dc582a;color:#fff;padding:45px 0}.component-nutrition .nutrition-intro-pretitle,.component-nutrition .nutrition-intro-title{margin-bottom:9px}.component-nutrition .nutrition-intro-subtitle{margin-bottom:18px}.component-nutrition .nutrition-intro-text{margin-bottom:36px}.component-nutrition .nutrition-intro-text p{padding-bottom:18px}.component-nutrition .nutrition-compare-items{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:27px}.component-nutrition .all-nutrition-items{margin-bottom:45px}.component-nutrition .single-nutrition-item{background-color:#684888cc;border-radius:50px;clear:both;margin-bottom:9px;padding:14px 36px 18px;transition:background-color .25s ease;width:100%}.component-nutrition .single-nutrition-item:hover{background-color:#4b3263cc}.component-nutrition .compare-item{text-align:center}.component-nutrition .compare-item img{height:200px;margin:0 auto 9px;width:auto}.component-nutrition .vs{align-items:center;background-color:#684888cc;border-radius:50px;color:#fff;display:flex;font-family:Poppins,sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:none!important;font-size:16px;height:58px;justify-content:center;line-height:136.5%;text-align:center;text-transform:uppercase;width:58px}.component-nutrition .nutrition-text{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:18px;font-weight:700;line-height:30px}@media screen and (min-width: 1024px){.component-nutrition{padding:45px 0 81px}.component-nutrition .compare-item img{height:280px}.component-nutrition .single-nutrition-item-title{order:1}.component-nutrition .single-nutrition-item-gk{order:2}.component-nutrition .single-nutrition-item-other{order:3}.component-nutrition .nutrition-text{font-family:Poppins,sans-serif!important;font-weight:900!important;font-style:normal!important;text-transform:none!important;font-size:24px;line-height:34px;text-align:center}.component-nutrition .nutrition-intro-text{margin-bottom:45px;padding-right:45px}.component-nutrition .nutrition-compare-items{margin-bottom:45px}}@media screen and (max-width: 768px){.component-nutrition .single-nutrition-item-title{text-align:center}.component-nutrition .single-nutrition-item:last-of-type .nutrition-value-gk span{display:none}.component-nutrition .single-nutrition-item:last-of-type .nutrition-value-gk i{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-nutrition-check.svg?v=109615914910913249241765061970);height:25px;display:block;margin:0 auto;width:27px}.component-nutrition .single-nutrition-item:last-of-type .nutrition-value-other span{display:none}.component-nutrition .single-nutrition-item:last-of-type .nutrition-value-other i{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/icon-nutrition-times.svg?v=11908784918722965241765061970);height:19px;display:block;margin:0 auto;width:20px}.component-nutrition .button-wrap{text-align:center}.component-nutrition .disclaimer-text{margin-bottom:27px;text-align:center}}.component-ingredients{background-color:#0090da;background-position:center bottom -2px;background-repeat:no-repeat;background-size:100% auto;color:#fff;padding-top:54px}.component-ingredients .ingredients-image-wrap{display:inline-block;aspect-ratio:1/1;border-radius:100%;margin-bottom:45px;overflow:hidden}.component-ingredients .ingredients-image{height:100%}.component-ingredients .ingredients-title,.component-ingredients .ingredients-text,.component-ingredients .button-wrap{text-align:center}.component-ingredients .ingredients-title{margin-bottom:27px}.component-ingredients .ingredients-text{margin-bottom:45px}@media screen and (min-width: 1024px){.component-ingredients{padding-top:72px}.component-ingredients .ingredients-image{margin-bottom:0}.component-ingredients .ingredients-title,.component-ingredients .ingredients-text,.component-ingredients .button-wrap{text-align:left}.component-ingredients .button-wrap{margin-bottom:45px}}.component-ingredients-icons{background-color:#0486c8;padding-bottom:54px;padding-top:63px}@media screen and (min-width: 1024px){.component-ingredients-icons{padding-bottom:72px;padding-top:72px}}.pdp-icon-list{display:flex;flex-wrap:wrap;justify-content:center}.pdp-icon-list li{margin-bottom:18px;width:42%}.pdp-icon-list li img{margin:0 auto}.pdp-icon-list span{background-color:#dc582a;aspect-ratio:1 / 1;border-radius:100%;display:inline-flex;margin:9px;padding:18px;width:calc(100% - 18px)}@media screen and (min-width: 768px){.pdp-icon-list li{width:22%}}@media screen and (min-width: 1024px){.pdp-icon-list{flex-wrap:nowrap}.pdp-icon-list span{padding:9px}}.component-featured-collections{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/bg-beans_animated.svg?v=119377149600214295771765061934);background-size:cover}.component-featured-collections .single-collection{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:63px 18px;text-align:center}.component-featured-collections .featured-collections-image{height:340px;margin:0 auto 18px}.component-featured-collections .featured-collections-image img{max-height:100%;width:auto}.component-featured-collections .single-collection:hover .featured-collections-image img{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.component-featured-collections .single-collection-button{margin:0 auto;width:172px}@media screen and (min-width: 1024px){.component-featured-collections .single-collection{padding:90px 45px}}.component-featured-recipes{background-color:#fbf9f6;overflow:hidden;padding:54px 0}.component-featured-recipes .recipe-slider .blog-grid-item{margin:0 9px}.component-featured-recipes .button-wrap{padding:36px 0 18px;text-align:center}@media screen and (min-width: 1024px){.component-featured-recipes .featured-recipes-title:before,.component-featured-recipes .featured-recipes-title:after{display:inline-block;content:"";border-top:.5rem solid #dc582a;width:4rem;margin:0 1rem;transform:translateY(-1.7rem)}}.component-testimonials{padding:54px 0}.component-testimonials .testionials-title{margin-bottom:63px}.component-testimonials .single-testimonials{margin-bottom:73px}.component-testimonials .single-testimonials-image{margin-bottom:27px}.component-testimonials .single-testimonials-title{color:#dc582a;margin-bottom:27px}.component-testimonials .image-wrapper{aspect-ratio:1 / 1;border-radius:100%;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);display:block;overflow:hidden;position:relative;width:100%}.component-testimonials .image-wrapper img{display:block;padding:0;position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.component-testimonials .text-wrapper{margin:27px auto 72px}.component-testimonials .single-testimonials-biz{color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-weight:700;font-size:14px;line-height:19px;margin-bottom:9px;text-align:center;text-transform:uppercase}.component-testimonials .single-testimonials-biz a{color:#fff}.component-testimonials .testimonial-content{padding:0 18px}@media screen and (min-width: 1024px){.component-testimonials .single-testimonials{aspect-ratio:1 / 1;border-radius:100%;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);display:block;overflow:hidden;position:relative;width:100%}.component-testimonials .single-testimonials .image-wrapper{opacity:1;transition:opacity .25s ease;visibility:visible;z-index:2}.component-testimonials .single-testimonials:hover .image-wrapper{opacity:0;visibility:hidden}.component-testimonials .text-wrapper{align-items:center;aspect-ratio:1 / 1;border-radius:100%;border:9px solid;background-color:#ffffff80;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);display:flex;flex-direction:column;justify-content:center;left:0;margin:0;overflow:hidden;padding:18px;position:absolute;top:0;width:100%}.component-testimonials .testionials-title{margin-bottom:126px}.component-testimonials .testionials-title:before,.component-testimonials .testionials-title:after{display:inline-block;content:"";border-top:.5rem solid #dc582a;width:4rem;margin:0 1rem;transform:translateY(-1.7rem)}.component-testimonials .single-testimonials-image{margin-bottom:0}.component-testimonials .single-testimonials-title{font-size:24px!important;line-height:34px!important}.component-testimonials .single-testimonials-text{font-size:14px!important;line-height:21px!important}}.component-instagram{overflow:hidden}.component-instagram #insta-feed,.component-instagram .instafeed-shopify{margin-top:0;padding:0}.component-instagram .insta-header a{align-items:center;display:flex;justify-content:center;margin-bottom:9px}.component-instagram .insta-header a .insta-title{margin-bottom:0}.component-instagram .insta-header a img,.component-instagram .insta-header a svg{margin-right:27px;width:50px}@media screen and (min-width: 1024px){.component-instagram .insta-header a{margin-bottom:36px}.component-instagram .insta-header a img,.component-instagram .insta-header a svg{width:80px}}.slick-arrow{position:absolute;top:35%}.slick-arrow.previous-arrow{left:-36px}.slick-arrow.next-arrow{right:-36px}.carousel-arrow{background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:32px;width:18px}.carousel-arrow.carousel-arrow-prev{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/arrow-left.svg?v=14888274606794700341765061931)}.carousel-arrow.carousel-arrow-next{background-image:url(//goodkarmafoods.com/cdn/shop/t/42/assets/arrow-right.svg?v=90461280751631732621765061931)}.user-customer #customer_tab_content{padding:54px 0}.user-customer #customer_tab_content .col-md-6{margin:0 auto}.user-customer #customer_tab_content #customer_email{border:2px solid #dc582a;border-radius:40px;color:#2e2e2e;padding:9px 18px}@media screen and (min-width: 1024px){.user-customer #customer_tab_content{padding:72px 0}}.page-plantmilk .component-simple-hero .simple-text{text-transform:uppercase}.page-plantmilk .component-plantmilk-offer-primary{padding:63px 0}.page-plantmilk .component-plantmilk-offer-primary .plantmilk-offer-primary-title,.page-plantmilk .component-plantmilk-offer-primary .offer-primary-text{color:#fff}.page-plantmilk .component-plantmilk-offer-primary .plantmilk-offer-primary-title{margin-bottom:63px}.page-plantmilk .component-plantmilk-offer-primary .steps{align-items:center;display:flex;justify-content:center;max-width:500px;margin:0 auto 26px}.page-plantmilk .component-plantmilk-offer-primary .steps li{padding:0 15px}.page-plantmilk .component-plantmilk-offer-primary .offer-primary-text{margin:0 auto;width:75%}.page-plantmilk .component-plantmilk-offer-primary .offer-details-image{display:block;margin:1em auto;max-width:500px;width:75%}.page-plantmilk .component-plantmilk-offer-primary .offer-disclaimer{font-size:1.2em;font-weight:700}.page-plantmilk .component-plantmilk-offer-primary .offer-primary-btn{margin-top:27px}.page-plantmilk .component-plantmilk-offer-primary .offer-primary-embed-wrap{margin-top:63px;min-height:100%}.page-plantmilk .component-plantmilk-offer-primary .offer-primary-embed-wrap #offer-primary-embed{background:#fff;margin:0 auto}@media screen and (min-width: 1024px){.page-plantmilk .component-plantmilk-offer-primary .offer-primary-embed-wrap{margin-top:0}}.page-plantmilk .component-plantmilk-locator{padding:63px 0 0}.page-plantmilk .plantmilk-locator-subtitle{margin-bottom:2em}.page-plantmilk .component-plantmilk-offer-secondary{padding:63px 0}.page-plantmilk .component-plantmilk-offer-secondary .plantmilk-offer-secondary-title,.page-plantmilk .component-plantmilk-offer-secondary .offer-secondary-text{color:#fff}.page-plantmilk .component-plantmilk-offer-secondary .plantmilk-offer-secondary-title,.page-plantmilk .component-plantmilk-offer-secondary .plantmilk-offer-secondary-copy,.page-plantmilk .component-plantmilk-offer-secondary .promo-code{margin-bottom:18px}.page-plantmilk .component-plantmilk-offer-secondary .offer-secondary-img{margin-bottom:63px}@media screen and (min-width: 1024px){.page-plantmilk .component-plantmilk-offer-secondary .offer-secondary-img{margin-bottom:0}}.page-plantmilk .component-nutrition .button-wrap{display:none}.page-plantmilk .component-instagram{padding-top:36px}.page-sales-sheets .sales-sheet-intro,.page-sales-sheets .sales-sheet-contact-header{padding:45px 0}.page-sales-sheets .sales-sheet-contact-header .smile{margin-left:auto;margin-right:auto}.page-sales-sheets .sales-sheet-contact{padding:45px 0}.page-sales-sheets .single-sales-sheet{padding:45px 18px}.page-sales-sheets .single-sales-sheet-title{color:#fff;padding-bottom:27px}@media screen and (min-width: 1024px){.page-sales-sheets .single-sales-sheet{display:flex;height:100%}.page-sales-sheets .single-sales-sheet-layout{display:flex;flex-direction:column;margin:0 auto;max-width:80%;padding:54px 0;width:340px}.page-sales-sheets .image-wrap{flex-grow:1;padding-bottom:45px}.page-sales-sheets .text-wrap{display:flex;flex-direction:column;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/theme.scss.css.map */
