.feature-stage{aspect-ratio:auto;height:calc(100svh - 122px);min-height:360px;max-height:900px}.feature-video-active .feature-stage{aspect-ratio:auto;height:calc(100svh - 122px)}.feature-copy{width:38%;right:4%}.feature-copy p{font-size:clamp(14px,1.05vw,18px)}.feature-logo{height:clamp(115px,12vw,180px)}.feature-controls{min-height:86px;margin-top:-58px;padding-top:16px;padding-bottom:12px}.feature-play{left:50%;top:50%;width:94px;height:94px;font-size:39px;background:linear-gradient(135deg,#12b8edf2,#006dbee8);color:#fff;box-shadow:0 6px 24px #0007,0 0 0 3px #ffffffb0;z-index:4;pointer-events:none}.feature-copy{pointer-events:none}.feature-copy>*{pointer-events:auto}.feature-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.feature-actions .button{font-size:12px;padding:13px 16px;margin:0;min-height:45px}body :is(button,.button,.floating-badge,.trailer-play,.feature-play,.game-header-trailer){border-radius:5px!important}body :is(button,.button){background-image:linear-gradient(145deg,#ffffff15,#00000012)!important}.feature-actions .button,.feature-copy .button,.game-page-header .game-header-trailer{background:linear-gradient(135deg,#11bce8,#008ac5 55%,#0065ab)!important;color:#fff}.feature-actions .kickstarter-action{background:linear-gradient(135deg,#2e5268,#172e43)!important}.home-discord .button{background:linear-gradient(135deg,#fff,#e4e8ff)!important;color:#3443b8}.saffron-compact{display:flex;position:relative;isolation:isolate;justify-content:center;min-height:510px;padding:65px 24px;background:#071927;color:#fff;text-align:center;overflow:hidden}.saffron-compact:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(#000000a8,#000000a8),url(saffron-collage-desktop.webp) center/cover}.saffron-compact-copy{max-width:650px}.saffron-compact-copy svg{filter:none;width:310px;height:155px;margin:0 auto 20px}.saffron-compact-copy p{color:#fff;text-shadow:0 1px 4px #000;font-size:18px;line-height:1.7}.saffron-compact-copy small{color:#fff}.saffron-compact-copy .button{background:linear-gradient(135deg,#647985,#354b59)!important;opacity:.8}@media(max-width:1100px)and (min-width:761px){.feature-copy{width:40%}.feature-actions .button{font-size:10px;padding:11px 12px}.feature-logo{height:120px}.feature-copy p{font-size:14px;line-height:1.5}.feature-play{width:75px;height:75px;font-size:31px}}@media(max-width:760px){.feature-stage{height:auto;min-height:0;max-height:none;padding-top:42vw;aspect-ratio:auto}.feature-slide{height:42vw}.feature-copy{width:auto;right:auto;padding:12px 20px 16px}.feature-logo{height:90px;width:245px}.feature-copy p{font-size:13px;line-height:1.5;margin:0 0 14px}.feature-actions{justify-content:center;gap:8px}.feature-actions .button{padding:11px 12px;font-size:11px;min-height:42px}.feature-controls{margin:0;min-height:0;padding:8px 12px;gap:7px}.feature-controls>button{padding:7px 14px;min-height:38px}.feature-thumbnails button{min-height:33px}.feature-thumbnails img{height:33px;width:59px}.feature-thumbnails{gap:6px}.feature-thumbnails button{flex-basis:59px}.feature-play{width:60px;height:60px;font-size:26px}.feature-video-active .feature-stage{height:56.25vw;padding-top:0}.feature-video-active .feature-slide{height:56.25vw}.saffron-compact{min-height:490px;padding:45px 22px}.saffron-compact:before{background-image:linear-gradient(#000000a8,#000000a8),url(saffron-collage-mobile.webp)}.saffron-compact-copy p{font-size:16px}}@media(max-height:700px)and (min-width:761px){.feature-logo{height:105px}.feature-copy p{font-size:13px;line-height:1.45}.feature-copy .button{padding:10px 12px;font-size:11px}.feature-stage{min-height:300px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hero-refinement.css.map */
