.fv-tile{--fv-ink: #FFFFFF;--fv-muted: rgb(255 255 255 / .72);--fv-button: #0277ED;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:clip;background:var(--fv-tile-gradient, var(--ek-section-bg));color:var(--fv-ink);text-align:center}.fv-tile--light{--fv-ink: #1D1D1F;--fv-muted: #6E6E73}.fv-tile--fill{min-height:max(36rem,calc(100svh - var(--announcement-bar-height, 0px) - var(--header-height, 0px)))}.fv-tile--large{min-height:max(32rem,82svh)}.fv-tile--text-bottom{grid-template-rows:minmax(0,1fr) auto}.fv-tile--text-bottom .fv-tile__content{order:2;padding-block:1.5rem 3.5rem}.fv-tile__content{position:relative;z-index:2;display:grid;justify-items:center;gap:.5rem;padding:clamp(3rem,8vh,4.5rem) var(--ek-gutter) 1rem}.fv-tile__eyebrow{margin:0;font-size:clamp(.9375rem,1.4vw,1.0625rem);font-weight:600;color:var(--fv-muted)}.fv-tile__title{margin:0;font-family:var(--heading-font-family);font-size:clamp(2.75rem,8vw,5rem);font-weight:600;line-height:1.02;letter-spacing:-.035em;text-transform:none;text-wrap:balance;color:inherit}.fv-tile__subtitle{margin:0;font-size:clamp(1.1875rem,2.4vw,1.75rem);font-weight:400;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.fv-tile__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem;margin-block-start:1.25rem}.fv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.5rem;border:1px solid currentColor;border-radius:999px;font-family:var(--text-font-family);font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:transform .4s var(--ek-ease),background-color .3s var(--ek-ease),color .3s var(--ek-ease)}.fv-btn--solid{border-color:var(--fv-button);background:var(--fv-button);color:#fff}.fv-btn--outline{border-color:var(--fv-button);color:var(--fv-button);background:transparent}.fv-tile--dark .fv-btn--outline{border-color:#fff;color:#fff}@media(hover:hover){.fv-btn:hover{transform:scale(1.03)}.fv-btn--solid:hover{background:color-mix(in srgb,var(--fv-button) 88%,#000)}.fv-btn--outline:hover{background:var(--fv-button);border-color:var(--fv-button);color:#fff}}.fv-btn:focus-visible{outline:2px solid var(--fv-button);outline-offset:3px}.fv-tile__stage{position:relative;display:grid;place-items:center;min-height:18rem}.fv-tile__stage>*{grid-area:1 / 1}.fv-tile__word{z-index:0;font-family:var(--heading-font-family);font-size:clamp(7rem,34vw,28rem);font-weight:800;line-height:.8;letter-spacing:-.06em;white-space:nowrap;text-transform:uppercase;-webkit-user-select:none;user-select:none;background-image:linear-gradient(170deg,#fff,#b9b9c0 28%,#fafafa 46%,#5f5f66 62%,#e8e8ed 82%,#8e8e93);background-size:100% 220%;background-position:50% calc(var(--ek-p, .5) * 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 2.5rem rgb(255 255 255 / .08))}.fv-tile--light .fv-tile__word{background-image:linear-gradient(170deg,#fff,#c7c7cc 30%,#fff,#a1a1a6 66%,#e5e5ea);filter:drop-shadow(0 1.5rem 2rem rgb(0 0 0 / .08))}.fv-tile__product{position:relative;z-index:1;width:min(92vw,60rem,72svh);aspect-ratio:3 / 2}.fv-tile__media{height:100%;--ek-media-bg: transparent}.fv-tile__media .ek-media__placeholder{background:none;color:var(--fv-muted)}@media(prefers-reduced-motion:no-preference){html.ek-motion .fv-tile__word{letter-spacing:calc(-.09em + var(--ek-p, .5) * .07em);transform:translate3d(0,calc((var(--ek-p, .5) - .5) * -14%),0)}html.ek-motion .fv-tile__product>.ek-media{transform:translate3d(0,calc((.5 - var(--ek-p, .5)) * 10%),0) scale(calc(.94 + var(--ek-p, .5) * .12))}}.fv-grid{padding:.75rem;background:var(--ek-section-bg)}.fv-grid__list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.fv-grid .fv-tile{min-height:36rem}.fv-grid .fv-tile__title{font-size:clamp(2.25rem,5vw,3.5rem)}.fv-grid .fv-tile__subtitle{font-size:clamp(1.0625rem,1.8vw,1.375rem)}.fv-grid .fv-tile__product{width:min(86%,30rem);aspect-ratio:1;transition:transform .8s var(--ek-ease)}.fv-grid .fv-tile__word{font-size:clamp(5rem,18vw,12rem)}@media(hover:hover){.fv-grid .fv-tile:hover .fv-tile__product{transform:scale(1.04)}}@media screen and (min-width:1000px){.fv-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-grid .fv-tile{min-height:42rem}}@media(prefers-reduced-motion:reduce){.fv-btn,.fv-grid .fv-tile__product{transition:none}}.fv-tile--immersive{display:grid;grid-template-rows:none;min-height:max(40rem,calc(100svh - var(--announcement-bar-height, 0px) - var(--header-height, 0px)));background:#000}.fv-tile--immersive>*{grid-area:1 / 1}.fv-tile__backdrop{position:relative;overflow:hidden}.fv-tile__bg{position:absolute;top:0;right:0;bottom:0;left:0}.fv-tile__bg:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgb(0 0 0 / var(--fv-shade)) 0%,rgb(0 0 0 / calc(var(--fv-shade) * .85)) calc(var(--fv-reach-now, var(--fv-reach)) * .45),rgb(0 0 0 / 0) var(--fv-reach-now, var(--fv-reach))),linear-gradient(to top,#000000d9,#0000 22%);pointer-events:none}.fv-tile__bg-media{position:absolute;top:0;right:0;bottom:0;left:0;--ek-media-bg: #000}.fv-tile__bg-media--mobile{display:none}.fv-tile__bg-media .ek-video-toggle{z-index:2;inset-block-end:1.25rem;inset-inline-end:1.25rem}.fv-tile--immersive .fv-tile__content{position:relative;z-index:2;align-self:start;padding-block:clamp(3.5rem,11vh,7rem) 4rem;pointer-events:none}.fv-tile--immersive .fv-tile__content>*{pointer-events:auto}.fv-tile--place-center .fv-tile__content{align-self:center}.fv-tile--place-bottom .fv-tile__content{align-self:end;padding-block:4rem clamp(4rem,12vh,7rem)}.fv-tile--immersive .fv-tile__title,.fv-tile--immersive .fv-tile__subtitle{text-shadow:0 .125rem 1.5rem rgb(0 0 0 / .35)}.fv-tile--place-bottom .fv-tile__bg:after{background:linear-gradient(to bottom,rgb(0 0 0 / calc(var(--fv-shade) * .6)),#0000 30%),linear-gradient(to top,rgb(0 0 0 / var(--fv-shade)) 0%,rgb(0 0 0 / calc(var(--fv-shade) * .85)) calc(var(--fv-reach) * .45),rgb(0 0 0 / 0) var(--fv-reach))}@media screen and (max-width:699px){.fv-tile--immersive{min-height:max(36rem,calc(100svh - var(--announcement-bar-height, 0px) - var(--header-height, 0px)))}.fv-tile__bg:has(.fv-tile__bg-media--mobile) .fv-tile__bg-media--desktop{display:none}.fv-tile__bg-media--mobile{display:block}}@media(prefers-reduced-motion:no-preference){html.ek-motion .fv-tile--immersive{--fv-reach-now: calc(var(--fv-reach) * (1 - var(--ek-p, 0) * 1.6))}html.ek-motion .fv-tile--immersive .fv-tile__bg :is(video,img){transform:scale(calc(1 + var(--ek-p, 0) * .1));will-change:transform}html.ek-motion .fv-tile--immersive .fv-tile__content{opacity:calc(1 - var(--ek-p, 0) * 1.8);transform:translate3d(0,calc(var(--ek-p, 0) * -4rem),0)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/forvani-tile.css.map */
