.sn-universseksjon{padding-block:var(--sn-universseksjon-pad-top) var(--sn-universseksjon-pad-bottom)}.sn-universseksjon__full-width{width:100%;max-width:none;margin:0;padding:0}.sn-universseksjon__frame{position:relative;isolation:isolate;width:100%;aspect-ratio:var(--sn-universseksjon-ratio-desktop);background:#1a1525;overflow:hidden}.sn-universseksjon__frame--rounded{border-radius:18px 18px 0 0}.sn-universseksjon__desktop,.sn-universseksjon__mobile{position:absolute;top:0;right:0;bottom:0;left:0}.sn-universseksjon__mobile{display:none}.sn-universseksjon__image,.sn-universseksjon__video{display:block;width:100%;height:100%;object-fit:cover}.sn-universseksjon__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(10,8,20,.76),rgba(10,8,20,.3) 62%,transparent);pointer-events:none}.sn-universseksjon__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:14px;padding:clamp(20px,4vw,52px);max-width:760px;color:#fff}.sn-universseksjon__subheading{margin:0;font-family:var(--font-body-family);font-size:12px;letter-spacing:.12em;font-weight:700;text-transform:uppercase;color:#fff}.sn-universseksjon__heading{color:#fff;margin:0;text-wrap:balance;line-height:1.05;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.sn-universseksjon__cta{display:inline-flex;align-items:center;gap:14px;padding:13px 18px;border-radius:999px;background:#fff;color:#171717;font-family:var(--font-body-family);font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s ease,background .2s ease}.sn-universseksjon__cta:hover{background:#f2eeff;transform:translateY(-2px)}.sn-universseksjon__cta:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:767px){.sn-universseksjon__frame{aspect-ratio:var(--sn-universseksjon-ratio-mobile)}.sn-universseksjon__desktop{display:none}.sn-universseksjon__mobile{display:block}.sn-universseksjon__shade{background:linear-gradient(0deg,rgba(10,8,20,.8),rgba(10,8,20,.1) 76%,transparent)}.sn-universseksjon__content{gap:10px;padding:22px;max-width:100%}.sn-universseksjon__heading{font-size:clamp(28px,7vw,44px)}.sn-universseksjon__cta{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.sn-universseksjon__cta{transition:none}.sn-universseksjon__cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/sn-universseksjon.css.map */
