.template-index #MainContent{background:#f7f4ed}.template-index .content-for-layout>.shopify-section,.template-index .section+.section{margin-top:0}.template-index .page-width{max-width:160rem}.buddyora-home__eyebrow{margin:0 0 1.1rem;color:#376e69;font-size:1.2rem;font-weight:750;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.buddyora-home__heading-group{max-width:76rem;margin-bottom:3.2rem}.buddyora-home__heading-group--center{margin-right:auto;margin-left:auto;text-align:center}.buddyora-home-story__content>h2,.buddyora-home__heading-group h2{margin:0;color:#20372d;font-size:clamp(3rem,3.6vw,5rem);font-weight:650;letter-spacing:-.035em;line-height:1.08}.buddyora-home-story__text,.buddyora-home__heading-group .rte{max-width:64rem;margin:1.4rem auto 0;color:#526159;font-size:1.7rem;line-height:1.65}.template-index .buddyora-home-section--hero{border-bottom:1px solid #d7e2dc}.buddyora-home-hero{position:relative;display:grid;min-height:min(var(--hero-height),78vh);overflow:hidden;background:linear-gradient(135deg,#d9e8e2,#eadfc9 58%,#c8ded8)}.buddyora-home-hero__fallback,.buddyora-home-hero__media,.buddyora-home-hero__overlay{position:absolute;inset:0;display:block}.buddyora-home-hero__media picture{position:absolute;top:0;right:0;bottom:0;display:block;width:68%}.buddyora-home-hero__image{width:100%;height:100%;object-fit:contain;object-position:right center}.buddyora-home-hero__overlay{z-index:1;background:linear-gradient(90deg,rgba(19,31,26,var(--hero-overlay)) 0,rgba(19,31,26,calc(var(--hero-overlay)*.62)) 40%,rgba(19,31,26,.06) 78%)}.buddyora-home-hero--right .buddyora-home-hero__overlay{transform:scaleX(-1)}.buddyora-home-hero--center .buddyora-home-hero__overlay{background:linear-gradient(90deg,rgba(19,31,26,.12),rgba(19,31,26,var(--hero-overlay)),rgba(19,31,26,.12))}.buddyora-home-hero__inner{position:relative;z-index:2;display:flex;align-items:center;width:100%;padding-top:5rem;padding-bottom:5rem}.buddyora-home-hero--right .buddyora-home-hero__inner{justify-content:flex-end}.buddyora-home-hero--center .buddyora-home-hero__inner{justify-content:center;text-align:center}.buddyora-home-hero__content{max-width:68rem}.buddyora-home-hero--center .buddyora-home-hero__content{display:flex;align-items:center;flex-direction:column}.buddyora-home-hero__heading{margin:0;font-size:clamp(4.2rem,5.5vw,7.2rem);font-weight:650;letter-spacing:-.055em;line-height:.98}.buddyora-home-hero__text{max-width:56rem;margin-top:2rem;font-size:clamp(1.7rem,1.55vw,2rem);line-height:1.6}.buddyora-home-hero--text-light :is(.buddyora-home-hero__heading,.buddyora-home-hero__text,.buddyora-home__eyebrow){color:#fff}.buddyora-home-hero--text-dark :is(.buddyora-home-hero__heading,.buddyora-home-hero__text){color:#20372d}.buddyora-home-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.buddyora-home-hero__actions .button{min-width:18rem}.buddyora-home-hero--text-light .buddyora-home-hero__actions .button--secondary{border-color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.12);color:#fff;backdrop-filter:blur(.8rem)}.buddyora-home-hero__tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.6rem 0 0}.buddyora-home-hero__tags li{display:inline-flex;align-items:center;gap:.7rem;min-height:3.5rem;padding:.65rem 1.15rem;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;background:hsla(0,0%,100%,.16);color:#fff;font-size:1.35rem;backdrop-filter:blur(1rem)}.buddyora-home-hero--text-dark .buddyora-home-hero__tags li{border-color:rgba(32,55,45,.18);background:hsla(0,0%,100%,.66);color:#20372d}.buddyora-home-hero__tags li>span{width:.7rem;height:.7rem;border-radius:50%;background:#8fc7c1}.buddyora-home-hero__fallback{overflow:hidden;background:radial-gradient(circle at 72% 30%,hsla(0,0%,100%,.64),transparent 19%),radial-gradient(circle at 82% 72%,rgba(231,198,106,.2),transparent 25%),linear-gradient(135deg,#d9e8e2,#c8ded8 48%,#eadfc9)}.buddyora-home-hero__orbit{position:absolute;border:1px solid rgba(32,55,45,.1);border-radius:50%}.buddyora-home-hero__orbit--one{top:8%;right:8%;width:min(46vw,64rem);height:min(46vw,64rem)}.buddyora-home-hero__orbit--two{right:22%;bottom:-28%;width:min(34vw,48rem);height:min(34vw,48rem)}.buddyora-info-bar{background:#151917;color:#fff}.buddyora-info-bar__scroll{overflow-x:auto;scrollbar-width:none}.buddyora-info-bar__scroll::-webkit-scrollbar{display:none}.buddyora-info-bar__list{display:flex;justify-content:center;min-width:max-content;margin:0}.buddyora-info-bar__item{display:flex;align-items:center;justify-content:center;gap:.85rem;min-height:5.4rem;padding:1rem clamp(2rem,3vw,4.8rem);font-size:1.35rem;font-weight:650;letter-spacing:.025em;white-space:nowrap}.buddyora-info-bar__item+.buddyora-info-bar__item{border-left:1px solid hsla(0,0%,100%,.22)}.buddyora-info-bar__item svg{width:1.8rem;height:1.8rem}.buddyora-info-bar__item a{color:inherit;text-decoration:none}.buddyora-info-bar__item a:hover{text-decoration:underline}.buddyora-home-trust{background:linear-gradient(180deg,#f2efe8,#f7f4ed)}.buddyora-home-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.buddyora-home-trust__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.6rem;padding:1.2rem clamp(1.6rem,2.6vw,4rem)}.buddyora-home-trust__item+.buddyora-home-trust__item{border-left:1px solid #d9d8ce}.buddyora-home-trust__icon{display:grid;width:4.4rem;height:4.4rem;place-items:center;border-radius:50%;background:#dcebe7;color:#2e6862}.buddyora-home-trust__icon svg{width:2.2rem;height:2.2rem}.buddyora-home-trust__title{margin:0;color:#20372d;font-size:1.55rem;font-weight:750}.buddyora-home-trust__content .rte{margin-top:.5rem;color:#5b665f;font-size:1.35rem;line-height:1.5}.buddyora-home-trust__content .rte p{margin:0;color:inherit}.buddyora-featured-collection-section{background:#f7f4ed}.buddyora-featured-collection-section--warm{background:linear-gradient(180deg,#f3eadc,#f7f4ed)}.buddyora-featured-collection-section--tech{background:linear-gradient(180deg,#e9f2ef,#f2efe8)}.template-index .buddyora-featured-collection-section .collection__title{text-align:center}.template-index .buddyora-featured-collection-section .collection__title .title{margin:0;font-size:clamp(3rem,3.5vw,4.8rem);font-weight:650;letter-spacing:-.035em;line-height:1.08}.template-index .buddyora-featured-collection-section .collection__description{max-width:64rem;margin:1.3rem auto 0;color:#5b665f;font-size:1.65rem;line-height:1.6}.template-index .buddyora-featured-collection-section .product-grid{margin-top:3.4rem}.template-index .buddyora-featured-collection-section .collection__view-all{margin-top:3.6rem}.template-index .buddyora-featured-collection-section .card__heading{font-size:1.7rem;line-height:1.35}.template-index .buddyora-featured-collection-section .card__media{border-radius:1.6rem;overflow:hidden}.buddyora-home-story{overflow:hidden;background:linear-gradient(135deg,#e6efe9,#f3eadc)}.buddyora-home-story>.page-width{max-width:none;padding:0}.buddyora-home-story__panel{display:grid;min-height:58rem;grid-template-columns:1fr 1fr}.buddyora-home-story__media{position:relative;min-height:48rem;overflow:hidden}.buddyora-home-story__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}.buddyora-home-story__content{display:flex;justify-content:center;flex-direction:column;padding:clamp(4.8rem,7vw,10rem)}.buddyora-home-story__values{display:grid;gap:1.5rem;margin:3rem 0 0}.buddyora-home-story__value{display:grid;grid-template-columns:auto 1fr;gap:1.3rem}.buddyora-home-story__value-icon{display:grid;width:4rem;height:4rem;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.72);color:#376e69}.buddyora-home-story__value-icon svg{width:2rem;height:2rem}.buddyora-home-story__value h3{margin:0;color:#20372d;font-size:1.6rem}.buddyora-home-story__value p{margin:.35rem 0 0;color:#5b665f;line-height:1.5}.buddyora-home-story__content .button{align-self:flex-start;margin-top:3rem}.buddyora-home-story__fallback{background:radial-gradient(circle at 35% 35%,hsla(0,0%,100%,.8),transparent 18%),linear-gradient(145deg,#7fb1aa,#d7e6df 50%,#e6c77b)}.buddyora-home-categories{background:#f7f4ed}.buddyora-home-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0}.buddyora-home-categories__card{position:relative;min-height:42rem;overflow:hidden;border-radius:1.8rem;background:#dcebe7}.buddyora-home-categories__media,.buddyora-home-categories__media img{position:absolute;inset:0;width:100%;height:100%}.buddyora-home-categories__media img{object-fit:cover}.buddyora-home-categories__media:after{position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(18,31,25,.82));content:""}.buddyora-home-categories__content{position:absolute;z-index:1;right:0;bottom:0;left:0;padding:2.5rem;color:#fff}.buddyora-home-categories__content h3{margin:0;color:inherit;font-size:clamp(2.2rem,2.2vw,3rem);font-weight:650;letter-spacing:-.025em}.buddyora-home-categories__content a{display:inline-flex;margin-top:1.2rem;color:inherit;font-weight:700;text-underline-offset:.4rem}.template-index .section-featured-product{background:linear-gradient(180deg,#f7f4ed,#e9f2ef)}.template-index .section-featured-product .buddyora-featured-product__heading{max-width:160rem;margin:0 auto 3.6rem;padding:0 5rem;text-align:center}.template-index .section-featured-product .buddyora-featured-product__heading h2{margin:0;color:#20372d;font-size:clamp(3.2rem,4vw,5.2rem);font-weight:650;letter-spacing:-.04em}.template-index .section-featured-product .featured-product{align-items:start}.template-index .section-featured-product .product__media-wrapper{border-radius:2rem;overflow:hidden;background:#fff}.template-index .section-featured-product .product__info-wrapper{padding:2rem clamp(2rem,4vw,6rem)}.template-index .section-featured-product .product__title{font-size:clamp(2.8rem,3vw,4.2rem);line-height:1.08}.buddyora-home-reviews{background:linear-gradient(180deg,#f7f4ed,#f2efe8)}.buddyora-home-reviews__app{padding:clamp(1.6rem,3vw,3.2rem);border:1px solid #d9d8ce;border-radius:2rem;background:hsla(0,0%,100%,.7)}@media screen and (max-width:989px){.buddyora-home-hero{min-height:68rem}.buddyora-home-hero__media picture{width:100%}.buddyora-home-hero__inner{align-items:flex-end}.buddyora-home-hero__content{max-width:60rem}.buddyora-home-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.buddyora-home-trust__item:nth-child(3){border-left:0}.buddyora-home-trust__item:nth-child(n+3){border-top:1px solid #d9d8ce}.buddyora-home-story__panel{grid-template-columns:1fr}.buddyora-home-story__media{min-height:38rem}.buddyora-home-categories__grid{gap:1.4rem}.buddyora-home-categories__card{min-height:34rem}}@media screen and (max-width:749px){.buddyora-home-hero{min-height:calc(100vh - 11rem)}.buddyora-home-hero__media picture{display:none}.buddyora-home-hero__overlay{background:linear-gradient(0deg,rgba(19,31,26,.18),rgba(19,31,26,0) 70%)}.buddyora-home-hero__orbit--one{top:8%;right:-18%;width:72vw;height:72vw}.buddyora-home-hero__orbit--two{right:28%;bottom:-10%;width:56vw;height:56vw}.buddyora-home-hero__inner{padding:4rem 1.6rem}.buddyora-home-hero__heading{font-size:clamp(3.8rem,12vw,5.4rem)}.buddyora-home-hero__actions{display:grid;width:100%}.buddyora-home-hero__actions .button{width:100%}.buddyora-home-hero__tags{gap:.6rem}.buddyora-info-bar__scroll{padding:0}.buddyora-info-bar__list{justify-content:flex-start}.buddyora-info-bar__item{min-height:5rem;padding:.8rem 2rem}.buddyora-home-trust__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.buddyora-home-trust__item{min-width:82vw;padding:1.8rem 1.6rem;border:0!important;scroll-snap-align:start}.buddyora-home-trust__item+.buddyora-home-trust__item{border-left:1px solid #d9d8ce!important}.buddyora-home-story__media{min-height:30rem}.buddyora-home-story__content{padding:4.8rem 1.6rem}.buddyora-home-categories__grid{grid-template-columns:1fr}.buddyora-home-categories__card{min-height:32rem}.template-index .buddyora-featured-collection-section .collection__title{padding-right:1.6rem;padding-left:1.6rem}.template-index .buddyora-featured-collection-section .product-grid.slider{scroll-padding-left:1.6rem}.template-index .buddyora-featured-collection-section .product-grid.slider .grid__item{width:78%;max-width:78%}.template-index .section-featured-product .buddyora-featured-product__heading{padding:0 1.6rem}.template-index .section-featured-product .product__info-wrapper{padding:2rem 0}}@media (prefers-reduced-motion:reduce){.buddyora-home-hero__image{animation:none}.buddyora-home-trust__grid,.buddyora-info-bar__scroll{scroll-behavior:auto}}.buddyora-home-story__values li{display:grid;grid-template-columns:auto 1fr;gap:1.3rem}.buddyora-home-story__values h3{margin:0;color:#20372d;font-size:1.6rem}.buddyora-home-story__values p{margin:.35rem 0 0;color:#5b665f;line-height:1.5}.buddyora-home-story__fallback{position:relative;display:grid;min-height:100%;place-items:center}.buddyora-home-story__fallback span{position:absolute;width:9rem;color:hsla(0,0%,100%,.62)}.buddyora-home-story__fallback span+span{width:5rem;transform:translate(9rem,-8rem)}.buddyora-home-story--image-right .buddyora-home-story__media{order:2}.buddyora-home-category{position:relative;display:block;min-height:42rem;overflow:hidden;border-radius:1.8rem;background:#dcebe7;color:#fff}.buddyora-home-category__fallback,.buddyora-home-category__media,.buddyora-home-category__media img{position:absolute;inset:0;width:100%;height:100%}.buddyora-home-category__media img{object-fit:cover}.buddyora-home-category__fallback{display:grid;place-items:center;background:linear-gradient(145deg,#7fb1aa,#dcebe7 55%,#e6c77b)}.buddyora-home-category__fallback svg{width:7rem;color:hsla(0,0%,100%,.7)}.buddyora-home-category__media:after{position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(18,31,25,.82));content:""}.buddyora-home-category__content{position:absolute;z-index:1;right:0;bottom:0;left:0;padding:2.5rem;color:#fff}.buddyora-home-category__content h3{margin:0;color:inherit;font-size:clamp(2.2rem,2.2vw,3rem);font-weight:650;letter-spacing:-.025em}.buddyora-home-category__content span{display:inline-flex;align-items:center;gap:.7rem;margin-top:1.2rem;color:inherit;font-weight:700}.buddyora-home-category__content span svg{width:1.8rem}@media screen and (max-width:989px){.buddyora-home-story--image-right .buddyora-home-story__media{order:0}.buddyora-home-category{min-height:34rem}}@media screen and (max-width:749px){.buddyora-home-category{min-height:32rem}}@media screen and (min-width:990px){.template-index .buddyora-home-story__panel{width:83.7%;min-height:48.5rem;margin-inline:auto;overflow:hidden;border-radius:1.8rem}.template-index .buddyora-home-story__media{min-height:40rem}.template-index .buddyora-home-story__content{padding:clamp(3rem,4vw,5.2rem)}.template-index .buddyora-home-story__content .button,.template-index .buddyora-home-story__values{margin-top:2.2rem}}.buddyora-info-bar{background:var(--buddyora-info-bg,#151917);color:var(--buddyora-info-text,#fff)}.buddyora-info-bar__scroll{position:relative;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.buddyora-info-bar__item{flex:1 0 auto;padding:0;scroll-snap-align:start}.buddyora-info-bar__link{display:flex;align-items:center;justify-content:center;gap:.85rem;width:100%;min-height:5.4rem;padding:1rem clamp(2rem,3vw,4.8rem);color:inherit;text-decoration:none}.buddyora-info-bar__link:hover{text-decoration:underline;text-underline-offset:.3rem}.buddyora-home-categories .buddyora-home__heading-group{margin-right:auto;margin-left:auto;text-align:center}.buddyora-home-category{aspect-ratio:1/1;min-height:0}.buddyora-home-category__media:after{background:linear-gradient(rgba(18,31,25,.25),rgba(18,31,25,.58))}.buddyora-home-category__content{display:flex;align-items:center;justify-content:center;flex-direction:column;inset:0;padding:3rem;text-align:center}.buddyora-home-category__content span{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.55rem}.buddyora-home-trust--compact{background:linear-gradient(180deg,#f7f4ed,#f2efe8)}.buddyora-home-trust--compact .buddyora-home-trust__item{align-items:center}.buddyora-home-trust--compact .buddyora-home-trust__content .rte{font-size:1.25rem}@media screen and (max-width:749px){.buddyora-info-bar__scroll{scroll-padding-inline:1.6rem}.buddyora-info-bar__scroll:after{position:absolute;top:0;right:0;bottom:0;display:grid;width:4.8rem;place-items:center;background:linear-gradient(90deg,transparent,rgba(21,25,23,.96) 65%);color:#fff;content:"→";font-size:2rem;pointer-events:none}.buddyora-info-bar__scroll:focus-visible{outline:.3rem solid #fff;outline-offset:-.3rem}.buddyora-info-bar__item{min-height:5rem;padding:0}.buddyora-info-bar__link{min-height:5rem;padding:.8rem 2rem}.buddyora-home-trust--compact .buddyora-home-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.buddyora-home-trust--compact .buddyora-home-trust__item{display:flex;min-width:0;padding:1.5rem 1rem;border:0!important}.buddyora-home-trust--compact .buddyora-home-trust__item:nth-child(2n){border-left:1px solid #d9d8ce!important}.buddyora-home-trust--compact .buddyora-home-trust__item:nth-child(n+3){border-top:1px solid #d9d8ce!important}.buddyora-home-trust--compact .buddyora-home-trust__icon{width:3.8rem;height:3.8rem;flex:0 0 3.8rem}.buddyora-home-trust--compact .buddyora-home-trust__content .rte{display:none}.buddyora-home-category{min-height:0}}.buddyora-featured-collection-section,.buddyora-featured-collection-section--tech,.buddyora-featured-collection-section--warm,.buddyora-home-categories,.buddyora-home-reviews,.buddyora-home-trust,.template-index #MainContent,.template-index .section-featured-product{background:var(--buddyora-page,#f7f4ed)}.buddyora-home__eyebrow{color:var(--buddyora-accent,#2f6a4d);font-size:1.5rem;font-weight:650;letter-spacing:.01em;line-height:1.4;text-transform:none}.buddyora-home-story__text,.buddyora-home__heading-group .rte,.template-index .buddyora-featured-collection-section .collection__description{max-width:56ch;color:var(--buddyora-text,#38463d);font-size:1.8rem;line-height:1.65}.buddyora-home-hero__content{padding:clamp(2rem,3vw,3.2rem);border-radius:1.6rem}.buddyora-home-hero--text-light .buddyora-home-hero__content{background:rgba(21,25,23,.82);box-shadow:0 1.2rem 4rem rgba(21,25,23,.18);backdrop-filter:blur(.5rem)}.buddyora-home-hero--text-dark .buddyora-home-hero__content{background:rgba(255,253,249,.9);box-shadow:0 1.2rem 4rem rgba(21,25,23,.12);backdrop-filter:blur(.5rem)}.buddyora-home-hero__text{color:inherit;font-size:1.9rem;line-height:1.65}.buddyora-home-hero__actions .button{min-height:5rem;font-size:1.7rem}.buddyora-home-hero__tags li{min-height:4rem;font-size:1.6rem;font-weight:650}.buddyora-info-bar__link{min-height:5.6rem;font-size:1.6rem;line-height:1.45}.buddyora-home-trust__title{color:var(--buddyora-heading,#20372d);font-size:1.7rem;line-height:1.4}.buddyora-home-trust--compact .buddyora-home-trust__content .rte,.buddyora-home-trust__content .rte{color:var(--buddyora-text,#38463d);font-size:1.6rem;line-height:1.55}.buddyora-home-trust--compact .buddyora-home-trust__content .rte{font-size:1.5rem}.buddyora-home-category__media:after{inset:0;background:linear-gradient(rgba(21,25,23,.36),rgba(21,25,23,.82))}.buddyora-home-category__content h3{font-size:clamp(2.4rem,2.3vw,3.2rem);line-height:1.2}.buddyora-home-category__content span{font-size:1.7rem;line-height:1.4}.buddyora-home-reviews__app,.buddyora-home-story__content,.buddyora-home-story__content .rte{text-align:left}@media screen and (max-width:749px){.buddyora-home-hero__content{width:100%;padding:2rem}.buddyora-home-hero__text{font-size:1.9rem}.buddyora-info-bar__link{min-height:5.2rem;font-size:1.6rem}.buddyora-home-trust__item{min-width:88vw}.buddyora-home-trust--compact .buddyora-home-trust__grid{grid-template-columns:1fr}.buddyora-home-trust--compact .buddyora-home-trust__item{display:grid;grid-template-columns:auto minmax(0,1fr);padding:1.6rem;border-left:0!important}.buddyora-home-trust--compact .buddyora-home-trust__item+.buddyora-home-trust__item{border-top:.1rem solid #c7cbc2!important}.buddyora-home-trust--compact .buddyora-home-trust__content .rte{display:block;font-size:1.5rem}.buddyora-home-story__text,.buddyora-home__heading-group .rte,.template-index .buddyora-featured-collection-section .collection__description{font-size:1.7rem}}.template-index .buddyora-home-hero{min-height:var(--hero-height)}.template-index .buddyora-home-hero__inner{padding-top:2rem;padding-bottom:2rem}.template-index .buddyora-home-hero__content{width:min(38.2%,54rem);max-width:54rem;padding:clamp(1.8rem,2.5vw,2.8rem)}.template-index .buddyora-home-hero .buddyora-home__eyebrow{margin-bottom:.6rem;font-size:clamp(1.3rem,1vw,1.5rem)}.template-index .buddyora-home-hero__heading{font-size:clamp(3.8rem,4vw,5rem);line-height:1.05}.template-index .buddyora-home-hero__text{margin-top:.8rem;font-size:clamp(1.6rem,1.3vw,1.8rem);line-height:1.45}.template-index .buddyora-home-hero__actions{gap:.8rem;margin-top:1.4rem}.template-index .buddyora-home-hero__actions .button{min-height:4.4rem;font-size:1.5rem}.template-index .buddyora-home-hero__tags{gap:.7rem;margin-top:1.2rem}.template-index .buddyora-home-hero__tags li{min-height:3rem;padding:.5rem 1rem;font-size:clamp(1.3rem,1vw,1.5rem)}@media screen and (min-width:990px){.template-index .buddyora-home-hero{--hero-content-inset:clamp(0px, calc(8.9vw - 88px), 40px)}.template-index .buddyora-home-hero--left .buddyora-home-hero__content{transform:translateX(var(--hero-content-inset))}.template-index .buddyora-home-hero__media picture{top:50%;right:calc(3.5vw + var(--hero-content-inset));bottom:auto;width:min(55vw,68rem);height:auto;aspect-ratio:1.618/1;transform:translateY(-50%)}}.template-index .buddyora-home-trust--hero-compact .buddyora-home-trust__item{gap:1rem;padding:.8rem clamp(1.2rem,1.8vw,2.4rem)}.template-index .buddyora-home-trust--hero-compact .buddyora-home-trust__icon{width:3.6rem;height:3.6rem}.template-index .buddyora-home-trust--hero-compact .buddyora-home-trust__icon svg{width:1.8rem;height:1.8rem}.template-index .buddyora-home-trust--hero-compact .buddyora-home-trust__title{font-size:1.45rem;line-height:1.3}.template-index .buddyora-home-trust--hero-compact .buddyora-home-trust__content .rte{margin-top:.2rem;font-size:1.3rem;line-height:1.35}@media screen and (min-width:750px) and (max-width:989px){.template-index .buddyora-home-hero{min-height:42rem}.template-index .buddyora-home-hero__media picture{top:50%;right:1.5vw;bottom:auto;width:42vw;aspect-ratio:1.618/1;height:auto;transform:translateY(-50%)}}@media screen and (max-width:749px){.template-index .buddyora-home-hero{min-height:50vh}.template-index .buddyora-home-hero__content,.template-index .buddyora-home-hero__inner{padding:1.6rem}.template-index .buddyora-home-hero__content{width:100%;max-width:100%}.template-index .buddyora-home-hero .buddyora-home__eyebrow{margin-bottom:.5rem;font-size:1.3rem}.template-index .buddyora-home-hero__heading{font-size:clamp(3.4rem,9vw,4.2rem)}.template-index .buddyora-home-hero__text{margin-top:.8rem;font-size:1.6rem;line-height:1.45}.template-index .buddyora-home-hero__actions{gap:.4rem;margin-top:1.2rem}.template-index .buddyora-home-hero__actions .button,.template-index .buddyora-home-hero__actions .button--secondary{min-height:4.4rem}.template-index .buddyora-home-hero__actions .button--secondary{padding:.6rem 0;border-color:transparent;background:transparent;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem}.template-index .buddyora-home-hero__tags{display:none}.template-index .buddyora-home-trust--hero-compact .buddyora-home-trust__item{min-width:88vw;padding:1.2rem 1.4rem}}.template-index .buddyora-featured-collection-section .collection__title .title{font-size:clamp(3.4rem,3.4vw,4.8rem)}.template-index .featured-collection-section--title-large .collection__title .title{font-size:clamp(4.8rem,4.2vw,6.2rem);line-height:1.06}.template-index .buddyora-featured-collection-section .product-grid{margin-top:2.4rem}.template-index .buddyora-featured-collection-section .collection__view-all{margin-top:2.8rem}@media screen and (min-width:990px){.template-index .buddyora-featured-collection-section slider-component{display:block;width:100%;max-width:152rem;margin-right:auto;margin-left:auto;box-sizing:border-box}.template-index .buddyora-featured-collection-section .product-grid{--grid-desktop-horizontal-spacing:clamp(2rem, 1.7vw, 2.4rem)}}@media screen and (min-width:750px) and (max-width:989px){.template-index .featured-collection-section--title-large .collection__title .title{font-size:4.6rem}}@media screen and (max-width:749px){.template-index .featured-collection-section--title-large .collection__title .title{font-size:clamp(3.4rem,9vw,4.2rem)}.template-index .buddyora-featured-collection-section .product-grid.slider .grid__item{width:80%;max-width:80%}}.buddyora-home-hero__content{width:min(44vw,64rem);max-width:64rem;padding:clamp(1.8rem,2.5vw,2.8rem)}.buddyora-home-hero__heading{font-size:clamp(4.2rem,5vw,6.6rem)}@media screen and (min-width:1440px){.buddyora-home-hero__media picture{right:3.5vw;width:55vw}.buddyora-home-hero__content{width:min(38.2%,54rem);max-width:54rem}}@media screen and (min-width:990px) and (max-width:1439px){.buddyora-home-hero__media picture{right:3.5vw;width:53vw}.buddyora-home-hero__content{width:38.2%;max-width:54rem}}@media screen and (min-width:750px) and (max-width:989px){.buddyora-home-hero__media picture{right:1.5vw;width:42vw}.buddyora-home-hero__inner{padding-top:3rem;padding-bottom:3rem}.buddyora-home-hero__content{width:55%;max-width:55%}.buddyora-home-hero__heading{font-size:clamp(3.8rem,5vw,4.8rem)}}@media screen and (max-width:749px){.buddyora-home-hero__content{width:100%;max-width:100%;padding:2rem}.buddyora-home-hero__heading{font-size:clamp(3.8rem,12vw,5.4rem)}}.template-index #MainContent{background:var(--buddyora-page)}.buddyora-recovery-platform{background:var(--buddyora-page,#fff)}.buddyora-recovery-platform__heading{max-width:72rem;margin:0 auto 3.6rem;text-align:center}.buddyora-recovery-platform__heading h2{margin:0;color:var(--buddyora-heading,#20372d);font-size:clamp(3.2rem,4vw,5.4rem);font-weight:650;letter-spacing:-.04em;line-height:1.08}.buddyora-recovery-platform__heading .rte{max-width:58ch;margin:1.4rem auto 0;color:var(--buddyora-text,#38463d);font-size:1.8rem;line-height:1.65}.buddyora-recovery-platform__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;width:78.6%;margin-inline:auto}.buddyora-recovery-platform__card{display:grid;grid-template-rows:auto 1fr;min-height:32rem;overflow:hidden;border:.1rem solid #d8e0da;border-radius:1.8rem;background:#fff}.buddyora-recovery-platform__signal{overflow:hidden;background:#edf3ef}.buddyora-recovery-platform__signal img{display:block;width:100%;height:auto}.buddyora-recovery-platform__card--planned .buddyora-recovery-platform__signal{background:#f2f1e9}.buddyora-recovery-platform__card-content{display:flex;flex-direction:column;align-items:flex-start;padding:2.4rem}.buddyora-recovery-platform__status{margin:0 0 .8rem;color:#28665d;font-size:1.35rem;font-weight:700;letter-spacing:.03em}.buddyora-recovery-platform__card--planned .buddyora-recovery-platform__status{color:#74633d}.buddyora-recovery-platform__card h3{margin:0;color:var(--buddyora-heading,#20372d);font-size:2.35rem;letter-spacing:-.025em;line-height:1.18}.buddyora-recovery-platform__card .rte{margin-top:1rem;color:var(--buddyora-text,#38463d);font-size:1.6rem;line-height:1.55}.buddyora-recovery-platform__card .rte p{margin:0}.buddyora-recovery-platform__link{margin-top:auto;padding-top:2rem;color:#1f5f59;font-size:1.6rem;font-weight:700;text-decoration-thickness:.1rem;text-underline-offset:.35rem}.buddyora-recovery-platform__link span{margin-left:.4rem}.buddyora-recovery-platform__note{max-width:72rem;margin:2.4rem auto 0;color:var(--buddyora-text,#38463d);font-size:1.5rem;line-height:1.55;text-align:center}.buddyora-home-category__content h3,.buddyora-home-hero__heading,.buddyora-home-story__content :is(h2,h3),.buddyora-recovery-platform__card :is(h3,.rte),.buddyora-recovery-platform__card-content{min-width:0;overflow-wrap:anywhere}@media screen and (min-width:990px){.buddyora-recovery-platform__grid{width:85.8%}}@media screen and (max-width:989px){.buddyora-recovery-platform__grid{grid-template-columns:1fr}.buddyora-recovery-platform__card{grid-template-rows:auto 1fr;min-height:0}}@media screen and (max-width:549px){.buddyora-recovery-platform__grid{width:100%}.buddyora-recovery-platform__card-content{min-height:21rem}}.template-index :is(.buddyora-home-trust,.buddyora-home-trust--compact,.buddyora-featured-collection-section,.buddyora-featured-collection-section--warm,.buddyora-featured-collection-section--tech,.buddyora-home-story,.buddyora-home-story__content,.buddyora-home-categories,.section-featured-product,.buddyora-home-reviews,.buddyora-home-reviews__app,.section-featured-product .product__media-wrapper){background:var(--buddyora-page)!important}.template-index :is(.buddyora-home-trust,.buddyora-featured-collection-section,.buddyora-home-story__content,.section-featured-product,.buddyora-home-reviews) :is(h1,h2,h3,h4,h5,h6,p,li,.rte,.collection__description,.product__title){color:var(--buddyora-text)}
