.split-screen{display:grid}@media screen and (min-width:750px){.split-screen--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.split-screen__panel{--split-screen-text: 255, 255, 255;--split-screen-contrast: 0, 0, 0;position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100vh;min-height:40rem;overflow:hidden;background-color:#000;color:rgb(var(--split-screen-text))}@supports (height: 100svh){.split-screen__panel{height:100svh}}.split-screen__panel--dark{--split-screen-text: 0, 0, 0;--split-screen-contrast: 255, 255, 255}.split-screen__media,.split-screen__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.split-screen__media:after{content:"";background-color:rgba(0,0,0,var(--split-screen-overlay, 0))}.split-screen__media img,.split-screen__media video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.split-screen__media--contain img,.split-screen__media--contain video{position:relative;object-fit:contain;transform:scale(.92)}.split-screen__media--bg-white{background-color:#fff}.split-screen__media--bg-black{background-color:#000}.split-screen__ambient{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-position:center;background-size:cover;filter:blur(4rem) saturate(120%);transform:scale(1.1)}.split-screen__headline{position:absolute;top:50%;right:2rem;left:2rem;margin:0;transform:translateY(-50%);font-family:var(--font-body-family);font-size:clamp(2.8rem,3.4vw,4.4rem);font-weight:600;line-height:1.1;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:rgb(var(--split-screen-text))}.split-screen__headline--glow{color:#fffdf2;text-shadow:0 0 .4rem rgba(255,244,200,.95),0 0 1.2rem rgba(255,226,150,.75),0 0 2.8rem rgba(255,205,110,.45)}.split-screen__footer{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding:2rem 1.5rem}@media screen and (min-width:750px){.split-screen__footer{padding:2.4rem 2rem}}.split-screen__button{display:inline-flex;align-items:center;justify-content:center;height:4.8rem;padding:0 2.4rem;border:0;border-radius:4rem;background-color:#fff;box-shadow:inset 0 0 3.2rem #ffffff26;color:#000;font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;letter-spacing:0;text-decoration:none;text-transform:none;transition:background-color var(--duration-default) ease}.split-screen__panel--dark .split-screen__button{background-color:#000;color:#fff}@media(hover:hover){.split-screen__button:hover{background-color:#ffffffd9}.split-screen__panel--dark .split-screen__button:hover{background-color:#333}}.split-screen__note{flex-shrink:0;margin:0 0 0 auto;padding-bottom:.4rem;font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;color:rgb(var(--split-screen-text))}.split-screen__note--link{border-bottom:.2rem solid currentColor}button.split-screen__note{min-height:0;min-width:0;padding:0 0 .4rem;border:0;border-bottom:.2rem solid currentColor;border-radius:0;background:none;box-shadow:none;color:rgb(var(--split-screen-text));font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;-webkit-appearance:none;appearance:none;cursor:pointer}button.split-screen__note:before,button.split-screen__note:after{content:none}.split-screen__lightbox{width:fit-content;max-width:90vw;max-height:none;padding:0;border:0;background:none;overflow:visible}.split-screen__lightbox::backdrop{background-color:#00000059;-webkit-backdrop-filter:blur(2.8rem) saturate(140%);backdrop-filter:blur(2.8rem) saturate(140%)}.split-screen__lightbox[open]{display:flex;flex-direction:column;align-items:center;gap:1.6rem;animation:split-screen-lightbox-in var(--duration-long) ease}.split-screen__lightbox video{display:block;max-width:100%;max-height:80vh;border-radius:2rem;background-color:#000;box-shadow:0 2.4rem 8rem #00000059}.split-screen__lightbox-close{align-self:flex-end;padding:.4rem 0;border:0;background:none;color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer}@keyframes split-screen-lightbox-in{0%{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.split-screen__lightbox[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-split-screen.css.map */
