.f-hero{position:relative;overflow:hidden;background:var(--f-ink)}.f-hero__set{position:relative;display:block;width:100%}.f-hero__set--desktop{display:none;aspect-ratio:2880 / 1130}@media screen and (min-width:640px){.f-hero__set--desktop{display:block}.f-hero__set--mobile{display:none}}.f-hero__track{position:absolute;top:0;right:0;bottom:0;left:0}.f-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;pointer-events:none;transition:opacity var(--f-dur-panel) var(--f-ease)}f-hero:not(.is-ready) .f-hero__slide:not(.is-active){display:none}.f-hero__slide.is-active{z-index:1;opacity:1;pointer-events:auto}.f-hero__image{display:block;width:100%;height:100%;object-fit:cover}.f-hero__arrow{position:absolute;top:50%;z-index:5;display:none;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--f-ink);box-shadow:var(--f-shadow-arrow);transform:translateY(-50%);cursor:pointer}.f-hero__arrow{transition:background-color var(--f-dur) var(--f-ease),transform var(--f-dur-press) var(--f-ease)}@media(hover:hover)and (pointer:fine){.f-hero__arrow:hover{background:#fff}}.f-hero__arrow--prev{left:2.4rem}.f-hero__arrow--next{right:2.4rem}@media screen and (min-width:1024px){.f-hero__arrow{display:flex}}.f-hero__dots{position:absolute;left:0;right:0;bottom:1.4rem;z-index:5;display:flex;justify-content:center;gap:.6rem;padding:0 1.6rem;pointer-events:none}.f-hero__dot{display:flex;padding:1rem 0;border:0;background:none;cursor:pointer;pointer-events:auto}.f-hero__dot span{display:block;width:1.4rem;height:.4rem;border-radius:.4rem;background:#ffffff8c;box-shadow:0 1px 4px #00000059;transition:width var(--f-dur) var(--f-ease),background-color var(--f-dur) var(--f-ease)}.f-hero__dot.is-active span{width:2.8rem;background:#fff}@media screen and (min-width:1024px){.f-hero__dot span{width:1rem}.f-hero__dot.is-active span{width:3.6rem}}.f-hero__set--desktop .f-hero__dots{left:auto;right:2.4rem;justify-content:flex-end;padding:0}.f-hero__set--mobile .f-hero__track{position:relative;aspect-ratio:2 / 3}.f-hero__set--mobile .f-hero__dots{position:static;padding:.4rem 1.6rem 0;background:var(--f-bg)}.f-hero__set--mobile .f-hero__dot span{background:var(--f-line);box-shadow:none}.f-hero__set--mobile .f-hero__dot.is-active span{background:var(--f-ink)}.f-hero__slide:focus-visible{outline-offset:-4px}.f-hero--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;aspect-ratio:2880 / 1130;min-height:24rem;color:var(--f-muted);font-size:1.4rem}.f-hero--empty .f-placeholder{z-index:0}.f-hero--empty p{position:relative;margin:8rem 0 0}.f-cross{position:relative;height:12.8rem;overflow:hidden;background:var(--f-bg)}.f-cross__strip{position:absolute;left:-4%;right:-4%;top:50%;overflow:hidden}.f-cross__strip--back{padding:1rem 0;background:var(--f-ink);color:var(--f-badge);transform:translateY(-50%) rotate(2.2deg)}.f-cross__strip--front{padding:1.2rem 0;background:var(--f-accent);color:var(--f-on-accent);box-shadow:0 1rem 3rem #140e112e;transform:translateY(-50%) rotate(-2.2deg)}.f-cross__track{display:flex;width:max-content;animation:f-marquee var(--f-cross-front, 30s) linear infinite;animation-play-state:var(--f-play, running)}.f-cross__strip--back .f-cross__track{animation-duration:var(--f-cross-back, 46s);animation-direction:reverse}.f-cross__strip--front:focus-within .f-cross__track{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.f-cross__strip--front:hover .f-cross__track{animation-play-state:paused}}.f-cross__group{display:flex;flex:none}@keyframes f-marquee{to{transform:translate(-50%)}}@keyframes f-spin{to{transform:rotate(360deg)}}.f-cross__phrase{display:inline-flex;align-items:center;gap:2.2rem;padding-right:2.2rem;font-size:1.9rem;font-style:italic;font-weight:600;white-space:nowrap}.f-cross__offer{display:inline-flex;align-items:center;gap:1.4rem;padding-right:2.6rem;color:inherit;font-size:var(--f-marquee);font-weight:800;font-stretch:68%;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.f-cross__spark{display:inline-flex;color:var(--f-badge);animation:f-spin 6s linear infinite;animation-play-state:var(--f-play, running)}.f-cross__pill{display:inline-block;padding:.4rem 1.2rem;border-radius:var(--f-radius-pill);background:var(--f-badge);color:var(--f-on-badge);transform:rotate(-3deg)}.f-circles{display:block}.f-circles__track{display:flex;justify-content:safe center;gap:var(--f-gap);margin:0;padding:.4rem var(--f-pad);overflow-x:auto;scroll-padding:0 var(--f-pad);scroll-snap-type:x proximity;scrollbar-width:none;list-style:none}.f-circles__track::-webkit-scrollbar{display:none}.f-circles__item{flex:0 0 var(--f-cat-w);min-width:0;scroll-snap-align:start}.f-circles__link{display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--f-ink);text-decoration:none}.f-circles__media{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:var(--f-surface)}.f-circles__media img{width:100%;height:100%;object-fit:cover;object-position:50% 25%;transition:transform var(--f-dur-zoom) var(--f-ease)}@media(hover:hover)and (pointer:fine){.f-circles__link:hover img{transform:scale(var(--f-zoom))}}.f-circles__name{font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-align:center;text-transform:uppercase;text-wrap:balance}.f-circles__progress{position:relative;width:min(100% - 2 * var(--f-pad),24rem);height:.3rem;margin:2rem auto 0;overflow:hidden;border-radius:.3rem;background:var(--f-line)}.f-circles__progress[hidden]{display:none}.f-circles__progress span{position:absolute;top:0;bottom:0;border-radius:.3rem;background:var(--f-ink)}.f-tiles__grid,.f-occasions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--f-gap);margin:0;list-style:none}@media screen and (min-width:1024px){.f-tiles__grid,.f-occasions__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.f-tile{position:relative;display:block;color:var(--f-ink);text-decoration:none}.f-tile__media{display:block;aspect-ratio:3 / 4}.f-tile__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 25%}.f-tile__label{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1.6rem;border-radius:var(--f-radius-card);background:var(--f-ink);color:#fff}.f-tile__cat{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.f-tile__price{font-size:var(--f-h-budget);font-weight:800;font-stretch:68%;line-height:1;text-transform:uppercase}@media screen and (max-width:1023.98px){.f-tile__label{left:.8rem;right:.8rem;bottom:.8rem;padding:1rem 1.2rem}}.f-occasion{display:flex;flex-direction:column;gap:1.2rem;color:var(--f-ink);text-decoration:none}.f-occasion__media{display:block;aspect-ratio:4 / 5}.f-occasion__media img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 25%}.f-occasion__text{display:flex;justify-content:space-between;align-items:baseline;gap:.8rem}.f-occasion__name{font-size:var(--f-h3);font-weight:800;font-stretch:68%;line-height:1;text-transform:uppercase}.f-occasion__sub{font-size:1.2rem;color:var(--f-muted);white-space:nowrap}@media screen and (max-width:1023.98px){.f-occasion__text{flex-direction:column;gap:.4rem}}.f-tabbed{display:block}.f-tabbed__tabs{display:flex;gap:.8rem;margin:-.8rem 0 1.6rem;overflow-x:auto;scrollbar-width:none}.f-tabbed__tabs::-webkit-scrollbar{display:none}.f-tabbed__panel[hidden]{display:none}.f-tabbed__bar{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:4.4rem;margin-bottom:1.6rem}.f-reels__track{display:flex;gap:1.2rem;margin:0;padding:0 var(--f-pad);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--f-pad);scrollbar-width:none;list-style:none}.f-reels__track::-webkit-scrollbar{display:none}.f-reel{flex:0 0 var(--f-reel-w);scroll-snap-align:start}.f-reel__card{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--f-radius-reel);background:var(--f-surface)}.f-reel__media,.f-reel__media img,.f-reel__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.f-reel__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:var(--f-ink);text-decoration:none}.f-reel__link:focus-visible{outline-offset:-4px}.f-reel__toggle{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:var(--f-ink);cursor:pointer;transition:background-color var(--f-dur) var(--f-ease),transform var(--f-dur-press) var(--f-ease)}.f-reel__toggle:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.f-reel__toggle:hover{background:#fff}}.f-reel__icon--play{border-left:1rem solid currentColor;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;transform:translate(.15rem)}.f-reel__icon--pause{display:none;width:1rem;height:1.2rem;border-left:.35rem solid currentColor;border-right:.35rem solid currentColor}.f-reel__toggle[aria-pressed=true] .f-reel__icon--play{display:none}.f-reel__toggle[aria-pressed=true] .f-reel__icon--pause{display:block}.f-reel__product{position:absolute;left:1rem;right:1rem;bottom:1rem;display:flex;justify-content:space-between;gap:.6rem;padding:.8rem 1rem;border-radius:var(--f-radius-card);background:#fffffff0;font-size:1.2rem}.f-reel__product b{flex:none}.f-reel__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-reviews__rail{--f-rail-w: 72%;align-items:stretch;margin:0;list-style:none}@media screen and (min-width:750px){.f-reviews__rail{--f-rail-w: calc((100% - var(--f-gap) * 2) / 3)}}@media screen and (min-width:1024px){.f-reviews__rail{--f-rail-w: calc((100% - var(--f-gap) * 3) / 4)}}@media screen and (min-width:750px)and (max-width:1023.98px){.f-reviews__rail:has(>:last-child:nth-child(-n+2)){justify-content:center}}@media screen and (min-width:1024px){.f-reviews__rail:has(>:last-child:nth-child(-n+3)){justify-content:center}}.f-review{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--f-line);border-radius:var(--f-radius-card);background:var(--f-bg)}.f-review__media{display:block;flex:none;aspect-ratio:4 / 5;border-radius:0}.f-review__media img{object-position:50% 20%}.f-review__panel{position:relative;flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end;gap:1.2rem;padding:2rem;overflow:hidden;background:var(--f-accent);color:var(--f-on-accent)}.f-review__panel--tone-1{background:var(--f-ink);color:var(--f-on-ink)}.f-review__panel--tone-2{background:var(--f-badge);color:var(--f-on-badge)}.f-review__mark{position:absolute;top:1.6rem;left:1.6rem;font-family:var(--f-font);font-size:12rem;font-weight:800;font-stretch:68%;line-height:.8;opacity:.35}.f-review__panel-quote{position:relative;margin:0;padding:0;border:0;color:inherit;font-family:var(--f-font),"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-style:normal;font-weight:800;font-stretch:68%;line-height:1.05;letter-spacing:-.005em;overflow-wrap:anywhere;text-wrap:balance}.f-review__panel-quote--l{font-size:clamp(3.2rem,9vw,4rem)}.f-review__panel-quote--m{font-size:clamp(2.4rem,6.4vw,2.8rem)}.f-review__panel-quote--s{font-size:clamp(2rem,5.4vw,2.2rem)}@media screen and (min-width:1024px){.f-review__panel-quote--l{font-size:3.6rem}.f-review__panel-quote--m{font-size:2.6rem}.f-review__panel-quote--s{font-size:2rem}}.f-review__body{display:flex;flex:1;flex-direction:column;gap:1rem;margin:0;padding:1.6rem 1.6rem 1.8rem}.f-review__stars{display:flex;gap:.2rem;color:var(--f-accent)}.f-review__star.is-empty{color:var(--f-line)}.f-review__quote{margin:0;padding:0;border:0;color:var(--f-ink);font-style:normal;font-family:var(--f-font),"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:1.5rem;line-height:1.5;overflow-wrap:anywhere;text-wrap:pretty}.f-review__quote:before{content:"\201c"}.f-review__quote:after{content:"\201d"}.f-review__quote--short{font-size:2.4rem;font-weight:800;font-stretch:68%;line-height:1.1}.f-review__who{display:flex;flex-direction:column;gap:.2rem;margin-top:auto;padding-top:.6rem;font-size:1.3rem}.f-review__name{font-weight:700}.f-review__verified{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--f-muted)}.f-review__verified svg{flex:none;color:var(--f-accent)}.f-review__product{display:flex;align-items:center;gap:.4rem;min-width:0;padding-top:1rem;border-top:1px solid var(--f-line);font-size:1.2rem;font-weight:600;text-decoration:none}.f-review__product span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-review__product .f-icon{flex:none}.f-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem var(--f-gap);margin:0;padding:4rem 0;border-top:1px solid var(--f-line);border-bottom:1px solid var(--f-line);list-style:none}@media screen and (min-width:1024px){.f-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.f-trust__item{color:var(--f-ink);display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:.8rem .4rem;text-align:center}.f-trust__icon{position:relative;display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;border-radius:50%;background:var(--f-surface);box-shadow:inset 0 0 0 1px var(--f-line)}.f-trust__icon:before{content:"";position:absolute;top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem;border:1px dashed var(--f-line);border-radius:50%}.f-trust__text{display:flex;flex-direction:column;gap:.5rem}.f-trust__title{font-size:1.7rem;font-weight:800;font-stretch:68%;letter-spacing:.01em;text-transform:uppercase}.f-trust__sub{font-size:1.3rem;color:var(--f-muted);text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fuchsia-home.css.map */
