.page-story{position:relative}.page-story__header{max-width:var(--story-measure, 720px);margin:0 auto 64px;text-align:center}.page-story__pagetitle{margin:0;font-family:var(--font-family-heading);font-size:clamp(38px,5vw,72px);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.page-story__subtitle{margin:20px 0 0;font-family:var(--font-family-body);font-size:18px;line-height:28px;color:rgba(var(--color-foreground),.7)}.page-story__blocks{display:flex;flex-direction:column;gap:var(--story-gap, 48px)}.page-story__block--measure{max-width:var(--story-measure, 720px);margin-left:auto;margin-right:auto;width:100%}.page-story__heading{margin:0;font-family:var(--font-family-heading);font-weight:700;line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:rgb(var(--color-foreground))}.page-story__heading--small{font-size:22px}.page-story__heading--medium{font-size:30px}.page-story__heading--large{font-size:42px}.page-story__text{font-family:var(--font-family-body);font-size:18px;line-height:30px;color:rgb(var(--color-foreground))}.page-story__text>*:first-child{margin-top:0}.page-story__text>*:last-child{margin-bottom:0}.page-story__text p{margin:0 0 20px}.page-story__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.page-story__text.align-center{text-align:center}.page-story__text.align-right{text-align:right}.page-story__divider{border:0;border-top:1px solid rgba(var(--color-foreground),.15);margin:0}.page-story__images{width:100%}.page-story__images:not(.page-story__block--measure):not(.page-story__images--full){max-width:1100px;margin-left:auto;margin-right:auto}.page-story__images--full{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%)}.page-story__imagegrid{display:grid;grid-template-columns:repeat(var(--story-cols, 1),minmax(0,1fr));gap:16px;align-items:start}.page-story__figure{margin:0;overflow:hidden;background:rgba(var(--color-foreground),.04)}.page-story__imagegrid.ratio-1 .page-story__figure,.page-story__imagegrid.ratio-2 .page-story__figure{position:relative}.page-story__imagegrid.ratio-1 .page-story__figure{aspect-ratio:1 / 1}.page-story__imagegrid.ratio-2 .page-story__figure{aspect-ratio:4 / 5}.page-story__imagegrid.ratio-1 .page-story__figure img,.page-story__imagegrid.ratio-2 .page-story__figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.page-story__imagegrid.ratio-auto .page-story__figure img{display:block;width:100%;height:auto}.page-story__caption{margin:14px 0 0;font-family:var(--font-family-body);font-size:14px;line-height:20px;letter-spacing:.02em;text-align:center;color:rgba(var(--color-foreground),.6)}.page-story__buttonwrap{text-align:center}.page-story__button{display:inline-block;padding:14px 32px;border:2px solid rgba(var(--color-foreground),1);border-radius:100px;font-family:var(--font-family-heading);font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .25s ease,color .25s ease}.page-story__button:hover{background:rgba(var(--color-foreground),1);color:rgb(var(--color-background))}@media only screen and (max-width:991px){.page-story__header{margin-bottom:44px}.page-story__text{font-size:17px;line-height:28px}.page-story__heading--large{font-size:32px}.page-story__heading--medium{font-size:26px}}@media only screen and (max-width:767px){.page-story__imagegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page-story__images[style*="--story-cols: 1"] .page-story__imagegrid{grid-template-columns:minmax(0,1fr)}.page-story__images--full{width:100%;max-width:100%;margin-left:0;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/page-story.css.map */
