@import"https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:wght@400&display=swap";.vm-wrap{--vm-burgundy:#722F37;--vm-beige:#EFE7E2;--vm-ink:#1C1C1C}.vm-eyebrow{font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.2rem}.vm-btn{display:inline-block;padding:1.1rem 3rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;background:var(--vm-burgundy);color:#fff;border:1px solid var(--vm-burgundy);transition:opacity .2s}.vm-btn:hover{opacity:.88}.vm-hero{position:relative;overflow:hidden;color:#fff;min-height:calc(100vh - 12rem);display:grid}.vm-hero__media,.vm-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.vm-hero__media img,.vm-hero__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--vm-pos,50% 50%);display:block}.vm-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#36363633,#040404a6)}.vm-hero__content{position:relative;z-index:1;place-self:center;text-align:center;max-width:78rem;padding:6rem 2rem}.vm-hero__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.6rem,6vw,6.8rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase;margin:0 0 2.8rem;color:#fff}@media(max-width:749px){.vm-hero{min-height:0;aspect-ratio:4/5}.vm-hero__media img{object-position:var(--vm-pos-m,50% 40%)}}.vm-tabs__grid>.grid__item{width:100%;max-width:none;flex:none}.vm-tabs{padding:6rem 0}.vm-tabs__nav{display:flex;justify-content:center;gap:3.2rem;margin:0 0 3.6rem;flex-wrap:wrap}.vm-tabs__title,.vm-tabs__btn{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3rem);font-weight:400;letter-spacing:.02em;text-transform:uppercase;margin:0;color:rgb(var(--color-foreground))}.vm-tabs__btn{background:none;border:0;padding:0 0 .4rem;cursor:pointer;opacity:.4;border-bottom:1px solid transparent}.vm-tabs__btn[aria-selected=true]{opacity:1;border-bottom-color:currentColor}.vm-tabs__panel[hidden]{display:none}.vm-tabs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem;list-style:none;margin:0;padding:0}@media(min-width:750px){.vm-tabs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem 2.4rem}}.vm-tabs__more{text-align:center;margin-top:4rem}.vm-tabs .badge{border-radius:0;font-size:1.1rem;letter-spacing:.05em}.vm-icons{padding:5rem 0;border-top:1px solid rgba(var(--color-foreground),.12)}.vm-icons__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;list-style:none;margin:0;padding:0;text-align:center}.vm-icons__item svg{width:3.2rem;height:3.2rem;stroke:currentColor;fill:none;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 1.6rem;display:block}.vm-icons__t{font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .8rem}.vm-icons__p{margin:0;font-size:1.4rem;opacity:.8}@media(max-width:749px){.vm-icons__list{grid-template-columns:repeat(3,85%);overflow-x:auto;scroll-snap-type:x mandatory;gap:1.6rem;padding:0 1.5rem}.vm-icons__item{scroll-snap-align:center}}.vm-iwt .image-with-text__heading{text-transform:uppercase;letter-spacing:.02em}.vm-iwt .image-with-text__text.caption-with-letter-spacing{letter-spacing:.2em;text-transform:uppercase}.vm-duo{padding:6rem 0 0}.vm-duo__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:750px){.vm-duo__grid{grid-template-columns:1fr 1fr;gap:3.2rem}}.vm-duo__card{position:relative;display:block;overflow:hidden;aspect-ratio:3/2;color:#fff;text-decoration:none}.vm-duo__media{position:absolute;top:0;right:0;bottom:0;left:0}.vm-duo__media img,.vm-duo__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--vm-pos,50% 50%);display:block;transition:transform .8s ease}.vm-duo__card:hover .vm-duo__media img{transform:scale(1.03)}.vm-duo__media img{filter:brightness(.8) saturate(.95)}.vm-duo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#36363633,#040404a6)}.vm-duo__content{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:3rem 3rem 3.6rem}@media(min-width:990px){.vm-duo__content{padding:0 5.4rem 5.4rem}}.vm-duo__title{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.2rem,2.4vw,3.2rem);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .8rem;color:#fff}.vm-duo__text{margin:0 0 2rem;font-size:1.5rem;letter-spacing:.04em}.vm-duo__btn{display:inline-flex;align-items:center;gap:1.2rem;background:var(--vm-burgundy);color:#fff;border:1px solid var(--vm-burgundy);padding:1.2rem 3rem;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;transition:opacity .2s}.vm-duo__card:hover .vm-duo__btn{opacity:.88}.vm-duo__btn svg{width:2.4rem;height:1.2rem}.price .price-item{font-family:var(--font-heading-family);color:#000;letter-spacing:.02em}.price.price .price-item--sale,.price.price .price__regular .price-item--regular{font-weight:600;color:#000}.price.price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem}.price.price--on-sale .price__sale .price-item{margin:0}.price.price--on-sale .price__sale .price-item--last{order:-1}.price.price--on-sale .price__sale s.price-item--regular{font-weight:400;font-size:.92em;color:#00000080}.card-information .price{font-size:1.6rem}body .card__heading,body .card__heading a,body .card__heading .full-unstyled-link{font-family:Libre Caslon Text,Georgia,Times New Roman,serif;font-weight:400;font-size:1.65rem;line-height:1.25;letter-spacing:0;text-transform:none;text-decoration:none;color:#1c1917}body .card__heading.h5{font-size:1.65rem}body .card-wrapper .card__heading a:hover,body .card-wrapper:hover .card__heading a{text-decoration:none}body .card__information{padding-top:1.4rem}body .card-information .price{margin-top:.6rem;font-size:1.6rem}body .card-information .price .price-item{font-family:Helvetica,Arial,Helvetica Neue,sans-serif;letter-spacing:0}body .card-information .price.price .price-item--sale,body .card-information .price.price .price__regular .price-item--regular{font-weight:700;color:#722f37;font-size:1.6rem}body .card-information .price.price--on-sale .price__sale{column-gap:.6rem}body .card-information .price.price--on-sale .price__sale s.price-item--regular{font-weight:400;font-size:1.3rem;color:#86827d}.aj-card-colors{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;padding-top:1.2rem}.aj-card-dot{display:block;width:1.9rem;height:1.9rem;border-radius:50%;box-shadow:0 0 0 1px #e7e4e0;flex:none;border:2px solid #fff;box-sizing:border-box;outline:1px solid #e7e4e0;outline-offset:0}.aj-card-more{font-family:Helvetica,Arial,sans-serif;font-size:1.15rem;color:#86827d}.aj-card-range{margin-left:auto;font-family:Helvetica,Arial,sans-serif;font-size:1.15rem;color:#86827d}@media(max-width:749px){body .card__heading,body .card__heading a,body .card__heading.h5{font-size:1.4rem}.aj-card-dot{width:1.6rem;height:1.6rem}.aj-card-colors{gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vm.css.map */
