:root{--swoosh:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 484.39 15.66"> <path d="m476.02,7.3c-2.93.81-5.56-1.13-8.45-.64,5.42-2.15,11.47-.19,16.82-2.46-.16-.91-.73-1.28-1.28-1.29-3.9-.06-7.63-.67-11.14-2.45-1.32-.67-2.97-.5-4.41-.21-7.62,1.55-15.4.33-23.11,1.37-6.57.89-13.32.45-20.01.87-12.09.76-24.23.78-36.36.97-9.51.15-19.01-.31-28.52-.69-10.22-.41-20.48.16-30.73.54-16.91.64-33.87.2-50.81.19-7.28,0-14.55.56-21.8.7-34.96.71-69.94-.62-104.9.75-13.78.54-27.56.63-41.32,1.86-12.27,1.1-24.62.8-36.92,1.66-10.2.71-20.46-.05-30.72.71-9.17.69-18.43.24-27.65.22-4.32,0-8.51,1.22-12.85,1.01C.93,10.39.01,10.94,0,11.9c-.01,1.11,1.06,1.21,1.95,1.26,5.87.3,11.74.73,17.62.85,11.27.22,22.54-.62,33.79-.68,19.32-.1,38.62-.76,57.93-1.26.89-.02,1.96-1.09,2.92.48-7.27.97-14.48,1.15-21.67,1.95,4.33,1.9,8.75.26,13.1.32,4.55.07,9.12-.76,13.67-.61,5.75.18,11.06-.13,13.33-1.65-5.32-1.38-10.54-.06-15.64-.56,4.7-1.3,9.54-.85,14.29-1.2,4.64-.34,9.4-.89,14.77-.3-.93.4-1.17.53-1.43.6-.76.24-2.11-.27-2.12.91-.01,1.15,1.01,1.62,2.23,1.39,5.6-1.01,11.23-.03,16.84-.17,8.92-.23,17.83-1.02,26.77-.14,2.94.29,5.95.14,8.93.04,1.93-.07,3.99-.23,4.41-2.68,1.36-.61,2.82-1.07,4.29-.99,6.46.33,12.89.64,19.27-.84.78-.18,1.73.27,2.59.45,1.01.2,2.02.61,3.02.6,7.78-.02,15.57-.43,23.33-.06,3.54.17,7.31-2.85,10.5.67-1.92,0-3.98-.09-6.03.02-3.5.18-6.94,1.35-10.51.14-1.03-.35-2.32.21-2.43,1.79.45.14.88.42,1.25.36,4.35-.73,8.65.42,13.09-.06,6.32-.68,12.81-.13,19.22.13,6.23.25,12.46.23,18.69.15,7.63-.1,15.24.97,22.9-.16,3.55-.53,3.82-.4,2.3-3.88l-.15-.24.23.17c.72-.07,1.31-.17,1.88.61.82,1.14.07,3.26,1.93,3.52,1.52.21,3.17-.27,4.76.04.12.02.27-.11.42-.13,3-.46,5.87-.59,9.03-.2,3.12.39,6.96.43,9.83-2.81,2.63-2.97,5.29-1.8,6.13,2.09.04.21.4.35.77.66,1.67-.98,3.79.02,5.43-.63,1.67-.66,2.85-2.37,4.68-3.05.14-.05.27-.12.39-.21,1.97-1.45,2.59-.15,3.37,1.32-.55.13-.83.24-1.11.25-.8.04-2.02-.61-2.16.66-.17,1.39,1.17,1.48,2.19,1.45,1.92-.05,3.9-.63,5.73-.31,6.67,1.14,13.38.53,20.07.78,3.19.12,6.76-.56,9.5.21,4.05,1.14,7.45,1.03,10.99-.64,1.28-.6,1.79-.3,2.9.49,1.14.81,3.2,2.13,4.5-.31.23-.42.66-.49,1.13-.4,1.62.29,3.44,1.57,4.3-1.15.23-.72.47.22.54.4.52,1.15,1.26.7,2.3.78,4.17.3,8.38-1.36,12.51.36,1.62.67,3.42.5,5.2,0,1.25-.36,2.77-.72,3.93-.36,2.96.91,5.85-.13,8.76.13.72.06,1.66.11,1.84-.76.48-2.31,2.59-1.37,3.95-1.93l.27-.15-.2.22c.48,2.63.94,3.07,2.69,2.19,1.68-.84,3.23-1.94,4.77-3,.24-.17.26-.75.22-1.14-.01-.15-.49-.43-.68-.38Zm-327.91,3.69l-.26-.12.28-.06-.02.18Zm25.86-.51c-1.24.54-2.55.68-3.9.67-6.36-.01-12.72,0-19.44,0,3.73-1.47,18.95-1.82,23.35-.68,2.18-.75,4.4-.99,6.68-.34-2.18.88-4.44.55-6.69.36Zm11.74.06c3.5-.86,7.04-.95,10.61-.21-3.5,1.03-7.04.88-10.61.21Zm13,.06c1.04-.94,1.97-.98,2.98-.13-.96-.22-1.82.77-2.98.13Zm69.04-1.03c1.86-.77,3.35.64,5.11.4-1.77.36-3.52.63-5.11-.4Zm11.2.52c.02-.09.04-.18.06-.28h3.41c.01.09.02.18.04.28h-3.51Zm12.2.08l-.26-.12.29-.09-.02.21Zm11.16.59c-.99.47-1.57-.16-2.15-.81.88-.24,1.72-.3,2.51.16.02,0-.16.56-.36.66Zm15.13-1.81l-.07-.26.19.02-.12.24Zm11.91.82c-.48.13-.94-.19-.86-.62.05-.3.53-.58.88-.78.09-.05.4.27.61.42.04.47-.19.85-.62.97Zm5.16-1.26c-.42,0-.52-.14-.27-.33.09-.06.28-.04.4,0,.1.03.17.14.25.21-.12.04-.25.12-.38.12Zm8.37.88c-.42.42-.86.78-1.39.18-.18-.2-.32-.48-.34-.74-.07-.9.74-.63,1.22-.76.53-.14,1.09-.2,2.43-.45-1.11,1.02-1.53,1.39-1.92,1.78Zm17.22-.79c-.33-.06-.83-.06-.86-.17-.15-.54.42-.56.75-.67.21-.07.67.04.74.18.3.64-.3.56-.62.66Zm17.42.88c-.19.17-.4-.01-.34-.36.04-.23.15-.53.33-.64.27-.17.44,0,.38.33-.12.23-.19.5-.37.66Zm5.15-.33c-.2-.14-.34-.37-.51-.56.07-.3.29-.4.59-.2.21.14.46.36.48.56.04.29-.27.4-.56.2Zm14.23,1.23c1.05-.93,2.02-1.65,3.32-2.05q-1.05,1.41-3.32,2.05Zm17.94-1.26c-.31.26-.52.19-.51-.18,0-.1.17-.19.26-.29.12.03.31.05.33.11.03.11,0,.29-.08.36Zm3.18.18c-.38.06-.98.12-.82-.47.07-.28.64-.5,1.03-.62.18-.06.47.19.71.3-.12.46-.46.72-.91.79Zm16.18-1.71l-.23-.13.28-.05-.05.18Zm7.14,0l-.25-.11.28-.07-.02.18Zm6.2.4l-.24.16.15-.24c.5-.18,1-.37,1.5-.56-.17.83-1.02.27-1.42.63Zm8.99,3.01l-.25-.12.27-.07-.02.19Zm.75-3.89l-.16-.26.24.19c.28.09.56.18.84.26-.44.52-.61-.15-.92-.19Zm6.4-.37l-.26-.09.26-.09v.18Z"/> <path d="m202.91,11.86c4.97,1.8,9.93.53,14.89-.04-4.97-2.22-9.92-.3-14.89.04Z"/> <path d="m241.35,10.6c-2.53.61-5.2-.37-7.8,1.31,1.38.26,2.75.62,4.14.77,1.29.14,2.62.14,3.92.04.56-.04.98-.61.97-1.24,0-.75-.69-1.01-1.22-.88Z"/> <path d="m82.51,14.86c2.3.89,4.59,1.42,6.63-.53-2.25-.56-4.48-.98-6.63.53Z"/> <path d="m137.41,11.77c-.87.11-2.3-1-2.45.64-.11,1.18,1.08,1.64,2.21,1.25.95-.33,2.83.56,2.69-1.26-.12-1.58-1.53-.69-2.45-.62Z"/> <path d="m354.48,9.86c-.89.09-1.38.62-1.44,1.37-.08,1.04.63,1.56,1.65,1.5.78-.05,1.43-.48,1.48-1.3.06-1.09-.79-1.38-1.69-1.56Z"/> <path d="m221.39,10.61c-.85-.03-1.25.54-1.44,1.22-.12.43.14.82.62.85.9.06,1.64-.2,1.96-1.08-.08-.67-.53-.96-1.13-.99Z"/> <path d="m226.21,11.74c1.19.69,2.17.8,3.76-.22-1.46-.17-2.33-1.16-3.76.22Z"/> </svg>');--color-pri:rgb(173,197,93);--color-pri-light:#9BBB40;--color-pri-dark:#517323;--color-focus:#541d1a;--color-alert:#ED1B23;--color-grey-light:#3a4a4a;--color-grey-dark:#5E5E5E;--color-black-light:#3a3a3a;--color-black-dark:#000}html *{box-sizing:border-box}.color-focus{color:var(--color-focus)}.color-pri{color:var(--color-pri)}.color-pri-dark{color:var(--color-pri-dark)}.color-grey-dark{color:var(--color-grey-dark)}.color-grey-light{color:var(--color-grey-light)}.color-black-dark{color:var(--color-black-dark)}.color-black-light{color:var(--color-black-light)}.color-alert{color:var(--color-alert)}html{scroll-behavior:smooth}@font-face{font-family:atrametlight;src:url(./atrametlight.otf);font-weight:300}@font-face{font-family:atramet;src:url(./atramet.otf);font-weight:600}@font-face{font-family:atrametreg;src:url(./atramet.otf);font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:atrametreg;line-height:normal;font-weight:400;margin-top:0!important;margin-bottom:20px}.font-atramet-light{font-family:atrametlight;font-weight:300}.font-atramet-reg{font-family:atrametreg;font-weight:400}.font-atramet{font-family:atrametreg;font-weight:600}.shopify-payment-button__button.shopify-payment-button__button--unbranded{display:flex;align-items:center;justify-content:center;padding:15px 20px;border-radius:0;margin:15px auto auto;overflow:hidden}img{max-width:100%}main{overflow:hidden}p{font-size:15px}h1,.h1,.f1{font-size:clamp(60px,10vw,120px)}h2,.h2,.f2{font-size:clamp(50px,10vw,96px)}h3,.h3,.f3{font-size:clamp(30px,4vw,50px)}h4,.h4,.f4{font-size:clamp(22px,2vw,32px)}h5,.h5,.f5{font-size:20px}h6,.h6,.f6{font-size:15px}.f17{font-size:17px}.f16{font-size:16px}.f18{font-size:18px}.f12{font-size:12px}.f14{font-size:14px}.f15{font-size:15px}.button-alt{background-color:#8b4248;color:#fff;text-decoration:none;padding:10px 15px}quantity-input{width:100%!important}quantity-input button{width:25%!important}.button{font-size:16px;border:0px;outline:0px;transition:.2s linear;padding:20px;min-width:210px;transform:scale(1)}.button:after,.button:before{content:none!important}.button:hover{transform:scale(1.07)}.button--primary{background-color:var(--color-pri);color:#fff}.video-text-overlay-section{position:relative;padding-inline:0px;max-width:100%;overflow:hidden}.video-text-overlay-section video{width:100%;height:auto;display:block;min-height:70vh;max-height:75vh;object-fit:cover}.video-overlay-text{position:absolute;width:100%;max-width:700px;margin:auto;left:50%;top:50%;padding:20px;transform:translate(-50%,-50%)!important;text-align:center;height:auto;z-index:5}.mask{position:relative;z-index:1}.mask:after{content:"";display:block;position:absolute;left:0;bottom:0;transform:translate(-5%);width:110%;height:20%;--mask: var(--swoosh) no-repeat center center / 100% auto;-webkit-mask:var(--swoosh) no-repeat center center / 100% auto;mask:var(--swoosh) no-repeat center center / 100% auto;z-index:-1}.mask-red:after{background-color:red}.mask-white:after{background-color:#fff}.mask-alert:after{background-color:var(--color-alert)}.mask-pri:after{background-color:var(--color-pri)}.mask-pri-dark:after{background-color:var(--color-pri-dark)}.pinochio-section-wrapper{background-size:700px;background-repeat:no-repeat;background-position:bottom right;padding:100px 0}.pinochio-section-content{max-width:500px;margin-left:10%;text-align:center}.pinochio-section-content h2{margin:0 0 100px}.bio-section{padding:40px;background-color:#fff}.bio-section__content img{max-width:180px;margin:auto;display:block}.bio-section__content .h1:last-of-type{max-width:780px;margin:auto}.bio-section__content .h1:first-child{max-width:650px;margin:auto}.bio-section__logo{margin-top:70px}.bottom-section-content{max-width:850px;margin:auto;padding-top:75px}.bottom-section-image{text-align:center}.bottom-section-image img{max-width:500px;height:auto;margin:auto;display:block}.features-icons img{width:75px;min-width:75px;height:auto}.custom-section__feature{gap:30px}.features-section-main-image{width:100%;object-fit:contain;height:auto;padding:20px 50px}.main_content_features{max-width:950px;margin-inline:auto;margin-bottom:50px}.health-section{background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.health_block_container{max-width:1200px;margin:auto;gap:50px}.health_block_item img{max-width:215px;margin:auto auto 20px;object-fit:contain;object-position:bottom;height:150px}.main_content_health h3:last-child{margin:80px 0 50px!important}.side-image-text-main-grid{max-width:800px;margin-inline:auto;margin-top:200px}.side-image-text-item{margin-bottom:150px}.side-image-text-item h2{text-transform:uppercase}.side-image-text-grid{gap:50px;margin-bottom:50px}.side-image-text-main-image{max-width:175px;height:auto}.side-image-text-bottom-image{max-height:60px;width:auto;display:block;margin-left:auto;object-fit:contain}.side-image-text-main-grid .side-image-text-item:nth-child(2n) .side-image-text-grid{flex-direction:row-reverse}.header{padding-block:0px!important}.header--middle-left{grid-template-columns:1fr 3fr 1fr!important}.header__inline-menu{text-align:center}.header__menu-item{font-size:24px;font-family:atrametreg;padding:20px 10px;color:#fff}.header__heading-logo{max-width:110px;margin-block:8px;transition:.2s linear}.scrolled-past-header .header__heading-logo-wrapper .header__heading-logo{max-width:70px}.header__heading-link{padding:0!important}.scrolled-past-header .header__menu-item{padding:5px 10px}.header__submenu.list-menu,.scrolled-past-header .header__submenu.list-menu{top:100%}.header__menu-item:hover span,.header__active-menu-item{color:var(--color-focus)!important;text-underline-offset:17px!important;text-decoration:none!important}.scrolled-past-header .header__inline-menu li:before{top:calc(100% + 2px)}details[open]>.header__menu-item{text-decoration:none}.header__submenu .header__menu-item{text-decoration:none!important;padding:5px 10px;font-size:18px}.header__submenu{padding:0!important}.header__submenu li:hover{background-color:var(--color-pri)}.header__submenu .header__menu-item:hover{color:var(--color-focus)!important;text-decoration:none!important}.header__inline-menu li{position:relative;margin:0 8px}.header__inline-menu li:before{content:"";position:absolute;width:100%;left:0;top:100%;height:0px;background-color:var(--color-focus)}header-menu:hover details summary a{color:var(--color-focus)!important}.header__submenu li:before{display:none;margin:0!important}.header__submenu li{margin:0}.header__active-menu-item>a{color:var(--color-focus)}summary.list-menu__item{padding-right:10px!important}.header__inline-menu li:hover:before,.header__active-menu-item-li:before{height:2px!important}.image-with-text__media img{object-fit:contain;object-position:center}.newsletter-section{background-color:#fff;padding:50px}.newsletter-content-container{max-width:600px;margin:auto auto auto 8%}.newsletter-paragraph{max-width:650px;color:#000;margin-bottom:50px}.newsletter-section .field:after,.newsletter-section .field__input,.newsletter-section .field:hover.field:after{border:0px!important;box-shadow:none!important;outline:none!important}.newsletter-section .field__input{padding:15px!important}.newsletter-form__field-wrapper .field{align-items:center}.newsletter-form{max-width:700px!important;margin-left:0!important}.newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form__field-wrapper [type=email]{height:auto;background-color:#fff;margin-right:20px}.newsletter-section button[type=submit]{min-width:175px}.content-container{min-height:90vh;background-attachment:unset;background-position:bottom;background-size:cover;background-repeat:no-repeat}.rich-text.content-container{min-height:0px}.slider-section{background-size:cover;background-repeat:no-repeat}.slider-section-flex>div{padding:10px}.slider-section-flex{max-width:1100px!important;margin:auto}.slider-section-left-col-svg-container{min-height:250px;position:relative;padding:20px 20px 20px 35px;margin-bottom:40px}.slider-section-left-col-svg-container>div{max-width:220px;margin:auto}.slider-section-left-col-svg-container>div p{max-width:200px;margin:auto}.slider-section-left-col-svg-container svg{position:absolute;height:100%;width:100%;top:0;left:0;max-height:275px}.slider-section-right-col-svg-container{padding:20px;min-height:700px;position:relative}.slider-section-right-col-svg-container>div{max-width:300px;margin:auto}.slider-section-right-col-svg-container svg{position:absolute;height:100%;width:100%;top:0;left:0}.swiper-button-prev,.swiper-button-next{display:flex!important;color:var(--color-alert);width:40px;height:40px;border:2px solid var(--color-alert);border-radius:50px;align-items:center;justify-content:center}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.swiper-button-prev{left:5%!important}.swiper-button-next{right:5%!important}.counter{font-size:65px}.counter-section-grid{column-gap:20px}.counter-section-item{background-repeat:no-repeat;background-size:contain;background-position:center;padding:15px}.tab-container{gap:15px;padding-inline:20px;max-width:1000px;margin-left:auto;margin-right:auto}.tab{color:var(--color-grey-dark);background-color:#fff;padding:5px 15px;min-width:150px;cursor:pointer;border:1px solid rgba(0,0,0,.1)}.tab-active,.tab:hover{color:#fff;background-color:var(--color-pri)}.tab-content-container{gap:15px}.mission-statement-section{padding:40px 0;background-color:#fff}.mission-header{text-align:center;margin-bottom:30px}.mission-header h3{margin:10px 0}.mission-header h4{font-weight:300}.mission-content{display:flex;justify-content:space-between}.mission-content .column{flex:1;padding:0 15px;max-width:33%}.two-col-section .column{max-width:50%}.mission-content .column p{line-height:1.6;color:#333}.mission-content .column p strong{display:block;margin-top:20px;font-weight:700}.pure-muscle-meat-section{padding:0;max-width:1000px;margin:auto;background-color:#f9f9f9;border:1px solid rgba(0,0,0,.1)}.pure-muscle-meat-section .tabs{display:flex;list-style-type:none;padding:0;margin:0;border-bottom:2px solid #ddd}.pure-muscle-meat-section .tabs .tab-link{padding:10px 20px;cursor:pointer;font-weight:700;border-bottom:2px solid transparent;border-right:1px solid rgba(0,0,0,.1);margin-right:0;font-size:13px}.pure-muscle-meat-section .tabs .tab-link.current{border-bottom:2px solid #b53838;color:#b53838;background-color:#fff}.pure-muscle-meat-section .tab-content{display:none;background-color:#fff;padding:40px}.pure-muscle-meat-section .tab-content.current{display:block}.pure-muscle-meat-section .tab-content h2{margin-bottom:10px;color:#333}.pure-muscle-meat-section .tab-content p{line-height:1.6;color:#666}.banner__content.banner__content--middle-center>div{display:flex}.custom_accordian{border:0px!important;position:relative}summary .icon-caret{top:20px!important}.custom_faq_summary{position:unset!important;background-color:#f7f7f7;padding:0 0 0 40px!important}.collapsible-content-wrapper-narrow{max-width:1050px!important}.custom-faq-index{background-color:#efefef;width:auto;height:auto;font-weight:700;padding:15px;border-right:1px solid rgba(0,0,0,.1);position:absolute;left:0;top:0;display:flex;align-items:start;height:100%}.custom-faq-item-title{margin:0;padding:16px 20px;width:100%}.custom_accordian{margin-bottom:10px!important}.custom_accordian_content{background-color:#f7f7f7;padding:20px 20px 20px 60px!important;margin:0}.custom-faq-question p,.custom-faq-answer p{font-size:15px}.custom-faq-question{padding:15px;max-width:700px;margin-right:auto;border-radius:15px;margin-block:15px;background-color:#cccc}.custom-faq-answer{padding:15px;max-width:700px;margin-left:auto;background-color:var(--color-pri-light);border-radius:15px;margin-block:15px}.custom-faq-answer *{color:#fff}.image-link{position:absolute;left:0;top:0;height:calc(100% - 60px);width:100%;z-index:15;display:block!important}.faq-item .icon svg{width:20px;height:15px}.card__heading a{text-align:center;color:#3a3a3a;font-weight:600;font-size:14px;display:block;line-height:normal;text-decoration:none!important}.card-information .price-item.price-item--regular{color:var(--color-pri);text-align:center;margin:0;font-size:16px!important}.card-information .unit-price .price-item{font-size:16px!important;color:var(--color-pri)}.unit-price .price-item{font-size:20px!important;font-weight:600!important;color:var(--color-pri)!important}.price__sale .price-item{font-size:30px!important}.collection .price__sale .price-item.price-item--regular{font-size:12px!important}.collection .price__sale .price-item.price-item--sale{font-size:16px!important;color:var(--color-pri)!important}.card__heading a:after{display:none}.card--standard .card__inner{position:relative;overflow:hidden}.quick-add-container{position:absolute;bottom:0;width:100%;left:0;z-index:5;transform:translateY(105%);transition:.2s linear;padding:8px 20px;gap:15px;background-color:#fff;text-align:center}.quick-add-container button{background:transparent!important;cursor:pointer;border:0px;outline:none;padding:0}.quick-add-container .quick-add.no-js-hidden{margin:0}.quick-add-container a{display:block}.card--standard .card__inner:hover .quick-add-container{transform:translateY(0)}.card--standard .card__inner .card__media{height:100%;transition:.2s linear}.card--standard .card__inner:hover .card__media{height:90%}.quick-add-container svg{width:20px;height:20px}.quick-add-container a svg:hover path{fill:#0089f7;stroke:#0089f7}.quick-add-container button.loading svg:not(.spinner){display:none}.quick-add-container button.loading svg.spinner circle{stroke:gray}.quick-add-container .loading__spinner{position:relative}.quick-add-container button svg:hover path{stroke:#0089f7}.main-product-menu-grid{gap:20px;margin-top:20px}.side-menu-heading{margin-top:-30px!important;padding-left:20px;color:#000;padding-top:20px}.product__title>*{color:#3a3a3a;font-weight:700;line-height:normal}.shop-all-link{position:absolute;left:50%;transform:translate(-50%,-45px);height:auto;width:auto;top:-15px}.shop-all-link svg{fill:#3a3a3a;opacity:.7;transition:.2s linear}.shop-all-link a:hover svg{fill:#000;opacity:1}.product-text-block *{font-size:inherit;color:inherit}.product-text-block a{color:var(--color-pri);text-decoration:none}.product-price-block .price__container{font-size:30px;font-family:atrametreg;color:var(--color-pri)}.product-price-block .unit-price .price-item{font-size:16px!important;font-weight:400!important}.related-products__heading{font-size:28px}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--color-pri)!important}.product-form__input--pill input[type=radio]+label{padding:7px 15px!important;border-color:var(--color-pri)}.product-form__buttons{padding-top:30px;gap:15px}.product-form__buttons .product-form__input{width:50%;max-width:40%!important;min-width:0px!important;margin:0!important}.product-form__buttons .product-form__submit{border-radius:0;padding:10px!important;max-width:40%!important;min-width:40%!important;margin:0 auto;background-color:var(--color-pri);color:#fff}.shopify-payment-button{width:100%}.product-form__buttons .product-form__quantity .form__label{position:absolute;transform:translateY(-120%)}.product-page-accordian .custom_accordian_content{background-color:#fff;padding-left:20px!important;box-shadow:inset 0 4px 3px -2px #0000000a;border-top:1px solid rgba(0,0,0,.08)}.product-page-collapsible-content{max-width:100%;padding:0;background:transparent}.product_page_arrow .icon{top:50%!important;left:50%!important;position:absolute;width:12px;height:12px;transform:translate(-50%,-50%)!important}.accordion details[open]>summary .icon-plus{display:block}.accordion details>summary .icon-minus{display:none}.accordion details[open]>summary .icon-plus{display:none}.accordion details[open]>summary .icon-minus{display:block}.product-page-accordian .custom_faq_summary{position:relative!important;background-color:#f9f9f9}.product-page-accordian .custom-faq-item-title{width:100%;padding:18px 30px;font-weight:600}.collapsible-content.content-container{min-height:50vh}.product_page_arrow{background-color:#f9f9f9;padding:20px 25px;border-color:#00000014!important;box-shadow:inset 0 4px 3px -2px #0000000a}.product-page-accordian{border:1px solid rgba(0,0,0,.08)!important;border-radius:3px}.product-page-accordian .custom_faq_summary{box-shadow:inset 0 4px 3px -2px #0000000a}.facets-container{display:none!important}.footer-block__brand-info .rte p{margin:0 0 5px!important}.copyright__content{font-size:14px!important}.sold-badge{background:transparent;color:var(--color-black-light);border:2px solid var(--color-black-light);font-weight:600}.card__content{position:relative}.sold-badge-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);grid-row-start:1!important}.sold-product-bg{content:"";position:absolute;width:100%;height:100%;background-color:#fff6;left:50%;top:50%;transform:translate(-50%,-50%)}.login-signup-page-section button{max-width:100%;width:100%;border-radius:0;overflow:hidden}table tr:nth-child(2n) td{background:#00000003}table th,table td{padding:10px;text-align:center;border-width:1px;border-style:solid;vertical-align:middle;border-color:#00000014}table{width:100%;box-sizing:border-box;margin-bottom:15px;border-collapse:collapse;border-spacing:0;border-radius:5px}.post-excerpt{font-size:15px;color:#000}.article-link{position:absolute;height:100%;width:100%;z-index:2;left:0;top:0}.blog-actions-container{position:absolute;left:0;width:100%;top:100%!important;transform:translateY(120%)!important;transition:.3s linear;background-color:#fff;display:flex;align-items:center;justify-content:space-between;height:auto!important;z-index:2;height:40px!important}.blog-actions-container>a,.blog-actions-container>div{width:50%;padding:10px;text-align:center;display:flex;align-items:center;justify-content:center}.blog-actions-container>a:hover svg path,.blog-actions-container>div:hover svg path{fill:#0089f7}.blog-content-container:hover .blog-actions-container{transform:translateY(-100%)!important}.blog-actions-container svg{max-width:20px;height:20px;width:20px;max-height:20px}.rte li{list-style:disc}.article-lightbox-action{width:100%!important}.article-template__hero-container{max-width:1050px!important;margin-top:80px!important}.menu-drawer{position:fixed!important;top:0!important;left:0!important;width:100%!important;max-width:250px!important;background-color:#222!important;z-index:10!important;height:100%!important}.header__icon--account svg,.header__icon--cart svg{color:#000}.header__icon.header__icon--cart{width:max-content;text-decoration:none}.header-cart-price{color:#000;text-decoration:none;font:16px}.header__icon--menu svg{color:#000}.menu-drawer__utility-links{background-color:#222}@media screen and (max-width: 1049px) and (min-width: 750px){.header__heading-link{justify-self:center!important}html{overflow-y:scroll!important}h5,.h5{font-size:18px}h6,.h6{font-size:15px}}@media screen and (max-width: 749px){h5,.h5{font-size:18px}h6,.h6{font-size:15px}.footer-block__details-content .list-menu__item--link,.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important}.footer-block__brand-info .rte p,.footer-block__brand-info,.footer-block__details-content{text-align:center!important}.utility-bar__grid{display:none!important}.header__icons{padding-right:10px}.menu-drawer__navigation-container{display:block!important}.header__icon--cart .header-cart-price{display:none!important}.pinochio-section-content,.pinochio-section-content h2{margin:0}.pinochio-section-wrapper{background-size:300px}.slider-section-flex{flex-direction:column}.slider-section-flex div{width:100%;box-sizing:border-box}.slider-section-left-col-svg-container svg{max-height:225px}.slider-section-right-col-svg-container>div{margin-top:20px}.slider-section-right-col-svg-container svg{display:none}.swiper-button-prev,.swiper-button-next{width:30px;height:30px}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px}.custom-section__features,.custom-section__large-text{width:100%}.features-section-main-image{padding:0}.health_block_item{width:100%}.section-template--17005732659362__side_image_text_alt_XXKgfM-padding{padding-top:50px}.side-image-text-item{margin-bottom:50px}.side-image-text-item>div{flex-direction:column!important}.side-image-text-bottom-image{max-height:40px}.side-image-text-main-grid{margin-top:50px}.side-image-text-grid{gap:25px;margin-bottom:20px}.image-with-text__content{padding:10px!important;text-align:center}.image-with-text__content a{margin:auto}.image-with-text__content h2{width:100%}.newsletter-section{padding:10px}.newsletter-content-container{margin:10px}.section-template--17005732659362__newsletter_ez3eFr-padding{padding:40px 0}.content-container{background-size:cover;background-position:80% 100%;min-height:20vh}.newsletter-form__field-wrapper .field{flex-direction:column;gap:20px}.newsletter-section .field__input{margin:0;padding:10px}.bottom-section-content{padding:20px 20px 0}.bottom-section-image img{width:100%;max-width:100%}.announcement-bar__message{flex-direction:column;padding:0;font-size:10px;min-height:0px}.utility-bar__grid.page-width{padding:0}.header__heading,.header__heading-link{grid-column:1}header-drawer{grid-column:3;margin:0}.scrolled-past-header .header__heading-logo-wrapper{width:100%!important}.header__icons{grid-column:2}.header{grid-template-columns:1.5fr 8fr 1fr!important;padding-inline:10px!important}.main-product-menu-grid{flex-direction:column-reverse}.main-product-menu-grid>div{width:100%}.main-product-menu-grid>product-info{width:100%}.product-page-accordian .custom_accordian_content{padding:10px!important}.shop-all-link{top:10px}.facets-vertical{display:flex;flex-direction:column-reverse}.facets-vertical .side-menu-heading{margin-top:0!important}.card-information .price-item.price-item--regular{font-size:16px!important}.card-information .unit-price .price-item{font-size:14px!important}.tab-content-container{flex-direction:column;padding:0 20px}.tab-content-container>div{width:100%}.tab-container{flex-direction:column;justify-content:center;padding:10px 20px;gap:10px}.tab{width:100%;max-width:300px}.header__heading-logo{height:auto;max-width:150px;object-fit:contain;width:115px;margin-block:5px}.counter-section-item{width:100%}.mission-content{flex-direction:column}.mission-header{padding-inline:20px}.two-col-section .column{max-width:100%}}.new-css h1,.new-css .h1,.new-css .f1{font-size:clamp(40px,10vw,60px)}.new-css h2,.new-css .h2,.new-css .f2{font-size:clamp(30px,10vw,40px)}.new-css h3,.new-css .h3,.new-css .f3{font-size:clamp(25px,4vw,30px)}.new-css h4,.new-css .h4,.new-css .f4{font-size:clamp(22px,2vw,26px)}.new-css h5,.new-css .h5,.new-css .f5{font-size:22px}.new-css h6,.new-css .h6,.new-css .f6{font-size:15px}.new-css p img,.new-css li img,.new-css span img,img.emoji{display:inline-block;width:16px;height:100%;vertical-align:middle}@media screen and (min-width: 750px){.facets-vertical .facets-wrapper{width:25%}.facets-vertical .product-grid-container{width:75%!important}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:20px!important}}.multicolumn.background-none .multicolumn-card{min-height:0px}@media screen and (max-width: 1050px){.slider-section-flex{flex-direction:column}}.slider-section-left-col-svg-container>div h3{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
