.split-story-feature{position:relative;isolation:isolate;min-height:var(--story-desktop-height, 100svh);overflow:hidden;color:var(--story-text-color, #000);background:var(--story-background-color, #fff)}.split-story-feature__tiles{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.split-story-feature__tile{position:relative;min-width:0;min-height:0;overflow:hidden}.split-story-feature__asset,.split-story-feature__placeholder,.split-story-feature__placeholder svg{display:block;width:100%;height:100%}.split-story-feature__asset{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.split-story-feature__placeholder{color:#d3d3d3;background:#f4f4f4}.split-story-feature__tile:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:var(--story-overlay-color, #000);opacity:var(--story-overlay-opacity, 0);pointer-events:none}.split-story-feature__content{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;min-height:var(--story-desktop-height, 100svh);padding:140px 32px;text-align:center;pointer-events:none}.split-story-feature__text{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,48px);width:min(100%,var(--story-content-width, 820px))}.split-story-feature__eyebrow{margin:0;color:var(--story-text-color, #000);font-family:var(--font-paragraph--family);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%}#MainContent .split-story-feature__heading[class],.split-story-feature__heading{max-width:100%;margin-block:0;color:inherit;font-family:var(--font-heading--family);font-size:var(--story-heading-size, 104px);font-style:var(--font-heading--style);white-space:normal;overflow-wrap:anywhere;text-wrap:balance}.split-story-feature__description{max-width:100%;color:inherit;font-family:var(--font-paragraph--family);font-size:var(--story-body-size, 20px);line-height:1.35;overflow-wrap:anywhere;text-wrap:pretty}.split-story-feature__description>*{margin-block:0}.split-story-feature__description>*+*{margin-block-start:.75em}.split-story-feature__description a{color:inherit;text-decoration:underline;pointer-events:auto}@media screen and (min-width:750px){@supports ((background-clip: text) or (-webkit-background-clip: text)){#MainContent .split-story-feature--text-gradient .split-story-feature__heading[class],.split-story-feature--text-gradient .split-story-feature__description{color:transparent;background:var(--story-text-gradient);background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.split-story-feature--text-gradient .split-story-feature__description *{color:inherit}.split-story-feature--text-gradient .split-story-feature__description a:focus-visible{outline:2px solid var(--story-text-color, #000);outline-offset:3px}}}.split-story-feature__tile-link{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;align-items:var(--story-button-y, end);justify-content:var(--story-button-x, center);padding:clamp(24px,4vw,64px);color:var(--story-button-text, #fff);text-decoration:none}.split-story-feature__button{display:grid;place-items:center;width:min(100%,var(--story-button-width, 380px));min-width:0;min-height:max(44px,var(--story-button-height, 76px));padding:8px 28px;border:2px solid transparent;border-radius:var(--story-button-radius, 16px);color:var(--story-button-text, #fff);background:var(--story-button-background, #000);font-family:var(--story-button-font-family, var(--font-paragraph--family));font-size:var(--story-button-font-size, 22px);font-weight:var(--story-button-font-weight, 400);font-style:var(--story-button-font-style, normal);line-height:1.2;text-align:center;text-transform:var(--story-button-text-transform, none);overflow-wrap:anywhere;transition:filter .15s ease}.split-story-feature[data-button-style=outline] .split-story-feature__button{border-color:currentcolor;background:transparent}.split-story-feature[data-button-style=text] .split-story-feature__button{background:transparent;text-decoration:underline;text-underline-offset:.2em}.split-story-feature__tile-link[href]:hover .split-story-feature__button{filter:brightness(1.15)}.split-story-feature__tile-link:focus-visible{outline:3px solid var(--story-button-background, #000);outline-offset:-6px;box-shadow:inset 0 0 0 9px var(--story-button-text, #fff)}@media screen and (max-width:749px){.split-story-feature{display:block;height:auto;min-height:0}.split-story-feature__tiles{position:relative;inset:auto;min-height:0;grid-template-columns:1fr;grid-template-rows:auto auto}.split-story-feature__tile{width:100%;aspect-ratio:1 / 1}.split-story-feature__content{display:block;min-height:0;max-height:none;overflow:visible;padding:min(88px,10svh) var(--page-margin, 16px) 36px;text-align:left;pointer-events:auto}.split-story-feature--no-mobile-text .split-story-feature__content{display:none}.split-story-feature__text{align-items:flex-start;gap:14px;width:100%;max-width:900px}#MainContent .split-story-feature .split-story-feature__heading[class],.split-story-feature__heading{box-sizing:border-box;margin:0;padding:0;font-size:var(--story-heading-size-mobile, 34px);font-weight:var(--font-heading--weight);font-stretch:normal;line-height:1.04;letter-spacing:-.025em;text-transform:none;transform:none}.split-story-feature__description{max-width:38ch;font-family:var(--font-body--family);line-height:1.38;font-size:var(--story-body-size-mobile, 16px)}.split-story-feature--hide-heading-mobile .split-story-feature__heading,.split-story-feature--hide-description-mobile .split-story-feature__description{display:none}.split-story-feature__tile-link{align-items:var(--story-button-y-mobile, center);justify-content:var(--story-button-x-mobile, center);padding:24px 20px}.split-story-feature__button{width:min(100%,var(--story-button-width-mobile, var(--story-button-width, 380px)));min-height:max(44px,var(--story-button-height-mobile, 60px));padding:8px 20px;font-size:var(--story-button-font-size-mobile, 18px)}}@media(forced-colors:active){#MainContent .split-story-feature--text-gradient .split-story-feature__heading[class],.split-story-feature--text-gradient .split-story-feature__description{color:CanvasText;background:none;-webkit-text-fill-color:currentcolor;filter:none}}@media(prefers-reduced-motion:reduce){.split-story-feature__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/split-story-feature.css.map */
