.form-row--inline .form-row-heading,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.form-row--inline>label,.intro__intro,.shopify-challenge__message,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input label,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}em{font-style:italic}strong{font-weight:600}small{font-size:60%;line-height:150%}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a{background-color:transparent}a:active,a:hover{outline:0}iframe{max-width:100%}input,select,textarea{box-sizing:border-box}body{font-family:sans-serif;font:400 100%/1.5em -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.5em;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;text-rendering:optimizeLegibility}.font-astro-loaded body{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}#ReCharge .recharge .rc_layout legend .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input label,#ReCharge .recharge .rc_layout legend h4,.accordion-item__title,.awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.awards-slideshow header h3,.clock-slideshow #clock-slideshow .pager a span.heading,.clock-slideshow #clock-slideshow .slideshow__slide__content .heading,.collection-header__content-description,.contact__form .form-container-header__title,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .form-row-heading,.guidance .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.guidance h3,.header-levels--level-2,.image-cta .intro__intro,.image-cta h2,.info-block .form-container-header__title,.instagram .header-levels--level-2,.intro__intro,.magazine-cta-col--magazine .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.magazine-cta-col--magazine h3,.newsletter__title,.page-title__two-col .intro__intro,.page-title__two-col h2,.plan-slideshow #plan-slideshow .heading,.press-heading .intro__intro,.press-heading h2,.single-testimonial blockquote p,.store-locator #scasl-app-container #scasl-tab-radius .form-container-header__title,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout legend .form-row-heading,.store-locator #scasl-app-container .scasl-map-container .form-container-header__title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .guidance #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .magazine-cta-col--magazine #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .two-col-info-col #scasl-title,.three-col-links__col p,.two-col-info-col .intro__intro,.two-col-info-col .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.two-col-info-col h2,.two-col-info-col h3,.two-col-intro-offset .two-col-intro__col--content .intro__intro,.two-col-intro-offset .two-col-intro__col--content h2,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset__col--content .intro__intro,.two-col-offset__col--content h2,.two-col__col--content .intro__intro,.two-col__col--content h2,h1,h2,h3{font-family:sans-serif;display:block;font-weight:400;letter-spacing:.03em;line-height:1.3em;margin-bottom:.8em}#ReCharge .recharge .rc_layout legend .font-astro-loaded h4,#ReCharge .recharge .rc_layout legend .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .font-astro-loaded .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .font-astro-loaded label,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .font-astro-loaded .form-row-heading,.awards-slideshow header .font-astro-loaded h3,.awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .font-astro-loaded #scasl-title,.clock-slideshow #clock-slideshow .pager a .font-astro-loaded span.heading,.clock-slideshow #clock-slideshow .slideshow__slide__content .font-astro-loaded .heading,.contact__form .font-astro-loaded .form-container-header__title,.font-astro-loaded #ReCharge .recharge .rc_layout legend .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.font-astro-loaded #ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.font-astro-loaded #ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input label,.font-astro-loaded #ReCharge .recharge .rc_layout legend h4,.font-astro-loaded .accordion-item__title,.font-astro-loaded .awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.font-astro-loaded .awards-slideshow header h3,.font-astro-loaded .clock-slideshow #clock-slideshow .pager a span.heading,.font-astro-loaded .clock-slideshow #clock-slideshow .slideshow__slide__content .heading,.font-astro-loaded .collection-header__content-description,.font-astro-loaded .contact__form .form-container-header__title,.font-astro-loaded .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .form-row-heading,.font-astro-loaded .guidance .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.font-astro-loaded .guidance h3,.font-astro-loaded .header-levels--level-2,.font-astro-loaded .image-cta .intro__intro,.font-astro-loaded .image-cta h2,.font-astro-loaded .info-block .form-container-header__title,.font-astro-loaded .instagram .header-levels--level-2,.font-astro-loaded .intro__intro,.font-astro-loaded .magazine-cta-col--magazine .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.font-astro-loaded .magazine-cta-col--magazine h3,.font-astro-loaded .newsletter__title,.font-astro-loaded .page-title__two-col .intro__intro,.font-astro-loaded .page-title__two-col h2,.font-astro-loaded .plan-slideshow #plan-slideshow .heading,.font-astro-loaded .press-heading .intro__intro,.font-astro-loaded .press-heading h2,.font-astro-loaded .single-testimonial blockquote p,.font-astro-loaded .store-locator #scasl-app-container #scasl-tab-radius .form-container-header__title,.font-astro-loaded .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend label,.font-astro-loaded .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout legend .form-row-heading,.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .form-container-header__title,.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header #scasl-title,.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .guidance #scasl-title,.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .magazine-cta-col--magazine #scasl-title,.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .two-col-info-col #scasl-title,.font-astro-loaded .three-col-links__col p,.font-astro-loaded .two-col-info-col .intro__intro,.font-astro-loaded .two-col-info-col .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.font-astro-loaded .two-col-info-col h2,.font-astro-loaded .two-col-info-col h3,.font-astro-loaded .two-col-intro__col--content .intro__intro,.font-astro-loaded .two-col-intro__col--content h2,.font-astro-loaded .two-col-offset__col--content .intro__intro,.font-astro-loaded .two-col-offset__col--content h2,.font-astro-loaded .two-col__col--content .intro__intro,.font-astro-loaded .two-col__col--content h2,.font-astro-loaded h1,.font-astro-loaded h2,.font-astro-loaded h3,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .font-astro-loaded .form-row-heading,.guidance .font-astro-loaded h3,.guidance .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .font-astro-loaded #scasl-title,.image-cta .font-astro-loaded .intro__intro,.image-cta .font-astro-loaded h2,.info-block .font-astro-loaded .form-container-header__title,.instagram .font-astro-loaded .header-levels--level-2,.magazine-cta-col--magazine .font-astro-loaded h3,.magazine-cta-col--magazine .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .font-astro-loaded #scasl-title,.page-title__two-col .font-astro-loaded .intro__intro,.page-title__two-col .font-astro-loaded h2,.plan-slideshow #plan-slideshow .font-astro-loaded .heading,.press-heading .font-astro-loaded .intro__intro,.press-heading .font-astro-loaded h2,.single-testimonial blockquote .font-astro-loaded p,.store-locator #scasl-app-container #scasl-tab-radius .font-astro-loaded .form-container-header__title,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .font-astro-loaded label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout legend .font-astro-loaded .form-row-heading,.store-locator #scasl-app-container .scasl-map-container .font-astro-loaded .form-container-header__title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header .font-astro-loaded #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .font-astro-loaded #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .guidance .font-astro-loaded #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .magazine-cta-col--magazine .font-astro-loaded #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .two-col-info-col .font-astro-loaded #scasl-title,.three-col-links__col .font-astro-loaded p,.two-col-info-col .font-astro-loaded .intro__intro,.two-col-info-col .font-astro-loaded h2,.two-col-info-col .font-astro-loaded h3,.two-col-info-col .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .font-astro-loaded #scasl-title,.two-col-intro__col--content .font-astro-loaded .intro__intro,.two-col-intro__col--content .font-astro-loaded h2,.two-col-offset__col--content .font-astro-loaded .intro__intro,.two-col-offset__col--content .font-astro-loaded h2,.two-col__col--content .font-astro-loaded .intro__intro,.two-col__col--content .font-astro-loaded h2{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.awards-slideshow header h3,.collection-header__content-description,.guidance .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.guidance h3,.header-levels--level-2,.image-cta .intro__intro,.image-cta h2,.page-title__two-col .intro__intro,.page-title__two-col h2,.press-heading .intro__intro,.press-heading h2,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .guidance #scasl-title,.two-col-info-col .intro__intro,.two-col-info-col h2,.two-col-intro-offset .two-col-intro__col--content .intro__intro,.two-col-intro-offset .two-col-intro__col--content h2,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset__col--content .intro__intro,.two-col-offset__col--content h2,.two-col__col--content .intro__intro,.two-col__col--content h2,h1{font-size:1.6875em}@media (min-width:24.375em){.awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.awards-slideshow header h3,.collection-header__content-description,.guidance .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.guidance h3,.header-levels--level-2,.image-cta .intro__intro,.image-cta h2,.page-title__two-col .intro__intro,.page-title__two-col h2,.press-heading .intro__intro,.press-heading h2,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .guidance #scasl-title,.two-col-info-col .intro__intro,.two-col-info-col h2,.two-col-intro-offset .two-col-intro__col--content .intro__intro,.two-col-intro-offset .two-col-intro__col--content h2,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset__col--content .intro__intro,.two-col-offset__col--content h2,.two-col__col--content .intro__intro,.two-col__col--content h2,h1{font-size:calc(17.09524px + 2.53968vw)}}@media (min-width:63.75em){.awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.awards-slideshow header h3,.collection-header__content-description,.guidance .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.guidance h3,.header-levels--level-2,.image-cta .intro__intro,.image-cta h2,.page-title__two-col .intro__intro,.page-title__two-col h2,.press-heading .intro__intro,.press-heading h2,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .guidance #scasl-title,.two-col-info-col .intro__intro,.two-col-info-col h2,.two-col-intro-offset .two-col-intro__col--content .intro__intro,.two-col-intro-offset .two-col-intro__col--content h2,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset__col--content .intro__intro,.two-col-offset__col--content h2,.two-col__col--content .intro__intro,.two-col__col--content h2,h1{font-size:2.6875em}}#ReCharge .recharge .rc_layout legend .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input label,#ReCharge .recharge .rc_layout legend h4,.clock-slideshow #clock-slideshow .slideshow__slide__content .heading,.contact__form .form-container-header__title,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .form-row-heading,.info-block .form-container-header__title,.instagram .header-levels--level-2,.intro__intro,.magazine-cta-col--magazine .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.magazine-cta-col--magazine h3,.newsletter__title,.plan-slideshow #plan-slideshow .heading,.single-testimonial blockquote p,.store-locator #scasl-app-container #scasl-tab-radius .form-container-header__title,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout legend .form-row-heading,.store-locator #scasl-app-container .scasl-map-container .form-container-header__title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .magazine-cta-col--magazine #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .two-col-info-col #scasl-title,.three-col-links__col p,.two-col-info-col .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.two-col-info-col h3,h2{font-size:1.4375em;line-height:1.6em}@media (min-width:24.375em){#ReCharge .recharge .rc_layout legend .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input label,#ReCharge .recharge .rc_layout legend h4,.clock-slideshow #clock-slideshow .slideshow__slide__content .heading,.contact__form .form-container-header__title,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .form-row-heading,.info-block .form-container-header__title,.instagram .header-levels--level-2,.intro__intro,.magazine-cta-col--magazine .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.magazine-cta-col--magazine h3,.newsletter__title,.plan-slideshow #plan-slideshow .heading,.single-testimonial blockquote p,.store-locator #scasl-app-container #scasl-tab-radius .form-container-header__title,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout legend .form-row-heading,.store-locator #scasl-app-container .scasl-map-container .form-container-header__title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .magazine-cta-col--magazine #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .two-col-info-col #scasl-title,.three-col-links__col p,.two-col-info-col .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.two-col-info-col h3,h2{font-size:calc(18.66667px + 1.11111vw)}}@media (min-width:63.75em){#ReCharge .recharge .rc_layout legend .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,#ReCharge .recharge .rc_layout legend .store-locator #scasl-app-container .scasl-distance .form-input label,#ReCharge .recharge .rc_layout legend h4,.clock-slideshow #clock-slideshow .slideshow__slide__content .heading,.contact__form .form-container-header__title,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend .form-row-heading,.info-block .form-container-header__title,.instagram .header-levels--level-2,.intro__intro,.magazine-cta-col--magazine .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.magazine-cta-col--magazine h3,.newsletter__title,.plan-slideshow #plan-slideshow .heading,.single-testimonial blockquote p,.store-locator #scasl-app-container #scasl-tab-radius .form-container-header__title,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout legend label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout legend .form-row-heading,.store-locator #scasl-app-container .scasl-map-container .form-container-header__title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .magazine-cta-col--magazine #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .two-col-info-col #scasl-title,.three-col-links__col p,.two-col-info-col .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.two-col-info-col h3,h2{font-size:1.875em}}.accordion-item__title,.clock-slideshow #clock-slideshow .pager a span.heading,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,h3{font-size:1.125em}@media (min-width:24.375em){.accordion-item__title,.clock-slideshow #clock-slideshow .pager a span.heading,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,h3{font-size:calc(13.04762px + 1.26984vw)}}@media (min-width:63.75em){.accordion-item__title,.clock-slideshow #clock-slideshow .pager a span.heading,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,h3{font-size:1.625em}}#ReCharge .recharge .rc_layout #ReCharge-variant,#ReCharge .recharge .rc_layout .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,#ReCharge .recharge .rc_layout .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,#ReCharge .recharge .rc_layout .store-locator #scasl-app-container .scasl-distance .form-input label,#ReCharge .recharge .rc_layout h4,.account-reward-block .intro__intro,.account-reward-block h2,.benefits-expanded__col .heading,.cart-collection-product .product-title,.collection-product__content-title,.contact__info .contact-info__row .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.contact__info .contact-info__row .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.contact__info .contact-info__row .store-locator #scasl-app-container .scasl-distance .form-input label,.contact__info .contact-info__row h4,.featured-collection-product .product-title,.featured-collection .product-title,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout .form-row-heading,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .contact__info .contact-info__row .form-row-heading,.how-it-works__col p,.image-cta p,.ingredients-footer__heading,.page-title__two-col__col .content__offer .offer,.pie__value__container,.promo-block .intro__intro,.promo-block h2,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout label,.store-locator #scasl-app-container .scasl-distance .form-input .contact__info .contact-info__row label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .contact__info .contact-info__row .form-row-heading,article.article .rte .intro__intro,article.article .rte h2{font-size:1.3125em;line-height:1.5em}#testimonial-slideshow .slideshow__slide footer cite.author,#testimonial-slideshow .slideshow__slide p,.awards-slideshow .slideshow__slide p,.awards-slideshow header p,.benefits-expanded__col .content,.clock-slideshow #clock-slideshow .slideshow__slide__content .content,.contact__info .contact-info__row a,.contact__info .contact-info__row p,.error p,.featured-collection__content p,.guidance p,.header-levels--level-3,.icon-cols__col p,.image-cta .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.image-cta h3,.latest-magazine .slideshow__slide .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.latest-magazine .slideshow__slide h3,.page-content ol,.page-content ol li,.page-content p,.page-content ul,.page-content ul li,.page-title__two-col p,.pagination span,.plan-slideshow #plan-slideshow .content,.single-testimonial blockquote cite,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .image-cta #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .latest-magazine .slideshow__slide #scasl-title,.two-col-info-col p,.two-col-info-col ul li,.two-col-intro-offset .two-col-intro__col--content ol li,.two-col-intro-offset .two-col-intro__col--content p,.two-col-intro-offset .two-col-intro__col--content ul li,.two-col-offset__col--content p,.two-col__col--content p,.two-col__col--content ul li,article.article .rte ol li,article.article .rte p,article.article .rte ul li{font-size:1em;line-height:1.5em}@media (min-width:24.375em){#testimonial-slideshow .slideshow__slide footer cite.author,#testimonial-slideshow .slideshow__slide p,.awards-slideshow .slideshow__slide p,.awards-slideshow header p,.benefits-expanded__col .content,.clock-slideshow #clock-slideshow .slideshow__slide__content .content,.contact__info .contact-info__row a,.contact__info .contact-info__row p,.error p,.featured-collection__content p,.guidance p,.header-levels--level-3,.icon-cols__col p,.image-cta .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.image-cta h3,.latest-magazine .slideshow__slide .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.latest-magazine .slideshow__slide h3,.page-content ol,.page-content ol li,.page-content p,.page-content ul,.page-content ul li,.page-title__two-col p,.pagination span,.plan-slideshow #plan-slideshow .content,.single-testimonial blockquote cite,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .image-cta #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .latest-magazine .slideshow__slide #scasl-title,.two-col-info-col p,.two-col-info-col ul li,.two-col-intro-offset .two-col-intro__col--content ol li,.two-col-intro-offset .two-col-intro__col--content p,.two-col-intro-offset .two-col-intro__col--content ul li,.two-col-offset__col--content p,.two-col__col--content p,.two-col__col--content ul li,article.article .rte ol li,article.article .rte p,article.article .rte ul li{font-size:calc(14.7619px + .31746vw)}}@media (min-width:63.75em){#testimonial-slideshow .slideshow__slide footer cite.author,#testimonial-slideshow .slideshow__slide p,.awards-slideshow .slideshow__slide p,.awards-slideshow header p,.benefits-expanded__col .content,.clock-slideshow #clock-slideshow .slideshow__slide__content .content,.contact__info .contact-info__row a,.contact__info .contact-info__row p,.error p,.featured-collection__content p,.guidance p,.header-levels--level-3,.icon-cols__col p,.image-cta .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.image-cta h3,.latest-magazine .slideshow__slide .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.latest-magazine .slideshow__slide h3,.page-content ol,.page-content ol li,.page-content p,.page-content ul,.page-content ul li,.page-title__two-col p,.pagination span,.plan-slideshow #plan-slideshow .content,.single-testimonial blockquote cite,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .image-cta #scasl-title,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .latest-magazine .slideshow__slide #scasl-title,.two-col-info-col p,.two-col-info-col ul li,.two-col-intro-offset .two-col-intro__col--content ol li,.two-col-intro-offset .two-col-intro__col--content p,.two-col-intro-offset .two-col-intro__col--content ul li,.two-col-offset__col--content p,.two-col__col--content p,.two-col__col--content ul li,article.article .rte ol li,article.article .rte p,article.article .rte ul li{font-size:1.125em}}#cancellation_flow_form .input-row a,#product_search_reset,#rc_subscriptions__items__cancel a,#re__subscriptions__items__swap a,#ReCharge .recharge .rc_layout #ReCharge-variant.purchase-address,#ReCharge .recharge .rc_layout .action__applyDiscount,#ReCharge .recharge .rc_layout .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .purchase-address.form-row-heading,#ReCharge .recharge .rc_layout .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .purchase-address.form-row-heading,#ReCharge .recharge .rc_layout .store-locator #scasl-app-container .scasl-distance .form-input label.purchase-address,#ReCharge .recharge .rc_layout h4.purchase-address,.anchor-sub-nav__button,.button,.button--action,.button--info,.cart-summary__buttons .button,.cart-summary__buttons .shopify-challenge__button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-search-btn button,.collection-header h1,.collection-product__price,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout .purchase-address.form-row-heading,.form-row--submit .button,.form-row--submit .shopify-challenge__button,.form-row--submit .store-locator #scasl-app-container .scasl-address-wrap button,.form-row--submit .store-locator #scasl-app-container .scasl-search-btn button,.guidance .intro__intro,.guidance h2,.header-levels--level-1,.intro__title,.main-header__account a,.page-title__two-col h1.tiny,.product.section.top-part .product__content .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col button,.product.section.top-part .product__content .alternate-product-form__col button.button--action,.product.section.top-part .product__slideshow-container .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action,.rc_button--primary,.section.product .product__content button,.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-address-wrap .form-row--submit button,.store-locator #scasl-app-container .scasl-address-wrap .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout label.purchase-address,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout .purchase-address.form-row-heading,.store-locator #scasl-app-container .scasl-search-btn .button,.store-locator #scasl-app-container .scasl-search-btn .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-search-btn .form-row--submit button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button,.store-locator #scasl-app-container .scasl-search-btn button,.template-account .new-address__button,.template-addresses .new-address__button,.template-order .new-address__button,.two-col-offset__col--content .h2{font-size:1em}.collection-header h1,.guidance .intro__intro,.guidance h2,.header-levels--level-1,.intro__title,.page-title__two-col h1.tiny,.two-col-offset__col--content .h2{font-weight:500;color:#cc8a64}p{font-size:1em;line-height:1.8125em;display:block;margin:0 0 1.5em;width:100%}li,ul{list-style:none}.form-row--inline .newsletter .form-row-heading,.newsletter .form-row--inline .form-row-heading,.newsletter .form-row--inline>label,.newsletter label,.screenreader-text{position:absolute;top:-9999vh;left:-9999vh}a{transition:color .3s ease,opacity .3s ease;text-decoration:none;color:inherit}@media (prefers-reduced-motion:reduce){a{transition:none!important}}code{font-family:monospace}small{font-size:.875em}.accordion__item ol,.accordion__item ul,.clinic-registration__section ol,.clinic-registration__section ul,.info-block__container ol,.info-block__container ul,.info-block ol,.info-block ul,.page-content ol,.page-content ul,.registration-intro ol,.registration-intro ul,.store-locator #scasl-app-container #scasl-tab-radius ol,.store-locator #scasl-app-container #scasl-tab-radius ul,.store-locator #scasl-app-container .scasl-map-container ol,.store-locator #scasl-app-container .scasl-map-container ul,.two-col-intro-offset .two-col-intro__col--content ol,.two-col-intro-offset .two-col-intro__col--content ul,article.article .rte ol,article.article .rte ul{margin:0 0 1.5em}.accordion__item ol li,.accordion__item ul li,.clinic-registration__section ol li,.clinic-registration__section ul li,.info-block__container ol li,.info-block__container ul li,.info-block ol li,.info-block ul li,.page-content ol li,.page-content ul li,.registration-intro ol li,.registration-intro ul li,.store-locator #scasl-app-container #scasl-tab-radius ol li,.store-locator #scasl-app-container #scasl-tab-radius ul li,.store-locator #scasl-app-container .scasl-map-container ol li,.store-locator #scasl-app-container .scasl-map-container ul li,.two-col-intro-offset .two-col-intro__col--content ol li,.two-col-intro-offset .two-col-intro__col--content ul li,article.article .rte ol li,article.article .rte ul li{margin-bottom:.3em}.accordion__item ol,.clinic-registration__section ol,.info-block__container ol,.info-block ol,.page-content ol,.registration-intro ol,.store-locator #scasl-app-container #scasl-tab-radius ol,.store-locator #scasl-app-container .scasl-map-container ol,.two-col-intro-offset .two-col-intro__col--content ol,article.article .rte ol{margin-left:1.5em}.page-content ol li,.two-col-intro-offset .two-col-intro__col--content ol li,article.article .rte ol li{list-style:decimal}.page-content ul,.two-col-intro-offset .two-col-intro__col--content ul,article.article .rte ul{margin-left:1.5em}.page-content ul li,.two-col-intro-offset .two-col-intro__col--content ul li,article.article .rte ul li{list-style:disc}.accordion__item ol li,.accordion__item ul li,.clinic-registration__section ol li,.clinic-registration__section ul li,.info-block__container ol li,.info-block__container ul li,.info-block ol li,.info-block ul li,.registration-intro ol li,.registration-intro ul li,.store-locator #scasl-app-container #scasl-tab-radius ol li,.store-locator #scasl-app-container #scasl-tab-radius ul li,.store-locator #scasl-app-container .scasl-map-container ol li,.store-locator #scasl-app-container .scasl-map-container ul li{font-weight:600}.accordion__item ul,.clinic-registration__section ul,.info-block__container ul,.info-block ul,.registration-intro ul,.store-locator #scasl-app-container #scasl-tab-radius ul,.store-locator #scasl-app-container .scasl-map-container ul{list-style:disc inside}#back-to-top,#skip-to{color:#545251;opacity:0;pointer-events:none;position:absolute;z-index:999}#back-to-top:focus-within,#skip-to:focus-within{opacity:1;pointer-events:all}#skip-to{left:0;top:0}#back-to-top{bottom:0;right:0}body{position:relative;background:#f8f7f3}body.template-supplements-men{background:#686665}body #main-content{position:relative}button{margin:0;padding:0;font-size:100%;font-family:inherit;background:none;border:none;box-shadow:none}@media (min-width:45em){.animate-on-scroll{transform:translate3d(0,10vh,0);transition-property:transform,background,color;transition-duration:.8s;transition-timing-function:ease}.animate-on-scroll.animated{transform:translateZ(0)}}#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,#testimonial-slideshow .slideshow__slide,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow header,.benefits-expanded,.breadcrumbs,.cart-collection,.cart-form,.clinic-cta,.clinic-registration__section,.clock-slideshow #clock-slideshow .slideshow__slide,.clock-slideshow #clock-slideshow .slideshow__slide__content,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.featured-collection__content,.footer-disclaimer,.guidance__content,.header-levels,.how-it-works,.icon-cols__cols,.image-cta__content,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles__wrapper,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta-col--magazine,.magazine-cta-col__wrapper,.magazine-cta__wrapper,.main-footer__inner,.main-header__account,.main-header__inner,.main-nav,.no-blog,.page-content,.page-title,.page-title__two-col__col .content,.pagination,.plan-slideshow #plan-slideshow .pager,.plan-slideshow #plan-slideshow .slideshow__slide,.poweredby,.press-icons,.product-reviews-snapshot,.promo-bar__inner,.results__container,.section.product,.section.product .product__content>*,.shopify-challenge__container,.single-testimonial,.single-testimonial blockquote,.store-locator,.sub-footer__inner,.sub-nav,.template-account .section,.template-addresses .addresses,.template-addresses .new-address,.template-addresses .section,.template-order .order,.template-order .section,.three-col-links,.two-col-info,.two-col-info-col--right,.two-col-info-col__content,.two-col-intro,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro-offset .two-col-intro__col--image,.two-col-intro__col--content,.two-col-intro__col--image,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col-offset__col--content,.two-col__col--content,article.article{padding-left:1.5em}@media (min-width:24.375em){#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,#testimonial-slideshow .slideshow__slide,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow header,.benefits-expanded,.breadcrumbs,.cart-collection,.cart-form,.clinic-cta,.clinic-registration__section,.clock-slideshow #clock-slideshow .slideshow__slide,.clock-slideshow #clock-slideshow .slideshow__slide__content,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.featured-collection__content,.footer-disclaimer,.guidance__content,.header-levels,.how-it-works,.icon-cols__cols,.image-cta__content,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles__wrapper,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta-col--magazine,.magazine-cta-col__wrapper,.magazine-cta__wrapper,.main-footer__inner,.main-header__account,.main-header__inner,.main-nav,.no-blog,.page-content,.page-title,.page-title__two-col__col .content,.pagination,.plan-slideshow #plan-slideshow .pager,.plan-slideshow #plan-slideshow .slideshow__slide,.poweredby,.press-icons,.product-reviews-snapshot,.promo-bar__inner,.results__container,.section.product,.section.product .product__content>*,.shopify-challenge__container,.single-testimonial,.single-testimonial blockquote,.store-locator,.sub-footer__inner,.sub-nav,.template-account .section,.template-addresses .addresses,.template-addresses .new-address,.template-addresses .section,.template-order .order,.template-order .section,.three-col-links,.two-col-info,.two-col-info-col--right,.two-col-info-col__content,.two-col-intro,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro-offset .two-col-intro__col--image,.two-col-intro__col--content,.two-col-intro__col--image,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col-offset__col--content,.two-col__col--content,article.article{padding-left:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,#testimonial-slideshow .slideshow__slide,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow header,.benefits-expanded,.breadcrumbs,.cart-collection,.cart-form,.clinic-cta,.clinic-registration__section,.clock-slideshow #clock-slideshow .slideshow__slide,.clock-slideshow #clock-slideshow .slideshow__slide__content,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.featured-collection__content,.footer-disclaimer,.guidance__content,.header-levels,.how-it-works,.icon-cols__cols,.image-cta__content,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles__wrapper,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta-col--magazine,.magazine-cta-col__wrapper,.magazine-cta__wrapper,.main-footer__inner,.main-header__account,.main-header__inner,.main-nav,.no-blog,.page-content,.page-title,.page-title__two-col__col .content,.pagination,.plan-slideshow #plan-slideshow .pager,.plan-slideshow #plan-slideshow .slideshow__slide,.poweredby,.press-icons,.product-reviews-snapshot,.promo-bar__inner,.results__container,.section.product,.section.product .product__content>*,.shopify-challenge__container,.single-testimonial,.single-testimonial blockquote,.store-locator,.sub-footer__inner,.sub-nav,.template-account .section,.template-addresses .addresses,.template-addresses .new-address,.template-addresses .section,.template-order .order,.template-order .section,.three-col-links,.two-col-info,.two-col-info-col--right,.two-col-info-col__content,.two-col-intro,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro-offset .two-col-intro__col--image,.two-col-intro__col--content,.two-col-intro__col--image,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col-offset__col--content,.two-col__col--content,article.article{padding-left:4.6875em}}#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,#testimonial-slideshow .slideshow__slide,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow header,.benefits-expanded,.breadcrumbs,.cart-collection,.cart-form,.cart__table,.clinic-cta,.clinic-registration__section,.clinical-trial:nth-child(2n) .two-col-info-col--right,.clock-slideshow #clock-slideshow .slideshow__slide__content,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.featured-collection__content,.footer-disclaimer,.guidance__content,.header-levels,.how-it-works,.icon-cols__cols,.image-cta__content,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles__wrapper,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta-col--magazine,.magazine-cta-col__wrapper,.magazine-cta__wrapper,.main-footer__inner,.main-header__account,.main-header__inner,.main-nav,.no-blog,.page-content,.page-title,.page-title__two-col__col .content,.page-title__two-col__col .image,.pagination,.plan-slideshow #plan-slideshow .pager,.plan-slideshow #plan-slideshow .slideshow__slide,.poweredby,.press-icons,.product-reviews-snapshot,.product-thumbnails,.promo-bar__inner,.results__container,.section.product,.section.product .product__content>*,.section.product .product__slideshow-container,.shopify-challenge__container,.single-testimonial,.single-testimonial blockquote,.store-locator,.sub-footer__inner,.sub-nav,.template-account .section,.template-addresses .addresses,.template-addresses .new-address,.template-addresses .section,.template-order .order,.template-order .section,.three-col-links,.two-col-info,.two-col-info-col__content,.two-col-intro,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro-offset .two-col-intro__col--image,.two-col-intro__col--content,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col-offset__col--content,.two-col__col--content,.two-col__col--image,article.article{padding-right:1.5em}@media (min-width:24.375em){#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,#testimonial-slideshow .slideshow__slide,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow header,.benefits-expanded,.breadcrumbs,.cart-collection,.cart-form,.cart__table,.clinic-cta,.clinic-registration__section,.clinical-trial:nth-child(2n) .two-col-info-col--right,.clock-slideshow #clock-slideshow .slideshow__slide__content,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.featured-collection__content,.footer-disclaimer,.guidance__content,.header-levels,.how-it-works,.icon-cols__cols,.image-cta__content,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles__wrapper,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta-col--magazine,.magazine-cta-col__wrapper,.magazine-cta__wrapper,.main-footer__inner,.main-header__account,.main-header__inner,.main-nav,.no-blog,.page-content,.page-title,.page-title__two-col__col .content,.page-title__two-col__col .image,.pagination,.plan-slideshow #plan-slideshow .pager,.plan-slideshow #plan-slideshow .slideshow__slide,.poweredby,.press-icons,.product-reviews-snapshot,.product-thumbnails,.promo-bar__inner,.results__container,.section.product,.section.product .product__content>*,.section.product .product__slideshow-container,.shopify-challenge__container,.single-testimonial,.single-testimonial blockquote,.store-locator,.sub-footer__inner,.sub-nav,.template-account .section,.template-addresses .addresses,.template-addresses .new-address,.template-addresses .section,.template-order .order,.template-order .section,.three-col-links,.two-col-info,.two-col-info-col__content,.two-col-intro,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro-offset .two-col-intro__col--image,.two-col-intro__col--content,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col-offset__col--content,.two-col__col--content,.two-col__col--image,article.article{padding-right:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,#testimonial-slideshow .slideshow__slide,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow header,.benefits-expanded,.breadcrumbs,.cart-collection,.cart-form,.cart__table,.clinic-cta,.clinic-registration__section,.clinical-trial:nth-child(2n) .two-col-info-col--right,.clock-slideshow #clock-slideshow .slideshow__slide__content,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.featured-collection__content,.footer-disclaimer,.guidance__content,.header-levels,.how-it-works,.icon-cols__cols,.image-cta__content,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles__wrapper,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta-col--magazine,.magazine-cta-col__wrapper,.magazine-cta__wrapper,.main-footer__inner,.main-header__account,.main-header__inner,.main-nav,.no-blog,.page-content,.page-title,.page-title__two-col__col .content,.page-title__two-col__col .image,.pagination,.plan-slideshow #plan-slideshow .pager,.plan-slideshow #plan-slideshow .slideshow__slide,.poweredby,.press-icons,.product-reviews-snapshot,.product-thumbnails,.promo-bar__inner,.results__container,.section.product,.section.product .product__content>*,.section.product .product__slideshow-container,.shopify-challenge__container,.single-testimonial,.single-testimonial blockquote,.store-locator,.sub-footer__inner,.sub-nav,.template-account .section,.template-addresses .addresses,.template-addresses .new-address,.template-addresses .section,.template-order .order,.template-order .section,.three-col-links,.two-col-info,.two-col-info-col__content,.two-col-intro,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro-offset .two-col-intro__col--image,.two-col-intro__col--content,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col-offset__col--content,.two-col__col--content,.two-col__col--image,article.article{padding-right:4.6875em}}.awards-slideshow,.benefits-expanded,.clinical-trial,.clock-slideshow,.contact__section,.error,.guidance,.how-it-works,.icon-cols,.image-cta,.ingredients-slideshow,.instagram__wrapper,.landing-page-content,.landing-page-content-1,.landing-page-content-2,.landing-page-content-3,.latest-articles__wrapper,.latest-magazine__wrapper,.magazine-cta-col--cta,.magazine-cta-col--magazine,.main-footer__inner,.press-icons,.results,.story-content,.testimonial-slideshow,.three-col-links,.two-col-intro-offset,.two-col-offset,.two-col-offset-button-guest .two-col-offset__col--content,.two-col-offset-button-logged-in .two-col-offset__col--content,.two-col__col--content{padding-top:3.4375em}@media (min-width:24.375em){.awards-slideshow,.benefits-expanded,.clinical-trial,.clock-slideshow,.contact__section,.error,.guidance,.how-it-works,.icon-cols,.image-cta,.ingredients-slideshow,.instagram__wrapper,.landing-page-content,.landing-page-content-1,.landing-page-content-2,.landing-page-content-3,.latest-articles__wrapper,.latest-magazine__wrapper,.magazine-cta-col--cta,.magazine-cta-col--magazine,.main-footer__inner,.press-icons,.results,.story-content,.testimonial-slideshow,.three-col-links,.two-col-intro-offset,.two-col-offset,.two-col-offset-button-guest .two-col-offset__col--content,.two-col-offset-button-logged-in .two-col-offset__col--content,.two-col__col--content{padding-top:calc(36.42857px + 4.7619vw)}}@media (min-width:63.75em){.awards-slideshow,.benefits-expanded,.clinical-trial,.clock-slideshow,.contact__section,.error,.guidance,.how-it-works,.icon-cols,.image-cta,.ingredients-slideshow,.instagram__wrapper,.landing-page-content,.landing-page-content-1,.landing-page-content-2,.landing-page-content-3,.latest-articles__wrapper,.latest-magazine__wrapper,.magazine-cta-col--cta,.magazine-cta-col--magazine,.main-footer__inner,.press-icons,.results,.story-content,.testimonial-slideshow,.three-col-links,.two-col-intro-offset,.two-col-offset,.two-col-offset-button-guest .two-col-offset__col--content,.two-col-offset-button-logged-in .two-col-offset__col--content,.two-col__col--content{padding-top:5.3125em}}.cart-collection-product,.clock-slideshow,.contact,.featured-collection-product,.guidance,.how-it-works,.icon-cols,.icon-cols__col p,.image-cta,.ingredients-slideshow,.instagram__wrapper,.latest-articles__wrapper,.latest-magazine__wrapper,.magazine-cta-col--magazine,.main-footer__inner,.results,.section.product,.template-science .three-col-links,.two-col__col--content{padding-bottom:3.4375em}@media (min-width:24.375em){.cart-collection-product,.clock-slideshow,.contact,.featured-collection-product,.guidance,.how-it-works,.icon-cols,.icon-cols__col p,.image-cta,.ingredients-slideshow,.instagram__wrapper,.latest-articles__wrapper,.latest-magazine__wrapper,.magazine-cta-col--magazine,.main-footer__inner,.results,.section.product,.template-science .three-col-links,.two-col__col--content{padding-bottom:calc(36.42857px + 4.7619vw)}}@media (min-width:63.75em){.cart-collection-product,.clock-slideshow,.contact,.featured-collection-product,.guidance,.how-it-works,.icon-cols,.icon-cols__col p,.image-cta,.ingredients-slideshow,.instagram__wrapper,.latest-articles__wrapper,.latest-magazine__wrapper,.magazine-cta-col--magazine,.main-footer__inner,.results,.section.product,.template-science .three-col-links,.two-col__col--content{padding-bottom:5.3125em}}#banner-slideshow,#collection-slideshow,#ReCharge #customer_tab_nav,#ReCharge-Nav,#ReCharge .recharge .rc_layout__container,#RecoverPasswordForm,.account-promo-blocks,.account-reward-block,.account-reward-blocks,.account-rewards,.awards-slideshow .slideshow,.awards-slideshow header,.benefits-expanded,.benefits-expanded__col,.blog,.cart-collection,.cart-collection__col,.cart-summary,.cart-table,.cart__empty,.clinic-cta,.clinic-registration__section,.clinical-trials .image-cta,.clock-slideshow,.clock-slideshow #clock-slideshow .slideshow__slide__image,.collection,.collection-header,.contact__info .contact-info__row:last-child,.customer-dashboard,.faqs,.featured-collection__content,.guidance figure,.header-levels,.how-it-works__col,.image-cta__content,.ingredients-footer,.intro,.latest-magazine .slideshow__slide,.magazine-cta,.no-blog,.orders-table,.page-content,.page-title--centered,.page-title__two-col__col .content,.pagination,.plan-slideshow,.press-icons__icon,.promo-block,.rc_table,.results,.section.product .product__slideshow-container,.single-testimonial,.social-links,.store-locator,.store-locator #scasl-app-container .template-password #scasl-tab-radius,.store-locator #scasl-app-container .template-password .scasl-map-container,.template-addresses .addresses,.template-addresses .new-address,.template-order .order,.template-password .info-block,.template-password .store-locator #scasl-app-container #scasl-tab-radius,.template-password .store-locator #scasl-app-container .scasl-map-container,.three-col-links,.three-col-links__col,.two-col-info__col,.two-col-intro,.two-col-intro-offset,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro__col--content,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset,.two-col-offset__col--content,.two-col__col--content,article.article{margin-bottom:3.4375em}@media (min-width:24.375em){#banner-slideshow,#collection-slideshow,#ReCharge #customer_tab_nav,#ReCharge-Nav,#ReCharge .recharge .rc_layout__container,#RecoverPasswordForm,.account-promo-blocks,.account-reward-block,.account-reward-blocks,.account-rewards,.awards-slideshow .slideshow,.awards-slideshow header,.benefits-expanded,.benefits-expanded__col,.blog,.cart-collection,.cart-collection__col,.cart-summary,.cart-table,.cart__empty,.clinic-cta,.clinic-registration__section,.clinical-trials .image-cta,.clock-slideshow,.clock-slideshow #clock-slideshow .slideshow__slide__image,.collection,.collection-header,.contact__info .contact-info__row:last-child,.customer-dashboard,.faqs,.featured-collection__content,.guidance figure,.header-levels,.how-it-works__col,.image-cta__content,.ingredients-footer,.intro,.latest-magazine .slideshow__slide,.magazine-cta,.no-blog,.orders-table,.page-content,.page-title--centered,.page-title__two-col__col .content,.pagination,.plan-slideshow,.press-icons__icon,.promo-block,.rc_table,.results,.section.product .product__slideshow-container,.single-testimonial,.social-links,.store-locator,.store-locator #scasl-app-container .template-password #scasl-tab-radius,.store-locator #scasl-app-container .template-password .scasl-map-container,.template-addresses .addresses,.template-addresses .new-address,.template-order .order,.template-password .info-block,.template-password .store-locator #scasl-app-container #scasl-tab-radius,.template-password .store-locator #scasl-app-container .scasl-map-container,.three-col-links,.three-col-links__col,.two-col-info__col,.two-col-intro,.two-col-intro-offset,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro__col--content,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset,.two-col-offset__col--content,.two-col__col--content,article.article{margin-bottom:calc(36.42857px + 4.7619vw)}}@media (min-width:63.75em){#banner-slideshow,#collection-slideshow,#ReCharge #customer_tab_nav,#ReCharge-Nav,#ReCharge .recharge .rc_layout__container,#RecoverPasswordForm,.account-promo-blocks,.account-reward-block,.account-reward-blocks,.account-rewards,.awards-slideshow .slideshow,.awards-slideshow header,.benefits-expanded,.benefits-expanded__col,.blog,.cart-collection,.cart-collection__col,.cart-summary,.cart-table,.cart__empty,.clinic-cta,.clinic-registration__section,.clinical-trials .image-cta,.clock-slideshow,.clock-slideshow #clock-slideshow .slideshow__slide__image,.collection,.collection-header,.contact__info .contact-info__row:last-child,.customer-dashboard,.faqs,.featured-collection__content,.guidance figure,.header-levels,.how-it-works__col,.image-cta__content,.ingredients-footer,.intro,.latest-magazine .slideshow__slide,.magazine-cta,.no-blog,.orders-table,.page-content,.page-title--centered,.page-title__two-col__col .content,.pagination,.plan-slideshow,.press-icons__icon,.promo-block,.rc_table,.results,.section.product .product__slideshow-container,.single-testimonial,.social-links,.store-locator,.store-locator #scasl-app-container .template-password #scasl-tab-radius,.store-locator #scasl-app-container .template-password .scasl-map-container,.template-addresses .addresses,.template-addresses .new-address,.template-order .order,.template-password .info-block,.template-password .store-locator #scasl-app-container #scasl-tab-radius,.template-password .store-locator #scasl-app-container .scasl-map-container,.three-col-links,.three-col-links__col,.two-col-info__col,.two-col-intro,.two-col-intro-offset,.two-col-intro-offset .two-col-intro__col--content,.two-col-intro__col--content,.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2,.two-col-offset,.two-col-offset__col--content,.two-col__col--content,article.article{margin-bottom:5.3125em}}#banner-slideshow .pager,#banner-slideshow .slideshow__slide__content,#ReCharge,#testimonial-slideshow .slideshow__buttons,.account-promo-blocks,.account-reward-blocks,.account-rewards,.anchor-sub-nav__container,.awards-slideshow,.benefits-expanded,.blog,.breadcrumbs,.cart-collection,.cart-form,.clinic-cta,.clinic-registration__section,.clock-slideshow,.collection,.collection-header__content,.contact__info,.customer-dashboard,.error,.faqs,.footer-disclaimer p,.guidance__container,.how-it-works,.icon-cols__cols,.image-cta__container,.info,.ingredients-footer,.instagram__wrapper,.intro,.latest-articles .slideshow,.latest-articles__wrapper,.latest-magazine .slideshow,.latest-magazine__wrapper,.legal-disclaimer__inner,.magazine-cta__wrapper,.main-footer__inner,.main-header__inner,.no-blog,.page-content,.page-title,.pagination,.plan-slideshow,.plan-slideshow #plan-slideshow .pager,.poweredby,.press-icons,.product-reviews-snapshot,.promo-bar__inner,.results__container,.section.product,.shopify-challenge__container,.single-testimonial,.store-locator,.sub-footer__inner,.template-addresses .addresses-container,.template-order .order,.three-col-links,.two-col-info,.two-col-intro,.two-col-intro-offset .two-col-intro__wrapper,.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager,.two-col__wrapper,article.article{max-width:100em;width:100%;margin-left:auto;margin-right:auto}.hide{display:none!important}img{display:block;transition:opacity 1s ease,transform 1s ease .25s;opacity:1;max-width:100%}@media (prefers-reduced-motion:reduce){img{transition:none!important}}img[data-lazy-load-src],img[data-lazy-load-srcset]{opacity:0}.objFit,.product-slideshow .slideshow__slide figure{width:100%;height:100%;position:relative;overflow:hidden}.objFit img,.product-slideshow .slideshow__slide figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}button{display:inline-block;vertical-align:middle;width:auto;border:0;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;line-height:inherit;font-weight:inherit}#cancellation_flow_form .input-row a,#product_search_reset,#rc_subscriptions__items__cancel a,#re__subscriptions__items__swap a,#ReCharge .recharge .rc_layout .action__applyDiscount,.anchor-sub-nav__button,.button,.button--action,.button--info,.cart-summary__buttons .button,.cart-summary__buttons .shopify-challenge__button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-search-btn button,.form-row--submit .button,.form-row--submit .shopify-challenge__button,.form-row--submit .store-locator #scasl-app-container .scasl-address-wrap button,.form-row--submit .store-locator #scasl-app-container .scasl-search-btn button,.main-header__account a,.product.section.top-part .product__content .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col button,.product.section.top-part .product__content .alternate-product-form__col button.button--action,.product.section.top-part .product__slideshow-container .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action,.rc_button--primary,.section.product .product__content button,.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-address-wrap .form-row--submit button,.store-locator #scasl-app-container .scasl-address-wrap .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .button,.store-locator #scasl-app-container .scasl-search-btn .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-search-btn .form-row--submit button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button,.store-locator #scasl-app-container .scasl-search-btn button,.template-account .new-address__button,.template-addresses .new-address__button,.template-order .new-address__button{font-weight:600;background-color:transparent;color:#545251;border:2px solid rgba(84,82,81,.2);padding:.8em 1.7em 1em;min-width:160px;text-decoration:none;text-align:center;font-size:inherit;display:inline-block;transition:background .3s ease,color .3s ease;border-radius:1.875em}@media (prefers-reduced-motion:reduce){#cancellation_flow_form .input-row a,#product_search_reset,#rc_subscriptions__items__cancel a,#re__subscriptions__items__swap a,#ReCharge .recharge .rc_layout .action__applyDiscount,.anchor-sub-nav__button,.button,.button--action,.button--info,.cart-summary__buttons .button,.cart-summary__buttons .shopify-challenge__button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-search-btn button,.form-row--submit .button,.form-row--submit .shopify-challenge__button,.form-row--submit .store-locator #scasl-app-container .scasl-address-wrap button,.form-row--submit .store-locator #scasl-app-container .scasl-search-btn button,.main-header__account a,.product.section.top-part .product__content .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col button,.product.section.top-part .product__content .alternate-product-form__col button.button--action,.product.section.top-part .product__slideshow-container .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action,.rc_button--primary,.section.product .product__content button,.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-address-wrap .form-row--submit button,.store-locator #scasl-app-container .scasl-address-wrap .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .button,.store-locator #scasl-app-container .scasl-search-btn .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-search-btn .form-row--submit button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button,.store-locator #scasl-app-container .scasl-search-btn button,.template-account .new-address__button,.template-addresses .new-address__button,.template-order .new-address__button{transition:none!important}}@media (min-width:63.75em){#cancellation_flow_form .input-row a:hover,#product_search_reset:hover,#rc_subscriptions__items__cancel a:hover,#re__subscriptions__items__swap a:hover,#ReCharge .recharge .rc_layout .action__applyDiscount:hover,.anchor-sub-nav__button:hover,.button--action:hover,.button--info:hover,.button:hover,.cart-summary__buttons .shopify-challenge__button:hover,.form-row--submit .shopify-challenge__button:hover,.main-header__account a:hover,.product.section.top-part .product__content .alternate-product-form__col button:hover,.product.section.top-part .product__slideshow-container .alternate-product-form__col button:hover,.rc_button--primary:hover,.section.product .product__content button:hover,.shopify-challenge__button:hover,.store-locator #scasl-app-container .scasl-address-wrap button:hover,.store-locator #scasl-app-container .scasl-search-btn .button:hover,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button:hover,.store-locator #scasl-app-container .scasl-search-btn button:hover,.template-account .new-address__button:hover,.template-addresses .new-address__button:hover,.template-order .new-address__button:hover{background-color:#545251;color:#fff}}#cancellation_flow_form .input-row a,#ReCharge .recharge .rc_layout .action__applyDiscount,.anchor-sub-nav__button,.button--action,.cart-summary__buttons .button,.cart-summary__buttons .shopify-challenge__button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-search-btn button,.form-row--submit .button,.form-row--submit .shopify-challenge__button,.form-row--submit .store-locator #scasl-app-container .scasl-address-wrap button,.form-row--submit .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col button.button--action,.product.section.top-part .product__slideshow-container .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action,.rc_button--primary,.section.product .product__content button,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-address-wrap .form-row--submit button,.store-locator #scasl-app-container .scasl-address-wrap .scasl-search-btn button,.store-locator #scasl-app-container .scasl-search-btn .button,.store-locator #scasl-app-container .scasl-search-btn .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-search-btn .form-row--submit button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button,.store-locator #scasl-app-container .scasl-search-btn button{color:#fff;background-color:#9fb07b;border-color:transparent}@media (min-width:63.75em){#cancellation_flow_form .input-row a:hover,#ReCharge .recharge .rc_layout .action__applyDiscount:hover,.anchor-sub-nav__button:hover,.button--action:hover,.cart-summary__buttons .button:hover,.cart-summary__buttons .shopify-challenge__button:hover,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button:hover,.form-row--submit .button:hover,.form-row--submit .shopify-challenge__button:hover,.form-row--submit .store-locator #scasl-app-container .scasl-address-wrap button:hover,.product.section.top-part .product__content .alternate-product-form__col button.button--action:hover,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action:hover,.rc_button--primary:hover,.section.product .product__content button:hover,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button:hover,.store-locator #scasl-app-container .scasl-address-wrap .form-row--submit button:hover,.store-locator #scasl-app-container .scasl-search-btn .button:hover,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button:hover,.store-locator #scasl-app-container .scasl-search-btn button:hover{background-color:#7e8c56}}.button--info,.product.section.top-part .product__content .alternate-product-form__col button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn button,.template-account .new-address__button,.template-addresses .new-address__button,.template-order .new-address__button{color:#fff;background:#cc8a64;border-color:transparent}@media (min-width:63.75em){.button--info:hover,.product.section.top-part .product__content .alternate-product-form__col button:hover,.product.section.top-part .product__slideshow-container .alternate-product-form__col button:hover,.store-locator #scasl-app-container .scasl-address-wrap button:hover,.store-locator #scasl-app-container .scasl-search-btn button:hover,.template-account .new-address__button:hover,.template-addresses .new-address__button:hover,.template-order .new-address__button:hover{background:#b27654}}.button--icon svg{position:relative;top:1px;margin-right:.5em}.button--icon svg #button-icon{transition:stroke .3s ease;stroke:#545251}@media (prefers-reduced-motion:reduce){.button--icon svg #button-icon{transition:none!important}}@media (min-width:63.75em){.button--icon:hover svg #button-icon{stroke:#fff}}#banner-slideshow .button--secondary{border-color:#fff;color:#fff}@media (min-width:63.75em){#banner-slideshow .button--secondary:hover{background-color:#fff;color:#545251}}#content__customers__subscriptions__cancel .rc_layout__content p a,#ReCharge-Address a,#ReCharge-Delivery-Schedule a,#ReCharge-Payment-Method a,#ReCharge-Product-Quantity a,#ReCharge-Shipment-Date a,#ReCharge .purchase-address .rc__subscriptions__subscription__address .edit_address_link,#ReCharge .recharge .rc_layout .action__showDiscountInput,#ReCharge .recharge .rc_layout .rc_product-detail__info a,#Set-ReCharge-Shipment-Date a,.account-reward-block a,.account-rewards li a,.blog-item__content-link,.form-row--inline .store-locator #scasl-app-container .scasl-tag-list .form-row-heading,.form-row--link a,.latest-magazine .slideshow__slide a,.location-switcher__stay-here,.magazine-cta-col--magazine a,.orders-table td a,.orders-table th a,.page-content a,.promo-block a,.rc_table td a,.rc_table th a,.store-locator #scasl-app-container .scasl-tag-list .form-row--inline .form-row-heading,.store-locator #scasl-app-container .scasl-tag-list .form-row--inline>label,.store-locator #scasl-app-container .scasl-tag-list label,.template-account .address a,.template-addresses .address a,.template-order .address a,.testimonial-slideshow a,.text-link,.two-col-intro-offset .two-col-intro__col--content a,article.article .rte a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;opacity:1;color:#cc8a64;font-weight:600;text-decoration:none;display:inline-block}#content__customers__subscriptions__cancel .rc_layout__content p a:hover,#ReCharge-Address a:hover,#ReCharge-Delivery-Schedule a:hover,#ReCharge-Payment-Method a:hover,#ReCharge-Product-Quantity a:hover,#ReCharge-Shipment-Date a:hover,#ReCharge .purchase-address .rc__subscriptions__subscription__address .edit_address_link:hover,#ReCharge .recharge .rc_layout .action__showDiscountInput:hover,#ReCharge .recharge .rc_layout .rc_product-detail__info a:hover,#Set-ReCharge-Shipment-Date a:hover,.account-reward-block a:hover,.account-rewards li a:hover,.blog-item__content-link:hover,.form-row--inline .store-locator #scasl-app-container .scasl-tag-list .form-row-heading:hover,.form-row--link a:hover,.latest-magazine .slideshow__slide a:hover,.location-switcher__stay-here:hover,.magazine-cta-col--magazine a:hover,.orders-table td a:hover,.orders-table th a:hover,.page-content a:hover,.promo-block a:hover,.rc_table td a:hover,.rc_table th a:hover,.store-locator #scasl-app-container .scasl-tag-list .form-row--inline .form-row-heading:hover,.store-locator #scasl-app-container .scasl-tag-list label:hover,.template-account .address a:hover,.template-addresses .address a:hover,.template-order .address a:hover,.testimonial-slideshow a:hover,.text-link:hover,.two-col-intro-offset .two-col-intro__col--content a:hover,article.article .rte a:hover{opacity:1;color:#545251}.cart-table__footer-message p a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;opacity:1;transition:color .3s ease;position:relative;font-weight:600;text-decoration:none;color:#cc8a64;padding-left:1em}.cart-table__footer-message p a:hover{opacity:1;color:#545251}@media (prefers-reduced-motion:reduce){.cart-table__footer-message p a{transition:none!important}}.cart-table__footer-message p a:before{transition:border .3s ease;content:"";position:absolute;top:0;bottom:-3px;left:0;margin:auto;display:block;width:7px;height:7px;border-left:2px solid #cc8a64;border-bottom:2px solid #cc8a64;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.cart-table__footer-message p a:before{transition:none!important}}@media (min-width:63.75em){.cart-table__footer-message p a:hover:before{border-color:#545251}}#testimonial-slideshow .slideshow__button,.clock-slideshow #clock-slideshow .slideshow__button{transition:opacity .3s ease,background .3s ease;position:relative;display:inline-block;width:52.8px;height:52.8px;border:2px solid #cc8a64;border-radius:100%;z-index:3;margin:0 .3em}@media (prefers-reduced-motion:reduce){#testimonial-slideshow .slideshow__button,.clock-slideshow #clock-slideshow .slideshow__button{transition:none!important}}#testimonial-slideshow .slideshow__button--prev:after,.clock-slideshow #clock-slideshow .slideshow__button--prev:after{transform:rotate(-135deg);left:2px;right:0}#testimonial-slideshow .slideshow__button--next:after,.clock-slideshow #clock-slideshow .slideshow__button--next:after{transform:rotate(45deg);right:2px;left:0}#testimonial-slideshow .slideshow__button--disabled,.clock-slideshow #clock-slideshow .slideshow__button--disabled{opacity:.2;pointer-events:none}#testimonial-slideshow .slideshow__button:after,.clock-slideshow #clock-slideshow .slideshow__button:after{content:"";display:block;position:absolute;width:8px;height:8px;border-top:2px solid #cc8a64;border-right:2px solid #cc8a64;top:0;bottom:0;margin:auto;transition:border .3s ease}@media (prefers-reduced-motion:reduce){#testimonial-slideshow .slideshow__button:after,.clock-slideshow #clock-slideshow .slideshow__button:after{transition:none!important}}@media (min-width:63.75em){#testimonial-slideshow .slideshow__button:not(.slideshow__button--disabled):hover,.clock-slideshow #clock-slideshow .slideshow__button:not(.slideshow__button--disabled):hover{background:#cc8a64}#testimonial-slideshow .slideshow__button:not(.slideshow__button--disabled):hover:after,.clock-slideshow #clock-slideshow .slideshow__button:not(.slideshow__button--disabled):hover:after{border-color:#f8f7f3}}@media (max-width:500px){button#SI_trigger{width:100%!important;margin:15px 0 0!important}}.form__notify--success,.info-success{background:rgba(0,128,0,.2);border-color:#00800033;color:green}form{margin:0}.form-row--inline .form-row-heading,.form-row--inline>label,[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .3s ease;max-width:100%;border:1px solid #d4d3d0;border-radius:4px;width:100%;padding:1.1em 1em;font-size:1em;line-height:inherit;font-family:inherit;background-color:#fff}@media (prefers-reduced-motion:reduce){input,select,textarea{transition:none!important}}input[disabled],select[disabled],textarea[disabled]{background-color:#686665;cursor:default}input[disabled]:-ms-input-placeholder,select[disabled]:-ms-input-placeholder,textarea[disabled]:-ms-input-placeholder{color:#fff}input[disabled]::placeholder,select[disabled]::placeholder,textarea[disabled]::placeholder{color:#fff}input:active,input:hover,select:active,select:hover,textarea:active,textarea:hover{border-color:#545251}.form-row--inline>[type=checkbox]+label,.form-row--inline>[type=radio]+label,.form-row--inline [type=checkbox]+.form-row-heading,.form-row--inline [type=radio]+.form-row-heading,[type=checkbox]+label,[type=radio]+label{transition:opacity .3s ease}.form-row--inline>[type=checkbox]+label:hover,.form-row--inline>[type=radio]+label:hover,.form-row--inline [type=checkbox]+.form-row-heading:hover,.form-row--inline [type=radio]+.form-row-heading:hover,[type=checkbox]+label:hover,[type=radio]+label:hover{opacity:.7}[type=checkbox]:checked,[type=checkbox]:not(:checked),[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}.form-row--inline>[type=checkbox]:checked+label:after,.form-row--inline>[type=checkbox]:checked+label:before,.form-row--inline>[type=checkbox]:not(:checked)+label:after,.form-row--inline>[type=checkbox]:not(:checked)+label:before,.form-row--inline>[type=radio]:checked+label:after,.form-row--inline>[type=radio]:checked+label:before,.form-row--inline>[type=radio]:not(:checked)+label:after,.form-row--inline>[type=radio]:not(:checked)+label:before,.form-row--inline [type=checkbox]:checked+.form-row-heading:after,.form-row--inline [type=checkbox]:checked+.form-row-heading:before,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:after,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:before,.form-row--inline [type=radio]:checked+.form-row-heading:after,.form-row--inline [type=radio]:checked+.form-row-heading:before,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:after,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:before,[type=checkbox]:checked+label:after,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:after,[type=checkbox]:not(:checked)+label:before,[type=radio]:checked+label:after,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{position:absolute;content:""}.form-row--inline>[type=radio]:checked+label:after,.form-row--inline>[type=radio]:checked+label:before,.form-row--inline>[type=radio]:not(:checked)+label:after,.form-row--inline>[type=radio]:not(:checked)+label:before,.form-row--inline [type=radio]:checked+.form-row-heading:after,.form-row--inline [type=radio]:checked+.form-row-heading:before,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:after,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:before,[type=radio]:checked+label:after,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border-radius:100%}.form-row--inline>[type=radio]:checked+label:before,.form-row--inline>[type=radio]:not(:checked)+label:before,.form-row--inline [type=radio]:checked+.form-row-heading:before,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:before,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{left:-2em}.form-row--inline>[type=checkbox]:checked+label:before,.form-row--inline>[type=checkbox]:not(:checked)+label:before,.form-row--inline [type=checkbox]:checked+.form-row-heading:before,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:before,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{left:0}.form-row--inline>[type=checkbox]:checked+label:before,.form-row--inline>[type=checkbox]:not(:checked)+label:before,.form-row--inline>[type=radio]:checked+label:before,.form-row--inline>[type=radio]:not(:checked)+label:before,.form-row--inline [type=checkbox]:checked+.form-row-heading:before,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:before,.form-row--inline [type=radio]:checked+.form-row-heading:before,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:before,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{top:.5em;width:18px;height:18px;background:#fff;border:1px solid #d4d3d0;transition:background .3s ease,border-color .3s ease}@media (prefers-reduced-motion:reduce){.form-row--inline>[type=checkbox]:checked+label:before,.form-row--inline>[type=checkbox]:not(:checked)+label:before,.form-row--inline>[type=radio]:checked+label:before,.form-row--inline>[type=radio]:not(:checked)+label:before,.form-row--inline [type=checkbox]:checked+.form-row-heading:before,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:before,.form-row--inline [type=radio]:checked+.form-row-heading:before,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:before,[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{transition:none!important}}.form-row--inline>[type=radio]:checked+label:after,.form-row--inline>[type=radio]:not(:checked)+label:after,.form-row--inline [type=radio]:checked+.form-row-heading:after,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:after,[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{left:calc(-2em + 7px)}.form-row--inline>[type=checkbox]:checked+label:after,.form-row--inline>[type=checkbox]:not(:checked)+label:after,.form-row--inline [type=checkbox]:checked+.form-row-heading:after,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:after,[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{left:7px}.form-row--inline>[type=checkbox]:checked+label:after,.form-row--inline>[type=checkbox]:not(:checked)+label:after,.form-row--inline>[type=radio]:checked+label:after,.form-row--inline>[type=radio]:not(:checked)+label:after,.form-row--inline [type=checkbox]:checked+.form-row-heading:after,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:after,.form-row--inline [type=radio]:checked+.form-row-heading:after,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:after,[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after,[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{transition:transform .3s ease,opacity .3s ease;top:calc(.5em + 7px);width:6px;height:6px;background:#fff}@media (prefers-reduced-motion:reduce){.form-row--inline>[type=checkbox]:checked+label:after,.form-row--inline>[type=checkbox]:not(:checked)+label:after,.form-row--inline>[type=radio]:checked+label:after,.form-row--inline>[type=radio]:not(:checked)+label:after,.form-row--inline [type=checkbox]:checked+.form-row-heading:after,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:after,.form-row--inline [type=radio]:checked+.form-row-heading:after,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:after,[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after,[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{transition:none!important}}.form-row--inline>[type=checkbox]:not(:checked)+label:after,.form-row--inline>[type=radio]:not(:checked)+label:after,.form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:after,.form-row--inline [type=radio]:not(:checked)+.form-row-heading:after,[type=checkbox]:not(:checked)+label:after,[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.form-row--inline>[type=checkbox]:checked+label:before,.form-row--inline>[type=radio]:checked+label:before,.form-row--inline [type=checkbox]:checked+.form-row-heading:before,.form-row--inline [type=radio]:checked+.form-row-heading:before,[type=checkbox]:checked+label:before,[type=radio]:checked+label:before{background:#cc8a64;border-color:#cc8a64}.form-row--inline>[type=checkbox]:checked+label:after,.form-row--inline>[type=radio]:checked+label:after,.form-row--inline [type=checkbox]:checked+.form-row-heading:after,.form-row--inline [type=radio]:checked+.form-row-heading:after,[type=checkbox]:checked+label:after,[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.form-row--inline .form-row-heading[for],button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:60px}select{box-sizing:border-box;background-repeat:no-repeat;background-position:right 1em center;cursor:pointer;width:auto;padding-top:.5em;padding-bottom:.5em;padding-right:calc(15px + 2em)}select::-ms-expand{display:none}option{background-color:#545251;color:#f8f7f3}.form-row--inline .form-row-heading,.form-row--inline>label,label{display:block;margin:0 0 .5em}.input-error{border-color:#c90000}.form-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-container__header{text-align:left;margin-bottom:2.25em;width:100%}.form-container p:last-of-type{margin:0}.form__notify{font-size:1em;line-height:inherit;display:block;width:100%;padding:.5em 1.5em;text-align:center;margin:0 auto 2.25em;-ms-flex:0 0 100%;flex:0 0 100%;border-radius:4px;position:relative;border:2px solid}.form__notify--success ul li{color:green!important}.form__notify--error{background:rgba(201,0,0,.2);border-color:#c9000033;color:green}.form__notify--error ul li{color:#c90000!important}.form__notify ul{list-style:none;margin:0;padding:0}.form__notify ul li{list-style:none!important}.form__notify p{margin:0}.form-row{position:relative;margin:0 auto 2.25em}.form-row:last-of-type{margin:0 auto}.form-row--inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-row--inline .form-row-heading,.form-row--inline>.form-row-heading,.form-row--inline>label{margin-right:2.25em;margin-bottom:0;white-space:nowrap}.form-row--inline .form-option{padding-left:2em;margin-right:2em}.form-row--inline .form-option .form-row--inline>label,.form-row--inline .form-option .form-row-heading,.form-row--inline .form-option label{margin-bottom:0}.form-row--inline .form-option .form-row-heading:after,.form-row--inline .form-option .form-row-heading:before,.form-row--inline .form-option label:after,.form-row--inline .form-option label:before{top:0;bottom:0;margin:auto}.form-row--inline .form-option .form-row-heading:before,.form-row--inline .form-option label:before{left:0}.form-row--inline .form-option .form-row-heading:after,.form-row--inline .form-option label:after{left:7px}@media (max-width:87.4375em){.form-row--radio{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:87.4375em){.form-row--radio .form-option,.form-row--radio .form-row__heading{margin-bottom:1em}}@media (max-width:87.4375em){.form-row--radio .form-row__heading{-ms-flex-preferred-size:100%;flex-basis:100%}}.form-row .form-option{position:relative}.form-row--submit{text-align:right}.form-row--link{margin:0!important}@media (max-width:44.9375em){.form-row--link{text-align:right}}.form-row--inline .form-row__checkbox-container .form-row-heading,.form-row__checkbox-container .form-row--inline .form-row-heading,.form-row__checkbox-container .form-row--inline>label,.form-row__checkbox-container input,.form-row__checkbox-container label{display:inline-block;width:unset}.form-row--inline .form-row__checkbox-container .form-row-heading,.form-row__checkbox-container .form-row--inline .form-row-heading,.form-row__checkbox-container .form-row--inline>label,.form-row__checkbox-container label{padding-left:2em;padding-top:.3em}.form-row__quantity{margin:1.5em 0}.form-row__quantity input{width:4.5625em;padding-top:.5em;padding-bottom:.5em}.form-row--inline .klaviyo-form [type=checkbox]:not(:checked)+.form-row-heading:before,.klaviyo-form .form-row--inline>[type=checkbox]:not(:checked)+label:before,.klaviyo-form .form-row--inline [type=checkbox]:not(:checked)+.form-row-heading:before,.klaviyo-form [type=checkbox]:not(:checked)+label:before{display:none}.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .rte .form-row-heading,.rte .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.rte .intro__intro,.rte .shopify-challenge__message,.rte .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.rte .store-locator #scasl-app-container .scasl-distance .form-input label,.rte .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .rte .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input .rte label,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .rte #scasl-title{margin-bottom:1em}.rte .button,.rte .shopify-challenge__button,.rte .store-locator #scasl-app-container .scasl-address-wrap button,.rte .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .rte button,.store-locator #scasl-app-container .scasl-search-btn .rte button{display:inline-block;margin:0 auto 0 0}.customer-dashboard{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;text-align:center;padding:1em 0 2em}@media (min-width:24.375em){.customer-dashboard{padding-left:calc(-28.9604px + 7.42574vw)}}@media (min-width:87.5em){.customer-dashboard{padding-left:4.6875em}}@media (min-width:24.375em){.customer-dashboard{padding-right:calc(-28.9604px + 7.42574vw)}}@media (min-width:87.5em){.customer-dashboard{padding-right:4.6875em}}@media (min-width:63.75em){.customer-dashboard{margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:4em;-ms-flex-align:start;align-items:flex-start;text-align:left}}.customer-dashboard .orders{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.customer-dashboard .orders{-ms-flex-preferred-size:75%;flex-basis:75%}}.customer-dashboard .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .my-account__heading#scasl-title,.customer-dashboard h3.my-account__heading,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .my-account__heading#scasl-title{display:none}@media (min-width:63.75em){.customer-dashboard .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .my-account__heading#scasl-title,.customer-dashboard h3.my-account__heading,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .my-account__heading#scasl-title{display:block}}.customer-dashboard .account-nav{-ms-flex-align:center;align-items:center;margin-bottom:2em}@media (min-width:63.75em){.customer-dashboard .account-nav{padding-left:0;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-align:start;align-items:flex-start}}.customer-dashboard .account-nav .account-nav__menu{max-height:0;overflow-y:hidden;transition:max-height .5s ease-in-out}.customer-dashboard .account-nav .account-nav__menu.expanded{max-height:350px;transition:max-height .5s ease-in-out}@media (min-width:63.75em){.customer-dashboard .account-nav .account-nav__menu{max-height:none}}.customer-dashboard .account-nav__header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.customer-dashboard .account-nav__header h3,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .account-nav__header #scasl-title{display:none}@media (min-width:63.75em){.customer-dashboard .account-nav__header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.customer-dashboard .account-nav__header h3,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .account-nav__header #scasl-title{display:block}}.customer-dashboard .account-nav__header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .current-page#scasl-title,.customer-dashboard .account-nav__header h3.current-page,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .account-nav__header .current-page#scasl-title{display:block}@media (max-width:44.9375em){.customer-dashboard .account-nav__header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .current-page#scasl-title,.customer-dashboard .account-nav__header h3.current-page,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .account-nav__header .current-page#scasl-title{font-size:24px;line-height:32px}}.customer-dashboard .account-nav__header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .current-page#scasl-title:after,.customer-dashboard .account-nav__header h3.current-page:after,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .account-nav__header .current-page#scasl-title:after{content:"";display:inline-block;border:solid #fff;border-width:0 2px 2px 0;border-color:#545251;width:7px;height:7px;transform:rotate(45deg) translateY(-2px);transform-origin:center;position:relative;margin:0 3px;top:-2px;left:2px;transition:transform .5s ease}@media (min-width:63.75em){.customer-dashboard .account-nav__header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .current-page#scasl-title,.customer-dashboard .account-nav__header h3.current-page,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .customer-dashboard .account-nav__header .current-page#scasl-title{display:none}}.sub-nav{padding:.5em 0;width:100%;background-color:#f2f0ea;box-shadow:0 2px 4px #00000012;z-index:10;font-weight:600}@media (min-width:45em){.sub-nav{position:-webkit-sticky;position:sticky;top:6.6875em}}.sub-nav__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sub-nav__list-item a{display:block;transition-property:color;transition-duration:.3s;transition-timing-function:ease;opacity:1;color:#786f6180;padding:.5em}.sub-nav__list-item a:hover{opacity:1;color:#cc8a64}@media (min-width:45em){.sub-nav__list-item a{padding:.5em 1em}}.sub-nav__list-item--active a{color:#786f61}.template-account .page-title,.template-addresses .page-title,.template-order .page-title{margin-bottom:3.4375em;text-align:center}@media (min-width:24.375em){.template-account .page-title,.template-addresses .page-title,.template-order .page-title{margin-bottom:calc(62.7381px - 1.98413vw)}}@media (min-width:63.75em){.template-account .page-title,.template-addresses .page-title,.template-order .page-title{margin-bottom:2.65625em}}@media (min-width:45em){.template-account .page-title h1,.template-addresses .page-title h1,.template-order .page-title h1{padding-left:180px;padding-right:180px}}.template-account .recharge-addresses,.template-addresses .recharge-addresses,.template-order .recharge-addresses{margin-bottom:1em}.template-addresses .addresses-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:63.75em){.template-addresses .addresses-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.template-addresses .addresses-container__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.template-addresses .addresses-container__col:first-child{-ms-flex:1 0 60%;flex:1 0 60%}}@media (min-width:63.75em){.template-addresses .addresses,.template-addresses .new-address{padding-right:0}}.template-addresses .addresses .address-form,.template-addresses .addresses .new-address-form,.template-addresses .new-address .address-form,.template-addresses .new-address .new-address-form{margin-top:1.71875em}@media (min-width:24.375em){.template-addresses .addresses .address-form,.template-addresses .addresses .new-address-form,.template-addresses .new-address .address-form,.template-addresses .new-address .new-address-form{margin-top:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.template-addresses .addresses .address-form,.template-addresses .addresses .new-address-form,.template-addresses .new-address .address-form,.template-addresses .new-address .new-address-form{margin-top:2.65625em}}.store-locator #scasl-app-container .template-addresses .addresses .address-form#scasl-tab-radius,.store-locator #scasl-app-container .template-addresses .addresses .address-form.scasl-map-container,.store-locator #scasl-app-container .template-addresses .addresses .new-address-form#scasl-tab-radius,.store-locator #scasl-app-container .template-addresses .addresses .new-address-form.scasl-map-container,.store-locator #scasl-app-container .template-addresses .new-address .address-form#scasl-tab-radius,.store-locator #scasl-app-container .template-addresses .new-address .address-form.scasl-map-container,.store-locator #scasl-app-container .template-addresses .new-address .new-address-form#scasl-tab-radius,.store-locator #scasl-app-container .template-addresses .new-address .new-address-form.scasl-map-container,.template-addresses .addresses .address-form.info-block,.template-addresses .addresses .new-address-form.info-block,.template-addresses .addresses .store-locator #scasl-app-container .address-form#scasl-tab-radius,.template-addresses .addresses .store-locator #scasl-app-container .address-form.scasl-map-container,.template-addresses .addresses .store-locator #scasl-app-container .new-address-form#scasl-tab-radius,.template-addresses .addresses .store-locator #scasl-app-container .new-address-form.scasl-map-container,.template-addresses .new-address .address-form.info-block,.template-addresses .new-address .new-address-form.info-block,.template-addresses .new-address .store-locator #scasl-app-container .address-form#scasl-tab-radius,.template-addresses .new-address .store-locator #scasl-app-container .address-form.scasl-map-container,.template-addresses .new-address .store-locator #scasl-app-container .new-address-form#scasl-tab-radius,.template-addresses .new-address .store-locator #scasl-app-container .new-address-form.scasl-map-container{margin-left:0;margin-right:0;max-width:unset}.template-addresses .address button,.template-addresses .new-address button{margin-right:1em}.template-addresses .address button.text-link--error,.template-addresses .new-address button.text-link--error{display:block;margin-top:1em}@media (min-width:45em){.template-addresses .address button.text-link--error,.template-addresses .new-address button.text-link--error{display:inline-block;margin-top:0}}.template-addresses .address{margin-bottom:1.71875em;padding-bottom:1.71875em;border-bottom:1px solid rgba(84,82,81,.2)}@media (min-width:24.375em){.template-addresses .address{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.template-addresses .address{margin-bottom:2.65625em}}@media (min-width:24.375em){.template-addresses .address{padding-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.template-addresses .address{padding-bottom:2.65625em}}.template-addresses .address__heading{font-weight:600}.template-addresses .address button,.template-addresses .address form{display:inline-block}.template-addresses .address button{margin-right:1em}.template-order .order-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:45em){.template-order .order-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.template-order .order-info__item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.template-order .order-info__item{-ms-flex-preferred-size:50%;flex-basis:50%}}.template-order .order-info__item-heading{font-weight:600}.template-order .order-info__item-content{margin-bottom:1.71875em}@media (min-width:24.375em){.template-order .order-info__item-content{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.template-order .order-info__item-content{margin-bottom:2.65625em}}.template-order .order-total__table{width:50%;margin-left:50%}.template-order .order-total__table tr:last-child td,.template-order .order-total__table tr:last-child th{font-weight:600}.template-order .order-total__table tr td,.template-order .order-total__table tr th{text-align:right;border-bottom:none}.orders-table,.rc_table{border-collapse:collapse;width:100%;text-align:center}@media (min-width:63.75em){.orders-table,.rc_table{margin-bottom:0}}@media (max-width:44.9375em){.orders-table,.rc_table{border-bottom:1px solid rgba(84,82,81,.2)}}.orders-table td,.orders-table th,.rc_table td,.rc_table th{padding:.5em}@media (min-width:45em){.orders-table td,.orders-table th,.rc_table td,.rc_table th{padding:1em .5em;border-bottom:1px solid rgba(84,82,81,.2)}}@media (max-width:44.9375em){.orders-table td,.orders-table th,.rc_table td,.rc_table th{border:none;border-top:none}}@media (min-width:45em){.orders-table td:first-child,.orders-table th:first-child,.rc_table td:first-child,.rc_table th:first-child{text-align:left}}.orders-table th,.rc_table th{font-weight:600}.orders-table dl,.rc_table dl{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:visible;margin:1em 0}@media (min-width:63.75em){.orders-table dl,.rc_table dl{width:50%}}.orders-table dl dd,.orders-table dl dt,.rc_table dl dd,.rc_table dl dt{-ms-flex:0 0 50%;flex:0 0 50%;text-overflow:ellipsis;overflow:hidden}.orders-table dl dd,.rc_table dl dd{margin-left:auto;text-align:left}body.show-location-switcher{overflow:hidden}@media (min-width:63.75em){body.show-location-switcher{overflow:visible}}.location-switcher{position:fixed;top:0;left:0;right:0;height:100%;width:100%;padding:0;opacity:0;z-index:99;background:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:none;transition:top .3s ease,opacity .3s ease}@media (min-width:63.75em){.location-switcher{top:5.6875em;right:16em;left:auto;height:auto;width:18.75em;background:transparent}}@media (min-width:100em){.location-switcher{left:auto;right:calc(50% - 34em)}}@media (min-width:63.75em){.location-switcher:after,.location-switcher:before{display:block;content:"";position:absolute;width:0;height:0;border:solid}}.location-switcher:before{right:5.8125em;top:-.875em;border-width:0 7px 14px;border-color:transparent transparent #d4d3d0}.location-switcher:after{right:5.875em;top:-.75em;border-width:0 6px 13px;border-color:transparent transparent #fff}@media (min-width:63.75em){.location-switcher.promo-bar-active{top:8.1875em}}.show-location-switcher .location-switcher{opacity:1;pointer-events:all}@media (min-width:63.75em){.location-switcher p{font-weight:600;margin-bottom:1em}}.location-switcher__inner{display:block;overflow:auto;height:auto;max-height:37.5em;width:18.75em;margin:0 auto;position:absolute;top:50%;left:.625em;right:.625em;transform:translateY(-50%);background:#fff;border:1px solid #d4d3d0}@media (min-width:24.375em){.location-switcher__inner{max-height:calc(100vh - 10em)}}@media (min-width:63.75em){.location-switcher__inner{position:static;height:auto;transform:translateY(0)}}.location-switcher__header{padding:1em;border-bottom:1px solid #d4d3d0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.location-switcher__header .shopify-challenge__message,.location-switcher__header h5{font-weight:600}.location-switcher__close{position:relative;width:12px;height:12px;right:0;display:inline-block;transform:rotate(45deg);cursor:pointer;padding:1em;overflow:hidden}.location-switcher__close:after,.location-switcher__close:before{content:"";position:absolute;background:#545251;top:50%;left:50%;transform:translate3d(-50%,-50%,0);transition:background .3s ease}.location-switcher__close:before{width:12px;right:0;height:2px}.location-switcher__close:after{width:2px;height:12px}.location-switcher__close:hover:after,.location-switcher__close:hover:before{background:#cc8a64}.location-switcher__message{padding:1em;text-align:center}.location-switcher__message p{display:none}.location-switcher__stay-here{margin-top:1em}.supplements-ingredients-footer-men .header-levels--level-2,.supplements-ingredients-footer-men .header-levels--level-3,.supplements-ingredients-footer-men .ingredients-footer__content,.supplements-ingredients-footer-men .ingredients-footer__heading,.supplements-ingredients-footer-men .single-testimonial,.supplements-ingredients-footer-men .slideshow-slide__content,.supplements-ingredients-footer-men blockquote,.supplements-ingredients-men .header-levels--level-2,.supplements-ingredients-men .header-levels--level-3,.supplements-ingredients-men .ingredients-footer__content,.supplements-ingredients-men .ingredients-footer__heading,.supplements-ingredients-men .single-testimonial,.supplements-ingredients-men .slideshow-slide__content,.supplements-ingredients-men blockquote,.supplements-testimonial-men .header-levels--level-2,.supplements-testimonial-men .header-levels--level-3,.supplements-testimonial-men .ingredients-footer__content,.supplements-testimonial-men .ingredients-footer__heading,.supplements-testimonial-men .single-testimonial,.supplements-testimonial-men .slideshow-slide__content,.supplements-testimonial-men blockquote,.testimonial-slideshow-men .header-levels--level-2,.testimonial-slideshow-men .header-levels--level-3,.testimonial-slideshow-men .ingredients-footer__content,.testimonial-slideshow-men .ingredients-footer__heading,.testimonial-slideshow-men .single-testimonial,.testimonial-slideshow-men .slideshow-slide__content,.testimonial-slideshow-men blockquote{color:#fff}.product.dark #rc_container .rc_block__type{background-color:#dbdad8}.template-supplements-men #shopify-section-press-icons-men,.template-supplements-men .press-icons{background:#a9a8a6}.template-supplements-men .alternate-product-form .heading.popular{color:#fff}#shopify-section-header{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:50}.main-header{position:relative;height:4.6875em;background-color:#fff;box-shadow:0 2px 4px #0000000d}@media (min-width:63.75em){.main-header{height:6.6875em}}.template-index:not(.main-header--locked) .main-header{background-color:transparent;box-shadow:none}.main-header a{text-decoration:none}.main-header__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:1em;padding-bottom:1em}@media (min-width:63.75em){.main-header__inner{padding-top:2em;padding-bottom:2em}}.main-header__burger{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1;cursor:pointer;position:relative;padding:0;width:44px;height:44px;background:transparent;z-index:6}.main-header__burger:hover{opacity:.5}@media (min-width:63.75em){.main-header__burger{display:none}}.main-header__burger-icon{position:absolute;top:0;bottom:0;left:0;margin:auto;width:30px;height:20px}.main-header__burger-icon span{position:absolute;left:0;display:block;width:100%;height:2px;background:#545251;transform-origin:50% 50%;transition:top .3s ease .3s,transform .3s ease 0s,opacity 0s ease .3s,background .3s ease}@media (prefers-reduced-motion:reduce){.main-header__burger-icon span{transition:none!important}}.main-header__burger-icon span:first-of-type{top:0}.main-header__burger-icon span:nth-of-type(2){top:calc(50% - 1px)}.main-header__burger-icon span:nth-of-type(3){top:calc(100% - 2px)}.template-index:not(.main-header--locked) .main-header__burger-icon span{background:#000}.main-header__burger-icon:target span,.nav-open .main-header__burger-icon span{top:calc(50% - 1px);background:#fff;transition:top .3s ease 0s,transform .3s ease .3s,opacity .3s ease,background .3s ease}.main-header__burger-icon:target span:first-of-type,.nav-open .main-header__burger-icon span:first-of-type{transform:rotate(45deg)}.main-header__burger-icon:target span:nth-of-type(2),.nav-open .main-header__burger-icon span:nth-of-type(2){opacity:0}.main-header__burger-icon:target span:nth-of-type(3),.nav-open .main-header__burger-icon span:nth-of-type(3){transform:rotate(-45deg)}.main-header__burger svg{position:absolute;top:0;bottom:0;left:0;margin:auto}.main-header__burger svg #burger{stroke:#545251}.template-index:not(.main-header--locked) .main-header__burger svg #burger{stroke:#fff}@media (max-width:63.6875em){.main-header__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.main-header__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-header__account{margin:0 1em 0 0}@media (min-width:45em){.main-header__account{padding:0}}@media (max-width:63.6875em){.main-header__account{transition:transform .7s ease;transform:translate(-100%);text-align:center;position:fixed;bottom:5.125em;left:0;width:100vw;z-index:5}}@media (prefers-reduced-motion:reduce) and (max-width:63.6875em){.main-header__account{transition:none!important}}@media (max-width:63.6875em){.main-header__account:target,.nav-open .main-header__account{transform:translate(0)}}@media (max-width:63.6875em){.main-header__account:focus-within{transform:translate(0)}}@media (max-width:63.6875em){.nav-closed .main-header__account{transform:translate(-100%)}}.main-header__account a{min-width:130px;padding:.4em .4em .5em}@media (max-width:44.9375em){.main-header__account a{background-color:#fff;border-color:transparent;min-width:unset;width:100%}}@media (max-width:44.9375em){.main-header__account a:hover{background-color:transparent;border-color:#fff}}.template-index:not(.main-header--locked) .main-header__account a{background-color:#fff;border-color:transparent}.template-index:not(.main-header--locked) .main-header__account a:hover{background-color:#545251}@media (max-width:63.6875em){.main-header__social-links{text-align:center;position:fixed;bottom:1em;left:0;width:100vw;z-index:5;transition:transform .7s ease;transform:translate(-100%)}}@media (max-width:63.6875em) and (prefers-reduced-motion:reduce){.main-header__social-links{transition:none!important}}@media (max-width:63.6875em){.main-header__social-links:target,.nav-open .main-header__social-links{transform:translate(0)}.main-header__social-links:focus-within{transform:translate(0)}.nav-closed .main-header__social-links{transform:translate(-100%)}.main-header__social-links .social-links{margin:0}.main-header__social-links .social-links .social-links__list{margin:0;-ms-flex-pack:center;justify-content:center}}@media (min-width:63.75em){.main-header__social-links{display:none}}.main-header__search-button{margin:0 1em 0 0}.main-header-logo{z-index:6}.main-header-logo__link{display:-ms-flexbox;display:flex}.main-header-logo__link svg{transition:fill .3s ease;position:relative;top:2px;fill:#545251;width:135px;height:auto}@media (prefers-reduced-motion:reduce){.main-header-logo__link svg{transition:none!important}}@media (min-width:45em){.main-header-logo__link svg{width:166px}}@media (max-width:63.6875em){.nav-closed .main-header-logo__link svg{fill:#000}}.template-index:not(.main-header--locked) .main-header-logo__link svg{fill:#000}@media (max-width:63.6875em){.main-header-logo__link svg:target,.nav-open .main-header-logo__link svg{fill:#fff}.main-header-logo__link svg:focus-within{fill:#fff}}.main-header-location-switcher{position:relative;z-index:6}@media (max-width:63.6875em){.main-header-location-switcher{text-align:center;position:fixed;bottom:9.125em;left:0;width:100vw;z-index:5;transition:transform .7s ease;transform:translate(-100%)}}@media (max-width:63.6875em) and (prefers-reduced-motion:reduce){.main-header-location-switcher{transition:none!important}}@media (max-width:63.6875em){.main-header-location-switcher:target,.nav-open .main-header-location-switcher{transform:translate(0)}.main-header-location-switcher:focus-within{transform:translate(0)}.nav-closed .main-header-location-switcher{transform:translate(-100%)}}@media (min-width:63.75em){.main-header-location-switcher{margin-right:1.65em}}.main-header-location-switcher__link{position:relative;display:inline-block;height:44px}.main-header-location-switcher__link-title{font-weight:600;line-height:44px;display:block;padding-right:1.5625em;margin-top:-1px}.template-index:not(.main-header--locked) .main-header-location-switcher__link-title{color:#fff}@media (max-width:63.6875em){.main-header-location-switcher__link-title:target,.nav-open .main-header-location-switcher__link-title{color:#fff}.main-header-location-switcher__link-title:focus-within{color:#fff}}.main-header-location-switcher__link svg{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform .3s ease}.main-header-location-switcher__link svg g{fill:#545251;transition:fill .3s ease}.template-index:not(.main-header--locked) .main-header-location-switcher__link svg g{fill:#fff}@media (max-width:63.6875em){.main-header-location-switcher__link svg g:target,.nav-open .main-header-location-switcher__link svg g{fill:#fff}.main-header-location-switcher__link svg g:focus-within{fill:#fff}}.main-header-location-switcher__link:hover svg{transform:translateY(-50%) scale(1.2)}.main-header-cart{position:relative;z-index:6}.main-header-cart__link{position:relative;right:-10px;display:block;width:5.3125em;height:44px}.main-header-cart__link:hover .cart-counter:after{transform:scale(1.2)}.main-header-cart__link-title{font-weight:600;line-height:44px;display:block;padding-right:1.5625em;margin-top:-1px}.template-index:not(.main-header--locked) .main-header-cart__link-title{color:#fff}@media (max-width:63.6875em){.main-header-cart__link-title:target,.nav-open .main-header-cart__link-title{color:#fff;transition-delay:.3s}.main-header-cart__link-title:focus-within{color:#fff;transition-delay:.3s}}@media (max-width:63.6875em){.nav-closed .main-header-cart__link-title{transition-delay:unset}}.main-header-cart__link-counter{position:absolute;top:0;bottom:0;right:.625em;margin:auto;display:block;color:#f8f7f3;width:30px;height:30px}.main-header-cart__link-counter:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s ease,background .3s ease;transform:scale(1);background:transparent;border-radius:100%;z-index:-1}@media (prefers-reduced-motion:reduce){.main-header-cart__link-counter:after{transition:none!important}}@media (max-width:63.6875em){.nav-closed .main-header-cart__link-counter:after{background-color:#545251;transition-delay:unset}}.template-index:not(.main-header--locked) .main-header-cart__link-counter:after{transition-delay:unset;background-color:transparent}@media (max-width:63.6875em){.main-header-cart__link-counter:after:target,.nav-open .main-header-cart__link-counter:after{background-color:#fff;transition-delay:.3s}}@media (max-width:63.6875em){.main-header-cart__link-counter:after:focus-within{background-color:#fff;transition-delay:.3s}}.main-header-cart__link-counter svg{fill:#000}.main-header-cart__link-counter svg:target,.nav-open .main-header-cart__link-counter svg,.template-index:not(.main-header--locked) .main-header-cart__link-counter svg{fill:#000}.main-header-cart__link-counter svg:focus-within{fill:#fff}.main-header-cart__link-counter span{transition:color .3s ease;font-size:.8125em;font-weight:600;position:absolute;top:60%;left:49%;transform:translate(-50%,-50%);color:#000}@media (prefers-reduced-motion:reduce){.main-header-cart__link-counter span{transition:none!important}}@media (max-width:63.6875em){.nav-closed .main-header-cart__link-counter span{color:#545251;transition-delay:unset}}.template-index:not(.main-header--locked) .main-header-cart__link-counter span{color:#000;transition-delay:unset}@media (max-width:63.6875em){.main-header-cart__link-counter span:target,.nav-open .main-header-cart__link-counter span{color:#fff;transition-delay:.3s}}@media (max-width:63.6875em){.main-header-cart__link-counter span:focus-within{color:#fff;transition-delay:.3s}}.main-nav{margin:0}@media (min-width:63.75em){.main-nav{display:block;padding:0}}@media (max-width:63.6875em){.main-nav{transition:transform .7s ease;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;transform:translate(-100%);position:fixed;top:40px;left:0;width:100vw;height:100vh;padding-top:5.125em;background-color:#686665;z-index:5;overflow-y:scroll}}@media (max-width:63.6875em) and (prefers-reduced-motion:reduce){.main-nav{transition:none!important}}@media (max-width:63.6875em){.main-nav:target,.nav-open .main-nav{transform:translate(0)}.main-nav:focus-within{transform:translate(0)}}@media (max-width:63.6875em){.nav-closed .main-nav{transform:translate(-100%)}}.main-nav__list{list-style:none}@media (min-width:63.75em){.main-nav__list{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:320px){.main-nav__list{padding-bottom:6em}}@media (max-width:44.9375em){.main-nav__list{padding-bottom:6em}}@media (min-width:63.75em){.main-nav__list-item{margin:0 .5em}}@media (max-width:63.6875em){.main-nav__list-item{transition:transform .7s ease,opacity .7s ease;opacity:0;transform:translate(-2em)}}@media (max-width:63.6875em) and (prefers-reduced-motion:reduce){.main-nav__list-item{transition:none!important}}@media (max-width:63.6875em){.main-nav__list-item:target,.nav-open .main-nav__list-item{opacity:1;transform:translate(0)}.main-nav__list-item:target:first-of-type,.nav-open .main-nav__list-item:first-of-type{transition-delay:.6s}.main-nav__list-item:target:nth-of-type(2),.nav-open .main-nav__list-item:nth-of-type(2){transition-delay:.7s}.main-nav__list-item:target:nth-of-type(3),.nav-open .main-nav__list-item:nth-of-type(3){transition-delay:.8s}.main-nav__list-item:target:nth-of-type(4),.nav-open .main-nav__list-item:nth-of-type(4){transition-delay:.9s}.main-nav__list-item:target:nth-of-type(5),.nav-open .main-nav__list-item:nth-of-type(5){transition-delay:1s}.main-nav__list-item:target:nth-of-type(6),.nav-open .main-nav__list-item:nth-of-type(6){transition-delay:1.1s}.main-nav__list-item:target:nth-of-type(7),.nav-open .main-nav__list-item:nth-of-type(7){transition-delay:1.2s}.main-nav__list-item:target:nth-of-type(8),.nav-open .main-nav__list-item:nth-of-type(8){transition-delay:1.3s}.main-nav__list-item:target:nth-of-type(9),.nav-open .main-nav__list-item:nth-of-type(9){transition-delay:1.4s}.main-nav__list-item:target:nth-of-type(10),.nav-open .main-nav__list-item:nth-of-type(10){transition-delay:1.5s}.main-nav__list-item:target:nth-of-type(11),.nav-open .main-nav__list-item:nth-of-type(11){transition-delay:1.6s}.main-nav__list-item:target:nth-of-type(12),.nav-open .main-nav__list-item:nth-of-type(12){transition-delay:1.7s}.main-nav__list-item:focus-within{opacity:1;transform:translate(0)}}@media (max-width:63.6875em){.nav-closed .main-nav__list-item{opacity:0;transform:translate(-2em)}}.main-nav__list-item--active .main-nav__list-link{color:#cc8a64!important;opacity:1!important}.main-nav__list-link{transition:color .3s ease,opacity .3s ease;opacity:1;color:#000}@media (prefers-reduced-motion:reduce){.main-nav__list-link{transition:none!important}}@media (min-width:63.75em){.main-nav__list-link{padding:.5em}}@media (max-width:63.6875em){.main-nav__list-link{display:block;font-size:1.25em;color:#fff;padding:.35em 0}}.main-nav__list-link:hover,.template-index:not(.main-header--locked) .main-nav__list-link:hover{color:#cc8a64;opacity:1}@media (max-width:63.6875em){.main-nav__list-link:hover:target,.nav-open .main-nav__list-link:hover{color:#fff;opacity:.5}.main-nav__list-link:hover:focus-within{color:#fff;opacity:.5}}.template-index:not(.main-header--locked) .main-nav__list-link{color:#000}body.nav-open{overflow:hidden}body.nav-open #shopify-section-promo-bar{display:none}@media screen and (max-height:321px) and (max-width:1020px){.main-header .main-nav__list{margin-top:12rem;margin-left:2rem;padding-bottom:0}}@media screen and (max-height:420px) and (max-width:1020px){.main-header .main-nav__list{margin-top:10rem;margin-left:3rem;padding-bottom:0}.main-header .main-header__account{position:absolute;top:6rem;bottom:0}.main-header .main-header__location-switcher{position:absolute;top:9rem;bottom:0;margin-left:-.5rem}}.main-footer{background:#686665;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.main-footer__inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:63.6875em){.main-footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:63.75em){.main-footer__inner{padding-bottom:0}}@media (min-width:45em){.main-footer__inner .footer-nav{margin:0 .5em 0 0}}@media (min-width:63.75em){.main-footer__inner .footer-nav{margin-left:.5em}}.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .main-footer__inner .footer-nav .form-row-heading,.main-footer__inner .footer-nav .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.main-footer__inner .footer-nav .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.main-footer__inner .footer-nav .store-locator #scasl-app-container .scasl-distance .form-input label,.main-footer__inner .footer-nav__list-item,.main-footer__inner .footer-nav h4,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .main-footer__inner .footer-nav .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input .main-footer__inner .footer-nav label{color:#fff}.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .main-footer__inner .footer-nav .form-row-heading,.main-footer__inner .footer-nav .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.main-footer__inner .footer-nav .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.main-footer__inner .footer-nav .store-locator #scasl-app-container .scasl-distance .form-input label,.main-footer__inner .footer-nav h4,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .main-footer__inner .footer-nav .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input .main-footer__inner .footer-nav label{font-size:1.0625em;font-weight:500;margin-bottom:1em}.main-footer__inner .footer-nav__list-item{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:.7;cursor:pointer;line-height:1.8125em}.main-footer__inner .footer-nav__list-item:hover{opacity:1}.main-footer__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.main-footer__col{-ms-flex-preferred-size:50%;flex-basis:50%}}.main-footer__col--r{display:-ms-flexbox;display:flex}@media (max-width:44.9375em){.main-footer__col--r{-ms-flex-wrap:wrap;flex-wrap:wrap}}.main-footer__nav{margin-bottom:1.71875em;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:24.375em){.main-footer__nav{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.main-footer__nav{margin-bottom:2.65625em}}.main-footer__nav:last-of-type{margin-bottom:0}@media (min-width:45em){.main-footer__nav{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;margin-bottom:0}}.sub-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;background:#555453}@media (max-width:44.9375em){.sub-footer{text-align:center}}.sub-footer__wrapper{font-size:.8125em;width:100%;color:#ffffff80;margin:1.8em 0 1.6em}@media (min-width:45em){.sub-footer__wrapper{display:-ms-flexbox;display:flex}}@media (max-width:44.9375em){.sub-footer__wrapper ul{text-align:center}}.sub-footer__wrapper ul li{display:inline-block;margin:0 0 0 1.5em}@media (max-width:44.9375em){.sub-footer__wrapper ul li{padding:.7em 0}}.sub-footer__copyright{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:44.9375em){.sub-footer__copyright{padding-bottom:.8em}}.sub-footer a{transition:color .3s ease;text-decoration:none}@media (max-width:44.9375em){.sub-footer a{padding:.5em 0}}@media (prefers-reduced-motion:reduce){.sub-footer a{transition:none!important}}.sub-footer a:hover{color:#fff}.sub-footer__payment-methods{margin-left:auto}@media (max-width:44.9375em){.sub-footer__payment-methods{margin-top:.7em}}@media (min-width:45em){.newsletter{margin-right:2em}}@media (min-width:63.75em){.newsletter{max-width:16em!important;display:inline-block;margin-right:0}}@media (min-width:87.5em){.newsletter{max-width:20em!important}}.newsletter__title{color:#fff;margin-bottom:0}.newsletter__intro{margin:0 0 2em;color:#fff}.newsletter form#email_signup{position:relative;max-width:none!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:45em){.newsletter form#email_signup{-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:63.75em){.newsletter form#email_signup{max-width:22em!important}}.newsletter .klaviyo_field_group{width:100%;margin:0}.newsletter .klaviyo_messages{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:1.5em}.newsletter .klaviyo_input_container{width:100%}.newsletter .error_message,.newsletter .success_message{font-family:sans-serif;color:#fff!important;font-size:1em!important;line-height:inherit!important;margin-bottom:0!important;display:block;width:100%;padding:.5em 1.5em;text-align:center;margin:0 auto;-ms-flex:0 0 100%;flex:0 0 100%;border-radius:4px;position:relative;border:2px solid}.font-astro-loaded .newsletter .error_message,.font-astro-loaded .newsletter .success_message{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.newsletter .error_message p,.newsletter .success_message p{margin:0}.newsletter .success_message{background:rgba(0,128,0,.2);border-color:#00800033}.newsletter .error_message{background:rgba(201,0,0,.2);border-color:#c9000033}.newsletter input{border:none!important;border-bottom:none!important;border-radius:0!important;color:inherit!important;font-size:1em!important;height:auto!important;line-height:inherit!important;background:none!important;color:#fff!important;font-family:sans-serif;margin:0;display:block;width:100%;max-width:100%;padding:.5em .2em!important;transition:border .3s ease;border-bottom:2px solid #fff!important}.font-astro-loaded .newsletter input{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.newsletter input:-ms-input-placeholder{color:#fff}.newsletter input::placeholder{color:#fff}.newsletter input:hover{border-bottom-color:#ffffff80}.newsletter button{font-family:sans-serif;background:none!important;color:#fff!important;padding:.7em 0 .7em .7em!important;min-width:0;height:auto!important;text-decoration:none;text-align:center;font-size:1em!important;letter-spacing:1px!important;display:inline-block;transition:background .3s ease,color .3s ease,opacity .3s ease!important;border-radius:1.5em!important;font-weight:600!important;margin:0!important}.font-astro-loaded .newsletter button{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.newsletter button:hover{opacity:.5}.trustpilot{margin-bottom:2em;vertical-align:top}@media (min-width:63.75em){.trustpilot{display:inline-block;margin-bottom:0}}.legal-disclaimer{text-align:center;width:100%;color:#ffffff80;background:#555453;border-top:1px solid #686665}.legal-disclaimer__inner p{font-size:.8125em;margin-top:.5em;margin-bottom:.5em}.klaviyo-form button[alt="Close form"]{right:20px!important;top:20px!important}.klaviyo-form img[alt="Close form"]{width:20px!important}.shopify-challenge__message{margin:0 auto 1.5em}.shopify-challenge__container{min-height:50vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-width:67.5em}.shopify-challenge__container .g-recaptcha{margin-bottom:3em}.shopify-challenge__button{background:#545251;color:#f8f7f3;width:auto;transition:color .3s ease,background .3s ease}@media (prefers-reduced-motion:reduce){.shopify-challenge__button{transition:none!important}}.shopify-challenge__button:hover{background:rgba(84,82,81,0);color:#545251}.collection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:45em){.collection{padding-left:1em;padding-right:1em}}@media (min-width:45em) and (min-width:24.375em){.collection{padding-left:calc(-.60396px + 4.25743vw)}}@media (min-width:45em) and (min-width:87.5em){.collection{padding-left:3.6875em}}@media (min-width:45em) and (min-width:24.375em){.collection{padding-right:calc(-.60396px + 4.25743vw)}}@media (min-width:45em) and (min-width:87.5em){.collection{padding-right:3.6875em}}.collection__product{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 2em}@media (min-width:45em){.collection__product{-ms-flex-preferred-size:calc(33.333% - 1em);flex-basis:calc(33.333% - 1em);margin:0 .5em 3em}}@media (min-width:63.75em){.collection__product{-ms-flex-preferred-size:calc(33.333% - 2em);flex-basis:calc(33.333% - 2em);margin:0 1em 3em}}@media (max-width:44.9375em){.collection__product:last-child{margin-bottom:0}}.collection-product{transform:translateY(0);text-align:center;background-color:#fff;padding-bottom:4.5em;transition:transform .3s ease}@media (prefers-reduced-motion:reduce){.collection-product{transition:none!important}}@media (min-width:63.75em){.collection-product:nth-child(3n+1):nth-last-child(-n+3),.collection-product:nth-child(3n+1):nth-last-child(-n+3)~.collection-product{margin-bottom:0}}.collection-product:hover{transform:translateY(-1em)}.collection-product:hover .button,.collection-product:hover .shopify-challenge__button,.collection-product:hover .store-locator #scasl-app-container .scasl-address-wrap button,.collection-product:hover .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .collection-product:hover button,.store-locator #scasl-app-container .scasl-search-btn .collection-product:hover button{background:#7e8c56}.collection-product__image{position:relative;display:block;width:100%;height:0;overflow:hidden;padding-bottom:100%}.collection-product__image-figure{bottom:0;left:0;position:absolute;right:0;top:0;display:block;width:100%;height:100%;transition:opacity .3s ease}@media (prefers-reduced-motion:reduce){.collection-product__image-figure{transition:none!important}}.collection-product__image-figure:nth-of-type(2){z-index:1;opacity:0}.collection-product__image:hover .collection-product__image-figure:nth-of-type(2){z-index:1;opacity:1}.collection-product__content{display:block;text-decoration:none;padding:1.1em 1em}.collection-product__content-title{margin-bottom:.8em;font-size:1em}.collection-product__price{font-weight:600;color:#cc8a64}.breadcrumbs{padding-top:3.4375em;padding-bottom:3.4375em;font-weight:600}@media (min-width:24.375em){.breadcrumbs{padding-top:calc(62.7381px - 1.98413vw)}}@media (min-width:63.75em){.breadcrumbs{padding-top:2.65625em}}@media (min-width:24.375em){.breadcrumbs{padding-bottom:calc(62.7381px - 1.98413vw)}}@media (min-width:63.75em){.breadcrumbs{padding-bottom:2.65625em}}.template-collection .breadcrumbs{position:relative;top:0;left:0;right:0;z-index:2}@media (min-width:63.75em){.page-title .breadcrumbs{position:absolute;top:0;left:0;right:0;z-index:2;padding-right:50%}}.breadcrumbs .breadcrumb{font-size:.875em}.breadcrumbs .separator{font-weight:400;margin:0 .3em}.breadcrumbs a{font-weight:400;text-decoration:none}.breadcrumbs a:hover{opacity:.5}.template-supplements-men .breadcrumbs{color:#fff}.template-supplements-men .breadcrumbs .separator{color:#a9a8a6}.template-supplements-men .breadcrumbs .separator svg g{fill:#a9a8a6}.template-supplements-men .breadcrumbs a{color:#a9a8a6}.pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination span{margin:0;min-width:44px;min-height:44px;position:relative}.pagination span,.pagination span a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination span a{text-decoration:none;width:100%;height:100%;transition:opacity .3s ease}@media (prefers-reduced-motion:reduce){.pagination span a{transition:none!important}}.pagination span a:hover{opacity:.5}.pagination span.current{color:#cc8a64}.pagination span.current:after{content:"";position:absolute;top:2px;bottom:0;left:0;right:0;height:90%;width:90%;margin:0 auto;border-radius:100%;border:2px solid #cc8a64}@media (min-width:63.75em){.pagination span.current:after{top:0}}.pagination span.next,.pagination span.prev{position:relative}.pagination span.next span,.pagination span.prev span{width:0;height:0}.pagination span.next a:after,.pagination span.prev a:after{content:"";position:absolute;top:50%;left:50%;display:block;width:10px;height:10px;border:solid #545251;border-width:1px 1px 0 0;transform:translate(-50%,-50%);transform-origin:center}.pagination span.prev a:after{transform:translate(-50%,-50%) rotate(225deg)}.pagination span.next a:after{transform:translate(-50%,-50%) rotate(45deg)}.page-title--centered{text-align:center}.page-title__two-col__wrapper{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;background-color:#f8f7f3}@media (min-width:63.75em){.page-title__two-col__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-title__two-col__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.page-title__two-col__col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:63.75em){.page-title__two-col__col .content{padding-top:6.875em;padding-bottom:6.875em;margin-bottom:0}}.page-title__two-col__col .content p{margin-bottom:0}.page-title__two-col__col .content a{margin-top:2em}.page-title__two-col__col .content__offer h1{margin-bottom:.3em}.page-title__two-col__col .content__offer .offer{font-weight:500;color:#cc8a64;margin-bottom:.8em}.page-title__two-col__col .content__offer .code{color:#cc8a64;margin-top:.8em}.page-title__two-col__col .content__offer .code span{font-weight:500}@media (max-width:99.9375em){.page-title__two-col__col .image{padding-right:0}}.page-title__two-col__col .image figure{overflow:hidden;position:relative;height:0;padding-top:100%}.page-title__two-col__col .image figure img,.page-title__two-col__col .image figure picture{position:absolute;top:0;left:0}.social-sharing{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.social-sharing__title{margin:0 1em 0 0}.social-sharing__link{margin:0 .5em;padding:1em .5em}.social-sharing__link svg{display:block;max-width:20px;max-height:20px}.social-links{margin-bottom:0}.social-links g,.social-links svg{transform:translateZ(0);fill:#fff}.social-links__list{list-style:none;margin:0 0 0 -1em;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.social-links__list-item{margin:0 1em 0 0}@media (min-width:45em){.social-links__list-item{margin-right:0}}.social-links__list-link{display:block;padding:1em}.social-links__list-link svg{width:40px;height:40px}.social-links__list-link:hover{opacity:.5}.page-intro{margin:0 auto}@media (min-width:63.75em){.page-intro{max-width:50em}}.page-content{max-width:55.625em}.mini-cart{position:absolute;top:calc(100% + 2.25em);right:-1.5em;background:#f8f7f3;z-index:999;padding:1.5em 3em;min-width:375px;display:none}@media (min-width:63.75em){.mini-cart{font-size:.9em}}.mini-cart__header{position:relative}.mini-cart__header-close{width:45px;height:45px;position:absolute;top:-10px;right:-10px}.mini-cart__header-close:after,.mini-cart__header-close:before{content:"";position:absolute;top:50%;left:calc(50% - 12px);display:block;width:23px;height:2px;background:#545251;transform-origin:center}.mini-cart__header-close:before{transform:rotate(45deg)}.mini-cart__header-close:after{transform:rotate(-45deg)}.search-form__form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.search-form__form .form-row{margin:0 .75em}.info--split{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3em}.template-register .info--split{-ms-flex-align:start;align-items:flex-start}.info--split .info__block{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto 3em}@media (min-width:63.75em){.info--split .info__block{-ms-flex-preferred-size:calc(50% - 1.5em);flex-basis:calc(50% - 1.5em);margin:0 3em 0 0}.info--split .info__block:nth-of-type(2n+2){margin:0}}.info--split .info__block:last-child{margin-bottom:0}.info--hide{display:none}.info-block,.store-locator #scasl-app-container #scasl-tab-radius,.store-locator #scasl-app-container .scasl-map-container{background:#fff;max-width:45em;padding:3em;margin:0 auto}.info-block--unstyled{background:transparent;padding:0}.info-block__container{margin-bottom:3em;background:#fff;padding:3em}.info-block ul li,.store-locator #scasl-app-container #scasl-tab-radius ul li,.store-locator #scasl-app-container .scasl-map-container ul li{list-style:disc inside;position:relative;color:#cc8a64}.info-success{margin-left:1.5em;margin-right:1.5em;margin-bottom:1.71875em;border-radius:4px;padding:.5em 1.5em;text-align:center;max-width:41.25em}@media (min-width:24.375em){.info-success{margin-left:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.info-success{margin-left:4.6875em}}@media (min-width:24.375em){.info-success{margin-right:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.info-success{margin-right:4.6875em}}@media (min-width:24.375em){.info-success{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.info-success{margin-bottom:2.65625em}}@media (min-width:45em){.info-success{margin-left:auto;margin-right:auto}}.info-success.hide{display:none}.promo-bar{transition:height .3s ease;position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;background:#686665;height:0;z-index:50;overflow:hidden}.promo-bar .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.promo-bar .slideshow__slides .slideshow__slide{-ms-flex:0 0 100%;flex:0 0 100%;opacity:0;transition:opacity 1.5s}.promo-bar .slideshow__slides .slideshow__slide--active{opacity:1}@media (prefers-reduced-motion:reduce){.promo-bar{transition:none!important}}.promo-bar--active{height:auto}.promo-bar__inner{position:relative;padding-top:.5em;padding-bottom:.5em}.promo-bar__inner a,.promo-bar__inner p{font-weight:600;font-size:.8125em;color:#fff;margin-bottom:0}.promo-bar__inner a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1;cursor:pointer;text-decoration:none}.promo-bar__inner a:hover{opacity:.5}.promo-bar__close{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1;cursor:pointer;right:1.5em;position:absolute;top:0;width:44px;height:44px;max-height:100%}@media (max-width:63.6875em){.promo-bar__close{display:none}}.promo-bar__close:hover{opacity:.5}@media (min-width:24.375em){.promo-bar__close{right:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.promo-bar__close{right:4.6875em}}.promo-bar__close:after,.promo-bar__close:before{content:"";width:1.1em;height:1px;background:#f0ede4;display:block;position:absolute;top:50%;left:calc(50% - .5em);transform-origin:center;transform:translate(-50%,-50%)}.promo-bar__close:before{transform:rotate(45deg)}.promo-bar__close:after{transform:rotate(-45deg)}.header-levels{text-align:center;position:relative;z-index:3;max-width:67.5em;margin-left:auto;margin-right:auto}#contact-us .header-levels{margin-bottom:1.71875em}@media (min-width:24.375em){#contact-us .header-levels{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){#contact-us .header-levels{margin-bottom:2.65625em}}.header-levels--level-1{margin-bottom:.8em}.header-levels--level-2 a{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1;cursor:pointer}.header-levels--level-2 a:hover{opacity:.6}#contact-us .header-levels--level-3{width:70%;margin:auto}@media (max-width:44.9375em){.recharge .rc_table,.responsive-table{width:100%;max-width:45em}}@media (max-width:44.9375em){.recharge .rc_table thead,.responsive-table thead{display:none}}@media (max-width:44.9375em){.recharge .rc_table tr,.responsive-table tr{display:block}}@media (max-width:44.9375em){.recharge .rc_table td,.recharge .rc_table th,.responsive-table td,.responsive-table th{display:block;margin:0;padding:.5em 0;text-align:right}}.recharge .rc_table td a,.recharge .rc_table th a,.responsive-table td a,.responsive-table th a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;opacity:1;color:#545251}.recharge .rc_table td a:hover,.recharge .rc_table th a:hover,.responsive-table td a:hover,.responsive-table th a:hover{opacity:1;color:#cc8a64}.recharge .rc_table td:before,.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center;font-weight:600}@media (min-width:45em){.recharge .rc_table td:before,.responsive-table td:before{display:none}}@media (max-width:44.9375em){.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;padding-top:1em}}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";position:absolute;top:.5em;right:1em;left:1em;display:block;border-bottom:1px solid rgba(84,82,81,.2)}@media (min-width:45em){.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{display:none}}.accordion__item{background:#fff;padding:2em 3em;margin:0 0 1em}.accordion__item:last-of-type{margin-bottom:1.71875em}@media (min-width:24.375em){.accordion__item:last-of-type{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.accordion__item:last-of-type{margin-bottom:2.65625em}}.accordion-item--active .accordion-item__cross{transform:rotate(-135deg)}.accordion-item__title{cursor:pointer;margin:0;padding-right:1em;position:relative}.accordion-item__cross{position:absolute;top:0;bottom:0;margin:auto;right:-22px;height:44px;width:44px;transition:transform .3s ease}@media (prefers-reduced-motion:reduce){.accordion-item__cross{transition:none!important}}.accordion-item__cross:after,.accordion-item__cross:before{content:"";display:inline-block;position:absolute;top:calc(50% - 1px);left:0;right:0;width:.8em;height:2px;margin:auto;background:#545251}.accordion-item__cross:after{transform:rotate(90deg)}.accordion-item__content{height:0;overflow:hidden;padding:0 1em;transition:height .5s ease}@media (prefers-reduced-motion:reduce){.accordion-item__content{transition:none!important}}.accordion-item__content p:first-of-type{margin-top:2em}.accordion-item__content p:last-of-type{margin-bottom:0}.accordion-item__content .button,.accordion-item__content .shopify-challenge__button,.accordion-item__content .store-locator #scasl-app-container .scasl-address-wrap button,.accordion-item__content .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .accordion-item__content button,.store-locator #scasl-app-container .scasl-search-btn .accordion-item__content button{margin-top:2em}.template-index .benefits{display:block}.template-index.stored-user .benefits{display:none}.benefits .icon-cols__col figure{background-color:#fff}.icon-cols{text-align:center;background-color:#f0ede4}.icon-cols__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:45em){.icon-cols__cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.icon-cols__col{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start}@media (min-width:45em){.icon-cols__col{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;margin-bottom:2em}.icon-cols__col:nth-child(3n+1):nth-last-child(-n+3),.icon-cols__col:nth-child(3n+1):nth-last-child(-n+3)~.icon-cols__col{margin-bottom:0}}@media (min-width:63.75em){.icon-cols__col{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;margin-bottom:0}}.icon-cols__col:last-child p{margin-bottom:0}.icon-cols__col figure{border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:7.3125em;height:7.3125em;margin-bottom:1.5em}@media (min-width:45em){.icon-cols__col figure{width:calc(85.8px + 4.33333vw)}}@media (min-width:63.75em){.icon-cols__col figure{width:8.125em}}@media (min-width:45em){.icon-cols__col figure{height:calc(85.8px + 4.33333vw)}}@media (min-width:63.75em){.icon-cols__col figure{height:8.125em}}.icon-cols__col figure svg{height:90%!important;width:auto}.icon-cols__col p{font-weight:500;margin:0 .2em}@media (min-width:45em){.icon-cols__col p{margin-bottom:0;padding-bottom:0}}@media (min-width:45em){.icon-cols .button,.icon-cols .shopify-challenge__button,.icon-cols .store-locator #scasl-app-container .scasl-address-wrap button,.icon-cols .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .icon-cols button,.store-locator #scasl-app-container .scasl-search-btn .icon-cols button{margin-top:3.5em}}@media (min-width:45em){.icon-cols .header-levels{margin-bottom:3.5em}}.icon-cols .header-levels--level-3{max-width:67.5em;margin:auto}.template-supplements-men .icon-cols{background:#a9a8a6;color:#fff}@media (min-width:63.75em){.template-supplements-men .icon-cols__col{-ms-flex-preferred-size:20%;flex-basis:20%;margin-bottom:2em}}.template-supplements-men .icon-cols.subscribe-promo{background:#a9a8a6}.payment-icons{opacity:.35}.payment-icons__icon svg{height:1em;width:auto}.payment-icons__icon--paypal svg{height:1.2em;margin-bottom:-.2em}.anchor-sub-nav{position:-webkit-sticky;position:sticky;top:6.6875em;background-color:#f2f0ea;box-shadow:0 2px 4px #0000000d;z-index:9}.anchor-sub-nav__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch}@media (max-width:99.9375em){.anchor-sub-nav__container{padding-right:0}}.anchor-sub-nav__actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.anchor-sub-nav__actions,.anchor-sub-nav__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.anchor-sub-nav__button{-ms-flex-order:2;order:2;border-radius:0;-ms-flex-pack:center;justify-content:center;min-width:12.5em}.anchor-sub-nav .offer{color:#cc8a64;font-weight:600;margin:0 2em 0 0}@media (max-width:63.6875em){.anchor-sub-nav .offer{display:none}}.anchor-sub-nav ul li{display:inline-block}@media (max-width:63.6875em){.anchor-sub-nav ul li{position:absolute;top:0;bottom:0;left:0;margin:auto}}@media (min-width:63.75em){.anchor-sub-nav ul li:first-child a{padding-left:0}}.anchor-sub-nav ul li a{transition:opacity .3s ease,visibility .3s ease,color .3s ease;display:block;padding:1em;color:#54525166;font-weight:600}@media (min-width:24.375em){.anchor-sub-nav ul li a{padding-left:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.anchor-sub-nav ul li a{padding-left:4.6875em}}@media (prefers-reduced-motion:reduce){.anchor-sub-nav ul li a{transition:none!important}}@media (min-width:63.75em){.anchor-sub-nav ul li a{padding-left:1em}}@media (max-width:63.6875em){.anchor-sub-nav ul li a{visibility:hidden;opacity:0}}.anchor-sub-nav ul li a.active,.anchor-sub-nav ul li a:hover{color:#545251}@media (max-width:63.6875em){.anchor-sub-nav ul li a.active{visibility:visible;opacity:1}}.popup{-ms-flex-pack:center;justify-content:center;position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#0009;z-index:100;visibility:hidden;opacity:0;overflow:hidden}.popup,.popup-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.64s ease-in-out}.popup-inner{position:relative;bottom:-100vw;right:-100vh;padding:2em 0;background-color:#f8f7f3;transform:rotate(32deg)}.popup.open{visibility:visible;opacity:1}.popup.open .popup-inner{bottom:0;right:0;transform:rotate(0)}.popup__close{position:absolute;right:.5rem;top:.5rem;width:3rem;height:3rem;font-size:.875rem;font-weight:300;border-radius:100%;background-color:#545251;z-index:4;color:#f8f7f3;line-height:3rem;text-align:center;cursor:pointer;text-decoration:none}@media (min-width:63.75em){.popup__close{right:-1rem;top:-1rem}}.cart-offers .cart-collection{margin-bottom:0}.cart-offers .cart-collection .cart-collection__cols{-ms-flex-pack:center;justify-content:center;display:block}.cart-offers .cart-collection .cart-collection__cols .cart-collection__col{width:50%;float:left}.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .cart-collection-product{padding-bottom:0}.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .cart-collection-product .cart-collection-product__image-figure{padding-top:65%;max-height:200px;max-height-min-height:200px}.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .cart-collection-product__content{padding:0}.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .cart-collection-product__content .cart-collection-product__content-title{min-height:80px;margin-top:0}.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .button--action.shopify-challenge__button,.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .button.button--action,.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .store-locator #scasl-app-container .scasl-address-wrap button.button--action,.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .store-locator #scasl-app-container .scasl-search-btn .button,.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button,.cart-offers .cart-collection .cart-collection__cols .cart-collection__col .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .cart-offers .cart-collection .cart-collection__cols .cart-collection__col button.button--action,.store-locator #scasl-app-container .scasl-search-btn .cart-offers .cart-collection .cart-collection__cols .cart-collection__col .button,.store-locator #scasl-app-container .scasl-search-btn .cart-offers .cart-collection .cart-collection__cols .cart-collection__col .shopify-challenge__button,.store-locator #scasl-app-container .scasl-search-btn .cart-offers .cart-collection .cart-collection__cols .cart-collection__col button{min-width:120px}.cart-offers .cart-collection .cart-collection-description{max-width:600px}.template-cart .cart-offer-message{margin:0 0 1rem}.main-nav__list-item.main-nav__list-item--subnav .main-nav__list-link{display:none}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav .main-nav__list-link{display:block}.main-nav__list-item.main-nav__list-item--subnav .main-nav__list-link:after{content:"";display:inline-block;border:solid #fff;border-width:0 2px 2px 0;border-color:#545251;width:7px;height:7px;transform:rotate(45deg) translateY(-2px);transform-origin:center;position:relative;margin:0 3px;transition:transform .5s ease}}.main-nav__list-item.main-nav__list-item--subnav .sub-nav-link-foot{opacity:0}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list-container{visibility:hidden;padding:1rem 1.5rem;background-color:#f0ede4;position:absolute;top:100%;transform:translateY(-100%);height:auto;opacity:0}}.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list{position:relative}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item{margin-bottom:1rem}}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item.column{display:inline-block;margin-right:1.5rem}.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item.column>a{font-weight:600}.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item.column>ul{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:self-start;align-items:self-start;-ms-flex-direction:column;flex-direction:column}}.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item.column .sub-sub-nav-list{display:none}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item.column .sub-sub-nav-list{display:-ms-flexbox;display:flex}}.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item svg{height:18px;width:18px;position:relative;left:2px;top:2px}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item svg{height:14px;width:14px}}@media (max-width:63.6875em){.main-nav__list-item.main-nav__list-item--subnav .sub-nav-list__list-item{display:block;font-size:1.25em;color:#fff;padding:.25em 0}}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .sub-nav-link-foot{height:99px;background:#f0ede4;display:block;position:absolute;width:100px;z-index:4;margin-left:-10px;margin-top:-66px;opacity:1;box-shadow:0 5px 13px -10px #00000024;transition:opacity .35s linear 0s,visibility .35s linear 0s}.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .sub-nav-link-foot:after{width:100%;content:" ";display:block;bottom:0;position:absolute;height:10px;background:#f0ede4;bottom:-10px}}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .main-nav__list-link{z-index:5;color:#545251;position:relative}}.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .main-nav__list-link:after{transform:rotate(0) translate(-3px,-1px)}.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .sub-nav-list-container{transition:box-shadow .5s ease,opacity .25s linear 0s,visibility .25s linear 0s;transform:translateY(0);pointer-events:all;opacity:1;visibility:visible;z-index:3}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .sub-nav-list-container{box-shadow:0 5px 10px -4px #00000024}}.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .sub-nav-list-container .sub-nav-list{z-index:4;visibility:visible}@media (min-width:63.75em){.main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .sub-nav-list-container .sub-nav-list{padding-top:1rem}}@media (min-width:63.75em){.template-index:not(.main-header--locked) .main-nav__list-item.main-nav__list-item--subnav .main-nav__list-link:after{border-color:#fff}}@media (min-width:63.75em){.template-index:not(.main-header--locked) .main-nav__list-item.main-nav__list-item--subnav.main-nav__list-item--show-subnav .main-nav__list-link:after{border-color:#545251}}.to-checkout__inner{padding:2.5em}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .to-checkout__inner #scasl-title,.to-checkout__inner .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.to-checkout__inner h3{margin-bottom:0}.to-checkout__inner .button--continue{margin:30px 0 0;float:left}@media (min-width:45em){.to-checkout__inner .button--continue{float:right;margin:0 0 0 100px}}.poweredby{padding-bottom:0;font-weight:600;background:#fff;text-align:center;max-width:none}.poweredby .intro__intro,.poweredby h2{margin-bottom:0}@media (min-width:63.75em){.poweredby p{margin-top:-1.5em}}.poweredby img{max-width:3.125em;top:5px;margin:0 5px;display:inline-block;position:relative}@media (min-width:63.75em){.poweredby img{max-width:150px;top:25px}}.poweredby img.tp{top:7px}@media (min-width:63.75em){.poweredby img.tp{top:31px}}.collection-header{position:relative}.collection-header figure{height:17.5em}@media (min-width:87.5em){.collection-header figure{height:33.75em}}@media (min-width:45em) and (max-width:87.4375em){.collection-header figure{overflow:hidden;position:relative;height:0;padding-top:37.5%;height:unset}.collection-header figure img,.collection-header figure picture{position:absolute;top:0;left:0}}.collection-header__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;width:100%;height:100%;padding-top:4em}@media (min-width:63.75em){.collection-header__content-wrapper{width:50%}}#banner-slideshow{height:22.5em;margin-top:-6.6875em;position:relative;overflow:hidden}@media (min-width:24.375em){#banner-slideshow{height:calc(149.52381px + 53.96825vw)}}@media (min-width:63.75em){#banner-slideshow{height:43.75em}}.template-index #banner-slideshow.member{display:none}.template-index #banner-slideshow.guest,.template-index.stored-user #banner-slideshow.member{display:block}.template-index.stored-user #banner-slideshow.guest{display:none}#banner-slideshow .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:transform .7s ease;width:100%;height:100%}@media (prefers-reduced-motion:reduce){#banner-slideshow .slideshow__slides{transition:none!important}}#banner-slideshow .slideshow__slide{position:relative;-ms-flex:0 0 100%;flex:0 0 100%}#banner-slideshow .slideshow__slide figure{width:100%;height:100%}#banner-slideshow .slideshow__slide figure.overlay:after{bottom:0;left:0;position:absolute;right:0;top:0;content:"";width:100%;height:100%;background:rgba(0,0,0,.1)}#banner-slideshow .slideshow__slide__content{padding-top:6.6875em;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:45em){#banner-slideshow .slideshow__slide__content{padding-top:calc(363.8px - 35.66667vw)}}@media (min-width:63.75em){#banner-slideshow .slideshow__slide__content{padding-top:0}}@media (max-width:44.9375em){#banner-slideshow .slideshow__slide__content{padding-bottom:3.75em}}#banner-slideshow .slideshow__slide__content.left{text-align:left;-ms-flex-pack:start;justify-content:flex-start}#banner-slideshow .slideshow__slide__content.center{text-align:center;-ms-flex-pack:center;justify-content:center}#banner-slideshow .slideshow__slide__content.right{text-align:right;-ms-flex-pack:end;justify-content:flex-end}#banner-slideshow .slideshow__slide__content--alt .intro__intro,#banner-slideshow .slideshow__slide__content--alt h2,#banner-slideshow .slideshow__slide__content--alt p{color:#fff}#banner-slideshow .slideshow__slide__content .h2{font-size:1.6875em;line-height:1.3em;font-weight:300;margin-bottom:.5em}@media (min-width:24.375em){#banner-slideshow .slideshow__slide__content .h2{font-size:calc(12.7619px + 3.65079vw)}}@media (min-width:63.75em){#banner-slideshow .slideshow__slide__content .h2{font-size:3.125em}}@media (min-width:45em){#banner-slideshow .slideshow__slide__content .h2{margin-bottom:.1em}}#banner-slideshow .slideshow__slide__content p{font-size:1.6875em;margin-bottom:0}@media (max-width:44.9375em){#banner-slideshow .slideshow__slide__content p{display:none}}#banner-slideshow .slideshow__slide__container{width:70%}@media (min-width:45em){#banner-slideshow .slideshow__slide__container{width:65%}}#banner-slideshow .pager{position:absolute;bottom:0;left:0;right:0;text-align:center;margin:auto}#banner-slideshow .pager__hide{display:none}#banner-slideshow .pager a{position:relative;height:44px;width:44px;display:inline-block;margin:0}#banner-slideshow .pager a.active:after,#banner-slideshow .pager a:hover:after{opacity:1}#banner-slideshow .pager a.active:after{background-color:#fff}#banner-slideshow .pager a:after{transition:opacity .3s ease,background-color .3s ease;opacity:.5;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:5px;height:5px;border:2px solid #fff;border-radius:50%;margin:auto}@media (prefers-reduced-motion:reduce){#banner-slideshow .pager a:after{transition:none!important}}.section.product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}@media (min-width:63.75em){.section.product{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.section.product.dark .product__content{color:#fff}.section.product.dark .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.section.product.dark .product__content .alternate-product-form__item h3,.section.product.dark .product__content .alternate-product-form__item p,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .section.product.dark .product__content .alternate-product-form__item #scasl-title{color:#545251}.section.product.dark .product__content button{background:#cc8a64}.section.product .product__slideshow-container{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.section.product .product__slideshow-container{-ms-flex-preferred-size:55%;flex-basis:55%}}@media (min-width:720px) and (max-width:1019px){.section.product .product__slideshow-container{margin-bottom:10rem!important}}@media (max-width:63.6875em){.section.product .product__slideshow-container{padding-right:0}}@media (min-width:720px) and (max-width:1019px){.section.product .product__slideshow-container__thumbnails{bottom:10rem}}.section.product .product__slideshow-container .trustpilot{margin:2em auto -2em;width:100%}@media (min-width:720px) and (max-width:1019px){.section.product .product__slideshow-container .trustpilot{position:absolute}}@media (min-width:63.75em){.section.product .product__slideshow-container .trustpilot{position:absolute;margin:4em auto}}.section.product .product__content{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.section.product .product__content{-ms-flex-preferred-size:45%;flex-basis:45%}}@media (max-width:44.9375em){.section.product .product__content>*{padding-left:0;padding-right:0}}@media (min-width:63.75em){.section.product .product__content>*{padding-left:0;padding-right:0}}.form-row--inline .section.product .product__content .form-row__quantity .form-row-heading,.section.product .product__content .form-row__quantity .form-row--inline .form-row-heading,.section.product .product__content .form-row__quantity .form-row--inline>label,.section.product .product__content .form-row__quantity input,.section.product .product__content .form-row__quantity label{display:inline-block;width:unset}.form-row--inline .section.product .product__content .form-row__quantity .form-row-heading,.section.product .product__content .form-row__quantity .form-row--inline .form-row-heading,.section.product .product__content .form-row__quantity .form-row--inline>label,.section.product .product__content .form-row__quantity label{font-weight:600;margin-right:1em}.section.product .product__content .form-row__quantity input{width:4.375em}.product-add__price{font-weight:600;color:#cc8a64;margin-bottom:2em}#rc_container{padding-left:0!important}#rc_container .rc_block{position:relative;padding:.5em 15% .5em 3em}#rc_container .rc_block__type{transition:opacity .3s ease;opacity:1;background-color:#f0ede4;border-radius:4px;margin-bottom:1em}@media (prefers-reduced-motion:reduce){#rc_container .rc_block__type{transition:none!important}}#rc_container .rc_block__type:hover{opacity:.8}#rc_container .rc_block__type__options{font-size:.875em;padding:0}#rc_container .rc_block .rc_label{position:relative;font-weight:600;display:block!important;color:#545251;margin-bottom:0}#rc_container .rc_block .rc_label__deliver_every{padding-left:0;padding-top:0;margin-bottom:6px}#rc_container .rc_block .rc_label__discount{line-height:1.5em;font-size:.875em;color:#cc8a64}@media (max-width:44.9375em){#rc_container .rc_block .rc_label__discount{display:block}}@media (min-width:45em){#rc_container .rc_block .rc_label__discount{margin-left:.5em}}#rc_container .rc_block .rc_price{position:absolute;top:0;bottom:0;right:-15%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;color:#cc8a64;width:15%}#rc_container .rc_block__type__options{margin-top:.5em}#rc_container .rc_block__type__options .form-row--inline .form-row-heading,#rc_container .rc_block__type__options .form-row--inline>label,#rc_container .rc_block__type__options label,.form-row--inline #rc_container .rc_block__type__options .form-row-heading{font-size:1em}#rc_container .rc_block__type__options .form-row--inline .form-row-heading .rc_label__delivery,#rc_container .rc_block__type__options .form-row--inline>label .rc_label__delivery,#rc_container .rc_block__type__options label .rc_label__delivery,.form-row--inline #rc_container .rc_block__type__options .form-row-heading .rc_label__delivery{padding-right:.5em}#rc_container .rc_block__type__options select{font-weight:600;color:#545251}#rc_container .rc_popup{display:none}#rc_container p.subscription-note{font-size:14px;line-height:16px;white-space:normal;color:#a9a8a6;font-weight:300}#rc_container p.subscription-note svg{height:16px;width:16px;position:relative;top:3px;margin-right:3px}.product-slideshow{margin-bottom:1.71875em;position:relative;z-index:5!important;max-height:12.5em}@media (min-width:24.375em){.product-slideshow{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.product-slideshow{margin-bottom:2.65625em}}@media (min-width:45em){.product-slideshow{margin-bottom:0}}@media (min-width:63.75em){.product-slideshow{max-height:25em;margin-bottom:0}}.product-slideshow .slideshow{overflow:hidden}.product-slideshow .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:transform .7s cubic-bezier(.3,0,.3,1);width:100%}@media (prefers-reduced-motion:reduce){.product-slideshow .slideshow__slides{transition:none!important}}.product-slideshow .slideshow__slide{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;height:0;overflow:hidden;position:relative;padding-bottom:100%}.product-slideshow .slideshow__slide figure{bottom:0;left:0;position:absolute;right:0;top:0}.product-slideshow .slideshow__slide img{width:100%;max-height:12.5em;max-width:12.5em;margin:0 auto}@media (min-width:63.75em){.product-slideshow .slideshow__slide img{max-height:25em;max-width:25em}}.product-thumbnails{overflow:hidden;position:relative;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:transform .7s cubic-bezier(.3,0,.3,1);width:100%;z-index:6;padding-right:0}@media (prefers-reduced-motion:reduce){.product-thumbnails{transition:none!important}}.product-thumbnails button{-ms-flex:0 0 35px;flex:0 0 35px;margin:0 .25em}@media (min-width:24.375em){.product-thumbnails button{-ms-flex-preferred-size:50px;flex-basis:50px}}@media (min-width:45em){.product-thumbnails button{-ms-flex-preferred-size:80px;flex-basis:80px}}.product-thumbnails button:hover figure img{border-color:transparent}.product-thumbnails button.active figure img{border-color:#e6e6e6}.product-thumbnails button:last-of-type{margin-right:0}.product-thumbnails button figure{overflow:hidden;position:relative;height:0;padding-top:100%}.product-thumbnails button figure img,.product-thumbnails button figure picture{position:absolute;top:0;left:0}.product-thumbnails button figure img{transition:border .3s ease;width:100%;height:100%;border:2px solid transparent}@media (prefers-reduced-motion:reduce){.product-thumbnails button figure img{transition:none!important}}.product-reviews{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;margin-bottom:2em}.product-reviews__stars{unicode-bidi:bidi-override;color:#cc8b664d;font-size:12px;width:67px;position:relative;padding:0;white-space:nowrap}.product-reviews__stars span{display:inline-block;margin-right:2px}.product-reviews__stars span:last-child{margin-right:0}.product-reviews__label{width:auto;font-weight:600;margin:0 0 0 1em}.product-reviews-snapshot{padding-top:4rem;padding-bottom:2rem;background:#fff;max-width:none}.product-reviews-snapshot .intro__intro,.product-reviews-snapshot h2{text-align:center}.product-reviews-stars--avg{color:#cc8a64;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.product-reviews-stars--bg{padding:0;display:block;z-index:0}.subscription-list-items{padding:15px 15px 5px;margin-bottom:25px}.subscription-list-items li{list-style-type:disc;margin-bottom:10px}.intro{text-align:center}.two-col-block{padding-left:0;padding-right:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}@media (min-width:45em){.two-col-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.two-col-block__image{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.two-col-block__image{-ms-flex-preferred-size:50%;flex-basis:50%}}.two-col-block__content{-ms-flex-preferred-size:100%;flex-basis:100%;padding:1.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background:#f8f7f3}@media (min-width:45em){.two-col-block__content{-ms-flex-preferred-size:50%;flex-basis:50%;padding:3em}}#shopify-section-press-heading+#shopify-section-press-icons{background-color:transparent}#shopify-section-press-icons{background-color:#f2f0ea}.press-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}@media (min-width:45em){.press-icons{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.press-icons__icon{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.press-icons__icon{-ms-flex-preferred-size:auto;flex-basis:auto;padding-bottom:0}}.press-icons__icon figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:2.0625em;width:100%;padding:0 .4em}.press-icons__icon figure img{max-height:100%;width:auto}.press-heading{text-align:center}.two-col-intro{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:63.75em){.two-col-intro{-ms-flex-wrap:wrap;flex-wrap:wrap}}.two-col-intro__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.two-col-intro__col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:63.75em){.two-col-intro__col:first-child{-ms-flex-order:2;order:2}}@media (min-width:63.75em){.two-col-intro__col:last-child{-ms-flex-order:1;order:1}}.two-col-intro__col figure{overflow:hidden;position:relative;height:0;padding-top:80%;width:100%;height:auto}.two-col-intro__col figure img,.two-col-intro__col figure picture{position:absolute;top:0;left:0}@media (max-width:63.6875em){.two-col-intro__col--image{padding-left:0}}@media (min-width:63.75em){.two-col-intro__col--content{margin-bottom:0}}@media (max-width:63.6875em){.two-col-intro__col--content{padding-left:0;padding-right:0}}@media (min-width:45em){.two-col-intro__col--content .intro__intro,.two-col-intro__col--content h2{margin-bottom:.4em}}@media (max-width:63.6875em){.two-col-intro-offset{margin-bottom:0}}.two-col-intro-offset .two-col-intro__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:63.75em){.two-col-intro-offset .two-col-intro__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.two-col-intro-offset .two-col-intro__col{-ms-flex-preferred-size:100%;flex-basis:100%}.two-col-intro-offset .two-col-intro__col figure{overflow:hidden;position:relative;height:0;padding-top:80%;width:100%;height:auto}.two-col-intro-offset .two-col-intro__col figure img,.two-col-intro-offset .two-col-intro__col figure picture{position:absolute;top:0;left:0}@media (min-width:63.75em){.two-col-intro-offset .two-col-intro__col:first-child{-ms-flex-preferred-size:45%;flex-basis:45%;-ms-flex-order:2;order:2}}@media (min-width:63.75em){.two-col-intro-offset .two-col-intro__col:last-child{-ms-flex-preferred-size:55%;flex-basis:55%;-ms-flex-order:1;order:1}}.two-col-intro-offset .two-col-intro__col--image{padding-right:0}@media (max-width:99.9375em){.two-col-intro-offset .two-col-intro__col--image{padding-left:0}}@media (min-width:63.75em){.two-col-intro-offset .two-col-intro__col--content{margin-bottom:0}}.two-col-intro-offset .two-col-intro__col--content ul li{margin-bottom:1.5em}.two-col{background-color:#f8f7f3}.two-col__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}@media (min-width:63.75em){.two-col__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.two-col__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.two-col__col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:63.75em){.two-col__col--content{margin-bottom:0}}@media (max-width:63.6875em){.two-col__col--content{padding-bottom:0}}.two-col__col--content p,.two-col__col--content ul li{margin-bottom:2.5em}.two-col__col--content ul li{transition:opacity .3s ease,background-color .3s ease;opacity:.5;position:relative;padding-left:1.5em}@media (prefers-reduced-motion:reduce){.two-col__col--content ul li{transition:none!important}}.two-col__col--content ul li.active{opacity:1}.two-col__col--content ul li.active:after{background-color:#545251}.two-col__col--content ul li:after{position:absolute;content:"";display:block;top:.5em;left:0;width:7px;height:7px;background-color:transparent;border-radius:50%;border:2px solid #545251}.two-col__col--image{height:100%}@media (max-width:99.9375em){.two-col__col--image{padding-right:0}}.single-testimonial{text-align:center}@media (min-width:63.75em){.single-testimonial{max-width:67.5em}}@media (min-width:63.75em){.single-testimonial blockquote{padding-left:0;padding-right:0}}.single-testimonial blockquote cite{font-weight:500}#shopify-section-three-col-links{background-color:#f0ede4}.three-col-links{text-align:center}.three-col-links__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:45em){.three-col-links__cols{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.three-col-links__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.three-col-links__col{-ms-flex-preferred-size:32.333%;flex-basis:32.333%;margin-bottom:0}}@media (min-width:63.75em){.three-col-links__col{-ms-flex-preferred-size:31.333%;flex-basis:31.333%}}@media (max-width:44.9375em){.three-col-links__col:last-child{margin-bottom:0}}.three-col-links__col figure{overflow:hidden;position:relative;height:0;padding-top:120%;margin-bottom:1.3em}.three-col-links__col figure img,.three-col-links__col figure picture{position:absolute;top:0;left:0}.two-col-offset-button-guest .two-col-offset,.two-col-offset-button-logged-in .two-col-offset{padding-top:0;margin-bottom:0}.template-index .two-col-offset-button-guest .two-col-offset,.template-index .two-col-offset-button-logged-in .two-col-offset{background-color:#f8f7f3}@media (max-width:44.9375em){.two-col-offset-button-guest .two-col-offset__col--image,.two-col-offset-button-logged-in .two-col-offset__col--image{-ms-flex-order:1;order:1}}@media (min-width:63.75em){.two-col-offset-button-guest .two-col-offset__col--content,.two-col-offset-button-logged-in .two-col-offset__col--content{padding-top:0}}@media (max-width:44.9375em){.two-col-offset-button-guest .two-col-offset__col--content,.two-col-offset-button-logged-in .two-col-offset__col--content{-ms-flex-order:2;order:2}}.two-col-offset-button-guest #two-column-slideshow,.two-col-offset-button-logged-in #two-column-slideshow{overflow:hidden;position:relative}.two-col-offset-button-guest #two-column-slideshow .slideshow__slides,.two-col-offset-button-logged-in #two-column-slideshow .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:transform .3s;width:100%}.two-col-offset-button-guest #two-column-slideshow .slideshow__slides .slideshow__slide,.two-col-offset-button-logged-in #two-column-slideshow .slideshow__slides .slideshow__slide{-ms-flex:0 0 100%;flex:0 0 100%}.two-col-offset-button-guest #two-column-slideshow .slideshow-button,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button{position:absolute;top:0;bottom:0;right:0;width:66px;height:88px;margin:auto}.two-col-offset-button-guest #two-column-slideshow .slideshow-button:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button:after{content:"";transition:background-color .3s ease,transform .3s ease;transform:scale(1);background-color:#938776;display:block;width:64px;height:64px;position:absolute;top:0;bottom:0;right:-32px;margin:auto;border-radius:100%;z-index:1}@media (prefers-reduced-motion:reduce){.two-col-offset-button-guest #two-column-slideshow .slideshow-button:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button:after{transition:none!important}}.two-col-offset-button-guest #two-column-slideshow .slideshow-button:hover:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button:hover:after{transform:scale(1.1);background-color:#786f61}.two-col-offset-button-guest #two-column-slideshow .slideshow-button__icon,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button__icon{display:block;width:64px;height:64px;position:absolute;top:0;bottom:0;right:-32px;margin:auto;z-index:2}.two-col-offset-button-guest #two-column-slideshow .slideshow-button__icon:after,.two-col-offset-button-guest #two-column-slideshow .slideshow-button__icon:before,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button__icon:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button__icon:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto}.two-col-offset-button-guest #two-column-slideshow .slideshow-button__icon:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button__icon:after{transform:rotate(45deg);width:8px;height:8px;left:15px;border-top:1px solid #f0ede4;border-right:1px solid #f0ede4;transform-origin:center}.two-col-offset-button-guest #two-column-slideshow .slideshow-button__icon:before,.two-col-offset-button-logged-in #two-column-slideshow .slideshow-button__icon:before{width:14px;height:1px;left:11px;background-color:#f0ede4}.two-col-offset-button-guest #two-column-slideshow .slideshow__button--prev,.two-col-offset-button-logged-in #two-column-slideshow .slideshow__button--prev{left:0;right:auto}.two-col-offset-button-guest #two-column-slideshow .slideshow__button--prev:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow__button--prev:after{left:-32px;right:auto}.two-col-offset-button-guest #two-column-slideshow .slideshow__button--prev .slideshow-button__icon,.two-col-offset-button-logged-in #two-column-slideshow .slideshow__button--prev .slideshow-button__icon{left:-3px;right:auto}.two-col-offset-button-guest #two-column-slideshow .slideshow__button--prev .slideshow-button__icon:after,.two-col-offset-button-logged-in #two-column-slideshow .slideshow__button--prev .slideshow-button__icon:after{transform:rotate(-130deg);left:11px}.two-col-offset-button-guest #two-column-slideshow .pager,.two-col-offset-button-logged-in #two-column-slideshow .pager{position:absolute;bottom:0;left:0;right:0;text-align:center;margin:auto;display:none}.two-col-offset-button-guest #two-column-slideshow .pager .count,.two-col-offset-button-logged-in #two-column-slideshow .pager .count{visibility:hidden}.two-col-offset-button-guest #two-column-slideshow .pager__hide,.two-col-offset-button-logged-in #two-column-slideshow .pager__hide{display:none}.two-col-offset-button-guest #two-column-slideshow .pager a,.two-col-offset-button-logged-in #two-column-slideshow .pager a{position:relative;height:44px;width:44px;display:inline-block;margin:0}.two-col-offset-button-guest #two-column-slideshow .pager a.active:after,.two-col-offset-button-guest #two-column-slideshow .pager a:hover:after,.two-col-offset-button-logged-in #two-column-slideshow .pager a.active:after,.two-col-offset-button-logged-in #two-column-slideshow .pager a:hover:after{opacity:1}.two-col-offset-button-guest #two-column-slideshow .pager a.active:after,.two-col-offset-button-logged-in #two-column-slideshow .pager a.active:after{background-color:#fff}.two-col-offset-button-guest #two-column-slideshow .pager a:after,.two-col-offset-button-logged-in #two-column-slideshow .pager a:after{transition:opacity .3s ease,background-color .3s ease;opacity:.5;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:5px;height:5px;border:2px solid #fff;border-radius:50%;margin:auto}@media (prefers-reduced-motion:reduce){.two-col-offset-button-guest #two-column-slideshow .pager a:after,.two-col-offset-button-logged-in #two-column-slideshow .pager a:after{transition:none!important}}.two-col-offset{background-color:#fefefc}.two-col-offset.supplements-two-col-offset-men{background-color:#686665;color:#fff;margin-bottom:4em}@media (min-width:63.75em){.two-col-offset{padding-top:0}}.template-index .two-col-offset.member{display:none}.template-index.stored-user .two-col-offset.member,.template-index .two-col-offset.guest{display:block}.template-index.stored-user .two-col-offset.guest{display:none}.template-page .two-col-offset,.template-product .two-col-offset{margin-bottom:0}.two-col-offset__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:63.75em){.two-col-offset__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.image-left .two-col-offset__wrapper{-ms-flex-pack:start;justify-content:flex-start}.image-right .two-col-offset__wrapper{-ms-flex-pack:end;justify-content:flex-end}.two-col-offset__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.two-col-offset__col--image{-ms-flex-preferred-size:calc(50% + 3em);flex-basis:calc(50% + 3em)}}@media (min-width:87.5em){.two-col-offset__col--image{-ms-flex-preferred-size:calc(50% + 6em);flex-basis:calc(50% + 6em)}}@media (max-width:99.9375em){.two-col-offset__col--image{padding-left:0}}.image-left .two-col-offset__col--image{padding-right:0}@media (min-width:63.75em){.image-left .two-col-offset__col--image{-ms-flex-order:1;order:1}}.image-right .two-col-offset__col--image{padding-left:0}@media (min-width:63.75em){.image-right .two-col-offset__col--image{-ms-flex-order:2;order:2}}@media (max-width:99.9375em){.image-right .two-col-offset__col--image{padding-right:0}}@media (min-width:100em){.two-col-offset__col--image figure{max-height:40.3125em}}@media (max-width:99.9375em){.two-col-offset__col--image figure{overflow:hidden;position:relative;height:0;padding-top:80%;width:100%;height:auto}.two-col-offset__col--image figure img,.two-col-offset__col--image figure picture{position:absolute;top:0;left:0}}@media (min-width:63.75em){.two-col-offset__col--content{-ms-flex-preferred-size:calc(50% - 3em);flex-basis:calc(50% - 3em);margin-bottom:0}}@media (min-width:87.5em){.two-col-offset__col--content{-ms-flex-preferred-size:calc(50% - 6em);flex-basis:calc(50% - 6em)}}@media (min-width:63.75em){.image-left .two-col-offset__col--content{-ms-flex-order:2;order:2}}@media (min-width:63.75em){.image-right .two-col-offset__col--content{-ms-flex-order:1;order:1}}.two-col-offset__col--content .h2{margin-bottom:.8em}.two-col-offset__col-inner{max-width:50em;margin-left:auto}@media (max-width:44.9375em){.two-col-offset__col-inner{padding:0 2em}}@media (min-width:100em){.two-col-offset__col-inner{max-width:34.625em}}.image-left .two-col-offset__col-inner{margin-left:unset}.clock-slideshow #clock-slideshow .pager,.clock-slideshow:before{right:1.5em;position:absolute;top:0;height:100%}@media (min-width:24.375em){.clock-slideshow #clock-slideshow .pager,.clock-slideshow:before{right:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.clock-slideshow #clock-slideshow .pager,.clock-slideshow:before{right:4.6875em}}.clock-slideshow{position:relative;text-align:center;background-color:#f8f7f3;z-index:2}@media (max-width:44.9375em){.clock-slideshow{padding-bottom:0}}.clock-slideshow:before{display:block;content:"";width:100%;background:linear-gradient(90deg,#f8f7f3 70%,hsla(48,26%,96%,0) 80%);z-index:3}@media (max-width:44.9375em){.clock-slideshow:before{display:none}}.clock-slideshow:after{right:1.5em;display:block;content:"";position:absolute;bottom:-2em;margin:0;padding:0;width:100%;height:90%;z-index:0}@media (min-width:24.375em){.clock-slideshow:after{right:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.clock-slideshow:after{right:4.6875em}}@media (max-width:44.9375em){.clock-slideshow:after{display:none}}.clock-slideshow #clock-slideshow{position:relative;overflow:hidden}.clock-slideshow #clock-slideshow .slideshow__slides{position:relative;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:transform .3s;width:100%;height:100%;z-index:3}@media (prefers-reduced-motion:reduce){.clock-slideshow #clock-slideshow .slideshow__slides{transition:none!important}}@media (min-width:45em){.clock-slideshow #clock-slideshow .slideshow__slides{height:31.25em;transform:none!important}}@media (min-width:45em) and (min-width:24.375em){.clock-slideshow #clock-slideshow .slideshow__slides{height:calc(438.09524px + 15.87302vw)}}@media (min-width:45em) and (min-width:63.75em){.clock-slideshow #clock-slideshow .slideshow__slides{height:37.5em}}.clock-slideshow #clock-slideshow .slideshow__slide{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:opacity .3s ease}@media (prefers-reduced-motion:reduce){.clock-slideshow #clock-slideshow .slideshow__slide{transition:none!important}}@media (min-width:45em){.clock-slideshow #clock-slideshow .slideshow__slide{-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:99.9375em){.clock-slideshow #clock-slideshow .slideshow__slide{padding-left:0}}.clock-slideshow #clock-slideshow .slideshow__slide--active{opacity:1}.clock-slideshow #clock-slideshow .slideshow__slide__image{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.clock-slideshow #clock-slideshow .slideshow__slide__image{-ms-flex-preferred-size:35%;flex-basis:35%;margin-bottom:0}}@media (min-width:63.75em){.clock-slideshow #clock-slideshow .slideshow__slide__image{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (max-width:44.9375em){.clock-slideshow #clock-slideshow .slideshow__slide__image figure{overflow:hidden;position:relative;height:0;padding-top:100%}.clock-slideshow #clock-slideshow .slideshow__slide__image figure img,.clock-slideshow #clock-slideshow .slideshow__slide__image figure picture{position:absolute;top:0;left:0}}@media (min-width:70em){.clock-slideshow #clock-slideshow .slideshow__slide__image figure{height:100%}}.clock-slideshow #clock-slideshow .slideshow__slide__image figure:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#f8f7f3 0,hsla(48,26%,96%,.91) 25.81%,hsla(48,26%,96%,0) 100%,hsla(48,26%,96%,0) 0)}@media (max-width:44.9375em){.clock-slideshow #clock-slideshow .slideshow__slide__image figure:after{display:none}}.clock-slideshow #clock-slideshow .slideshow__slide__content{-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media (min-width:45em){.clock-slideshow #clock-slideshow .slideshow__slide__content{-ms-flex-preferred-size:35%;flex-basis:35%;text-align:left;padding-left:0;padding-right:0}}@media (min-width:63.75em){.clock-slideshow #clock-slideshow .slideshow__slide__content{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (min-width:45em){.clock-slideshow #clock-slideshow .slideshow__buttons{position:absolute;bottom:2em;left:0;padding-left:40%;text-align:left}}@media (min-width:100em){.clock-slideshow #clock-slideshow .slideshow__buttons{padding-left:42.2%}}.clock-slideshow #clock-slideshow .pager{transition:transform .3s ease;transform-origin:left center;transform:rotate(50deg);width:30%;z-index:2}@media (prefers-reduced-motion:reduce){.clock-slideshow #clock-slideshow .pager{transition:none!important}}@media (max-width:44.9375em){.clock-slideshow #clock-slideshow .pager{display:none}}.clock-slideshow #clock-slideshow .pager[data-active-slide="1"]{transform:rotate(50deg)}.clock-slideshow #clock-slideshow .pager[data-active-slide="2"]{transform:rotate(25deg)}.clock-slideshow #clock-slideshow .pager[data-active-slide="3"]{transform:rotate(0)}.clock-slideshow #clock-slideshow .pager[data-active-slide="4"]{transform:rotate(-25deg)}.clock-slideshow #clock-slideshow .pager[data-active-slide="5"]{transform:rotate(-50deg)}.clock-slideshow #clock-slideshow .pager a{transition:transform .3s ease,opacity .3s ease;opacity:.2;position:absolute;top:0;bottom:0;left:0;margin:auto;text-align:right;transform-origin:top left;width:100%;height:44px;padding-right:1em;z-index:1}@media (min-width:63.75em){.clock-slideshow #clock-slideshow .pager a{padding-right:3em}}@media (prefers-reduced-motion:reduce){.clock-slideshow #clock-slideshow .pager a{transition:none!important}}.clock-slideshow #clock-slideshow .pager a:first-child{transform:rotate(-50deg)}.clock-slideshow #clock-slideshow .pager a:nth-child(2){transform:rotate(-25deg)}.clock-slideshow #clock-slideshow .pager a:nth-child(3){transform:rotate(0)}.clock-slideshow #clock-slideshow .pager a:nth-child(4){transform:rotate(25deg)}.clock-slideshow #clock-slideshow .pager a:nth-child(5){transform:rotate(50deg)}.clock-slideshow #clock-slideshow .pager a.sibling{opacity:.5}.clock-slideshow #clock-slideshow .pager a.active,.clock-slideshow #clock-slideshow .pager a.active span.count{opacity:1}.clock-slideshow #clock-slideshow .pager a span.heading{display:inline-block;padding-left:.5em}.clock-slideshow #clock-slideshow .pager a span.count{transition:opacity .3s ease;opacity:0;font-size:.875em;font-weight:600;display:inline-block;position:relative;top:-3px}@media (prefers-reduced-motion:reduce){.clock-slideshow #clock-slideshow .pager a span.count{transition:none!important}}.plan-slideshow{text-align:center}.template-index .plan-slideshow{display:block}.template-index.stored-user .plan-slideshow{display:none}.plan-slideshow #plan-slideshow{position:relative;overflow:hidden}.plan-slideshow #plan-slideshow .slideshow__slides{transition:transform .3s;position:relative;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;z-index:3}@media (prefers-reduced-motion:reduce){.plan-slideshow #plan-slideshow .slideshow__slides{transition:none!important}}@media (min-width:45em){.plan-slideshow #plan-slideshow .slideshow__slides{width:50%;overflow:visible;margin:auto}}@media (min-width:63.75em){.plan-slideshow #plan-slideshow .slideshow__slides{transform:translate(-50%)!important;left:50%!important;width:100%}}.plan-slideshow #plan-slideshow .slideshow__slide{margin-bottom:1.71875em;padding-top:5.625em;-ms-flex:0 0 100%;flex:0 0 100%;background-position:center top 1em;background-repeat:no-repeat;background-size:60% auto}@media (min-width:24.375em){.plan-slideshow #plan-slideshow .slideshow__slide{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.plan-slideshow #plan-slideshow .slideshow__slide{margin-bottom:2.65625em;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;padding-top:8.75em;background-position:center top 3em}}.plan-slideshow #plan-slideshow .slideshow__slide:nth-child(2){background-size:90% auto;background-position:top}.plan-slideshow #plan-slideshow .pager{text-align:center;margin:auto}@media (min-width:63.75em){.plan-slideshow #plan-slideshow .pager{display:none}}.plan-slideshow #plan-slideshow .pager__hide{display:none}.plan-slideshow #plan-slideshow .pager a{position:relative;height:44px;width:44px;display:inline-block;margin:0}.plan-slideshow #plan-slideshow .pager a.active:after,.plan-slideshow #plan-slideshow .pager a:hover:after{opacity:1}.plan-slideshow #plan-slideshow .pager a.active:after{background-color:#545251}.plan-slideshow #plan-slideshow .pager a:after{transition:opacity .3s ease,background-color .3s ease;opacity:.5;content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:6px;height:6px;border:2px solid #545251;border-radius:50%;margin:auto}@media (prefers-reduced-motion:reduce){.plan-slideshow #plan-slideshow .pager a:after{transition:none!important}}.image-cta{position:relative;background-color:#fefefc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:63.75em){.image-cta{height:18.75em}}@media (min-width:63.75em) and (min-width:24.375em){.image-cta{height:calc(123.57143px + 45.2381vw)}}@media (min-width:63.75em) and (min-width:63.75em){.image-cta{height:36.5625em}}.list-collections .image-cta{padding-bottom:0}.list-collections .image-cta:nth-child(2n){background-color:#f0ede4}@media (min-width:63.75em){.list-collections .image-cta:nth-child(2n) .image-cta__content{margin-left:60%}}@media (max-width:63.6875em){.list-collections .image-cta:nth-child(2n) figure img{-o-object-position:left center;object-position:left center}}.image-cta__content{text-align:center;position:relative;z-index:2;margin-left:auto;margin-right:auto}@media (min-width:45em){.image-cta__content{width:80%}}@media (min-width:63.75em){.image-cta__content{text-align:left;width:50%;margin-left:0;margin-right:0;margin-bottom:0}}@media (min-width:87.5em){.image-cta__content{width:40%}}@media (min-width:63.75em){.image-cta__content--alt{color:#fff}}.image-cta figure{height:18.75em}@media (min-width:24.375em){.image-cta figure{height:calc(123.57143px + 45.2381vw)}}@media (min-width:63.75em){.image-cta figure{height:36.5625em;position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:63.6875em){.image-cta figure img{-o-object-position:right center;object-position:right center}}.image-cta p{font-weight:500}.guidance{position:relative;background-color:#fefefc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:44.9375em){.guidance{padding-top:0}}@media (min-width:45em){.guidance{height:37.5em}}@media (min-width:45em) and (min-width:24.375em){.guidance{height:calc(553.57143px + 11.90476vw)}}@media (min-width:45em) and (min-width:63.75em){.guidance{height:42.1875em}}.guidance__content{position:relative;z-index:2;margin-left:auto;margin-right:auto}@media (min-width:45em){.guidance__content{width:70%;margin-left:30%}}@media (min-width:63.75em){.guidance__content{width:50%;margin-left:50%;margin-right:0;margin-bottom:0}}@media (min-width:87.5em){.guidance__content{width:40%;margin-left:60%}}@media (min-width:45em){.guidance__content--alt,.guidance__content--alt .intro__intro,.guidance__content--alt h2{color:#fff}}.guidance figure{height:18.75em}@media (min-width:24.375em){.guidance figure{height:calc(123.57143px + 45.2381vw)}}@media (min-width:63.75em){.guidance figure{height:36.5625em}}@media (min-width:45em){.guidance figure{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:63.6875em){.guidance figure img{-o-object-position:left center;object-position:left center}}#shopify-section-cleanser-ingredients,#shopify-section-oil-ingredients,#shopify-section-supplements-ingredients,#shopify-section-travel-pack-ingredients{overflow-x:hidden}.ingredients-slideshow{width:100vw;overflow-x:hidden}.template-supplements.template-page .ingredients-slideshow{padding-top:0}.ingredients-slideshow .slideshow{position:relative;margin:auto}@media (min-width:45em){.ingredients-slideshow .slideshow{width:33.333%}}@media (min-width:87.5em){.ingredients-slideshow .slideshow{width:20%}}.ingredients-slideshow .slideshow__slides{transition:transform .7s cubic-bezier(.25,.46,.45,.94);position:relative;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;z-index:3}@media (prefers-reduced-motion:reduce){.ingredients-slideshow .slideshow__slides{transition:none!important}}.ingredients-slideshow .slideshow__slide{-ms-flex:0 0 100%;flex:0 0 100%}.ingredients-slideshow .slideshow__slide:nth-child(5n+1) .slideshow-slide__figure{transform:scale(.7) translate(-15%,20%)}.ingredients-slideshow .slideshow__slide:nth-child(5n+2) .slideshow-slide__figure{transform:scale(.7) translate(-15%)}.ingredients-slideshow .slideshow__slide:nth-child(5n+3) .slideshow-slide__figure{transform:scale(.7) translate(-5%,-15%)}.ingredients-slideshow .slideshow__slide:nth-child(5n+4) .slideshow-slide__figure{transform:scale(.7) translate(0)}.ingredients-slideshow .slideshow__slide:nth-child(5n) .slideshow-slide__figure{transform:scale(.7) translateY(20%)}@media (min-width:45em){.ingredients-slideshow .slideshow__slide:nth-child(5n) .slideshow-slide__figure{transform:scale(.7) translate(5%,20%)}}.ingredients-slideshow .slideshow__slide--active:nth-child(5n+1) .slideshow-slide__figure{transform:scale(1) translateY(25%)}@media (min-width:45em){.ingredients-slideshow .slideshow__slide--active:nth-child(5n+1) .slideshow-slide__figure{transform:scale(1) translateY(5%)}}.ingredients-slideshow .slideshow__slide--active:nth-child(5n+2) .slideshow-slide__figure{transform:scale(1) translate(0)}@media (min-width:45em){.ingredients-slideshow .slideshow__slide--active:nth-child(5n+2) .slideshow-slide__figure{transform:scale(1) translateY(-5%)}}.ingredients-slideshow .slideshow__slide--active:nth-child(5n+3) .slideshow-slide__figure{transform:scale(1) translate(0)}@media (min-width:45em){.ingredients-slideshow .slideshow__slide--active:nth-child(5n+3) .slideshow-slide__figure{transform:scale(1) translateY(-5%)}}.ingredients-slideshow .slideshow__slide--active:nth-child(5n+4) .slideshow-slide__figure{transform:scale(1) translateY(5%)}@media (min-width:45em){.ingredients-slideshow .slideshow__slide--active:nth-child(5n+4) .slideshow-slide__figure{transform:scale(1) translate(0)}}.ingredients-slideshow .slideshow__slide--active:nth-child(5n) .slideshow-slide__figure{transform:scale(1) translateY(25%)}@media (min-width:45em){.ingredients-slideshow .slideshow__slide--active:nth-child(5n) .slideshow-slide__figure{transform:scale(1) translateY(5%)}}.ingredients-slideshow .slideshow__slide--active .slideshow-slide__content{opacity:1;pointer-events:all}.ingredients-slideshow .cursor-container{position:relative}@media (max-width:63.6875em){.ingredients-slideshow .cursor-container .scroll-cursor{display:none}}@media (min-width:63.75em){.ingredients-slideshow .cursor-container .scroll-cursor{display:inline-block;height:100px;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);margin:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .3s ease}}@media (min-width:63.75em) and (prefers-reduced-motion:reduce){.ingredients-slideshow .cursor-container .scroll-cursor{transition:none!important}}@media (min-width:63.75em){.ingredients-slideshow .cursor-container .scroll-cursor__arrows{position:absolute;height:100%;width:85%;top:50%;left:50%;transform:translate(-50%,-50%);transition:width .7s ease}}@media (min-width:63.75em) and (prefers-reduced-motion:reduce){.ingredients-slideshow .cursor-container .scroll-cursor__arrows{transition:none!important}}@media (min-width:63.75em){.ingredients-slideshow .cursor-container .scroll-cursor__arrows svg{height:50%;position:absolute;top:50%;transform:translateY(-50%)}.ingredients-slideshow .cursor-container .scroll-cursor__arrows svg:first-of-type{left:0}.ingredients-slideshow .cursor-container .scroll-cursor__arrows svg:first-of-type g{transform-origin:center;transform:rotate(45deg)}.ingredients-slideshow .cursor-container .scroll-cursor__arrows svg:nth-of-type(2){right:0}.ingredients-slideshow .cursor-container .scroll-cursor__arrows svg path{fill:#cc8a64}.ingredients-slideshow .cursor-container .scroll-cursor__circle{position:absolute;height:75%;width:75%;top:50%;left:50%;transform:translate(-50%,-50%)}.ingredients-slideshow .cursor-container .scroll-cursor__circle circle{transition:stroke-dashoffset .7s ease-in-out;position:absolute;height:100%;width:100%;top:0;left:0;fill:transparent;stroke:#cc8a64;stroke-width:6;stroke-dasharray:700;stroke-dashoffset:700}}@media (min-width:63.75em) and (prefers-reduced-motion:reduce){.ingredients-slideshow .cursor-container .scroll-cursor__circle circle{transition:none!important}}@media (min-width:63.75em){.ingredients-slideshow .cursor-container .scroll-cursor__circle circle:nth-of-type(2){transform-origin:center center;transform:rotate(180deg)}.ingredients-slideshow .cursor-container .scroll-cursor__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:600;color:#cc8a64;font-size:.9em}.ingredients-slideshow .cursor-container .scroll-cursor.active{opacity:1;transition:transform .1s ease,opacity .3s ease}}@media (min-width:63.75em) and (prefers-reduced-motion:reduce){.ingredients-slideshow .cursor-container .scroll-cursor.active{transition:none!important}}@media (min-width:63.75em){.ingredients-slideshow .cursor-container .scroll-cursor.active .scroll-cursor__circle{transform:translate(-50%,-50%) rotate(180deg);transition:transform .7s ease-in-out}}@media (min-width:63.75em) and (prefers-reduced-motion:reduce){.ingredients-slideshow .cursor-container .scroll-cursor.active .scroll-cursor__circle{transition:none!important}}@media (min-width:63.75em){.ingredients-slideshow .cursor-container .scroll-cursor.active .scroll-cursor__circle circle{stroke-dashoffset:380}.ingredients-slideshow .cursor-container .scroll-cursor.active .scroll-cursor__arrows{width:100%}}.slideshow-slide{padding-top:6.875em;text-align:center;position:relative;height:300px;display:-ms-flexbox;display:flex;padding-left:1em;padding-right:1em;background-size:100% 110px;background-repeat:no-repeat;background-position:0 0}@media (min-width:24.375em){.slideshow-slide{padding-top:calc(97.61905px + 3.1746vw)}}@media (min-width:63.75em){.slideshow-slide{padding-top:8.125em}}.slideshow-slide__figure{width:6.875em;height:6.875em;transition:transform .7s cubic-bezier(.25,.46,.45,.94);transform:scale(.7);position:absolute;top:0;left:0;right:0;border:2px solid #cc8a64;border-radius:100%;margin:auto;background-color:#fff}@media (min-width:24.375em){.slideshow-slide__figure{width:calc(97.61905px + 3.1746vw)}}@media (min-width:63.75em){.slideshow-slide__figure{width:8.125em}}@media (min-width:24.375em){.slideshow-slide__figure{height:calc(97.61905px + 3.1746vw)}}@media (min-width:63.75em){.slideshow-slide__figure{height:8.125em}}@media (prefers-reduced-motion:reduce){.slideshow-slide__figure{transition:none!important}}.slideshow-slide__figure img{border-radius:100%}.slideshow-slide__content{transition:opacity .3s ease;opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.slideshow-slide__content{transition:none!important}}.slideshow-slide-content{width:100%;padding-top:1.5em}.slideshow-slide-content__content,.slideshow-slide-content__heading{margin-bottom:0}.slideshow-slide-content__heading{font-weight:600;margin-bottom:0}.results{background-color:#f2f0ea}@media (min-width:45em){.results{margin-left:1.5em;margin-right:1.5em}}@media (min-width:45em) and (min-width:24.375em){.results{margin-left:calc(4.30693px + 5.0495vw)}}@media (min-width:45em) and (min-width:87.5em){.results{margin-left:4.6875em}}@media (min-width:45em) and (min-width:24.375em){.results{margin-right:calc(4.30693px + 5.0495vw)}}@media (min-width:45em) and (min-width:87.5em){.results{margin-right:4.6875em}}@media (min-width:70em){.results__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:70em){.results__col:first-child{-ms-flex:1 0 40%;flex:1 0 40%}}@media (min-width:70em){.results__col:last-child{-ms-flex:1 0 57%;flex:1 0 57%;margin-left:3%}}@media (min-width:87.5em){.results__col:last-child{-ms-flex:1 0 54%;flex:1 0 54%;margin-left:6%}}.template-supplements-men .results{background-color:#686665}.tabs button{transition:background-color .3s ease,color .3s ease,opacity .3s ease;opacity:1;font-size:.9375em;font-weight:600;display:inline-block;padding:.5em 2em;margin-bottom:3em;background-color:#d4d3d0}@media (prefers-reduced-motion:reduce){.tabs button{transition:none!important}}.tabs button:first-child{border-radius:4.5px 0 0 4.5px}.tabs button:last-child{border-radius:0 4.5px 4.5px 0;margin-left:-4px}.tabs button.active{background-color:#cc8a64;color:#f0ede4}.tabs button:hover{opacity:.8}.pie-charts__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;margin-bottom:1em}.pie-charts__row p{-ms-flex:1 1 100%;flex:1 1 100%;margin-left:2em}@media (min-width:45em){.pie-charts__row p{width:55%}}.bar-charts p{margin-bottom:2em}.pie{-ms-flex:1 0 100px;flex:1 0 100px;position:relative;width:6.25em;height:6.25em}.pie .circle-bg{fill:none;stroke:#d4d3d0;stroke-width:1.8}.pie .circle{transition:stroke-dasharray .3s ease;stroke:#cc8a64;fill:none;stroke-width:1.8;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.pie .circle{transition:none!important}}.pie__value__container{position:absolute;top:33%;left:0;margin:auto;text-align:center;width:100%}.bar-chart__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;margin-bottom:2em;overflow:hidden}@media (max-width:44.9375em){.bar-chart__row:nth-last-child(2){margin-bottom:0}}.bar-chart__row__label{-ms-flex:1 0 25%;flex:1 0 25%}@media (min-width:70em){.bar-chart__row__label{-ms-flex-preferred-size:20%;flex-basis:20%}}.bar-chart__row__bar{-ms-flex:1 0 75%;flex:1 0 75%;position:relative;height:10px;border-radius:4px;background-color:#d4d3d0}@media (min-width:70em){.bar-chart__row__bar{-ms-flex-preferred-size:80%;flex-basis:80%}}.bar-chart-axes__row .bar-chart__row__bar{height:unset}.bar-chart__row__bar--value{transition:width .3s ease;display:block;height:10px;position:absolute;top:0;left:0;border-radius:4px;background-color:#cc8a64}@media (prefers-reduced-motion:reduce){.bar-chart__row__bar--value{transition:none!important}}@media (max-width:44.9375em){.bar-chart-axes__row{display:none}}.bar-chart-axes__row__label{-ms-flex-preferred-size:21%;flex-basis:21%}@media (min-width:63.75em){.bar-chart-axes__row__label{-ms-flex-preferred-size:20%;flex-basis:20%}}@media (min-width:70em){.bar-chart-axes__row__label{-ms-flex-preferred-size:15%;flex-basis:15%}}.bar-chart-axes__row__bar{-ms-flex-preferred-size:79%;flex-basis:79%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:unset}@media (min-width:63.75em){.bar-chart-axes__row__bar{-ms-flex-preferred-size:80%;flex-basis:80%}}@media (min-width:70em){.bar-chart-axes__row__bar{-ms-flex-preferred-size:85%;flex-basis:85%}}.bar-chart-axes__value{-ms-flex-preferred-size:10%;flex-basis:10%;text-align:right}.account-promo-blocks{padding-left:.75em;padding-right:.75em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:24.375em){.account-promo-blocks{padding-left:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.account-promo-blocks{padding-left:2.34375em}}@media (min-width:24.375em){.account-promo-blocks{padding-right:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.account-promo-blocks{padding-right:2.34375em}}@media (min-width:45em){.account-promo-blocks{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:63.75em){.template-addresses .account-promo-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}}.account-reward-block,.promo-block{margin-left:.75em;margin-right:.75em;padding:1.5em;-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;background-color:#fff}@media (min-width:24.375em){.account-reward-block,.promo-block{margin-left:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.account-reward-block,.promo-block{margin-left:2.34375em}}@media (min-width:24.375em){.account-reward-block,.promo-block{margin-right:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.account-reward-block,.promo-block{margin-right:2.34375em}}@media (min-width:24.375em){.account-reward-block,.promo-block{padding:calc(5.09091px + 4.84848vw)}}@media (min-width:45em){.account-reward-block,.promo-block{padding:2.5em;margin-bottom:0}}@media (min-width:63.75em){.account-reward-block,.promo-block{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:63.75em){.template-addresses .account-reward-block,.template-addresses .promo-block{margin-bottom:2.5em}}.account-reward-block:last-child,.promo-block:last-child{margin-bottom:0}.account-reward-block>*,.promo-block>*{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.account-reward-block>*,.promo-block>*{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:63.75em){.template-addresses .account-reward-block>*,.template-addresses .promo-block>*{-ms-flex-preferred-size:100%;flex-basis:100%}}.promo-block__image{margin-bottom:1.5em;width:100%}@media (min-width:24.375em){.promo-block__image{margin-bottom:calc(33.45455px - 2.42424vw)}}@media (min-width:45em){.promo-block__image{margin-bottom:1em}}.promo-block__image figure{overflow:hidden;position:relative;height:0;padding-top:72.63%;height:12.5em;width:100%}.promo-block__image figure img,.promo-block__image figure picture{position:absolute;top:0;left:0}@media (min-width:63.75em){.promo-block__content{padding-left:2.5em}}@media (min-width:63.75em){.template-addresses .promo-block__content{padding-left:0}}.account__sub-nav{margin-bottom:2.65625em}.testimonial-slideshow{padding-bottom:4em;text-align:center;overflow:hidden}.template-index .testimonial-slideshow{padding-top:0}@media (max-width:44em){.template-index .testimonial-slideshow{margin-bottom:.625em}}.template-our-story .testimonial-slideshow{background-color:#f8f7f3}.testimonial-slideshow .header-levels{margin-bottom:1.71875em}@media (min-width:24.375em){.testimonial-slideshow .header-levels{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.testimonial-slideshow .header-levels{margin-bottom:2.65625em}}.testimonial-slideshow a{text-align:center;position:relative;z-index:2}#testimonial-slideshow{position:relative}@media (max-width:44.9375em){#testimonial-slideshow{margin-bottom:10px}}#testimonial-slideshow .slideshow__slides{transition:transform .7s;position:relative;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;z-index:3}@media (prefers-reduced-motion:reduce){#testimonial-slideshow .slideshow__slides{transition:none!important}}@media (min-width:45em){#testimonial-slideshow .slideshow__slides{width:70%;overflow:visible;margin:auto}}@media (min-width:63.75em){#testimonial-slideshow .slideshow__slides{width:50%}}#testimonial-slideshow .slideshow__slide{opacity:.4;transition:none!important}@media (min-width:63.75em){#testimonial-slideshow .slideshow__slide{transition:opacity .7s ease}}@media (prefers-reduced-motion:reduce){#testimonial-slideshow .slideshow__slide{transition:none!important}}#testimonial-slideshow .slideshow__slide--active{opacity:1}#testimonial-slideshow .slideshow__buttons{position:absolute;left:0;right:0}@media (min-width:45em){#testimonial-slideshow .slideshow__buttons{text-align:right;width:100%}}@media (max-width:44.9375em){#testimonial-slideshow .slideshow__buttons{bottom:-5px}}#testimonial-slideshow .slideshow__slide{margin-bottom:3.4375em;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:24.375em){#testimonial-slideshow .slideshow__slide{margin-bottom:calc(62.7381px - 1.98413vw)}}@media (min-width:63.75em){#testimonial-slideshow .slideshow__slide{margin-bottom:2.65625em}}#testimonial-slideshow .slideshow__slide footer .rating{display:inline-block}#testimonial-slideshow .slideshow__slide footer .rating svg{margin-right:.3em}#testimonial-slideshow .slideshow__slide footer cite{color:#545251;margin-right:.2em}#testimonial-slideshow .slideshow__slide footer cite.author{font-weight:500}#testimonial-slideshow .slideshow__slide footer cite.source{font-size:.75em}.template-register .clinic-cta{padding:0}.clinic-cta__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:16.875em;max-width:45em;margin:auto}@media (min-width:63.75em){.clinic-cta__container{width:calc(50% - 1.5em);margin:0}}.template-register .clinic-cta__container{width:100%}.clinic-cta__image-figure{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1;border-radius:4px}.clinic-cta__content{position:relative;z-index:2;padding:3em;color:#f0ede4}@media (min-width:63.75em){.clinic-cta__content{width:60%}}.clinic-cta__content .intro__intro,.clinic-cta__content h2{margin-bottom:.5em}.clinic-cta__content p{margin-bottom:1em}.clinic-cta__actions{margin:0}.clinic-cta__actions a{font-weight:600}.clinic-cta__actions a:hover{color:#cc8a64}.faqs{max-width:67.5em;text-align:center}.faqs .accordion__item{text-align:left}.instagram{background-color:#f0ede4}.instagram__wrapper{overflow:hidden}.instagram .header-levels{margin-bottom:1.71875em}@media (min-width:24.375em){.instagram .header-levels{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.instagram .header-levels{margin-bottom:2.65625em}}.juicer-feed .j-stacker-wrapper{margin:0!important}.juicer-feed .j-stacker-wrapper .j-stacker{transition:transform .3s;width:100%}@media (prefers-reduced-motion:reduce){.juicer-feed .j-stacker-wrapper .j-stacker{transition:none!important}}@media (min-width:45em){.juicer-feed .j-stacker-wrapper .j-stacker{transform:none!important}}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:0!important}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item{display:block!important;-ms-flex:0 0 75%;flex:0 0 75%;margin-right:2em;margin-bottom:0!important;transition:opacity .5s ease}@media (prefers-reduced-motion:reduce){.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item{transition:none!important}}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item:last-of-type{margin-right:0}@media (min-width:45em){.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item{-ms-flex:0 0 calc(25% - 2em);flex:0 0 calc(25% - 2em)}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item:hover{opacity:.5!important}}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item a{overflow:hidden;position:relative;height:0;padding-top:100%;display:block}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item a img,.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item a picture{position:absolute;top:0;left:0}.juicer-feed .j-stacker-wrapper .j-stacker .j-gallery-nav,.juicer-feed .j-stacker-wrapper .j-stacker .j-text{display:none}@media (min-width:45em){.subscribe-promo__col{-ms-flex-preferred-size:25%;flex-basis:25%}}@media (min-width:87.5em){.subscribe-promo__col{-ms-flex-preferred-size:20%;flex-basis:20%}}.account-reward-block{padding:1.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:0;position:relative}@media (min-width:24.375em){.account-reward-block{padding:calc(24px + 0vw)}}@media (min-width:45em){.account-reward-block{padding:1.5em}}@media (min-width:24.375em){.account-reward-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.account-reward-block>*{-ms-flex-preferred-size:auto;flex-basis:auto}.account-reward-block__title{margin-bottom:.2em}.account-reward-block__image{width:100%}@media (min-width:24.375em){.account-reward-block__image{width:unset}}.account-reward-block__image figure{overflow:hidden;position:relative;height:0;padding-top:100%;width:100%;height:auto;margin-bottom:1.5em}.account-reward-block__image figure img,.account-reward-block__image figure picture{position:absolute;top:0;left:0}@media (min-width:24.375em){.account-reward-block__image figure{margin:unset;width:100px}}@media (min-width:24.375em){.account-reward-block__content{padding:0 2.5em}}.account-rewards{margin-bottom:0}.account-rewards li{list-style-type:none}.account-rewards li a{text-decoration:underline}.benefits-expanded__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.benefits-expanded__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.benefits-expanded__col{-ms-flex-preferred-size:48%;flex-basis:48%}}@media (min-width:63.75em){.benefits-expanded__col{-ms-flex-preferred-size:31.333%;flex-basis:31.333%}}@media (min-width:63.75em){.benefits-expanded__col:nth-child(3n+1):nth-last-child(-n+3),.benefits-expanded__col:nth-child(3n+1):nth-last-child(-n+3)~.benefits-expanded__col{margin-bottom:0}}@media (max-width:44.9375em){.benefits-expanded__col:last-child{margin-bottom:0}}.benefits-expanded__col figure{overflow:hidden;position:relative;height:0;padding-top:75%;margin-bottom:1.3em}.benefits-expanded__col figure img,.benefits-expanded__col figure picture{position:absolute;top:0;left:0}.benefits-expanded__col .heading{margin-bottom:.5em}.benefits-expanded__col .content{margin-bottom:0}.ingredients-footer{max-width:67.5em}@media (min-width:45em){.ingredients-footer{display:-ms-flexbox;display:flex}}@media (min-width:45em){.ingredients-footer__content,.ingredients-footer__heading{-ms-flex-preferred-size:auto;flex-basis:auto;width:auto}}@media (min-width:45em){.ingredients-footer__heading{margin-right:4em;white-space:nowrap}}#shopify-section-how-it-works{background-color:#fefefc}.how-it-works{text-align:center}.how-it-works__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:45em){.how-it-works__cols{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.how-it-works__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.how-it-works__col{-ms-flex-preferred-size:30.333%;flex-basis:30.333%}}@media (min-width:63.75em){.how-it-works__col{-ms-flex-preferred-size:29.333%;flex-basis:29.333%;margin-bottom:0}}@media (max-width:44.9375em){.how-it-works__col:last-child{margin-bottom:0}}.how-it-works__col figure{overflow:hidden;position:relative;height:0;padding-top:62.5%;margin-bottom:1.3em}.how-it-works__col figure img,.how-it-works__col figure picture{position:absolute;top:0;left:0}.footer-disclaimer{text-align:center;background-color:#f2f0ea;padding-top:1.5em;padding-bottom:1.5em}.footer-disclaimer p{max-width:67.5em;font-size:.875em;color:#938776;margin-bottom:0}@media (max-width:44.9375em){.two-col-info{padding-left:0;padding-right:0}}.two-col-info__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:63.75em){.two-col-info__cols{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.two-col-info__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.two-col-info__col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:44.9375em){.two-col-info__col{margin-bottom:0}}.two-col-info-col--left{background-color:#fff}@media (max-width:63.6875em){.two-col-info-col--right{padding-left:0}}.two-col-info-col__content{padding-top:3em;padding-bottom:3em}@media (min-width:45em){.two-col-info-col__content{padding:3em}}@media (min-width:45em){.two-col-info-col__main-content{padding-right:0}}.two-col-info-col figure{overflow:hidden;position:relative;height:0;padding-top:43.75%}.two-col-info-col figure img,.two-col-info-col figure picture{position:absolute;top:0;left:0}.two-col-info-col p,.two-col-info-col ul li{margin-bottom:2.5em}.two-col-info-col ul li{position:relative;padding-left:1.5em}.two-col-info-col ul li:after{position:absolute;content:"";display:block;top:.5em;left:0;width:7px;height:7px;background-color:#545251;border-radius:50%;border:2px solid #545251}.awards-slideshow{overflow:hidden}.awards-slideshow header .store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title,.awards-slideshow header h3,.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .awards-slideshow header #scasl-title{margin-bottom:.5em}.awards-slideshow__container{margin-left:1.5em;position:relative;overflow:hidden}@media (min-width:24.375em){.awards-slideshow__container{margin-left:calc(4.30693px + 5.0495vw)}}@media (min-width:87.5em){.awards-slideshow__container{margin-left:4.6875em}}@media (min-width:100em){.awards-slideshow__container{margin-right:4.6875em}}.awards-slideshow .slideshow{position:relative;width:100%;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:63.75em){.awards-slideshow .slideshow{transform:translate(-33.3333%);width:auto}}.awards-slideshow .slideshow__slides{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:start;justify-content:flex-start;transition:transform .3s;width:auto}@media (prefers-reduced-motion:reduce){.awards-slideshow .slideshow__slides{transition:none!important}}@media (min-width:63.75em){.awards-slideshow .slideshow__slides{transform:none!important}}.awards-slideshow .slideshow__slides--duplicate{display:none}@media (min-width:63.75em){.awards-slideshow .slideshow__slides--duplicate{display:-ms-inline-flexbox;display:inline-flex}}.awards-slideshow .slideshow__slide{border-top:1px solid rgba(84,82,81,.2);padding-top:2em;position:relative;-ms-flex:0 0 20em;flex:0 0 20em;margin:0 4em 0 0;width:20em;transition:transform .5s ease}@media (prefers-reduced-motion:reduce){.awards-slideshow .slideshow__slide{transition:none!important}}@media (max-width:63.6875em){.awards-slideshow .slideshow__slide{padding-bottom:0}}.awards-slideshow .slideshow__slide figure,.awards-slideshow .slideshow__slide p{-ms-flex-preferred-size:100%;flex-basis:100%}.awards-slideshow .slideshow__slide figure{margin-bottom:1em;height:2em}.awards-slideshow .slideshow__slide figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.clinical-trial:first-child{padding-top:0}.clinical-trial:nth-child(2n) .two-col-info__col:first-child{-ms-flex-order:2;order:2}.clinical-trial:nth-child(2n) .two-col-info__col:last-child{-ms-flex-order:1;order:1}.clinical-trial:nth-child(2n) .two-col-info-col--right{padding-left:0}@media (max-width:63.6875em){.clinical-trial:nth-child(2n) .two-col-info-col--right{padding-right:0}}@media (min-width:45em){.clinical-trial:nth-child(2n) .two-col-info-col__main-content{padding-right:3em;padding-left:0}}@media (min-width:45em){.clinical-trial:nth-child(2n) .guidance__content{margin-left:0}}@media (max-width:63.6875em){.clinical-trial:nth-child(2n) .guidance figure img{-o-object-position:right center;object-position:right center}}.latest-articles{background-color:#f0ede4}.latest-articles__wrapper{position:relative;overflow:hidden}.latest-articles .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:0!important;transition:transform .3s;width:100%}@media (prefers-reduced-motion:reduce){.latest-articles .slideshow__slides{transition:none!important}}@media (min-width:63.75em){.latest-articles .slideshow__slides{transform:none!important}}.latest-articles .slideshow__slide{display:block;-ms-flex:0 0 80%;flex:0 0 80%;transition:opacity .7s ease}@media (min-width:45em){.latest-articles .slideshow__slide{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width:63.6875em){.latest-articles .slideshow__slide{opacity:.4;margin-right:2em}.latest-articles .slideshow__slide:last-of-type{margin-right:0}.latest-articles .slideshow__slide--active{opacity:1}}@media (min-width:63.75em){.latest-articles .slideshow__slide{-ms-flex-preferred-size:calc(33.333% - 2em);flex-basis:calc(33.333% - 2em)}}@media (prefers-reduced-motion:reduce){.latest-articles .slideshow__slide{transition:none!important}}.latest-articles .blog,.latest-articles .blog__item{margin-bottom:0}.latest-articles .blog__item a{margin:0}.store-locator .bh-sl-container button{font-size:1em;font-weight:400}.store-locator #scasl-app-container{z-index:0!important;margin:0!important}.store-locator #scasl-app-container #scasl-tab-radius{border:none;max-width:none}.store-locator #scasl-app-container .scasl-address-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:relative}.store-locator #scasl-app-container .scasl-address-wrap #scapl-geocode-btn:not([type=button]){background:none!important;position:absolute;top:1em;right:1em;width:auto;height:0}.store-locator #scasl-app-container .scasl-address-wrap #scapl-geocode-btn:not([type=button]) img{width:25px;height:25px}.store-locator #scasl-app-container .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn button{margin-top:1em!important;width:auto!important;height:auto!important;font-family:sans-serif;font-size:16px;min-width:none!important;color:#fff!important;background:#cc8a64!important}.font-astro-loaded .store-locator #scasl-app-container .scasl-address-wrap button,.font-astro-loaded .store-locator #scasl-app-container .scasl-search-btn button{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.store-locator #scasl-app-container .scasl-address-wrap button:hover,.store-locator #scasl-app-container .scasl-search-btn button:hover{background:#b27654!important}@media (max-width:44.9375em){.store-locator #scasl-app-container .scasl-address-wrap,.store-locator #scasl-app-container .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn,.store-locator #scasl-app-container .scasl-search-btn button{margin-top:0!important}}.store-locator #scasl-app-container .scasl-distance{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:63.75em){.store-locator #scasl-app-container .scasl-distance{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.store-locator #scasl-app-container .scasl-distance .form-input{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 1.5em}@media (min-width:600px){.store-locator #scasl-app-container .scasl-distance .form-input{-ms-flex:0 0 calc(50% - 1.5em);flex:0 0 calc(50% - 1.5em);-ms-flex-preferred-size:calc(50% - 1.5em);flex-basis:calc(50% - 1.5em)}}@media (min-width:63.75em){.store-locator #scasl-app-container .scasl-distance .form-input{-ms-flex:0 0 calc(25% - 1.5em);flex:0 0 calc(25% - 1.5em);-ms-flex-preferred-size:calc(25% - 1.5em);flex-basis:calc(25% - 1.5em);margin:0}}.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input label{margin:0 0 .5em}.store-locator #scasl-app-container .scasl-distance .form-input input,.store-locator #scasl-app-container .scasl-distance .form-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;border:1px solid #d4d3d0;border-radius:4px;width:100%;height:auto;padding:.75em 1em;font-size:18px;font-family:sans-serif;line-height:inherit;font-family:inherit;color:#545251;background-color:#fff}.font-astro-loaded .store-locator #scasl-app-container .scasl-distance .form-input input,.font-astro-loaded .store-locator #scasl-app-container .scasl-distance .form-input select{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.store-locator #scasl-app-container .scasl-distance .form-input input[disabled],.store-locator #scasl-app-container .scasl-distance .form-input select[disabled]{background-color:#686665;cursor:default}.store-locator #scasl-app-container .scasl-distance .form-input input:active,.store-locator #scasl-app-container .scasl-distance .form-input input:hover,.store-locator #scasl-app-container .scasl-distance .form-input select:active,.store-locator #scasl-app-container .scasl-distance .form-input select:hover{border-color:#545251}.store-locator #scasl-app-container .scasl-distance .form-input #bh-sl-address{width:100%!important}@media (max-width:44.9375em){.store-locator #scasl-app-container .scasl-distance .form-input #bh-sl-address{margin-bottom:1.1em!important}}.store-locator #scasl-app-container .scasl-tag-list{padding:.75em 0;font-size:18px!important}.form-row--inline .store-locator #scasl-app-container .scasl-tag-list .form-row-heading,.store-locator #scasl-app-container .scasl-tag-list .form-row--inline .form-row-heading,.store-locator #scasl-app-container .scasl-tag-list .form-row--inline>label,.store-locator #scasl-app-container .scasl-tag-list label{cursor:pointer}.store-locator #scasl-app-container .scasl-search-btn{border:none;-ms-flex:0 0 calc(25% - 1.5em);flex:0 0 calc(25% - 1.5em);-ms-flex-preferred-size:calc(25% - 1.5em);flex-basis:calc(25% - 1.5em);padding-top:0!important}.store-locator #scasl-app-container .scasl-address-wrap .scasl-search-btn button,.store-locator #scasl-app-container .scasl-search-btn .button,.store-locator #scasl-app-container .scasl-search-btn .scasl-address-wrap button,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button,.store-locator #scasl-app-container .scasl-search-btn button{background:#9fb07b!important;color:#fff!important}.store-locator #scasl-app-container .scasl-address-wrap .scasl-search-btn button:hover,.store-locator #scasl-app-container .scasl-search-btn .button:hover,.store-locator #scasl-app-container .scasl-search-btn .scasl-address-wrap button:hover,.store-locator #scasl-app-container .scasl-search-btn .shopify-challenge__button:hover,.store-locator #scasl-app-container .scasl-search-btn button:hover{background:#7e8c56!important}.store-locator #scasl-app-container .scasl-map-container{border:none;padding:0;margin-top:2em;max-width:none;box-sizing:border-box!important}.store-locator #scasl-app-container .scasl-map-container .scasl-map{width:100%!important;border:none}@media (min-width:600px){.store-locator #scasl-app-container .scasl-map-container .scasl-map{width:70%!important}}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list{border:none}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-title{margin:0 0 .5em}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list .scasl-field{font-family:sans-serif;font-size:18px}.font-astro-loaded .store-locator #scasl-app-container .scasl-map-container .scasl-location-list .scasl-field{font-family:Astro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-list-container{border-left:6px solid transparent;padding:16px 0}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-list-container:nth-of-type(odd){background-color:#fff!important}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-list-container:nth-of-type(2n){background-color:#f2f0ea!important}.store-locator #scasl-app-container .scasl-map-container .scasl-location-list #scasl-list-container.list-focus{border:none;border-left:6px solid #cc8a64!important}.cart-collection-product,.featured-collection-product{display:block;width:100%}@media (max-width:44.9375em){.cart-collection-product,.featured-collection-product{padding-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.cart-collection-product,.featured-collection-product{transition:none!important}.cart-collection-product .product-title,.featured-collection-product .product-title{color:#cc8a64}.cart-collection-product .button,.cart-collection-product .shopify-challenge__button,.cart-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.cart-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.featured-collection-product .button,.featured-collection-product .shopify-challenge__button,.featured-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.featured-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .cart-collection-product button,.store-locator #scasl-app-container .scasl-address-wrap .featured-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .cart-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .featured-collection-product button{opacity:1}}.cart-collection-product__content,.featured-collection-product__content{padding:0 1.5em}.cart-collection-product__image-figure,.featured-collection-product__image-figure{overflow:hidden;position:relative;height:0;padding-top:100%}.cart-collection-product__image-figure img,.cart-collection-product__image-figure picture,.featured-collection-product__image-figure img,.featured-collection-product__image-figure picture{position:absolute;top:0;left:0}.cart-collection-product .product-title,.featured-collection-product .product-title{transition:color .3s ease;margin-top:1em}@media (prefers-reduced-motion:reduce){.cart-collection-product .product-title,.featured-collection-product .product-title{transition:none!important}}.cart-collection-product .button,.cart-collection-product .shopify-challenge__button,.cart-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.cart-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.featured-collection-product .button,.featured-collection-product .shopify-challenge__button,.featured-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.featured-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .cart-collection-product button,.store-locator #scasl-app-container .scasl-address-wrap .featured-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .cart-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .featured-collection-product button{transition:opacity .3s ease;opacity:0}@media (prefers-reduced-motion:reduce){.cart-collection-product .button,.cart-collection-product .shopify-challenge__button,.cart-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.cart-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.featured-collection-product .button,.featured-collection-product .shopify-challenge__button,.featured-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.featured-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .cart-collection-product button,.store-locator #scasl-app-container .scasl-address-wrap .featured-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .cart-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .featured-collection-product button{transition:none!important}}.cart-collection{text-align:center}.cart-collection__cols{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:45em){.cart-collection__cols{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cart-collection__col{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:45em){.cart-collection__col{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;margin-bottom:0}}.cart-collection.context-cart .cart-collection-product__content-price{margin-bottom:1em;font-weight:600}.cart-collection.context-cart .cart-collection-product.to-checkout .cart-collection-product__content-title{margin-bottom:0}.cart-collection-product .button,.cart-collection-product .shopify-challenge__button,.cart-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.cart-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .cart-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .cart-collection-product button{opacity:1}.featured-collection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;background-color:#f8f7f3}@media (min-width:45em){.featured-collection{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.template-index .featured-collection{display:-ms-flexbox;display:flex}.template-index.stored-user .featured-collection{display:none}.featured-collection__col{-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media (min-width:45em){.featured-collection__col{-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:45em){.featured-collection__content{margin-bottom:0}}@media (min-width:63.75em){.featured-collection__content{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (min-width:87.5em){.featured-collection__content{-ms-flex-preferred-size:calc(50% - 13em);flex-basis:calc(50% - 13em)}}.featured-collection__content-container{max-width:50em;margin-left:auto}@media (min-width:100em){.featured-collection__content-container{max-width:27.625em}}@media (min-width:63.75em){.featured-collection__slideshow{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:87.5em){.featured-collection__slideshow{-ms-flex-preferred-size:calc(50% + 13em);flex-basis:calc(50% + 13em)}}.featured-collection .product-title{transition:color .3s ease;margin-top:1em}@media (prefers-reduced-motion:reduce){.featured-collection .product-title{transition:none!important}}#collection-slideshow{padding-right:0;position:relative;overflow:hidden}@media (min-width:45em){#collection-slideshow{margin-bottom:0}}#collection-slideshow .slideshow{width:100%;position:relative}@media (min-width:87.5em){#collection-slideshow .slideshow--disable-multi-carousel .slideshow__slides{transform:translate(0)!important}}@media (min-width:87.5em){#collection-slideshow .slideshow--disable-multi-carousel .slideshow__buttons{display:none}}#collection-slideshow .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:transform .3s;width:100%;height:100%}@media (prefers-reduced-motion:reduce){#collection-slideshow .slideshow__slides{transition:none!important}}#collection-slideshow .slideshow__slide{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;display:-ms-flexbox;display:flex;text-align:center}@media (min-width:87.5em){#collection-slideshow .slideshow__slide{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}@media (max-width:63.6875em){#collection-slideshow .slideshow__slide{padding-bottom:0;padding-top:0}}#collection-slideshow .slideshow .slideshow-button{position:absolute;top:0;bottom:0;right:0;width:66px;height:88px;margin:auto}#collection-slideshow .slideshow .slideshow-button:after{content:"";transition:background-color .3s ease,transform .3s ease;transform:scale(1);background-color:#938776;display:block;width:64px;height:64px;position:absolute;top:0;bottom:0;right:-32px;margin:auto;border-radius:100%;z-index:1}@media (prefers-reduced-motion:reduce){#collection-slideshow .slideshow .slideshow-button:after{transition:none!important}}#collection-slideshow .slideshow .slideshow-button:hover:after{transform:scale(1.1);background-color:#786f61}#collection-slideshow .slideshow .slideshow-button__icon{display:block;width:64px;height:64px;position:absolute;top:0;bottom:0;right:-32px;margin:auto;z-index:2}#collection-slideshow .slideshow .slideshow-button__icon:after,#collection-slideshow .slideshow .slideshow-button__icon:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto}#collection-slideshow .slideshow .slideshow-button__icon:after{transform:rotate(45deg);width:8px;height:8px;left:15px;border-top:1px solid #f0ede4;border-right:1px solid #f0ede4;transform-origin:center}#collection-slideshow .slideshow .slideshow-button__icon:before{width:14px;height:1px;left:11px;background-color:#f0ede4}.featured-collection-product{padding-top:2.57812em;padding-bottom:2.57812em}@media (min-width:24.375em){.featured-collection-product{padding-top:calc(27.32143px + 3.57143vw)}}@media (min-width:63.75em){.featured-collection-product{padding-top:3.98438em}}@media (min-width:24.375em){.featured-collection-product{padding-bottom:calc(27.32143px + 3.57143vw)}}@media (min-width:63.75em){.featured-collection-product{padding-bottom:3.98438em}}@media (max-width:63.6875em){.featured-collection-product .button,.featured-collection-product .shopify-challenge__button,.featured-collection-product .store-locator #scasl-app-container .scasl-address-wrap button,.featured-collection-product .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .featured-collection-product button,.store-locator #scasl-app-container .scasl-search-btn .featured-collection-product button{display:none}}.latest-magazine{background-color:#f0ede4}.latest-magazine__wrapper{text-align:center}.latest-magazine .slideshow__slides{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:0!important;transition:transform .3s;width:100%}@media (prefers-reduced-motion:reduce){.latest-magazine .slideshow__slides{transition:none!important}}.latest-magazine .slideshow__slide{display:block;-ms-flex:0 0 80%;flex:0 0 80%;text-align:left;transition:opacity .7s ease;margin-right:2em}@media (min-width:45em){.latest-magazine .slideshow__slide{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (min-width:63.75em){.latest-magazine .slideshow__slide{-ms-flex-preferred-size:calc(50% - 2em);flex-basis:calc(50% - 2em)}}@media (min-width:70em){.latest-magazine .slideshow__slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:63.6875em){.latest-magazine .slideshow__slide{opacity:.5}}@media (prefers-reduced-motion:reduce){.latest-magazine .slideshow__slide{transition:none!important}}.latest-magazine .slideshow__slide:last-of-type{margin-right:0}.latest-magazine .slideshow__slide--active{opacity:1}.latest-magazine .slideshow__slide figure{overflow:hidden;position:relative;height:0;padding-top:100%;margin-bottom:2em}.latest-magazine .slideshow__slide figure img,.latest-magazine .slideshow__slide figure picture{position:absolute;top:0;left:0}@media (min-width:70em){.latest-magazine .slideshow__slide figure{margin-bottom:0}}.latest-magazine .slideshow__slide time{display:block;margin-bottom:.8em}@media (min-width:70em){.latest-magazine .magazine-slideshow-slide__content,.latest-magazine .magazine-slideshow-slide__image{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:70em){.latest-magazine .magazine-slideshow-slide__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (min-width:70em){.latest-magazine .magazine-slideshow-slide__wrapper{padding:0 2em}}.magazine-cta{background-color:#f8f7f3}.magazine-cta__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:63.75em){.magazine-cta__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:44.9375em){.magazine-cta__wrapper{padding-left:0;padding-right:0}}.magazine-cta__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.magazine-cta__col{-ms-flex-preferred-size:50%;flex-basis:50%}}.magazine-cta-col__wrapper{width:100%}@media (min-width:45em) and (max-width:63.6875em){.magazine-cta-col__wrapper{padding-left:0;padding-right:0}}.magazine-cta-col--magazine{background-color:#f0ede4}@media (min-width:45em){.magazine-cta-col--magazine{padding:3.4375em}}@media (min-width:45em) and (min-width:24.375em){.magazine-cta-col--magazine{padding:calc(36.42857px + 4.7619vw)}}@media (min-width:45em) and (min-width:63.75em){.magazine-cta-col--magazine{padding:5.3125em}}.magazine-cta-col--magazine figure{overflow:hidden;position:relative;height:0;padding-top:100%;margin-bottom:2em}.magazine-cta-col--magazine figure img,.magazine-cta-col--magazine figure picture{position:absolute;top:0;left:0}.magazine-cta-col--magazine .intro__intro,.magazine-cta-col--magazine h2{text-align:center;margin-bottom:2.5em}.magazine-cta-col--magazine a{display:block;margin-top:1em}.magazine-cta-col--cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:63.75em){.magazine-cta-col--cta{padding-top:0}}.magazine-cta-col--cta .header-levels{text-align:left;padding-left:0;padding-right:0;margin-bottom:2em}.product.section.top-part{padding-top:1.5625em;padding-bottom:1.5625em}.product.section.top-part .product__content,.product.section.top-part .product__slideshow-container{padding-bottom:1.5625em;margin-bottom:0}.product.section.top-part .product__content .alternate-product-form-loading,.product.section.top-part .product__slideshow-container .alternate-product-form-loading{text-align:center}.product.section.top-part .product__content .alternate-product-form,.product.section.top-part .product__slideshow-container .alternate-product-form{max-width:50em;margin:0 auto;padding:0 0 1em;text-align:center;display:-ms-flexbox;display:flex;opacity:0}@media (max-width:63.6875em){.product.section.top-part .product__content .alternate-product-form,.product.section.top-part .product__slideshow-container .alternate-product-form{-ms-flex-direction:column;flex-direction:column;max-width:85vw;max-width-margin:-8em auto 0 auto}}.product.section.top-part .product__content .alternate-product-form .hide-small,.product.section.top-part .product__slideshow-container .alternate-product-form .hide-small{display:block}@media (max-width:63.6875em){.product.section.top-part .product__content .alternate-product-form .hide-small,.product.section.top-part .product__slideshow-container .alternate-product-form .hide-small{display:none}}.product.section.top-part .product__content .alternate-product-form .show-small,.product.section.top-part .product__slideshow-container .alternate-product-form .show-small{display:none}@media (max-width:63.6875em){.product.section.top-part .product__content .alternate-product-form .show-small,.product.section.top-part .product__slideshow-container .alternate-product-form .show-small{display:block}}.product.section.top-part .product__content .alternate-product-form__col,.product.section.top-part .product__slideshow-container .alternate-product-form__col{-ms-flex-preferred-size:100%;flex-basis:100%}@media (max-width:63.6875em){.product.section.top-part .product__content .alternate-product-form__col.mb,.product.section.top-part .product__slideshow-container .alternate-product-form__col.mb{margin-bottom:1em}}.product.section.top-part .product__content .alternate-product-form__col.mb .alternate-product-form__item,.product.section.top-part .product__slideshow-container .alternate-product-form__col.mb .alternate-product-form__item{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:63.75em){.product.section.top-part .product__content .alternate-product-form__col,.product.section.top-part .product__slideshow-container .alternate-product-form__col{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;margin:0 .5em}}.product.section.top-part .product__content .alternate-product-form__col button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button{min-width:130px}.product.section.top-part .product__content .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col button.button--action,.product.section.top-part .product__slideshow-container .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__col button{width:90%}@media (max-width:63.6875em){.product.section.top-part .product__content .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__content .alternate-product-form__col button.button--action,.product.section.top-part .product__slideshow-container .alternate-product-form__col .store-locator #scasl-app-container .scasl-search-btn button,.product.section.top-part .product__slideshow-container .alternate-product-form__col button.button--action,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__col button,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__col button{margin-top:2em;width:90%}}@media (min-width:63.75em){.product.section.top-part .product__content .alternate-product-form__col .heading,.product.section.top-part .product__slideshow-container .alternate-product-form__col .heading{min-height:2em;line-height:1.875em}}.product.section.top-part .product__content .alternate-product-form__col .heading.popular,.product.section.top-part .product__slideshow-container .alternate-product-form__col .heading.popular{background:hsla(42,6%,58%,.5);border-radius:4px 4px 0 0}.product.section.top-part .product__content .alternate-product-form__col p.delivery-note.hide-small,.product.section.top-part .product__slideshow-container .alternate-product-form__col p.delivery-note.hide-small{margin-top:2.75em}.product.section.top-part .product__content .alternate-product-form__item,.product.section.top-part .product__slideshow-container .alternate-product-form__item{background-color:#f1ede4;padding:.75em;border-radius:4px}@media (min-width:63.75em){.product.section.top-part .product__content .alternate-product-form__item,.product.section.top-part .product__slideshow-container .alternate-product-form__item{min-height:372px;margin-bottom:2em;padding:1.25em}}.product.section.top-part .product__content .alternate-product-form__item p,.product.section.top-part .product__slideshow-container .alternate-product-form__item p{line-height:20px;margin-bottom:1em}.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection,.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection,.product.section.top-part .product__content .alternate-product-form__item button.button.product-selection,.product.section.top-part .product__content .alternate-product-form__item button.product-selection.shopify-challenge__button,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.button.product-selection,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__content .alternate-product-form__item button.product-selection,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__item button.product-selection,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection{border:3px solid #cc8a63;background-color:transparent;color:#cc8a63;padding:.8em 1.5em 1em}.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection.selected,.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection.selected,.product.section.top-part .product__content .alternate-product-form__item button.button.product-selection.selected,.product.section.top-part .product__content .alternate-product-form__item button.product-selection.selected.shopify-challenge__button,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection.selected,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection.selected,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.button.product-selection.selected,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.selected.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__content .alternate-product-form__item button.product-selection.selected,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.selected,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__item button.product-selection.selected,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.selected{color:#fff;background-color:#cc8a63;background-position:right 8px center;background-repeat:no-repeat;background-size:12px;transition:none}@media (max-width:320px){.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection,.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection,.product.section.top-part .product__content .alternate-product-form__item button.button.product-selection,.product.section.top-part .product__content .alternate-product-form__item button.product-selection.shopify-challenge__button,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.button.product-selection,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__content .alternate-product-form__item button.product-selection,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__item button.product-selection,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection{padding:.8em 1.5em 1em .5em;font-size:14px}.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection.selected,.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection.selected,.product.section.top-part .product__content .alternate-product-form__item button.button.product-selection.selected,.product.section.top-part .product__content .alternate-product-form__item button.product-selection.selected.shopify-challenge__button,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection.selected,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection.selected,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.button.product-selection.selected,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.selected.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__content .alternate-product-form__item button.product-selection.selected,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.selected,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__item button.product-selection.selected,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.selected{background-size:12px}}.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection:focus,.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection:focus,.product.section.top-part .product__content .alternate-product-form__item button.button.product-selection:focus,.product.section.top-part .product__content .alternate-product-form__item button.product-selection.shopify-challenge__button:focus,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection:focus,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection:focus,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.button.product-selection:focus,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.shopify-challenge__button:focus,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__content .alternate-product-form__item button.product-selection:focus,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection:focus,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__item button.product-selection:focus,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection:focus{outline:none}.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection.mb,.product.section.top-part .product__content .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection.mb,.product.section.top-part .product__content .alternate-product-form__item button.button.product-selection.mb,.product.section.top-part .product__content .alternate-product-form__item button.product-selection.mb.shopify-challenge__button,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-address-wrap button.product-selection.mb,.product.section.top-part .product__slideshow-container .alternate-product-form__item .store-locator #scasl-app-container .scasl-search-btn button.product-selection.mb,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.button.product-selection.mb,.product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.mb.shopify-challenge__button,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__content .alternate-product-form__item button.product-selection.mb,.store-locator #scasl-app-container .scasl-address-wrap .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.mb,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__content .alternate-product-form__item button.product-selection.mb,.store-locator #scasl-app-container .scasl-search-btn .product.section.top-part .product__slideshow-container .alternate-product-form__item button.product-selection.mb{margin-bottom:1.5em}.product.section.top-part .product__content .alternate-product-form__item p.subscription-note,.product.section.top-part .product__slideshow-container .alternate-product-form__item p.subscription-note{font-size:14px;line-height:16px;white-space:normal;color:#989898;font-weight:300;margin-top:70px}.product.section.top-part .product__content .alternate-product-form__item p.subscription-note svg,.product.section.top-part .product__slideshow-container .alternate-product-form__item p.subscription-note svg{height:16px;width:16px;position:relative;top:3px;margin-right:3px}.reviews-summary{background-color:#f0ede4;padding:2rem 0;text-align:center}.reviews-summary img{margin:0 auto;max-width:300px}.reviews-summary img.hide-small{display:none}@media (min-width:63.75em){.reviews-summary img{max-width:900px}.reviews-summary img.hide-small{display:block}.reviews-summary img.hide-large{display:none}}.apple-wallet-image,.giftcard-qr img{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.apple-wallet,.print-giftcard{display:none}}.blog{padding-left:.75em;padding-right:.75em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:24.375em){.blog{padding-left:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.blog{padding-left:2.34375em}}@media (min-width:24.375em){.blog{padding-right:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.blog{padding-right:2.34375em}}.blog__item{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.blog__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:63.6875em){.blog__item{margin:0 0 3em}.blog__item:last-of-type{margin-bottom:0}}@media (min-width:63.75em){.blog__item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}}.blog-item{overflow:hidden}@media (min-width:63.75em){.blog-item{margin-top:2em}}@media (min-width:63.75em){.blog-item:nth-child(3n+1):nth-last-child(-n+3),.blog-item:nth-child(3n+1):nth-last-child(-n+3)~.blog-item{margin-bottom:0}}@media (min-width:63.75em){.blog-item:nth-child(3n - 1){margin-top:0}}@media (max-width:44.9375em){.blog-item:last-child{margin-bottom:0}}.template-index .blog-item{margin-top:0}.blog-item a{margin-left:.75em;margin-right:.75em;background-color:#fff;display:block}@media (min-width:24.375em){.blog-item a{margin-left:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.blog-item a{margin-left:2.34375em}}@media (min-width:24.375em){.blog-item a{margin-right:calc(2.15347px + 2.52475vw)}}@media (min-width:87.5em){.blog-item a{margin-right:2.34375em}}.template-index .blog-item a{height:100%}.blog-item a:hover .blog-item__content-link{color:#545251}.blog-item a:hover .blog-item__content-heading,.blog-item a:hover .blog-item__image-figure{transform:translateY(-1em)}.blog-item__content-heading,.blog-item__image-figure{transition:transform .3s ease}@media (prefers-reduced-motion:reduce){.blog-item__content-heading,.blog-item__image-figure{transition:none!important}}.blog-item__image-figure{overflow:hidden;position:relative;height:0;padding-top:96%}.blog-item__image-figure img,.blog-item__image-figure picture{position:absolute;top:0;left:0}.blog-item__content{text-align:center;padding:0 2em 2.5em}.blog-item__content-link{margin-top:2em}article.article{text-align:center;max-width:55.625em}article.article .rte,article.article header{text-align:left}article.article .article-header__info{margin:2em 0}@media (min-width:45em){article.article .article-header__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}article.article .article-header__logo{max-width:300px}@media (max-width:44.9375em){article.article .article-header__logo{margin-bottom:1em}}article.article .article-header__info-date{color:#cc8a64;font-weight:500}article.article .rte hr{margin-bottom:1.5em}article.article .rte .intro__intro,article.article .rte h2{font-weight:600}article.article .rte p img{padding-top:1.71875em;padding-bottom:1.71875em;display:block;width:100%;max-width:unset}@media (min-width:24.375em){article.article .rte p img{padding-top:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){article.article .rte p img{padding-top:2.65625em}}@media (min-width:24.375em){article.article .rte p img{padding-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){article.article .rte p img{padding-bottom:2.65625em;width:calc(100% + 10em);margin-left:-5em;margin-right:-5em}}@media (min-width:87.5em){article.article .rte p img{width:calc(100% + 18em);margin-left:-9em;margin-right:-9em}}article.article .rte .inline-images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding-top:1.71875em;padding-bottom:1.71875em}@media (min-width:24.375em){article.article .rte .inline-images{padding-top:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){article.article .rte .inline-images{padding-top:2.65625em}}@media (min-width:24.375em){article.article .rte .inline-images{padding-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){article.article .rte .inline-images{padding-bottom:2.65625em}}@media (min-width:45em){article.article .rte .inline-images{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:63.75em){article.article .rte .inline-images{width:calc(100% + 10em);margin-left:-5em;margin-right:-5em}}@media (min-width:87.5em){article.article .rte .inline-images{width:calc(100% + 18em);margin-left:-9em;margin-right:-9em}}article.article .rte .inline-images__image{-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:44.9375em){article.article .rte .inline-images__image{margin-bottom:2em}article.article .rte .inline-images__image:last-of-type{margin-bottom:0}}@media (min-width:45em){article.article .rte .inline-images__image{-ms-flex:0 0 45%;flex:0 0 45%}}@media (min-width:63.75em){.template-password{margin-top:6em}}.store-locator #scasl-app-container .template-password #scasl-tab-radius,.store-locator #scasl-app-container .template-password .scasl-map-container,.template-password .info-block,.template-password .store-locator #scasl-app-container #scasl-tab-radius,.template-password .store-locator #scasl-app-container .scasl-map-container{max-width:600px}.template-password .form-container-header{text-align:center}.contact__info{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:63.75em){.contact__info{-ms-flex-pack:center;justify-content:center}}@media (max-width:44.9375em){.contact__info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact__info .contact-info__row{margin-bottom:1.71875em;text-align:center}@media (min-width:24.375em){.contact__info .contact-info__row{margin-bottom:calc(18.21429px + 2.38095vw)}}@media (min-width:63.75em){.contact__info .contact-info__row{margin-bottom:2.65625em;padding:0 2em}}@media (max-width:44.9375em){.contact__info .contact-info__row{-ms-flex-preferred-size:100%;flex-basis:100%}}.contact__info .contact-info__row .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,.contact__info .contact-info__row .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,.contact__info .contact-info__row .store-locator #scasl-app-container .scasl-distance .form-input label,.contact__info .contact-info__row h4,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .contact__info .contact-info__row .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input .contact__info .contact-info__row label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .contact__info .contact-info__row .form-row-heading{line-height:1.8125em}.contact__info .contact-info__row a,.contact__info .contact-info__row p{margin-bottom:0}.contact__form{-ms-flex-preferred-size:100%;flex-basis:100%}.contact__section{background-color:#f2f0ea}.template-cart header.section.page-title{padding-top:1.5625em}.cart-form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}@media (min-width:63.75em){.cart-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cart__empty{display:block}.cart__empty,.cart__empty p{text-align:center}.cart__table{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.cart__table{-ms-flex-preferred-size:65%;flex-basis:65%}}@media (min-width:87.5em){.cart__table{-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width:63.6875em){.cart__table{padding-right:0}}.cart__summary{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:63.75em){.cart__summary{-ms-flex-preferred-size:40%;flex-basis:40%;position:-webkit-sticky;position:sticky;top:6.6875em}}@media (min-width:87.5em){.cart__summary{-ms-flex-preferred-size:35%;flex-basis:35%}}.cart__summary .worldwide-shipping-link{color:#999;display:inline-block;margin:0 auto 1rem;text-align:center;text-decoration:underline;background-repeat:no-repeat}.cart__summary .worldwide-shipping-link:before{content:"";display:inline-block;height:25px;margin-right:10px;width:25px}.cart-table{margin-bottom:0;width:100%}@media (min-width:63.75em){.cart-table{margin-bottom:1.5625em}}.cart-table__container{margin-bottom:1.4375em}@media (min-width:24.375em){.cart-table__container{margin-bottom:calc(10.92857px + 3.09524vw)}}@media (min-width:63.75em){.cart-table__container{margin-bottom:2.65625em}}.cart-table__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:right;margin-top:1.5625em}@media (min-width:24.375em){.cart-table__footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:left}}.cart-table__footer-message{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:45em){.cart-table__footer-message{-ms-flex-preferred-size:auto;flex-basis:auto}}@media (min-width:24.375em){.cart-table__footer-message p{margin:0}}.cart-table__footer-button{margin:0 0 0 auto;padding:.3em 1.2em .5em;display:none}@media (min-width:63.75em){.cart-table__footer-button{display:block;padding:.8em 1.7em 1em}}.cart-table-header{border-bottom:1px solid rgba(84,82,81,.2);display:none;padding:.5em 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:45em){.cart-table-header{display:-ms-flexbox;display:flex}}@media (min-width:45em){.cart-table-header__title--product{-ms-flex-preferred-size:56%;flex-basis:56%}}@media (min-width:45em){.cart-table-header__title--remove{-ms-flex-preferred-size:5%;flex-basis:5%}}@media (min-width:45em){.cart-table-header__title--price,.cart-table-header__title--qty,.cart-table-header__title--total{text-align:center;-ms-flex-preferred-size:13%;flex-basis:13%}}.cart-table-row .cart-table-row__content-price,.cart-table-row .cart-table-row__content-qty,.cart-table-row .cart-table-row__content-total{font-weight:600;position:relative}@media (min-width:45em){.cart-table-row .cart-table-row__content-price,.cart-table-row .cart-table-row__content-qty,.cart-table-row .cart-table-row__content-total{-ms-flex-preferred-size:16.2%;flex-basis:16.2%;text-align:center}}.cart-table-row .cart-table-row__update-link{position:absolute;left:-70px;top:5px}@media (min-width:63.75em){.cart-table-row .cart-table-row__update-link{display:none}}.cart-table-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border-bottom:1px solid rgba(84,82,81,.2);padding:2em 0}@media (min-width:63.75em){.cart-table-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cart-table-row__image{-ms-flex-item-align:start;align-self:flex-start}@media (min-width:45em){.cart-table-row__image{-ms-flex-preferred-size:15%;flex-basis:15%}}@media (min-width:87.5em){.cart-table-row__image{-ms-flex-preferred-size:10%;flex-basis:10%}}.cart-table-row__image img{width:5.125em;height:5.125em;display:block}.cart-table-row__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:1.5em;padding-right:1.5em;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:45em){.cart-table-row__content{-ms-flex-preferred-size:80%;flex-basis:80%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:0;margin-right:5%}}@media (min-width:87.5em){.cart-table-row__content{-ms-flex-preferred-size:85%;flex-basis:85%}}.cart-table-row__content-info{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em}@media (min-width:45em){.cart-table-row__content-info{-ms-flex-preferred-size:51.2%;flex-basis:51.2%;margin-bottom:0}}@media (min-width:63.75em){.cart-table-row__content-info{padding-left:1em}}@media (min-width:87.5em){.cart-table-row__content-info{-ms-flex-preferred-size:57.2%;flex-basis:57.2%}}.cart-table-row__content-info a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;opacity:1;color:#545251}.cart-table-row__content-info a:hover{opacity:1;color:#cc8a64}@media (min-width:45em){.cart-table-row__content-qty{text-align:center}}.cart-table-row__content-qty input{width:4.5625em;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-top:.5em;padding-bottom:.5em}.cart-table-row__content-total{text-align:center;-ms-flex-preferred-size:31%;flex-basis:31%}.cart-table-row__content-price{display:none}@media (min-width:45em){.cart-table-row__content-price{display:block}}.cart-table-row__clear{position:absolute;display:block;padding:1em;width:20px;height:20px;box-sizing:content-box;top:1em;right:0}@media (min-width:45em){.cart-table-row__clear{top:50%;right:-1em;transform:translateY(-50%)}}.cart-table-row__clear:hover{opacity:.5}.cart-table-row__clear:after,.cart-table-row__clear:before{content:"";position:absolute;top:50%;left:50%;transform-origin:center;background:#545251;width:20px;height:1px}.cart-table-row__clear:before{transform:translate(-50%) translateY(-50%) rotate(45deg)}.cart-table-row__clear:after{transform:translate(-50%) translateY(-50%) rotate(-45deg)}.cart-row-info__title{text-decoration:none;width:100%;display:block;overflow:hidden}.cart-summary{background:#fff;margin-left:auto;padding:2em;position:relative;z-index:0}@media (min-width:63.75em){.cart-summary{position:-webkit-sticky;position:sticky}}.cart-summary__prices{margin:1em 0}.cart-summary__prices-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em}.cart-summary__prices-row span{text-align:left}.cart-summary__prices-row span:nth-of-type(2){text-align:right;margin-left:auto}.cart-summary__prices-row.total{background:#e0e6d6;display:-ms-flexbox;display:flex;font-size:1.1rem;margin-bottom:20px;padding:15px}.cart-summary__spend-more{font-size:.85em;text-align:center;text-transform:uppercase}.cart-summary__buttons .button,.cart-summary__buttons .shopify-challenge__button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button,.cart-summary__buttons .store-locator #scasl-app-container .scasl-search-btn button,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button,.store-locator #scasl-app-container .scasl-search-btn .cart-summary__buttons button{background:#cc8a64;width:100%;margin-bottom:2em;line-height:inherit}.cart-summary__buttons .button:hover,.cart-summary__buttons .shopify-challenge__button:hover,.cart-summary__buttons .store-locator #scasl-app-container .scasl-address-wrap button:hover,.cart-summary__buttons .store-locator #scasl-app-container .scasl-search-btn button:hover,.store-locator #scasl-app-container .scasl-address-wrap .cart-summary__buttons button:hover,.store-locator #scasl-app-container .scasl-search-btn .cart-summary__buttons button:hover{background:#545251}.cart-summary__info{text-align:center;margin-bottom:0}.cart-summary__info.ladder-discount{margin-bottom:20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (min-width:45em){#HideRecoverPasswordLink{position:absolute;top:.9em;left:0;z-index:2}}@media (min-width:45em){#RecoverPassword{position:absolute;top:-5em;left:0}}.story-content{padding-bottom:1px}.story-content,.story-global{background-color:#f0ede4}@media (max-width:767px){.recharge .rc_table td:first-child{text-align:right}}@media (max-width:767px){.recharge .rc_table td:last-child{width:100%!important}}.rc_button--fa-plus-circle:before{display:none}.input-row{position:relative;margin-bottom:2.25em}#ReCharge #customer_tab_content,#ReCharge #customer_tab_nav{float:unset;padding:0}#ReCharge #customer_tab_content.loading,#ReCharge #customer_tab_nav.loading{opacity:.5}#ReCharge #customer_tab_nav{-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:768px){#ReCharge #customer_tab_nav{-ms-flex:0 0 25%;flex:0 0 25%}}#ReCharge #customer_tab_content{-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width:768px){#ReCharge #customer_tab_content{-ms-flex:0 0 75%;flex:0 0 75%}}#ReCharge table{margin-bottom:2em}#ReCharge .purchase-address{margin-bottom:1em}#ReCharge .purchase-address .rc__subscriptions__subscription__address span{display:block}#ReCharge .recharge .rc_layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}@media (min-width:768px){#ReCharge .recharge .rc_layout{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#ReCharge .recharge .rc_layout__container{max-width:unset;padding:0;margin-left:0;margin-right:0}#ReCharge .recharge .rc_layout__sm__5,#ReCharge .recharge .rc_layout__sm__6,#ReCharge .recharge .rc_layout__xs__8,#ReCharge .recharge .rc_layout__xs__12{padding:0}#ReCharge .recharge .rc_layout__sm__6{width:50%}#ReCharge .recharge .rc_layout__sm__6:first-child{padding-right:1em}@media (min-width:768px){#ReCharge .recharge .rc_layout__sm__6:first-child{padding-right:2em}}#ReCharge .recharge .rc_layout__sm__6:last-child{padding-left:1em}@media (min-width:768px){#ReCharge .recharge .rc_layout__sm__6:last-child{padding-left:2em}}@media (min-width:768px){#ReCharge .recharge .rc_layout__xs__8{padding-right:1em}}@media (min-width:63.75em){#ReCharge .recharge .rc_layout__xs__8{padding-right:2em}}@media (min-width:768px){#ReCharge .recharge .rc_layout__xs__12{padding-left:2em}}@media (max-width:767px){#ReCharge .recharge .rc_layout__xs__12{padding-top:2em}}#ReCharge .recharge .rc_layout #ReCharge-variant,#ReCharge .recharge .rc_layout .form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input .form-row-heading,#ReCharge .recharge .rc_layout .store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline .form-row-heading,#ReCharge .recharge .rc_layout .store-locator #scasl-app-container .scasl-distance .form-input label,#ReCharge .recharge .rc_layout h4,.form-row--inline .store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout .form-row-heading,.store-locator #scasl-app-container .scasl-distance .form-input #ReCharge .recharge .rc_layout label,.store-locator #scasl-app-container .scasl-distance .form-input .form-row--inline #ReCharge .recharge .rc_layout .form-row-heading{margin-bottom:.5em}#ReCharge .recharge .rc_layout select{width:100%;padding-top:1.1em;padding-bottom:1.1em}#ReCharge .recharge .rc_layout .form-row--inline .form-row-heading[for=string],#ReCharge .recharge .rc_layout label[for=string],.form-row--inline #ReCharge .recharge .rc_layout .form-row-heading[for=string]{cursor:unset}#ReCharge .recharge .rc_layout .form-row--inline .form-row-heading[for=billing_is_shipping],#ReCharge .recharge .rc_layout label[for=billing_is_shipping],.form-row--inline #ReCharge .recharge .rc_layout .form-row-heading[for=billing_is_shipping]{padding-left:2em;padding-top:.3em}#ReCharge .recharge .rc_layout .form-row--inline .form-row-heading[for=billing_is_shipping]:before,#ReCharge .recharge .rc_layout label[for=billing_is_shipping]:before,.form-row--inline #ReCharge .recharge .rc_layout .form-row-heading[for=billing_is_shipping]:before{left:0}#ReCharge .recharge .rc_layout .form-row--inline .form-row-heading[for=billing_is_shipping]:after,#ReCharge .recharge .rc_layout label[for=billing_is_shipping]:after,.form-row--inline #ReCharge .recharge .rc_layout .form-row-heading[for=billing_is_shipping]:after{left:7px}@media (min-width:768px){#ReCharge .recharge .rc_layout .rc_history__item__order{text-align:left}}#ReCharge .recharge .rc_layout .action__applyDiscount{margin-top:2em}#ReCharge .recharge .rc_layout tfoot.rc_history__order__summary tr:last-child td{font-weight:600}#ReCharge .recharge .rc_layout tfoot.rc_history__order__summary tr td{border-bottom:none}#ReCharge .recharge .rc_layout tfoot.rc_history__order__summary tr td:first-child{padding-right:7em;text-align:right}#ReCharge .recharge .rc_layout .rc_product-detail__info a{margin-bottom:.5em}#ReCharge .recharge .rc_layout .rc_form__number{width:4.5625em;padding-top:.5em;padding-bottom:.5em}#ReCharge .recharge .rc_layout .form-group,#ReCharge .recharge .rc_layout .rc_form__group{margin-bottom:1em}#ReCharge .recharge .rc_layout .rc_product-item{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1;cursor:pointer}#ReCharge .recharge .rc_layout .rc_product-item:hover{opacity:.5}#ReCharge .recharge .rc_layout .rc_product-item__list--inline .rc_product-item__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}#ReCharge .recharge .rc_layout .rc_product-item__list--inline .rc_product-item__media{-ms-flex:1 1 40%;flex:1 1 40%}#ReCharge .recharge .rc_layout .rc_product-item__list--inline .rc_product-item__info{-ms-flex:1 1 60%;flex:1 1 60%;padding-left:1em}#ReCharge .recharge .rc_layout .rc_product-item__list--inline .rc_product-item__description,#ReCharge .recharge .rc_layout .rc_product-item__list--inline .rc_product-item__price{display:inline-block}#ReCharge .recharge .rc_layout .rc_product-item__media{margin-bottom:1em}#ReCharge #content__customers__orders__items .rc_table .rc_history__order__summary__label{font-weight:600;padding-right:0}#ReCharge-Nav ul li{display:block}#ReCharge-Nav ul li a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;opacity:1;color:#545251;display:block;padding:.5em 0}#ReCharge-Nav ul li a:hover{opacity:1;color:#cc8a64}#ReCharge-Address p,#ReCharge-Delivery-Schedule p,#ReCharge-Payment-Method p,#ReCharge-Product-Quantity p,#ReCharge-Shipment-Date p,#Set-ReCharge-Shipment-Date p{margin-bottom:0}#ReCharge-Address p.info,#ReCharge-Delivery-Schedule p.info,#ReCharge-Payment-Method p.info,#ReCharge-Product-Quantity p.info,#ReCharge-Shipment-Date p.info,#Set-ReCharge-Shipment-Date p.info{font-style:italic;padding:0}#ReCharge-Address .lumity-error,#ReCharge-Delivery-Schedule .lumity-error,#ReCharge-Payment-Method .lumity-error,#ReCharge-Product-Quantity .lumity-error,#ReCharge-Shipment-Date .lumity-error,#Set-ReCharge-Shipment-Date .lumity-error{color:#d20000;margin:.5em 0 1em}#content__customers__subscriptions__cancel .rc_layout__content p{margin-bottom:0}#content__customers__subscriptions__cancel .rc_layout__content .rc_header-settings.rc_title-bar{margin-bottom:2em}.clinic-registration__section{max-width:67.5em}.clinic-registration__section ul li{list-style:disc inside;position:relative;color:#cc8a64}.error{margin-bottom:6.875em;text-align:center}@media (min-width:24.375em){.error{margin-bottom:calc(72.85714px + 9.52381vw)}}@media (min-width:63.75em){.error{margin-bottom:10.625em}}.error h1{font-size:5em;margin-bottom:0}@media (min-width:24.375em){.error h1{font-size:calc(67.61905px + 3.1746vw)}}@media (min-width:63.75em){.error h1{font-size:6.25em}}.error .intro__intro,.error h2{font-size:1.875em;margin-bottom:.3em}@media (min-width:24.375em){.error .intro__intro,.error h2{font-size:calc(26.28571px + .95238vw)}}@media (min-width:63.75em){.error .intro__intro,.error h2{font-size:2.25em}}.landing-page-content,.landing-page-content-1,.landing-page-content-2,.landing-page-content-3{background-color:#f0ede4;padding-bottom:1px}#lumity-rewards .three-col-links__col figure{min-height:200px;height:auto;padding-top:0}#lumity-rewards .three-col-links__col figure img{position:relative;height:auto;max-width:200px;margin:0 auto}.template-index .testimonials_list{display:flex;align-items:center}.template-index .ins-img{width:80px;height:80px;border-radius:100%;overflow:hidden;margin-right:25px}.template-index .testimonial_name_link{width:75%}#main_header{float:left;display:flex;width:100%}.main-header__actions{width:40%;justify-content:flex-end}.main-header__logo.main-header-logo{width:20%;align-items:center;justify-content:center;display:flex}.icon-account{width:17px;height:18px;margin:0!important}.icon.icon-cart{width:20px;height:20px}.desktop-currency{margin-right:34px}.currency-picker{width:auto;vertical-align:inherit;padding:0;border:none;outline:none;font-size:14px;color:#000;font-weight:400;background:none!important}.section.main-header__inner{max-width:100%}.main-header__inner{padding:0 42px}.main-nav__list-link{padding:30px 0;font-size:14px}
/*# sourceMappingURL=/s/files/1/1017/4485/t/89/assets/layout.theme.css.map?v=62173693951979165111655387684 */
