.vtl{color:var(--vt-ink, #29231A)}.vtl a{text-decoration:none}.vtl-eyebrow{margin:0 0 14px;font:600 12px/1 var(--font-body, sans-serif);letter-spacing:.3em;text-transform:uppercase;color:var(--vt-ink-soft, #57503F)}.vtl-h2{margin:0;font-family:var(--vt-serif, Georgia, serif);font-weight:450;font-size:clamp(30px,4vw,46px);line-height:1.06;letter-spacing:-.01em;color:var(--vt-ink, #29231A)}.vtl-rule{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--vt-gold, #A9843F)}.vtl-rule span{display:block;width:74px;height:1px;background:linear-gradient(90deg,rgba(169,132,63,0),var(--vt-gold, #A9843F))}.vtl-rule span:last-child{background:linear-gradient(90deg,var(--vt-gold, #A9843F),rgba(169,132,63,0))}.vtl-rule i{font-style:normal;font-size:13px;line-height:1}.vtl-linkline{font:600 13px/1 var(--font-body, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--vt-ink, #29231A);border-bottom:1px solid var(--vt-gold, #A9843F);padding-bottom:6px}.vtl-linkline:hover{color:var(--vt-bordeaux, #6B2D36)}.vtl-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 26px;border-radius:12px;font:600 14.5px/1 var(--font-body, sans-serif);background:var(--vt-bordeaux, #6B2D36);color:#f6efe2;box-shadow:0 10px 24px -12px #6b2d36b3;transition:background .2s ease,transform .15s ease}.vtl-btn:hover{background:#5a252d;transform:translateY(-1px)}.vtl-btn--ghost{background:#fdfaf3cc;color:var(--vt-ink, #29231A);border:1px solid var(--vt-gold-soft, rgba(169,132,63,.38));box-shadow:none}.vtl-btn--ghost:hover{background:#fdfaf3;border-color:var(--vt-gold, #A9843F)}.vtl-hero{position:relative;overflow:hidden;padding:clamp(30px,5vh,64px) 0 clamp(28px,5vh,54px)}.vtl-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vtl-hero__grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,80px);align-items:center}.vtl-hero__copy{text-align:left}.vtl-hero__title{margin:0;font-family:var(--vt-serif, Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(64px,9vw,138px);line-height:.95;letter-spacing:-.01em}.vtl-rule--left{justify-content:flex-start}.vtl-hero .vtl-rule{margin:24px 0 16px}.vtl-hero__sub{margin:0;max-width:480px;font:400 16.5px/1.7 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.vtl-hero__lotwrap{display:flex;justify-content:center}.vtl-lot{display:flex;flex-direction:column;gap:4px;width:min(400px,100%);background:#fdfaf3;border:1px solid var(--vt-line, rgba(41,35,26,.16));outline:1px solid var(--vt-line, rgba(41,35,26,.16));outline-offset:6px;padding:18px 18px 20px;transform:rotate(-1.6deg);box-shadow:0 24px 50px -30px #29231a80;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.vtl-lot:hover{transform:rotate(0) translateY(-4px);box-shadow:0 30px 60px -30px #29231a8c}.vtl-lot__tag{align-self:flex-start;font:600 11px/1 var(--font-body, sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#4e4432;background:linear-gradient(180deg,#fbf5e9,#f2e8d3);border:1px solid var(--vt-gold-soft, rgba(169,132,63,.38));border-radius:999px;padding:7px 12px;margin-bottom:12px}.vtl-lot__media{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1 / 1;background:radial-gradient(90% 80% at 50% 45%,#fbf6ea,#f3ecdc);border:1px solid var(--vt-line, rgba(41,35,26,.16));margin-bottom:14px;overflow:hidden}.vtl-lot__media img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.vtl-lot__media svg{width:62%;height:auto}.vtl-lot__name{font-family:var(--vt-serif, Georgia, serif);font-weight:500;font-size:20px;line-height:1.25;color:var(--vt-ink, #29231A)}.vtl-lot__meta{font:500 13.5px/1.4 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-lot__go{margin-top:10px;font:600 11.5px/1 var(--font-body, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--vt-bordeaux, #6B2D36)}.vtl-lot:hover .vtl-lot__go{text-decoration:underline;text-underline-offset:4px}.vtl-ticker{overflow:hidden;border-top:1px solid var(--vt-line, rgba(41,35,26,.16));border-bottom:1px solid var(--vt-line, rgba(41,35,26,.16));background:var(--vt-paper-deep, #EFE5D0);padding:13px 0}.vtl-ticker__track{display:flex;width:max-content;animation:vtl-tick 46s linear infinite}.vtl-ticker__seg{white-space:nowrap;font-family:var(--vt-serif, Georgia, serif);font-size:17px;letter-spacing:.05em;color:var(--vt-ink-soft, #57503F)}.vtl-ticker__seg i{font-style:normal;color:var(--vt-gold, #A9843F);font-size:12px;padding:0 14px}@keyframes vtl-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.vtl-rev{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .7s cubic-bezier(.22,1,.36,1)}.vtl-rev.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vtl-rev{opacity:1;transform:none;transition:none}}.vtl-stars{font-style:normal;color:#b8860b;letter-spacing:1px}.vtl-hero__trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;padding-top:16px;border-top:1px solid var(--vt-line, rgba(41,35,26,.16))}.vtl-hero__trust span{font:600 12.5px/1.4 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F);display:inline-flex;align-items:center;gap:6px}.vtl-usps{padding:clamp(22px,3vw,34px) 0;border-bottom:1px solid var(--vt-line, rgba(41,35,26,.16));background:#fdfaf38c}.vtl-usps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.vtl-usp{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:start;padding:13px 15px;background:#fdfaf3;border:1px solid var(--vt-line, rgba(41,35,26,.16));border-radius:12px}.vtl-usp i{grid-row:1 / 3;font-style:normal;color:var(--vt-gold, #A9843F);font-size:14px;margin-top:2px}.vtl-usp b{font:700 13.5px/1.35 var(--font-body, sans-serif);color:var(--vt-ink, #29231A)}.vtl-usp span{font:400 12.5px/1.4 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-how{padding:clamp(36px,5vw,64px) 0;background:#efe5d061;border-top:1px solid var(--vt-line, rgba(41,35,26,.16));border-bottom:1px solid var(--vt-line, rgba(41,35,26,.16))}.vtl-how__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vtl-how__step{position:relative;background:#fdfaf3;border:1px solid var(--vt-line, rgba(41,35,26,.16));border-radius:14px;padding:22px 20px 20px}.vtl-how__num{position:absolute;top:-14px;left:18px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-family:var(--vt-serif, Georgia, serif);font-size:15px;color:#f3e9d2;background:linear-gradient(180deg,#33291b,#292013);border-radius:50%;box-shadow:0 4px 10px -4px #29231a80}.vtl-how__step b{display:block;font-family:var(--vt-serif, Georgia, serif);font-weight:500;font-size:17.5px;color:var(--vt-ink, #29231A);margin:4px 0 6px}.vtl-how__step p{margin:0;font:400 13.5px/1.65 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-review{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:26px;font:500 14px/1.5 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-review b{color:var(--vt-ink, #29231A)}.vtl-shead{text-align:center;margin-bottom:clamp(24px,4vw,40px)}.vtl-shead--row{display:flex;align-items:flex-end;justify-content:space-between;text-align:left;gap:16px}.vtl-rail{padding:clamp(34px,5vw,60px) 0 clamp(24px,4vw,44px)}.vtl-rail__row{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px}.vtl-rail__row::-webkit-scrollbar{display:none}.vtl-card{flex:0 0 236px;scroll-snap-align:start;display:flex;flex-direction:column;gap:3px}.vtl-card__media{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;margin-bottom:10px;border:1px solid var(--vt-line, rgba(41,35,26,.16));outline:1px solid var(--vt-line, rgba(41,35,26,.16));outline-offset:4px;background:#fbf6ea}.vtl-card__media img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.22,1,.36,1)}.vtl-card:hover .vtl-card__media img{transform:scale(1.04)}.vtl-card__sold{position:absolute;left:8px;top:8px;font:600 10.5px/1 var(--font-body, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#f6efe2;background:#29231ac7;border-radius:999px;padding:5px 10px}.vtl-card--sold .vtl-card__media img{opacity:.75}.vtl-card--sold .vtl-card__price{text-decoration:line-through;opacity:.7}.vtl-card__name{font-family:var(--vt-serif, Georgia, serif);font-weight:500;font-size:16.5px;line-height:1.3;color:var(--vt-ink, #29231A);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vtl-card__price{font:600 14px/1.3 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-card__brand{display:block;font:600 10.5px/1 var(--font-body, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--vt-ink-soft, #57503F);margin:10px 0 3px}.vtl-card__brand+.vtl-card__name{margin-top:0}.vtl-card__media{position:relative}.vtl-card__cond{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--vt-serif, Georgia, serif);font-size:10.5px;font-weight:500;letter-spacing:.03em;color:var(--vt-ink, #29231A);background:#fdfaf3f0;border:1px solid var(--vt-gold, #A9843F);border-radius:999px;padding:3px 8px}.vtl-card__cond i{color:var(--vt-gold, #A9843F);font-style:normal;font-size:9px;line-height:1;flex:none}.vtl-card__media--art svg{width:62%;height:auto;transition:transform .55s cubic-bezier(.22,1,.36,1)}.vtl-card--cat:hover .vtl-card__media--art svg{transform:translateY(-5px) rotate(-2deg) scale(1.03)}.vtl-card__cta{color:var(--vt-bordeaux, #6B2D36);text-transform:uppercase;letter-spacing:.12em;font-size:11.5px}.vtl-cats{padding:clamp(30px,4.5vw,56px) 0 clamp(36px,5vw,64px);scroll-margin-top:12px}.vtl-rail{scroll-margin-top:12px}.vtl-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(min-width:761px){.vtl-cats__grid>.vtl-tile:last-child:nth-child(4n+3){grid-column:span 2}}.vtl-tile{position:relative;display:block}.vtl-tile__num{position:absolute;top:13px;left:16px;z-index:2;font-family:var(--vt-serif, Georgia, serif);font-size:14px;letter-spacing:.12em;color:var(--vt-ink-soft, #57503F)}.vtl-tile__media{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:3 / 4;overflow:hidden;border:1px solid var(--vt-line, rgba(41,35,26,.16));outline:1px solid var(--vt-line, rgba(41,35,26,.16));outline-offset:5px;background:radial-gradient(90% 80% at 50% 42%,#FBF6EA,var(--vt-paper-deep, #EFE5D0))}.vtl-tile__media svg{width:68%;height:auto;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.vtl-tile:hover .vtl-tile__media svg{transform:translateY(-6px) rotate(-2.5deg) scale(1.03)}.vtl-tile__meta{display:flex;flex-direction:column;gap:3px;padding:15px 4px 0}.vtl-tile__name{font-family:var(--vt-serif, Georgia, serif);font-weight:500;font-size:21px;line-height:1.15;color:var(--vt-ink, #29231A)}.vtl-tile__sub{font:400 13.5px/1.4 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-tile__go{margin-top:9px;font:600 11.5px/1 var(--font-body, sans-serif);letter-spacing:.16em;text-transform:uppercase;color:var(--vt-bordeaux, #6B2D36)}a.vtl-tile:hover .vtl-tile__go{text-decoration:underline;text-underline-offset:4px}.vtl-manifest{padding:clamp(34px,5vw,60px) 0 clamp(20px,3vw,36px);text-align:center}.vtl-manifest__q{margin:0 auto;max-width:820px;font-family:var(--vt-serif, Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(24px,3.4vw,40px);line-height:1.25;color:var(--vt-ink, #29231A)}.vtl-story{padding:clamp(34px,5vw,64px) 0}.vtl-story__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,72px);align-items:center}.vtl-story__media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;border:1px solid var(--vt-line, rgba(41,35,26,.16));outline:1px solid var(--vt-line, rgba(41,35,26,.16));outline-offset:6px;background:radial-gradient(90% 80% at 50% 42%,#FBF6EA,var(--vt-paper-deep, #EFE5D0))}.vtl-story__media svg{width:84%;height:auto;display:block}.vtl-story__text{margin:18px 0 0;font:400 16px/1.75 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-story__list{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.vtl-story__list li{display:flex;align-items:baseline;gap:11px;font:500 15px/1.5 var(--font-body, sans-serif);color:var(--vt-ink, #29231A)}.vtl-story__list i{font-style:normal;font-size:11px;color:var(--vt-gold, #A9843F)}.vtl-seo{padding:clamp(24px,4vw,44px) 0 0}.vtl-seo__in{max-width:800px}.vtl-seo__h2{margin:0 0 14px;font-family:var(--vt-serif, Georgia, serif);font-weight:500;font-size:clamp(22px,2.6vw,28px);color:var(--vt-ink, #29231A)}.vtl-seo__h3{margin:26px 0 10px;font-family:var(--vt-serif, Georgia, serif);font-weight:500;font-size:clamp(17px,2vw,20px);color:var(--vt-ink, #29231A)}.vtl-seo p{margin:0 0 12px;font:400 14.5px/1.75 var(--font-body, sans-serif);color:var(--vt-ink-soft, #57503F)}.vtl-seo a{color:var(--vt-bordeaux, #6B2D36);font-weight:600}.vtl-seo a:hover{text-decoration:underline}.vtl-outro{padding:clamp(24px,4vw,44px) 0 clamp(50px,7vw,84px);text-align:center}.vtl-outro__line{margin:24px 0 22px;font-family:var(--vt-serif, Georgia, serif);font-style:italic;font-size:clamp(19px,2.4vw,26px);color:var(--vt-ink, #29231A)}.vtl-outro__back{font:600 13px/1 var(--font-body, sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--vt-ink, #29231A);border-bottom:1px solid var(--vt-gold, #A9843F);padding-bottom:6px}.vtl-outro__back:hover{color:var(--vt-bordeaux, #6B2D36)}html.js .vtl-hero__copy>*{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .85s cubic-bezier(.22,1,.36,1)}html.js .vtl-hero.vtl-loaded .vtl-hero__copy>*{opacity:1;transform:none}.vtl-hero.vtl-loaded .vtl-hero__copy>:nth-child(1){transition-delay:.05s}.vtl-hero.vtl-loaded .vtl-hero__copy>:nth-child(2){transition-delay:.16s}.vtl-hero.vtl-loaded .vtl-hero__copy>:nth-child(3){transition-delay:.3s}.vtl-hero.vtl-loaded .vtl-hero__copy>:nth-child(4){transition-delay:.42s}.vtl-hero.vtl-loaded .vtl-hero__copy>:nth-child(5){transition-delay:.56s}.vtl-hero.vtl-loaded .vtl-hero__copy>:nth-child(6){transition-delay:.7s}html.js .vtl-hero .vtl-rule span{transform:scaleX(0);transition:transform 1s cubic-bezier(.22,1,.36,1) .5s}html.js .vtl-hero .vtl-rule span:first-child{transform-origin:right center}html.js .vtl-hero .vtl-rule span:last-child{transform-origin:left center}html.js .vtl-hero.vtl-loaded .vtl-rule span{transform:scaleX(1)}html.js .vtl-hero__lotwrap{opacity:0;translate:46px 0;transition:opacity .8s ease .45s,translate 1s cubic-bezier(.22,1,.36,1) .45s}html.js .vtl-hero.vtl-loaded .vtl-hero__lotwrap{opacity:1;translate:0 0;animation:vtl-float 7s ease-in-out 1.8s infinite}@keyframes vtl-float{0%,to{translate:0 0}50%{translate:0 -7px}}.vtl-lot__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 42%,rgba(255,253,246,.5) 50%,transparent 58%);transform:translate(-130%);pointer-events:none}.vtl-lot:hover .vtl-lot__media:after{transform:translate(130%);transition:transform 1s ease}.vtl-hero__art>g:last-of-type path{transform-box:fill-box;transform-origin:center;animation:vtl-twinkle 3.8s ease-in-out infinite}.vtl-hero__art>g:last-of-type path:nth-of-type(2){animation-delay:1.3s}.vtl-hero__art>g:last-of-type path:nth-of-type(3){animation-delay:2.4s}@keyframes vtl-twinkle{0%,to{opacity:.35;scale:.85}50%{opacity:1;scale:1.18}}html.js .vtl-rev .vtl-usp,html.js .vtl-rev .vtl-how__step,html.js .vtl-rev .vtl-tile,html.js .vtl-rev .vtl-card{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .65s cubic-bezier(.22,1,.36,1)}html.js .vtl-rev.is-in .vtl-usp,html.js .vtl-rev.is-in .vtl-how__step,html.js .vtl-rev.is-in .vtl-tile,html.js .vtl-rev.is-in .vtl-card{opacity:1;transform:none}.vtl-rev.is-in>* :nth-child(1){transition-delay:.04s}.vtl-rev.is-in .vtl-usp:nth-child(2),.vtl-rev.is-in .vtl-how__step:nth-child(2),.vtl-rev.is-in .vtl-tile:nth-child(2),.vtl-rev.is-in .vtl-card:nth-child(2){transition-delay:.12s}.vtl-rev.is-in .vtl-usp:nth-child(3),.vtl-rev.is-in .vtl-how__step:nth-child(3),.vtl-rev.is-in .vtl-tile:nth-child(3),.vtl-rev.is-in .vtl-card:nth-child(3){transition-delay:.22s}.vtl-rev.is-in .vtl-usp:nth-child(4),.vtl-rev.is-in .vtl-tile:nth-child(4),.vtl-rev.is-in .vtl-card:nth-child(4){transition-delay:.32s}.vtl-rev.is-in .vtl-card:nth-child(5){transition-delay:.4s}.vtl-tile__media,.vtl-card__media{transition:box-shadow .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.vtl-tile:hover .vtl-tile__media,.vtl-card:hover .vtl-card__media{transform:translateY(-4px);box-shadow:0 18px 34px -22px #29231a80}@media(prefers-reduced-motion:reduce){html.js .vtl-hero__copy>*,html.js .vtl-hero__lotwrap,html.js .vtl-rev .vtl-usp,html.js .vtl-rev .vtl-how__step,html.js .vtl-rev .vtl-tile,html.js .vtl-rev .vtl-card{opacity:1;transform:none;translate:0 0;transition:none;animation:none}html.js .vtl-hero .vtl-rule span{transform:scaleX(1);transition:none}.vtl-hero__art>g:last-of-type path{animation:none}.vtl-lot__media:after{display:none}.vtl-tile:hover .vtl-tile__media,.vtl-card:hover .vtl-card__media{transform:none;box-shadow:none}}@media(max-width:980px){.vtl-usps__grid{grid-template-columns:repeat(2,1fr)}.vtl-how__grid{grid-template-columns:1fr;gap:22px}.vtl-hero__grid{grid-template-columns:1fr}.vtl-hero__copy{text-align:center}.vtl-rule--left{justify-content:center}.vtl-hero__sub{margin-inline:auto}.vtl-hero__ctas{justify-content:center}.vtl-cats__grid{grid-template-columns:repeat(2,1fr);gap:26px 18px}.vtl-story__grid{grid-template-columns:1fr}}@media(max-width:640px){.vtl-usps__grid{grid-template-columns:1fr 1fr;gap:10px}.vtl-usp{padding:11px 12px}.vtl-hero__trust{gap:10px 14px}.vtl-hero__sub{font-size:15px;max-width:460px}.vtl-shead--row{flex-direction:column;align-items:flex-start}.vtl-cats__grid{grid-template-columns:1fr 1fr;gap:24px 14px}.vtl-tile__name{font-size:17.5px}.vtl-tile__sub{font-size:12.5px}.vtl-card{flex-basis:176px}}@media(prefers-reduced-motion:reduce){.vtl-ticker__track{animation:none}.vtl-tile__media svg,.vtl-card__media img{transition:none}.vtl-tile:hover .vtl-tile__media svg,.vtl-card:hover .vtl-card__media img{transform:none}.vtl-btn:hover{transform:none}.vtl-lot,.vtl-lot:hover{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/rw-vintage-landing.css.map */
