@import"//hello.myfonts.net/count/481080";@font-face{font-family:PalmerLakePrint-Regular;src:url(//www.primalkitchen.com/cdn/shop/t/233/assets/palmer.woff2?v=5847958970922700731696391192) format("woff2"),url(//www.primalkitchen.com/cdn/shop/t/233/assets/palmer.woff?v=152242868831590158211696391192) format("woff")}.color-black{color:#000}.color-white{color:#fff}.color-charcoal{color:#4d4a44}.color-live,.color-green{color:#90c057}.color-shell{color:#f9f8f3}.color-print{color:#2066c3}.color-mint{color:#f4f9ef}.color-clay{color:#f5f5f0}.color-sweep{color:#f9f9f4}.color-straw{color:#f19dac}.color-puff{color:#fcebef}.color-sand{color:#fbe9e6}.background-black{background-color:#000}.background-white{background-color:#fff}.background-charcoal{background-color:#4d4a44}.background-live,.background-green{background-color:#90c057}.background-shell{background-color:#f9f8f3}.background-print{background-color:#2066c3}.background-mint{background-color:#f4f9ef}.background-clay{background-color:#f5f5f0}.background-sweep{background-color:#f9f9f4}.background-straw{background-color:#f19dac}.background-puff{background-color:#fcebef}.background-sand{background-color:#fbe9e6}.border-black{border-color:#000}.border-white{border-color:#fff}.border-charcoal{border-color:#4d4a44}.border-live,.border-green{border-color:#90c057}.border-shell{border-color:#f9f8f3}.border-print{border-color:#2066c3}.border-mint{border-color:#f4f9ef}.border-clay{border-color:#f5f5f0}.border-sweep{border-color:#f9f9f4}.border-straw{border-color:#f19dac}.border-puff{border-color:#fcebef}.border-sand{border-color:#fbe9e6}.desktop-image,.desktop-only{display:none}.mobile-image,.mobile-only{display:block}@media screen and (min-width: 768px){.desktop-image,.desktop-only{display:block}.mobile-image,.mobile-only{display:none}}.absoluteCenter{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%}*{box-sizing:border-box}*:focus{outline:0}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;background-color:#fff;color:#4d4a44}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}.palms{align-items:center;display:flex;font-family:PalmerLakePrint-Regular;font-style:normal;font-weight:400;font-size:90px;letter-spacing:-.02em;line-height:.5;justify-content:center;padding:0;position:relative;text-align:center}.palms:before,.palms:after{background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:51px;margin-top:45px;width:26px}.palms:before{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/flair-left.svg?v=112202011261059067011696391192);margin-right:9px}.palms:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/flair-right.svg?v=53062654894723856871696391192);margin-left:9px}.palms.no-flair{display:block;text-align:left}.palms.no-flair:before,.palms.no-flair:after{display:none}h1,.h1,.component-banner .banner-title.banner-title-plain,.component-title-bar .title-bar-text.title-bar-plain{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:36px;letter-spacing:-.02em;line-height:42px}h2,.h2,.component-policy h1{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:28px;line-height:32px;letter-spacing:-.02em}h3,.h3,.pdp-single .rc_label,.component-okendo-reviews .okeReviews .okeReviews-review-main-heading,.rc_layout__container .rc_header-settings__description p{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:20px;letter-spacing:-.02em;line-height:26px}h4,.h4{font-family:PalmerLakePrint-Regular;font-style:normal;font-weight:400;font-size:48px;letter-spacing:-.02em;line-height:24px}h5,.h5{font-family:proxima-nova,sans-serif;font-weight:700;font-size:20px;line-height:1.1}h6,.h6{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:28px;line-height:32px;letter-spacing:-.02em;text-transform:uppercase}.body1,form .errors,.shopify-challenge__message,.component-login .text-link,#rc_login p,.component-article p,.component-article ol,.component-article ul,.component-policy p,.component-page p,.product-grid-item .product-grid-stars,.pdp-single .product-rating,.pdp-single #rc_container,.facts-table,.component-okendo-reviews,.custom-smart-cart .rebuy-cart__flyout-empty-cart p,.loyaltylion-legacy,.loyaltylion-user-history-embed{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:28px}.body2{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:21px}.subheader1{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:20px;letter-spacing:-.02em;line-height:36px}.subheader2{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:28px;letter-spacing:-.02em;line-height:36px}a{color:#4d4a44;text-decoration:none}@media screen and (min-width: 768px){.palms{font-size:150px;line-height:1.1}.palms:before,.palms:after{content:"";display:block;height:77px;margin-top:45px;width:39px}.palms:before{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/flair-left.svg?v=112202011261059067011696391192);margin-right:27px}.palms:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/flair-right.svg?v=53062654894723856871696391192);margin-left:27px}h1,.h1,.component-banner .banner-title.banner-title-plain,.component-title-bar .title-bar-text.title-bar-plain{font-size:52px;line-height:56px}h2,.h2,.component-policy h1{font-size:42px;line-height:48px}h3,.h3,.pdp-single .rc_label,.component-okendo-reviews .okeReviews .okeReviews-review-main-heading,.rc_layout__container .rc_header-settings__description p{font-size:20px;line-height:26px}h4,.h4{font-size:56px;line-height:32px}h5,.h5{font-size:16px;line-height:20px;letter-spacing:.05em}h6,.h6{font-family:proxima-nova,sans-serif;font-weight:400;font-size:28px;letter-spacing:-.02em;line-height:36px;text-transform:uppercase}.body1,form .errors,.shopify-challenge__message,.component-login .text-link,#rc_login p,.component-article p,.component-article ol,.component-article ul,.component-policy p,.component-page p,.product-grid-item .product-grid-stars,.pdp-single .product-rating,.pdp-single #rc_container,.facts-table,.component-okendo-reviews,.custom-smart-cart .rebuy-cart__flyout-empty-cart p,.loyaltylion-legacy,.loyaltylion-user-history-embed{font-size:18px;line-height:24px}}button,.button,.shopify-challenge__button,.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a,.custom-smart-cart .rebuy-cart__flyout-empty-cart a,.email-list-section .email-list-wrapper .section-form .form-input button,.component-page-vertical-blocks a{background-color:transparent;border:none}.cta,.shopify-challenge__button,.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a,.custom-smart-cart .rebuy-cart__flyout-empty-cart a,.email-list-section .email-list-wrapper .section-form .form-input button,.component-page-vertical-blocks a{align-items:center;background-color:#fff;border:1px solid #90c057;border-radius:0;color:#4d4a44;cursor:pointer;display:flex;font-family:proxima-nova,sans-serif;font-size:16px;justify-content:center;letter-spacing:.05em;line-height:1.1;height:60px;max-width:100%;padding:0 18px;text-align:center;text-transform:uppercase;transition:.2s ease-in-out;width:180px;width:fit-content}.cta:hover,.shopify-challenge__button:hover,.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a:hover,.email-list-section .email-list-wrapper .section-form .form-input button:hover,.component-page-vertical-blocks a:hover{background-color:#4d4a44;border:1px solid #4d4a44;color:#fff}.cta.blueprint,.blueprint.shopify-challenge__button,.component-okendo-reviews .blueprint.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a.blueprint,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.blueprint,.email-list-section .email-list-wrapper .section-form .form-input button.blueprint,.component-page-vertical-blocks a.blueprint{background-color:#fff;border:1px solid #2066c3;color:#4d4a44}.cta.blueprint:hover,.blueprint.shopify-challenge__button:hover,.component-okendo-reviews .blueprint.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a.blueprint:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.blueprint:hover,.email-list-section .email-list-wrapper .section-form .form-input button.blueprint:hover,.component-page-vertical-blocks a.blueprint:hover{color:#2066c3}.cta.solid-dark,.solid-dark.shopify-challenge__button,.component-okendo-reviews .solid-dark.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.component-okendo-reviews .rc_layout__container p a.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p .component-okendo-reviews a.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-dark,.custom-smart-cart .rebuy-cart__flyout-empty-cart .rc_layout__container p a,.rc_layout__container p .custom-smart-cart .rebuy-cart__flyout-empty-cart a,.email-list-section .email-list-wrapper .section-form .form-input button.solid-dark,.component-page-vertical-blocks a.solid-dark{background-color:#4d4a44;border:1px solid #4d4a44;color:#fff}.cta.solid-dark:hover,.solid-dark.shopify-challenge__button:hover,.component-okendo-reviews .solid-dark.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.component-okendo-reviews .rc_layout__container p a.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p .component-okendo-reviews a.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-dark:hover,.email-list-section .email-list-wrapper .section-form .form-input button.solid-dark:hover,.component-page-vertical-blocks a.solid-dark:hover{background-color:#fff;border:1px solid #90c057;color:#4d4a44}.cta.solid-dark-border,.solid-dark-border.shopify-challenge__button,.component-okendo-reviews .solid-dark-border.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a.solid-dark-border,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-dark-border,.email-list-section .email-list-wrapper .section-form .form-input button.solid-dark-border,.component-page-vertical-blocks a.solid-dark-border{background-color:#4d4a44;border:1px solid #90c057;color:#fff}.cta.solid-dark-border:hover,.solid-dark-border.shopify-challenge__button:hover,.component-okendo-reviews .solid-dark-border.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a.solid-dark-border:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-dark-border:hover,.email-list-section .email-list-wrapper .section-form .form-input button.solid-dark-border:hover,.component-page-vertical-blocks a.solid-dark-border:hover{background-color:#90c057}.cta.solid-white,.solid-white.shopify-challenge__button,.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a.solid-white,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-white,.email-list-section .email-list-wrapper .section-form .form-input button.solid-white,.email-list-section .email-list-wrapper .section-form .form-input .component-okendo-reviews button.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.component-okendo-reviews .email-list-section .email-list-wrapper .section-form .form-input button.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.component-page-vertical-blocks a.solid-white{background-color:#fff;border:1px solid white;color:#4d4a44}.cta.solid-white:hover,.solid-white.shopify-challenge__button:hover,.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a.solid-white:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-white:hover,.email-list-section .email-list-wrapper .section-form .form-input button.solid-white:hover,.email-list-section .email-list-wrapper .section-form .form-input .component-okendo-reviews button.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.component-okendo-reviews .email-list-section .email-list-wrapper .section-form .form-input button.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.component-page-vertical-blocks a.solid-white:hover{background-color:#90c057;border:1px solid #90c057;color:#fff}.cta.solid-white-border,.solid-white-border.shopify-challenge__button,.component-okendo-reviews .solid-white-border.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a.solid-white-border,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-white-border,.email-list-section .email-list-wrapper .section-form .form-input button.solid-white-border,.component-page-vertical-blocks a.solid-white-border{background-color:#fff;border:1px solid #90c057;color:#4d4a44}.cta.solid-white-border:hover,.solid-white-border.shopify-challenge__button:hover,.component-okendo-reviews .solid-white-border.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a.solid-white-border:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-white-border:hover,.email-list-section .email-list-wrapper .section-form .form-input button.solid-white-border:hover,.component-page-vertical-blocks a.solid-white-border:hover{background-color:#90c057;color:#fff}.cta.solid-live,.solid-live.shopify-challenge__button,.component-okendo-reviews .solid-live.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button,.rc_layout__container p a.solid-live,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-live,.email-list-section .email-list-wrapper .section-form .form-input button.solid-live,.component-page-vertical-blocks a.solid-live{background-color:#90c057;border:1px solid #90c057;color:#fff}.cta.solid-live:hover,.solid-live.shopify-challenge__button:hover,.component-okendo-reviews .solid-live.okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button:hover,.rc_layout__container p a.solid-live:hover,.custom-smart-cart .rebuy-cart__flyout-empty-cart a.solid-live:hover,.email-list-section .email-list-wrapper .section-form .form-input button.solid-live:hover,.component-page-vertical-blocks a.solid-live:hover{background-color:#fff;color:#90c057}em{font-style:italic}.mr-2{margin-right:2em}main{background-color:#fff;color:#4d4a44;overflow:hidden}.mobile-nav{background:#90c057;color:#4d4a44;height:100vh;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 .mobile-menu .container{height:calc(100vh - 189px)}.mobile-nav .mobile-nav-layout{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 189px);justify-content:space-between;list-style-type:none;margin:27px auto;position:relative}.mobile-nav ul.mobile-sidebar{background:#fff;margin:0;padding:0}.mobile-nav ul.mobile-sidebar a{color:#4d4a44;display:block;padding:9px 9px 9px 36px}.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 .user-nav li{margin:0}.mobile-nav .close-nav{color:#4d4a44;display:block;font-size:28px;min-width:1px;width:auto}.mobile-nav .cart-border{border-bottom:1px solid #4d4a44;margin-bottom:9px}.mobile-nav .header-inner .logo{display:block;margin:0 auto;text-align:center}.mobile-nav .header-inner svg{max-width:100%}.mobile-nav .mob-heading{align-items:center;display:flex;justify-content:space-between;padding:0}.mobile-nav .mob-heading a{padding:0}.mobile-nav .mob-heading .more{margin-right:36px}.mobile-nav .mob-heading.expanded .more{transform:rotate(45deg)}.mobile-nav .mob-heading.mobile-parent{padding:15px 0}.mobile-nav .mobile-child li{background-color:#f9f8f3;margin-bottom:3px}.mobile-nav .mobile-child a{color:#4d4a44}.mobile-nav .mobile-grandchild li{background-color:#f5f5f0;margin-bottom:3px}.mobile-nav .mobile-grandchild a{color:#4d4a44}.mobile-nav .mobile-nav-footer{background-color:#f9f8f3;bottom:0;padding:15px 36px 36px;position:relative;width:100%}.mobile-nav .mobile-nav-footer .mobile-search{border-bottom:2px solid #4d4a44;margin-bottom:27px}.mobile-nav .mobile-nav-footer .mobile-search input{border:none;margin-bottom:0}.page-wrap{position:relative}form input,form textarea{background:transparent;border:1px solid black;margin-bottom:18px;padding:9px;width:100%}form label{display:block;margin-bottom:3px}form .form-layout{display:flex;height:100%;justify-content:space-between}form .errors{color:#000;padding:18px 0}.shopify-challenge__container{min-height:400px;padding:64px 20px 50px}.shopify-challenge__message,.g-recaptcha{margin-bottom:18px}.checks{left:-9999px;position:fixed}.pdp-buttons{align-items:center;display:flex;justify-content:space-between}.pdp-qty{margin-right:18px}.pdp-qty .quantity-form{align-items:center;display:flex;justify-content:center}.pdp-qty .quantity-form input{background-color:transparent;border:none;box-sizing:border-box;color:#4d4a44;margin:0 9px;padding:0;text-align:center;width:40px}.pdp-qty .quantity-form span{align-items:center;background-color:#90c057;border-radius:50%;color:#fff;display:flex;font-size:24px;height:30px;justify-content:center;width:30px}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;color:#4d4a44;margin-bottom:0;width:180px;height:50px}.select-styled{align-items:center;background-color:#fff;border:1px solid #90c057;bottom:0;display:flex;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.05em;line-height:110%;justify-content:center;left:0;padding:8px 26px;position:absolute;right:0;text-transform:uppercase;top:0;transition:all .2s ease-in}.select-styled:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-chevron-green.svg?v=182350056235691874861696391192);background-size:100% auto;content:"";display:block;height:10px;position:absolute;right:10px;top:22px;width:16px}.select-styled:hover{background-color:#f1f1ea}.select-styled:active,.select-styled.active{background-color:#ebebe1}.select-styled:active:after,.select-styled.active:after{transform:rotate(180deg)}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#f5f5f0}.select-options li{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:.05em;line-height:110%;margin:0;padding:12px 0;text-indent:15px;border-top:1px solid #f5f5f0;transition:all .15s ease-in}.select-options li:hover,.select-options li.is-selected{color:#fff;background:#90c057}.select-options li[rel=hide]{display:none}.product-bundle-desc{margin-left:20px;margin-bottom:40px}.product-bundle-desc .checkmark{font-size:18px;color:#90c057;margin-right:10px}.product-bundle-desc li{margin-bottom:15px}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-cart{padding:54px 0}.component-cart .cart-title,.component-cart .order-summary-title{margin-bottom:27px}.component-cart .cart-product-title{color:#4d4a44}.component-cart .empty-message{margin-bottom:45px}.component-cart .single-cart-item{background-color:#fff;border-radius:5px;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;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;background-color:#f5f5f0;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;background-color:#4d4a44;color:#fff;display:flex;font-size:24px;height:30px;justify-content:center;width:30px}.component-cart .quantity-form span.min{border-radius:4px 0 0 4px}.component-cart .quantity-form span.plus{border-radius:0 4px 4px 0}.component-cart .cart-total-box{background-color:#fff;border-radius:5px;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:12px 18px 0 0}.component-cart .cart-product{margin-right:18px}.component-cart .cart-quantity{margin-top:9px}.component-cart .cart-total{margin-top:12px}.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:#000;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}}.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:50px 0}}.component-login input{background-color:#fff;border:1px solid #90c057;border-radius:0;padding:12px 18px;width:100%}.component-login label{margin-bottom:3px}.component-login .activate-title,.component-login .register-title,.component-login .reset-title,.component-login .login-title,.component-login .login-welcome{margin-bottom:18px}.component-login .text-link{border:none!important;padding:9px}.component-login .activate{width:100%!important}.component-login .create-title{margin-bottom:9px}.component-login .subscribe-check{align-items:center;display:flex;margin-bottom:18px}.component-login .subscribe-check input{margin:0 9px 0 0;width:unset}.component-login a{color:#4d4a44;text-decoration:underline}.component-login .login-box{background-color:#fff;border-radius:5px;padding:18px 27px}@media screen and (min-width: 1024px){.component-login .login-box{border-radius:5px;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:#4d4a44;display:block;padding:9px 0;text-decoration:underline}.component-login .reset-text{margin-bottom:18px}.account-nav{background-color:#fbe9e6}.account-nav .manage-account-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:15px;transition:opacity .15s ease-in-out}.account-nav .manage-account-header svg{display:flex;margin-left:20px;transition:transform .2s ease-in-out;transform-origin:50% 50%;transform:rotate(90deg);width:24px}.account-nav .manage-account-header.expanded svg{transform:rotate(-90deg)}.account-nav .manage-account-header path{fill:#90c057}.account-nav .account-nav-link{border-top:1px solid #90c057;color:#4d4a44;display:block;padding:18px;text-align:center;transition:opacity .15s ease-in-out;width:100%}.account-nav ul{background-color:#f5f5f0;display:block;height:auto;left:0;overflow:hidden;padding:0;position:absolute;transition:max-height .2s ease-in-out;width:100%;z-index:3}@media screen and (min-width: 768px){.account-nav{background-color:#fff;box-shadow:0 3px 20px #1e23341a}.account-nav>.container{max-width:1200px;margin:0 auto;padding:0 55px}.account-nav .account-nav-link{display:block;border-bottom:7px solid white;border-top:none;color:#4d4a44;padding:15px 10px;font-size:18px;line-height:21px;letter-spacing:0;border-top:7px solid transparent}.account-nav .account-nav-link.active{border-bottom-color:#90c057}.account-nav ul{background:#fff;border-top:none;left:auto;position:relative}}.user-account-content{padding:45px 0}.user-account-content .edit-addresses-title,.user-account-content .add-address-title{margin-bottom:18px}.user-account-content select{border:1px solid #222;height:43px;max-width:100%}.user-account-content .set-default{align-items:center;display:flex;margin-bottom:27px}.user-account-content .set-default .default-checkbox{margin:0 9px 0 0;width:20px}.user-account-content .set-default .default-checkbox input{margin-bottom:0}.user-account-content .address-actions span{width:100px}.user-account-content .no-results{padding:45px 0;text-align:center}.user-account-content .no-results-title{margin-bottom:27px}.user-account-content .no-results-button{margin:0 auto 27px}@media screen and (min-width: 1024px){.user-account-content{padding:72px 0}}.account-dashboard .dashboard-hero{background-color:#f4f9ef;color:#4d4a44;height:323px;position:relative;text-align:center}.account-dashboard .dashboard-hero .dashboard-hero-layout{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px}.account-dashboard .dashboard-hero .dashboard-username{margin-bottom:27px}.account-dashboard .dashboard-hero .dashboard-hero-refer-link{color:#4d4a44}.account-dashboard .dashboard-manage{margin-bottom:45px}.account-dashboard .dashboard-manage .text-wrapper{background-color:#fff;padding:54px 63px 36px;text-align:center}.account-dashboard .dashboard-manage .manage-title{margin-bottom:9px}.account-dashboard .dashboard-manage .manage-text{margin-bottom:54px}.account-dashboard .dashboard-manage .manage-button{margin:0 auto}.account-dashboard .dashboard-manage .manage-description{padding:18px;text-align:center}.account-dashboard .dashboard-manage .image-wrapper img{width:100%}.account-dashboard .dashboard-collection{position:relative}.account-dashboard .dashboard-collection .dashboard-collection-layout{background-color:#f5f5f0;padding:54px 0 63px;text-align:center}.account-dashboard .dashboard-collection .single-featured-product .image-wrapper{display:block}.account-dashboard .dashboard-collection .single-featured-product .image-wrapper img{width:100%}.account-dashboard .dashboard-collection .single-featured-product .text-wrapper{background-color:#fff;padding:18px;text-align:center}.account-dashboard .dashboard-collection .single-featured-product .featured-product-title{margin-bottom:18px}.account-dashboard .dashboard-collection .single-featured-product .featured-product-text{margin-bottom:27px}.account-dashboard .dashboard-collection .featured-products-button{margin:0 auto}.account-dashboard .dashboard-refer .text-wrapper{background-color:#f5f5f0;padding:45px 27px 117px;text-align:center}.account-dashboard .dashboard-refer .dashboard-refer-title,.account-dashboard .dashboard-refer .dashboard-refer-text{margin-bottom:36px}.account-dashboard .dashboard-refer .dashboard-refer-button{margin:0 auto}@media screen and (min-width: 1024px){.account-dashboard .dashboard-hero .dashboard-hero-layout{padding:45px}.account-dashboard .dashboard-manage{margin:-180px 0 90px}.account-dashboard .dashboard-manage .manage-layout{border:1px solid #f5f5f0;margin-bottom:18px}.account-dashboard .dashboard-manage .text-wrapper{align-items:center;display:flex;justify-content:space-between;padding:36px 27px 36px 45px;text-align:left}.account-dashboard .dashboard-manage .text-wrapper-content{padding-right:18px}.account-dashboard .dashboard-manage .manage-text{margin-bottom:0}.account-dashboard .dashboard-manage .manage-button{margin:0}.account-dashboard .dashboard-collection .dashboard-collection-layout{padding:81px 0}.account-dashboard .dashboard-collection .button-wrapper{margin-top:27px}.account-dashboard .dashboard-refer .text-wrapper{align-items:center;display:flex;justify-content:space-between;padding:36px;text-align:left}.account-dashboard .dashboard-refer .dashboard-refer-title{margin-bottom:9px}.account-dashboard .dashboard-refer .dashboard-refer-text{margin-bottom:0}.account-dashboard .dashboard-refer .dashboard-refer-button{margin:0}}@media screen and (min-width: 1280px){.account-dashboard .dashboard-hero{height:400px}}@media screen and (max-width: 640px){.account-dashboard .dashboard-collection>.container,.account-dashboard .dashboard-manage>.container,.account-dashboard .dashboard-refer>.container{padding:0}.account-dashboard .dashboard-collection{margin-bottom:0}.account-dashboard .dashboard-collection .tns-controls button{bottom:-27px}.account-dashboard .dashboard-collection .has-buttons .tns-controls button{bottom:18px}}.component-account .addresses .add-address{margin-bottom:45px;padding:18px}.component-account .addresses .single-address{background-color:#fff;border:1px solid #E5E5E5;border-radius:2px}.component-account .addresses .single-address .address-info{margin-bottom:18px}.component-account .addresses .single-address:not(:last-child){margin-bottom:45px}.component-account .addresses .addresses-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.component-account .addresses .single-address-heading{align-items:center;display:flex;justify-content:space-between;padding:18px}.component-account .addresses .single-address-details{padding:18px}.component-account .addresses .address-actions{align-items:center;display:flex}.component-account .addresses .address-actions a{display:block;margin:0 9px 9px}.component-account .addresses .single-address-heading.expanded .more{transform:rotate(180deg)}.component-account .addresses .single-address-ref{display:block}.component-account .addresses .more{align-items:center;border:2px solid #90c057;border-radius:50%;display:flex;flex-direction:row;flex-wrap:wrap;height:40px;justify-content:center;margin-left:20px;min-width:40px;width:40px}.component-account .addresses .more svg path{fill:#90c057}.component-account .addresses form{padding:27px 9px}.component-account .order-history-title{margin-bottom:27px}.component-account .previous-orders-title{margin-bottom:18px}.component-account .order-history .order-group{margin-bottom:54px}.component-account .order-history .order-group label{display:block;margin-bottom:9px;margin-left:9px}.component-account .order-history .single-order{background-color:#fff;border:1px solid #E5E5E5;border-radius:20px}.component-account .order-history .single-order:not(:last-child){margin-bottom:45px}.component-account .order-history .single-order-heading{padding:18px}.component-account .order-history .single-order-details{display:none;padding:18px}.component-account .order-history .single-order-heading.expanded .more{transform:rotate(180deg)}.component-account .order-history .single-order-heading.expanded .more svg path{fill:#90c057}.component-account .order-history .order-details-date,.component-account .order-history .billing-heading,.component-account .order-history .order-details-info{display:block}.component-account .order-history .order-address{align-items:center;display:flex;justify-content:space-between;width:100%}.component-account .order-history .order-address span{max-width:calc(100% - 60px);width:220px}.component-account .order-history .more{align-items:center;border:2px solid #90c057;border-radius:50%;display:flex;flex-direction:row;flex-wrap:wrap;height:40px;justify-content:center;margin-left:20px;min-width:40px;width:40px}.component-account .order-history .more svg path{fill:#90c057}.component-account .order-history .order-top{margin-bottom:18px}.component-account .order-history .order-top,.component-account .order-history .order-bottom{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.component-account .order-history .single-order-summary{align-items:flex-start;background-color:#fff;border:1px solid #E5E5E5;border-radius:20px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;padding:18px}.component-account .order-history .billing-heading{line-height:1}.component-account .order-history .billing-status{margin-bottom:27px;line-height:1;text-transform:uppercase}.component-account .order-history .single-order-billing{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:55px}.component-account .order-history .summary{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.component-account .order-history .summary-line{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:16px;justify-content:space-between;margin-bottom:5px;width:100%}.component-account .order-history .single-order-totals{width:100%}.component-account .order-history .summary-line-total{font-weight:900}.component-account .order-history .order-cancelled{color:#90c057;padding:18px 27px 0}.component-account .ordered-product{align-items:flex-start;background-color:#fff;border:1px solid #E5E5E5;border-radius:2px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:18px;padding:18px}.component-account .ordered-product-details{padding-left:18px}.component-account .ordered-product-title{color:#90c057;display:block;margin:0 0 9px}.component-account .ordered-product-title a{color:#90c057;display:block}.component-account .ordered-product-text{display:block;margin:0 0 12px}@media screen and (min-width: 768px){.component-account .order-history .order-status{margin-left:40px}.component-account .order-history .order-address span{margin-left:50px;max-width:none;width:auto}.component-account .order-history .single-order-summary{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:18px 27px}.component-account .order-history .single-order-totals{width:auto}.component-account .order-history .single-order-billing{align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:0}.component-account .order-history .summary{width:300px}.component-account .order-history .billing-address{margin-left:40px}.component-account .order-history .billing-status{margin-bottom:0}}@media screen and (min-width: 1024px){.component-account .order-history .single-order-details{padding:27px}.component-account .order-history .single-order-heading{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:27px}.component-account .order-history .order-top{margin-bottom:0}.component-account .order-history .order-top,.component-account .order-history .order-bottom{align-items:center}.component-account .order-history .order-address span{margin-left:50px}}@media screen and (min-width: 1280px){.component-account .order-history .order-top,.component-account .order-history .order-bottom{align-items:center;width:auto}.component-account .order-history .order-address,.component-account .order-history .order-bottom{flex-grow:1}.component-account .order-history .order-address span{margin-left:70px}.component-account .order-history .order-status{margin-left:50px}.component-account .order-history .billing-address{margin-left:80px}}.text-link{color:#4d4a44;display:block;padding:9px 0;text-decoration:underline}.icon-remove{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-close-mobile.svg?v=108177360730920162321696391192);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:12px;width:12px}.go-cart-drawer{padding-bottom:137px;background-color:#fff}.go-cart-drawer .go-cart-drawer__subtotal span{font-weight:700}.go-cart-drawer .go-cart-drawer__header{background-color:#f9f8f3;display:flex;height:auto;justify-content:space-between;padding-bottom:18px;padding-top:18px}.go-cart-drawer .go-cart-drawer__header h2{color:#4d4a44;margin-bottom:0}.go-cart-drawer .go-cart-header-title{align-items:flex-end;display:flex}.go-cart-drawer .cart-counter{margin-bottom:3px;margin-left:18px;text-transform:unset}.go-cart-item__remove{align-items:center;background:#90c057;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;left:-9px;position:absolute;top:-9px;width:20px}.go-cart-price-qty{align-items:center;justify-content:space-between;display:flex;flex-direction:row-reverse;padding:10px 0}.go-cart__button{margin-bottom:18px;width:100%}.go-cart-drawer__close{font-family:proxima-nova,sans-serif;font-size:14px;line-height:24px;padding:18px 9px;text-align:right}.go-cart-item__single{border:1px solid #90c057}.go-cart-item__single.on-update{position:relative}.go-cart-item__single.on-update:after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:#fff;opacity:.6;z-index:1;cursor:wait}.go-cart-item__variant{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1;margin:7px 0}.go-cart-item__info-wrapper{display:grid;grid-template-columns:90px 1fr;grid-column-gap:20px;grid-row-gap:10px}.go-cart-item__info{width:100%;padding:0}.go-cart-item__full-width{grid-column-start:1;grid-column-end:3}.go-cart-item__upgrade{background-color:#fff;border:1px solid #90c057;color:#4d4a44;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:proxima-nova,sans-serif;font-size:16px;letter-spacing:.05em;line-height:1.1;height:50px;padding:0 10px;text-align:center;text-transform:uppercase;transition:.2s ease-in-out}.go-cart-item__upgrade:hover{background-color:#4d4a44;color:#fff;border-color:#4d4a44}.go-cart-item__options{background-color:#fff;border:1px solid #90c057;color:#4d4a44;font-family:proxima-nova,sans-serif;font-size:16px;letter-spacing:.05em;line-height:1.1;padding:10px 15px}.go-cart-drawer .go-cart-shipping{margin-left:-30px;margin-right:-30px;padding:5px 30px 15px}.go-cart-drawer .go-cart__shipping-message{margin:10px 0}.go-cart-drawer .go-cart__shipping-helper{font-size:13px;margin:5px 0}.go-cart-drawer .go-cart__shipping-helper .text-link{display:inline-block;color:#90c057;font-weight:700;padding:0}.go-cart-drawer .go-cart__shipping-meter{position:relative;display:block;margin:0;padding:0;width:100%;height:20px;background-color:#e5e3d6;border-radius:20px}.go-cart-drawer .go-cart__shipping-meter .fill{position:absolute;top:0;left:0;padding:0 10px;height:20px;line-height:20px;font-size:12px;text-align:right;color:#fff;background:#4d4a44;border-radius:24px;overflow:hidden;opacity:1;transition:all .5s ease}.go-cart-drawer .go-cart__shipping-meter .text{white-space:nowrap}.go-cart-drawer .go-cart__shipping-meter.no-progress .fill{opacity:0}.go-cart-drawer .has-free-shipping .go-cart__shipping-meter .fill{background:#90c057}.go-cart-drawer .go-cart-item__quantity-button[disabled]{background:#aba3a3;border-color:#aba3a3;pointer-events:none}.go-cart-drawer .go-cart-item__message{color:#f9ae42;font-size:.875rem;font-weight:700;margin-top:-5px}.go-cart-drawer .go-cart-gift{padding:10px 30px;margin:0 -30px 20px;background:#f9f8f3;border-top:1px solid #90c057;border-bottom:1px solid #90c057}.go-cart-drawer .go-cart-gift .go-cart-item__variant{text-transform:uppercase}.go-cart-drawer .go-cart-gift__promotion-title{font-weight:700;text-transform:uppercase;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #90c057}.cart-footer{background-color:#fff;bottom:0;left:0;padding:0;position:absolute;width:100%}.go-cart-drawer__footer{padding:0 30px 9px}@media screen and (min-width: 1024px){.go-cart-drawer__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.checkout-note{opacity:.3}@media screen and (max-width: 640px){.go-cart-item__title{margin-right:18px}}.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}.component-blog .blogs-title{margin-bottom:18px}.blog-grid-col{margin-bottom:36px}.blog-grid-item{display:flex;flex-direction:column;height:100%}.blog-grid-item .image-wrapper{position:relative}.blog-grid-item .image-wrapper img{width:100%}.blog-grid-item .text-wrapper{background-color:#fff;flex-grow:1;padding:18px}.blog-grid-item .blog-title{margin-bottom:9px}.blog-grid-item .blog-title-link{color:#4d4a44}.sidebar .clear-filters{margin-bottom:18px}.sidebar .mini-cta{background-color:#fff;border:1px solid #90c057;border-radius:2px;color:#4d4a44;display:inline-flex;margin:0 4px;padding:4px}.sidebar-nav{margin-bottom:18px}.sidebar-nav .sidebar-nav-header{align-items:center;border-bottom:1px solid #4d4a44;display:flex;font-weight:700;justify-content:space-between;margin-bottom:9px;padding:9px 0 18px;text-transform:uppercase}.sidebar-nav .sidebar-nav-header .icon-plus{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-chevron-green.svg?v=182350056235691874861696391192);display:block;height:12px;transition:transform .2s;width:19px}.sidebar-nav .sidebar-nav-header.expanded .icon-plus{transform:rotate(180deg)}.sidebar-nav .sidebar-link{color:#4d4a44;cursor:pointer;display:block;margin-bottom:9px}@media screen and (min-width: 1024px){.sidebar-nav{margin-bottom:45px;padding-right:36px}.sidebar-nav .sidebar-nav{border-bottom:none;padding:0}.sidebar-nav .sidebar-nav ul{display:block;padding:0}.sidebar-nav .sidebar-nav ul li{margin-bottom:4px}.sidebar-nav .sidebar-nav-header{margin:0 0 9px;padding:0 0 9px;text-transform:unset}.sidebar-nav .sidebar-nav-header .icon-plus{display:none}.sidebar-nav .sidebar-link{display:block;margin-bottom:18px}}.component-article{padding:45px 0}.component-article h1{margin-bottom:9px}.component-article h2,.component-article h3,.component-article h4,.component-article h5,.component-article p{padding-bottom:18px}.component-article figure{margin-bottom:18px}.component-article a{color:#90c057;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}.component-article .rk_modern p{padding-bottom:4px}.component-article #rk_parent,.component-article #rk_parent.rk_modern{display:block!important}.article-sidebar .toggle-block{border-bottom:1px solid #90c057}.article-sidebar .toggle{align-items:center;display:flex;justify-content:space-between;padding:9px 0}.article-sidebar .toggle .icon-plus{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-chevron-green.svg?v=182350056235691874861696391192);display:block;height:12px;transition:transform .2s;width:19px}.article-sidebar .toggle.expanded .icon-plus{transform:rotate(180deg)}.article-sidebar .toggle_list{margin-left:0;padding:0 0 18px}.article-sidebar .news-block{padding-top:18px}.article-sidebar .contact_email{border:1px solid #90c057;height:60px}.article-sidebar button{width:100%}.article-sidebar .subheader1{padding:0}.component-related-articles{margin-bottom:54px}.component-related-articles .related-articles-title{margin-bottom:27px}.component-related-articles .related-article-image{margin-bottom:18px}.component-policy{padding:36px 0}.component-policy h1,.component-policy h2,.component-policy h3,.component-policy h4,.component-policy h5,.component-policy p{padding-bottom:18px}.component-policy a{text-decoration:underline}.component-policy ol{list-style-type:decimal}.component-policy ul{list-style-type:disc}.component-policy ol,.component-policy ul{margin-left:18px;padding-bottom:18px}.component-policy ol li,.component-policy ul li{margin-bottom:9px}.component-policy .policy-title{margin-bottom:27px}@media screen and (min-width: 1024px){.component-policy{padding:72px 0}}.component-page{padding:36px 0}.component-page h1,.component-page h2,.component-page h3,.component-page h4,.component-page h5,.component-page p{padding-bottom:18px}.component-page a{text-decoration:underline}.component-page ol{list-style-type:decimal}.component-page ul{list-style-type:disc}.component-page ol,.component-page ul{margin-left:18px;padding-bottom:18px}.component-page ol li,.component-page ul li{margin-bottom:9px}.component-page .page-title{margin-bottom:27px}@media screen and (min-width: 1024px){.component-page{padding:72px 0}}.capture-recently-viewed{display:none}.component-faq .question{border-bottom:1px solid #90c057;clear:both;padding:9px}.component-faq .question-heading{align-items:flex-end;cursor:pointer;display:flex;justify-content:space-between;padding:9px 0}.component-faq .question-heading.expanded .more{transform:rotate(180deg)}.component-faq .question-text{width:calc(100% - 30px)}.component-faq .more{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-chevron-green.svg?v=182350056235691874861696391192);background-repeat:no-repeat;background-size:100% auto;cursor:pointer;display:block;height:10px;width:16px}.component-faq .answer{padding:9px}@media screen and (min-width: 1024px){.component-faq .question-heading{align-items:center}}#search-pop{display:none;-o-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;background:#f9f8f3;width:100%;height:100%;left:0;top:0;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{display:flex;height:100%;justify-content:space-between}#search-pop form{z-index:950;margin-top:150px;clear:both}#search-pop input{background:#fff;border-color:#4d4a44;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30px;letter-spacing:.02em;padding:9px;width:calc(100% - 54px)}#search-pop button{background:#4d4a44;border-radius:0 4px 4px 0;color:#f9f8f3;height:56px;padding:9px;width:54px}#search-pop button svg path{fill:#f9f8f3}.search-close{color:#4d4a44;font-size:32px;position:absolute;right:27px;top:27px}.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(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-search.svg?v=72684462606097927921696391192);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:25px;width:25px}.component-search{padding:45px 0}.component-search .search-results-title{display:block;margin-bottom:9px}.component-search #searchresults ul li{margin-bottom:27px}.component-search #searchresults ul .result-title{text-decoration:underline}@media screen and (min-width: 768px){.component-search{padding:72px 0}}.qty-wrap{align-items:center;border:1px solid #4d4a44;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{font-family:proxima-nova,sans-serif;font-size:18px;line-height:24px;overflow:hidden;padding:9px;position:relative;text-align:center}.component-announcement-bar .announce-carousel{position:relative}.component-announcement-bar .single-announce{padding:0 36px}.component-announcement-bar .slick-arrow{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-chevron-white.svg?v=5959274973008345741696391192);background-repeat:no-repeat;bottom:auto;height:18px;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);width:12px}.component-announcement-bar .slick-arrow.slick-prev{left:-9px}.component-announcement-bar .slick-arrow.slick-next{right:-9px;transform:translateY(-50%) rotate(180deg)}.component-announcement-bar .slick-arrow svg path{fill:#fff}.component-announcement-bar .announce-link{padding:0 9px}@media screen and (min-width: 1024px){.component-announcement-bar .slick-arrow.slick-prev{left:9px}.component-announcement-bar .slick-arrow.slick-next{right:9px}}header{background-color:#fff}header .header-inner{padding:27px 0}header .hamburger{background:none;border:none;margin:0 auto;padding:0}header .logo{display:block;margin:0 auto;text-align:center}header .logo svg{max-width:100%}header .go-cart__trigger{position:relative}header .go-cart__trigger svg{position:relative}header .go-cart-counter{align-items:center;background-color:#90c057;border-radius:50%;color:#fff;display:flex;font-family:helvetica;height:21px;justify-content:center;position:absolute;right:-11px;top:-11px;width:21px}@media screen and (min-width: 1280px){header .logo{margin:0;text-align:left}}nav.global ul.parent{align-items:center;display:flex;justify-content:center}nav.global .nav-link{color:#4d4a44;padding:0 10px;text-transform:uppercase}nav.global .child-link{background-color:#fff;color:#4d4a44;display:block;padding:9px}nav.global li{position:relative;display:block;opacity:0;cursor:pointer}nav.global .has-children:hover{background-color:#fff}nav.global .child{position:absolute;pointer-events:none;z-index:5}nav.global .child-link{background-color:#fff;color:#403e3e;padding:18px;z-index:3}nav.global .child-link:hover{background-color:#f5f5f0}nav.global .parent>li{pointer-events:all;opacity:1}nav.global ul li a{white-space:nowrap;display:block}nav.global .parent>li>a{color:#4d4a44;padding:0 9px;text-transform:uppercase}nav.global li:hover>ul{pointer-events:initial}nav.global li:hover>ul>li,nav.global ul:hover>li{opacity:1}nav.global>.parent>li li .child{transform:translate(100%);top:0;right:0}nav.global>.parent>li>.child>li{transition:transform .6s,opacity .6s;transform:translateY(150%);opacity:0}nav.global>.parent>li:hover>.child>li,nav.global>.parent>li.hover>.child>li{transform:translateY(0);opacity:1}.user-nav{display:flex;justify-content:flex-end}.user-nav li{margin-left:18px}@media screen and (min-width: 1280px){.position-unset-xl{position:unset!important}}.nav-level-1-item{margin:0 18px 0 0;padding:18px 36px}.nav-level-1-item.shop-box{border:1px solid #90c057}.nav-level-1-item.shop-box:hover{background-color:#90c057}.nav-level-1-link{color:#4d4a44;text-transform:uppercase}.mega-menu{background-color:#fff;border:2px solid #90c057;background-repeat:repeat;background-size:526px auto;color:#4d4a44;display:flex;justify-content:center;left:5%;margin:58px 0 0;min-height:300px;min-width:90%;opacity:0;padding:36px 0;position:absolute;transform:none;transition:all .3s cubic-bezier(.2,.06,.05,.95);transition-delay:.3s;visibility:hidden;width:90%;z-index:7}.mega-menu.mega-primal-blueprint{background-color:#2066c3}.mega-menu:before{background-color:transparent;content:"";height:55px;left:0;position:absolute;right:0;top:0;width:100%}.mega-menu ul.nav-level-2{background-color:#f9f9f4;padding:36px}.mega-menu ul.nav-level-2 li.nav-level-2-label,.mega-menu ul.nav-level-2 li.nav-level-2-item{padding:15px 0 0}.mega-menu ul.nav-level-2 li.nav-level-2-label a,.mega-menu ul.nav-level-2 li.nav-level-2-item a{color:#4d4a44;display:inline-block}.mega-menu ul.nav-level-2 li.nav-level-2-label a:hover,.mega-menu ul.nav-level-2 li.nav-level-2-label a:focus,.mega-menu ul.nav-level-2 li.nav-level-2-label a:active,.mega-menu ul.nav-level-2 li.nav-level-2-label a.active,.mega-menu ul.nav-level-2 li.nav-level-2-item a:hover,.mega-menu ul.nav-level-2 li.nav-level-2-item a:focus,.mega-menu ul.nav-level-2 li.nav-level-2-item a:active,.mega-menu ul.nav-level-2 li.nav-level-2-item a.active{text-decoration:underline}.mega-menu ul.nav-level-2 li.nav-level-2-label a{font-size:23px;padding-bottom:15px}.mega-menu ul.nav-level-2 li.nav-level-2-label a:hover,.mega-menu ul.nav-level-2 li.nav-level-2-label a:focus,.mega-menu ul.nav-level-2 li.nav-level-2-label a:active,.mega-menu ul.nav-level-2 li.nav-level-2-label a.active{text-decoration:none}.mega-menu .mega-child-title{border-bottom:2px solid #90c057;display:block;width:100%}.mega-menu .nav-column:last-child .mega-child-title{border-bottom:2px solid #2066c3}.mega-menu ul.nav-level-3{margin-left:0;padding-top:18px}.mega-menu ul.nav-level-3 .nav-level-3-item{margin-bottom:9px}.mega-menu .mega-child-link{border-bottom:2px solid white;color:#4d4a44;transition:transform 1s ease}.mega-menu .mega-child-link:hover{border-bottom:2px solid #90c057}.mega-menu .megapanel-product-block{margin-bottom:27px;padding:18px 0;text-align:left}.mega-menu .megapanel-product-block a.mega-link .mega-image-wrap{height:0;overflow:hidden;padding-top:75%;position:relative}.mega-menu .megapanel-product-block a.mega-link .mega-image-wrap img{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;object-fit:cover;transform:translate(-50%,-50%) scale(1);transition:transform 1s ease;width:100%}.mega-menu .megapanel-product-block a.mega-link:hover .mega-image-wrap img,.mega-menu .megapanel-product-block a.mega-link:focus .mega-image-wrap img,.mega-menu .megapanel-product-block a.mega-link:active .mega-image-wrap img{transition:transform 2s ease;transform:translate(-50%,-50%) scale(1.1)}.mega-menu .megapanel-product-block .mega-text-wrap{background-color:#fff;padding:18px 18px 36px;text-align:center}.mega-menu .megapanel-product-block .mega-title{font-weight:500;margin-bottom:9px}.is-megamenu:hover .mega-menu{opacity:1;visibility:visible}.all-nav-columns{display:flex;justify-content:space-between;width:100%}.all-nav-columns .nav-column{margin:0 1%;width:18%}.mega-menu-button{display:flex;justify-content:flex-end;margin:18px 0 0}.mega-menu-button a{width:auto}footer{background-color:#f9f8f3;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/footer-bg-mob.png?v=150153206548189743211696391192);background-size:cover;color:#4d4a44;padding:36px 0 45px}footer .container{padding:0 30px}footer a{color:#4d4a44}footer .footer-logo{display:block;margin:0 auto 36px}footer .footer-logo svg{display:block;margin:0 auto;max-width:100%}footer .footer-menus{display:block;margin-bottom:45px}footer .footer-link{display:block;margin-bottom:18px}footer .footer-nav{border-bottom:1px solid #4d4a44;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:#4d4a44}footer .footer-nav-header{align-items:center;display:flex;font-weight:700;justify-content:space-between;padding:9px 0 18px;text-transform:uppercase}footer .footer-nav-header .icon-plus{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/icon-chevron-green.svg?v=182350056235691874861696391192);display:block;height:12px;transition:transform .2s;width:19px}footer .footer-nav-header.expanded .icon-plus{transform:rotate(180deg)}footer .footer-nav-title{font-weight:700}footer .footer-text{margin-bottom:45px;text-align:center}footer .copy-nav{display:flex;margin-bottom:27px}footer .copyright{font-size:16px}footer .terms-nav ul{display:flex;flex-wrap:wrap;justify-content:center}footer .terms-nav a{font-size:16px;margin:0 6px;text-decoration:underline}footer .footer-newsletter{background-color:#fff;border:1px solid #90c057;padding:36px 27px 27px;margin-bottom:45px}footer .footer-newsletter .newsletter-title{margin-bottom:9px;text-align:center}footer .footer-newsletter .newsletter-text{margin-bottom:27px;text-align:center}footer .footer-newsletter input{background-color:#fff;border:1px solid #90c057;height:60px;width:100%}footer .footer-newsletter button{color:#4d4a44;border:1px solid #90c057;font-weight:700;height:60px;text-align:center;width:100%}footer .social-media{margin-bottom:45px}footer .social-media ul{align-items:center;display:flex;justify-content:center}footer .social-media li{margin:18px}footer .social-media img{height:25px}footer .payment-types{align-items:center;display:flex;flex-wrap:wrap}footer .payment-types li{margin:4px}footer .footer-content{display:flex;flex-direction:column-reverse}footer .disclaimer{margin-bottom:54px;text-align:center}footer .disclaimer a{text-decoration:underline}footer .payment-methods{margin-bottom:18px;text-align:center}footer .payment-methods svg{margin:0 9px}@media screen and (min-width: 1024px){footer{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/footer-bg.png?v=162779346412853535881696391192)}footer .container{padding:0 15px}footer .footer-content{display:block;position:relative}footer .footer-logo{display:block;margin:0 0 36px}footer .footer-logo svg{display:block;margin:0}footer .footer-menus{border-top:none;display:flex;justify-content:space-between;margin-bottom:72px}footer .footer-link{display:block;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;text-transform:unset}footer .footer-nav-header .icon-plus{display:none}footer .footer-text{margin-bottom:63px;max-width:30ch;text-align:left}footer .footer-newsletter{margin-bottom:54px;margin-left:36px;padding:63px 54px}footer .footer-newsletter .newsletter-title{font-size:28px;margin-bottom:9px;text-align:left}footer .footer-newsletter .newsletter-text{margin-bottom:27px;text-align:left}footer .social-media{margin-bottom:0}footer .social-media ul{justify-content:flex-end;margin-right:-18px}footer .social-media li{margin-bottom:0}footer .copy-nav{margin-bottom:18px}footer .disclaimer{font-weight:700;text-align:left}}.component-collection{padding:54px 0 18px}.component-collection .collection-title,.component-collection .collection-description{margin-bottom:18px}.component-collections-list .single-list-collection{margin-bottom:27px}.component-collections-list .single-list-collection .image-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:0}.component-collections-list .single-list-collection .text-wrapper{padding:27px 54px 72px;text-align:center}.component-collections-list .single-list-collection .collection-name{margin-bottom:18px}.component-collections-list .single-list-collection .collection-name-link{color:#4d4a44}.product-grid-item{text-align:center}.product-grid-item .image-wrapper{background-color:#fff;margin-bottom:18px;position:relative}.product-grid-item .product-grid-tag{left:9px;position:absolute;top:9px;z-index:4}.product-grid-item .product-brand{background-color:#fff;border:1px solid #f19dac;border-top:none;margin-bottom:27px;padding:9px;text-align:center}.product-grid-item .product-grid-name{flex-grow:1;margin-bottom:9px}.product-grid-item .product-grid-name a,.product-grid-item .product-grid-price{color:#4d4a44}.product-grid-item .product-grid-button{align-items:flex-end;display:flex;height:122px;justify-content:center;padding-top:18px}.product-grid-item .product-grid-button a,.product-grid-item .product-grid-button .add-to-cart{height:55px;margin:-4px auto 0}.product-grid-item .product-grid-stars{padding-top:0}.product-grid-item .product-grid-stars .okeReviews .okeReviews-reviewsSummary,.product-grid-item .product-grid-stars .okeReviews .okeReviews-reviewsSummary-ratingCount,.product-grid-item .product-grid-stars .okeReviews .okeReviews-reviewsSummary-starRating{display:block}.product-grid-item .product-grid-select{border-radius:0;border-color:#90c057;margin-bottom:-1px;padding:9px;text-align:center;width:180px}.product-grid-item .compare-at{text-decoration:line-through;margin-left:9px}.product-grid-item .regular-price{color:#90c057;margin-right:9px}.product-grid-item .comparing-prices{display:flex;justify-content:center}.product-grid-item.grid-item-sold-out .product-brand,.product-grid-item.grid-item-sold-out .product-grid-image,.product-grid-item.grid-item-sold-out .product-grid-image-link,.product-grid-item.grid-item-sold-out .product-grid-price,.product-grid-item.grid-item-sold-out .add-to-cart,.product-grid-item.grid-item-sold-out .text-wrapper{opacity:.3}.product-grid-item.grid-item-sold-out .add-to-cart{border:1px solid #4d4a44}.product-grid-item.grid-item-sold-out .image-wrapper{border:1px solid rgba(200,200,200,.3)}.grid-item-column{display:flex;margin-bottom:81px}.product-mix-item{padding:0 9px}.product-match-height{display:flex;flex-direction:column;height:100%}.product-match-height .text-wrapper{display:flex;flex-direction:column;flex-grow:1}.pagination,.pagination a{color:#4d4a44}.pagination{text-align:center}.pagination li{display:inline;margin:0 5px}.pagination li.active{color:#90c057}.component-collection-carousel{position:relative;padding-bottom:36px}.component-collection-carousel .shop-all-link{color:#4d4a44;display:block;margin-bottom:27px}.component-collection-carousel .slick-dots{margin-top:45px}.collection-header{background-color:#f9f8f3;margin-bottom:45px}.component-collection-hero{margin-bottom:63px}.component-collection-hero .component-collection-hero-content{align-items:flex-start;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;height:325px}.component-collection-hero .collection-description{padding-top:45px}@media screen and (min-width: 1024px){.component-collection-hero .collection-info{width:50%}}@media screen and (max-width: 640px){.component-collection-hero>.container{padding:0}}.collection-sort-wrapper{display:flex;justify-content:flex-end;margin-bottom:18px}.collection-sort{align-items:center;border:1px solid #4d4a44;display:flex;width:250px}.collection-sort label{margin-right:18px;width:80px}.collection-sort .sort-container{position:relative;width:100%;z-index:5}.collection-sort .sort-title{align-items:center;background-color:#fff;border:2px solid white;border-radius:58px;color:#4d4a44;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:.02em;line-height:15px;padding:13px 12px 12px 15px;position:relative;text-transform:uppercase;z-index:4}.collection-sort .sort-title i{font-size:12px}.collection-sort .sort-title.expanded i{transform:rotate(180deg)}.collection-sort .sort-drop{background-color:#fff;box-shadow:0 4px 10px #0000000d;border-radius:2px;border:1px solid #4d4a44;border-top:none;left:-1px;margin-top:-15px;padding-bottom:6px;padding-top:27px;position:absolute;width:250px;z-index:5}.collection-sort .sort-drop button{background-color:#fff;border:none;color:#4d4a44;display:block;padding:9px;text-align:left;width:100%}.collection-sort .sort-drop button:hover{background-color:#fbe9e6}.collection-sort .sort-drop a{color:#4d4a44;display:block;padding:6px 12px}.collection-sort .sort-drop a:hover{background-color:#90c057}.collection-sort .expanded .sort-icon{transform:rotate(-180deg)}.sort-products{display:flex;flex-wrap:wrap;margin:0 -9px}.sort-products:after{content:"";display:inline-block;width:100%}.mix,.gap{display:flex;flex-direction:column;vertical-align:top}.mix{margin-bottom:45px;position:relative}.mix:after{content:"";position:absolute}.mix,.gap{width:100%}@media screen and (min-width: 541px){.mix,.gap{width:50%}.mix.triangle:after{font-size:2vw}}@media screen and (min-width: 1024px){.mix,.gap{width:calc(100%/3)}.mix.triangle:after{font-size:2vw}}.collection-filters-form{margin-bottom:54px}.collection-filters-form label{margin:0 auto 27px}.collection-filters-form .checkbox-label{cursor:pointer;display:block;width:100%}.collection-filters-form .filter-group{margin-bottom:27px}.collection-filters-form fieldset{padding:0}.collection-filters-form .filter-drop-title{align-items:center;background-color:#f9f8f3;color:#4d4a44;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 img{transition:.2s ease-in-out}.collection-filters-form .filter-drop-title.expanded img{transform:rotate(45deg)}.collection-filters-form .filter-drop{width:100%;z-index:3}.collection-filters-form .filter-drop .filter-tag-item{padding:6px 12px}.collection-filters-form .filter-drop a{color:#4d4a44;display:block;padding:6px 12px}.collection-filters-form .filter-drop a:hover{background-color:#90c057}.collection-filters-form .checkbox{align-items:center;color:#4d4a44;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}.collection-filters-form .filter-drop-title{margin-bottom:27px}.collection-filters-form .checkbox{margin-bottom:18px}}.checkbox input[type=checkbox]{opacity:0}.checkbox label{position:relative;display:inline-block;padding-left:27px}.checkbox label:before{content:"";display:inline-block;position:absolute}.checkbox label:before{height:15px;border-radius:50%;border:1px solid #90c057;left:0;top:3px;width:15px}.checkbox input[type=checkbox]:checked+label:before{background-color:#90c057}.pdp-single{margin-bottom:54px;padding-top:45px}.pdp-single .product-callout{text-align:center;text-transform:uppercase}.pdp-single .product-title{margin-bottom:9px;text-align:center}.pdp-single .product-price{margin-bottom:18px}.pdp-single .price{margin-right:9px}.pdp-single .compare-price{text-decoration:line-through;opacity:.5}.pdp-single .product-price-rating{margin-bottom:9px;flex-wrap:wrap}.pdp-single .product-rating{align-items:center;display:flex}.pdp-single .product-rating img{margin-right:9px;width:105px}.pdp-single .product-rating span{text-decoration-line:underline}.pdp-single .disclaimer-text{font-size:14px}.pdp-single .rc_subscription-benefits{display:none;font-size:18px;line-height:32px;margin-left:36px;margin-bottom:18px;padding-top:9px;text-align:left}.pdp-single .rc_subscription-benefits ul{list-style:disc}.pdp-single .rc_block__type--active .rc_subscription-benefits{display:block}.pdp-single .pdp-bundle-button{margin-bottom:18px;width:100%}.pdp-single .product-description{margin-bottom:9px}.pdp-single .product-description p{padding-bottom:18px}.pdp-single .product-description ul{list-style-type:disc;margin-left:18px;padding-left:18px}.pdp-single .jump-links{display:flex;margin:0 -9px 0 0}.pdp-single .jump-links a{color:#4d4a44;display:block;padding:9px;text-decoration:underline}.pdp-single .pdp-form{margin-bottom:18px}.pdp-single .add-to-cart{width:100%}.pdp-single .rc_select{border:1px solid #90c057;font-weight:500;font-size:16px;cursor:pointer;height:50px;max-width:100%;padding:10px 15px;width:130px}@media (max-width: 560px){.pdp-single .rc_select{width:210px}}.pdp-single .rc_popup{display:none!important}.pdp-single .rc_label{font-size:20px;font-weight:700}.pdp-single div.rc_block__type{border-radius:0;margin-bottom:0;padding:0}.pdp-single .product-variants{display:flex;flex-wrap:wrap;margin-bottom:27px}.pdp-single .product-variants .variant-option+label{background-color:#fff;border-color:#4d4a44;color:#4d4a44;padding:10px 15px;margin:0 5px 5px}.pdp-single .product-variants .variant-option:checked+label{background-color:#4d4a44;color:#fff}.pdp-single .product-variants .variant-option[disabled]+label{opacity:.5}.pdp-single .product-variants .variant-option{display:none}@media screen and (min-width: 1024px){.pdp-single .product-callout,.pdp-single .product-title{text-align:left}.pdp-single .pdp-details{background-color:#fff;padding:54px}.pdp-single .rc_label{font-size:24px}}.pdp-single .subs-style{background:#fff;position:relative}.pdp-single .subs-style .rc_label__discount{padding-left:7px}.pdp-single .subs-style .rc_price{display:none;padding:0 20px}.pdp-single .subs-style .rc_block__type__options{margin-left:20px}@media (max-width: 560px){.pdp-single .subs-style .rc_block__type__options{margin-left:35px}}.pdp-single .subs-style input{opacity:0;position:absolute}.pdp-single .subs-style label{position:relative;display:flex!important;align-items:center}@media (max-width: 560px){.pdp-single .subs-style label{display:block!important}}.pdp-single .subs-style input+label:before{content:"";background:#fff;border:2px solid #90c057;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:10px;text-align:center;flex:0 0 auto}.pdp-single .subs-style input+label:before{border-radius:50%}.pdp-single .subs-style input:checked+label:before{background:#90c057}.pdp-single .subs-style input:focus+label{background:#fff}.pdp-single label.rc_label__deliver_every{padding:0}.pdp-single #rc_autodeliver_options .rc_label__delivery{display:none!important}.pdp-single #rc_autodeliver_options .select{margin-bottom:0}.pdp-photos{margin-bottom:18px;padding-bottom:18px;position:relative}.pdp-photos .slider-thumbs{display:flex}.pdp-photos .single-product-photo{margin-bottom:18px}.pdp-photos .single-thumb{margin:0 9px}.pdp-photos .single-photo img{width:100%}.pdp-photos .product-thumbs{padding:0;position:relative;width:100%}.component-locator-bar{background-color:#fff;padding:63px 0;text-align:center}.component-locator-bar .locator-bar-title{margin-bottom:18px}.component-locator-bar .locator-bar-text{margin-bottom:36px}.component-locator-bar .locator-bar-search{border-color:#90c057;color:#4d4a44;height:60px;width:100%}.component-locator-bar .locator-bar-button{width:100%}@media screen and (min-width: 1024px){.component-locator-bar{padding:81px 0;text-align:left}.component-locator-bar .locator-bar-search{margin-right:18px;width:400px}.component-locator-bar .locator-bar-button{width:180px}}.component-product-ingredients{position:relative}.component-product-ingredients .product-ingredients-title{margin-bottom:36px}.component-product-ingredients .product-ingredients-wrapper{background-color:#f4f9ef}.component-product-ingredients .ingredients-title{margin-bottom:63px}.component-product-ingredients .ingredients-list{margin-bottom:27px}.component-product-ingredients .product-icons{align-items:center;display:flex;flex-wrap:wrap}.component-product-ingredients .product-icon{width:50%}.component-product-ingredients .product-icon img{margin:0 auto}.component-product-ingredients .product-icon a{display:block;margin:4px}.component-product-ingredients .ingredients-disclaimer{padding-top:18px}.component-product-ingredients .ingredients-title,.component-product-ingredients .ingredients-list,.component-product-ingredients .ingredients-disclaimer{text-align:center}.component-product-ingredients .pdp-mobile-tabs{align-items:center;display:flex;justify-content:center}.component-product-ingredients .pdp-mobile-tabs li.active .mobile-tab-link{border-bottom:5px solid #90c057}.component-product-ingredients .pdp-mobile-tabs .mobile-tab-link{color:#4d4a44;font-weight:600;padding:9px;font-size:25px}.component-product-ingredients .pdp-mobile-tab-content{padding:36px 0}@media screen and (min-width: 1024px){.component-product-ingredients .product-ingredients-wrapper{background-color:#f4f9ef}.component-product-ingredients .bg-edge{width:100%}.component-product-ingredients .pdp-nutrtition{margin:0 auto;width:450px}.component-product-ingredients .product-icon{width:20%}.component-product-ingredients .ingredients-title,.component-product-ingredients .ingredients-list,.component-product-ingredients .ingredients-disclaimer{text-align:left}}.component-product-ingredients .pdp-ingredient-list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:700px;margin:20px auto 0}.component-product-ingredients .pdp-ingredient-item{flex:1;margin:10px 5px;text-align:center}@media screen and (max-width: 640px){.component-product-ingredients .pdp-ingredient-item{flex:0 45%}}.component-product-ingredients .pdp-ingredient-item img{max-width:100px;margin:0 auto 12px}.component-product-ingredients .pdp-ingredient-item>div{text-align:center}.nutrition-label{display:block;margin:0 auto;width:100%;max-width:100%;cursor:pointer}#nutrition-lightbox{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;align-items:center;visibility:hidden;opacity:0;transition:opacity ease .4s}#nutrition-lightbox.show{visibility:visible;opacity:1}#nutrition-lightbox img{max-width:1000px;width:auto;height:auto;object-fit:cover;margin:0 auto}.blog-banner-title{display:flex;align-items:flex-end;justify-content:space-between}.blog-banner-title span{flex:1}.blog-banner-title form{display:flex;align-items:center;justify-content:space-between;font-size:24px;flex:1}@media screen and (max-width: 1023px){.blog-banner-title form{display:block!important;width:100%;position:absolute;bottom:0}}.blog-banner-title form input{line-height:1.2;flex:1;margin-bottom:0;font-size:16px;font-weight:700;font-family:proxima-nova,sans-serif;padding:18px 36px;border:1px solid #90c057}.blog-banner-title form input[type=text]{flex:3}.facts-table{color:#000;display:block;font-size:14px;line-height:2;margin:0 auto;max-width:100%;padding:15px;width:100%}.facts-table .table-title{border-bottom:solid 2px black;color:#4d4a44;font-weight:700;font-size:24px;line-height:1.5;margin:0}.facts-table .table-row{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}.facts-table .table-row.border-top{border-top:solid 1px #4d4a44}.facts-table .table-row.border-bottom{border-bottom:solid 1px #4d4a44}.facts-table .table-row .text-left{width:100%;text-align:left}.facts-table .table-row .text-right{width:100%;text-align:right}.facts-table .table-row .text-indent{padding-left:20px}.facts-table .serving-size{border-bottom:solid 8px #4d4a44;color:#4d4a44}.facts-table .calories{border-bottom:solid 4px #4d4a44;color:#4d4a44}.facts-table .calories strong{color:#4d4a44}.facts-table .daily-values{border-bottom:solid 8px #4d4a44;color:#4d4a44}.facts-table .daily-values strong,.facts-table .nutrients,.facts-table .nutrients strong{color:#4d4a44}.facts-table .disclaimer{border-top:solid 4px #4d4a44;color:#4d4a44}.facts-table .disclaimer p{margin:5px 0;font-size:12px;line-height:1.5;color:#4d4a44}.component-product-testimonials{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/pdp-testimonials-bg.svg?v=11317881533141681321696391192);background-repeat:no-repeat;background-size:100% auto;background-position:center top;position:relative;padding:50px 0}.component-product-testimonials .product-testimonials-title{margin-bottom:45px}.component-product-testimonials .item-slider-item{text-align:center}.component-product-testimonials .stars{margin-bottom:18px}.component-product-testimonials .featured-review-quote{margin:0 auto 18px;max-width:25ch}.component-product-testimonials .okeReviews-reviewsCarousel-header,.component-product-testimonials .okeReviews .okeReviews-reviewsCarousel-review-reviewer-avatar,.component-product-testimonials .okeReviews .okeReviews-reviewsCarousel-review-reviewer-date{display:none!important}@media screen and (min-width: 1024px){.component-product-testimonials{padding:150px 0}.component-product-testimonials .product-testimonials-title{margin-bottom:54px}.component-product-testimonials .single-pdp-review{padding:0 30px}}.component-product-recipes .product-recipes-title{margin-bottom:63px}.component-product-recipes .recipe-carousel-item .recipe-title-link{color:#4d4a44;display:block;margin:0 auto;max-width:17ch;padding:18px;text-align:center}@media screen and (min-width: 1024px){.component-product-recipes .product-recipes-title{margin-bottom:45px}}.component-product-faq .product-faq-wrapper{background-color:#f4f9ef;padding-bottom:45px}.component-product-faq img{width:100%}.component-recommendations{background-color:#f4f9ef;padding-bottom:45px}.component-recommendations .recommendations-title,.component-recommendations .product-grid-col{margin-bottom:45px}@media screen and (min-width: 1024px){.component-recommendations .recommendations-title{margin-bottom:54px}}.pdp-sticky-button{background:#fff;border-bottom:1px solid #4d4a44;border-top:1px solid #4d4a44;bottom:-200px;color:#4d4a44;display:flex;justify-content:center;left:0;min-width:100%;padding:9px 0;position:fixed;right:0;text-align:center;text-transform:uppercase;transition:.5s;width:100%;z-index:9999}.pdp-sticky-button .button-wrap{display:flex;justify-content:center;width:fit-content}.pdp-sticky-button .js-qty{display:flex;max-width:200px}.pdp-sticky-button .sticky-add-to-cart{font-weight:700;padding-left:18px;padding-right:18px;width:auto}.pdp-sticky-button .sticky-qty{display:none}.pdp-sticky-button .qty-adjust{background-color:transparent;color:#90c057;font-weight:700;height:42px;text-align:center;width:42px}.pdp-sticky-button .qty-input{background-color:transparent;color:#90c057;font-weight:700;height:42px;margin-bottom:0;text-align:center;width:50px}.pdp-sticky-button.active{bottom:0;transition:.5s}.pdp-sticky-button .pdp-sticky-stars{align-items:center;display:flex;font-family:proxima-nova,sans-serif;font-weight:400;font-size:14px;line-height:1;text-decoration-line:underline}.pdp-sticky-button .pdp-sticky-stars .reviews-link{margin-left:9px}@media screen and (min-width: 1024px){.pdp-sticky-button{bottom:unset;justify-content:flex-end;top:-200px}.pdp-sticky-button.active{bottom:unset;top:0;transition:.5s}.pdp-sticky-button .button-wrap{justify-content:flex-end}}.component-philosophy{background-color:#f4f9ef;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/philosophy-bg-mob.svg?v=68237557310129431871696391192);background-position:right top;background-repeat:no-repeat;background-size:auto 100%;padding:36px 0;text-align:center}.component-philosophy .philosophy-title{margin-bottom:63px}.component-philosophy .single-tenet{font-family:PalmerLakePrint-Regular;font-style:normal;font-weight:400;font-size:56px;letter-spacing:-.02em;line-height:32px;padding:18px;position:relative;text-align:center}.component-philosophy .single-tenet:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs-philosophy-mob.svg?v=70422588204968989741696391192);background-position:center;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:14px;margin:45px auto 0;width:115px}.component-philosophy .single-tenet.tenet-4:after{display:none}@media screen and (min-width: 1024px){.component-philosophy{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/philosophy-bg.svg?v=63097434850329087541696391192);padding:0 0 54px}.component-philosophy .philosophy-title{margin-bottom:36px}.component-philosophy .all-tenets{align-items:center;display:flex}.component-philosophy .single-tenet{padding:36px;width:25%}.component-philosophy .single-tenet:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs-philosophy.svg?v=39883363615625925471696391192);margin:0;position:absolute;right:-25px;top:0;height:142px;width:53px}}.component-real-reviews{padding:63px 0}.component-real-reviews .image-wrapper.mobile-image-top{margin-bottom:18px}.component-real-reviews .image-wrapper.mobile-image-bottom{margin-top:18px}.component-real-reviews .real-reviews-title,.component-real-reviews .real-reviews-text{margin-bottom:27px}.component-real-reviews .text-wrapper{margin:0 auto;max-width:60ch}.component-real-reviews .real-reviews-text p{padding-bottom:18px}.component-real-reviews .reviewer{align-items:center;display:flex;margin-bottom:27px}.component-real-reviews .avatar-wrapper{margin:0 27px 0 0;width:70px}.component-real-reviews .stars{margin-bottom:4px}@media screen and (min-width: 1024px){.component-real-reviews{padding:45px 0}.component-real-reviews .image-wrapper.mobile-image-top{margin-bottom:0}.component-real-reviews .image-wrapper.mobile-image-bottom{margin-top:0}.component-real-reviews .avatar-wrapper{margin:0 0 18px 36px;width:140px}}.component-real-reviews .reviews-button{display:inline-flex;width:unset}.email-popup{background-color:#fff;display:flex;flex-direction:column;margin:0 auto;position:relative;text-align:center;width:calc(100% - 30px)}.email-popup .pop-form{margin-bottom:27px}.email-popup .pop-title{margin-bottom:18px}.email-popup .pop-text{margin-bottom:45px}.email-popup .pop-input{background-color:#f9f8f3;border-color:#90c057;height:60px}.email-popup .pop-submit,.email-popup img{width:100%}.email-popup .text-wrapper{background-color:#fff;padding:9px 9px 0}.email-popup .close-pop{font-family:proxima-nova,sans-serif;font-size:14px;line-height:24px;padding:18px 9px;text-align:right}.email-popup .pop-message{margin-bottom:18px}.email-popup .error{color:red}.email-popup .success{color:#90c057}@media screen and (min-width: 1024px){.email-popup{align-items:center;flex-direction:row-reverse;margin:0 auto;max-width:calc(100% - 30px);width:1260px}.email-popup .pop-title{margin-bottom:27px}.email-popup .image-wrapper{width:50%}.email-popup .text-wrapper{background-color:#fff;padding:54px;width:50%}.email-popup .pop-form{margin-bottom:0}.email-popup .form-layout{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.email-popup .pop-input{margin:0 9px 0 0;width:calc(100% - 181px)}.email-popup .pop-submit{width:181px}.email-popup .close-pop{position:absolute;right:9px;top:0}}.component-text-banner .text-banner-content{padding:54px 27px 45px;text-align:center}@media screen and (min-width: 1024px){.component-text-banner .text-banner-content{padding:63px 45px}}@media screen and (max-width: 640px){.component-text-banner>.container{padding:0}}.component-quote{background-color:#f4f9ef;padding:54px 0 72px;position:relative}.component-quote .quote-content-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.component-quote .quote-text{font-style:italic;text-align:center}.component-quote .quote-text:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:19px;margin:27px auto;width:297px}@media screen and (min-width: 1024px){.component-quote{padding:50px 0 63px}.component-quote .quote-text:after{margin:54px auto}}.component-banner{background-color:#f4f9ef;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/banner-bg-mob.svg?v=113634639844627793951696391192);background-size:auto 100%;background-repeat:no-repeat}.component-banner .component-banner-content{padding:0 36px;text-align:center}.component-banner .button-wrapper{margin:0 auto 9px}.component-banner .banner-title{padding:0;position:relative;text-align:center}.component-banner .banner-title.banner-title-fancy{font-family:PalmerLakePrint-Regular;font-style:normal;font-weight:400;font-size:90px;letter-spacing:-.02em;line-height:.5}@media screen and (max-width: 1023px){.component-banner .banner-title.banner-title-fancy{padding-bottom:100px}}.component-banner .banner-title:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:19px;margin:27px auto;width:297px}.component-banner.component-banner_blue{background-color:#def1ff}.component-banner.component-banner_blue .banner-title:after{filter:hue-rotate(120deg)}.component-banner .banner-text{margin-bottom:18px}.component-banner .banner-button{margin:0 auto;position:relative}@media screen and (min-width: 1024px){.component-banner.background-left{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/banner-bg.svg?v=116329225632311938431696391192);background-position:center left}.component-banner.background-right{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/banner-bg-right.svg?v=122398750882997119761696391192);background-position:center right}.component-banner .component-banner-content{background-size:cover;display:flex;flex-direction:column;justify-content:center;text-align:left}.component-banner .banner-button{margin:0}.component-banner .banner-title{text-align:left}.component-banner .banner-title.banner-title-fancy{font-size:150px;text-align:left}.component-banner .banner-title:after{height:31px;margin:27px 0;width:505px}.component-banner .button-wrapper{margin:0 9px 9px}}@media screen and (max-width: 640px){.component-banner>.container{padding:0}}.component-title-bar{padding:36px 0}.component-title-bar .title-bar-text{padding:0;position:relative}.component-title-bar .title-bar-text.title-bar-fancy{font-family:PalmerLakePrint-Regular;font-style:normal;font-weight:400;font-size:90px;letter-spacing:-.02em;line-height:.5}@media screen and (min-width: 1024px){.component-title-bar .title-bar-text.title-bar-fancy{font-size:150px}}.component-logos{padding:27px 0;text-align:center}.component-logos .all-logos{text-align:center}.component-logos .single-logo{margin:27px}.component-logos .single-logo img{margin:0 auto}.component-logos .logos-title{margin-bottom:27px}@media screen and (min-width: 1024px){.component-logos{padding:54px 0}.component-logos .all-logos{align-items:center;display:flex;flex-wrap:wrap}}.component-instagram{background-color:#f9f8f3;padding:9px 0 36px}.component-instagram .instagram-title{padding:36px;text-align:center}.component-instagram .instagram-title a{color:#4d4a44}.component-instagram .single-image img{height:100%;width:auto}.component-instagram .button-wrapper{text-align:center;width:100%}.component-instagram .instagram-button{display:inline-flex;margin:0 auto;width:auto}@media screen and (min-width: 1024px){.component-instagram{padding:63px 0}.component-instagram .single-image{margin-bottom:25px}}@media screen and (max-width: 640px){.component-instagram .container{margin:0;padding:0}.component-instagram .ig-images{margin:0 0 27px}.component-instagram .ig-images>div{margin:0;padding:0}}.component-podcast-carousel{padding:63px 0}.component-podcast-carousel .podcast-carousel-title{margin-bottom:54px}.component-podcast-carousel .podcast-carousel-item{padding:0 9px}.component-podcast-carousel .pod-listen-link{font-family:proxima-nova,sans-serif;font-weight:700;font-size:16px;letter-spacing:.05em;line-height:20px;text-decoration-line:underline;text-transform:uppercase}@media screen and (min-width: 1024px){.component-podcast-carousel{padding:45px 0 63px}}.podcast-carousel-item .pod-title-link{color:#4d4a44;display:block;margin-bottom:18px}.podcast-carousel-item .pod-listen-link{color:#4d4a44;display:block;text-decoration:underline;text-transform:uppercase}.component-text-image .content-wrap{padding:72px 36px 45px}.component-text-image .text-image-title{margin-bottom:27px}.component-text-image .text-image-text p:not(:last-child){padding-bottom:18px}.component-text-image .button-wrapper{margin:27px 0 0;width:238px}.component-text-image .button-wrapper-text-center a{margin:0 auto}@media screen and (min-width: 1024px){.component-text-image .content-wrap{padding:63px 63px 74px}.component-text-image .text-image-layout{background-size:cover;padding:63px 0}.component-text-image .text-image-height-short{height:375px}.component-text-image .text-image-height-medium{height:685px}.component-text-image .text-image-height-tall{height:785px}.component-text-image .button-wrapper{width:auto}.component-text-image .container,.component-text-image .row{height:100%}.component-text-image .text-image-col{align-items:center;display:flex}}@media screen and (max-width: 640px){.component-text-image>.text-image-layout .container{padding:0}}.component-divider .divider-line{height:1px;margin:27px 0;width:100%}.title-underline:after{background-color:#90c057;content:"";display:block;height:1px;margin:36px auto;width:66px}.component-two-columns .single-column-feature-col-1:after{background-color:#90c057;content:"";display:block;height:1px;margin:27px 0;width:100%}.component-two-columns .single-column-feature{background-size:cover;background-position:center top;padding:54px 36px 9px;text-align:center}.component-two-columns .single-column-feature p{padding-bottom:9px}.component-two-columns .column-feature-title{margin-bottom:18px}.component-two-columns .columnn-feature-stars{padding-top:9px}.component-two-columns .columnn-feature-stars img{display:block;margin:18px auto}.component-two-columns .column-feature-subtitle,.component-two-columns .column-feature-text{margin:0 auto;max-width:30ch}.component-two-columns .button-wrapper{padding:27px 0;text-align:center}.component-two-columns .column-feature-button{margin:0 auto}@media screen and (min-width: 1024px){.component-two-columns .single-column-feature{display:flex;flex-direction:column;height:100%}.component-two-columns .single-column-feature-col{margin-bottom:0}.component-two-columns .single-column-feature-col-1:after{display:none}.component-two-columns .columnn-feature-stars{padding-top:27px}}@media screen and (max-width: 640px){.component-two-columns .mob-height-short{min-height:400px}.component-two-columns .mob-height-medium{min-height:700px}.component-two-columns .mob-height-tall{min-height:900px}.component-two-columns>.container{padding:0}}.component-featured-products{position:relative}.component-featured-products .single-featured-product .image-wrapper{border:1px solid #90c057;display:block;margin-bottom:36px}.component-featured-products .single-featured-product .image-wrapper img{width:100%}.component-featured-products .single-featured-product .text-wrapper{text-align:center}.component-featured-products .single-featured-product .featured-product-title{margin-bottom:18px}.component-featured-products .single-featured-product .featured-product-text{margin-bottom:27px}.component-featured-products .featured-products-content{background-color:#fbe9e6;padding:54px 0 63px}.component-featured-products .featured-products-button{margin:0 auto}@media screen and (min-width: 1024px){.component-featured-products .featured-products-content{padding:81px 0}.component-featured-products .button-wrapper{margin-top:27px}}@media screen and (max-width: 640px){.component-featured-products{margin-bottom:0}.component-featured-products>.container{padding:0}.component-featured-products .tns-controls button{bottom:-27px}.component-featured-products .has-buttons .tns-controls button{bottom:18px}}.component-featured-collections{background-color:#f9f8f3;padding:54px 0 63px;position:relative}.component-featured-collections .single-featured-collection{text-align:center}.component-featured-collections .featured-collection-title{margin-bottom:9px}.component-featured-collections .text-wrapper{background-color:#fff;padding:27px 54px 72px;text-align:center}.component-featured-collections .featured-collections-button{margin:0 auto}@media screen and (min-width: 1024px){.component-featured-collections{padding:81px 0}}.component-how-it-works .how-it-works-title:after{background-color:#90c057;content:"";display:block;height:1px;margin:36px auto;width:100%}.component-how-it-works .single-how{margin:0 auto 63px;max-width:295px;text-align:center}.component-how-it-works .how-title:after{background-color:#90c057;content:"";display:block;height:1px;margin:27px auto 18px;width:47px}.component-how-it-works .image-wrapper img{margin:0 auto 18px}@media screen and (min-width: 1024px){.component-how-it-works .single-how{margin:0 auto}}.component-hero{background-color:#90c057;background-image:url(hero-bg.png);background-repeat:no-repeat;background-size:100% auto;padding:36px 0 0;position:relative}.component-hero .component-hero-content{background-color:#fff;margin:0 30px;padding:36px;position:relative;text-align:center}.component-hero .component-hero-content:after{background-color:#fff;bottom:-36px;content:"";display:block;height:45px;left:0;position:absolute;transform:skewY(-5deg);transform-origin:0 0;width:100%;z-index:2}.component-hero .component-hero-image{position:relative;z-index:3}.component-hero .component-hero-image img{clip-path:polygon(0 10%,100% 0%,100% 100%,0 100%)}.component-hero .hero-title{margin-bottom:18px;text-align:center}.component-hero .hero-text{margin-bottom:27px;text-align:center}.component-hero .hero-button{margin:0 auto}@media screen and (min-width: 1024px){.component-hero{overflow:hidden;padding:154px 0;position:relative}.component-hero .component-hero-content:after{display:none}.component-hero .hero-title{margin-bottom:27px;text-align:left}.component-hero .hero-text{margin-bottom:36px;max-width:30ch;text-align:left}.component-hero .hero-button{margin:0}.component-hero .desktop-hero{clip-path:polygon(0 0,100% 0%,100% 100%,21% 100%);position:absolute;right:0;top:0;width:55%;z-index:3}}@media screen and (max-width: 640px){.component-hero>.container{padding:0}.component-hero .hero-title,.component-hero .hero-text{padding:0 27px}}.component-hero-fullwidth{position:relative}.component-hero-fullwidth .hero-fullwidth-title{margin-bottom:18px}.component-hero-fullwidth .hero-fullwidth-text{margin-bottom:27px}.component-hero-fullwidth .text-wrapper{padding:36px;text-align:center}.component-hero-fullwidth .hero-fullwidth-button-action{margin:0 auto}.component-hero-fullwidth img{width:100%}@media screen and (min-width: 1024px){.component-hero-fullwidth{background-size:cover}.component-hero-fullwidth.height-short{height:400px}.component-hero-fullwidth.height-medium{height:600px}.component-hero-fullwidth.height-tall{height:800px}.component-hero-fullwidth .container,.component-hero-fullwidth .row{height:100%}.component-hero-fullwidth .text-wrapper{padding:0;text-align:left}.component-hero-fullwidth .hero-fullwidth-text{max-width:25ch}.component-hero-fullwidth .hero-fullwidth-button-action{margin:0;width:fit-content}}@media screen and (max-width: 768px){.component-hero-fullwidth>.container{padding:0;max-width:100%}}.component-nutrionist-tested{background-image:url(nutritionist-bg-mob.png);background-repeat:no-repeat;background-size:100% auto;padding:63px 0}.component-nutrionist-tested .nutrionist-tested-carousel-title{margin-bottom:27px;transform:rotate(-3deg)}.component-nutrionist-tested .single-nutritonist-review{margin:0 9px;padding-bottom:18px;position:relative}.component-nutrionist-tested .text-wrapper{background-color:#fff;box-shadow:0 10px 10px #00000040;margin-top:-45px;padding:54px 18px 36px 36px;position:relative}.component-nutrionist-tested .image-wrapper{margin:0 auto;position:relative;width:240px;z-index:2}.component-nutrionist-tested .nutritionist-quote{margin-bottom:27px}.component-nutrionist-tested .nutritionist-author{margin-bottom:9px}.component-nutrionist-tested .nutritionist-title{font-size:36px}.component-nutrionist-tested .nutrionist-tested-wrapper{position:relative}.component-nutrionist-tested .slick-arrow{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/press-arrow.svg?v=101990635864877552871696391192);background-position:center top;background-repeat:no-repeat;background-size:100% auto;bottom:90px;display:block;height:32px;padding:0;position:absolute;text-indent:-9999px;top:auto;transform:translateY(-50%);width:14px}.component-nutrionist-tested .slick-arrow.slick-prev{left:9px}.component-nutrionist-tested .slick-arrow.slick-next{right:9px;transform:translateY(-50%) rotate(180deg)}.component-nutrionist-tested .slick-arrow svg path{fill:#fff}.component-nutrionist-tested .slick-dots{bottom:-72px;left:28px;margin:0 auto;position:absolute;text-align:center;width:calc(100% - 56px)}@media screen and (min-width: 1024px){.component-nutrionist-tested{background-image:url(nutritionist-bg.png);background-size:cover}.component-nutrionist-tested .single-nutritonist-content{display:flex}.component-nutrionist-tested .nutrionist-tested-carousel-title{transform:rotate(0)}.component-nutrionist-tested .text-wrapper{margin-top:0;width:calc(100% - 288px)}.component-nutrionist-tested .image-wrapper{margin:0;width:288px}.component-nutrionist-tested .slick-track{padding-top:54px}.component-nutrionist-tested .slick-slide>div:nth-child(odd){margin-bottom:27px}.component-nutrionist-tested .slick-slide>div:nth-child(odd) .single-nutritonist-content{align-items:flex-start}.component-nutrionist-tested .slick-slide>div:nth-child(odd) .single-nutritonist-content .text-wrapper{padding-left:72px}.component-nutrionist-tested .slick-slide>div:nth-child(odd) .single-nutritonist-content .image-wrapper{margin-top:-54px;margin-right:-54px}.component-nutrionist-tested .slick-slide>div:nth-child(2n) .single-nutritonist-content{align-items:flex-end;flex-direction:row-reverse}.component-nutrionist-tested .slick-slide>div:nth-child(2n) .single-nutritonist-content .text-wrapper{padding-right:72px}.component-nutrionist-tested .slick-slide>div:nth-child(2n) .single-nutritonist-content .image-wrapper{margin-bottom:-54px;margin-left:-54px}.component-nutrionist-tested .slick-arrow{bottom:auto;height:70px;top:50%;width:30px}.component-nutrionist-tested .slick-prev{left:-36px}.component-nutrionist-tested .slick-next{right:-36px}}@media screen and (max-width: 640px){.component-nutrionist-tested>.container{padding:0 5px}}.component-press-reviews{background-color:#90c057;padding:63px 0 0;position:relative}.component-press-reviews:before{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/background-repeat-light.svg?v=68043388914738772991696391192);background-repeat:repeat;background-size:526px auto;content:" ";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.component-press-reviews .press-title{align-items:center;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/press-bg.svg?v=33154118680005143501696391192);background-position:center;background-repeat:no-repeat;color:#fff;display:flex;height:72px;justify-content:center;left:50%;position:absolute;top:-63px;transform:translate(-50%) rotate(-3deg);width:320px}.component-press-reviews .press-carousel-title{margin-top:-7px}.component-press-reviews .single-press-review .press-content{background-color:#fff;text-align:center;padding:18px;position:relative}.component-press-reviews .single-press-review .single-press-quote,.component-press-reviews .single-press-review .single-press-author{margin-bottom:27px}.component-press-reviews .single-press-review .single-press-button{margin:0 auto}.component-press-reviews .press-carousel-wrap{position:relative}.component-press-reviews .image-wrapper img{margin:0 auto}.component-press-reviews .text-wrapper{margin-bottom:45px;padding-top:72px}.component-press-reviews .slick-arrow{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/press-arrow.svg?v=101990635864877552871696391192);background-position:center top;background-repeat:no-repeat;background-size:100% auto;bottom:90px;display:block;height:32px;padding:0;position:absolute;text-indent:-9999px;top:auto;transform:translateY(-50%);width:14px}.component-press-reviews .slick-arrow.slick-prev{left:9px}.component-press-reviews .slick-arrow.slick-next{right:9px;transform:translateY(-50%) rotate(180deg)}.component-press-reviews .slick-arrow svg path{fill:#fff}.component-press-reviews .slick-dots{bottom:-72px;left:28px;margin:0 auto;position:absolute;text-align:center;width:calc(100% - 56px)}@media screen and (min-width: 1024px){.component-press-reviews{padding:54px 0 0}.component-press-reviews .press-title{top:-54px}.component-press-reviews .single-press-review .single-press-content{display:flex;flex-direction:row-reverse;justify-content:center}.component-press-reviews .single-press-review .text-wrapper{align-items:center;display:flex;flex-direction:column;margin-left:10%;justify-content:center;margin-bottom:0;padding-top:72px;width:60%}.component-press-reviews .single-press-review .image-wrapper{width:20%}.component-press-reviews .single-press-review .press-content{padding:90px 54px}.component-press-reviews .slick-arrow{bottom:auto;height:70px;top:50%;width:30px}.component-press-reviews .slick-prev{left:-36px}.component-press-reviews .slick-next{right:-36px}}.component-featured-recipes{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/background-repeat-light.png?v=128059612270490274191696391192);background-repeat:repeat;background-size:526px auto;padding:36px 0 50px;position:relative}.component-featured-recipes .text-wrapper{background-color:#fff;padding:18px}.component-featured-recipes .text-wrapper-content{padding-bottom:27px;text-align:center}.component-featured-recipes .recipe-item-title{margin-bottom:18px}.component-featured-recipes .recipe-link{margin:0 auto}.component-featured-recipes .recipe-carousel-wrap{position:relative}.component-featured-recipes .recipe-carousel-wrap .single-recipe-item .image-wrapper img{padding:5%}.component-featured-recipes .slick-arrow{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/arrow-left.svg?v=89053371739274910221696391192);background-position:center top;background-repeat:no-repeat;background-size:100% auto;bottom:-90px;display:block;height:32px;padding:0;position:absolute;text-indent:-9999px;top:auto;transform:translateY(-50%);width:14px}.component-featured-recipes .slick-arrow.slick-prev{left:9px}.component-featured-recipes .slick-arrow.slick-next{right:9px;transform:translateY(-50%) rotate(180deg)}.component-featured-recipes .slick-arrow svg path{fill:#fff}.component-featured-recipes .slick-dots{bottom:-72px;left:28px;margin:0 auto;position:absolute;text-align:center;width:calc(100% - 56px)}@media screen and (min-width: 1024px){.component-featured-recipes{padding:40px 0}.component-featured-recipes .single-recipe-layout{align-items:center;background-color:#fff;display:flex;justify-content:center;margin:0 auto;width:90%}.component-featured-recipes .image-wrapper,.component-featured-recipes .text-wrapper{height:100%;width:50%}.component-featured-recipes .image-wrapper img{width:100%}.component-featured-recipes .text-wrapper-content{margin:0 auto;padding-bottom:0;text-align:left;width:45ch}.component-featured-recipes .recipe-link{margin:0}.component-featured-recipes .slick-arrow{bottom:auto;height:70px;top:50%;width:30px}.component-featured-recipes .slick-prev{left:-36px}.component-featured-recipes .slick-next{right:-36px}}.component-okendo-reviews .okendo-reviews-title{margin-bottom:0;text-align:center}.component-okendo-reviews .okeReviews .okeReviews-reviewsWidget{padding-top:0}.component-okendo-reviews .okeReviews-reviewsWidget-header-poweredBy{display:none!important}.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button{margin:0 auto 18px}.component-okendo-reviews .okeReviews-reviewsWidget-emptyMessage{background-color:#fff}@media screen and (min-width: 1024px){.component-okendo-reviews .okeReviews-reviewsWidget-header-controls-writeReview.okeReviews-button{margin:0 0 18px auto}}.component-contact .contact-title{margin-bottom:18px}.component-contact .contact-text p{padding-bottom:18px}.rc_layout__container #customer_tab_content>.row>div{margin:0 auto}.rc_layout__container p a{margin:45px auto}.component-community-donations .cause-row{margin-bottom:45px}.component-community-donations .cause-row .text-wrapper{padding:18px}.component-community-donations .cause-row .cause-content{margin:0 auto;max-width:45ch}.component-community-donations .cause-row .cause-title{font-weight:700;margin-bottom:27px}@media screen and (max-width: 640px){.component-community-donations>.container{padding:0}}.component-employee-tested{padding:54px 0 0}.component-employee-tested .employee-title:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:19px;margin:36px auto;width:297px}.component-employee-tested .employee-title,.component-employee-tested .employee-text{text-align:center}@media screen and (min-width: 1024px){.component-employee-tested{padding:50px 0 108px}.component-employee-tested .employee-content{padding:0 36px}.component-employee-tested .employee-title{text-align:left}.component-employee-tested .employee-title:after{margin:45px 0}.component-employee-tested .employee-title,.component-employee-tested .employee-text{text-align:left}.component-employee-tested .employee-text{max-width:26ch}.component-employee-tested .image-wrapper img{width:75%;margin:0 auto}}@media screen and (max-width: 640px){.component-employee-tested>.container{padding:0}.component-employee-tested .employee-content{padding:0 18px 45px}}.component-women-leadership{background-color:#f4f9ef;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/small-flair-white.svg?v=79839613349429280731696391192);background-position:left bottom -54px;background-repeat:no-repeat;background-size:215px auto;padding:54px 0;position:relative}.component-women-leadership:before{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/large-flair-white.svg?v=158421282894718750111696391192);background-position:center top;background-size:100% auto;content:"";display:block;height:480px;position:absolute;right:-54px;top:-54px;width:400px}.component-women-leadership .women-title:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:19px;margin:36px auto;width:297px}.component-women-leadership .women-text{margin-bottom:45px}.component-women-leadership .women-title,.component-women-leadership .women-text{text-align:center}.component-women-leadership .women-mini-title{margin-bottom:36px}.component-women-leadership .women-mini-text ul{list-style-type:disc;margin-bottom:18px;padding-left:18px}.component-women-leadership .women-mini-text ul li{margin-bottom:18px}.component-women-leadership .women-mini-title{font-weight:700}.component-women-leadership .mini-content{background-color:#fff;max-width:55ch;padding:36px 27px 63px}.component-women-leadership .image-wrapper{margin:0 auto 72px;width:273px}@media screen and (min-width: 1024px){.component-women-leadership{padding:99px 0 142px}.component-women-leadership .women-content{padding:0 36px;position:relative}.component-women-leadership .women-title{text-align:left}.component-women-leadership .women-title:after{margin:45px 0}.component-women-leadership .women-title,.component-women-leadership .women-text,.component-women-leadership .women-mini-title,.component-women-leadership .women-mini-text{text-align:left}.component-women-leadership .women-text{max-width:26ch}.component-women-leadership .women-mini-title{margin-bottom:27px}.component-women-leadership .image-wrapper{bottom:-236px;margin-bottom:0;position:absolute;right:-150px;width:295px;z-index:2}}.component-culture{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/culture-bg.png?v=82603895655091801281696391192);background-position:right top;background-repeat:no-repeat;background-size:100% auto;padding:45px 0;position:relative}.component-culture .culture-content{margin-bottom:36px}.component-culture .culture-title{margin-bottom:18px;text-align:center}.component-culture .culture-text{text-align:center}.component-culture .culture-text:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:19px;margin:27px auto;width:297px}.component-culture .culture-image{margin-bottom:36px}.component-culture .culture-mini-title{font-weight:700;margin-bottom:18px;padding-top:36px;text-align:center}.component-culture .culture-icon{margin:0 auto;width:102px}.component-culture .culture-mini-text{margin-bottom:63px;text-align:center}@media screen and (min-width: 1024px){.component-culture{background-size:750px auto;padding:50px 0}.component-culture .culture-icon{margin:0;width:160px}.component-culture .culture-title,.component-culture .culture-text{text-align:left}.component-culture .culture-text:after{margin:54px 0}.component-culture .culture-mini-title,.component-culture .culture-mini-text{text-align:left}}.component-team-tips{background-color:#f4f9ef;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/tips-bg.svg?v=25246546753813891701696391192);background-position:right top;background-repeat:no-repeat;background-size:contain;padding:50px 0 18px;text-align:center}.component-team-tips .team-tips-title{margin-bottom:63px}.component-team-tips .image-wrapper{margin:0 auto 27px;width:198px}.component-team-tips .tip-text{font-style:italic;font-weight:700;margin-bottom:18px;font-size:24px;line-height:1.5}.component-team-tips .tip-job{margin-bottom:45px}@media screen and (min-width: 1024px){.component-team-tips{text-align:left}.component-team-tips .image-wrapper{margin:0;width:220px}}.component-sourced{padding:50px 0 0}.component-sourced .image-wrapper{margin:0 27px 0 0;width:90px}.component-sourced .sourced-content{margin-bottom:45px;text-align:center}.component-sourced .sourced-title{margin-bottom:36px}.component-sourced .single-sourced{align-items:center;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-position:bottom center;background-repeat:no-repeat;background-size:auto 14px;display:flex;margin-bottom:36px;padding-bottom:36px}.component-sourced .sourced-col-3 .single-sourced{background-image:none}.component-sourced .sourced-image{margin-bottom:54px}@media screen and (min-width: 1024px){.component-sourced{padding-bottom:54px}.component-sourced .sourced-text{max-width:23ch}.component-sourced .image-wrapper{margin:0 36px 0 0}.component-sourced .sourced-content{margin-bottom:99px;text-align:left}.component-sourced .sourced-image{margin-bottom:99px}.component-sourced .single-sourced{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs-right.svg?v=111840961223647112601696391192);background-position:right top;background-size:18px auto;margin-right:36px;padding-bottom:0;padding-right:36px}}.component-packaging{background-color:#eeeded;background-position:right top;background-repeat:no-repeat;background-size:700px auto;padding:72px 0 0}.component-packaging .single-packaging{position:relative}.component-packaging .image-wrapper{margin:0 auto 27px;width:122px}.component-packaging .packaging-content{text-align:center}.component-packaging .packaging-detail{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs-white.svg?v=36404404225482887111696391192);background-position:bottom center;background-repeat:no-repeat;background-size:auto 18px;font-weight:700;margin-bottom:36px;padding-bottom:45px}.component-packaging .packaging-title{margin-bottom:27px}.component-packaging .packaging-text{margin-bottom:36px}@media screen and (min-width: 1024px){.component-packaging{padding:0}.component-packaging .packaging-content{padding:54px 0;text-align:left}.component-packaging .image-wrapper{margin:0 27px 0 0;width:76px}.component-packaging .single-packaging{display:flex}.component-packaging .text-wrapper{width:calc(100% - 76px)}.component-packaging .packaging-detail{background-position:bottom left;max-width:23ch}.component-packaging .packaging-title{margin-bottom:36px}.component-packaging .packaging-text{margin-bottom:63px;max-width:26ch}}.component-make-difference{padding:50px 0 0;text-align:center}.component-make-difference .difference-title{margin-bottom:36px}.component-make-difference .difference-text,.component-make-difference .difference-mini-title{margin-bottom:54px}.component-make-difference .single-difference{padding-bottom:54px;padding-top:54px;text-align:center}.component-make-difference .single-difference.single-difference-1{border-bottom:5px solid #90c057}.component-make-difference .difference-single-title{font-weight:700;margin-bottom:18px}.component-make-difference .image-wrapper{margin-bottom:27px}.component-make-difference .image-wrapper img{margin:0 auto}@media screen and (min-width: 1024px){.component-make-difference{padding:90px 0 0;text-align:left}.component-make-difference .single-difference{text-align:left}.component-make-difference .image-wrapper{margin-bottom:0}}.component-ecocart{padding:45px 0 0;text-align:center}.component-ecocart .ecocart-title{margin-bottom:45px}.component-ecocart .single-ecocart{border-bottom:5px solid #90c057;margin-bottom:63px;padding-bottom:63px}.component-ecocart .all-ecocart .single-ecocart-1 img{width:90px}.component-ecocart .all-ecocart .single-ecocart-2 img{width:83px}.component-ecocart .all-ecocart .single-ecocart-3 img{width:54px}.component-ecocart .all-ecocart .single-ecocart-4{border-bottom:none;margin-bottom:45px;padding-bottom:0}.component-ecocart .all-ecocart .single-ecocart-4 img{width:96px}.component-ecocart .image-wrapper{margin:0 auto 27px}.component-ecocart .image-wrapper img{margin:0 auto}.component-ecocart .ecocart-text a{color:#4d4a44;font-weight:700;text-decoration:underline}@media screen and (min-width: 1024px){.component-ecocart{padding:90px 0;text-align:left}.component-ecocart .all-ecocart{align-items:center;display:flex;flex-wrap:wrap}.component-ecocart .all-ecocart .single-ecocart{align-items:center;display:flex;flex-direction:row;justify-content:center;height:300px;margin-bottom:0;padding:0 45px}.component-ecocart .all-ecocart .single-ecocart-1{border-right:5px solid #90c057}.component-ecocart .all-ecocart .single-ecocart-1 img{width:126px}.component-ecocart .all-ecocart .single-ecocart-2 img{width:205px}.component-ecocart .all-ecocart .single-ecocart-3{border-bottom:none;border-right:5px solid #90c057}.component-ecocart .all-ecocart .single-ecocart-3 img{width:73px}.component-ecocart .all-ecocart .single-ecocart-4{border-bottom:none}.component-ecocart .all-ecocart .single-ecocart-4 img{width:130px}.component-ecocart .all-ecocart .image-wrapper{margin:0;width:130px}.component-ecocart .all-ecocart .text-wrapper{padding-left:45px;width:calc(100% - 130px)}.component-ecocart .single-ecocart{width:50%}}.component-alternate-image{padding:63px 0}.component-alternate-image .has-left-image,.component-alternate-image .has-right-image{background-repeat:no-repeat}.component-alternate-image .has-right-image{background-position:left bottom;background-size:215px auto}.component-alternate-image .has-left-image{background-position:right top;background-size:400px auto}.component-alternate-image.background-light{background-color:#fff}.component-alternate-image.background-light .has-right-image{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/small-flair-clay.svg?v=126138553229742172941696391192)}.component-alternate-image.background-light .has-left-image{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/large-flair-clay.svg?v=183472032737805121731696391192)}.component-alternate-image.background-dark{background-color:#f5f5f0}.component-alternate-image.background-dark .has-right-image{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/small-flair-white.svg?v=79839613349429280731696391192)}.component-alternate-image.background-dark .has-left-image{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/large-flair-white.svg?v=158421282894718750111696391192)}.component-alternate-image .component-alternate-content{padding:18px 30px 0}.component-alternate-image .component-alternate-title{margin-bottom:54px}.component-alternate-image .component-alternate-text{margin-bottom:45px}.component-alternate-image .alternate-image-block{padding-bottom:63px}.component-alternate-image .alternate-image-block .text-wrapper{padding:18px}.component-alternate-image .alternate-image-block .alternate-content{margin:0 auto;max-width:45ch}.component-alternate-image .alternate-image-block .alternate-heading{margin-bottom:27px}.component-alternate-image .alternate-image-content{padding-top:54px}.component-alternate-image .alternate-title.h3,.component-alternate-image .pdp-single .alternate-title.rc_label,.pdp-single .component-alternate-image .alternate-title.rc_label,.component-alternate-image .component-okendo-reviews .okeReviews .alternate-title.okeReviews-review-main-heading,.component-okendo-reviews .okeReviews .component-alternate-image .alternate-title.okeReviews-review-main-heading,.component-alternate-image .rc_layout__container .rc_header-settings__description p.alternate-title,.rc_layout__container .rc_header-settings__description .component-alternate-image p.alternate-title{font-weight:700}@media screen and (min-width: 1024px){.component-alternate-image{padding:50px 0 0}.component-alternate-image .alternate-text{max-width:47ch}.component-alternate-image .alternate-image-content{padding-top:0}}@media screen and (max-width: 640px){.component-alternate-image>.container{padding:0}.component-alternate-image .image-wrapper{margin:0 -30px}}.component-timeline .all-milestones{display:flex;overflow-x:scroll;overflow-y:hidden;position:relative}.component-timeline .all-milestones:before{background-color:#90c057;content:"";display:block;height:5px;left:3px;position:absolute;top:94px;width:calc(100% - 6px)}.component-timeline .timeline-milestone{margin-right:122px;position:relative;width:250px}.component-timeline .timeline-milestone:before{background-color:#90c057;content:"";display:block;height:5px;left:3px;position:absolute;top:94px;width:122px}.component-timeline .image-wrapper{align-items:center;display:flex;height:194px;justify-content:center;margin-bottom:45px;position:relative;width:191px}.component-timeline .image-wrapper:after{background-color:#90c057;content:"";display:block;height:136px;left:28px;position:absolute;transform:rotate(45deg);top:28px;width:136px}.component-timeline .image-wrapper img{width:80px;z-index:2}.component-timeline .timeline-title{font-weight:700;margin-bottom:27px}@media screen and (min-width: 1024px){.component-timeline .all-milestones:before{background-color:#90c057;content:"";display:block;height:5px;left:3px;position:absolute;top:94px;width:80%}}@media screen and (max-width: 640px){.component-timeline>.container{padding-right:0}}.component-certifications .certs-title{margin-bottom:27px}.component-certifications .certs-text{margin-bottom:72px}.component-certifications .single-cert{display:none;margin-bottom:45px;text-align:center}.component-certifications .single-cert.active{display:block}.component-certifications .single-cert-title{margin-bottom:27px}.component-certifications .single-cert:nth-child(2n){background-color:#f4f9ef}.component-certifications .single-cert:nth-child(odd){background-color:#eeedec}.component-certifications .image-wrapper{border-bottom:1px solid #90c057;padding:36px 0}.component-certifications .image-wrapper img{margin:0 auto}.component-certifications .text-wrapper{padding:36px 18px}.component-certifications .filter-header{align-items:center;background-color:#fff;border:1px solid #4d4a44;color:#4d4a44;display:flex;justify-content:space-between;padding:18px 15px}.component-certifications .filter-header.expanded .more{transform:rotate(180deg)}.component-certifications .certs-filter{margin-bottom:36px}.component-certifications .filter-nav-list{background-color:#f5f5f0}.component-certifications .cert-filter{border-bottom:1px solid #ddd;color:#4d4a44;display:block;padding:9px;text-align:left;width:100%}@media screen and (min-width: 1024px){.component-certifications{padding:50px 0}.component-certifications .single-cert{align-itens:center;display:flex;justify-content:flex-start;margin-bottom:18px;text-align:left}.component-certifications .single-cert.active{display:flex}.component-certifications .image-wrapper{align-itens:center;border-bottom:none;border-right:1px solid #90c057;display:flex;justify-content:center;padding:0;width:200px}.component-certifications .image-wrapper img{height:auto;margin:auto;width:100px}.component-certifications .text-wrapper{max-width:80ch;padding:45px;text-align:left}}.component-columns .columns-title{margin-bottom:27px}.component-columns .single-column-title{margin-bottom:18px}.component-columns .single-column-text{margin-bottom:90px}.component-columns .columns-title,.component-columns .single-column-title,.component-columns .single-column-text{text-align:center}.component-columns .text-wrapper{padding:27px 15px 0}.component-columns .image-wrapper img{margin:0 auto}@media screen and (min-width: 1024px){.component-columns .columns-title,.component-columns .single-column-title{flex-grow:1}.component-columns .single-column-text{margin:0 auto;max-width:23ch}.component-columns .image-wrapper img{max-height:inherit}.component-columns .text-wrapper{display:flex;flex-direction:column}}.component-integrity{background-color:#f4f9ef;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/integrity-mob.svg?v=137663192237190953691696391192);background-size:195px auto;background-repeat:no-repeat;position:relative}.component-integrity .component-integrity-content{padding:36px;text-align:center}.component-integrity .integrity-title{padding:0;position:relative;text-align:center}.component-integrity .integrity-title:after{background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/zigs.svg?v=24198759917296694811696391192);background-size:100% auto;background-repeat:no-repeat;content:"";display:block;height:19px;margin:27px auto;width:297px}.component-integrity .integrity-text{margin-bottom:18px}.component-integrity .image-wrapper img{position:relative;z-index:2}.component-integrity .image-wrapper:after{background-color:#fff;bottom:-39px;content:"";display:block;height:150px;left:-15px;margin-top:-100px;position:absolute;right:-15px}@media screen and (min-width: 1024px){.component-integrity:after{background-color:#f4f9ef;background-image:url(//www.primalkitchen.com/cdn/shop/t/233/assets/integrity-after.svg?v=70682195321063745841696391192);background-size:100% auto;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:0;top:0;width:500px}.component-integrity .component-integrity-content{background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:36px 0;text-align:left}.component-integrity .integrity-title{text-align:left}.component-integrity .integrity-title:after{margin:27px 0}.component-integrity .image-wrapper{margin:-130px 0}.component-integrity .image-wrapper:after{display:none}}.custom-smart-cart{background-color:#f9f8f3}.custom-smart-cart .rebuy-cart__flyout-header{background-color:#f9f8f3;border:none}.custom-smart-cart .rebuy-cart__flyout-body{background-color:#f9f8f3;padding:0 15px}.custom-smart-cart .custom-smart-cart-item-info{display:flex;margin-bottom:18px}.custom-smart-cart .custom-smart-cart-item-image{margin-right:18px;width:110px}.custom-smart-cart .custom-smart-cart-item-prices{align-items:center;display:flex;justify-content:flex-end;margin-bottom:18px}.custom-smart-cart .custom-smart-cart-item-prices .rebuy-money{color:#4d4a44}.custom-smart-cart custom-smart-cart-item-price{text-align:right;width:70px}.custom-smart-cart .custom-smart-cart-item-qty-widget{align-items:center;display:flex;justify-content:center;padding:0 18px 0 9px}.custom-smart-cart .custom-smart-cart-item-qty-widget span{margin:0 9px}.custom-smart-cart .custom-smart-cart-subtotal-amount,.custom-smart-cart .custom-smart-cart-subtotal-label{font-weight:700}.custom-smart-cart .custom-smart-cart-item{background-color:#fff;border:1px solid #90c057;margin-bottom:9px;padding:18px 9px;position:relative}.custom-smart-cart .custom-smart-cart-item-remove{align-items:center;background:#90c057;border-radius:0;cursor:pointer;display:flex;height:20px;justify-content:center;left:0;position:absolute;top:0;width:20px}.custom-smart-cart .custom-smart-cart-item-qty-button{align-items:center;background-color:#90c057;border:1px solid #90C057;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:33px;justify-content:center;margin:0 2px;padding:0 5px;width:33px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-smart-cart .custom-smart-cart-actions button{width:100%}.custom-smart-cart .rebuy-cart__flyout-empty-cart h4{margin-bottom:27px}.custom-smart-cart .rebuy-cart__flyout-empty-cart p{margin-bottom:18px}.custom-smart-cart .rebuy-cart__flyout-empty-cart a{margin:0 auto}.component-popup{position:fixed;top:0;left:0;right:0;bottom:0;padding:20px 10px;background:#0006;opacity:0;z-index:-2;display:flex;justify-content:center;align-items:center;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.component-popup.visible{opacity:1;z-index:2147483647}.component-popup .popup-content{background:#fff;border:solid 1px rgba(0,0,0,.4);border-radius:6px;box-shadow:0 5px 15px #0003;justify-content:flex-start;margin:auto;max-width:540px;max-height:100%;transition:all .15s ease-in-out;width:100%}.component-popup .popup-title{padding:18px 27px}.component-popup .popup-text{border-bottom:1px solid #f5f5f0;padding:0 27px}.component-popup .popup-text p{padding-bottom:18px}.component-popup .popup-actions{align-items:center;display:flex;justify-content:flex-end;padding:18px 27px}.component-popup .popup-button{width:auto}.component-linked-image a,.component-linked-image img{display:block;width:100%}.component-richtext .richtext-title{margin-bottom:18px}.component-richtext .richtext-text{margin-bottom:9px}.component-richtext .richtext-text p{padding-bottom:18px}.component-richtext .text-center .richtext-button{margin:0 auto}.page-loyaltylion-guest{padding:45px 0;text-align:center}.page-loyaltylion-guest .loyaltylion-guest-title{margin-bottom:9px}.page-loyaltylion-guest .loyaltylion-guest-text{margin:0 auto 27px;max-width:40ch}.page-loyaltylion-guest .image-wrapper{margin-bottom:9px}.page-loyaltylion-guest .image-wrapper img{display:block;margin:0 auto;max-width:150px}.page-loyaltylion-guest .icon-caption{text-transform:uppercase}.page-loyaltylion-guest .loyaltylion-guest-button{margin:0 9px 18px}@media screen and (min-width: 1024px){.page-loyaltylion-guest{padding:63px 0}.page-loyaltylion-guest .loyaltylion-guest-buttons{align-items:center;display:flex;justify-content:center}}.loyaltylion-legacy{padding:45px 0;text-align:center}.loyaltylion-legacy .loyaltylion-legacy-title{margin-bottom:9px}.loyaltylion-legacy .loyaltylion-legacy-text{margin:0 auto 27px;max-width:40ch}.loyaltylion-legacy .image-wrapper{margin-bottom:9px}.loyaltylion-legacy .image-wrapper img{display:block;margin:0 auto;max-width:150px}.loyaltylion-legacy .icon-caption{text-transform:uppercase}.loyaltylion-legacy .loyaltylion-gulegacyest-button{margin:0 9px 18px}@media screen and (min-width: 1024px){.loyaltylion-legacy{padding:63px 0}.loyaltylion-legacy .loyaltylion-legacy-buttons{align-items:center;display:flex;justify-content:center}}.loyaltylion-user-redeem,.loyaltylion-user-earn{text-align:center}[data-add-to-cart-text]{pointer-events:none}.collection-carousel .slick-arrow,.podcast-carousel .slick-arrow{background-image:url(/cdn/shop/t/142/assets/arrow-left.svg?v=89053371739274910221653689505);background-position:center top;background-repeat:no-repeat;background-size:100% auto;top:50%;display:block;height:70px;padding:0;position:absolute;text-indent:-9999px;transform:translateY(-50%);width:30px}.collection-carousel .slick-arrow.slick-prev,.podcast-carousel .slick-arrow.slick-prev{left:-30px;top:33%}@media only screen and (min-width: 1024px){.collection-carousel .slick-arrow.slick-prev,.podcast-carousel .slick-arrow.slick-prev{left:-40px}}.collection-carousel .slick-arrow.slick-next,.podcast-carousel .slick-arrow.slick-next{right:-30px;transform:translateY(-50%) rotate(180deg);top:32%}@media only screen and (min-width: 1024px){.collection-carousel .slick-arrow.slick-next,.podcast-carousel .slick-arrow.slick-next{right:-40px}}@media only screen and (min-width: 1400px){.component-ecocart .has_padding{padding:0 200px}}.email-list-section{display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.email-list-section .email-list-wrapper{display:block;margin:0;padding:60px 0}.email-list-section.vertical-align-top .email-list-wrapper{padding:30px 0 90px}.email-list-section.vertical-align-middle .email-list-wrapper{padding:60px 0}.email-list-section.vertical-align-bottom .email-list-wrapper{padding:90px 0 30px}.email-list-section .email-list-wrapper .section-title{margin:0 0 20px;font-size:28px;line-height:1.3;font-weight:700}.email-list-section .email-list-wrapper .section-title strong{color:#90c057}.email-list-section .email-list-wrapper .section-description{margin:20px 0;font-size:20px;line-height:1.5}.email-list-section .email-list-wrapper .section-description strong{font-weight:400;border-bottom:solid 2px #90c057}.email-list-section .email-list-wrapper .section-image{margin:0 auto;padding:0;width:100%;max-width:800px}.email-list-section .email-list-wrapper .section-image img{display:block;margin:0;width:100%;max-width:100%}.email-list-section .email-list-wrapper .section-form{margin:20px auto 0;width:100%;max-width:600px}.email-list-section .email-list-wrapper .section-form form.contact-form{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center;margin:0 auto;padding:0;width:100%}.email-list-section .email-list-wrapper .section-form .form-input{margin:5px;padding:0}.email-list-section .email-list-wrapper .section-form .form-input.email-address{width:400px}.email-list-section .email-list-wrapper .section-form .form-input input{margin:0;background-color:#fff;border:1px solid #90c057;height:60px;width:100%}.email-list-section .email-list-wrapper .section-form .form-input button{margin:0;white-space:nowrap}.email-list-section .email-list-wrapper .section-form button{padding:16px 20px!important}.email-list-section .email-list-wrapper .section-disclaimer{margin-top:20px;font-size:12px}.email-list-section.text-align-left .email-list-wrapper{text-align:left}.email-list-section.text-align-center .email-list-wrapper{text-align:center}.email-list-section.text-align-right .email-list-wrapper{text-align:right}body#vegan-mayo .header-content{justify-content:center}body#vegan-mayo .header-content .header-logo{padding:0}body#vegan-mayo .header-content .header-buttons{display:none}body#vegan-mayo #primary-email-list input[type=email]{border:solid 2px #18AFCA}body#vegan-mayo #primary-email-list button{background-color:#18afca}body#vegan-mayo #mayos{padding:0}body#vegan-mayo #mayos .mayos{display:block;margin:40px auto 20px;width:auto;max-width:100%}body#vegan-mayo #mayos-info{padding:0;background-color:#18afca}body#vegan-mayo #mayos-info .container{padding:40px 20px}body#vegan-mayo #mayos-info .divider{margin:0 auto 20px;width:80px;border-bottom:solid 3px #ffffff}body#vegan-mayo #mayos-info .section-title{color:#fff;font-size:36px;font-weight:700;text-align:center}body#vegan-mayo #mayos-info .section-description{color:#fff;font-size:18px;font-weight:700;text-align:center}body#vegan-mayo #mayos-info .icons{display:block;margin:40px auto 20px;width:auto;max-width:100%}body#vegan-mayo #find-us-in-stores{padding:40px 0;background-color:#60c8da}body#vegan-mayo #find-us-in-stores .section-title{margin:0 auto 20px;color:#fff;font-size:36px;font-weight:700;text-align:center}body#vegan-mayo #find-us-in-stores .stores{display:block;margin:0 auto;width:400px;max-width:100%}body#vegan-mayo #vegan-mayo{padding:40px 0}body#vegan-mayo #vegan-mayo .section-title{margin:0 auto 20px;color:#18afca;font-size:24px;font-weight:700;text-align:left}body#vegan-mayo #vegan-mayo .section-description{color:#4e4a43;font-size:16px;font-weight:700;text-align:left}body#vegan-mayo #jalapeno-mayo{padding:40px 0;border-top:solid 1px #e5e3d6}body#vegan-mayo #jalapeno-mayo .section-title{margin:0 auto 20px;color:#18afca;font-size:24px;font-weight:700;text-align:left}body#vegan-mayo #jalapeno-mayo .section-description{color:#4e4a43;font-size:16px;font-weight:700;text-align:left}body#vegan-mayo #rosemary-mayo{padding:40px 0;border-top:solid 1px #e5e3d6}body#vegan-mayo #rosemary-mayo .section-title{margin:0 auto 20px;color:#18afca;font-size:24px;font-weight:700;text-align:left}body#vegan-mayo #rosemary-mayo .section-description{color:#4e4a43;font-size:16px;font-weight:700;text-align:left}body#vegan-mayo #mark-sisson{padding:60px 0;background-color:#18afca}body#vegan-mayo #mark-sisson .mark-sisson{display:block;margin:0 auto;width:200px;max-width:100%}body#vegan-mayo #mark-sisson .section-title{margin:40px auto 20px;color:#fff;font-size:36px;font-weight:700;text-align:center}body#vegan-mayo #mark-sisson .section-description{margin:0 auto;color:#fff;font-size:18px;font-weight:400;text-align:center}body#vegan-mayo #mark-sisson .mark-signature{margin:40px auto 10px;color:#fff;font-size:16px;font-weight:700;text-align:center}body#vegan-mayo #mark-sisson .mark-title{margin:0 auto;color:#fff;font-size:12px;font-weight:400;text-align:center}body#vegan-mayo #secondary-email-list input[type=email]{border:solid 2px #18AFCA}body#vegan-mayo #secondary-email-list button{background-color:#18afca}.flex-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.flex-grid.flex-center{justify-content:center}.flex-grid.align-items-top{align-items:flex-start}.flex-grid.align-items-center{align-items:center}.flex-grid.align-items-bottom{align-items:flex-end}.flex-grid .flex-column{padding:0 20px;width:100%}.flex-grid .flex-column.one-quarter{width:25%}.flex-grid .flex-column.one-half{width:50%}.flex-grid .flex-column.one-third{width:33.33%}.flex-grid .flex-column.two-thirds{width:66.66%}.flex-grid.flex-header{padding-bottom:20px;text-align:center;border-bottom:solid 1px #e5e3d6}.flex-grid.flex-body{padding:30px 0}.flex-grid.flex-footer{padding-top:20px;text-align:center;border-top:solid 1px #e5e3d6}@media screen and (max-width: 640px){.flex-grid .flex-column,.flex-grid .flex-column.one-quarter,.flex-grid .flex-column.one-half,.flex-grid .flex-column.one-third,.flex-grid .flex-column.two-thirds{padding:0;width:100%}.flex-grid .flex-column.media-content,.flex-grid .flex-column.one-quarter.media-content,.flex-grid .flex-column.one-half.media-content,.flex-grid .flex-column.one-third.media-content,.flex-grid .flex-column.two-thirds.media-content{padding:0 0 40px;order:1}.flex-grid .flex-column.text-content,.flex-grid .flex-column.one-quarter.text-content,.flex-grid .flex-column.one-half.text-content,.flex-grid .flex-column.one-third.text-content,.flex-grid .flex-column.two-thirds.text-content{padding:0;order:2}.flex-grid .flex-column+.flex-column{padding-top:40px}}.component-page-vertical-blocks a{margin:0 auto}.page-quiz-dressing #smile-ui-container,.page-quiz-dressing #gorgias-web-messenger-container{display:none!important}.page-quiz-dressing .main-section{padding:0}.page-quiz-dressing .container{margin:0;padding:0;width:100%}.page-quiz-dressing .quiz-hero{display:block;margin:0;padding:0;width:100%;cursor:pointer}.page-quiz-dressing .quiz-hero img{display:block;margin:0;width:auto;max-width:100%}@media only screen and (orientation: landscape){.page-quiz-dressing .quiz-hero img.portrait{display:none}}@media only screen and (orientation: portrait){.page-quiz-dressing .quiz-hero img.landscape{display:none}}.page-quiz-dressing .quiz-dialog{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#fff;z-index:9001}.page-quiz-dressing .quiz-dialog .quiz-header{flex:0 0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin:0;padding:0;width:100%}.page-quiz-dressing .quiz-dialog .quiz-header .back-button{flex:0 0 auto}.page-quiz-dressing .quiz-dialog .quiz-header .current-step{flex:1 1 auto;margin:0 20px;color:#4e4a43;font-weight:700;text-align:center}.page-quiz-dressing .quiz-dialog .quiz-header .close-button{flex:0 0 auto}.page-quiz-dressing .quiz-dialog .quiz-header .progress-meter{flex:1 1 auto;position:relative;margin:0;padding:0;width:100%;height:4px;background:#fff}.page-quiz-dressing .quiz-dialog .quiz-header .progress-meter .fill{position:absolute;top:0;left:0;bottom:0;background:#81c240}.page-quiz-dressing .quiz-dialog .quiz-header .control-button{margin:0;padding:0;width:40px;height:40px;line-height:40px;color:#4e4a43;background:#fff;border-radius:0;box-shadow:none}.page-quiz-dressing .quiz-dialog .quiz-steps{flex:1 1 auto;margin:0;padding:80px 20px;width:100%;background:#f9f8f3;overflow:auto}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step{display:block;margin:0 auto;padding:0;max-width:1200px}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-title{margin:0 0 40px;font-size:24px;text-align:center}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer{margin:0;padding:20px}@media screen and (max-width: 640px){.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer{width:25%;min-height:200px}}@media screen and (max-width: 1024px){.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer{width:50%;min-height:200px}}@media screen and (max-width: 640px){.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer{width:100%;min-height:100px}}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button{position:relative;display:block;margin:0;padding:20px;width:100%;height:100%;color:#fff;font-size:16px;font-weight:400;text-align:center;text-transform:none;letter-spacing:normal;background:#fff;border:solid 2px #e5e3d6;border-radius:5px;overflow:hidden}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button .answer-label{position:relative;display:inline-block;z-index:2}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button .answer-background{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:3px;overflow:hidden;z-index:1;transition:all .25s ease-in-out}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button.background-image .answer-label{padding:5px 10px;background:#fff}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button.background-image:hover .answer-label{color:#4e4a43}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button:hover{color:#fff}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step .step-answers .answer-button:hover .answer-background{opacity:1}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin:0 auto}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-description{margin:0;padding:0 20px;width:60%}@media screen and (max-width: 1024px){.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-description{margin:0 auto;padding:0;width:100%}}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-description .step-title{font-weight:700;text-align:left}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-description .step-image{display:block;margin:0 auto;width:auto;max-width:100%}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-product{margin:0;padding:0 20px;width:40%}@media screen and (max-width: 1024px){.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-product{margin:0 auto;padding:40px 0 0;width:100%}}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-recommendations{margin-top:40px;padding-top:40px;width:100%;border-top:solid 1px #e5e3d6}.page-quiz-dressing .quiz-dialog .quiz-steps .quiz-step.quiz-results .results-recommendations .recommendations-title{margin:0;font-weight:700;text-align:center}.page-quiz-dressing .quiz-product{display:block;width:100%}.page-quiz-dressing .quiz-product .product-wrapper{position:relative;margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.page-quiz-dressing .quiz-product .product-image{padding:0;width:33%}@media screen and (max-width: 1024px){.page-quiz-dressing .quiz-product .product-image{width:100%}}.page-quiz-dressing .quiz-product .product-image img{display:block;margin:0 auto;width:auto;max-width:100%}.page-quiz-dressing .quiz-product .info{padding-left:20px;width:67%;text-align:left}@media screen and (max-width: 1024px){.page-quiz-dressing .quiz-product .info{padding:20px 0 0;width:100%}}.page-quiz-dressing .quiz-product .info .title{color:#4e4a43;font-weight:700}.page-quiz-dressing .quiz-product .info .price{color:#4e4a43}.page-quiz-dressing .quiz-product .info .description{color:#8e8a83;line-height:1.5}.page-quiz-dressing .quiz-product .info .buttons{margin-top:10px}.page-quiz-dressing .quiz-product.no-image .info{padding:0;width:100%}@media screen and (max-width: 1024px){.page-quiz-dressing .quiz-product.no-image .info{padding:0;width:100%}}.page-quiz-dressing .quiz-product+.quiz-product{margin-top:40px}.page-quiz-dressing .quiz-discount-message{margin:0;padding:20px;text-align:center;border:dashed 2px #81c240;background:#fff}.page-quiz-dressing .quiz-discount-message .discount-icon{font-size:32px;color:#4e4a43}.page-quiz-dressing .quiz-discount-message .discount-title{margin:5px 0;padding:0;font-weight:700;text-align:center;border:none}.page-quiz-dressing .quiz-discount-message .discount-description{margin:15px 0;font-size:14px}.page-quiz-dressing .quiz-discount-message .discount-code{color:#4e4a43;font-weight:700}.single-carousel-item{padding:0 10px}.affiliate-header-btn{border:1px solid #90c057;margin:0;padding:18px 36px;color:#4d4a44;text-transform:uppercase}.product-instruction{border:2px solid #f9ae42;padding:20px 25px;border-radius:5px;margin-bottom:35px;color:#f9ae42;font-family:proxima-nova,sans-serif;line-height:1.2}.product-instruction .product-instruction__header{font-size:20px;font-weight:700;margin-bottom:10px}.product-instruction .product-instruction__message{font-size:18px}#rebuy-reactivate-landing-page{font-family:proxima-nova,sans-serif}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__button .rebuy-button{align-items:center;background-color:#fff;border:1px solid #90c057;border-radius:0;color:#4d4a44;cursor:pointer;display:flex;font-family:proxima-nova,sans-serif;font-size:16px;justify-content:center;letter-spacing:.05em;line-height:1.1;height:60px;max-width:100%;padding:0 18px;text-align:center;text-transform:uppercase;transition:.2s ease-in-out;width:180px;width:fit-content}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__button .rebuy-button:hover{background-color:#4d4a44;border:1px solid #4d4a44;color:#fff}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__description{font-family:proxima-nova,sans-serif;margin-top:8px;font-weight:700;text-transform:uppercase}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__utility-block .rebuy-money{font-family:proxima-nova,sans-serif;font-size:20px;line-height:26px;color:#4d4a44}#rebuy-reactivate-landing-page .rebuy-widget__item-quantity span{font-family:proxima-nova,sans-serif;display:none}#rebuy-reactivate-landing-page .rebuy-widget__item-quantity-widget{border:none}#rebuy-reactivate-landing-page .rebuy-widget__item-quantity span.rebuy-widget__item-quantity-widget-label{font-size:16px;display:block;padding:3px;border:none}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__utility-block.product-quantity{margin-top:12px;margin-bottom:16px}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__utility-block.subscription-frequency{font-family:proxima-nova,sans-serif;font-weight:700;font-size:24px;margin-top:29px;display:flex;flex-direction:row;align-items:center}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__utility-block.subscription-frequency span{margin-right:10px}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__utility-block.subscription-frequency select.rebuy-select{border:1px solid #90c057;font-weight:500;font-size:16px;cursor:pointer;height:50px;max-width:100%;padding:10px 15px;width:130px;border-radius:0!important}#rebuy-reactivate-landing-page .rebuy-widget__item-quantity-widget-button{align-items:center;background-color:#90c057;border-radius:50%;color:#fff;display:flex;font-size:24px;height:30px;justify-content:center;width:30px}#rebuy-reactivate-landing-page i.far.fa-minus,#rebuy-reactivate-landing-page i.far.fa-plus{font-size:11px}#rebuy-reactivate-landing-page .rebuy-reactivate-landing__note-text{text-align:center;font-size:12px;line-height:16px;color:#4d4a44}body#costco-connection #shopify-section-footer,body#costco-connection nav.global,body#costco-connection ul.user-nav,body#costco-connection .component-announcement-bar,body#costco-connection nav#desktop-nav,body#costco-connection button.hamburger,body#avocado-lime #shopify-section-footer,body#avocado-lime nav.global,body#avocado-lime ul.user-nav,body#avocado-lime .component-announcement-bar,body#avocado-lime nav#desktop-nav,body#avocado-lime button.hamburger{display:none!important}body#costco-connection a.logo,body#avocado-lime a.logo{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/233/assets/theme.scss.css.map */
