.mayura-content-section{position:relative}.mayura-section-heading{max-width:72rem;margin-bottom:clamp(4.8rem,7vw,8rem)}.mayura-section-heading--center{margin-inline:auto;text-align:center}.mayura-section-heading--center .mayura-eyebrow{justify-content:center}.mayura-section-heading__title{margin:0;font-size:clamp(3.8rem,5vw,6.6rem)}.mayura-section-heading__text{max-width:62rem;margin-top:2.2rem;color:rgba(var(--color-foreground),.72);font-size:1.7rem}.mayura-section-heading--center .mayura-section-heading__text{margin-inline:auto}.mayura-image-placeholder{position:relative;width:100%;min-height:28rem;overflow:hidden;background:linear-gradient(145deg,rgba(var(--color-primary),.08),rgba(var(--color-accent),.18))}.mayura-image-placeholder:before,.mayura-image-placeholder:after{position:absolute;border:1px solid rgba(var(--color-primary),.24);border-radius:100% 0;content:""}.mayura-image-placeholder:before{right:12%;bottom:-8%;width:14rem;height:25rem;transform:rotate(-18deg)}.mayura-image-placeholder:after{left:18%;top:12%;width:10rem;height:18rem;transform:rotate(28deg)}.mayura-feature-grid{display:grid;border-top:1px solid rgba(var(--color-foreground),.18)}.mayura-feature{padding:3.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.18)}.mayura-feature__number,.mayura-step__number,.mayura-process-card__number{display:block;margin-bottom:1.8rem;color:rgb(var(--color-accent));font-size:1.05rem;font-weight:700;letter-spacing:.16em}.mayura-feature__title,.mayura-step__title,.mayura-process-card__title{margin:0 0 1.2rem;color:rgb(var(--color-foreground));font-size:clamp(2.4rem,2.8vw,3.2rem)}.mayura-feature__text,.mayura-step__text,.mayura-process-card__text{color:rgba(var(--color-foreground),.7)}.mayura-feature__text p,.mayura-step__text p,.mayura-process-card__text p{margin:0}.mayura-feature__details-button{display:none}.mayura-ingredient-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.4rem 1.6rem}.mayura-ingredient-slider{display:block}.mayura-ingredients-section .mayura-section-heading{margin-bottom:clamp(2.8rem,4vw,4rem)}.mayura-ingredient-slider__hint,.mayura-ingredient-slider__item-total,.mayura-ingredient-slider__counter .slider-counter--total{display:none}.mayura-ingredient-slider__counter .mayura-ingredient-slider__item-total{display:inline}.mayura-ingredient-grid--slider{display:flex;gap:1.6rem;margin:0 0 1rem;padding:0 0 1rem;scrollbar-width:none}.mayura-ingredients-section .mayura-ingredient-grid--slider.slider--everywhere .slider__slide{scroll-snap-align:start}.mayura-ingredient-grid--slider::-webkit-scrollbar{display:none}.mayura-ingredient-grid--slider .mayura-ingredient-card{display:flex;flex-direction:column;width:min(84vw,34rem);height:auto}.mayura-ingredient-card{min-width:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.12);background:rgb(var(--color-background))}.mayura-ingredient-card__media{aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-foreground),.05)}.mayura-ingredient-card__media img,.mayura-process-card__media img,.mayura-page-hero__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--mayura-ease)}.mayura-ingredient-card:hover .mayura-ingredient-card__media img,.mayura-process-card:hover .mayura-process-card__media img{transform:scale(1.025)}.mayura-ingredient-card__content{flex:1;padding:1.8rem 1.8rem 2.2rem}.mayura-ingredient-card__title{margin:0;color:rgb(var(--color-foreground));font-size:2.3rem;line-height:1.18}.mayura-ingredient-card__botanical{margin:.6rem 0 0;color:rgba(var(--color-primary),.72);font-family:var(--mayura-serif);font-size:1.5rem;font-style:italic}.mayura-ingredient-card__description{margin-top:1.1rem;color:rgba(var(--color-foreground),.8)}.mayura-ingredient-card__description>:first-child{margin-top:0}.mayura-ingredient-card__description>:last-child{margin-bottom:0}.mayura-ingredient-card__details-button,.mayura-ingredient-card__details-label--close{display:none}.mayura-ingredient-card__meta{display:grid;gap:1.2rem;margin:1.6rem 0 0;padding:1.4rem 0 0;border-top:1px solid rgba(var(--color-foreground),.14)}.mayura-ingredient-card__meta div{display:grid;gap:.4rem}.mayura-ingredient-card__meta dt{color:rgba(var(--color-foreground),.58);font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mayura-ingredient-card__meta dd{margin:0;color:rgba(var(--color-foreground),.8)}.mayura-ingredient-card__detail--effect{padding-left:1.6rem;border-left:2px solid rgb(var(--color-accent))}.mayura-ingredient-slider .slider-buttons{margin-top:1.6rem}.mayura-ingredients-closing{display:flex;justify-content:center;margin-top:1.2rem;text-align:center}.mayura-ingredients-closing__link,.mayura-ingredients-closing__text{display:inline-flex;align-items:center;max-width:62rem;color:rgb(var(--color-foreground));font-size:clamp(1.4rem,3.8vw,1.6rem);line-height:1.4}.mayura-ingredients-closing__link{width:min(100%,62rem);min-height:5.2rem;justify-content:center;padding:1.2rem 2rem;border:1px solid rgb(var(--color-accent));border-radius:var(--buttons-radius-outset);background:rgba(var(--color-accent),.13);font-weight:600;letter-spacing:.025em;text-decoration:none;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.mayura-ingredients-closing__link:hover{border-color:rgb(var(--color-accent));background:rgba(var(--color-accent),.2)}.mayura-ingredients-closing__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px}.mayura-steps{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.mayura-usage-layout,.mayura-usage__content{min-width:0}.mayura-usage-layout{display:grid;gap:clamp(2.2rem,3.5vw,4rem)}.mayura-usage-layout--without-heading{gap:0}.mayura-usage-layout--without-heading .mayura-usage__heading{display:none}.mayura-usage__heading .mayura-section-heading{margin-bottom:0}.mayura-usage__content{text-align:left}.mayura-step{min-width:0;padding:clamp(2rem,3vw,2.8rem);border:1px solid rgba(var(--color-foreground),.16);background:rgba(var(--color-background),.55)}.mayura-usage-notes{display:grid;gap:1rem;margin-top:1.6rem}.mayura-usage-note{min-width:0;padding:1.4rem 1.6rem;border:1px solid rgba(var(--color-foreground),.16);background:rgba(var(--color-background),.55)}.mayura-usage-note--frequency,.mayura-usage-note--tip{grid-column:1 / -1}.mayura-usage-note__label{display:block;margin-bottom:.5rem;color:rgb(var(--color-accent));font-size:1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mayura-usage-note :is(p,ul,ol){margin:0}.mayura-usage-note__text>*+*{margin-top:.8rem}.mayura-process-grid{display:grid;gap:4rem 2.4rem}.mayura-process-card{min-width:0}.mayura-process-card__media{aspect-ratio:5 / 4;margin-bottom:2.6rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.mayura-process-card__media:has(.mayura-image-placeholder){display:none}.mayura-page-hero{position:relative;overflow:hidden}.mayura-page-hero__inner{display:grid;align-items:center;gap:clamp(4rem,8vw,10rem);min-height:48rem}.mayura-page-hero__title{max-width:12ch;margin:0;color:rgb(var(--color-foreground));font-size:clamp(4.8rem,7vw,8.6rem)}.mayura-page-hero__text{max-width:62rem;margin-top:2.4rem;color:rgba(var(--color-foreground),.74);font-size:1.7rem}.mayura-page-hero__media{min-height:42rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.mayura-page-hero__media .mayura-image-placeholder{min-height:inherit}.mayura-page-hero--density-compact.mayura-section-root{padding-top:min(var(--mayura-padding-top-mobile, 4.8rem),3.2rem);padding-bottom:min(var(--mayura-padding-bottom-mobile, 4.8rem),3.2rem)}.mayura-page-hero--density-compact .mayura-page-hero__inner{gap:clamp(2.4rem,5vw,5.6rem);min-height:0}.mayura-page-hero--density-compact .mayura-page-hero__title{max-width:18ch}.mayura-page-hero--density-compact .mayura-page-hero__text{max-width:58rem;margin-top:1.4rem;font-size:1.6rem}.mayura-page-hero--density-compact .mayura-page-hero__media{min-height:20rem;max-height:32rem;aspect-ratio:16 / 9}.mayura-page-hero--divider:after{position:absolute;right:max(1.5rem,calc((100% - var(--page-width, 120rem)) / 2));bottom:0;left:max(1.5rem,calc((100% - var(--page-width, 120rem)) / 2));height:1px;background:rgba(var(--color-foreground),.18);content:""}.mayura-faq{max-width:92rem;margin-inline:auto;border-top:1px solid rgba(var(--color-foreground),.18)}.mayura-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.18)}.mayura-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.6rem 0;color:rgb(var(--color-foreground));cursor:pointer;font-family:var(--mayura-serif);font-size:clamp(2rem,2.4vw,2.7rem);list-style:none}.mayura-faq__question::-webkit-details-marker{display:none}.mayura-faq__question:after{flex:0 0 auto;color:rgb(var(--color-accent));content:"+";font-family:var(--mayura-sans);font-size:2.4rem;font-weight:300}.mayura-faq__item[open] .mayura-faq__question:after{content:"\2212"}.mayura-faq__answer{max-width:72rem;padding:0 0 2.8rem;color:rgba(var(--color-foreground),.72)}.mayura-faq__item--empty{display:flex;min-height:9rem;align-items:center;justify-content:center;padding:2rem;border:.1rem dashed rgba(var(--color-foreground),.28);color:rgba(var(--color-foreground),.62);font-size:1.2rem;text-align:center}.template-blog .main-blog,.template-article .article-template{padding-block:clamp(5rem,8vw,10rem)}.template-blog .title--primary,.article-template__title{font-size:clamp(4.6rem,7vw,8rem)}@media screen and (min-width:750px){.mayura-page-hero--density-compact.mayura-section-root{padding-top:min(var(--mayura-padding-top, 8rem),4.8rem);padding-bottom:min(var(--mayura-padding-bottom, 8rem),4.8rem)}.mayura-page-hero--density-spacious .mayura-page-hero__inner{min-height:clamp(54rem,62vh,72rem)}.mayura-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-feature{min-height:25rem;padding:3.6rem 3.2rem;border-bottom:0}.mayura-feature:first-child{padding-left:0}.mayura-feature+.mayura-feature{border-left:1px solid rgba(var(--color-foreground),.18)}.mayura-ingredient-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-ingredient-grid--slider .mayura-ingredient-card{width:calc((100% - 1.6rem)/2)}.mayura-steps{grid-template-columns:repeat(var(--mayura-usage-columns, 1),minmax(0,1fr))}.mayura-step{min-height:24rem;padding:3.4rem 3rem}.mayura-usage-notes{grid-template-columns:repeat(var(--mayura-usage-columns, 1),minmax(0,1fr))}.mayura-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-page-hero__inner--with-image{grid-template-columns:minmax(0,1fr) minmax(34rem,.85fr)}}@media screen and (min-width:990px){.mayura-ingredient-grid--3,.mayura-process-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-ingredient-grid--slider.mayura-ingredient-grid--2 .mayura-ingredient-card{width:calc((100% - 1.6rem)/2)}.mayura-ingredient-grid--slider.mayura-ingredient-grid--3 .mayura-ingredient-card{width:calc((100% - 3.2rem) / 3)}.mayura-ingredient-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.mayura-ingredient-grid--slider.mayura-ingredient-grid--4 .mayura-ingredient-card{width:calc((100% - 4.8rem)/4)}}@media screen and (max-width:749px){.mayura-ingredient-slider__hint{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin:-1.2rem 0 1.4rem;color:rgba(var(--color-foreground),.76);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mayura-ingredient-slider__hint [aria-hidden=true]{color:rgb(var(--color-accent));font-size:1.8rem;line-height:1}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-grid--slider{gap:1.2rem;align-items:stretch;margin-right:0;scroll-padding-inline-start:0}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-grid--slider .mayura-ingredient-card{flex:0 0 calc((100% - 1.2rem)/2);width:calc((100% - 1.2rem)/2);max-width:none}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__content{display:flex;flex-direction:column;padding:1.6rem 1.4rem 2rem}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__title{min-block-size:1.3em;overflow:hidden;font-size:clamp(1.45rem,4vw,1.75rem);line-height:1.15;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__botanical{min-block-size:2.7em;font-size:1.3rem;line-height:1.35}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__details{display:none}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__details-button{display:flex;width:100%;min-height:4.4rem;align-items:center;justify-content:space-between;gap:.6rem;margin-top:auto;padding:.8rem 0;border:0;border-top:1px solid var(--mayura-line);color:rgb(var(--color-foreground));background:transparent;font:inherit;font-size:1.2rem;line-height:1.25;text-align:left;cursor:pointer}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__details-icon{display:inline-flex;flex:0 0 auto;width:1rem;transition:transform var(--duration-short) ease}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__details-button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-grid--has-expanded-card{overflow-x:hidden}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-grid--has-expanded-card .mayura-ingredient-card:not(.mayura-ingredient-card--expanded){display:none}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-grid--has-expanded-card .mayura-ingredient-card--expanded{flex-basis:100%;width:100%;max-width:none}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__content{padding:1.8rem}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__title,.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__botanical{min-block-size:0}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__title{overflow:visible;font-size:2.2rem;text-overflow:clip;white-space:normal}.mayura-ingredient-slider .slider-buttons{position:relative;gap:1rem}.mayura-ingredient-slider .slider-buttons:before{position:absolute;top:50%;left:50%;width:min(18rem,48vw);height:1px;background:rgba(var(--color-foreground),.14);content:"";transform:translate(-50%,-50%)}.mayura-ingredient-slider .slider-button,.mayura-ingredient-slider .slider-counter{position:relative;z-index:1;background:rgb(var(--color-background))}.mayura-ingredient-slider .slider-button{width:4.4rem;height:4.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:50%}.mayura-ingredient-slider .slider-button:not([disabled]){border-color:rgba(var(--color-accent),.7);color:rgb(var(--color-accent))}.mayura-ingredient-slider .slider-counter{min-width:6.4rem;padding-inline:1rem}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__details{display:block}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__details-label--open{display:none}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__details-label--close{display:inline}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card--expanded .mayura-ingredient-card__details-icon{transform:rotate(180deg)}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__description,.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__meta{font-size:1.35rem;line-height:1.5}.mayura-ingredients-section--mobile-columns-2 .mayura-ingredient-card__meta{gap:1.2rem;margin-top:1.6rem;padding-top:1.6rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-grid--slider{gap:.8rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-grid--slider .mayura-ingredient-card{width:calc((100% - 1.6rem) / 3)}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__content{padding:1.2rem .9rem 1.4rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__details{display:none}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__details-button{display:flex;width:100%;min-height:4.4rem;align-items:center;justify-content:space-between;gap:.6rem;margin-top:1rem;padding:.8rem 0;border:0;border-top:1px solid var(--mayura-line);color:rgb(var(--color-foreground));background:transparent;font:inherit;font-size:1.1rem;line-height:1.25;text-align:left;cursor:pointer}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__details-icon{display:inline-flex;flex:0 0 auto;width:1rem;transition:transform var(--duration-short) ease}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__details-button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-grid--has-expanded-card{overflow-x:hidden}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-grid--has-expanded-card .mayura-ingredient-card:not(.mayura-ingredient-card--expanded){display:none}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-grid--has-expanded-card .mayura-ingredient-card--expanded{width:100%;max-width:none}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__media{aspect-ratio:16 / 9}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__content{padding:1.8rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__title{font-size:2.2rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__botanical{font-size:1.4rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__details{display:block}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__details-label--open{display:none}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__details-label--close{display:inline}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card--expanded .mayura-ingredient-card__details-icon{transform:rotate(180deg)}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__title{overflow-wrap:anywhere;font-size:clamp(1.45rem,4.2vw,1.7rem);line-height:1.18}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__botanical{overflow-wrap:anywhere;font-size:1.15rem;line-height:1.3}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__description,.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__meta{overflow-wrap:anywhere;font-size:1.2rem;line-height:1.42}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__meta{grid-template-columns:1fr;gap:1rem;margin-top:1.2rem;padding-top:1.2rem}.mayura-ingredients-section--mobile-columns-3 .mayura-ingredient-card__detail--effect{grid-column:auto;padding-left:.8rem}.mayura-page-hero--hide-image-mobile .mayura-page-hero__media{display:none}.mayura-page-hero--mobile-align-left{text-align:left}.mayura-page-hero--mobile-align-left .mayura-eyebrow{justify-content:flex-start}.mayura-page-hero--mobile-align-left .mayura-page-hero__content{margin-inline:0}.mayura-page-hero--mobile-align-center{text-align:center}.mayura-page-hero--mobile-align-center .mayura-eyebrow{justify-content:center}.mayura-page-hero--mobile-align-center .mayura-page-hero__content{margin-inline:auto}.mayura-section-heading{margin-bottom:4rem}.mayura-page-hero__inner{padding-block:5.6rem}.mayura-page-hero__media{min-height:min(48rem,110vw)}}@media(prefers-reduced-motion:reduce){.mayura-ingredient-card__details-icon{transition:none}}.mayura-trust-strip{background:rgb(var(--color-background))}.mayura-trust-strip__heading{max-width:18ch;margin:0 auto 4rem;color:rgb(var(--color-primary));font-size:clamp(3rem,4vw,4.6rem);text-align:center}.mayura-trust-strip__grid{display:grid;border-top:.1rem solid rgba(var(--color-foreground),.16);border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.mayura-trust-strip__item{padding:3.2rem 1.2rem;text-align:center}.mayura-trust-strip__icon{display:inline-flex;width:5.2rem;height:5.2rem;align-items:center;justify-content:center;margin-bottom:2rem;border:.1rem solid rgba(var(--color-primary),.22);border-radius:50%;background:rgba(var(--color-accent),.1);color:rgb(var(--color-primary))}.mayura-trust-strip__icon svg{width:2.4rem;height:2.4rem;fill:currentColor}.mayura-trust-strip__title{margin:0 0 1rem;color:rgb(var(--color-primary));font-size:2.2rem}.mayura-trust-strip__text{max-width:32rem;margin-inline:auto;color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.65}.mayura-trust-strip__text p{margin:0}.mayura-trust-strip__item+.mayura-trust-strip__item{border-top:.1rem solid rgba(var(--color-foreground),.16)}@media screen and (min-width:750px){.mayura-trust-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-trust-strip__item{min-height:22rem;padding:3.6rem clamp(2rem,4vw,4.8rem)}.mayura-trust-strip__item+.mayura-trust-strip__item{border-top:0;border-left:.1rem solid rgba(var(--color-foreground),.16)}}.mayura-ritual{--ritual-progress: 1;position:relative}.mayura-ritual__list{display:grid;grid-template-columns:repeat(var(--ritual-count),minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.mayura-ritual__track{position:absolute;top:1.7rem;right:var(--ritual-edge);left:var(--ritual-edge);z-index:0;height:.1rem;overflow:hidden;background:rgba(var(--color-foreground),.2)}.mayura-ritual__track-fill{display:block;width:calc(var(--ritual-progress) * 100%);height:100%;background:rgb(var(--color-primary));transition:width .12s linear}.mayura-ritual__item{position:relative;z-index:1;min-width:0;padding-inline:clamp(1.2rem,2.5vw,3.2rem);text-align:center}.mayura-ritual__marker{display:inline-flex;min-width:5.6rem;min-height:3.4rem;align-items:center;justify-content:center;margin-bottom:2.8rem;padding-inline:1rem;background:rgb(var(--color-background));color:rgb(var(--color-primary));font-size:1.35rem;font-weight:700;letter-spacing:.14em}.mayura-usage-section--marker-soft :is(.mayura-ritual__marker,.mayura-usage-reveal__marker){border-color:transparent;background:rgba(var(--color-primary),.09)}.mayura-usage-section--marker-minimal :is(.mayura-ritual__marker,.mayura-usage-reveal__marker){border-color:transparent;background:transparent}.mayura-usage-section--no-connectors .mayura-ritual__track{display:none}.mayura-ritual__title{margin:0 0 1.2rem;color:rgb(var(--color-primary));font-size:clamp(2.2rem,2.4vw,3rem)}.mayura-ritual__text{max-width:24rem;margin-inline:auto;color:rgba(var(--color-foreground),.72);font-size:1.45rem;line-height:1.65}.mayura-ritual__text p{margin:0}.mayura-ritual.is-scroll-ready .mayura-ritual__item{opacity:.4;transform:translateY(1.2rem);transition:opacity .42s var(--mayura-ease),transform .52s var(--mayura-ease)}.mayura-ritual.is-scroll-ready .mayura-ritual__item.is-active{opacity:1;transform:translateY(0)}.mayura-ritual.is-scroll-ready .mayura-ritual__marker{color:rgba(var(--color-foreground),.48);transition:color .3s ease}.mayura-ritual.is-scroll-ready .mayura-ritual__item.is-active .mayura-ritual__marker{color:rgb(var(--color-primary))}@media screen and (max-width:749px){.mayura-ritual__list{grid-template-columns:1fr;gap:2.8rem}.mayura-ritual__track{top:1.7rem;right:auto;bottom:1.7rem;left:2.8rem;width:.1rem;height:auto}.mayura-ritual__track-fill{width:100%;height:calc(var(--ritual-progress) * 100%);transition:height .12s linear}.mayura-ritual__item{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:2rem;padding:0;text-align:left}.mayura-ritual__marker{margin:0;padding:.6rem 0}.mayura-ritual__body{padding:.3rem 0 2.4rem}.mayura-ritual__text{max-width:34rem;margin-inline:0}.mayura-ritual.is-scroll-ready .mayura-ritual__item{transform:translate(1.2rem)}.mayura-ritual.is-scroll-ready .mayura-ritual__item.is-active{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.mayura-ritual__track-fill,.mayura-ritual__item,.mayura-ritual__marker{transition:none!important}}.mayura-usage-reveal{width:100%}.mayura-usage-reveal--columns-1{max-width:88rem}.mayura-usage-reveal__list{display:grid;grid-template-columns:1fr;gap:.8rem;margin:0;padding:0;list-style:none}.mayura-usage-reveal__item{position:relative;display:grid;grid-template-columns:4.2rem minmax(0,1fr);gap:clamp(1.2rem,1.6vw,1.8rem);min-width:0}.mayura-usage-reveal--columns-1 .mayura-usage-reveal__item:not(:last-child):after{position:absolute;top:3.5rem;bottom:-.8rem;left:2.05rem;width:.1rem;background:rgba(var(--color-foreground),.2);content:""}.mayura-usage-section--no-connectors .mayura-usage-reveal__item:after{display:none}.mayura-usage-reveal__marker{position:relative;z-index:1;display:inline-flex;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border:.1rem solid rgba(var(--color-foreground),.22);background:rgb(var(--color-background));color:rgb(var(--color-primary));font-size:1.15rem;font-weight:700;letter-spacing:.14em;transition:border-color .36s var(--mayura-ease),background-color .36s var(--mayura-ease),color .36s var(--mayura-ease)}.mayura-usage-reveal__body{min-width:0;padding:.1rem 0 1.3rem;border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.mayura-usage-reveal__title{margin:0 0 .35rem;color:rgb(var(--color-primary));font-size:clamp(1.85rem,1.8vw,2.3rem)}.mayura-usage-reveal__text{max-width:64rem;color:rgba(var(--color-foreground),.78);font-size:1.4rem;line-height:1.45}.mayura-usage-reveal__text>*:first-child{margin-top:0}.mayura-usage-reveal__text>*:last-child{margin-bottom:0}.mayura-usage-reveal__notes{grid-template-columns:1fr;width:100%}.mayura-usage-reveal--columns-1+.mayura-usage-reveal__notes{max-width:88rem}.mayura-usage-reveal.is-scroll-ready [data-mayura-reveal-item],.mayura-usage-reveal__notes.is-scroll-ready [data-mayura-reveal-item]{opacity:0;transform:translateY(3rem);transition:opacity .56s var(--mayura-ease),transform .68s var(--mayura-ease)}.mayura-usage-reveal.is-scroll-ready [data-mayura-reveal-item].is-visible,.mayura-usage-reveal__notes.is-scroll-ready [data-mayura-reveal-item].is-visible{opacity:1;transform:translateY(0)}.mayura-usage-reveal.is-scroll-ready .mayura-usage-reveal__item.is-visible .mayura-usage-reveal__marker{border-color:rgba(var(--color-primary),.58);background:rgba(var(--color-primary),.09)}.mayura-usage-section--marker-minimal .mayura-usage-reveal.is-scroll-ready .mayura-usage-reveal__item.is-visible .mayura-usage-reveal__marker{border-color:transparent;background:transparent}@media screen and (min-width:750px){.mayura-usage-reveal__list,.mayura-usage-reveal__notes{grid-template-columns:repeat(var(--mayura-usage-columns, 1),minmax(0,1fr))}.mayura-usage-reveal:not(.mayura-usage-reveal--columns-1) .mayura-usage-reveal__item{display:block;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.18)}.mayura-usage-reveal:not(.mayura-usage-reveal--columns-1) .mayura-usage-reveal__marker{margin-bottom:2.4rem}.mayura-usage-reveal:not(.mayura-usage-reveal--columns-1) .mayura-usage-reveal__body{padding-bottom:0;border-bottom:0}}@media screen and (min-width:990px){.mayura-usage-section--layout-split .mayura-usage-layout:not(.mayura-usage-layout--without-heading){grid-template-columns:minmax(24rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,4vw,5rem);align-items:start}}@media screen and (max-width:749px){.mayura-usage-reveal__item{grid-template-columns:3.8rem minmax(0,1fr);gap:1.2rem}.mayura-usage-reveal__marker{width:3.8rem;height:3.8rem}.mayura-usage-reveal--columns-1 .mayura-usage-reveal__item:not(:last-child):after{top:3.2rem;left:1.85rem}.mayura-usage-reveal__body{padding-top:.2rem}}.mayura-section-root--editor .mayura-usage__editor-empty{min-height:8rem;border:.1rem dashed rgba(var(--color-foreground),.28)}.mayura-section-root--editor .mayura-usage__editor-empty:before{display:block;padding:1.6rem;color:rgba(var(--color-foreground),.58);content:"Block ausw\e4hlen und bef\fcllen.";font-size:1.2rem}@media(prefers-reduced-motion:reduce){.mayura-usage-reveal [data-mayura-reveal-item],.mayura-usage-reveal__notes [data-mayura-reveal-item]{opacity:1!important;transform:none!important;transition:none!important}}.mayura-section-root{padding-top:var(--mayura-padding-top-mobile, 4.8rem);padding-bottom:var(--mayura-padding-bottom-mobile, 4.8rem)}.mayura-hero.mayura-section-root{padding-block:0}.mayura-hero.mayura-section-root .mayura-hero__inner{padding-top:var(--mayura-padding-top-mobile, 4.8rem);padding-bottom:var(--mayura-padding-bottom-mobile, 4.8rem)}.mayura-section-root--narrow>.page-width,.mayura-section-root--narrow>[class*=__inner].page-width{max-width:100rem}.mayura-section-root--wide>.page-width,.mayura-section-root--wide>[class*=__inner].page-width{max-width:160rem}.mayura-section-root--align-center{text-align:center}.mayura-section-root--align-center .mayura-eyebrow{justify-content:center}.mayura-section-root--align-center :is(.mayura-section-heading,.mayura-hero__content,.mayura-story__content,.mayura-page-hero__content){margin-inline:auto}.mayura-section-root--align-right{text-align:right}.mayura-section-root--align-right .mayura-eyebrow{justify-content:flex-end}.mayura-section-root--align-right :is(.mayura-section-heading,.mayura-hero__content,.mayura-story__content,.mayura-page-hero__content){margin-left:auto}.mayura-section-root--heading-small :is(.mayura-hero__title,.mayura-values__title,.mayura-story__title,.mayura-page-hero__title,.mayura-section-heading__title,.mayura-trust-strip__heading){font-size:clamp(3.2rem,4vw,5rem)}.mayura-section-root--heading-medium :is(.mayura-hero__title,.mayura-values__title,.mayura-story__title,.mayura-page-hero__title,.mayura-section-heading__title,.mayura-trust-strip__heading){font-size:clamp(3.8rem,5vw,6.8rem)}.mayura-section-root--heading-large :is(.mayura-hero__title,.mayura-values__title,.mayura-story__title,.mayura-page-hero__title,.mayura-section-heading__title,.mayura-trust-strip__heading){font-size:clamp(4.8rem,7.2vw,9.8rem)}.mayura-page-hero.mayura-section-root--heading-small .mayura-page-hero__title{font-size:clamp(3.2rem,3.8vw,4.8rem)}.mayura-page-hero.mayura-section-root--heading-medium .mayura-page-hero__title{font-size:clamp(3.8rem,4.6vw,6rem)}.mayura-page-hero.mayura-section-root--heading-large .mayura-page-hero__title{font-size:clamp(4.2rem,5.4vw,7.2rem)}.mayura-page-hero--density-compact.mayura-section-root--heading-small .mayura-page-hero__title{font-size:clamp(3rem,3.6vw,4rem)}.mayura-page-hero--density-compact.mayura-section-root--heading-medium .mayura-page-hero__title{font-size:clamp(3.2rem,4.2vw,4.8rem)}.mayura-page-hero--density-compact.mayura-section-root--heading-large .mayura-page-hero__title{font-size:clamp(3.6rem,4.8vw,5.6rem)}.mayura-media-fit--contain,.mayura-content-media--fit-contain img,.mayura-content-block__media--fit-contain img{object-fit:contain!important}.mayura-content-media--portrait{aspect-ratio:4 / 5}.mayura-content-media--square{aspect-ratio:1}.mayura-content-media--landscape{aspect-ratio:4 / 3}.mayura-story__inner--image-right .mayura-story__visual{order:2}.mayura-page-hero__inner--image-left .mayura-page-hero__media,.mayura-hero__inner--image-left .mayura-hero__visual{order:-1}.mayura-values__grid--2,.mayura-values__grid--3,.mayura-values__grid--4,.mayura-trust-strip__grid--2,.mayura-trust-strip__grid--3,.mayura-trust-strip__grid--4{grid-template-columns:1fr}.mayura-trust-strip__grid--icon-small .mayura-trust-strip__icon{width:4rem;height:4rem}.mayura-trust-strip__grid--icon-large .mayura-trust-strip__icon{width:6.4rem;height:6.4rem}.mayura-faq--narrow{max-width:76rem}.mayura-faq--wide{max-width:112rem}.mayura-ingredients-section--hide-empty-images .mayura-ingredient-card__media:has(.mayura-image-placeholder){display:none}.mayura-section-root:not(.mayura-section-root--editor):not(:has(h1:not(:empty),h2:not(:empty),h3:not(:empty),img,.rte:not(:empty),a[href],li:not(:empty),summary:not(:empty),.mayura-hero__placeholder,.mayura-story__visual--empty,.mayura-process-card .mayura-image-placeholder)){display:none}.mayura-section-root:not(.mayura-section-root--editor) :is(.mayura-value,.mayura-feature,.mayura-process-card,.mayura-trust-strip__item,.mayura-ingredient-card,.mayura-step,.mayura-ritual__item,.mayura-usage-reveal__item,.mayura-faq__item):not(:has(h3:not(:empty),summary:not(:empty),img,.rte:not(:empty),.mayura-step__text:not(:empty),.mayura-usage-reveal__text:not(:empty))){display:none}.mayura-section-root--editor:not(:has(h1:not(:empty),h2:not(:empty),h3:not(:empty),img,.rte:not(:empty),a[href],li:not(:empty),summary:not(:empty))){min-height:12rem;outline:1px dashed rgba(var(--color-foreground),.28)}.mayura-section-root--editor:not(:has(h1:not(:empty),h2:not(:empty),h3:not(:empty),img,.rte:not(:empty),a[href],li:not(:empty),summary:not(:empty))):after{display:block;width:min(100% - 4rem,72rem);margin:auto;color:rgba(var(--color-foreground),.62);content:"Bereich ausw\e4hlen und im Theme Editor bef\fcllen.";text-align:center}@media screen and (min-width:750px){.mayura-section-root{padding-top:var(--mayura-padding-top, 8rem);padding-bottom:var(--mayura-padding-bottom, 8rem)}.mayura-hero.mayura-section-root{padding-block:0}.mayura-hero.mayura-section-root .mayura-hero__inner{padding-top:var(--mayura-padding-top, 8rem);padding-bottom:var(--mayura-padding-bottom, 8rem)}.mayura-values__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-values__grid--3,.mayura-trust-strip__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-values__grid--4,.mayura-trust-strip__grid--4,.mayura-trust-strip__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.mayura-values__grid--4,.mayura-trust-strip__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.mayura-feature-grid--ledger{grid-template-columns:1fr;gap:0}.mayura-feature-list--ledger .mayura-feature{display:grid;grid-template-columns:4.8rem minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.8rem,4vw,5rem);min-height:0;align-items:start;padding:clamp(2.8rem,4vw,4.8rem) 0;border-bottom:1px solid rgba(var(--color-foreground),.18)}.mayura-feature-list--ledger .mayura-feature__number,.mayura-feature-list--ledger .mayura-feature__title{margin:0}.mayura-feature-list--cards .mayura-feature-grid{gap:1.6rem}.mayura-feature-list--cards .mayura-feature{padding:clamp(2.8rem,4vw,4.4rem);border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-background),.58)}.mayura-feature-list--compact .mayura-feature-grid{gap:1.2rem 3rem}.mayura-feature-list--compact .mayura-feature{min-height:0;padding:1.8rem 0;border-bottom:1px solid rgba(var(--color-foreground),.16)}.mayura-ingredients-section--dossier .mayura-ingredient-card{border:1px solid rgba(var(--color-foreground),.16);border-top:.3rem solid rgb(var(--color-accent));background:rgb(var(--color-background))}.mayura-ingredients-section--soft .mayura-ingredient-card{border:0;background:rgba(var(--color-foreground),.055)}.mayura-ingredients-section--minimal .mayura-ingredient-card{border:0;border-bottom:1px solid rgba(var(--color-foreground),.18);background:transparent}.mayura-ingredients-section--align-center .mayura-ingredient-card__content,.mayura-ingredients-section--align-center .mayura-ingredient-card__meta{text-align:center}.mayura-ingredient-grid--details-compact .mayura-ingredient-card__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-ingredient-grid--details-compact .mayura-ingredient-card__detail--effect{grid-column:1 / -1}.mayura-usage-notes--soft .mayura-usage-note{border-color:transparent;background:rgba(var(--color-foreground),.055)}.mayura-usage-notes--outline .mayura-usage-note{background:transparent}.mayura-usage-notes--minimal .mayura-usage-note{padding-inline:0;border:0;border-top:1px solid rgba(var(--color-foreground),.18);background:transparent}.mayura-process-grid--timeline{grid-template-columns:1fr;gap:0;max-width:96rem;border-top:1px solid rgba(var(--color-foreground),.18)}.mayura-process-grid--timeline .mayura-process-card{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.4rem,5vw,7rem);padding:clamp(3rem,5vw,5.6rem) 0;border-bottom:1px solid rgba(var(--color-foreground),.18)}.mayura-process-grid--timeline .mayura-process-card__media{margin:0}.mayura-process-grid--timeline .mayura-process-card--without-media .mayura-process-card__content{grid-column:1 / -1}.mayura-process-card__label{margin:0 0 1rem;color:rgb(var(--color-accent));font-size:1.05rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mayura-process-grid--alternating{grid-template-columns:1fr;gap:clamp(5rem,8vw,9rem)}.mayura-process-grid--alternating .mayura-process-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,9rem);align-items:center}.mayura-process-grid--alternating .mayura-process-card:nth-child(2n) .mayura-process-card__media{order:2}.mayura-faq--index{counter-reset:mayura-faq;border-top:1px solid rgba(var(--color-foreground),.18)}.mayura-faq--index .mayura-faq__item{counter-increment:mayura-faq}.mayura-faq--index .mayura-faq__question{display:grid;grid-template-columns:4.8rem minmax(0,1fr) 2rem;gap:1.6rem}.mayura-faq--index .mayura-faq__question:before{color:rgb(var(--color-accent));font-family:var(--mayura-sans);font-size:1.05rem;font-weight:700;letter-spacing:.14em;content:counter(mayura-faq,decimal-leading-zero)}.mayura-faq__category{display:block;margin-bottom:.6rem;color:rgba(var(--color-foreground),.62);font-family:var(--mayura-sans);font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mayura-faq--cards{display:grid;gap:1.6rem;border-top:0}.mayura-faq--cards .mayura-faq__item{padding-inline:2.4rem;border:1px solid rgba(var(--color-foreground),.14)}.mayura-trust-strip--cards .mayura-trust-strip__grid{gap:1.6rem;border:0}.mayura-trust-strip--cards .mayura-trust-strip__item{border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-background),.58)}.mayura-trust-strip--minimal .mayura-trust-strip__item{display:grid;grid-template-columns:var(--mayura-trust-icon-size, 4.2rem) minmax(0,1fr);column-gap:1.6rem;row-gap:.4rem;align-items:start;min-height:0;padding:2rem 0;text-align:left}.mayura-trust-strip--minimal .mayura-trust-strip__heading{margin-bottom:2.8rem}.mayura-trust-strip--minimal .mayura-trust-strip__grid--icon-small{--mayura-trust-icon-size: 3.6rem;--mayura-trust-svg-size: 1.8rem}.mayura-trust-strip--minimal .mayura-trust-strip__grid--icon-medium{--mayura-trust-icon-size: 4.2rem;--mayura-trust-svg-size: 2rem}.mayura-trust-strip--minimal .mayura-trust-strip__grid--icon-large{--mayura-trust-icon-size: 4.8rem;--mayura-trust-svg-size: 2.2rem}.mayura-trust-strip--minimal .mayura-trust-strip__icon{grid-row:1 / span 2;grid-column:1;width:var(--mayura-trust-icon-size, 4.2rem);height:var(--mayura-trust-icon-size, 4.2rem);margin:0}.mayura-trust-strip--minimal .mayura-trust-strip__icon svg{width:var(--mayura-trust-svg-size, 2rem);height:var(--mayura-trust-svg-size, 2rem)}.mayura-trust-strip--minimal .mayura-trust-strip__title,.mayura-trust-strip--minimal .mayura-trust-strip__text{grid-column:2;max-width:none;margin-inline:0}.mayura-trust-strip--minimal .mayura-trust-strip__title{margin-bottom:0;font-size:1.6rem;line-height:1.35}.mayura-trust-strip--minimal .mayura-trust-strip__text{font-size:1.3rem;line-height:1.55}@media screen and (max-width:749px){.mayura-trust-strip__heading{margin-bottom:2.4rem}.mayura-trust-strip__grid--icon-small{--mayura-trust-icon-size: 3.6rem;--mayura-trust-svg-size: 1.8rem}.mayura-trust-strip__grid--icon-medium{--mayura-trust-icon-size: 4rem;--mayura-trust-svg-size: 2rem}.mayura-trust-strip__grid--icon-large{--mayura-trust-icon-size: 4.4rem;--mayura-trust-svg-size: 2.2rem}.mayura-trust-strip .mayura-trust-strip__item{display:grid;grid-template-columns:var(--mayura-trust-icon-size, 4rem) minmax(0,1fr);column-gap:1.2rem;row-gap:.2rem;align-items:center;min-height:0;padding:1.4rem .4rem;text-align:left}.mayura-trust-strip .mayura-trust-strip__icon{grid-row:1 / span 2;grid-column:1;width:var(--mayura-trust-icon-size, 4rem);height:var(--mayura-trust-icon-size, 4rem);margin:0}.mayura-trust-strip .mayura-trust-strip__icon svg{width:var(--mayura-trust-svg-size, 2rem);height:var(--mayura-trust-svg-size, 2rem)}.mayura-trust-strip .mayura-trust-strip__title,.mayura-trust-strip .mayura-trust-strip__text{grid-column:2;max-width:none;margin-inline:0}.mayura-trust-strip .mayura-trust-strip__title{margin-bottom:0;font-size:1.5rem;line-height:1.3}.mayura-trust-strip .mayura-trust-strip__text{font-size:1.25rem;line-height:1.45}.mayura-trust-strip--cards .mayura-trust-strip__grid{gap:1rem}}@media screen and (min-width:750px){.mayura-trust-strip--minimal .mayura-trust-strip__item{display:block;padding:2.8rem clamp(1.6rem,3vw,3.2rem);text-align:center}.mayura-trust-strip--minimal .mayura-trust-strip__icon{margin:0 auto 1.4rem}.mayura-trust-strip--minimal .mayura-trust-strip__title{margin-bottom:.6rem;font-size:1.8rem}.mayura-trust-strip--minimal .mayura-trust-strip__text{max-width:28rem;margin-inline:auto;font-size:1.35rem}}.mayura-trust-strip--icon-soft .mayura-trust-strip__icon{border-color:transparent;background:rgba(var(--color-primary),.08)}.mayura-trust-strip--icon-bare .mayura-trust-strip__icon{width:auto;height:auto;border:0}.mayura-trust-strip--no-dividers .mayura-trust-strip__grid,.mayura-trust-strip--no-dividers .mayura-trust-strip__item{border-color:transparent}.mayura-page-hero--ratio-portrait .mayura-page-hero__media{aspect-ratio:4 / 5}.mayura-page-hero--ratio-landscape .mayura-page-hero__media{aspect-ratio:4 / 3}.mayura-page-hero--ratio-wide .mayura-page-hero__media{aspect-ratio:16 / 7}.mayura-page-hero--offset .mayura-page-hero__media{overflow:visible}.mayura-page-hero--offset .mayura-page-hero__media:before{position:absolute;top:1.6rem;right:-1.6rem;bottom:-1.6rem;left:1.6rem;z-index:-1;border:1px solid rgba(var(--color-accent),.45);content:""}.mayura-page-hero--minimal .mayura-page-hero__inner{display:block}.mayura-page-hero--minimal .mayura-page-hero__content{max-width:92rem}.mayura-page-hero--minimal .mayura-page-hero__media{margin-top:4rem}@media screen and (min-width:750px){.mayura-feature-grid--cards.mayura-feature-grid--1,.mayura-feature-grid--compact.mayura-feature-grid--1{grid-template-columns:1fr}.mayura-feature-grid--cards.mayura-feature-grid--2,.mayura-feature-grid--compact.mayura-feature-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-feature-grid--cards.mayura-feature-grid--3,.mayura-feature-grid--compact.mayura-feature-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-process-grid--grid.mayura-process-grid--1{grid-template-columns:1fr}.mayura-process-grid--grid.mayura-process-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-process-grid--grid.mayura-process-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-faq--columns-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4rem}.mayura-usage-notes--columns-1{grid-template-columns:1fr}.mayura-usage-notes--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mayura-usage-notes--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mayura-page-hero--media-narrow .mayura-page-hero__inner--with-image{grid-template-columns:minmax(0,1.2fr) minmax(28rem,.8fr)}.mayura-page-hero--media-wide .mayura-page-hero__inner--with-image{grid-template-columns:minmax(28rem,.82fr) minmax(0,1.18fr)}}@media screen and (max-width:749px){mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-button{display:flex;width:100%;min-height:4.4rem;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:.8rem;padding:1rem 1.4rem;border:1px solid rgba(var(--color-primary),.42);border-radius:0;background:rgba(var(--color-primary),.035);color:rgb(var(--color-primary));font:inherit;font-size:1.4rem;font-weight:400;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-button:hover,mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-button[aria-expanded=true]{border-color:rgba(var(--color-primary),.72);background:rgba(var(--color-primary),.08)}mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-label--close,mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-button[aria-expanded=true] .mayura-feature__details-label--open{display:none}mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__details-button[aria-expanded=true] .mayura-feature__details-label--close{display:inline}.mayura-feature__details-icon{display:grid;flex:0 0 auto;width:2.4rem;height:2.4rem;place-items:center;transition:transform .18s ease}.mayura-feature__details-icon .icon{width:1.2rem}.mayura-feature__details-button[aria-expanded=true] .mayura-feature__details-icon{transform:rotate(180deg)}mayura-feature-list[data-mobile-disclosure-ready] .mayura-feature__text{padding-top:1.6rem}.mayura-feature-list--ledger .mayura-feature{grid-template-columns:4rem minmax(0,1fr)}.mayura-feature-list--ledger .mayura-feature__details-button,.mayura-feature-list--ledger .mayura-feature__text{grid-column:2}.mayura-ingredient-grid--details-compact .mayura-ingredient-card__meta,.mayura-process-grid--timeline .mayura-process-card,.mayura-process-grid--alternating .mayura-process-card{grid-template-columns:1fr}.mayura-process-grid--alternating .mayura-process-card:nth-child(2n) .mayura-process-card__media{order:0}.mayura-page-hero--offset .mayura-page-hero__media:before{top:1rem;right:-1rem;bottom:-1rem;left:1rem}}@media(prefers-reduced-motion:reduce){.mayura-feature__details-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mayura-content-sections.css.map */
