.c-reviews-carousel{max-width:125rem;margin:5.5625rem auto 3.75rem}.c-reviews-carousel__slider{display:flex;padding-bottom:3.75rem}.c-reviews-carousel__heading{padding:0 1.125rem;margin:0 0 2.063rem;text-transform:uppercase;font-family:Rational,sans-serif;font-weight:400}.c-reviews-carousel__review,.c-reviews-carousel__review-title{color:#2222224d}.c-reviews-carousel__review-wrapper{min-width:15.625rem;padding-left:1.125rem}.c-reviews-carousel__review-wrapper.is-active .c-reviews-carousel__review,.c-reviews-carousel__review-wrapper.is-active .c-reviews-carousel__review-title{color:#222}.c-reviews-carousel__review-wrapper.is-active .c-reviews-carousel__product-name{color:#22222280}.c-reviews-carousel__review-title{margin:.6875rem 0}.c-reviews-carousel__thumbnail{position:relative;padding-bottom:3.375rem;display:block}.c-reviews-carousel__main-image-container{padding-bottom:127%}.c-reviews-carousel__product-image{width:auto;height:35%;position:absolute;bottom:1.125rem;right:1.6875rem}.c-reviews-carousel__product-name{position:absolute;bottom:0;margin:0;color:#2222224d}.c-reviews-carousel__carousel-progress{border-top:1px solid #c4bdb2;position:relative;width:calc(100% - 2.25rem);margin:0 auto}.c-reviews-carousel__carousel-progress span{transition-timing-function:ease;transition-duration:.5s;transition-property:width;display:block;border-top:2px solid #222;position:absolute;left:0;top:-2px}@media only screen and (min-width: 750px){.c-reviews-carousel{margin:7.7rem auto 10.6rem}.c-reviews-carousel__review,.c-reviews-carousel__review-title{color:#222}.c-reviews-carousel__product-name{color:#22222280}}@media only screen and (min-width: 1100px){.c-reviews-carousel{margin:11rem auto 15.125rem}.c-reviews-carousel__inner{padding:0 11.6%}.c-reviews-carousel__slider{max-width:96rem;margin:0 auto}.c-reviews-carousel__heading{text-align:center;margin-bottom:2.25rem}.c-reviews-carousel__review-wrapper{padding-left:unset;margin-right:2rem}.c-reviews-carousel__review-wrapper:last-child{margin-right:0}.c-reviews-carousel__carousel-progress{display:none}.c-reviews-carousel__review-title{margin:2.25rem 0 1.75rem}}@media only screen and (min-width: 1650px){.c-reviews-carousel{margin-top:11rem}.c-reviews-carousel__heading{text-align:center;margin-bottom:3.188rem}.c-reviews-carousel__review-wrapper{padding-left:unset;margin-right:4.875rem}.c-reviews-carousel__review-wrapper:last-child{margin-right:0}.c-reviews-carousel__thumbnail{padding-bottom:4rem}.c-reviews-carousel__product-image{bottom:0}}.c-404{padding:10rem 1.25rem 5rem;text-align:center}.c-404 a{text-decoration:underline}@media only screen and (min-width: 1100px){.c-404{padding:14rem 11.6% 9rem}}@media only screen and (min-width: 1650px){.c-404{padding:18rem 11.6% 12rem}}.c-product-template{margin-top:4.89875rem;display:flex;flex-direction:column;position:relative}.c-product-template__featured-image-wrapper{position:relative}.c-product-template__background-image-container{padding-bottom:113%}.c-product-template__background-image .has-mobile{display:none}.c-product-template__product-image{display:none;-o-object-fit:contain;object-fit:contain}.c-product-template__product-image.is-visible{display:block}.c-product-template__product-image-container{position:absolute;padding-bottom:103%;width:51.69%;bottom:-14.45%;left:50%;transform:translate(-50%)}.c-product-template__dietary-info-list{display:flex;justify-content:center;text-transform:uppercase;color:#b56e32}.c-product-template__dietary-info-list.is-desktop{display:none}.c-product-template__dietary-info-item{padding:0 .5rem}.c-product-template__swatches{margin-bottom:2.125rem}.c-product-template__add{padding-bottom:2.687rem;max-width:22.625rem;margin:0 auto}.is-split-test-c .c-product-template__add{padding-bottom:1.625rem}.c-product-template__add-cart{width:100%}.c-product-template__add-cart-compare{text-decoration:line-through;padding:0 .5rem 0 .25rem;opacity:.5}.c-product-template__details{padding:5.438rem 1.25rem 2.4rem;text-align:center}.c-product-template__badge,.c-product-template__description,.c-product-template__subtitle,.c-product-template__testimonial,.c-product-template__title{margin:0}.c-product-template__badge{text-transform:uppercase;margin-bottom:1.25rem}.c-product-template__title{margin-bottom:.938rem}.c-product-template__subtitle{margin-bottom:2.5rem}.c-product-template__testimonial{margin-top:1.125rem}.c-product-template__description,.c-product-template__testimonial.is-desktop{display:none}.c-product-template .rc-container-wrapper{display:none!important}.c-product-template .rc_popup{display:none}.c-product-template .rc_widget__option__selector{padding:.53125rem 1.25rem}.c-product-template .rc-widget{margin-bottom:1.25rem}.c-product-template .rc-widget-injection-parent{display:none!important}.c-product-template .rc-widget .rc-radio{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:border-color;position:relative;background-color:transparent;color:#222;padding:0;width:100%;max-width:22.5rem;margin:0 auto;border:1px solid #222;cursor:default}.c-product-template .rc-widget .rc-radio.rc-option--active{border-color:#b56e32}.c-product-template .rc-widget .rc-radio.rc-option--active .rc-radio__input{pointer-events:none}.c-product-template .rc-widget .rc-radio:first-child{display:block;margin-bottom:.625rem}.c-product-template .rc-widget .rc-radio:last-child .rc-radio__label:before{position:absolute;top:calc(50% + 2.75rem);transform:translateY(-50%);right:-.625rem;display:block;width:.0625rem;height:1.125rem;background-color:#222;content:""}.c-product-template .rc-widget .rc-radio__label{position:relative;margin:0;font-size:.875rem;cursor:pointer}.c-product-template .rc-widget .rc-radio__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.c-product-template .rc-widget .rc-radio.rc-option__subsave{display:flex;justify-content:center}.c-product-template .rc-widget .rc-radio.rc-option__subsave .rc_widget__option__selector{padding-right:.625rem;margin-right:.625rem}.c-product-template .rc-widget .rc-radio.rc-option__subsave .rc-selling-plans{display:block!important;flex:1;padding:0 1.25rem 0 0}.c-product-template .rc-widget .rc-radio.rc-option__subsave .rc-selling-plans__dropdown{font-size:.875rem;width:100%;padding-right:1.25rem;background:url(icon-chevron-down-black.svg) no-repeat 100%/.625rem auto}.c-product-template .rc-option__discount.rc_widget__option__discount,.c-product-template__price.no-dollar{display:none}.hide-dollar .c-product-template__price.no-dollar{display:inline}.hide-dollar .c-product-template__price.is-dollar{display:none}@media only screen and (min-width: 750px){.c-product-template__background-image-container{padding-bottom:62%}.c-product-template__product-image-container{width:26.69%;bottom:-13.45%;padding-bottom:52%}}@media only screen and (min-width: 1100px){.c-product-template{margin-top:5.44813rem;flex-direction:row;align-items:flex-start}.c-product-template__featured-image-wrapper{width:50%}.c-product-template__background-image-container{padding-bottom:89.5%}.c-product-template__background-image.is-mobile{display:none}.c-product-template__background-image.has-mobile{display:block}.c-product-template__product-image-container{padding-bottom:69%;width:47.95%;bottom:-12.15%}.c-product-template__dietary-info-list.is-desktop{display:block;text-transform:uppercase;color:#fdfaf2;position:absolute;left:8%;top:55.8%}.c-product-template__dietary-info-list.is-mobile{display:none}.c-product-template__dietary-info-item:first-of-type{margin-top:0}.c-product-template__dietary-info-item:last-of-type{margin-bottom:0}.c-product-template__details{width:50%;padding:0;position:relative}.c-product-template__details-inner{width:80%;max-width:25.625rem;margin:0 auto}.c-product-template__testimonial{margin-bottom:1.838rem}.c-product-template__testimonial.is-mobile{display:none}.c-product-template__testimonial.is-desktop{display:block}.c-product-template__description{display:block;margin-bottom:3.369rem}.c-product-template__description-more{position:relative;border-bottom:1px solid #222}}@media only screen and (min-width: 1350px){.c-product-template__badge{margin-bottom:1.563rem}.c-product-template__title{margin-bottom:1.313rem}.c-product-template__subtitle{margin-bottom:2.813rem}.c-product-template__testimonial{margin-bottom:2.625rem}.c-product-template__description{margin-bottom:4.813rem}}@media only screen and (min-width: 1650px){.c-product-template__dietary-info-item{margin:1.5rem 0}.c-product-template__swatches{margin-bottom:2.625rem}}.c-product-description{padding:1.275rem 1.25rem 2.5rem;position:relative}.is-split-test-c .c-product-description__content{margin:0 auto;max-width:22.625rem;width:100%;padding-bottom:0}.is-split-test-c .c-product-description__content.is-split-test,.is-split-test-c .c-product-description__images{display:none}.c-product-description__accordion-action{position:-webkit-sticky;position:sticky}.c-product-description__content{padding-bottom:4rem}.c-product-description__content.is-split-test{display:none}.c-product-description__slide{overflow:hidden}.c-product-description__item,.c-product-description__title{margin:0}.c-product-description__title{padding:1.125rem 0 1.25rem;border-bottom:1px solid #c4bdb2;background-image:url(icon-plus.svg);background-repeat:no-repeat;background-position:100%;background-size:.875rem .875rem;cursor:pointer}.is-expanded .c-product-description__title{background-image:url(icon-minus.svg)}.c-product-description__item{max-height:0;visibility:hidden;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:all}.c-product-description__item *{margin:0}.c-product-description__item table{border:1px solid #222}.c-product-description__item tr td{border-bottom:1px solid #222}.c-product-description__item table tr:last-child td{border-bottom:none}.c-product-description__item table tr td{border-right:1px solid #222;padding:.5rem}.c-product-description__item table tr td:last-child{border-right:none}.c-product-description__item p{font-size:inherit}.is-expanded .c-product-description__item{padding:1.938rem 0 2.375rem;max-height:640rem;visibility:visible;border-bottom:1px solid #c4bdb2}.is-expanded .c-product-description__item *{margin:initial}.is-last .c-product-description__item{border-bottom:none}.c-product-description__images{width:100%;height:0;padding-bottom:97.6%;position:relative;max-width:68.875rem;margin:0 auto}.c-product-description__image-container{position:absolute}.c-product-description__image-container.is-large{width:70%;padding-bottom:83.66%;top:0;right:0}.c-product-description__image-container.is-small{width:50%;padding-bottom:52.29%;bottom:0;left:0}@media only screen and (min-width: 750px){.c-product-description__inner{display:flex;justify-content:space-between}.c-product-description__content{width:50%;padding-top:1rem}.c-product-description__images{width:45%;padding-bottom:46%;margin:0}}@media only screen and (max-width: 1099px){.is-split-test-c .c-product-description__title{font-size:.875rem;letter-spacing:0;font-family:Rational,sans-serif;font-weight:400}.is-split-test-c .c-product-description__item{font-family:Rational,sans-serif;font-size:.75rem;letter-spacing:0;font-weight:400}}@media only screen and (min-width: 1100px){.c-product-description{padding:7.832rem 3.95% 2.5rem 11.7%}.c-product-description__title{background-size:1rem 1rem}.c-product-description__content{width:36.4%;padding-top:1.4rem}.c-product-description__content.is-split-test,.is-split-test-c .c-product-description{display:none}.is-split-test-c .c-product-description__slide{text-align:left}.is-split-test-c .c-product-description__content.is-split-test{padding-top:0;display:block;width:100%;max-width:22.625rem;margin:0 auto}.c-product-description__images{width:54.53%;padding-bottom:52.112%}}@media only screen and (min-width: 1650px){.c-product-description{padding-top:11.188rem}.c-product-description__content{padding-top:2rem}}.c-product-featured-info{padding:2.5rem 1.25rem 2.094rem}.c-product-featured-info__slide{background-color:#efeadf;padding:0 1.313rem 0 1.063rem;overflow:hidden}.c-product-featured-info__slide:not(:last-of-type){margin-bottom:1.25rem}.c-product-featured-info__item{text-align:center;max-height:0;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:all}.is-expanded .c-product-featured-info__item{max-height:640rem;padding-bottom:1.875rem}.c-product-featured-info__title{margin:0;padding:1.75rem 0 1.688rem .25rem;background-image:url(icon-plus.svg);background-repeat:no-repeat;background-position:100%;background-size:.875rem .875rem}.is-expanded .c-product-featured-info__title{border-bottom:1px solid #c4bdb2;background-image:url(icon-minus.svg)}.c-product-featured-info__image-container{width:14.875rem;padding-bottom:14.875rem;margin:0 auto 1.25rem}.c-product-featured-info__list{list-style:none;padding:0;margin:0}.c-product-featured-info__list-item:not(:last-of-type){padding-bottom:.625rem}.c-product-featured-info__text{padding-top:1.25rem}.c-product-featured-info__text *{margin:0}.c-product-featured-info__dosage{margin:0 0 .625rem}.c-product-featured-info__suggestion-number{display:inline-block;width:1.5rem;height:1.5rem;line-height:1.5rem;margin:0 auto .625rem;background-color:#c4bdb2;border-radius:50%;color:#fdfaf2}.c-product-featured-info__suggestion-content{margin-bottom:1rem}@media only screen and (min-width: 750px){.c-product-featured-info__inner{max-width:43.438rem;margin:0 auto}}@media only screen and (min-width: 1100px){.c-product-featured-info{padding:3.959rem 1.25rem 3.85rem}.c-product-featured-info__inner{display:flex;justify-content:space-between;max-width:95.75rem}.c-product-featured-info__slide{width:32%}.c-product-featured-info__slide:not(:last-of-type){margin:0}.c-product-featured-info__item{max-width:17.563rem;margin-left:auto;margin-right:auto}.c-product-featured-info__item,.is-expanded .c-product-featured-info__item{max-height:none;padding-bottom:3.588rem}.c-product-featured-info__title{background-image:none;text-align:center;padding:2.581rem 0 0}.is-expanded .c-product-featured-info__title{border-bottom:none;background-image:none}.c-product-featured-info__text{padding-top:2.669rem}.c-product-featured-info__image-container+.c-product-featured-info__text{padding-top:2.406rem}.c-product-featured-info__image-container{width:78.29%;padding-bottom:78.29%;margin:0 auto}.c-product-featured-info__list-item:not(:last-of-type){padding-bottom:1.063rem}.c-product-featured-info__dosage{margin:0 0 .875rem}.c-product-featured-info__suggestion-number{width:1.875rem;height:1.875rem;margin-bottom:.875rem;line-height:1.875rem}.c-product-featured-info-content{margin-bottom:1.938rem}}@media only screen and (min-width: 1650px){.c-product-featured-info{padding:5.656rem 0 5.5rem}.c-product-featured-info__slide{width:30%}.c-product-featured-info__item,.is-expanded .c-product-featured-info__item{padding-bottom:5.125rem}.c-product-featured-info__title{padding-top:3.688rem}.c-product-featured-info__text{padding-top:3.813rem}.c-product-featured-info__image-container+.c-product-featured-info__text{padding-top:3.438rem}}.c-featured-content-banner__content{display:flex;flex-direction:column;gap:10px;position:absolute;color:#fdfaf2;width:78.13%;top:11.594%;right:50%;transform:translate(50%)}.c-featured-content-banner__subtitle,.c-featured-content-banner__title{margin:0}.c-featured-content-banner__subtitle{max-width:26rem}.c-featured-content-banner__play{display:flex;justify-content:flex-start;align-items:center;transition-timing-function:ease;transition-duration:.25s;transition-property:opacity}.c-featured-content-banner__play-button-svg{width:100%;height:auto}.c-featured-content-banner__play-text{text-transform:uppercase;color:#fdfaf2;padding-left:.875rem}.c-featured-content-banner__play:hover{opacity:.9}@media only screen and (min-width: 750px){.c-featured-content-banner__image{top:auto;bottom:0}}@media only screen and (min-width: 1100px){.c-featured-content-banner{max-height:none}.c-featured-content-banner__image{bottom:auto;top:0}.c-featured-content-banner__image-container{padding-bottom:38%}.c-featured-content-banner__image.has-mobile{display:block}.c-featured-content-banner__image.is-mobile{display:none}.c-featured-content-banner__content{text-align:left;max-width:25.625rem;right:auto;transform:none;left:11.7%;top:31.97368%}.c-featured-content-banner__subtitle{max-width:none}}.c-product-featured-content{margin:2.719rem 0 0}.c-product-featured-content__inner{position:relative}.c-product-featured-content__content{text-align:left;left:7.14%;transform:none;max-width:17.5rem}.c-product-featured-content__secondary-image-container{position:absolute;width:min(65.867%,22.065rem);padding-bottom:min(68.88%,23.07rem);bottom:-18%;right:1.25rem}@media only screen and (min-width: 750px){.c-product-featured-content{margin-bottom:0}.c-product-featured-content__image{bottom:auto;top:0}.c-product-featured-content__image-container{padding-bottom:52%}.c-product-featured-content__image.has-mobile{display:block}.c-product-featured-content__image.is-mobile{display:none}.c-product-featured-content__secondary-image-container{width:22.95%;padding-bottom:24%;bottom:-17%;right:11.65%}}@media only screen and (min-width: 1100px){.c-product-featured-content{margin:3.85rem 0 0}.c-product-featured-content__image-container{padding-bottom:38%}.c-product-featured-content__content{top:24.34%;left:11.7%;max-width:25.625rem}.c-product-featured-content__title{max-width:25rem}.c-product-featured-content__secondary-image-container{bottom:-23.9%}}@media only screen and (min-width: 1650px){.c-product-featured-content{margin:5.5rem 0 0}.c-product-featured-content__title{max-width:20rem}}.c-product-process{background-color:#efeadf;padding:4rem 0 4.5rem 1.25rem}.c-product-process__title{text-transform:uppercase;margin:0 0 1.875rem}.c-product-process__carousel{padding-bottom:4rem;margin-left:-.5rem}.c-product-process__carousel-slide{padding:0 .5rem}.c-product-process__carousel-controls{display:none}.c-product-process__carousel-image-container{padding-bottom:68.9%}.c-product-process__carousel-title{margin:1.563rem 0 1.5rem}.c-product-process__carousel-content{opacity:.3}.is-active .c-product-process__carousel-content{opacity:1}.c-product-process__carousel-description{margin:0}.c-product-process__carousel-progress{border-top:1px solid #c4bdb2;position:relative;margin-right:1.25rem}.c-product-process__carousel-progress span{transition-timing-function:ease;transition-duration:.5s;transition-property:width;display:block;border-top:2px solid #222;position:absolute;left:0;top:-2px}@media only screen and (min-width: 750px){.c-product-process{padding:4rem 1.25rem 4.5rem}.c-product-process__carousel-progress{margin-right:0}}@media only screen and (min-width: 1100px){.c-product-process{padding:9.375rem 0 7.875rem}.c-product-process__inner{width:76.9%;margin:0 auto}.c-product-process__title{margin:2.057rem 0 1.663rem}.c-product-process__title.is-mobile{display:none}.c-product-process__carousel{width:45%;max-width:33.563rem;margin-left:0}.c-product-process__carousel.keen-slider{display:block}.c-product-process__carousel-slide{position:absolute;top:0;width:100%;opacity:0;transition-timing-function:ease;transition-duration:1s;transition-property:opacity;padding:0;z-index:-1}.c-product-process__carousel-slide.is-visible{opacity:1;position:static;z-index:5}.c-product-process__carousel-container{display:flex;justify-content:space-between}.c-product-process__carousel-title{margin:1.487rem 0 1.662rem}.is-visible .c-product-process__carousel-content{opacity:1}.c-product-process__carousel-controls{display:block;width:50%;padding-left:9.81%;border-left:1px solid #c4bdb2}.c-product-process__carousel-progress{display:none}.c-product-process__carousel-dots-dot{padding:1.125rem 0 1.837rem;border-bottom:1px solid #c4bdb2;cursor:pointer}.c-product-process__carousel-dots-dot-content{opacity:.3}.is-visible .c-product-process__carousel-dots-dot-content{opacity:1}.c-product-process__carousel-dots-description,.c-product-process__carousel-dots-title{margin:0}.c-product-process__carousel-dots-title{margin-bottom:.525rem}}@media only screen and (min-width: 1650px){.c-product-process{padding:9.375rem 0 7.875rem}.c-product-process__inner{max-width:96.125rem}.c-product-process__title{margin:2.938rem 0 2.25rem}.c-product-process__carousel-title{margin:2.125rem 0 2.375rem}.c-product-process__carousel-dots-dot{padding:1.25rem 0 2.625rem}.c-product-process__carousel-dots-title{margin-bottom:.75rem}}.c-product-recipes{margin:4rem 0 5.625rem;position:relative}.c-product-recipes__title{margin:0 1.25rem 1.875rem;text-transform:uppercase}.c-product-recipes__carousel{margin-bottom:3.125rem}.c-product-recipes__carousel .o-article-tile{margin:0}.c-product-recipes__carousel .o-article-tile__inner{height:100%;justify-content:space-between;margin:0;display:flex;flex-direction:column}.c-product-recipes__carousel .o-article-tile__superheading{display:none}.c-product-recipes__carousel .o-article-tile__title{margin-top:0}.c-product-recipes__carousel .o-article-tile__desc{margin-bottom:2.5rem}.c-product-recipes__carousel .o-article-tile__btn{margin-bottom:2.375rem}.c-product-recipes__navigation{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1;display:none}.c-product-recipes__progress{border-top:1px solid #c4bdb2;position:relative;margin:0 1.25rem}.c-product-recipes__progress span{transition-timing-function:ease;transition-duration:.5s;transition-property:width;display:block;border-top:2px solid #222;position:absolute;left:0;top:-2px}@media only screen and (min-width: 1100px){.c-product-recipes{margin:7.875rem 0 10.85rem}.c-product-recipes__title{display:none}.c-product-recipes__carousel{margin-bottom:3.544rem}.c-product-recipes__carousel .o-article-tile__superheading{display:block;margin:0 0 1.75rem}.c-product-recipes__carousel .o-article-tile__inner{flex-direction:row}.c-product-recipes__carousel .o-article-tile__content{padding-right:5%}.c-product-recipes__carousel .o-article-tile__btn{margin-bottom:0}.c-product-recipes__navigation{display:block}.c-product-recipes__progress{margin:0 4%}}@media only screen and (min-width: 1650px){.c-product-recipes{margin:11.25rem 0 15.5rem}.c-product-recipes__carousel{margin-bottom:5.063rem}.c-product-recipes__carousel .o-article-tile__content{padding-right:9%}}@media only screen and (min-width: 1100px){.c-product-reviews-carousel .c-reviews-carousel__slider{padding-bottom:0}}.c-products-carousel.is-hidden{display:none}.c-products-carousel__information{padding:0 1rem;display:flex;justify-content:space-between;align-items:center}.c-products-carousel__title{text-transform:uppercase}.c-products-carousel__slide{overflow:visible}.c-products-carousel__carousel{display:flex;padding:2.5rem 0 2rem;z-index:5}.c-products-carousel__carousel-container{position:relative}.c-products-carousel__navigation{position:absolute;top:50%;transform:translateY(-50%);right:-1.25rem;z-index:20}.is-destroyed .c-products-carousel__navigation,.is-destroyed .c-products-carousel__progress{display:none}@media only screen and (max-width: 749px){.c-products-carousel{overflow:hidden}.c-products-carousel__information,.c-products-carousel__progress{padding:0 1.25rem}.c-products-carousel__navigation{display:none}}@media only screen and (min-width: 1100px){.c-products-carousel__information{padding:0 5rem}.c-products-carousel__navigation{right:-5rem}}@media only screen and (min-width: 1650px){.c-products-carousel__information{max-width:125rem}.c-products-carousel__carousel{padding:4rem 0}}.c-product-featured-carousel{margin:5.563rem 0 5.75rem}.c-product-featured-carousel .c-products-carousel__title{margin-top:0}.c-product-featured-carousel .c-products-carousel__carousel{display:block}@media only screen and (min-width: 750px){.c-product-featured-carousel .c-products-carousel__information,.c-product-featured-carousel .c-products-carousel__progress{padding:0 1.25rem}.c-product-featured-carousel .c-products-carousel__navigation{right:0}}@media only screen and (min-width: 1100px){.c-product-featured-carousel{margin:8.619rem 0 7.832rem}.c-product-featured-carousel .c-products-carousel__information,.c-product-featured-carousel .c-products-carousel__progress{padding:0 4%}.c-product-featured-carousel .c-products-carousel__carousel{padding-right:4%;padding-left:4%}}@media only screen and (min-width: 1650px){.c-product-featured-carousel{margin:12.313rem 0 11.188rem}}.c-product-bundle{max-width:22.625rem;width:100%;margin:3rem auto}.c-product-bundle__product{display:flex;padding-bottom:2rem;border:1px solid #222;margin-bottom:2rem}.c-product-bundle__product:last-child{margin-bottom:unset;border:unset}.c-product-bundle__product-title{margin:0 0 1rem}.c-product-bundle__product-title-and-variant{margin-left:1rem;text-align:left}.c-product-bundle__product-image-container{display:block;padding-bottom:25%;width:25%}.c-product-bundle__product-image{-o-object-fit:contain;object-fit:contain}.c-product-bundle__product-title-and-variant{flex:1}.c-product-bundle__variant-select{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox;width:100%}.c-reviews-carousel.c-product-reviews-carousel{margin-bottom:0}.tab input{position:absolute;opacity:0;z-index:-1}.tab__content{max-height:0;overflow:hidden}.tab input:checked~.tab__content{max-height:max-content}.tab__content p a{color:#b56e32;text-decoration:underline}.accordion{overflow:hidden}.tab__label,.tab__close{display:flex;color:#000;cursor:pointer;font-weight:700;font-size:18px;letter-spacing:0;font-family:Rational,sans-serif;position:relative}.tab__label{justify-content:space-between;padding:1rem 20px 1rem 0}.tab__label:after{content:" ";animation:unset!important;background:url(https://www.superfeast.com.au/cdn/shop/t/208/assets/icon-plus.svg);background-repeat:no-repeat;width:20px;background-size:contain;height:20px;background-position:right;position:absolute;right:0;top:20px}.tab input:checked+.tab__label:after{content:" ";animation:unset!important;background:url(https://www.superfeast.com.au/cdn/shop/t/208/assets/icon-minus.svg);background-repeat:no-repeat;width:20px;background-size:contain;height:20px;background-position:right;position:absolute;right:0;top:20px}.tab__content p{margin:0;padding:1rem 5px 1rem 0}.tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}.tab input:not(:checked)+.tab__label:hover:after{animation:bounce .5s infinite}@keyframes bounce{25%{transform:rotate(90deg) translate(.25rem)}75%{transform:rotate(90deg) translate(-.25rem)}}.c-faq.products-faq-section .c-faq__accordion-container{max-width:100%;padding:0 10vw}section.accordion.accordion--radio .tab{padding:10px 0;border-bottom:1px solid #c4bdb2}.c-faq.products-faq-section .c-faq__accordion-container h2{text-align:left;display:inline-flex;padding:.83em 60px .83em 0;margin:0 0 50px;border-bottom:1px solid #000}.products-faq-section .c-faq__accordion-container{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/42/assets/template.product.css.map */
