.section-story-grid{background-color:var(--color-theme-dark)}.section-story-grid__rows{background-color:var(--color-theme-medium-2);overflow:hidden}.section-story-grid__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(30em,32vw,34em)}.section-story-grid__row--image-first .section-story-grid__panel--image{order:-1}.section-story-grid__row--image-first .section-story-grid__wordmark{left:auto;right:.04em}.section-story-grid__panel{position:relative;overflow:hidden}.section-story-grid__panel--text{background-color:var(--color-theme-medium-2);color:var(--color-text-light)}.section-story-grid__panel--text-light,.section-story-grid__panel--text-light .section-story-grid__copy,.section-story-grid__panel--text-light .section-story-grid__eyebrow,.section-story-grid__panel--text-light .section-story-grid__link,.section-story-grid__panel--text-light h2{color:var(--color-text-light)}.section-story-grid__panel--text-dark,.section-story-grid__panel--text-dark .section-story-grid__copy,.section-story-grid__panel--text-dark .section-story-grid__eyebrow,.section-story-grid__panel--text-dark .section-story-grid__link,.section-story-grid__panel--text-dark h2{color:var(--color-text-dark)}.section-story-grid__panel--image{background-color:var(--color-theme-dark)}.section-story-grid__panel--image picture{display:block;width:100%;height:100%}.section-story-grid__panel--image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-story-grid__content{position:relative;z-index:2;display:flex;height:100%;flex-direction:column;padding:2.5em 4em}.section-story-grid__content h2{margin:0 0 .75em;color:var(--color-text-light);font-family:freight-neo-pro,sans-serif;font-size:clamp(1.75em,2vw,2.25em);font-weight:400;letter-spacing:4px;line-height:1.45}.section-story-grid__eyebrow{margin:0 0 .75em;font-size:.85em;letter-spacing:.16em;text-transform:uppercase}.section-story-grid__copy{max-width:43em;color:var(--color-text-light);font-family:freight-neo-pro,sans-serif;font-size:clamp(1.05em,1.2vw,1.25em);font-weight:400;line-height:1.55}.section-story-grid__copy p{margin:0 0 1.6em}.section-story-grid__copy p:last-child{margin-bottom:0}.section-story-grid__link{border-bottom:0;position:relative;align-self:flex-end;width:-moz-fit-content;width:fit-content;min-width:0;margin-top:auto;padding:0 0 .4em;color:var(--color-text-light);font-family:freight-neo-pro,sans-serif;font-size:1.1em;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.section-story-grid__link .link-arrow{position:absolute;left:0;bottom:-.35em;width:100%;height:.75em;overflow:visible;transform:translateZ(0);transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.section-story-grid__link .link-arrow path{fill:none;stroke:var(--color-spot-dark);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.section-story-grid__link:focus-visible .link-arrow,.section-story-grid__link:hover .link-arrow{transform:translateZ(0) scaleX(1.08)}@media(prefers-reduced-motion:reduce){.section-story-grid__link .link-arrow{transition:none}}.section-story-grid__link>span{display:block;white-space:nowrap}.section-story-grid__link .link-arrow{clip-path:inset(0 100% 0 0);transform:none;transition:clip-path .4s cubic-bezier(.22,1,.36,1)}.section-story-grid__link .link-arrow path{stroke-width:1}.section-story-grid__link:focus,.section-story-grid__link:hover{color:var(--color-text-light);text-decoration:none}.section-story-grid__link:focus .link-arrow,.section-story-grid__link:hover .link-arrow{clip-path:inset(0 0 0 0);transform:none}.section-story-grid__wordmark{position:absolute;z-index:1;left:.04em;right:auto;top:50%;transform:translateY(-50%);color:rgba(255,255,255,var(--story-wordmark-opacity,.05));font-family:freight-neo-pro,sans-serif;font-size:clamp(12em,min(var(--story-wordmark-size,32vw),32vw),52em);font-style:italic;font-weight:500;line-height:.8;pointer-events:none;white-space:nowrap}@media(max-width:1024px){.section-story-grid__content{padding:2.5em}.section-story-grid__copy{font-size:1em}}@media(max-width:768px){.section-story-grid__row,.section-story-grid__row--image-first{grid-template-columns:1fr;min-height:0}.section-story-grid__row .section-story-grid__panel--text,.section-story-grid__row--image-first .section-story-grid__panel--text{order:0}.section-story-grid__row .section-story-grid__panel--image,.section-story-grid__row--image-first .section-story-grid__panel--image{order:1}.section-story-grid__panel--text{min-height:28em}.section-story-grid__panel--image{aspect-ratio:1/1}body.template-index .section-story-grid__panel{min-height:0;aspect-ratio:1/1}.section-story-grid__content{padding:2.5em 2em}.section-story-grid__content h2{font-size:1.75em}.section-story-grid__wordmark{color:rgba(255,255,255,var(--story-wordmark-opacity-mobile,.05));font-size:min(var(--story-wordmark-size-mobile,64vw),84vw,30em)}}@media(min-width:769px){body.template-index .section-story-grid__rows{display:grid;height:100svh;min-height:0;grid-template-rows:repeat(2,minmax(0,1fr))}body.template-index .section-story-grid__rows .section-story-grid__row{min-height:0}body.template-index .section-story-grid__rows .section-story-grid__content{padding:clamp(2.25em,6vh,4.5em) clamp(2.5em,4vw,4em)}body.template-index .section-story-grid__rows .section-story-grid__content h2{margin-bottom:clamp(1.15em,3vh,1.75em);font-size:clamp(1.45em,min(2vw,2.8vh),2.25em);line-height:1.3}body.template-index .section-story-grid__rows .section-story-grid__copy{max-width:32em;font-size:clamp(1em,min(1.35vw,2.2vh),1.35em);line-height:1.45}body.template-index .section-story-grid__rows .section-story-grid__copy p{margin-bottom:clamp(1.15em,2.6vh,1.75em)}body.template-index .section-story-grid__rows .section-story-grid__link{font-size:clamp(.9em,1.6vh,1.1em)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/story-grid.css.map */
