.glow-concerns__stage{display:block;position:relative;margin-top:4rem}.glow-concerns__ring{display:none}.glow-concerns__center{position:relative;width:22rem;margin:0 auto 4.8rem}.glow-concerns__center-media,.glow-concerns__bubble{position:relative;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;border:.4rem solid rgb(var(--color-background));background:rgba(var(--color-foreground),.04);box-shadow:0 1.6rem 4rem #78503e24;isolation:isolate}.glow-concerns__center-media{z-index:1;box-shadow:0 2.4rem 6rem #78503e2e}.glow-concerns__img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform .8s var(--glow-motion-ease, ease)}.glow-concerns__wave{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:.1rem solid rgba(var(--glow-motion-accent, 120, 196, 168),.9);opacity:0;pointer-events:none}.glow-concerns__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.6rem;margin:0}.glow-concerns__item{display:flex;flex-direction:column;align-items:center;gap:1.4rem;text-align:center}.glow-concerns__bubble{flex:none;width:11rem;transition:transform .6s var(--glow-motion-spring, ease),box-shadow .4s ease,border-color .4s ease}.glow-concerns__title{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:var(--font-heading-weight);letter-spacing:-.01em;line-height:1.25}.glow-concerns__text{margin:0;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.glow-concerns__note{max-width:60rem;margin:4.8rem auto 0;font-size:1.25rem;line-height:1.6;text-align:center;color:rgba(var(--color-foreground),.55)}@media screen and (min-width:750px){.glow-concerns__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.4rem}.glow-concerns__bubble{width:12rem}}@media screen and (min-width:990px){.glow-concerns__stage{container-type:inline-size;max-width:112rem;aspect-ratio:1200 / 620;margin:2.4rem auto 0}.glow-concerns__ring{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.glow-concerns__ring-draw{fill:none;stroke:#fff;stroke-width:8;stroke-dasharray:1;stroke-dashoffset:0;transform:rotate(-90deg);transform-box:view-box;transform-origin:600px 310px}.glow-concerns__ring-dash{fill:none;stroke:rgba(var(--color-foreground),.3);stroke-width:1.5;stroke-dasharray:3 9;stroke-linecap:round;transform-box:view-box;transform-origin:600px 310px}.glow-concerns__center{position:absolute;z-index:2;left:50%;top:50%;width:25.8cqw;margin:0;translate:-50% -50%}.glow-concerns__list{display:block}.glow-concerns__item{--step: calc(var(--side-index) - (var(--side-count) + 1) / 2);--angle: calc(var(--step) * 42deg);--dx: calc(21.25cqw*cos(var(--angle))) ;--dy: calc(21.25cqw*sin(var(--angle))) ;position:absolute;left:calc(50cqw + var(--dx));top:calc(25.8333cqw + var(--dy));flex-direction:row;gap:2cqw;width:max-content;text-align:left;transform:translate(-5.5cqw,-50%)}.glow-concerns__item--left{--dx: calc(-21.25cqw*cos(var(--angle))) ;flex-direction:row-reverse;text-align:right;transform:translate(calc(-100% + 5.5cqw),-50%)}.glow-concerns__bubble{width:11cqw}.glow-concerns__label{width:21cqw}.glow-concerns__title{font-size:clamp(1.6rem,1.6cqw,2rem)}.glow-concerns__text{font-size:clamp(1.3rem,1.25cqw,1.5rem)}.glow-concerns__item.is-active .glow-concerns__bubble{transform:scale(1.08);border-color:rgb(var(--glow-motion-accent, 120, 196, 168));box-shadow:0 2rem 5rem #78503e38}.glow-concerns__item.is-active .glow-concerns__img{transform:scale(1.12)}.glow-concerns__label>*{transition:opacity .4s ease}.glow-concerns__stage.is-cycling .glow-concerns__item:not(.is-active) .glow-concerns__label>*{opacity:.6}}@media(prefers-reduced-motion:no-preference){.glow-concerns__center-media{transition:opacity .9s var(--glow-motion-ease, ease),transform 1.1s var(--glow-motion-ease, ease)}.glow-concerns__item{transition:opacity .7s var(--glow-motion-ease, ease),translate .9s var(--glow-motion-ease, ease);transition-delay:calc(.15s + var(--i) * .08s)}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__center-media{opacity:0;transform:scale(.86)}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__item{opacity:0;translate:0 2.4rem}.glow-concerns__stage.is-revealed .glow-concerns__wave{animation:glowConcernsWave 3.6s var(--glow-motion-ease, ease-out) 1.2s infinite}.glow-concerns__stage.is-revealed .glow-concerns__wave--late{animation-delay:3s}@media screen and (min-width:990px){.glow-concerns__ring-draw{transition:stroke-dashoffset 1.8s var(--glow-motion-ease, ease) .2s}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__ring-draw{stroke-dashoffset:1}.glow-concerns__stage.is-revealed .glow-concerns__ring-dash{animation:glowConcernsSpin 140s linear infinite}.glow-concerns__item{transition:none}.glow-concerns__bubble{transition:transform .6s var(--glow-motion-spring, ease),box-shadow .4s ease,border-color .4s ease,translate 1.1s var(--glow-motion-spring, ease) calc(.45s + var(--i) * .11s),scale 1.1s var(--glow-motion-spring, ease) calc(.45s + var(--i) * .11s),opacity .5s ease calc(.45s + var(--i) * .11s)}.glow-concerns__label{transition:opacity .6s ease calc(.95s + var(--i) * .11s),translate .8s var(--glow-motion-ease, ease) calc(.95s + var(--i) * .11s)}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__item{opacity:1;translate:none}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__bubble{opacity:0;scale:.35;translate:calc(var(--dx) * -1) calc(var(--dy) * -1)}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__label{opacity:0;translate:1.6rem 0}.glow-motion-ready .glow-concerns__stage:not(.is-revealed) .glow-concerns__item--left .glow-concerns__label{translate:-1.6rem 0}}@media(hover:hover){.glow-concerns__bubble:hover .glow-concerns__img{transform:scale(1.12)}}}@keyframes glowConcernsWave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.32)}}@keyframes glowConcernsSpin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-glow-concerns.css.map */
