.ely-rf{--rf-sky: var(--colour-off-white);--rf-deep: 31, 58, 60;--rf-w: max(100vw, 120rem);--rf-h: calc(var(--rf-w) * .737265);--rf-t: .42;--rf-shift: 2.4rem;--rf-shift-back: 1.2rem;position:relative;isolation:isolate;overflow:hidden;color:var(--colour-white);background:var(--rf-sky)}@media screen and (min-width:750px){.ely-rf{--rf-t: .375}}@media screen and (min-width:1200px){.ely-rf{--rf-w: 100vw}}.ely-rf__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.ely-rf__canvas{position:relative;width:var(--rf-w);height:var(--rf-h);margin-top:calc(-1 * var(--rf-t) * var(--rf-h))}.ely-rf__layer{position:absolute;top:0;right:0;bottom:0;left:0}.ely-rf__layer picture,.ely-rf__img{display:block;width:100%;height:100%}.ely-rf__reflection{position:absolute;left:0;width:100%;height:100%;top:calc(100% - 1px);transform:scaleY(-1)}.ely-rf__body{position:relative;padding-top:calc((.72 - var(--rf-t)) * var(--rf-h))}.ely-rf__mark{width:24rem;color:var(--colour-off-white);opacity:.92}@media screen and (min-width:750px){.ely-rf__mark{width:min(100%,calc(var(--rf-w) * .28),48rem)}}.ely-rf .ely-rf__mark svg{display:block;width:100%;height:auto}.ely-rf__base{position:relative;display:grid;gap:var(--space-3);margin-top:var(--space-3);padding-bottom:var(--space-3)}.ely-rf__base:before{content:"";position:absolute;z-index:-1;left:-50vw;right:-50vw;bottom:0;top:-9.6rem;background:linear-gradient(to top,rgba(var(--rf-deep),.82) 0,rgba(var(--rf-deep),.74) calc(100% - 9.6rem),rgba(var(--rf-deep),0))}.ely-rf__menu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.ely-rf__menu{display:flex;flex-wrap:wrap;column-gap:var(--space-4)}}.ely-rf__menu a{display:inline-flex;align-items:center;min-height:var(--tap-min);color:var(--colour-white);text-decoration:none}.ely-rf__menu a:hover{text-decoration:underline;text-underline-offset:.2em}.ely-rf__menu--company a{font-weight:300}.ely-rf__bottom{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-3)}.ely-rf__bottom .ely-label{font-weight:400}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(figtree-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ely-rf__bottom .ely-label{font-weight:300;font-size:1.15rem;letter-spacing:.06em}.ely-rf .ely-rf__policies{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0 0 0 calc(-1 * var(--space-1));padding:0}@media screen and (min-width:750px){.ely-rf .ely-rf__policies{margin-left:0}}.ely-rf__policies a{display:inline-flex;align-items:center;min-height:var(--tap-min);padding-inline:var(--space-1);color:var(--colour-white);text-decoration:none}.ely-rf__policies a:hover{text-decoration:underline;text-underline-offset:.3em}@media(prefers-reduced-motion:no-preference){.ely-rf[data-ely-rf-live] .ely-rf__layer--m1{transform:translate3d(0,calc((1 - var(--rf-p, 1)) * var(--rf-shift)),0);will-change:transform}.ely-rf[data-ely-rf-live] .ely-rf__layer--m2,.ely-rf[data-ely-rf-live] .ely-rf__mark{transform:translate3d(0,calc((1 - var(--rf-p, 1)) * var(--rf-shift-back)),0)}}.ely-rf__menu:not(.ely-rf__menu--company) a{font-size:2rem;line-height:2.8rem}.ely-rf__menu--company a{font-size:1.4rem;line-height:2rem}.ely-rf__base{row-gap:var(--space-1)}.ely-rf__menu--company a{min-height:3.6rem}
/*# sourceMappingURL=/cdn/shop/t/42/assets/elysian-footer-range.css.map */
