@font-face{font-family:PPAgrandir-Regular;src:url(PPAgrandir-Regular.woff2) format("woff2"),url(PPAgrandir-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-variant-ligatures:none}:root{--font-agrandir: "PPAgrandir-Regular", sans-serif;--heading-font-family: var(--font-agrandir), sans-serif !important;--color-purple: #D0BCD8 ;--color-green: #22403C;--color-beige: #EBEADE}.header__search-link{display:none!important}body{margin:1rem!important}.shopify-section{margin-block:1rem!important;border-radius:1rem!important;overflow:clip}main .shopify-section:first-child{margin-block:0!important}.announcement-bar__message-list p,.announcement-bar__message-list p a{font-size:.8rem!important}.multi-column__item--rounded{border-radius:1rem;overflow:hidden}.multi-column__item .prose-justify-center .button-group,.multi-column__item .prose-justify-end .button-group,.multi-column__item .prose-justify-right .button-group{justify-content:revert}.prose-justify-center .image-block,.prose-justify-left .image-block,.prose-justify-start .image-block,.prose-justify-right .image-block,.prose-justify-end .image-block{display:flex}.prose-justify-center .image-block{justify-content:center}.prose-justify-left .image-block,.prose-justify-start .image-block{justify-content:flex-start}.prose-justify-right .image-block,.prose-justify-end .image-block{justify-content:flex-end}@media screen and (max-width:750px){.shopify-section.shopify-section-group-header-group.shopify-section--header{width:100%;border-radius:0!important}aside.shopify-section--announcement-bar{margin-block-end:0!important}main .shopify-section:first-child{transform:translateY(-1.5vh)!important}}@media screen and (min-width:950px){#section-hero .content-box__background-media{transform:translate(-25%)}#section-hero .content-box__background-media img{max-height:630px;margin-top:auto;object-fit:contain}#section-hero .content-box span.subheading{margin-top:1rem!important;margin-bottom:1rem}}#section-hero .section-split__column{padding-block:1rem 0!important}#section-hero .content-box .button-group,#section-hero .content-box p.h3,#section-hero .content-box p{margin-top:1rem!important;margin-bottom:1rem}#section-hero .content-box span.subheading{margin-block:0rem!important}#section-hero-ingredient .multi-column__item p.h7{font-size:1rem!important;line-height:1.35rem!important;padding-inline:calc(var(--container-gutter) * .5)!important;--webkit-text-wrap-style: balance;text-wrap-style:balance}#section-tryout .multi-column__item .max-w-sm p{--webkit-text-wrap-style: balance;text-wrap-style:balance;font-family:var(--font-agrandir)!important}@media screen and (min-width:950px){#section-tryout .multi-column__item .max-w-sm p{width:40rem!important}}#section-hiw .multi-column__item .max-w-sm p{font-size:1rem!important}#section-usp scroll-carousel.multi-column{gap:1.25rem!important}#section-usp .multi-column__item{padding:calc(var(--container-gutter) * .5)!important}#section-experience .content-box__background-media img{max-height:800px;object-fit:contain;margin-block-start:auto}@media screen and (max-width:750px){.shopify-section--main-product{margin-top:0!important}.shopify-section--main-product .container{margin-inline:.5rem!important}.shopify-section--main-product .product{padding-top:0!important;gap:.5rem!important}.shopify-section--main-product .product [data-block-type=text] p{font-size:14px}.shopify-section--main-product .product-info__block-item{margin-block:1rem!important}.shopify-section--main-product .icon-with-text__item{font-size:11px!important;padding:.25rem;flex-grow:1}.shopify-section--main-product .product-info [data-block-type=icons-with-text] .grid{justify-content:space-evenly;gap:.5rem}.shopify-section--main-product [data-block-type=text] h6{font-size:1rem;margin-block:.5rem!important}}@media screen and (max-width:999px){#shopify-section-template--26335474057496__rich_text_tNj8rb img{min-width:820px!important}#shopify-section-template--26335474057496__text_with_media_t3q86U a.button{margin-inline:auto;width:100%}.max-w-sm li,li{font-size:min(14px,.875rem)!important}}@media screen and (min-width:1000px){#shopify-section-template--26327530078488__multi_column_Qezgam .image-block,#shopify-section-template--26335474057496__rich_text_tNj8rb div:has(img){overflow-x:auto!important}}@media screen and (max-width:750px){#about-hero .section-split__column{padding-block-start:1rem!important;padding-block-end:0!important}#about-hero .content-box .placement-grid{display:flex!important;flex-direction:column}}#aboutpage-split span.subheading{font-size:min(16px,1.25rem)!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-styles.css.map */
