.fof-landing{--fof-color: #ffffff;--fof-font: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--fof-edge: 40px;--fof-credits-size: 14px;--fof-credits-spacing: .18em;--fof-logo-height: 165px;--fof-logo-depth: 14px;--fof-logo-turn: 7s;--fof-gradient-height: 45%;--fof-gradient-end: rgba(0, 0, 0, .3);--fof-image-opacity: .5}html,body{margin:0;padding:0}.fof-landing{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;background:#111;color:var(--fof-color);font-family:var(--fof-font);font-weight:400;font-stretch:125%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fof-landing *,.fof-landing *:before,.fof-landing *:after{box-sizing:border-box}.fof-landing__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;opacity:var(--fof-image-opacity)}.fof-landing:after{content:"";position:absolute;right:0;bottom:0;left:0;height:var(--fof-gradient-height);background:linear-gradient(to bottom,transparent,var(--fof-gradient-end));pointer-events:none}.fof-landing__credits{position:absolute;bottom:var(--fof-edge);z-index:1;margin:0;color:inherit;font-size:var(--fof-credits-size);font-weight:400;line-height:1.7;letter-spacing:var(--fof-credits-spacing);text-transform:uppercase}.fof-landing__credits--left{left:var(--fof-edge)}.fof-landing__credits--right{right:var(--fof-edge);text-align:right}.fof-landing__title-block{position:absolute;bottom:30px;left:50%;z-index:1;transform:translate(-50%)}.fof-landing__title{margin:0;line-height:0}.fof-landing__logo{display:block;width:auto;max-width:none;height:var(--fof-logo-height);margin:0 auto}.fof-landing__shop{display:block}.fof-landing__logo-3d{display:block;perspective:700px}.fof-landing__logo-spin{position:relative;display:block;width:fit-content;margin:0 auto;transform-style:preserve-3d;animation:fof-landing-spin var(--fof-logo-turn) linear infinite;will-change:transform}.fof-landing__logo{position:relative;transform:translateZ(calc(var(--fof-logo-depth) / 2));-webkit-backface-visibility:hidden;backface-visibility:hidden}.fof-landing__logo-layer{position:absolute;top:0;left:0;display:block;width:auto;max-width:none;height:var(--fof-logo-height);transform:translateZ(calc(var(--fof-logo-depth) * (.5 - var(--i) / 21)))}.fof-landing__logo-layer--back{transform:rotateY(180deg) translateZ(calc(var(--fof-logo-depth) / 2));-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes fof-landing-spin{to{transform:rotateY(360deg)}}@media(prefers-reduced-motion:reduce){.fof-landing__logo-spin{animation:none}}.fof-landing__cart{position:absolute;top:18px;right:var(--fof-edge);z-index:2;display:block;padding:14px 0;color:inherit;font-size:12px;letter-spacing:.14em;text-decoration:none}@media(max-width:1000px){.fof-landing__cart{top:6px;font-size:11px}}.fof-landing__shop:focus-visible{outline:1px solid var(--fof-color);outline-offset:8px}@media(max-width:1100px){.fof-landing{--fof-edge: 24px;--fof-credits-size: 12px}.fof-landing__content{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 24px;padding:0 var(--fof-edge) var(--fof-edge)}.fof-landing__title-block,.fof-landing__credits{position:static;transform:none}.fof-landing__title-block{flex:0 0 100%}}@media(max-width:700px){.fof-landing{--fof-logo-height: 135px;--fof-credits-spacing: .15em}.fof-landing__content{flex-direction:column;gap:14px;text-align:center}.fof-landing__title-block{flex:none;margin-bottom:4px}.fof-landing__credits--right{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fof-landing.css.map */
