.vfs{width:100%}.vfs__inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;padding:80px 56px}.vfs--reverse .vfs__inner{direction:rtl}.vfs--reverse .vfs__content,.vfs--reverse .vfs__media{direction:ltr}.vfs__content{max-width:520px}.vfs__eyebrow{margin:0 0 26px;font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#9e3d5c}.vfs__heading{margin:0 0 28px;font-family:Red Hat Text,sans-serif;font-size:clamp(38px,4.6vw,62px);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:#121212}.vfs__heading em{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;color:#9e3d5c}.vfs__text{margin:0 0 36px;max-width:440px;font-family:Red Hat Text,sans-serif;font-size:16px;font-weight:400;line-height:1.65;color:#121212ad}.vfs__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:38px}.vfs__btn{display:inline-block;font-family:Red Hat Text,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:19px 40px;text-decoration:none;border:1px solid #121212;transition:background .2s ease,color .2s ease}.vfs__btn--solid{background:#121212;color:#fff}.vfs__btn--solid:hover,.vfs__btn--outline{background:transparent;color:#121212}.vfs__btn--outline:hover{background:#121212;color:#fff}.vfs__btn:focus-visible,.vfs__reviews:focus-visible{outline:2px solid #121212;outline-offset:4px}.vfs__rating{display:flex;align-items:center;gap:14px}.vfs__stars{color:#d98ca6;font-size:17px;letter-spacing:.12em;line-height:1}.vfs__reviews{font-family:Red Hat Text,sans-serif;font-size:14px;font-weight:600;color:#121212;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.vfs__reviews:hover{opacity:.6}.vfs__media{position:relative;width:100%}.vfs__img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.vfs__img--placeholder{background:#efe2e5}.vfs__card{position:absolute;left:0;bottom:30px;background:#faf5f3b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16px 26px;max-width:62%}.vfs__card-title{margin:0 0 3px;font-family:Red Hat Text,sans-serif;font-size:16px;font-weight:600;color:#121212}.vfs__card-text{margin:0;font-family:Red Hat Text,sans-serif;font-size:13px;font-weight:400;color:#1212129e}@media(max-width:989px){.vfs__inner{grid-template-columns:1fr;gap:44px;padding:56px 24px}.vfs--reverse .vfs__inner{direction:ltr}.vfs__content{max-width:100%}.vfs__btn{padding:17px 32px;flex:1 1 auto;text-align:center}}.vike-announce{background:#121212;padding:10px 16px;text-align:center}.vike-announce__text{margin:0;color:#fff;font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.vike-header{background:#fffffff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid #F7E9EC;position:sticky;top:0;z-index:50}.vike-header__inner{max-width:1280px;margin:0 auto;padding:16px 32px;display:flex;align-items:center;justify-content:space-between;position:relative}.vike-burger{display:none;width:28px;height:28px;flex-direction:column;justify-content:center;gap:6px;background:none;border:0;cursor:pointer;padding:0;flex:0 0 auto}.vike-burger__bar{display:block;width:24px;height:1.5px;background:#121212}.vike-burger:focus-visible{outline:2px solid #121212;outline-offset:4px}.vike-header__nav{flex:1}.vike-header__menu{display:flex;align-items:center;gap:28px;list-style:none;margin:0;padding:0}.vike-header__item{position:relative}.vike-header__link,.vike-header__action{font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#121212b3;text-decoration:none;transition:color .2s ease}.vike-header__link{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;padding:4px 0}.vike-header__link::-webkit-details-marker{display:none}.vike-header__link:hover,.vike-header__action:hover{color:#121212}.vike-header__link:focus-visible,.vike-header__action:focus-visible,.vike-dd__link:focus-visible,.vike-header__logo:focus-visible,.vike-panel__link:focus-visible,.vike-panel__sublink:focus-visible{outline:2px solid #121212;outline-offset:4px}.vike-dd__list{position:absolute;top:calc(100% + 12px);left:-20px;min-width:220px;background:#fff;border:1px solid #F7E9EC;box-shadow:0 8px 24px #0000000f;list-style:none;margin:0;padding:12px 0;z-index:51}.vike-dd__link{display:block;padding:11px 24px;font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#121212b3;text-decoration:none}.vike-dd__link:hover{background:#faf5f2;color:#121212}.vike-dd[open]>.vike-header__link svg{transform:rotate(180deg)}.vike-header__logo{position:absolute;left:50%;transform:translate(-50%);display:block;text-decoration:none}.vike-header__logo img{display:block;width:auto;max-height:46px}.vike-header__logo-text{font-family:Red Hat Text,sans-serif;font-size:22px;font-weight:500;letter-spacing:.14em;color:#121212}.vike-header__actions{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:20px}.vike-panel{background:#fff;border-top:1px solid #F7E9EC}.vike-panel[hidden]{display:none}.vike-panel__nav{padding:4px 24px 20px}.vike-panel__menu,.vike-panel__sub{list-style:none;margin:0;padding:0}.vike-panel__item+.vike-panel__item{border-top:1px solid #F0F0F0}.vike-panel__link{display:block;padding:18px 0 14px;font-family:Red Hat Text,sans-serif;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#121212;text-decoration:none}.vike-panel__sub{padding:0 0 10px 20px}.vike-panel__sublink{display:block;padding:9px 0;font-family:Red Hat Text,sans-serif;font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#12121280;text-decoration:none}.vike-panel__sublink:hover{color:#121212}@media(max-width:767px){.vike-header__inner{padding:14px 20px;gap:14px}.vike-burger{display:flex}.vike-header__nav,.vike-desktop-only{display:none}.vike-header__logo{position:static;transform:none;margin-right:auto}.vike-header__logo img{max-height:36px}.vike-header__actions{flex:0 0 auto;gap:0}.vike-header__action{font-size:12px;font-weight:500;letter-spacing:.16em;color:#121212;white-space:nowrap}}@media(min-width:768px){.vike-panel{display:none!important}}.vike-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vmq{width:100%;overflow:hidden;padding:15px 0}.vmq__viewport{width:100%;overflow:hidden}.vmq__track{display:flex;align-items:center;width:max-content;white-space:nowrap;animation-name:vmq-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.vmq__item{font-family:Red Hat Text,sans-serif;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;padding:0 26px;color:#1212128c!important}.vmq__dot{font-size:11px;opacity:1;color:#e8a0b4!important}@keyframes vmq-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.vmq__track{animation:none;transform:none}.vmq__viewport{overflow-x:auto}}@media(max-width:767px){.vmq{padding:13px 0}.vmq__item{font-size:9px;letter-spacing:.2em;padding:0 18px}}.vsh{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.vsh__panel{display:flex;flex-direction:column}.vsh__media{position:relative;width:100%}.vsh__img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.vsh__img--placeholder{background:#f3e7ea}.vsh__badge{position:absolute;top:20px;left:0;background:#e8a0b4;color:#121212;font-family:Red Hat Text,sans-serif;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:7px 14px}.vsh__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:52px 32px 64px}.vsh__eyebrow{margin:0 0 22px;font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#9e3d5c}.vsh__heading{margin:0 0 18px;max-width:560px;font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,3.4vw,46px);font-weight:400;line-height:1.16;letter-spacing:-.015em;color:#121212}.vsh__heading em{font-style:italic}.vsh__subheading{margin:0 0 18px;max-width:460px;font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;color:#121212a6}.vsh__text{margin:0 0 34px;max-width:420px;font-family:Red Hat Text,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#121212ad}.vsh__ctas{display:flex;flex-direction:column;align-items:center;gap:22px}.vsh__btn{display:inline-block;font-family:Red Hat Text,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:19px 52px;text-decoration:none;border:1px solid #121212;transition:background .2s ease,color .2s ease}.vsh__btn--solid{background:#121212;color:#fff}.vsh__btn--solid:hover,.vsh__btn--outline{background:transparent;color:#121212}.vsh__btn--outline:hover{background:#121212;color:#fff}.vsh__link{font-family:Red Hat Text,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#1212128c;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;transition:color .2s ease}.vsh__link:hover{color:#121212}.vsh__btn:focus-visible,.vsh__link:focus-visible{outline:2px solid #121212;outline-offset:4px}@media(max-width:767px){.vsh{grid-template-columns:1fr}.vsh__body{padding:38px 24px 48px}.vsh__btn{padding:17px 40px}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
