@font-face{font-family:Macan Medium;src:url(/cdn/shop/files/Macan-Medium.woff2?v=1722021971) format("woff2"),url(/cdn/shop/files/Macan-Medium.woff?v=1722021971) format("woff")}@font-face{font-family:Macan Regular;src:url(/cdn/shop/files/Macan-Regular.woff2?v=1722021982) format("woff2"),url(/cdn/shop/files/Macan-Regular.woff?v=1722021981) format("woff")}@font-face{font-family:Albra Thin;src:url(/cdn/shop/files/Albra-Thin.woff2?v=1722021943) format("woff2"),url(/cdn/shop/files/Albra-Thin.woff?v=1722021942) format("woff")}@font-face{font-family:Albra Thin Italic;src:url(/cdn/shop/files/Albra-Thin_Italic.woff2?v=1722021957) format("woff2"),url(/cdn/shop/files/Albra-Thin_Italic.woff?v=1722021956) format("woff")}:root{--FONT-STACK-HEADING: "Albra Thin";--FONT-WEIGHT-HEADING: 300;--FONT-STACK-BODY: "Macan Regular";--BTN-FONT-STACK: "Macan Medium";--BTN-FONT-WEIGHT: 500;--FONT-STACK-NAV: "Macan Medium";--FONT-STACK-SUBHEADING: "Macan Medium"}h1 em,.h1 em,h2 em,.h2 em,h3 em,.h3 em{font-family:Albra Thin Italic;font-weight:300}.font-body,p{line-height:1.8rem}body.template-index:after{content:"";display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;opacity:1;z-index:999999999999;background-color:#f5efeb;background-image:url(/cdn/shop/files/Loading_GIF_Brave_Crab_V2.gif?v=1725956260);background-position:center;background-size:650px;background-repeat:no-repeat;animation:1s ease-out 5s 1 fadeOut;animation-fill-mode:forwards;pointer-events:none}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.announcement__text .body-size-2 p{text-transform:uppercase;font-family:Macan Medium;letter-spacing:.1em}.navlink{letter-spacing:.1em;font-weight:500}.dropdown__family{padding-top:5rem;padding-bottom:5rem}.dropdown__family:first-child{padding-left:10vw}.dropdown__family:not(:first-child){padding-left:0rem}.grandparent .navlink--child{font-family:Albra Thin;font-weight:300;text-transform:capitalize;letter-spacing:0em;white-space:nowrap}.grandparent .navlink--child .navtext{font-size:30px}.grandparent .navlink--child,.grandparent .navlink--grandchild{line-height:2.2rem}a .grandparent .navlink--child,.grandparent .navlink--grandchild{text-decoration:underline}.hero__content__wrapper.align--bottom-left{--alignment-justify-content: center;--alignment-text-align: center}.menu__block{position:relative;overflow:visible}.header__dropdown__image{position:absolute;height:auto;right:0;top:-18%;width:150%}.image-wrapper img{width:100%;height:auto;object-fit:contain}.first-section{overflow-x:clip}.first-section .top-image{position:absolute;top:-5%;left:45%;height:30%;width:40%}.first-section .left-image{position:absolute;top:35%;left:-8%;height:30%;width:30%}.first-section .right-image{position:absolute;top:45%;right:-15%;height:35%;width:35%}@keyframes moveUpAndFadeIn{0%{transform:translateY(50%);opacity:1}to{transform:translateY(0);opacity:1}}.right-image,.top-image,.left-image{opacity:0;animation:moveUpAndFadeIn 1s ease-out;animation-delay:5s;animation-fill-mode:forwards}@media only screen and (max-width: 750px){.first-section .left-image{position:absolute;top:15%;left:-25%;height:65%;width:65%}.first-section .right-image{position:absolute;top:25%;right:-30%;height:65%;width:65%}}a.button.button--primary{font-family:Macan Medium;text-transform:uppercase;letter-spacing:.1em;font-weight:500}.esencia-button a:before{background:linear-gradient(to right,currentColor,currentColor);background-size:100% 1px;background-position:50% 86%;background-repeat:no-repeat;transition:color .25s ease-in,background-size .25s ease-in;line-height:2;padding:5px 0;position:absolute;width:100%;height:100%;content:""}.esencia-button .ss-text__content__button-container:hover a:before{background-size:0% 1px}.esencia-button a{position:relative}.second-section{overflow-x:clip}.second-section h2{font-size:clamp(2.4rem,3vw + 1rem,9.6rem)}.second-section.sticky-gallery .ss-grid__item{position:sticky;top:50%;transform:translateY(-40%)}.second-section.sticky-gallery .ss-grid__item:not(:first-child){max-width:450px;margin:auto;width:80%}.second-section .ss-grid__item.ss-grid__item--Image.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.stickyone{transform:translate(25%);top:10%}.second-section .ss-grid__item.ss-grid__item--Image.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.stickytwo{max-width:350px;transform:translate(48vw);visibility:hidden}.heading-size-8{font-size:clamp(3rem,4vw + 1rem,12rem)}.hero__content__wrapper.text-center.wrapper{max-width:85vw}.heading-size-5{font-size:clamp(1rem,2vw + 1.5rem,8rem)}p.product-item__title{font-family:Albra Thin;font-size:clamp(1rem,1vw + 1rem,6rem)}.grid__heading-holder--inline .grid__heading-text{width:max-content;flex:0 1 50%}.grid__heading-holder--inline{justify-content:flex-start}.grid__heading-text{position:relative}@media only screen and (min-width: 750px){.grid__heading-text:before{content:"";position:absolute;top:-30vh;left:-22vw;width:525px;height:525px;background-size:525px;background-image:url(/cdn/shop/files/Calendula.svg?v=1725958350);background-repeat:no-repeat}}.badge-box{font-family:Macan Medium}.product-item .sale-box,.product-item .preorder-box,.product-item .badge-box{left:15px;top:15px}.index-products ul.metafield-single_line_text_field-array{display:flex;gap:10px;list-style-type:none;padding:0;margin-left:0;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center}.index-products ul.metafield-single_line_text_field-array li{background-color:#e5e0dd;border-radius:15px;padding:5px 10px;font-size:12px;color:#000;display:flex;align-items:center;justify-content:center}.product-item__type{font-family:Macan Medium;font-size:12px}.product-item__price{font-size:16px;padding-top:1rem}.product-information .price{color:#000}.aroma-heading h2{padding-bottom:2.5rem}h2.column__heading.heading-size-4{font-family:Macan Medium;text-transform:uppercase;letter-spacing:.1em;font-size:clamp(.5rem,1vw + 1rem,1rem)}.aroma-heading .column__image{margin:1rem}.aroma-heading .grid{gap:10rem}.featured-product ul.metafield-single_line_text_field-array{display:none}@media only screen and (min-width: 1400px){.brick__block__text{flex-basis:85%}}.template-index .brick__block.brick__block--text{background-image:url(/cdn/shop/files/Rituals_BG_Full_Size.svg?v=1725962979);background-attachment:fixed}.brick__block__text,.brick__block__text .hero__content{background-color:transparent}.brick__block__text span{text-transform:uppercase}.timeline__row{padding-top:10vh}@media only screen and (min-width: 1400px){.timeline__content__inner{max-width:80%}}@media only screen and (max-width: 749px){.wrapper--full .timeline__wrapper{padding-top:2.5rem}}.article__text-wrapper{text-align:center}h2.page__heading.blog__title.heading-size-8{padding-bottom:3rem}.look__slide ul.metafield-single_line_text_field-array{display:none}.review{background-image:url(/cdn/shop/files/Review_BG.svg?v=1725960784);background-attachment:fixed}.review .wrapper{max-width:80vw}.review .heading-size-7{font-size:clamp(2.4rem,3vw + 1rem,9.6rem)}.review .hero__button{justify-content:flex-end}.input-row .btn.newsletter__submit{text-align:left;padding-top:1rem}.footer__block__title{font-weight:300;font-size:clamp(2rem,2vw + 1rem,10rem)}ul.footer__quicklinks.unstyled{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(10px,1vw + 8px,12px);font-family:Macan Medium;text-decoration:underline;line-height:2.2rem}.anchor-logo__link{position:relative}.anchor-logo__link:before{content:"";position:absolute;top:-20vh;left:-10vw;width:250px;height:250px;background-size:250px;background-image:url(/cdn/shop/files/Image_I.svg?v=1725536894);background-repeat:no-repeat}@media only screen and (min-width: 750px){.anchor-logo__link:before{content:"";position:absolute;top:-30vh;left:-10vw;width:450px;height:450px;background-size:450px;background-image:url(/cdn/shop/files/Image_I.svg?v=1725536894);background-repeat:no-repeat}}.supporting-menu__inner.wrapper--full-padded{background-color:#605139}.supporting-menu__copyright a{color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.supporting-menu.section-padding{padding-bottom:0}@media only screen and (max-width: 749px){.supporting-menu__copyright{justify-content:center}}.heading-size-7{font-size:clamp(2rem,3vw + 1rem,11rem)}section.sticky-gallery .ss-grid__item{position:sticky;top:70%;transform:translateY(-40%)}@media only screen and (max-width: 749px){section.sticky-gallery .ss-grid__item{position:sticky;top:70%;transform:translateY(-70%)}}section.sticky-gallery .ss-grid__item:not(:first-child){max-width:700px;margin:auto;width:80%;top:50%;grid-gap:15vh}@media only screen and (min-width: 750px){section.sticky-gallery .ss-grid__item:not(:first-child){margin:auto;margin-top:-6vh;width:80%;top:50%;grid-gap:30vh}}.large-headline svg{width:100%}.onesticky .ss-image-wrapper.ss-grid-block{transform:rotate(3deg)}.twosticky .ss-image-wrapper.ss-grid-block{transform:rotate(-2deg)}.our-approach{overflow-x:hidden}.our-approach .ss-grid__item.ss-grid__item--Image.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.left-image{position:absolute;top:35%;left:-8%;height:25%;width:25%}.our-approach .ss-grid__item.ss-grid__item--Image.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.right-image{position:absolute;top:5%;right:-10%;height:35%;width:35%}@media only screen and (max-width: 749px){.our-approach .ss-grid__item.ss-grid__item--Image.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.left-image{position:absolute;top:35%;left:-25%;height:55%;width:55%;transform:rotate(-10deg)}.our-approach .ss-grid__item.ss-grid__item--Image.ss-grid-span--1.ss-grid-rowspan--1.ss-grid-item__position--center.right-image{position:absolute;top:-15%;right:-25%;height:65%;width:65%}}.approach-text .image-with-text__text--caption{text-transform:uppercase;letter-spacing:.1em;font-family:Macan Medium}.approach-text h2.h1{font-size:clamp(3rem,4vw + 1rem,12rem)}.about-4{padding-top:250px;padding-bottom:250px}.champion-largetext{overflow-x:hidden}.champion-largetext .hero__content__wrapper.text-center.wrapper{padding:0rem}.champion-largetext h2{text-transform:uppercase;font-size:clamp(8rem,8vw + 5rem,15rem);margin-top:-10%}@media only screen and (min-width: 750px){.champion-largetext .hero__rte{max-width:50vw;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 749px){.champion-largetext h2{font-size:clamp(4rem,4vw + 3rem,12rem)}.champion-text-4 .ss-text__content.ss-grid-block{padding-left:1rem!important;padding-top:1rem!important}.champion-title-4 .ss-text__content.ss-grid-block{padding-top:0rem!important;padding-left:1rem!important}}.our-champions h2.heading-size-8{text-transform:uppercase;padding-bottom:3rem}.our-champions .grid.grid--mobile-vertical.flex-align-center.text-center{transform:scale(.7);transform-origin:top center;margin-bottom:-10%}@media only screen and (min-width: 750px){.champion-text-4 p{max-width:40vw}.champion-text-4 .ss-text__content.ss-grid-block{padding-top:.5rem!important}}.champion-title-4 span{letter-spacing:.1em}.champions-6 h2{text-transform:uppercase}.champions-6 .hero__content__wrapper.text-center.wrapper{max-width:75vw}.final-cta h2.hero__title{font-size:calc(var(--font-15) * var(--FONT-ADJUST-HEADING));text-transform:uppercase}.champion-largetext h2.hero__title.heading-size-15,.champion-largetext .hero__rte{position:relative}.champion-largetext h2.hero__title.heading-size-15:before{content:"";position:absolute;top:-20vh;right:-25vw;width:600px;height:600px;background-size:600px;background-image:url(/cdn/shop/files/Seabuckthorn_II.svg?v=1725958443);background-repeat:no-repeat}@media only screen and (max-width: 750px){.champion-largetext h2.hero__title.heading-size-15:before{content:"";position:absolute;top:-15vh;right:-35vw;width:300px;height:300px;background-size:300px;background-image:url(/cdn/shop/files/Seabuckthorn_II.svg?v=1725958443);background-repeat:no-repeat}}.champion-largetext .hero__rte:before{content:"";position:absolute;bottom:-30vh;left:-42vw;width:650px;height:650px;background-size:650px;background-image:url(/cdn/shop/files/Calendula.svg?v=1725958350);background-repeat:no-repeat;transform:rotate(20deg)}@media only screen and (max-width: 750px){.champion-largetext .hero__rte:before{content:"";position:absolute;bottom:-22vh;left:-30vw;width:250px;height:250px;background-size:250px;background-image:url(/cdn/shop/files/Calendula.svg?v=1725958350);background-repeat:no-repeat;transform:rotate(10deg)}}.champion-largetext .hero__button-group{column-gap:5rem}.champions-multi h2.grid__heading{text-transform:uppercase}.champions-multi{overflow-x:hidden}.champions-multi h2.grid__heading{position:relative}@media only screen and (min-width: 750px){.champions-multi h2.grid__heading:before{content:"";position:absolute;top:-12vh;right:-30vw;width:550px;height:550px;background-size:550px;background-image:url(/cdn/shop/files/Chamomile.svg?v=1725958349);background-repeat:no-repeat;transform:rotate(-15deg)}}.champions-6{overflow-x:hidden}.champions-6 .hero__subheading{position:relative}.champions-6 .hero__subheading:before{content:"";position:absolute;top:-12vh;left:-30vw;width:550px;height:550px;background-size:550px;background-image:url(/cdn/shop/files/Seabuckthorn.svg?v=1725540169);background-repeat:no-repeat;transform:rotate(-15deg)}.champions-6 .hero__rte{position:relative}.champions-6 .hero__rte:before{content:"";position:absolute;top:-35vh;right:-25vw;width:350px;height:500px;background-size:350px;background-image:url(/cdn/shop/files/Sunflower.svg?v=1725540206);background-repeat:no-repeat}@media only screen and (max-width: 750px){.champions-6 .hero__subheading:before{content:"";position:absolute;top:-5vh;left:-30vw;width:250px;height:250px;background-size:250px;background-image:url(/cdn/shop/files/Seabuckthorn.svg?v=1725540169);background-repeat:no-repeat;transform:rotate(-15deg)}.champions-6 .hero__rte:before{content:"";position:absolute;top:-15vh;right:-50vw;width:250px;height:450px;background-size:150px;background-image:url(/cdn/shop/files/Sunflower.svg?v=1725540206);background-repeat:no-repeat}}.breadcrumbs{display:none;margin:0}.product-type{margin-left:3rem;text-transform:uppercase;letter-spacing:.1em}.product__wrapper{margin-left:30px}ul.metafield-single_line_text_field-array{display:flex;gap:10px;list-style-type:none;padding:0;margin-left:0}ul.metafield-single_line_text_field-array li{background-color:#e5e0dd;border-radius:20px;padding:10px 20px;font-size:16px;color:#000;display:flex;align-items:center;justify-content:center}.brick__block__text span{letter-spacing:.1em}.product-upsell__holder__title{font-family:Albra Thin;font-size:clamp(20px,3vw + 15px,30px)}.video-title{margin-bottom:-5%}.video-title .hero__title.heading-size-15{font-size:clamp(3rem,4vw + 8rem,12.5rem)}@media only screen and (max-width: 749px){.video-title .hero__title.heading-size-15{font-size:clamp(3rem,4vw + 4rem,12.5rem)}}.collection__title h1.hero__title.h4{font-size:clamp(3rem,4vw + 1rem,12rem)}.highlights__item--rectangle .highlights__item__background{padding-bottom:25%}.highlights__item__content span{font-family:Macan Medium;letter-spacing:.1em}.popout__toggleable-text{font-size:16px;font-family:Macan Medium;letter-spacing:.1em}.popout__toggle__text{font-family:Macan Medium;font-size:16px;letter-spacing:.1em}.filter-group__heading{text-transform:uppercase;letter-spacing:.1em}.sidebar__item{font-size:calc(1rem * var(--FONT-ADJUST-BODY))}.template-collection ul.metafield-single_line_text_field-array{display:flex;gap:10px;list-style-type:none;padding:0;margin-left:0;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center}.template-collection ul.metafield-single_line_text_field-array li{background-color:#e5e0dd;border-radius:15px;padding:5px 10px;font-size:12px;color:#000;display:flex;align-items:center;justify-content:center}.collection__sidebar__slider{border:none}.faq h3.accordion__heading.h4.aos-animate{font-size:clamp(3rem,4vw + 1rem,12rem)}.ss-text__content__button-container{padding-top:1rem}.hero__custom-code p{text-transform:uppercase;letter-spacing:.1em;font-family:Macan Medium}.ticket-text .hero__content__wrapper.text-center.wrapper{max-width:75vw}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-styles.css.map */
