.rl-hero{--horizon: 36%;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:clamp(66rem,90vh,88rem);padding:8rem 0}.rl-hero__scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#d6e6ec}.rl-layer{position:absolute;left:-3%;width:106%;will-change:transform}.rl-hero .rl-layer--sky,.rl-hero .rl-salt__plane{display:block}.rl-layer--sky{top:-4%;bottom:calc(var(--horizon) - 2%);background:url(rlsc-sky.jpg) center 35% / cover no-repeat}.rl-range{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:no-repeat 0 100% / 100% 100%;mask:no-repeat 0 100% / 100% 100%}.rl-layer--far{bottom:calc(var(--horizon) - .5%);height:30%}.rl-range--far{-webkit-mask-image:url(rlsc-ridge-far.svg);mask-image:url(rlsc-ridge-far.svg);background-color:#8a9db0;background-image:linear-gradient(#bed2e02e,#d4e4ecd9),url(rlsc-tex-rock.jpg);background-size:100% 100%,640px auto;background-blend-mode:normal,luminosity}.rl-layer--mid{bottom:calc(var(--horizon) - .5%);height:21%}.rl-range--mid{-webkit-mask-image:url(rlsc-ridge-mid.svg);mask-image:url(rlsc-ridge-mid.svg);background-color:#8f7a5d;background-image:linear-gradient(#96806200,#e0e2dcc7),url(rlsc-tex-rock.jpg);background-size:100% 100%,900px auto;background-blend-mode:normal,luminosity}.rl-layer--salt{bottom:0;height:var(--horizon);overflow:hidden;perspective:260px;perspective-origin:58% 0%;background:#eef0ec}.rl-salt__plane{position:absolute;left:-400%;width:900%;bottom:0;height:1100px;transform-origin:50% 100%;transform:rotateX(90deg);background:linear-gradient(90deg,transparent 50.14%,rgba(22,20,18,.9) 50.2%,rgba(22,20,18,.9) 50.68%,transparent 50.74%),url(rlsc-tex-salt.jpg) 0 0 / 300px 300px}.rl-salt__haze{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#d6e5ecf7,#e2eaec99 14%,#eceeea00 42%),linear-gradient(#0000 60%,#463c2d14)}.rl-shimmer{position:absolute;left:0;right:0;top:.4rem;height:2.4rem;background:linear-gradient(#fff0,#ffffff8c,#fff0);filter:blur(3px);opacity:.45;animation:rl-shimmer 9s ease-in-out infinite alternate}@keyframes rl-shimmer{0%{transform:translate(-1.5%) scaleY(1);opacity:.3}to{transform:translate(1.5%) scaleY(1.6);opacity:.6}}.rl-hero__people{position:absolute;right:2%;bottom:0;z-index:1;height:min(80%,68rem);aspect-ratio:1000 / 1029;pointer-events:none;will-change:transform}.rl-hero__people img{display:block;width:100%;height:100%;-webkit-mask:url(rlsc-hero-guys-mask.png) 0 0 / 100% 100% no-repeat;mask:url(rlsc-hero-guys-mask.png) 0 0 / 100% 100% no-repeat;filter:brightness(1.06) contrast(1.02) saturate(.96)}.rl-hero__front{position:relative;z-index:2;width:100%}.rl-hero__stack{position:relative;max-width:56rem;transform:rotate(-1.2deg)}.rl-hero__stack:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--rl-candy) url(rlsc-tex-kraft.jpg);background-blend-mode:soft-light;border-radius:var(--rl-corner);transform:rotate(3.2deg) translate(1.2rem,1rem);box-shadow:var(--rl-lift-2)}.rl-hero__card{position:relative;padding:4.8rem 4.4rem 4.4rem;background:var(--rl-cream) url(rlsc-tex-paper.jpg);background-blend-mode:soft-light;border-radius:var(--rl-corner);box-shadow:var(--rl-lift-3);color:var(--rl-ink)}.rl-hero__card:before{content:"";position:absolute;top:1.4rem;right:1.4rem;bottom:1.4rem;left:1.4rem;border:2px solid var(--rl-ink);box-shadow:inset 0 0 0 4px #0000,inset 0 0 0 5px var(--rl-ink);pointer-events:none}body:not(#rl) .rl-hero__title{font-size:clamp(6.4rem,7.6vw,10.4rem);line-height:.88;margin:0 0 1.6rem}.rl-hero__lede p{margin:0;font-size:2.1rem;line-height:1.45;font-weight:600;max-width:34ch}.rl-hero__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1.2rem;margin:2rem 0 1.6rem;padding:1rem 0;border-top:2px dashed var(--rl-ink);border-bottom:2px dashed var(--rl-ink)}.rl-hero__price span{font-weight:700;font-size:1.8rem}.rl-hero__price strong{font-family:var(--rl-font-poster);font-weight:400;font-size:4.6rem;line-height:1;color:var(--rl-candy);text-transform:uppercase}.rl-hero__points{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.rl-hero__points li{position:relative;padding-left:3.6rem;font-size:1.9rem;line-height:1.4}.rl-hero__points li:before{content:"";position:absolute;left:0;top:.1rem;width:2.4rem;height:2.4rem;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 13.5c2.4 1.4 4.3 3.4 5.7 6 3.2-6.8 7.4-11.8 12.6-15.2' fill='none' stroke='%23b21200' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.rl-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}body:not(#rl) .rl-hero__buttons .button{min-height:6rem;font-size:2rem;padding:0 3.6rem}.rl-hero__decal{position:absolute;top:-4.2rem;right:-3.6rem;width:14rem;aspect-ratio:1;margin:0;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--rl-salt) url(rlsc-tex-paper.jpg);background-blend-mode:soft-light;border:5px solid var(--rl-ink);box-shadow:inset 0 0 0 4px var(--rl-salt),inset 0 0 0 6px var(--rl-candy),var(--rl-lift-2);transform:rotate(9deg)}.rl-hero__decal strong{font-family:var(--rl-font-poster);font-weight:400;font-size:5.4rem;line-height:.9}.rl-hero__decal span{font-weight:800;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}@media screen and (max-width:989px){.rl-hero{--horizon: 34%;display:block;min-height:0;padding:0 0 4rem}.rl-hero__scene{position:relative;height:max(44rem,108vw)}.rl-hero__people{bottom:auto;height:auto;width:min(78%,56rem);right:1%;top:calc(max(44rem,108vw) - (min(78vw,56rem)*1.029))}.rl-hero__front{margin-top:-4rem}.rl-hero__stack{transform:rotate(-.6deg);margin:0 .6rem;max-width:none}.rl-hero__card{padding:4.2rem 2.8rem 3.4rem}.rl-hero__decal{width:9.6rem;top:-5.2rem;right:.4rem}.rl-hero__decal strong{font-size:3.6rem}.rl-hero__decal span{font-size:1rem}}@media screen and (max-width:480px){body:not(#rl) .rl-hero__title{font-size:6rem}.rl-hero__lede p{font-size:1.9rem}.rl-hero__price strong{font-size:3.8rem}body:not(#rl) .rl-hero__buttons .button{width:100%}}@media(prefers-reduced-motion:reduce){.rl-layer,.rl-hero__people{will-change:auto;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rlsc-hero.css.map */
