p[class*=body-size-],[class*=body-size-] p,.product__description__content p,.review__content blockquote p,.accordion__content p,.product__description__content h5{line-height:1.5}@media only screen and (max-width: 749px){.accordion__content{font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY))}}footer.site-footer-wrapper{margin:0 5%}.footer__quicklinks,.footer__newsletter__wrapper .footer__newsletter__text{font-size:1.1em}.footer__newsletter__wrapper .footer__block__title{font-size:2em}.footer__block--disclaimer{border:1px solid}.footer__disclaimer__wrapper{text-align:center;padding:calc(var(--gutter) / 2 - 1em) 0}@media only screen and (max-width: 749px){.footer__disclaimer__wrapper{padding:calc(var(--gutter) / 2 - 1em) var(--gutter)}}[id^=timeline-]{padding:var(--gutter) 0}[id^=timeline-] .heading-text,.timeline-nav{width:70%;margin:0 auto}[id^=timeline-] .heading-text{text-align:center}[id^=timeline-] .heading-text h1,[id^=timeline-] .heading-text h2,[id^=timeline-] .heading-text p{margin:0}.timeline-nav{position:relative;padding:var(--gutter) 0;display:flex;justify-content:center;gap:calc(var(--inner) * .75)}.timeline-nav-mobile{display:none}.timeline-nav__btn{width:1.2em;height:1.2em;padding:0;background-color:var(--border);border-radius:50%;transition:background-color .5s linear}.timeline-nav__btn:not(.active):hover{border:1px solid var(--text);transition:border .25s ease-in}.timeline-nav__btn.active{background-color:var(--text)}.timeline-nav__line{flex:1 0 auto;border-bottom:1px solid;transform:translateY(-50%)}.timeline-nav .slider__arrows{right:calc(var(--outer-offset) * 2);left:calc(var(--outer-offset) * 2)}.timeline-nav .slider__arrows .slider__button{opacity:1}.timeline-container{width:80%;margin:var(--gutter) auto;overflow:hidden;display:flex;position:relative}.timeline-item{width:100%;display:flex;justify-content:center;gap:var(--gutter);position:absolute;top:0;left:0;opacity:0;transform:translate(100%);transition:opacity .25s linear,transform .5s ease-in-out}.timeline-item__content,.timeline-item__image{flex:0 1 50%;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 749px){.timeline-container{width:calc(100% - (var(--gutter) * 2));overflow:scroll hidden}.timeline-container::-webkit-scrollbar{display:none}.timeline-nav{display:none}.timeline-item{width:unset;flex:1 0 80%;flex-direction:column-reverse;position:static;transform:unset;opacity:.5}.timeline-item.active{opacity:1}.timeline-nav-mobile{display:flex}.timeline-item__content,.timeline-item__image{justify-content:flex-start;padding:0 var(--outer)}.timeline-item__content{flex:1 0 auto}.timeline-item__image{flex:0 1 auto}}.timeline-item__image img{margin:0 auto}[id^=timeline-] .column__btn{text-align:center}[id^=formulation-]{padding:var(--outer)}[id^=formulation-] h1{text-align:center}.formulation-wrapper{display:flex;justify-content:center}.formulation-content{display:flex;flex-direction:column;justify-content:center}.formulation-content[data-position=left],.formulation-content[data-position=middle]{flex-basis:15%}.formulation-content[data-position=divider]{flex-basis:7.5%;font-size:3em;text-align:center}.formulation-content[data-position=right]{flex-basis:30%}@media only screen and (max-width: 749px){.formulation-wrapper{flex-wrap:wrap}.formulation-content[data-position=left],.formulation-content[data-position=middle]{flex-basis:42.5%}.formulation-content[data-position=divider]{flex-basis:15%}.formulation-content[data-position=right]{flex-basis:100%}}.formulation-content h2{text-align:center}.formulation-content .hover-content{background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;height:0;margin:0 auto var(--gutter);position:relative}.formulation-content .hover-content:hover{background-image:none!important}.formulation-content .hover-content p{visibility:hidden;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100% - var(--gutter));max-height:calc(100% - var(--gutter));word-wrap:break-word;overflow:hidden}@media only screen and (max-width: 749px){.formulation-content[data-position=left] .hover-content p,.formulation-content[data-position=middle] .hover-content p{font-size:var(--font-1)}}.formulation-content .hover-content:hover p{visibility:visible}[id^=formulation-] .column__btn{text-align:center}.cart__empty__item--odd--last{grid-column:2 span/3;max-width:100%}.accordion__title{font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);line-height:1.1;text-transform:var(--FONT-UPPERCASE-HEADING, none);font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))}@media only screen and (max-width: 749px){.accordion__title{font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING))}}.review blockquote{font-family:var(--FONT-STACK-BODY);font-style:var(--FONT-STYLE-BODY);font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:var(--LETTER-SPACING-BODY)}.review__stars{padding-bottom:calc(var(--gutter) / 2)}.review__star{font-size:2.25em;color:#e2d16d}.reviews__grid.with-disclaimer,.reviews__disclaimer{padding-bottom:var(--gutter)}.article__excerpt,.article__content{font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY))}.article__hero .article__title{font-weight:inherit}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
