.vtr-brand-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.vtr-brand-item{min-width:0;list-style:none}.vtr-brand-link{position:relative;display:flex;align-items:center;justify-content:center;height:76px;padding:10px 13px;background:#f6f6f6;border:1px solid #eee;color:inherit;text-decoration:none!important}.vtr-brand-link:hover{background:#f0f0f0}.vtr-brand-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vtr-brand-logo{display:block;width:var(--logo-width,136px);max-width:100%;height:50px;overflow:hidden;mix-blend-mode:multiply}.vtr-brand-caption{position:absolute;bottom:3px;left:0;right:0;text-align:center;font-size:8px;line-height:1.2;color:#666}.vtr-brand-view-all{font-size:12px;letter-spacing:.04em}.vtr-brand-view-all span{margin-left:6px}.vtr-brand-pending{font-size:10px;text-align:center;color:#777}.vtr-brand-link--held{background:#f6f5f3}@media(max-width:999px){.vtr-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.vtr-brand-grid{gap:6px}.vtr-brand-link{height:70px;padding:9px 10px}.vtr-brand-logo{height:44px}.vtr-brand-view-all{font-size:10px}.vtr-brand-caption{font-size:7px}}.vtc-section{padding-top:28px;padding-bottom:28px}.vtc-heading{margin:0 0 22px;color:#172733;font-size:25px;line-height:1.2;text-align:left}.vtc-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 9px}.vtc-tile{display:block;min-width:0;text-decoration:none;color:#111}.vtc-stage{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:183 / 132;background:radial-gradient(ellipse at 50% 28%,#faf7f2,#f6f1ea 65%,#efe7dc)}.vtc-object{position:absolute;display:block;overflow:hidden;mix-blend-mode:multiply}.vtc-ground{position:absolute;left:18%;right:18%;bottom:9%;height:8%;border-radius:50%;background:#7e6d58;opacity:.18;filter:blur(6px)}.vtc-composite{display:block;width:100%;height:100%;object-fit:cover}.vtc-sale{display:block;width:100%;height:100%}.vtc-label{display:block;padding:7px 1px 0;text-align:center;font:700 clamp(10px,1vw,14px)/1.25 Arial,sans-serif;text-transform:uppercase}.vtc-tile:focus-visible{outline:2px solid #172733;outline-offset:4px}@media(min-width:1000px){.vtc-tile:hover .vtc-label{text-decoration:underline;text-underline-offset:3px}}@media(max-width:999px){.vtc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px}.vtc-label{font-size:12px}}@media(max-width:549px){.vtc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 9px}.vtc-heading{font-size:22px;margin-bottom:18px}.vtc-label{font-size:11px}.vtc-section{padding-top:22px;padding-bottom:22px}}.vtr-discovery--gifts .vtr-grid--gifts .vtr-gift-art{background:#101113;color:#fff;box-shadow:0 5px 16px #0000000d}.vtr-discovery--gifts .vtr-grid--gifts .vtr-gift-art:before{border:1px solid #b99b60;top:7px;right:7px;bottom:7px;left:7px}.vtr-discovery--gifts .vtr-grid--gifts .vtr-tile:nth-child(2n) .vtr-gift-art{background:#fcfbf8;color:#101113}.vtr-discovery--gifts .vtr-grid--gifts .vtr-tile:nth-child(2n) .vtr-gift-art:before{border-color:#b99b60}.vtr-discovery--gifts .vtr-gift-price{font-family:Arial,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.22}.vtr-discovery--gifts .vtr-tile-link:focus-visible{outline:2px solid #b99b60;outline-offset:4px}@media(max-width:549px){.vtr-discovery--gifts .vtr-gift-price{font-size:22px}}.vtr-holiday{margin:36px auto;display:grid;grid-template-columns:minmax(0,32%) minmax(0,68%);gap:0;align-items:center;background:#fff}.vtr-holiday-copy{padding:30px 30px 30px 0}.vtr-holiday-copy .vtr-eyebrow{font:9px/1.5 Arial,sans-serif;letter-spacing:.18em;color:#9a7850;margin:0 0 17px}.vtr-holiday-copy h2{font: 35px/1.1 Georgia,serif;letter-spacing:-.65px;margin:0 0 17px;color:#172733;max-width:290px}.vtr-holiday-copy>p:last-child{font:13px/1.7 Arial,sans-serif;max-width:275px;color:#62594e}.vtr-holiday-copy:after{content:"\2726   \2727   \2726";display:block;color:#b69a6b;font-size:12px;letter-spacing:8px;margin-top:22px}.vtr-holiday-edits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.vtr-holiday-edit{min-width:0;display:flex;flex-direction:column}.vtr-holiday-edit h3{font:700 11px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin:9px 0 0;text-align:center;order:2}.vtr-holiday-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c4ad89 #f8f4ed;gap:12px;outline-offset:4px;order:1}.vtr-holiday-product{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:start;color:inherit!important;text-decoration:none!important;padding-bottom:7px}.vtr-holiday-photo{height:300px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 28%,#faf7f2,#f6f1ea 65%,#efe7dc)}.vtr-holiday-photo:before{content:"\2726";position:absolute;top:12px;right:16px;font:13px Georgia,serif;color:#b9a077;text-shadow:-14px 18px 0 #ddccad,7px 32px 0 #cdb58e;z-index:-1}.vtr-holiday-photo:after{content:"";position:absolute;left:20%;right:20%;bottom:7%;height:6%;border-radius:50%;background:#7e6d58;opacity:.16;filter:blur(7px);z-index:-1}.vtr-holiday-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.vtr-holiday-vendor{display:block;font:8px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-top:9px;text-align:center;color:#756b5d}.vtr-holiday-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vtr-holiday-hint{font:8px/1.4 Arial,sans-serif;color:#81725c;margin:5px 0 0;text-align:center;order:3}.vtr-holiday-product:focus-visible{outline:2px solid #172733;outline-offset:-2px}@media(max-width:999px){.vtr-holiday-copy{padding-right:20px}.vtr-holiday-copy h2{font-size:29px}.vtr-holiday-copy>p:last-child{font-size:12px}.vtr-holiday-photo{height:255px}.vtr-holiday-edits{gap:9px}}@media(max-width:749px){.vtr-holiday{display:block;margin:28px auto}.vtr-holiday-copy{padding:0 0 22px}.vtr-holiday-copy h2{font-size:29px;max-width:none;margin-bottom:12px}.vtr-holiday-copy .vtr-eyebrow{margin-bottom:12px}.vtr-holiday-copy>p:last-child{max-width:340px;margin-bottom:0}.vtr-holiday-copy:after{margin-top:13px;font-size:9px}.vtr-holiday-photo{height:170px}.vtr-holiday-edits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vtr-holiday-edit h3{font-size:9px;letter-spacing:0}.vtr-holiday-vendor{font-size:6px;letter-spacing:0}.vtr-holiday-hint{font-size:7px}.vtr-holiday-photo:before{font-size:8px;top:8px;right:9px}.vtr-holiday-rail{scrollbar-width:thin}}.vjc-magazine{color:#181715;padding-top:32px;padding-bottom:40px}.vjc-section-header{margin-bottom:26px}.vjc-section-header h2{margin:0;font:600 26px/1.2 Arial,sans-serif}.vjc-spread{background:#faf8f4}.vjc-spread+.vjc-spread{margin-top:52px}.vjc-masthead{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;background:#fff;border-top:1px solid #292722;font:12px/1.3 Arial,sans-serif;letter-spacing:.18em}.vjc-masthead span:first-child{font-weight:600}.vjc-fashion-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr);gap:7px;height:clamp(500px,50vw,680px);background:#fff}.vjc-photo{display:block;position:relative;overflow:hidden;min-width:0;min-height:0;background:#f6f5f2}.vjc-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%}.vjc-spread--men .vjc-look-1{grid-area:1/1/7/4}.vjc-spread--men .vjc-look-2{grid-area:1/4/3/7}.vjc-spread--men .vjc-look-3{grid-area:3/4/7/7}.vjc-spread--men .vjc-look-4{grid-area:1/7/3/13}.vjc-spread--men .vjc-look-5{grid-area:3/7/7/10}.vjc-spread--men .vjc-look-6{grid-area:3/10/7/13}.vjc-spread--women .vjc-look-1{grid-area:1/1/7/5}.vjc-spread--women .vjc-look-2{grid-area:1/5/5/9}.vjc-spread--women .vjc-look-3{grid-area:5/5/7/9}.vjc-spread--women .vjc-look-3 .vjc-image{object-fit:cover;object-position:center 55%;mix-blend-mode:multiply}.vjc-spread--women .vjc-look-4{grid-area:1/9/3/13}.vjc-spread--women .vjc-look-5{grid-area:3/9/7/13}.vjc-spread--women .vjc-look-5 .vjc-image{object-position:center 20%;transform:scale(1.35);transform-origin:50% 20%}.vjc-shoe-stage{display:flex;align-items:center;justify-content:center;isolation:isolate;padding:12px 22px 0;gap:8px;min-height:210px;background:#faf8f4}.vjc-shoe{display:block;flex:1;max-width:440px;height:220px;min-width:0;mix-blend-mode:multiply}.vjc-shoe:nth-child(2n){transform:translateY(12px)}.vjc-shoe .vjc-image{object-fit:contain;object-position:center}.vjc-caption{padding:24px 24px 30px;text-align:left}.vjc-caption h3{margin:0;font:normal clamp(34px,4.6vw,66px)/1.06 Georgia,"Times New Roman",serif;letter-spacing:-.045em}.vjc-caption p{margin:10px 0 0;font:12px/1.5 Arial,sans-serif;letter-spacing:.05em}.vjc-photo:focus-visible,.vjc-shoe:focus-visible{outline:3px solid #9d8253;outline-offset:-3px;z-index:2}.vjc-photo:hover,.vjc-shoe:hover{filter:brightness(.97)}@media(max-width:749px){.vjc-spread+.vjc-spread{margin-top:34px}.vjc-masthead{font-size:9px;letter-spacing:.1em;gap:8px}.vjc-fashion-grid{height:740px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:5px}.vjc-spread .vjc-look-1{grid-area:1/1/3/2}.vjc-spread .vjc-look-2{grid-area:1/2/2/3}.vjc-spread .vjc-look-3{grid-area:2/2/3/3}.vjc-spread .vjc-look-4{grid-area:3/1/4/2}.vjc-spread .vjc-look-5{grid-area:3/2/4/3}.vjc-spread--men .vjc-look-6{grid-area:4/2/5/3}.vjc-spread--men .vjc-fashion-grid{grid-template-rows:repeat(4,1fr);height:900px}.vjc-spread--men .vjc-look-4{grid-area:3/1/4/3}.vjc-spread--men .vjc-look-5{grid-area:4/1/5/2}.vjc-shoe-stage{flex-wrap:wrap;padding:8px;gap:0;min-height:0}.vjc-shoe{flex:0 0 50%;height:165px}.vjc-shoe:nth-child(2n){transform:none}.vjc-caption{padding:18px 16px 24px}.vjc-caption h3{font-size:34px}.vjc-caption p{font-size:11px}}.vjc-offers-brand{font:10px/1.4 Arial,sans-serif;letter-spacing:.16em}.vjc-offers-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.vjc-offers-tile{min-width:0}.vjc-offers-tile--3,.vjc-offers-tile--4{grid-column:span 2}.vjc-offers-media{display:flex;gap:3px;height:220px;background:#f5f3ef;overflow:hidden}.vjc-offers-column{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;gap:3px}.vjc-offers-shot{display:block;flex:1;position:relative;min-width:0;min-height:0;overflow:hidden;background:#f5f3ef}.vjc-offers-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 27%}.vjc-offers-shot--contain .vjc-offers-image{object-fit:contain;object-position:center;mix-blend-mode:multiply}.vjc-offers-tile--1 .vjc-offers-image,.vjc-offers-tile--2 .vjc-offers-image{object-position:center 24%}.vjc-offers-tile--3 .vjc-offers-column:nth-child(1){flex:.8}.vjc-offers-tile--3 .vjc-offers-column:nth-child(2){flex:1.1}.vjc-offers-tile--3 .vjc-offers-column:nth-child(4){flex:1.1}.vjc-offers-tile--4 .vjc-offers-column:nth-child(1){flex:1.3}.vjc-offers-tile--4 .vjc-offers-column:nth-child(3){flex:.65}.vjc-offers-tile--4 .vjc-offers-column:nth-child(4){flex:.9}.vjc-offers-tile--5 .vjc-offers-shot:first-child{flex:1.15}.vjc-offers-tile h3{font: 19px/1.25 Georgia,Times New Roman,serif;margin:10px 0 0;letter-spacing:-.015em;text-transform:none}.vjc-offers-tile p{font:9px/1.5 Arial,sans-serif;letter-spacing:.08em;margin:5px 0 0;color:#5d5750}.vjc-offers-shot:focus-visible{outline:3px solid #aa8a55;outline-offset:-3px;z-index:1}.vjc-offers-shot:hover{filter:brightness(.97)}.vjc-offers-placeholder{display:block;width:100%;height:100%;background:#f5f3ef;fill:#8b857d}@media(max-width:999px){.vjc-offers-grid{gap:18px}.vjc-offers-media{height:180px}.vjc-offers-tile h3{font-size:17px}}@media(max-width:749px){.vjc-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.vjc-offers-media{height:145px}.vjc-offers-tile--3 .vjc-offers-media,.vjc-offers-tile--4 .vjc-offers-media{height:180px}.vjc-offers-tile h3{font-size:16px}.vjc-offers-tile p{font-size:8px}.vjc-offers-brand{font-size:8px;max-width:145px;text-align:right}}.vtr-dual-slide{width:100%}.vtr-dual-slide .vtr-dual{overflow:clip;line-height:1.3;font-family:Open Sans,sans-serif;height:400px!important;min-height:400px;position:relative;box-sizing:border-box;background:radial-gradient(ellipse at 5% 0%,#8c3e4f 0,transparent 40%),linear-gradient(120deg,#5f192c,#34131f);color:#fff6e9;padding:20px 34px 17px;display:flex;flex-direction:column}.vtr-dual:before,.vtr-dual:after{content:"";position:absolute;width:160px;height:160px;border:1px solid #c6a46b55;transform:rotate(45deg);pointer-events:none;top:-100px;left:-60px}.vtr-dual:after{top:auto;left:auto;right:-70px;bottom:-90px}.vtr-dual__heading{display:flex;justify-content:center;align-items:center;gap:24px;text-align:center;margin-bottom:16px;position:relative}.vtr-dual__heading>span{font-size:22px;color:#dfc394}.vtr-dual__heading h2{font-family:Lato,sans-serif;font-size:32px;line-height:1.15;font-weight:400;letter-spacing:.04em;margin:0;color:inherit}.vtr-dual__heading p{font-size:12px;letter-spacing:.12em;margin:6px 0 0;color:#e5cdbd}.vtr-dual__offers{display:grid;grid-template-columns:1fr 1fr;gap:18px;flex:1;min-height:0}.vtr-dual__offer{display:flex;align-items:stretch;background:#f8f3eb;color:#4d1b2b;min-width:0;position:relative;overflow:hidden;border:1px solid #d8b884}.vtr-dual__photo{width:42%;flex:none;background:#f0ebe4;overflow:hidden;position:relative}.vtr-dual__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center 40%;mix-blend-mode:multiply}.vtr-dual__offer--her .vtr-dual__image{object-fit:contain;padding:12px}.vtr-dual__copy{flex:1;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:12px 8px;min-width:0}.vtr-dual__copy p{margin:0;flex-shrink:0}.vtr-dual__eyebrow{line-height:1.3;font-size:10px;letter-spacing:.23em;font-weight:700;padding-bottom:9px}.vtr-dual__additional{line-height:1.3;font-size:11px;letter-spacing:.2em;font-weight:600}.vtr-dual__amount{font:700 clamp(32px,3.8vw,54px)/1.06 Lato,sans-serif;white-space:nowrap;padding:3px 0 9px;letter-spacing:-.03em}.vtr-dual__category{font:700 18px/1.2 Lato,sans-serif}.vtr-dual__brands{font-size:10px;line-height:1.5;padding:6px 0}.vtr-dual__code{line-height:1.3;font-size:10px;letter-spacing:.07em;padding:5px 0 10px}.vtr-dual__code strong{font-size:12px}.vtr-dual__button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:9px 17px;background:#641e32;color:#fff!important;font-size:12px;text-decoration:none;letter-spacing:.03em;border:1px solid #641e32}.vtr-dual__button:hover{background:#351321;border-color:#351321;text-decoration:underline}.vtr-dual__button:focus-visible{outline:3px solid #9b6d27;outline-offset:3px}.vtr-dual__terms{font-size:10px;text-align:center;margin:10px 0 0!important;color:#ead8c6;line-height:1.2}@media(min-width:720px)and (max-width:1000px){.vtr-dual{padding:20px 20px 17px}.vtr-dual__photo{width:32%}.vtr-dual__category{font-size:16px}}@media(max-width:719px){.vtr-dual-slide .vtr-dual{height:250px!important;min-height:250px;padding:10px 8px 9px}.vtr-dual__heading{gap:12px;margin-bottom:9px}.vtr-dual__heading h2{font-size:clamp(16px,5vw,21px);letter-spacing:0}.vtr-dual__heading>span{font-size:12px}.vtr-dual__heading p{display:none}.vtr-dual__offers{gap:7px}.vtr-dual__offer{border-color:#d8b88488}.vtr-dual__photo{position:absolute;width:38%;height:75px;left:5px;right:auto;top:6px;opacity:1;pointer-events:none;background:#f0ebe4}.vtr-dual__offer--her .vtr-dual__image{padding:4px}.vtr-dual__offer--him .vtr-dual__image{object-position:center 28%}.vtr-dual__eyebrow,.vtr-dual__additional,.vtr-dual__amount{margin-left:40%!important;width:60%}.vtr-dual__copy{position:relative;padding:6px 4px;justify-content:center}.vtr-dual__eyebrow{line-height:1.3;font-size:9px;padding-bottom:4px}.vtr-dual__additional{line-height:1.3;font-size:9px;letter-spacing:.12em}.vtr-dual__amount{font-size:clamp(18px,6vw,24px);padding:2px 0 4px}.vtr-dual__category{font-size:12px;line-height:1.15;min-height:2.3em;max-width:145px;padding-top:10px}.vtr-dual__brands{display:none}.vtr-dual__code{line-height:1.3;font-size:9px;padding:5px 0}.vtr-dual__code strong{font-size:11px}.vtr-dual__button{font-size:10px;padding:7px 9px;gap:6px;min-height:44px;white-space:nowrap}.vtr-dual__terms{font-size:8px;margin-top:6px!important}}vtr-promotion-callout.vtr-promotion-callout{display:block;box-sizing:border-box;max-width:100%;margin-top:16px;padding:15px 16px;border:1px solid #b89b69;border-radius:4px;background:#fbf8f1;color:#292620;font-size:14px;line-height:1.5;overflow-wrap:anywhere}vtr-promotion-callout.vtr-promotion-callout[hidden],.vtr-promotion-callout [hidden]{display:none!important}.vtr-promotion-callout p{margin:0}.vtr-promotion-callout__heading{font-weight:600}.vtr-promotion-callout__code{display:inline-block;letter-spacing:.06em}.vtr-promotion-callout .vtr-promotion-callout__price{margin-top:5px;color:#214631}.vtr-promotion-callout__price strong{font-size:21px}.vtr-promotion-callout .vtr-promotion-callout__details{margin-top:6px;font-size:12px}.vtr-promotion-callout .vtr-promotion-callout__expiry{margin-top:4px;font-size:12px}@media(max-width:480px){vtr-promotion-callout.vtr-promotion-callout{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
