.header__heading .h2,.header__heading-link .h2{font-family:var(--font-heading-family)!important;font-size:3.4rem!important;letter-spacing:.42em!important;text-transform:uppercase;font-weight:400!important;padding-left:.42em;line-height:1}@media(max-width:749px){.header__heading .h2,.header__heading-link .h2{font-size:2.4rem!important;letter-spacing:.32em!important}}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--font-body-family)!important;font-size:1.1rem!important;letter-spacing:.22em!important;text-transform:uppercase}.announcement-bar__message,.announcement-bar__message span{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;letter-spacing:.005em}.title-wrapper-with-link{justify-content:center;flex-direction:column;align-items:center;gap:.6rem;text-align:center;margin-bottom:4rem!important}.title-wrapper-with-link .title{text-align:center}.collection-list-wrapper .title,.collection-list-title{text-align:center;width:100%}.banner__box{padding:3.6rem 4rem!important;max-width:46rem}.banner__heading{line-height:1.02;letter-spacing:-.005em}.banner__text,.banner__text p{letter-spacing:.06em;font-size:1.5rem}.card__inner,.card__media{background:#f4f1ec!important}.card__media img{object-fit:cover!important}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--font-body-family)!important;font-size:1.15rem!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:400!important;line-height:1.6;margin-top:1.4rem}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--font-heading-family)!important;font-size:2.6rem!important;letter-spacing:.01em!important;text-transform:none}.price,.price-item,.price__regular .price-item{font-family:var(--font-body-family);font-size:1.25rem;letter-spacing:.12em;font-weight:400;color:#1a1714b3}.button,.button--primary,.button--secondary,.shopify-payment-button__button--unbranded,.quick-add__submit{font-family:var(--font-body-family)!important;font-size:1.1rem!important;letter-spacing:.26em!important;text-transform:uppercase;min-height:5.4rem;padding:0 3.6rem}.caption-with-letter-spacing,.image-with-text__text--caption,.subtitle,.rich-text__caption{letter-spacing:.34em!important;font-size:1.05rem!important;text-transform:uppercase}.rich-text__blocks{max-width:62rem}.rich-text__text p{font-size:1.6rem;line-height:1.9}.product__title h1{font-size:clamp(2.8rem,3vw,3.8rem)!important;line-height:1.1}.product__text.caption-with-letter-spacing{display:none}.product__media-item,.product-media-container{background:#f4f1ec}.rte p,.product__description p{line-height:1.85}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;font-weight:400}.multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase}.facets__summary,.facet-filters__label,.product-count__text{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem}.collection-hero__title{text-align:center;margin:0 auto}.collection-hero__description{text-align:center;margin:1rem auto 0;max-width:56rem}.card__media img{transition:transform 1.1s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.badge{letter-spacing:.18em;text-transform:uppercase;font-size:1rem}:root{--vessini-photo-bg:#F4F1EC}.card__inner,.card__media,.card__media .media,.product__media-item,.product-media-container,.product__media,.thumbnail,.banner__media{background:var(--vessini-photo-bg)!important}.card__media img,.product__media img,.product-media-container img,.thumbnail img,.banner__media img{mix-blend-mode:multiply;filter:saturate(.94) contrast(1.02)}.card--media .card__inner,.card .card__inner.ratio{--ratio-percent:150%!important}.card__media img{object-position:center top}.product-media-container{--ratio:.6667!important;--preview-ratio:.6667!important}.product-media-container .media img,.product__media img,.thumbnail img{object-fit:cover!important;object-position:center top}.card__media .media img+img{transition:opacity .6s ease}.header__heading .h2,.header__heading-link .h2{white-space:nowrap}@media(max-width:749px){.header__heading .h2,.header__heading-link .h2{font-size:2rem!important;letter-spacing:.24em!important;padding-left:.24em}}.card-wrapper .quick-add__submit{min-height:4rem!important;padding:0 1rem!important;font-size:1rem!important;letter-spacing:.2em!important;margin-top:.8rem}@media(max-width:749px){.card-wrapper .quick-add__submit{min-height:3.6rem!important;font-size:.95rem!important;letter-spacing:.14em!important}}@media(min-width:990px){.mega-menu__content{border-top:1px solid rgba(26,23,20,.08)}.mega-menu__list{position:relative;min-height:34rem;padding-top:4rem!important;padding-bottom:4rem!important;display:block!important}.mega-menu__list>li{width:40rem;white-space:nowrap}.mega-menu__link--level-2{font-family:var(--font-heading-family)!important;font-size:2.4rem!important;letter-spacing:0!important;text-transform:none!important;line-height:1.5;color:rgb(var(--color-foreground))!important;padding:.2rem 0!important;transition:opacity .3s}.mega-menu__list:hover .mega-menu__link--level-2{opacity:.45}.mega-menu__list .mega-menu__link--level-2:hover{opacity:1;text-decoration:none}.mega-menu__list:after{content:"";position:absolute;right:5rem;top:3.2rem;bottom:3.2rem;width:min(52rem,45%);background:#f4f1ec url(/cdn/shop/files/5988654b-a77f-4c1c-ba87-285880a54e84-Max.webp?width=1000) center 20%/cover no-repeat;background-blend-mode:multiply}.mega-menu__list:before{content:"The Fall / Winter Edit";position:absolute;right:7.4rem;bottom:5.2rem;z-index:1;background:#fff;padding:1.2rem 2rem;font-size:1.05rem;letter-spacing:.3em;text-transform:uppercase}}.vs-endless__inner--full{padding:0 2rem}@media(min-width:990px){.vs-endless__inner--full{padding:0 4rem}}.vs-endless__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 2.4rem;margin-bottom:3.2rem}.vs-endless__eyebrow{width:100%;margin:0;font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;opacity:.65}.vs-endless__title{margin:0}.vs-endless__all{margin-left:auto;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.vs-endless .product-grid,[data-vs-infinite-wrap] .product-grid{row-gap:4.8rem}.vs-infinite{display:flex;flex-direction:column;align-items:center;padding:5.6rem 0 2.4rem;min-height:8rem}.vs-infinite__loader{width:2.8rem;height:2.8rem;border:1px solid rgba(var(--color-foreground),.15);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:vs-spin .8s linear infinite;opacity:0;transition:opacity .2s}.vs-infinite.is-loading .vs-infinite__loader{opacity:1}.vs-infinite.is-done .vs-infinite__loader{display:none}.vs-infinite__end{display:none;margin:0;text-align:center;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;opacity:.7}.vs-infinite__total{display:block;margin-top:.8rem;letter-spacing:.12em;opacity:.7}.vs-infinite.is-done .vs-infinite__end{display:block}@keyframes vs-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vessini.css.map */
