.ff-hero--full{padding:0!important}.ff-hero__slider{position:relative;height:clamp(480px,68vh,720px);overflow:hidden;background:var(--ff-blush)}.ff-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ff-hero__slide--1{object-position:center 72%}.ff-hero__slide--2{object-position:center 68%;opacity:0}.ff-hero__slide--3{object-position:center 30%;opacity:0}.ff-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#332c2ab3,#332c2a70 36%,#332c2a00 68%)}.ff-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.ff-hero__text{max-width:580px}.ff-hero--full .ff-hero__text h1,.ff-hero--full .ff-hero__text .ff-lead{color:#fffdfc}.ff-hero--full .ff-hero__text .ff-eyebrow{color:#f6dce2}.ff-hero--full .ff-hero__text .ff-lead{max-width:44ch;text-shadow:0 1px 12px rgba(51,44,42,.35)}.ff-hero--full .ff-hero__text h1{text-shadow:0 2px 24px rgba(51,44,42,.35)}.ff-hero--full .ff-button--secondary{border-color:#fffdfc}.ff-hero__dots{position:absolute;right:40px;bottom:26px;display:flex;gap:8px}.ff-hero__dots i{width:30px;height:4px;border-radius:4px;background:#fffdfc80;overflow:hidden;display:none}.ff-hero__dots i:after{content:"";display:block;height:100%;background:#fffdfc;transform-origin:left;transform:scaleX(0)}.ff-card__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px;margin:0 0 18px;background:var(--ff-blush)}.ff-card__img--lina{object-position:70% 40%}.ff-explainer__stage{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ff-explainer__img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:16px;border:1px solid #E4D6D0;background:#fbe6da}.ff-explainer__img--1{object-position:center}.ff-explainer__img--5{object-position:center 22%}.ff-explainer__img--3{display:none}.ff-explainer__steps{list-style:none;margin:0 0 20px;padding:0;counter-reset:ffstep;display:grid;gap:8px}.ff-explainer__step{counter-increment:ffstep;display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:start;padding:12px 16px;border-radius:14px;border:1px solid transparent}.ff-explainer__step:before{content:"0" counter(ffstep);grid-row:1/3;font:600 30px/1 Cormorant Garamond,Georgia,serif;color:var(--ff-berry-deep)}.ff-explainer__step strong{font:600 16px/1.4 var(--ff-font-body)}.ff-explainer__step span{font-size:15px;line-height:1.55;color:var(--ff-gray)}.ff-explainer h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(prefers-reduced-motion:no-preference){.ff-hero__slide{animation:ff-hero-zoom 18s linear infinite}.ff-hero__slide--1{animation:ff-hero-1 18s infinite,ff-hero-zoom 18s linear infinite}.ff-hero__slide--2{animation:ff-hero-2 18s infinite,ff-hero-zoom 18s linear infinite}.ff-hero__slide--3{animation:ff-hero-3 18s infinite,ff-hero-zoom 18s linear infinite}.ff-hero__dots i{display:block}.ff-hero__dots i:nth-child(1):after{animation:ff-hero-d1 18s linear infinite}.ff-hero__dots i:nth-child(2):after{animation:ff-hero-d2 18s linear infinite}.ff-hero__dots i:nth-child(3):after{animation:ff-hero-d3 18s linear infinite}.ff-explainer__stage{display:block;position:relative;aspect-ratio:4/5;max-width:460px;width:100%;margin-inline:auto;border-radius:20px;overflow:hidden;border:1px solid #E4D6D0;background:#fbe6da}.ff-explainer__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:0;opacity:0;transition:opacity .3s ease}.ff-explainer__img--3{display:block}.ff-explainer__img--1{animation:ff-ex-i1 12s infinite}.ff-explainer__img--2{animation:ff-ex-i2 12s infinite}.ff-explainer__img--3{animation:ff-ex-i3 12s infinite}.ff-explainer__img--4{animation:ff-ex-i4 12s infinite}.ff-explainer__img--5{animation:ff-ex-i5 12s infinite}.ff-explainer__step--1{animation:ff-ex-t1 12s infinite}.ff-explainer__step--2{animation:ff-ex-t2 12s infinite}.ff-explainer__step--3{animation:ff-ex-t3 12s infinite}.ff-explainer__step--4{animation:ff-ex-t4 12s infinite}.ff-explainer__step{cursor:pointer}.ff-explainer:has(.ff-explainer__step:is(:hover,:focus)) .ff-explainer__img{animation:none;opacity:0}.ff-explainer:has(.ff-explainer__step:is(:hover,:focus)) .ff-explainer__step{animation:none}.ff-explainer:has(.ff-explainer__step--1:is(:hover,:focus)) .ff-explainer__img--1,.ff-explainer:has(.ff-explainer__step--2:is(:hover,:focus)) .ff-explainer__img--2,.ff-explainer:has(.ff-explainer__step--3:is(:hover,:focus)) .ff-explainer__img--3,.ff-explainer:has(.ff-explainer__step--4:is(:hover,:focus)) .ff-explainer__img--5{opacity:1}.ff-explainer .ff-explainer__step:is(:hover,:focus){background:var(--ff-white);border-color:#e4d6d0}}@keyframes ff-hero-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes ff-hero-1{0%,30%{opacity:1}35%,95%{opacity:0}to{opacity:1}}@keyframes ff-hero-2{0%,30%{opacity:0}35%,63%{opacity:1}68%,to{opacity:0}}@keyframes ff-hero-3{0%,63%{opacity:0}68%,95%{opacity:1}to{opacity:0}}@keyframes ff-hero-d1{0%{transform:scaleX(0)}33.3%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ff-hero-d2{0%,33.3%{transform:scaleX(0)}66.6%,99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ff-hero-d3{0%,66.6%{transform:scaleX(0)}99.9%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ff-ex-i1{0%,22%{opacity:1}25%,97%{opacity:0}to{opacity:1}}@keyframes ff-ex-i2{0%,22%{opacity:0}25%,47%{opacity:1}50%,to{opacity:0}}@keyframes ff-ex-i3{0%,47%{opacity:0}50%,59%{opacity:1}63%,to{opacity:0}}@keyframes ff-ex-i4{0%,59%{opacity:0}63%,72%{opacity:1}75%,to{opacity:0}}@keyframes ff-ex-i5{0%,72%{opacity:0}75%,97%{opacity:1}to{opacity:0}}@keyframes ff-ex-t1{0%,22%{background:var(--ff-white);border-color:#e4d6d0}25%,97%{background:transparent;border-color:transparent}to{background:var(--ff-white);border-color:#e4d6d0}}@keyframes ff-ex-t2{0%,22%{background:transparent;border-color:transparent}25%,47%{background:var(--ff-white);border-color:#e4d6d0}50%,to{background:transparent;border-color:transparent}}@keyframes ff-ex-t3{0%,47%{background:transparent;border-color:transparent}50%,72%{background:var(--ff-white);border-color:#e4d6d0}75%,to{background:transparent;border-color:transparent}}@keyframes ff-ex-t4{0%,72%{background:transparent;border-color:transparent}75%,97%{background:var(--ff-white);border-color:#e4d6d0}to{background:transparent;border-color:transparent}}@media(max-width:749px){.ff-explainer__step{padding:10px 12px}.ff-explainer__step:before{font-size:26px}.ff-explainer__stage{max-width:340px}.ff-hero__slider{height:560px}.ff-hero__shade{background:linear-gradient(0deg,#332c2ac7,#332c2a80 42%,#332c2a00 74%)}.ff-hero__content{align-items:flex-end;padding-bottom:56px}.ff-hero__slide--1{object-position:62% center}.ff-hero__slide--2{object-position:76% center}.ff-hero__slide--3{object-position:80% center}.ff-hero__dots{right:18px;bottom:22px}.ff-hero--full .ff-eyebrow{display:none}.ff-hero--full .ff-lead{font-size:15px;margin-bottom:0}.ff-hero--full .ff-actions{flex-wrap:nowrap;margin-top:20px}.ff-hero--full .ff-actions .ff-button{flex:1 1 0;padding:12px 10px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ff-motion.css.map */
