.vm-discover{--vm-d-cream:#F5EFE6;--vm-d-green:#2C3C3A;--vm-d-oxblood:#54171E;--vm-d-mustard:#C6802A;--vm-d-peach:#E38D66;--vm-d-jade:#B8C7BB;--vm-d-ink:#212d2a;position:relative;font-family:var(--font-body--family,"DM Sans",Arial,sans-serif)}.vm-discover *,.vm-discover *:before,.vm-discover *:after{box-sizing:border-box}.vm-discover__wrap{width:min(calc(100% - 10vw),1220px);margin-inline:auto}.vm-discover__kicker{display:flex;gap:14px;align-items:center;margin:0 0 24px;text-transform:uppercase;letter-spacing:.19em;font-size:11px;line-height:1.4;font-weight:600}.vm-discover__kicker:before{content:"";display:block;height:2px;width:36px;flex:none;background:var(--vm-d-mustard)}.vm-discover__serif{font-family:var(--font-heading--family,"Lora",Georgia,serif);letter-spacing:-.065em;font-weight:400;text-wrap:balance}.vm-discover--intro{background:var(--vm-d-cream);color:var(--vm-d-ink);padding:76px 0 80px;overflow:hidden;isolation:isolate}.vm-discover--intro:before{content:"";position:absolute;top:-80px;left:-170px;width:48vw;height:48vw;max-width:720px;max-height:720px;background:radial-gradient(circle at 45% 50%,rgba(224,195,155,.25),transparent 64%);pointer-events:none}.vm-discover__intro-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:6%;min-height:520px}.vm-discover__intro-copy{position:relative;z-index:2;padding-bottom:32px}.vm-discover__title{font-size:clamp(72px,8.4vw,132px);line-height:.91;margin:0 0 33px}.vm-discover__title em{font-weight:400}.vm-discover__intro-tagline{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(24px,2.8vw,39px);line-height:1.2;letter-spacing:-.04em;margin:0 0 26px;max-width:14ch}.vm-discover__intro-body{font-size:clamp(15px,1.25vw,18px);line-height:1.7;max-width:38ch;margin:0;color:#394743}.vm-discover__intro-frame{position:relative;align-self:stretch;min-height:550px;display:flex;justify-content:center;align-items:center;padding:22px 0 28px}.vm-discover__intro-frame:before{content:"";position:absolute;top:0;right:-60vw;bottom:0;left:10%;background:radial-gradient(ellipse at 28% 36%,#376256,#193d33 50%,#092d26 90%);z-index:-1}.vm-discover__intro-frame:after{content:"";position:absolute;top:5%;right:2%;width:38%;height:45%;opacity:.27;pointer-events:none;background:linear-gradient(120deg,transparent 20%,#071e18 24%,transparent 29%,transparent 46%,#071e18 51%,transparent 56%,transparent 74%,#071e18 80%,transparent 84%);filter:blur(14px);transform:rotate(-30deg)}.vm-discover__intro-photo{width:77%;max-width:460px;height:515px;position:relative;transform:rotate(2deg);background:#e8d6b5;padding:11px;box-shadow:0 21px 55px #0000004d;overflow:hidden}.vm-discover__intro-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 38%}.vm-discover__intro-vertical{position:absolute;right:0;bottom:33px;color:#dfd8c5;writing-mode:vertical-rl;letter-spacing:.23em;font-size:10px;text-transform:uppercase}.vm-discover__intro-index{position:absolute;left:2%;top:12%;color:#e2b770;font-family:var(--font-heading--family,Georgia,serif);font-style:italic;font-size:34px}.vm-discover__under-rule{position:absolute;left:0;bottom:0;width:calc(50% + 45px);height:8px;background:var(--vm-d-peach)}.vm-discover--people{background:radial-gradient(circle at 78% 5%,#fff9ee,var(--vm-d-cream) 72%);color:var(--vm-d-ink);padding:115px 0 118px}.vm-discover__people-head{display:grid;grid-template-columns:1fr .9fr;gap:6%;align-items:end;margin-bottom:53px}.vm-discover__section-title{font-size:clamp(52px,5.4vw,82px);line-height:1.03;margin:0}.vm-discover__people-intro{max-width:410px;line-height:1.75;font-size:16px;margin:0;color:#43524c}.vm-discover__cards{display:grid;grid-template-columns:1fr .88fr;gap:6.5%;align-items:start}.vm-discover__card{min-width:0;margin:0}.vm-discover__photo-wrap{overflow:hidden;position:relative;background:#183a30}.vm-discover__card--first .vm-discover__photo-wrap{height:510px}.vm-discover__card--second{padding-top:86px}.vm-discover__card--second .vm-discover__photo-wrap{height:390px}.vm-discover__photo-wrap img{height:100%;width:100%;display:block;object-fit:cover}.vm-discover__card--first img{object-position:50% 35%}.vm-discover__card--second img{object-position:50% 30%}.vm-discover__card-caption{display:flex;gap:12px;align-items:baseline;justify-content:space-between;border-top:1px solid rgba(30,54,45,.35);margin-top:22px;padding-top:14px}.vm-discover__card-label{font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(23px,2.6vw,33px);letter-spacing:-.035em;line-height:1.12}.vm-discover__card-number{font-size:10px;letter-spacing:.18em;color:#6b756e;white-space:nowrap}.vm-discover__card-note{font-size:14px;line-height:1.5;margin:9px 0 0;color:#5f6b62}.vm-discover--close{background:radial-gradient(ellipse at 24% 5%,#235146,#092f27 70%);color:var(--vm-d-cream);padding:118px 0 132px;overflow:hidden;isolation:isolate}.vm-discover--close:before{content:"";position:absolute;left:-15vw;bottom:-24vw;width:44vw;height:44vw;background:radial-gradient(ellipse,rgba(198,128,42,.13),transparent 64%);pointer-events:none;z-index:-1}.vm-discover__close-grid{display:grid;grid-template-columns:1.2fr .75fr;gap:10%;align-items:center}.vm-discover__close-heading{font-size:clamp(54px,6.2vw,92px);line-height:1.02;margin:16px 0 0}.vm-discover__close-heading em{display:block;font-weight:400;color:#e7b16c}.vm-discover__close-content{border-left:1px solid rgba(245,239,230,.45);padding-left:34px}.vm-discover__close-content p{font-size:clamp(16px,1.4vw,19px);line-height:1.7;margin:0 0 28px;max-width:37ch}.vm-discover__link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;gap:25px;padding:12px 24px;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700;text-decoration:none;border:1px solid var(--vm-d-mustard);background:var(--vm-d-mustard);color:#172921;transition:transform .2s ease,background .2s ease}.vm-discover__link:after{content:"\2192";font-size:18px;line-height:1}.vm-discover__link:hover{background:#dfa453;transform:translateY(-2px)}.vm-discover__link:focus-visible{outline:3px solid #f9eee1;outline-offset:4px}@media(max-width:989px){.vm-discover__wrap{width:min(calc(100% - 60px),1220px)}.vm-discover__intro-grid{gap:3%}.vm-discover__intro-frame{min-height:520px}.vm-discover__intro-photo{width:83%;height:450px}.vm-discover__card--first .vm-discover__photo-wrap{height:440px}.vm-discover__card--second .vm-discover__photo-wrap{height:345px}}@media(max-width:749px){.vm-discover__wrap{width:calc(100% - 40px)}.vm-discover--intro{padding:57px 0 0}.vm-discover__intro-grid{grid-template-columns:1fr;gap:35px;min-height:0}.vm-discover__intro-copy{padding-bottom:0}.vm-discover__title{font-size:clamp(64px,14vw,89px);margin-bottom:24px}.vm-discover__intro-tagline{font-size:29px;margin-bottom:16px;max-width:17ch}.vm-discover__intro-body{font-size:16px}.vm-discover__intro-frame{min-height:450px;padding:28px 0 55px}.vm-discover__intro-frame:before{top:0;right:-20px;bottom:0;left:-20px}.vm-discover__intro-photo{height:395px;width:74%;max-width:300px}.vm-discover__intro-vertical{right:2px;bottom:48px}.vm-discover__under-rule{width:62%}.vm-discover--people{padding:82px 0 88px}.vm-discover__people-head{grid-template-columns:1fr;gap:22px;margin-bottom:35px}.vm-discover__section-title{font-size:clamp(49px,11vw,67px)}.vm-discover__cards{grid-template-columns:1fr;gap:53px}.vm-discover__card--first .vm-discover__photo-wrap{height:420px}.vm-discover__card--second{padding-top:0}.vm-discover__card--second .vm-discover__photo-wrap{height:420px}.vm-discover__card-label{font-size:26px}.vm-discover--close{padding:90px 0 100px}.vm-discover__close-grid{grid-template-columns:1fr;gap:33px}.vm-discover__close-heading{font-size:clamp(52px,11vw,67px)}.vm-discover__close-content{padding-left:24px}}@media(max-width:389px){.vm-discover__title{font-size:62px}.vm-discover__intro-photo{height:345px}.vm-discover__intro-frame{min-height:400px}.vm-discover__card--first .vm-discover__photo-wrap,.vm-discover__card--second .vm-discover__photo-wrap{height:360px}}@media(prefers-reduced-motion:reduce){.vm-discover__link{transition:none}.vm-discover__link:hover{transform:none}}.vm-discover__intro-photo img,.vm-discover__card--first img{object-position:50% 17%}.vm-discover__card--second img{object-position:50% 21%}@media(max-width:749px){.vm-discover__intro-photo img{object-position:50% 13%}.vm-discover__card--first img{object-position:50% 14%}.vm-discover__card--second img{object-position:50% 17%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/via-discover.css.map */
