.bpx{--p: var(--bpb-forest);--hfont: var(--hf, var(--font-heading-family));padding:2.5rem 2rem;background:#fff;color:rgb(var(--bpb-ink))}.bpx--soft{background:rgb(var(--bpb-sage))}.bpx--dark{background:rgb(var(--p));color:#fff}.bpx--dark .bpb-head h2,.bpx--dark .bpb-head p{color:#fff}.bpx__in{max-width:140rem;margin:0 auto}.bpx-head{margin-bottom:2.5rem}.bpx-chip{display:inline-block;margin:0 0 1rem;padding:.3rem 1rem;border:.15rem solid rgb(var(--p));border-radius:.5rem;background:rgba(var(--p),.08);color:rgb(var(--p));font-family:var(--font-body-family);font-size:1.1rem;line-height:1.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bpx-h2{margin:0 0 1.5rem;font-size:2.2rem;line-height:2.6rem;color:rgb(var(--p))}.bpx-h2 em{font-style:italic;color:rgba(var(--p),.7)}.bpx-h2--big{font-size:2.6rem;line-height:3rem;text-transform:uppercase}.bpx-text{margin:0;font-size:1.4rem;line-height:2rem;letter-spacing:var(--ls, .06rem)}.bpx-text p{margin:0 0 1rem}.bpx-text p:last-child{margin:0}.bpx-text--lg{margin:0 0 1.5rem}.bpx-eyebrow{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--p))}.bpx-card{border-radius:1.5rem;background:#fff;box-shadow:0 .4rem 2rem rgba(var(--p),.08);color:rgb(var(--bpb-ink))}.bpx-tag{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;border-radius:5rem;background:rgba(var(--p),.08);color:rgb(var(--p));font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6rem;font-weight:500}.bpx-tag svg{flex:none;width:1.4rem;height:1.4rem;color:rgb(var(--bpb-accent))}.bpx-tag--solid{background:rgb(var(--p));color:#fff}.bpx-tag--solid svg{color:#fff}.bpx-tag--note{margin:0 0 1.5rem}.bpx-note{margin:1.5rem 0 0;text-align:center;font-size:1.2rem;line-height:1.8rem;opacity:.75}.bpx-note--left{text-align:left}.bpx-center{margin:2.5rem 0 0;text-align:center}.bpx-btn--accent{background:rgb(var(--bpb-accent));color:rgb(var(--bpb-ink))}.bpx-split{display:flex;flex-direction:column;gap:2.5rem}.bpx-split__media{border-radius:2.5rem;overflow:hidden}.bpx-split__media img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.bpx-split__media--frame{border:.2rem solid rgb(var(--p))}@media screen and (min-width:769px){.bpx{padding:4.5rem 2.5rem}.bpx-head{margin-bottom:3.5rem}.bpx-split{flex-direction:row;align-items:center;gap:4.5rem}.bpx-split>*{flex:1 1 0;min-width:0}.bpx-split--rev>:first-child{order:2}.bpx-h2{font-size:2.4rem;line-height:3rem}.bpx-h2--big{font-size:3.2rem;line-height:3.6rem}.bpx-text--lg{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:1025px){.bpx{padding:6.5rem 4.5rem}.bpx-h2{font-size:2.8rem;line-height:3.4rem}.bpx-h2--big{font-size:3.8rem;line-height:4.2rem}}.bpx-steps__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1.5rem;list-style:none;margin:0;padding:0}.bpx-steps__item{text-align:center}.bpx-steps__media{position:relative;margin:0 0 3rem;border:.2rem solid rgb(var(--p));border-radius:1.5rem}.bpx-steps__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1.3rem}.bpx-steps__media .bpb-placeholder{border:0;aspect-ratio:1 / 1;min-height:0}.bpx-steps__num{position:absolute;left:50%;bottom:-2rem;width:4rem;height:4rem;margin-left:-2rem;border:.2rem solid rgb(var(--p));border-radius:50%;background:rgb(var(--bpb-accent));color:rgb(var(--bpb-ink));font-family:var(--hfont);font-size:2rem;line-height:3.6rem;text-align:center}.bpx-steps__title{margin:0 0 .8rem;font-size:1.8rem;line-height:2.4rem;color:rgb(var(--p))}@media screen and (min-width:1025px){.bpx-steps__list{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2.5rem}}.bpx-stats{--p: var(--bpb-forest);padding:4.5rem 2rem;background:rgb(var(--p));color:#fff;overflow:hidden}.bpx-stats--curve{border-top-left-radius:50% 4rem;border-top-right-radius:50% 4rem}.bpx-stats__grid{display:flex;flex-direction:column;align-items:center;gap:3rem}.bpx-stats__copy{text-align:center}.bpx-stats__title{margin:0 0 2.5rem;font-size:2.6rem;line-height:3rem;text-transform:uppercase;color:#fff}.bpx-stats__nums{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem 3.5rem;list-style:none;margin:0 0 2.5rem;padding:0}.bpx-stats__nums li{max-width:18rem}.bpx-stats__num{display:block;font-family:var(--hf, var(--font-heading-family));font-size:5.6rem;line-height:1;letter-spacing:-.02em}.bpx-stats__lbl{display:block;margin-top:.8rem;font-size:1.3rem;line-height:1.8rem}.bpx-stats__note{margin:1.5rem 0 0;font-size:1.1rem;line-height:1.6rem;opacity:.8}.bpx-stats__media{width:100%;max-width:52rem;border-radius:2.5rem;overflow:hidden}.bpx-stats__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}@media screen and (min-width:769px){.bpx-stats{padding:6.5rem 2.5rem}.bpx-stats--curve{border-top-left-radius:50% 8rem;border-top-right-radius:50% 8rem}.bpx-stats__grid{flex-direction:row;gap:4.5rem}.bpx-stats__grid>*{flex:1 1 0;min-width:0}.bpx-stats__title{font-size:3.4rem;line-height:3.8rem}.bpx-stats__num{font-size:7.2rem}}.bpx-cta{padding:3.5rem 2rem;overflow:hidden;color:#fff;background:linear-gradient(180deg,rgb(var(--bpb-forest)) 0% 40%,rgb(var(--bpb-forest-deep)))}.bpx-cta__grid{display:flex;flex-direction:column;gap:2rem}.bpx-cta__kicker{margin:0 0 1rem;font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bpx-cta__title{margin:0 0 1rem;font-size:2.8rem;line-height:3.2rem;text-transform:uppercase;color:#fff}.bpx-cta__text{margin:0 0 2rem;font-size:1.4rem;line-height:2rem}.bpx-cta__media{align-self:center;width:70%;max-width:32rem}.bpx-cta__media img{display:block;width:100%;height:auto;filter:drop-shadow(0 1rem 2rem rgba(0,0,0,.25))}@media screen and (min-width:769px){.bpx-cta{padding:4.5rem 2.5rem}.bpx-cta__grid{flex-direction:row;align-items:center;justify-content:space-between;gap:4.5rem}.bpx-cta__title{font-size:3.8rem;line-height:4.2rem}.bpx-cta__media{flex:0 0 34%;width:auto;margin:-2rem 0}}.bpx-reasons__grid{display:flex;flex-direction:column;gap:2.5rem}.bpx-reasons__head{margin:0 0 2rem;text-align:center}.bpx-reasons__count{display:block;font-family:var(--hfont);font-size:5.6rem;line-height:1;color:rgb(var(--p))}.bpx-reasons__head h2{margin:.5rem 0 0;font-size:2.2rem;line-height:2.6rem;color:rgb(var(--p))}.bpx-reasons__list{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}.bpx-reasons__item{position:relative;display:flex;align-items:center;gap:1.5rem;padding:2rem 4.5rem 2rem 2rem}.bpx-reasons__icon{flex:none;display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background:rgba(var(--p),.08);color:rgb(var(--p))}.bpx-reasons__icon svg{width:2.8rem;height:2.8rem}.bpx-reasons__idx{position:absolute;right:1.5rem;bottom:1rem;font-family:var(--hfont);font-size:1.4rem;line-height:1;color:rgba(var(--p),.45)}.bpx-reasons__media{order:-1;border-radius:2.5rem;overflow:hidden}.bpx-reasons__media img{display:block;width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}@media screen and (min-width:769px){.bpx-reasons__grid{flex-direction:row;align-items:stretch;gap:4.5rem}.bpx-reasons__copy{flex:1.1 1 0}.bpx-reasons__media{flex:.9 1 0;order:0}.bpx-reasons__media img{aspect-ratio:auto}.bpx-reasons__head h2{font-size:2.8rem;line-height:3.4rem}}.bpx-ingr__list{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;list-style:none;margin:0;padding:0}.bpx-ingr__item{padding:0 0 2rem;overflow:hidden;text-align:center}.bpx-ingr__media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.bpx-ingr__icon{display:flex;align-items:center;justify-content:center;height:12rem;background:rgba(var(--p),.06);color:rgb(var(--p))}.bpx-ingr__icon svg{width:5rem;height:5rem}.bpx-ingr__name{margin:2rem 2rem .6rem;font-size:1.8rem;line-height:2.4rem;color:rgb(var(--p))}.bpx-ingr__item .bpx-eyebrow{margin:0 2rem .8rem}.bpx-ingr__item .bpx-text{margin:0 2rem 1.5rem}@media screen and (min-width:601px){.bpx-ingr__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1025px){.bpx-ingr__list{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.bpx-tl__list{position:relative;list-style:none;margin:0;padding:0 0 0 3rem}.bpx-tl__list:before{content:"";position:absolute;left:.7rem;top:.8rem;bottom:.8rem;width:.2rem;background:rgba(var(--p),.25)}.bpx-tl__item{position:relative;margin:0 0 3rem}.bpx-tl__item:last-child{margin:0}.bpx-tl__item:before{content:"";position:absolute;left:-3rem;top:.4rem;width:1.6rem;height:1.6rem;border:.3rem solid #fff;border-radius:50%;background:rgb(var(--bpb-accent));box-shadow:0 0 0 .2rem rgba(var(--p),.25)}.bpx-tl__title{margin:1rem 0 .6rem;font-size:1.8rem;line-height:2.4rem;color:rgb(var(--p))}.bpx-gua__card{max-width:110rem;margin:0 auto;border-radius:2.5rem;overflow:hidden;background:rgb(var(--bpb-sage))}.bpx-gua__top{display:flex;flex-direction:column;gap:2rem;padding:3rem 2rem;color:#fff;background:linear-gradient(100deg,rgb(var(--p)),rgba(var(--p),.78) 60%,rgba(var(--p),.5))}.bpx-gua__badge{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin:0 0 1.5rem;border:.2rem solid #fff;border-radius:1rem}.bpx-gua__badge svg{width:2.6rem;height:2.6rem}.bpx-gua__title{margin:0 0 1rem;font-size:2.4rem;line-height:3rem;letter-spacing:.04em;text-transform:uppercase;color:#fff}.bpx-gua__text{font-size:1.4rem;line-height:2rem}.bpx-gua__text p{margin:0 0 1rem}.bpx-gua__link{color:#fff;font-size:1.4rem;text-decoration:underline}.bpx-gua__media{align-self:center;width:60%;max-width:26rem}.bpx-gua__media img{display:block;width:100%;height:auto}.bpx-gua__row{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 4rem;list-style:none;margin:0;padding:2rem}.bpx-gua__row li{display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:1.3rem;line-height:1.8rem;font-weight:500;color:rgb(var(--p))}.bpx-gua__row svg{width:2.6rem;height:2.6rem}@media screen and (min-width:769px){.bpx-gua__top{flex-direction:row;align-items:center;justify-content:space-between;padding:4.5rem}.bpx-gua__copy{max-width:60rem}.bpx-gua__media{flex:0 0 28%;width:auto}}.bpx-call__stage{position:relative}.bpx-call__media{margin:0 2.5rem;border-radius:2.5rem 10rem 2.5rem 2.5rem;overflow:hidden}.bpx-call__media img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.bpx-call__chips{list-style:none;margin:0;padding:0}.bpx-call__chip{position:absolute;display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border:.15rem solid rgba(var(--p),.5);border-radius:5rem;background:#fff;color:rgb(var(--p));font-family:var(--font-body-family);font-size:1.2rem;line-height:1.6rem;font-weight:600;white-space:nowrap;box-shadow:0 .4rem 1.2rem rgba(var(--p),.12)}.bpx-call__chip svg{width:1.4rem;height:1.4rem;color:rgb(var(--bpb-accent))}.bpx-call__chip:nth-child(1){top:5%;left:0}.bpx-call__chip:nth-child(2){top:17%;left:0}.bpx-call__chip:nth-child(3){top:29%;left:0}.bpx-call__chip:nth-child(4){bottom:29%;right:0}.bpx-call__chip:nth-child(5){bottom:17%;right:0}.bpx-call__chip:nth-child(6){bottom:5%;right:0}.bpx-call__copy{text-align:center}.bpx-call__spark svg{width:4rem;height:4rem;color:rgb(var(--bpb-accent))}@media screen and (min-width:769px){.bpx-call__media{margin:0 5rem}.bpx-call__chip{padding:.9rem 1.8rem;font-size:1.4rem}}.bpx-exp__card{display:flex;flex-direction:column;gap:2rem;max-width:100rem;margin:0 auto;padding:2rem;border-radius:2.5rem;background:rgb(var(--bpb-sage))}.bpx-exp__media{border-radius:1.5rem;overflow:hidden;background:#fff}.bpx-exp__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.bpx-exp__steps{display:flex;flex-direction:column;justify-content:center;gap:3rem;list-style:none;margin:0;padding:0}.bpx-exp__step{position:relative;padding:2.5rem 2rem 2rem;border-radius:1.5rem;background:#fff;text-align:center}.bpx-exp__step+.bpx-exp__step:before{content:"";position:absolute;left:50%;top:-3rem;height:3rem;border-left:.25rem dotted rgb(var(--p))}.bpx-exp__label{display:inline-block;margin:0 0 1rem;padding:.3rem 1.2rem;border:.15rem solid rgb(var(--p));border-radius:.6rem;font-size:1.4rem;line-height:2rem;font-weight:600;color:rgb(var(--p))}@media screen and (min-width:769px){.bpx-exp__card{flex-direction:row;padding:3rem}.bpx-exp__card>*{flex:1 1 0;min-width:0}}.bpx-jr__graph{position:relative;height:16rem;margin:5rem 0 0}.bpx-jr__graph svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.bpx-jr__fill{fill:rgba(var(--bpb-accent),.28)}.bpx-jr__line{stroke:rgb(var(--p));stroke-width:2;stroke-dasharray:6 6;vector-effect:non-scaling-stroke}.bpx-jr__pin{position:absolute;width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;border:.3rem solid #fff;border-radius:50%;background:rgb(var(--p));box-shadow:0 0 0 .2rem rgb(var(--p))}.bpx-jr__pin--a{left:10%;top:18.5%}.bpx-jr__pin--b{left:86%;top:85%}.bpx-jr__flag{position:absolute;padding:.6rem 1.4rem;border-radius:5rem;font-size:1.2rem;line-height:1.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.bpx-jr__flag--a{left:3%;top:calc(18.5% - 5.2rem);background:rgb(var(--p));color:#fff}.bpx-jr__flag--b{right:4%;top:calc(85% - 5.4rem);border:.2rem solid rgb(var(--p));background:#fff;color:rgb(var(--p))}.bpx-jr__stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;list-style:none;margin:1.5rem 0 0;padding:0}.bpx-jr__when{margin:0 0 .3rem;font-family:var(--hfont);font-size:1.8rem;line-height:2.4rem;color:rgb(var(--p))}@media screen and (min-width:1025px){.bpx-jr__graph{height:22rem}.bpx-jr__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}}.bpx-chk__sub{margin:1rem 0;font-size:1.4rem}.bpx-chk__row{margin:0 0 1rem;padding:0 1.5rem;border:.15rem solid rgba(var(--p),.25);border-radius:1rem;background:#fff}.bpx-chk__row summary{list-style:none;display:flex;align-items:center;gap:1rem;padding:1.3rem 0;cursor:pointer;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--p))}.bpx-chk__row summary::-webkit-details-marker{display:none}.bpx-chk__row summary svg{flex:none;width:2rem;height:2rem;color:rgb(var(--p))}.bpx-chk__row summary span{flex:1}.bpx-chk__row summary:after{content:"";flex:none;width:2.4rem;height:2.4rem;border:.2rem solid rgb(var(--p));border-radius:.5rem;background:linear-gradient(rgb(var(--p)),rgb(var(--p))) center / 1.2rem .2rem no-repeat,linear-gradient(rgb(var(--p)),rgb(var(--p))) center / .2rem 1.2rem no-repeat}.bpx-chk__row[open] summary:after{background:linear-gradient(#fff,#fff) center / 1.2rem .2rem no-repeat,rgb(var(--p))}.bpx-chk__row summary:focus-visible{outline:.2rem solid rgb(var(--p));outline-offset:.2rem}.bpx-chk__row .bpx-text{padding:0 0 1.3rem 3rem}.bpx-tiles__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;list-style:none;margin:0;padding:0}.bpx-tiles__item{position:relative;padding:1.2rem;border:.2rem solid rgb(var(--p));border-radius:1.2rem;background:#fff;text-align:center}.bpx-tiles__media{margin:0 0 1rem;border-radius:.8rem;overflow:hidden}.bpx-tiles__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.bpx-tiles__media--icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:rgba(var(--p),.06);color:rgb(var(--p))}.bpx-tiles__media--icon svg{width:38%;height:38%}.bpx-tiles__label{margin:0;font-family:var(--hfont);font-size:1.5rem;line-height:2rem;text-transform:uppercase;color:rgb(var(--p))}.bpx-tiles__list--cross .bpx-tiles__item{padding:2.2rem 1.2rem 1.6rem}.bpx-tiles__x{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0 0 1rem;border-radius:50%;background:#d92d20;color:#fff}.bpx-tiles__x svg{width:1.6rem;height:1.6rem}@media screen and (min-width:769px){.bpx-tiles__list{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.bpx-ig__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;list-style:none;margin:0 0 2.5rem;padding:0}.bpx-ig__icon svg{width:3.2rem;height:3.2rem;color:rgb(var(--p))}.bpx-ig__title{margin:1rem 0 .6rem;font-size:1.7rem;line-height:2.2rem;color:rgb(var(--p))}.bpx-ig__btn{width:100%;max-width:36rem}.bpx-ig__under{display:flex;align-items:center;gap:.6rem;margin:1.2rem 0 0;font-size:1.3rem;line-height:1.8rem}.bpx-ig__under svg{width:1.6rem;height:1.6rem}.bpx-rev__list{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;list-style:none;margin:0;padding:0}.bpx-rev__item{position:relative;padding:2.5rem 2rem 2rem}.bpx-rev__item--sample{outline:.2rem dashed rgba(var(--p),.4)}.bpx-rev__flag{position:absolute;top:-1.1rem;left:1.5rem;padding:.2rem .9rem;border-radius:5rem;background:#1b2025;color:#fff;font-size:1.1rem;line-height:1.6rem;font-weight:600}.bpx-rev__title{margin:1rem 0 .6rem;font-size:1.7rem;line-height:2.2rem;color:rgb(var(--p))}.bpx-rev__who{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.8rem;font-weight:600}.bpx-rev__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0}@media screen and (min-width:769px){.bpx-rev__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.bpx-stats,.bpx-cta,.bpx-cl,.bpx-duo,.bpx-qw,.bpx-rb,.bpx-strip,.bpx-bstrip,.bpx-cd,.bpx-pm{--p: var(--bpb-forest);--hfont: var(--hf, var(--font-heading-family))}.bpx-center-t{text-align:center}.bpx--dark .bpx-h2,.bpx--dark .bpx-eyebrow{color:#fff}.bpx--dark .bpx-h2 em,.bpx--dark .bpx-st__title em{color:rgb(var(--bpb-accent))}.bpx-split--top{align-items:flex-start}[data-cat][hidden]{display:none!important}.bpx-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 0 2.5rem}.bpx-pills--col{flex-direction:row;justify-content:flex-start}.bpx-pill{min-height:4.4rem;padding:1rem 2.4rem;border:.15rem solid rgb(var(--p));border-radius:5rem;background:#fff;color:rgb(var(--p));font-family:var(--font-body-family);font-size:1.3rem;line-height:1.6rem;font-weight:600;cursor:pointer}.bpx-pill[aria-pressed=true]{background:rgb(var(--p));color:#fff}.bpx-pill:focus-visible{outline:.2rem solid rgb(var(--p));outline-offset:.2rem}@media screen and (min-width:769px){.bpx-pills--col{flex-direction:column;align-items:flex-start}}.bpx-promo__card{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:3rem 2rem;border-radius:2.5rem;overflow:hidden;background:rgb(var(--bpb-sage));text-align:center}.bpx-promo__title{margin:0;font-size:4rem;line-height:.98;text-transform:uppercase;color:rgb(var(--p))}.bpx-promo__title span{display:block;color:rgb(var(--bpb-forest-deep))}.bpx-promo__media{width:60%;max-width:26rem}.bpx-promo__media img{display:block;width:100%;height:auto}.bpx-promo__text p{margin:0;font-size:1.6rem;line-height:2.2rem;font-weight:500;color:rgb(var(--p))}@media screen and (min-width:769px){.bpx-promo__card{flex-direction:row;justify-content:space-between;padding:3rem 5rem;text-align:left}.bpx-promo__title{font-size:6rem}.bpx-promo__media{flex:0 0 22%;width:auto}.bpx-promo__text{max-width:34rem}}.bpx-sc__card{max-width:120rem;margin:0 auto;padding:3rem 2rem}.bpx-sc__nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;list-style:none;margin:2.5rem 0 0;padding:0;text-align:center}.bpx-sc__num{display:block;margin:0 0 .6rem;font-family:var(--hfont);font-size:4.8rem;line-height:1;color:rgb(var(--p))}.bpx-sc__sub{margin:3.5rem 0 1.5rem}.bpx-sc__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem 3rem;max-width:60rem;list-style:none;margin:0 auto;padding:0}.bpx-sc__list li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;line-height:2rem}.bpx-sc__list svg{flex:none;width:1.8rem;height:1.8rem;color:rgb(var(--p))}@media screen and (min-width:769px){.bpx-sc__card{padding:5rem}.bpx-sc__nums{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.bpx-sc__num{font-size:6.4rem}.bpx-sc__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.bpx-rt__item{position:relative;padding:1rem;text-align:center}.bpx-cs__grid{display:flex;flex-direction:column;gap:2.5rem}.bpx-cs__img{max-width:22rem;margin:2rem 0 0}.bpx-cs__img img{display:block;width:100%;height:auto}.bpx-cs__table{overflow:hidden}.bpx-cs__table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.3rem;line-height:1.8rem;box-shadow:none}.bpx-cs__table thead th{padding:1.4rem .8rem;border:0;background:rgb(var(--p));color:#fff;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;vertical-align:bottom;text-align:center}.bpx-cs__table thead img{display:block;width:auto;max-width:100%;height:6rem;margin:0 auto;object-fit:contain}.bpx-cs__table tbody th,.bpx-cs__table tbody td{padding:1.4rem .8rem;border:0;border-top:.1rem solid rgba(var(--p),.15);border-right:.1rem solid rgba(var(--p),.15);text-align:center;font-weight:600;color:rgb(var(--bpb-ink))}.bpx-cs__table tbody td:last-child{border-right:0}.bpx-cs__table small{display:block;font-size:1.2rem;font-weight:400;opacity:.8}.bpx-cs__table td.bpx-cs__us{background:rgba(var(--p),.06)}.bpx-cs__yes svg{width:2.4rem;height:2.4rem;color:rgb(var(--p))}.bpx-cs__no{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:.15rem solid rgba(var(--bpb-ink),.4);border-radius:50%}.bpx-cs__no svg{width:1.1rem;height:1.1rem;color:rgba(var(--bpb-ink),.65)}@media screen and (min-width:769px){.bpx-cs__grid{flex-direction:row;align-items:center;gap:4.5rem}.bpx-cs__copy{flex:0 0 32%}.bpx-cs__table{flex:1 1 0}.bpx-cs__table table{font-size:1.5rem;line-height:2rem}}.bpx-fq__grid{display:flex;flex-direction:column;gap:2.5rem}.bpx-fq__row{border-bottom:.15rem solid rgba(var(--p),.3)}.bpx-fq__row summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 0;cursor:pointer;font-family:var(--font-body-family);font-size:1.5rem;line-height:2.2rem;font-weight:600;color:rgb(var(--bpb-ink))}.bpx-fq__row summary::-webkit-details-marker{display:none}.bpx-fq__row summary svg{flex:none;width:1.6rem;height:1.6rem;transition:transform .2s ease}.bpx-fq__row[open] summary svg{transform:rotate(180deg)}.bpx-fq__row summary:focus-visible{outline:.2rem solid rgb(var(--p));outline-offset:.2rem}.bpx-fq__row .bpx-text{padding:0 0 1.6rem}.bpx-fq__btn{margin-top:2.5rem}.bpx-fq--columns .bpx-fq__row{margin:0 0 1rem;padding:0 1.5rem;border:.15rem solid rgba(var(--p),.25);border-radius:1rem;background:#fff;break-inside:avoid}@media screen and (min-width:769px){.bpx-fq--image .bpx-fq__grid,.bpx-fq--tabs .bpx-fq__grid{flex-direction:row;align-items:flex-start;gap:4.5rem}.bpx-fq--image .bpx-fq__side{flex:0 0 42%}.bpx-fq--tabs .bpx-fq__side{flex:0 0 28%}.bpx-fq__main{flex:1 1 0;min-width:0}.bpx-fq--columns .bpx-fq__list{columns:2;column-gap:2rem}}.bpx-ps{text-align:center}.bpx-ps__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:64rem;list-style:none;margin:0 auto 3.5rem;padding:0}.bpx-ps__tiles li{border-radius:1rem;overflow:hidden;background:#fff;box-shadow:0 .4rem 1.6rem rgba(var(--p),.1)}.bpx-ps__tiles img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.bpx-ps__tiles .bpb-placeholder{min-height:10rem;border:0;border-radius:0}.bpx-ps__tiles p{margin:0;padding:.8rem .4rem;font-size:1.1rem;line-height:1.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--p))}.bpx-ps__mid{margin:0 auto 1.5rem}.bpx-ps__stage{position:relative;width:60%;max-width:30rem;margin:0 auto 3.5rem}.bpx-ps__stage img{position:relative;z-index:1;display:block;width:100%;height:auto}.bpx-ps__stage:after{content:"";position:absolute;left:0;right:0;bottom:-1.6rem;height:3.2rem;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--p),.3),transparent)}.bpx-ps__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem;list-style:none;margin:0;padding:0}.bpx-ps__benefits li{display:flex;flex-direction:column;align-items:center;gap:.8rem;font-size:1.3rem;line-height:1.8rem;color:rgb(var(--p))}.bpx-ps__benefits svg{width:4rem;height:4rem;color:rgb(var(--bpb-accent))}@media screen and (min-width:769px){.bpx-ps__benefits{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.bpx-vr__list{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:1.5rem 0 0}.bpx-vr__list::-webkit-scrollbar{display:none}.bpx-vr__item{position:relative;flex:0 0 62%;scroll-snap-align:start}.bpx-vr__video,.bpx-vr__ph{display:block;width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:1.5rem;background:#00000059}.bpx-vr__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:#fff;font-size:1.3rem}.bpx-vr__ph svg{width:4rem;height:4rem}.bpx-vr__cap{margin:1rem 0 0;font-size:1.3rem;line-height:1.8rem}@media screen and (min-width:769px){.bpx-vr__item{flex-basis:calc((100% - 4.5rem)/4)}}.bpx-strip,.bpx-bstrip{padding:2rem;color:#fff;background:linear-gradient(90deg,rgb(var(--bpb-forest)),rgb(var(--bpb-forest-deep)))}.bpx-strip__list{display:flex;justify-content:center;list-style:none;margin:0 auto;padding:0}.bpx-strip__list li{flex:1 1 0;max-width:28rem;padding:0 1rem;text-align:center}.bpx-strip__list li+li{border-left:.1rem solid rgba(255,255,255,.4)}.bpx-strip__num{display:block;font-family:var(--hfont);font-size:2.6rem;line-height:3rem}.bpx-strip__lbl{font-size:1.2rem;line-height:1.6rem}.bpx-bstrip{padding:1.6rem 2rem}.bpx-bstrip__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4rem 3.5rem;list-style:none;margin:0 auto;padding:0}.bpx-bstrip__list li{display:flex;align-items:center;gap:1rem;max-width:17rem;font-size:1.2rem;line-height:1.5rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bpx-bstrip__icon{flex:none;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:.15rem solid rgba(255,255,255,.7);border-radius:50%}.bpx-bstrip__icon svg{width:2.2rem;height:2.2rem}@media screen and (min-width:769px){.bpx-strip__num{font-size:3.6rem;line-height:4rem}.bpx-strip__lbl{font-size:1.4rem;line-height:2rem}}.bpx-ba__wrap{position:relative;aspect-ratio:1 / 1;border-radius:2.5rem;overflow:hidden;--pos: 50%}.bpx-ba__img{position:absolute;top:0;right:0;bottom:0;left:0}.bpx-ba__img img{display:block;width:100%;height:100%;object-fit:cover}.bpx-ba__img .bpb-placeholder{height:100%;border-radius:0;background:#fff}.bpx-ba__img--top{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.bpx-ba__img--top .bpb-placeholder{background:rgb(var(--bpb-sage))}.bpx-ba__tag{position:absolute;top:1.2rem;padding:.3rem 1rem;border-radius:5rem;background:#0009;color:#fff;font-size:1.1rem;line-height:1.6rem;font-weight:600;text-transform:uppercase}.bpx-ba__tag--a{left:1.2rem}.bpx-ba__tag--b{right:1.2rem}.bpx-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.bpx-ba__handle{position:absolute;top:0;bottom:0;left:var(--pos);width:.3rem;margin-left:-.15rem;background:#fff;pointer-events:none}.bpx-ba__handle:after{content:"";position:absolute;top:50%;left:50%;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;border-radius:50%;background:#fff;box-shadow:0 .2rem .8rem #00000040}.bpx-ba__wrap .bpx-rev__flag{z-index:3;top:auto;bottom:1.2rem;left:50%;transform:translate(-50%);white-space:nowrap}.bpx-ba__stats{display:flex;gap:2rem;list-style:none;margin:2rem 0 0;padding:2rem}.bpx-ba__stats li{flex:1 1 0}.bpx-pm{overflow:hidden;padding:1.5rem 0;white-space:nowrap;line-height:0}.bpx-pm__list{display:inline-flex;gap:1.2rem;list-style:none;margin:0;padding:0 .6rem;animation:bpx-mq var(--bpb-mq-speed, 50s) linear infinite;will-change:transform}.bpx-pm:hover .bpx-pm__list{animation-play-state:paused}.bpx-pm__list img{display:block;width:14rem;height:14rem;object-fit:cover;border:.2rem solid rgba(var(--bpb-forest),.5);border-radius:1.2rem}@keyframes bpx-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (min-width:769px){.bpx-pm__list img{width:18rem;height:18rem}}@media(prefers-reduced-motion:reduce){.bpx-pm__list{animation:none}.bpx-pm{overflow-x:auto}}.bpx-qw{padding:4.5rem 2rem;color:#fff;background:linear-gradient(180deg,rgb(var(--bpb-forest-deep)),rgb(var(--bpb-forest)))}.bpx-qw__grid{display:flex;flex-direction:column;gap:2.5rem}.bpx-qw__title{margin:0;text-align:center;font-size:2.4rem;line-height:3rem;color:#fff}.bpx-qw__list{columns:1;column-gap:1.5rem;list-style:none;margin:0;padding:1.2rem 0 0}.bpx-qw__item{position:relative;break-inside:avoid;margin:0 0 1.5rem;padding:1.4rem 1.6rem;border-radius:1.5rem;background:#fff;color:rgb(var(--bpb-ink))}.bpx-qw__who{display:flex;align-items:center;gap:.6rem;margin:0 0 .4rem;font-size:1.3rem;line-height:1.8rem;font-weight:600}.bpx-qw__who svg{width:2.2rem;height:2.2rem;color:rgb(var(--bpb-forest))}@media screen and (min-width:769px){.bpx-qw{padding:6.5rem 2.5rem}.bpx-qw__grid{flex-direction:row;align-items:center}.bpx-qw__title{flex:0 0 28%;text-align:left;font-size:3.2rem;line-height:3.8rem}.bpx-qw__list{flex:1 1 0;columns:3}}.bpx-rb{padding:3.5rem 2rem;background:rgb(var(--bpb-forest));color:#fff;text-align:center}.bpx-rb__title{margin:0 0 2.5rem;font-size:2.4rem;line-height:3rem;text-transform:uppercase;color:#fff}.bpx-rb__list{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem 6rem;list-style:none;margin:0;padding:0}.bpx-rb__list li{position:relative;padding:.8rem 1.2rem}.bpx-rb__name{margin:0 0 .6rem;font-size:2.2rem;line-height:2.6rem;font-weight:600}.bpx-rb__score{margin:0;font-size:1.4rem;line-height:2rem}.bpx-cd{padding:1rem 2rem;background:rgb(var(--bpb-forest-deep));color:#fff}.bpx-cd__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 2rem}.bpx-cd__text{margin:0;font-size:1.3rem;line-height:1.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bpx-cd__time{display:flex;gap:.6rem;margin:0}.bpx-cd__time span{display:flex;flex-direction:column;align-items:center;min-width:4.4rem;padding:.4rem .6rem;border-radius:.6rem;background:rgb(var(--bpb-accent));color:rgb(var(--bpb-ink));font-size:1.1rem;line-height:1.4rem;font-weight:600;text-transform:uppercase}.bpx-cd__time b{font-size:1.6rem;line-height:1.8rem;font-weight:700}.bpx-cd__btn{color:#fff;font-size:1.3rem;line-height:1.8rem;font-weight:600;text-decoration:underline}.bpx-cl{display:flex;flex-direction:column;background:linear-gradient(180deg,rgb(var(--bpb-sage)),#fff);color:rgb(var(--bpb-ink))}.bpx-cl__media img{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover}.bpx-cl__copy{padding:3rem 2rem}.bpx-cl__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;list-style:none;margin:0 0 2.5rem;padding:0}.bpx-cl__list li{display:flex;align-items:center;gap:1rem;font-size:1.5rem;line-height:2rem;font-weight:500}.bpx-cl__icon{flex:none;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--bpb-forest));color:#fff}.bpx-cl__icon svg{width:2.4rem;height:2.4rem}@media screen and (min-width:769px){.bpx-cl{flex-direction:row;min-height:44rem}.bpx-cl__media{flex:0 0 50%}.bpx-cl__media img{aspect-ratio:auto}.bpx-cl__copy{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:4.5rem 6rem}}.bpx-il__card{max-width:100rem;margin:0 auto;border-radius:2.5rem;overflow:hidden;background:rgb(var(--bpb-sage))}.bpx-il__media img{display:block;width:100%;aspect-ratio:16 / 7;object-fit:cover}.bpx-il__body{padding:2.5rem 2rem}.bpx-il__group{border-top:.1rem solid rgba(var(--p),.2)}.bpx-il__group summary{list-style:none;display:flex;align-items:center;gap:1.2rem;padding:1.4rem 0;cursor:pointer;font-family:var(--font-body-family);font-size:1.5rem;line-height:2.2rem;font-weight:600}.bpx-il__group summary::-webkit-details-marker{display:none}.bpx-il__group summary>span:nth-child(2){flex:1}.bpx-il__group summary>svg{flex:none;width:1.4rem;height:1.4rem;transition:transform .2s ease}.bpx-il__group[open] summary>svg{transform:rotate(180deg)}.bpx-il__dot{flex:none;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;color:rgb(var(--p))}.bpx-il__dot svg{width:2rem;height:2rem}.bpx-il__note{padding:0 0 1rem 4.8rem}.bpx-il__group dl{margin:0;padding:0 0 1.6rem 4.8rem}.bpx-il__group dt{margin:1rem 0 0;font-size:1.4rem;line-height:2rem;font-weight:600;font-style:italic}.bpx-il__group dd{margin:0;font-size:1.3rem;line-height:1.9rem}@media screen and (min-width:769px){.bpx-il__body{padding:3.5rem 5rem}}.bpx-xs__list{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0 auto;padding:0}.bpx-xs__list::-webkit-scrollbar{display:none}.bpx-xs__slide{flex:0 0 100%;display:flex;flex-direction:column;border-radius:2rem;overflow:hidden;scroll-snap-align:start;background:rgb(var(--p))}.bpx-xs__media img{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}.bpx-xs__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2.5rem 2rem;color:#fff;text-align:center}.bpx-xs__kicker{margin:0;font-size:1.6rem;line-height:2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bpx-xs__title{margin:0 0 1rem;font-size:2.6rem;line-height:3rem;color:#fff}@media screen and (min-width:769px){.bpx-xs__slide{flex:0 0 92%;flex-direction:row;min-height:30rem}.bpx-xs__media{flex:0 0 42%}.bpx-xs__media img{aspect-ratio:auto}.bpx-xs__panel{flex:1 1 0}}.bpx-bd__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;list-style:none;margin:2rem 0 0;padding:0}.bpx-bd__list li{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;font-size:1.1rem;line-height:1.5rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--p))}.bpx-bd__seal{display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;border:.4rem double rgb(var(--p));border-radius:50%;background:radial-gradient(circle,#fff 55%,rgba(var(--p),.14));color:rgb(var(--p))}.bpx-bd__seal svg{width:3.6rem;height:3.6rem}.bpx-bd__media{position:relative;border-radius:2.5rem;overflow:hidden}.bpx-bd__media img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.bpx-bd__over{position:absolute;left:0;right:0;bottom:0;padding:6rem 2rem 2rem;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.bpx-bd__over h3{margin:0 0 .6rem;font-size:2.4rem;line-height:2.8rem;text-transform:uppercase;color:#fff}.bpx-bd__over p{margin:0;font-size:1.3rem;line-height:1.9rem}.bpx-bd__name{margin-top:.8rem!important;font-weight:600}@media screen and (min-width:769px){.bpx-bd__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.bpx-gt__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;list-style:none;margin:0;padding:0}.bpx-gt__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:11rem;padding:1.4rem;border:.2rem solid rgb(var(--p));border-radius:1rem;background:#fff}.bpx-gt__item .bpx-chip{margin:0 0 .8rem}.bpx-gt__label{margin:0;font-family:var(--hfont);font-size:1.7rem;line-height:2.1rem;text-transform:uppercase;color:rgb(var(--p))}.bpx-gt__item img{flex:none;width:8rem;height:8rem;object-fit:contain}.bpx-gt__icon svg{width:4.8rem;height:4.8rem;color:rgb(var(--p))}@media screen and (min-width:601px){.bpx-gt__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1025px){.bpx-gt__list{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}}.bpx-cr__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:end;max-width:60rem;margin:0 auto 2rem;text-align:center}.bpx-cr__top img{display:block;width:auto;max-width:100%;height:12rem;margin:0 auto 1rem;object-fit:contain}.bpx-cr__name{margin:0 0 .4rem;font-family:var(--hfont);font-size:2rem;line-height:2.4rem;color:rgb(var(--p))}.bpx-cr__name--them{color:rgba(var(--bpb-ink),.6)}.bpx-cr__rows{list-style:none;margin:0;padding:0}.bpx-cr__rows li{display:grid;grid-template-columns:4rem 1fr 4rem;align-items:center;gap:1rem;padding:1.6rem 0;border-top:.15rem solid rgba(var(--p),.3)}.bpx-cr__rows p{margin:0 auto;max-width:50rem;text-align:center;font-family:var(--hfont);font-size:1.5rem;line-height:2rem;text-transform:uppercase;color:rgb(var(--p))}.bpx-cr__yes{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:.8rem;background:rgba(var(--bpb-accent),.45)}.bpx-cr__yes svg{width:2rem;height:2rem;color:rgb(var(--p))}.bpx-cr__no{justify-self:end;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:rgba(var(--bpb-ink),.6);color:#fff}.bpx-cr__no svg{width:1.4rem;height:1.4rem}@media screen and (min-width:769px){.bpx-cr__rows p{font-size:1.9rem;line-height:2.4rem}}.bpx-duo{padding:4.5rem 2rem;color:#fff;text-align:center;background:radial-gradient(ellipse at 50% 60%,rgb(var(--bpb-forest)),rgb(var(--bpb-forest-deep)) 75%)}.bpx-duo__title{margin:0 0 1rem;font-size:2.6rem;line-height:3rem;color:#fff}.bpx-duo__title em{font-style:italic;color:rgb(var(--bpb-accent))}.bpx-duo__text{max-width:60rem;margin:0 auto 2.5rem;font-size:1.4rem;line-height:2rem}.bpx-duo__stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;align-items:start}.bpx-duo__product{grid-column:1 / -1;order:-1;width:60%;max-width:26rem;margin:0 auto}.bpx-duo__product img{display:block;width:100%;height:auto}.bpx-duo__circle{display:inline-flex;align-items:center;justify-content:center;width:10rem;height:10rem;border:.2rem solid rgba(255,255,255,.6);border-radius:50%;overflow:hidden;background:#ffffff1f}.bpx-duo__circle img{width:100%;height:100%;object-fit:cover}.bpx-duo__circle svg{width:4.4rem;height:4.4rem}.bpx-duo__item h3{margin:1.2rem 0 .4rem;font-size:1.9rem;line-height:2.4rem;color:#fff}.bpx-duo__item p{margin:0;font-size:1.3rem;line-height:1.9rem}@media screen and (min-width:769px){.bpx-duo{padding:6.5rem 2.5rem}.bpx-duo__title{font-size:3.4rem;line-height:4rem}.bpx-duo__stage{grid-template-columns:1fr 28rem 1fr;align-items:center;max-width:110rem;margin:0 auto}.bpx-duo__product{grid-column:2;grid-row:1;order:0;width:100%}.bpx-duo__item--1{grid-column:1;grid-row:1}.bpx-duo__item--2{grid-column:3;grid-row:1}}.bpx-st{text-align:center}.bpx-st__title{margin:0 0 1.5rem;font-size:3rem;line-height:3.4rem;color:rgb(var(--p))}.bpx--dark .bpx-st__title{color:#fff}.bpx-st__title em{font-style:italic}@media screen and (min-width:769px){.bpx-st__title{font-size:4.4rem;line-height:4.8rem}}.bpx-bh,.bpx-sa,.bpx-adv,.bpx-rs,.bpx-hb,.bpx-wave{--p: var(--bpb-forest);--hfont: var(--hf, var(--font-heading-family))}.bpx-rh em,.bpx-nf em,.bpx-adv em{font-style:normal;color:rgb(var(--bpb-forest))}.bpx--dark.bpx-rh em,.bpx--dark.bpx-nf em{color:rgb(var(--bpb-accent))}.bpx-bh{background:#fff;border-bottom:.1rem solid rgba(var(--bpb-forest),.12)}.bpx-bh__in{display:flex;align-items:center;gap:2rem;max-width:140rem;min-height:5.6rem;margin:0 auto;padding:.6rem 2rem}.bpx-bh__logo{flex:none;display:block;line-height:0;font-family:var(--hfont);font-size:2.2rem;color:rgb(var(--bpb-forest));text-decoration:none}.bpx-bh__logo img{display:block;width:auto;height:3.6rem}.bpx-bh__nav{display:none;flex:1 1 0;gap:2.6rem}.bpx-bh__nav a{font-size:1.5rem;line-height:2rem;color:rgb(var(--bpb-ink));text-decoration:none}.bpx-bh__nav a:hover{text-decoration:underline}.bpx-bh__icons{display:flex;gap:.4rem;margin-left:auto}.bpx-bh__icons a{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:rgb(var(--bpb-ink))}.bpx-bh__icons svg{width:2.2rem;height:2.2rem}.bpx-bh__count{position:absolute;top:.4rem;right:.2rem;min-width:1.7rem;height:1.7rem;border-radius:1rem;background:rgb(var(--bpb-forest));color:#fff;font-size:1.1rem;line-height:1.7rem;font-weight:600;text-align:center}@media screen and (min-width:769px){.bpx-bh__in{min-height:6.6rem;padding:.6rem 4.5rem}.bpx-bh__nav{display:flex}.bpx-bh__logo img{height:4.2rem}}.bpx-sa{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:.8rem 1.5rem;background:#fff;box-shadow:0 -.4rem 2rem #0000001f}.bpx-sa[hidden]{display:none}.bpx-sa__in{display:flex;align-items:center;gap:1.2rem;max-width:140rem;margin:0 auto}.bpx-sa__img{flex:none;width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.8rem}.bpx-sa__info{flex:1 1 0;min-width:0}.bpx-sa__name{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.4rem;line-height:1.8rem;font-weight:600;color:rgb(var(--bpb-ink))}.bpx-sa__price{margin:0;font-size:1.3rem;line-height:1.8rem;color:rgb(var(--bpb-forest))}.bpx-sa__price s{opacity:.6}.bpx-sa__btn{flex:none;padding:1.3rem 2.4rem}@media screen and (min-width:769px){.bpx-sa{top:0;bottom:auto;box-shadow:0 .4rem 2rem #0000001f;padding:.8rem 4.5rem}}.bpx-wave{line-height:0;background:#fff}.bpx-wave svg{display:block;width:100%;height:4rem;fill:rgb(var(--bpb-forest))}.bpx-wave--soft svg{fill:rgb(var(--bpb-sage))}.bpx-wave--white{background:rgb(var(--bpb-sage))}.bpx-wave--white svg{fill:#fff}.bpx-wave--flip svg{transform:scaleY(-1)}.bpx-rh{text-align:center}.bpx-rh__title{max-width:110rem;margin:0 auto 1.2rem;font-size:2.4rem;line-height:3rem;color:rgb(var(--bpb-ink))}.bpx--dark .bpx-rh__title{color:#fff}.bpx-rh__text{max-width:80rem;margin:0 auto;font-size:1.4rem;line-height:2rem}@media screen and (min-width:769px){.bpx-rh__title{font-size:3.4rem;line-height:4.2rem}.bpx-rh__text{font-size:1.6rem;line-height:2.2rem}}.bpx-adv{position:relative;display:flex;flex-direction:column;background:rgb(var(--bpb-sage));color:rgb(var(--bpb-ink))}.bpx-adv>.bpx-rev__flag{top:1rem;left:1rem;z-index:2}.bpx-adv__media img{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.bpx-adv__media .bpb-placeholder{min-height:30rem;border-radius:0}.bpx-adv__copy{padding:3rem 2rem}.bpx-adv__pill{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 2rem;padding:.6rem 1.4rem;border:.1rem solid rgba(var(--bpb-forest),.3);border-radius:5rem;background:#fff;font-size:1.3rem;line-height:1.8rem}.bpx-adv__by{display:flex;align-items:center;gap:1.2rem;margin:0 0 2rem}.bpx-adv__by img,.bpx-adv__av{flex:none;width:5rem;height:5rem;border-radius:50%;object-fit:cover}.bpx-adv__av{display:flex;align-items:center;justify-content:center;background:#fff;color:rgb(var(--bpb-forest))}.bpx-adv__av svg{width:2.8rem;height:2.8rem}.bpx-adv__by p{margin:0;font-size:1.3rem;line-height:1.8rem}.bpx-adv__by b{color:rgb(var(--bpb-forest))}.bpx-adv__story{font-size:1.7rem;line-height:2.8rem}.bpx-adv__story p{margin:0 0 1.4rem}.bpx-adv__cta{position:relative;display:inline-block;margin:2.4rem 0 0}.bpx-adv__badge{position:absolute;z-index:1;top:-1.3rem;left:50%;transform:translate(-50%);padding:.2rem 1.2rem;border-radius:5rem;background:rgb(var(--bpb-accent));color:rgb(var(--bpb-ink));font-size:1.2rem;line-height:1.8rem;font-weight:700;white-space:nowrap}.bpx-adv__cta .bpb-pill-btn{padding:1.8rem 3rem;font-weight:700}.bpx-adv__under{display:flex;align-items:center;gap:.8rem;margin:1.4rem 0 0;font-size:1.4rem;line-height:2rem;font-weight:600}.bpx-adv__under svg{width:2rem;height:2rem;color:rgb(var(--bpb-forest))}@media screen and (min-width:769px){.bpx-adv{flex-direction:row}.bpx-adv__media{flex:0 0 50%}.bpx-adv__copy{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:5rem 6rem}}.bpx-nf__grid{display:flex;flex-direction:column;gap:2.5rem;max-width:110rem;margin:0 auto}.bpx-nf__media{border-radius:2rem;overflow:hidden}.bpx-nf__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.bpx-nf__num{margin:0 0 .6rem;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:rgb(var(--bpb-accent))}.bpx-nf__title{margin:0 0 1.6rem;font-size:2.8rem;line-height:3.2rem;color:rgb(var(--p))}.bpx-nf__text{font-size:1.6rem;line-height:2.6rem}.bpx-nf__text p{margin:0 0 1.2rem}@media screen and (min-width:769px){.bpx-nf__grid{flex-direction:row;align-items:center;gap:6rem}.bpx-nf__grid>*{flex:1 1 0;min-width:0}.bpx-nf__grid--rev .bpx-nf__media{order:2}.bpx-nf__title{font-size:3.6rem;line-height:4rem}}.bpx [data-bpx-track],.bpx-rs [data-bpx-track]{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:1.5rem .4rem}[data-bpx-track]::-webkit-scrollbar{display:none}[data-bpx-track]>li{flex:0 0 78%;scroll-snap-align:start}@media screen and (min-width:601px){[data-bpx-track]>li{flex-basis:44%}}@media screen and (min-width:1025px){[data-bpx-track]>li{flex-basis:calc((100% - 4.5rem)/4)}}.bpx-nav{display:flex;justify-content:center;gap:1.2rem;margin:2rem 0 0}.bpx-nav button{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:.15rem solid rgba(var(--bpb-forest),.3);border-radius:50%;background:#fff;color:rgb(var(--bpb-forest));cursor:pointer}.bpx-nav svg{width:1.6rem;height:1.6rem}.bpx-rp__item{position:relative;padding:1rem;overflow:visible}.bpx-rp__media img,.bpx-rp__ph{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem}.bpx-rp__ph,.bpx-vv__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;font-size:1.2rem}.bpx-rp__ph{background:rgba(var(--bpb-forest),.06);color:rgb(var(--bpb-forest))}.bpx-rp__ph svg{width:3rem;height:3rem}.bpx-rp__body{padding:1.2rem .6rem .6rem}.bpx-rp__who{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1.2rem 0 0;font-size:1.3rem;line-height:1.8rem;font-weight:600}.bpx-rp__ok{display:inline-flex;align-items:center;gap:.4rem;color:#1f8a3b}.bpx-rp__ok svg{width:1.5rem;height:1.5rem}.bpx-vv__item{position:relative;padding:1rem 1rem 1.6rem}.bpx-vv__video,.bpx-vv__ph{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;margin:0 0 1.2rem;border-radius:1rem;background:#0000004d}.bpx-vv__ph{display:flex;color:#fff}.bpx-vv__ph svg{width:3.6rem;height:3.6rem}.bpx-rs{padding:4.5rem 2rem;text-align:center;background:linear-gradient(180deg,rgb(var(--bpb-sage)),rgba(var(--bpb-forest),.35))}.bpx-rs__title{margin:0 0 1.5rem;font-size:2.4rem;line-height:3rem;color:rgb(var(--bpb-forest))}.bpx-rs__item{position:relative;padding:2rem 1.6rem 0;border-radius:1.5rem;background:#fff;box-shadow:0 .4rem 2rem rgba(var(--bpb-forest),.12);color:rgb(var(--bpb-ink))}.bpx-rs__quote{margin:1rem 0;font-size:1.4rem;line-height:2rem;font-style:italic}.bpx-rs__tags{justify-content:center}.bpx-rs__who{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1.4rem -1.6rem 0;padding:1rem;border-radius:0 0 1.5rem 1.5rem;background:rgba(var(--bpb-forest),.08);font-size:1.3rem;line-height:1.8rem;font-weight:600}.bpx-rs__who svg{width:1.5rem;height:1.5rem;color:rgb(var(--bpb-forest))}.bpx-rl__sum{display:flex;flex-direction:column;gap:2rem;margin:0 0 2rem;padding:2.5rem 2rem}.bpx-rl__avg{margin:.6rem 0;font-size:1.6rem;line-height:2rem;font-weight:600}.bpx-rl__bars{flex:1 1 0;display:grid;gap:.6rem;max-width:40rem;list-style:none;margin:0;padding:0}.bpx-rl__bars li{display:grid;grid-template-columns:6rem 1fr 3rem;align-items:center;gap:1rem;font-size:1.2rem;line-height:1.6rem}.bpx-rl__bars i{display:block;height:.8rem;border-radius:1rem;overflow:hidden;background:rgba(var(--p),.12)}.bpx-rl__bars b{display:block;height:100%;background:rgb(var(--p))}.bpx-rl__list{columns:1;column-gap:2rem;list-style:none;margin:0;padding:1.2rem 0 0}.bpx-rl__item{position:relative;break-inside:avoid;margin:0 0 2rem;padding:2rem;text-align:center}.bpx-rl__meta{display:flex;align-items:center;justify-content:space-between;margin:0 0 .8rem;font-size:1.2rem}.bpx-rl__name{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0 0 .6rem;font-size:1.3rem;font-weight:600;color:rgb(var(--p))}.bpx-rl__name svg{width:2rem;height:2rem}@media screen and (min-width:769px){.bpx-rl__sum{flex-direction:row;align-items:center;justify-content:space-between;padding:3rem 4rem}.bpx-rl__list{columns:3}}.bpx-sp{text-align:center}.bpx-sp__top{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;text-align:left;font-size:1.3rem;line-height:2rem}.bpx-sp__faces{display:inline-flex}.bpx-sp__faces img,.bpx-sp__faces i{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;margin-left:-1rem;border:.2rem solid #fff;border-radius:50%;object-fit:cover;background:rgb(var(--bpb-sage));color:rgb(var(--p))}.bpx-sp__faces>:first-child{margin-left:0}.bpx-sp__faces i svg{width:2rem;height:2rem}.bpx-sp__title{max-width:60rem;margin:0 auto 2.5rem;font-size:3rem;line-height:3.2rem;text-transform:uppercase;color:rgb(var(--bpb-ink))}.bpx-sp__videos{display:flex;justify-content:flex-start;gap:1.5rem;overflow-x:auto;scrollbar-width:none;list-style:none;margin:3rem 0 0;padding:1.5rem 0 0}.bpx-sp__videos li{position:relative;flex:0 0 60%;max-width:26rem}@media screen and (min-width:769px){.bpx-sp__title{font-size:4.2rem;line-height:4.4rem}.bpx-sp__videos{justify-content:center}.bpx-sp__videos li{flex:0 0 26rem}}.bpx-cp__grid{display:flex;flex-direction:column;gap:2.5rem}.bpx-cp__img{max-width:36rem;margin:2rem 0 0}.bpx-cp__img img{display:block;width:100%;height:auto}.bpx-cp__head,.bpx-cp__row{display:grid;grid-template-columns:1fr 8.4rem 6rem;align-items:center}.bpx-cp__head span{padding:1rem .4rem;text-align:center;font-family:var(--hfont);font-size:1.3rem;line-height:1.8rem;overflow-wrap:anywhere;color:rgb(var(--p))}.bpx-cp__row{border-top:.1rem solid rgba(var(--p),.15)}.bpx-cp__row>span:first-child{padding:1.4rem 1rem 1.4rem 0}.bpx-cp__row b{display:block;font-size:1.2rem;line-height:1.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--p))}.bpx-cp__row small{display:block;font-size:1.3rem;line-height:1.8rem}.bpx-cp__us{align-self:stretch;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgb(var(--bpb-forest)),rgb(var(--bpb-forest-deep)));color:#fff}.bpx-cp__us svg{width:2.6rem;height:2.6rem;color:#fff}.bpx-cp__head .bpx-cp__us{padding:1.6rem .4rem;border-radius:2rem 2rem 0 0;color:#fff}.bpx-cp__row:last-child .bpx-cp__us{border-radius:0 0 2rem 2rem}.bpx-cp__no{display:flex;justify-content:center}.bpx-cp__no svg{width:2.4rem;height:2.4rem;padding:.5rem;border:.15rem solid rgba(var(--bpb-ink),.35);border-radius:50%;color:rgba(var(--bpb-ink),.6)}@media screen and (min-width:769px){.bpx-cp__grid{flex-direction:row;align-items:center;gap:4.5rem}.bpx-cp__copy{flex:0 0 36%}.bpx-cp__table{flex:1 1 0}.bpx-cp__head,.bpx-cp__row{grid-template-columns:1fr 10rem 9rem}.bpx-cp__head span{font-size:1.6rem;line-height:2rem}}.bpx-hb{display:flex;flex-direction:column;overflow:hidden;color:#fff;background:linear-gradient(100deg,rgb(var(--bpb-forest)),rgba(var(--bpb-forest),.75))}.bpx-hb__copy{padding:3rem 2rem}.bpx-hb__title{margin:0 0 1.2rem;font-size:2.8rem;line-height:3.2rem;color:#fff}.bpx-hb__title em{display:block;font-style:normal;font-family:var(--font-body-family);font-weight:700}.bpx-hb__text{margin:0 0 2rem;font-size:1.5rem;line-height:2.2rem}.bpx-hb__media img{display:block;width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}@media screen and (min-width:769px){.bpx-hb{flex-direction:row;align-items:center;min-height:38rem}.bpx-hb__copy{flex:1 1 0;padding:4rem 6rem}.bpx-hb__media{flex:0 0 48%;align-self:stretch}.bpx-hb__media img{aspect-ratio:auto}.bpx-hb__title{font-size:4.4rem;line-height:4.8rem}}.bpx-lr__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:2.5rem 4rem;list-style:none;margin:0 auto;padding:1.2rem 0}.bpx-lr__list li{position:relative}.bpx-lr__list img{display:block;width:auto;height:3.6rem;filter:grayscale(1)}.bpx-lr__list li>span:not(.bpx-rev__flag){font-family:var(--hfont);font-size:2.2rem;line-height:2.6rem;color:rgba(var(--bpb-ink),.75)}.bpx-sr__wrap{position:relative}.bpx-sr__list{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;max-width:100rem;list-style:none;margin:0 auto;padding:1.2rem 0 0}.bpx-sr__list li{padding:3rem 2rem;text-align:center}.bpx-sr__ring{--v: 0;display:inline-flex;align-items:center;justify-content:center;width:14rem;height:14rem;margin:0 0 1.6rem;border-radius:50%;background:radial-gradient(closest-side,#fff calc(100% - 1.2rem),transparent calc(100% - 1.1rem)),conic-gradient(rgb(var(--bpb-muted, var(--bpb-forest))) calc(var(--v) * 1%),rgba(var(--bpb-forest),.15) 0)}.bpx-sr__ring b{font-size:2.8rem;line-height:1;font-weight:600;color:rgb(var(--bpb-muted, var(--bpb-forest)))}@media screen and (min-width:769px){.bpx-sr__list{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.bpx-sr__ring{width:18rem;height:18rem}}.bpx-rk__card{display:flex;flex-direction:column;border-radius:2rem;overflow:hidden;color:#fff;background:linear-gradient(100deg,rgb(var(--bpb-forest-deep)),rgb(var(--bpb-forest)))}.bpx-rk__copy{padding:3rem 2rem}.bpx-rk__title{margin:0 0 1rem;font-size:2.8rem;line-height:3.2rem;color:#fff}.bpx-rk__title em{font-style:italic;color:rgb(var(--bpb-accent))}.bpx-rk__text{margin:0 0 2rem;font-size:1.4rem;line-height:2rem}.bpx-rk__notice{margin:0 0 1.2rem;padding:1rem 1.4rem;border:.1rem solid rgba(255,255,255,.35);border-radius:.8rem;background:#ffffff1a;text-align:center;font-size:1.3rem;line-height:1.8rem}.bpx-rk__btn{width:100%}.bpx-rk__chips{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:1.2rem 0 0;padding:0}.bpx-rk__chips li{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1rem;border:.1rem solid rgba(255,255,255,.35);border-radius:.8rem;font-size:1.2rem;line-height:1.6rem;white-space:nowrap}.bpx-rk__chips svg{width:1.6rem;height:1.6rem}.bpx-rk__media img{display:block;width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}@media screen and (min-width:769px){.bpx-rk__card{flex-direction:row}.bpx-rk__copy{flex:0 0 46%;padding:4.5rem}.bpx-rk__media{flex:1 1 0}.bpx-rk__media img{aspect-ratio:auto}}.bpx-cd__text span{display:block}.bpx-cd--box{background:rgb(var(--bpb-forest));text-align:center}.bpx-cd--box .bpx-cd__time{gap:0;padding:.4rem .6rem;border-radius:.8rem;background:#fff}.bpx-cd--box .bpx-cd__time span{min-width:4rem;padding:0 .4rem;border-radius:0;background:none;color:#111}.bpx-cd--box .bpx-cd__time b{font-size:1.9rem;line-height:2rem}.bpx-fq--center .bpx-fq__grid{max-width:72rem;margin:0 auto}.bpx-fq--center .bpx-fq__side{text-align:center}.bpx-fq__row summary>svg:first-child:not(:last-child){transform:none!important;width:2rem;height:2rem;color:rgb(var(--p))}.bpx-fq__row summary>span{flex:1}.bpx-fq--boxed .bpx-fq__row{margin:0 0 1rem;padding:0 1.6rem;border:0;border-radius:1rem;background:rgba(var(--p),.1)}.bpx-lr__list li{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1rem 1.4rem}.bpx-lr__list .bpx-rev__flag,.bpx-rl__item .bpx-rev__flag{position:static;display:inline-block;white-space:nowrap}.bpx-rl__item .bpx-rev__flag{margin:0 0 1rem}.bpx-rl__list{columns:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.bpx-rl__item{margin:0}@media screen and (min-width:769px){.bpx-rl__list{columns:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.bpx-rk__copy{display:flex;flex-direction:column;justify-content:center}.bpx-rk__media{position:relative;min-height:44rem}.bpx-rk__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 25%}}.bpx-bh__menu{position:static}.bpx-bh__menu summary{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-left:-1rem;list-style:none;cursor:pointer;color:rgb(var(--bpb-ink))}.bpx-bh__menu summary::-webkit-details-marker{display:none}.bpx-bh__menu summary svg{width:2.4rem;height:2.4rem}.bpx-bh{position:relative;z-index:4}.bpx-bh__menu nav{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;padding:1rem 2rem 2rem;background:#fff;box-shadow:0 1rem 2rem #0000001a}.bpx-bh__menu nav a{padding:1.2rem 0;border-bottom:.1rem solid rgba(var(--bpb-forest),.12);font-size:1.6rem;line-height:2rem;color:rgb(var(--bpb-ink));text-decoration:none}.bpx-bh__count[hidden]{display:none}@media screen and (min-width:769px){.bpx-bh__menu{display:none}}.bpx--dark .bpx-nf__title{color:#fff}.bpx--dark .bpx-nf__num{color:rgb(var(--bpb-accent))}.bpx-nav[hidden]{display:none}.bpx-nav button:disabled{opacity:.35;cursor:default}.bpx-sa__btn:disabled{opacity:.5}.bpx-rev__item--sample{outline:0}html:not(.shopify-design-mode) .bpx-rev__flag{display:none!important}.shopify-design-mode .bpx-rev__item--sample{outline:.2rem dashed rgba(var(--bpb-forest),.4)}.shopify-design-mode .bpx-rev__flag{display:inline-block}.bpx-rw__head{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0 0 1rem}.bpx-rw__sum{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.6rem;line-height:2.2rem;color:rgb(var(--bpb-ink))}.bpx-rw__sum .bpb-stars svg{width:2.2rem;height:2.2rem}.bpx-rw__sum b{font-weight:500}.bpx-rw__write,.bpx-rw__more{padding:1rem 2rem;border:.1rem solid rgba(var(--p),.3);border-radius:.8rem;background:#fff;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.8rem;color:rgb(var(--bpb-ink));text-decoration:none;cursor:pointer}.bpx-rw__more[hidden]{display:none}.bpx-rw__more{margin:1.2rem 0 0}.bpx-rw__list{columns:2;column-gap:1.2rem;list-style:none;margin:0;padding:1.2rem 0 0}.bpx-rw__item{position:relative;break-inside:avoid;margin:0 0 1.2rem;border:.1rem solid rgba(var(--p),.15);border-radius:1rem;overflow:hidden;background:#fff;color:rgb(var(--bpb-ink))}.bpx-rw__item[hidden]{display:none}.bpx-rw__media{display:block;width:100%;height:auto}video.bpx-rw__media{aspect-ratio:3 / 4;object-fit:cover}.bpx-rw__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;aspect-ratio:1 / 1;padding:1rem;text-align:center;background:linear-gradient(160deg,rgb(var(--bpb-sage)),rgba(var(--p),.28));font-size:1.2rem;line-height:1.6rem;color:rgb(var(--p))}.bpx-rw__ph svg{width:3rem;height:3rem}.bpx-rw__ph--1{aspect-ratio:3 / 4}.bpx-rw__ph--2{aspect-ratio:4 / 3}.bpx-rw__body{padding:1.2rem 1.4rem 1.6rem}.bpx-rw__who{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem 1rem;margin:0;font-size:1.4rem;line-height:2rem}.bpx-rw__who span{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem}.bpx-rw__who svg{width:1.5rem;height:1.5rem;color:rgb(var(--p))}.bpx-rw__date{margin:0 0 .6rem;font-size:1.1rem;line-height:1.6rem;opacity:.7}.bpx-rw__body .bpb-stars svg{width:1.4rem;height:1.4rem}.bpx-rw__body .bpx-text{margin:.6rem 0 0;font-size:1.3rem;line-height:1.9rem}.bpx-rw__type{margin:1rem 0 0;font-size:1.2rem;line-height:1.6rem}.bpx-rw__type small{display:block;font-size:1rem;opacity:.7}.bpx-rw .bpx-rev__flag{position:absolute;z-index:1;top:.8rem;left:.8rem}@media screen and (min-width:601px){.bpx-rw__list{columns:3}}@media screen and (min-width:1025px){.bpx-rw__list{columns:5}}.bpx-bh.gradient{background:rgb(var(--color-background));border-bottom:0}.bpx-bh--left.gradient{border-bottom:.1rem solid rgba(var(--bpb-forest),.12)}.bpx-bh .bpx-bh__nav a,.bpx-bh .bpx-bh__icons a,.bpx-bh .bpx-bh__menu summary{color:rgb(var(--bpb-forest))}.bpx-bh--center .bpx-bh__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;max-width:143rem;min-height:4.4rem;padding:0 2rem 0 1.5rem}.bpx-bh--center .bpx-bh__menu,.bpx-bh--center .bpx-bh__nav{grid-column:1;grid-row:1;justify-self:start}.bpx-bh--center .bpx-bh__logo{grid-column:2;grid-row:1;justify-self:center}.bpx-bh--center .bpx-bh__logo img{height:3.7rem}.bpx-bh--center .bpx-bh__icons{grid-column:3;grid-row:1;justify-self:end;margin:0}.bpx-bh--center .bpx-bh__icons svg{width:2.4rem;height:2.4rem}.bpx-bh--center .bpx-bh__nav{gap:3.84rem}.bpx-bh--center .bpx-bh__nav a{font-size:1.6rem;line-height:2.08rem;letter-spacing:var(--ls);white-space:nowrap}.bpx-bh--center .bpx-bh__menu nav{background:rgb(var(--color-background))}@media screen and (max-width:989px){.bpx-bh--center .bpx-bh__nav{display:none}.bpx-bh--center .bpx-bh__menu{display:block}}@media screen and (min-width:990px){.bpx-bh--center .bpx-bh__in{min-height:5.9rem;padding:0 1.5rem}.bpx-bh--center .bpx-bh__logo img{height:4.4rem}.bpx-bh--center .bpx-bh__menu{display:none}}.bpx-rp__name{display:none}.bpx-rp__media video{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:1rem}.bpx-rp--pill .bpx-rp__item{padding:0;overflow:hidden}.bpx-rp--pill .bpx-rp__media img,.bpx-rp--pill .bpx-rp__media video,.bpx-rp--pill .bpx-rp__ph{aspect-ratio:4 / 3;border-radius:0}.bpx-rp--pill .bpx-rp__body{display:flex;flex-direction:column;align-items:center;padding:0 1.6rem 2.2rem;text-align:center}.bpx-rp--pill .bpx-rp__body>.bpb-stars{order:-1;position:relative;margin:-2rem 0 1.2rem;padding:.9rem 1.4rem;border-radius:.8rem;background:#fff;box-shadow:0 .2rem 1rem #0000001a}.bpx-rp--pill .bpx-rp__body>.bpb-stars svg{width:2rem;height:2rem}.bpx-rp--pill .bpx-rp__name{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-family:var(--hfont);font-size:1.8rem;line-height:2.4rem;color:rgb(var(--bpb-ink))}.bpx-rp--pill .bpx-rp__name svg{width:1.6rem;height:1.6rem;color:rgb(var(--bpb-ink))}.bpx-rp--pill .bpx-rev__title,.bpx-rp--pill .bpx-rp__who{display:none}.bpx-rp--pill .bpx-text{font-size:1.5rem;line-height:2.2rem}.bpx-rp--pill .bpx-rev__flag{top:.8rem;left:.8rem;z-index:1}.bpx-bh svg.icon{fill:none}.bpx-bh--center .bpx-bh__in{min-height:4.5rem;padding:0 1.6rem 0 1.5rem}.bpx-bh--center .bpx-bh__icons{gap:0}.bpx-bh--center .bpx-bh__nav{margin-left:.7rem}.bpx-bh--center .bpx-bh__nav a{letter-spacing:.096rem}.bpx-bh--center .bpx-bh__menu summary{margin-left:-1.2rem}@media screen and (max-width:989px){.bpx-bh--center .bpx-bh__acct{display:none}}@media screen and (min-width:990px){.bpx-bh--center .bpx-bh__in{min-height:6rem;padding:0 1.1rem 0 1.5rem}.bpx-bh--center .bpx-bh__nav{position:relative;top:-.1rem}.bpx-bh--center .bpx-bh__logo{position:relative;left:-.3rem}}@media screen and (max-width:989px){.bpx-bh--center .bpx-bh__logo{transform:translate(-.2rem)}.bpx-bh--center .bpx-bh__icons,.bpx-bh--center .bpx-bh__menu summary{position:relative;top:-.1rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bpb-extra.css.map */
