:root{--vm-ink:#1A1714;--vm-text:#2B2621;--vm-body:#3D362F;--vm-muted:#7C7268;--vm-soft:#5E554D;--vm-wine:#911D23;--vm-wine-dark:#6E1419;--vm-cream:#F1ECE4;--vm-sand:#E4DACB;--vm-line:#ECE7E0;--vm-line2:#DCD5CC;--vm-bg:#F6F6F6;--vm-white:#FFFFFF;--vm-serif:"Cormorant Garamond",Georgia,serif;--vm-sans:"DM Sans",system-ui,sans-serif;--font-heading-family:var(--vm-serif);--font-heading-style:normal;--font-heading-weight:500;--font-body-family:var(--vm-sans);--font-body-style:normal;--font-body-weight:400;--font-navigation-family:var(--vm-sans);--font-button-family:var(--vm-sans);--font-price-family:var(--vm-sans)}body{background:var(--vm-bg);color:var(--vm-text);font-family:var(--vm-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--vm-serif);font-weight:500;letter-spacing:-.005em;color:var(--vm-ink)}.h4,h4,h5,.h5,h6{font-family:var(--vm-sans)}input,select,textarea,.field__input,.select__select{font-size:16px!important;border-radius:0!important}.button,.shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--vm-sans);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.button:not(.button--secondary):not(.button--tertiary){background:var(--vm-ink);color:#fff}.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--vm-wine)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--vm-wine);outline-offset:2px}.vm-wrap{max-width:1360px;margin:0 auto;padding-left:40px;padding-right:40px;box-sizing:border-box}.vm-serif{font-family:var(--vm-serif);font-weight:500;color:var(--vm-ink);line-height:1.08}.vm-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--vm-wine)}.vm-k{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vm-muted)}.vm-link{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vm-ink);text-decoration:none}.vm-link:hover{color:var(--vm-wine)}.vm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 30px;font-family:var(--vm-sans);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:0;border-radius:0;cursor:pointer;box-sizing:border-box;transition:background .2s,color .2s}.vm-btn--dark{background:var(--vm-ink);color:#fff}.vm-btn--dark:hover,.vm-btn--wine{background:var(--vm-wine);color:#fff}.vm-btn--wine:hover{background:var(--vm-wine-dark);color:#fff}.vm-btn--light{background:#fff;color:var(--vm-ink)}.vm-btn--light:hover{background:var(--vm-wine);color:#fff}.vm-btn--line{background:transparent;color:var(--vm-ink);box-shadow:inset 0 0 0 1px var(--vm-ink)}.vm-btn--line:hover{background:var(--vm-ink);color:#fff}.vm-btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #fff}.vm-btn--ghost:hover{background:#fff;color:var(--vm-ink)}.vm-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 40px;margin-bottom:26px}.vm-head h2{margin:8px 0 0;font-size:44px}.vm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vm-spec{display:block;font-size:13px;color:#6e655c;line-height:1.4;margin:2px 0 0}.price{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.price:has(.vm-pay) .price__regular,.price:has(.vm-pay) .price__sale .price-item--sale,.price:has(.vm-pay) .price__sale dt:not(.price__compare){display:none!important}.price .price__compare .price-item{font-size:13px;color:var(--vm-muted);font-weight:400}.vm-pay{display:flex;flex-direction:column;gap:2px;line-height:1.35}.vm-pay__pix{font-family:var(--vm-sans);font-size:18px;font-weight:600;color:var(--vm-ink)}.vm-pay__pix small{font-size:12px;font-weight:500;color:var(--vm-wine)}.vm-pay__reg{font-size:12.5px;color:var(--vm-muted)}.sticky-cart .vm-pay__reg,.cart-drawer .vm-pay,.cart-notification .vm-pay{display:none}.card-wrapper{background:#fff;display:flex;flex-direction:column;height:100%;position:relative}.card-wrapper .card,.card-wrapper .media{background:#fff}.card-wrapper .card__media .media img{object-fit:contain}.card-information{display:flex;flex-direction:column;flex:1;padding:16px 18px 18px;border-top:1px solid #EFEBE5;text-align:left;position:relative}.card-information__wrapper{display:flex;flex-direction:column;gap:4px;flex:1;text-align:left;align-items:flex-start}.card-information__wrapper>.price{margin-top:auto;padding-top:10px}.card-article-info{font-size:11px!important;font-weight:600;letter-spacing:.12em!important;text-transform:uppercase;color:var(--vm-muted)!important}.card-information__text{font-family:var(--vm-serif)!important;font-weight:600!important;font-size:22px!important;line-height:1.15!important;color:var(--vm-ink)!important;letter-spacing:0!important;text-transform:none!important}.card-information__button{position:static!important;transform:none!important;width:100%!important;height:auto!important;overflow:visible!important;margin-top:12px!important;pointer-events:auto!important}.card-information__button .button{opacity:1!important;transform:none!important;width:100%!important;min-height:44px!important;border-radius:0!important;text-indent:0!important;padding:0 12px!important;font-size:12px!important;letter-spacing:.1em;background:var(--vm-ink);color:#fff}.card-information__button .button:hover{background:var(--vm-wine)}.card-information__button .button .icon{display:none!important}.card__badge .badge{border-radius:0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px}.badge--onsale{background:var(--vm-wine)!important;border-color:var(--vm-wine)!important;color:#fff!important}.quick-view__summary{display:none!important}@media(max-width:749px){.card-information{padding:12px 12px 14px}.card-information__text{font-size:18px!important}.vm-pay__pix{font-size:16px}.card-information__button .button{min-height:40px!important;font-size:11px!important}}.vm-grid{display:grid;grid-template-columns:repeat(var(--vm-cols,4),minmax(0,1fr));gap:20px}@media(max-width:749px){.vm-wrap{padding-left:16px;padding-right:16px}.vm-head h2{font-size:32px}.vm-grid--carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.vm-grid--carousel::-webkit-scrollbar{display:none}.vm-grid--carousel>*{flex:0 0 72%;scroll-snap-align:start}.vm-grid--2m{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.template-collection .collection-hero__title,.template-search h1{font-family:var(--vm-serif)}.facets__summary,.facets__heading,.facet-filters__label{font-family:var(--vm-sans);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.product-grid .grid__item{display:flex}.product-grid .grid__item>.card-wrapper{width:100%}.template-product .product__title h1,.template-product .product__title .h2{font-family:var(--vm-serif);font-weight:600;font-size:46px;line-height:1.08}.template-product .product__info-container .vm-pay__pix{font-size:32px}.template-product .product__info-container .vm-pay__pix small{font-size:15px}.template-product .product__info-container .vm-pay__reg{font-size:15px;color:var(--vm-soft)}.template-product .product__media,.template-product .product__media-item .media{background:#fff}.product-form__submit{min-height:54px!important}@media(max-width:749px){.template-product .product__title h1,.template-product .product__title .h2{font-size:32px}.template-product .product__info-container .vm-pay__pix{font-size:26px}}.w-info{background:#fff;padding:16px 20px!important;margin:16px 0!important;display:flex!important;flex-direction:column;gap:12px}.w-info-item{display:grid!important;grid-template-columns:120px auto!important;align-items:center}.w-info-item:empty,.w-info-item:not(:has(ul)){display:none!important}.w-info-item span{font-size:15px!important;color:var(--vm-text)!important;font-family:var(--vm-sans)!important}.w-info-item ul{display:flex!important;gap:10px!important;padding:0!important;margin:0!important}.w-info-item ul li{width:14px!important;height:14px!important;border:0!important;box-shadow:inset 0 0 0 1.5px var(--vm-ink);border-radius:50%!important;background:transparent;list-style:none;margin:0!important}.w-info-item ul[data-number="1"] li:nth-child(-n+1),.w-info-item ul[data-number="2"] li:nth-child(-n+2),.w-info-item ul[data-number="3"] li:nth-child(-n+3),.w-info-item ul[data-number="4"] li:nth-child(-n+4),.w-info-item ul[data-number="5"] li:nth-child(-n+5){background:var(--vm-ink)!important}body .card-wrapper{background:transparent!important}body .card-wrapper .card,body .card-wrapper .card__media,body .card-wrapper .media,body .card-wrapper .card__inner{background:var(--vm-bg)!important;box-shadow:none!important;border:0!important}body .card-wrapper .card__media img{mix-blend-mode:multiply}body .card-wrapper .card-information{border-top:0!important;background:transparent!important}.template-product .product__media,.template-product .product__media-item .media,.template-product .product__media-wrapper .media{background:var(--vm-bg)!important}.template-product .product__media img{mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/33/assets/vm.css.map */
