community-story-section{display:block}.community-story-section,.community-story-section *,.community-story-section *:before,.community-story-section *:after{box-sizing:border-box}.community-story-section .community-story{overflow:hidden;background:var(--community-story-background, #fafafa);color:#252525;font-family:var(--community-story-font-family, sans-serif)}.community-story-section .community-story__inner{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:32px 16px;gap:32px}.community-story-section .community-story__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:40px}.community-story-section .community-story__intro,.community-story-section .community-story__header{display:flex;flex-direction:column;align-items:flex-start}.community-story-section .community-story__intro{gap:12px}.community-story-section .community-story__header{gap:24px}.community-story-section .community-story__marker{display:block;flex:0 0 auto;width:40px;height:40px;color:#fedb73}.community-story-section .community-story__heading,.community-story-section .community-story__subtitle{margin:0}.community-story-section .community-story__heading{color:#384734;font-size:32px;font-style:normal;font-weight:var(--community-story-font-bold, 700);line-height:56px;letter-spacing:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.community-story-section .community-story__subtitle{color:#252525;font-size:14px;font-style:normal;font-weight:var(--community-story-font-regular, 400);line-height:22px}.community-story-section .community-story__button{display:inline-flex;align-items:center;justify-content:center;min-height:53px;padding:0 20px;border:0;border-radius:4px;background:var(--community-story-button-background, #384734);color:#fff;font-size:14px;font-style:normal;font-weight:var(--community-story-font-semibold, 600);line-height:22px;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease}.community-story-section .community-story__button:focus-visible{outline:2px solid #252525;outline-offset:3px}.community-story-section .community-story__button--disabled{cursor:default}.community-story-section .community-story__media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:358 / 419.21}.community-story-section .community-story__media-item{position:absolute;overflow:hidden;width:calc((100% - 10px)/2);background:#f0f0f0}.community-story-section .community-story__media-item--tall{top:0;right:0;height:83.014%;border-radius:4.62px 4.62px 13.86px}.community-story-section .community-story__media-item--top{top:34.112%;left:0;height:32.203%;border-radius:13.86px 4.62px 4.62px}.community-story-section .community-story__media-item--bottom{bottom:0;left:0;height:32.203%;border-radius:4.62px 4.62px 13.86px}.community-story-section .community-story__image,.community-story-section .community-story__placeholder{display:block;width:100%;height:100%;object-fit:cover}.community-story-section .community-story__placeholder{background:#ecefec;fill:#aab2a8}.community-story-section.is-reveal-ready .community-story__inner{opacity:0;transform:translate3d(0,40px,0);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.community-story-section.is-reveal-ready.is-visible .community-story__inner{opacity:1;transform:translateZ(0);will-change:auto}@media(hover:hover){.community-story-section .community-story__button:not(.community-story__button--disabled):hover{background:#252525}}@media screen and (min-width:768px){.community-story-section .community-story__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:48px 56px;gap:32px}.community-story-section .community-story__heading{font-size:40px;line-height:56px}.community-story-section .community-story__subtitle,.community-story-section .community-story__button{font-size:16px;line-height:24px}.community-story-section .community-story__media{width:100%;max-width:503px;aspect-ratio:503 / 589;justify-self:end}.community-story-section .community-story__media-item{width:calc((100% - 13px)/2)}.community-story-section .community-story__media-item--tall{height:83.022%;border-radius:6.49px 6.49px 19.47px}.community-story-section .community-story__media-item--top{top:33.956%;height:32.258%;border-radius:19.47px 6.49px 6.49px}.community-story-section .community-story__media-item--bottom{height:32.258%;border-radius:6.49px 6.49px 19.47px}}@media screen and (min-width:1440px){.community-story-section .community-story__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:48px 176px;gap:24px}.community-story-section .community-story__content{flex:0 0 444px}.community-story-section .community-story__heading{font-size:48px;line-height:56px}.community-story-section .community-story__subtitle,.community-story-section .community-story__button{font-size:18px;line-height:28px}.community-story-section .community-story__media{flex:0 0 620px;width:620px;max-width:none;aspect-ratio:620 / 726}.community-story-section .community-story__media-item{width:302px}.community-story-section .community-story__media-item--tall{height:603px;border-radius:8px 8px 24px}.community-story-section .community-story__media-item--top{top:242px;height:234px;border-radius:24px 8px 8px}.community-story-section .community-story__media-item--bottom{height:234px;border-radius:8px 8px 24px}}@media(prefers-reduced-motion:reduce){.community-story-section.is-reveal-ready .community-story__inner,.community-story-section.is-reveal-ready.is-visible .community-story__inner{opacity:1;transform:none;transition:none}.community-story-section .community-story__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-community-story.css.map */
