:root{--vr-body-font: "Montserrat", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--vr-serif: "Playfair Display", Georgia, "Times New Roman", serif}body,.header,.footer,button,input,select,textarea,.cart-item,.cart__dynamic-checkout-buttons,.product__text,.price,.facets,.card__content{font-family:var(--vr-body-font)}h1,h2,h3,.h0,.h1,.h2,.h3,.header__heading,.product__title,.title-wrapper h2{font-family:var(--vr-serif);font-weight:500}.vr-wordmark{font-family:var(--vr-serif);font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:2rem}.section-header{margin-bottom:0!important}.shopify-section-header-sticky+* .vr-section:first-child{margin-top:0}.announcement-bar,.utility-bar,.announcement-bar__announcement{background:#000!important;color:#fff!important;border:0!important}.announcement-bar__message{color:#fff!important;letter-spacing:.18em;text-transform:uppercase;font-size:1.1rem;font-weight:500;padding-block:1rem}.announcement-bar .slider-button,.announcement-bar .slideshow__controls{display:none!important}.announcement-bar .slideshow__slide{justify-content:center!important}.header{padding-top:2.2rem!important;padding-bottom:1.6rem!important;border-bottom:1px solid var(--vr-line, #e4e4e8)}.header__heading-link .h2,.header__heading-link .vr-wordmark{font-size:2.6rem!important;letter-spacing:.18em;font-weight:500}.header--top-center .header__inline-menu{grid-column:1 / -1!important;grid-row:2!important;width:100%;margin-top:1.4rem;text-align:center}.header--top-center .header__inline-menu .list-menu--inline{display:flex!important;justify-content:center!important;flex-wrap:wrap}.header__menu-item{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem!important;font-weight:500;font-family:var(--vr-body-font);padding:.6rem 1.6rem!important}.header__menu-item span{text-decoration:none!important}.header__active-menu-item{text-underline-offset:6px}.header__icons{gap:.4rem}.button,.shopify-payment-button__button--unbranded{border-radius:2px!important}.drawer__inner{background:#fff}.drawer__header,.cart-drawer .drawer__heading{font-family:var(--vr-serif);text-transform:uppercase;letter-spacing:.14em;font-weight:500;font-size:1.7rem}.cart-drawer .drawer__header{padding-bottom:1.6rem;border-bottom:1px solid var(--vr-line, #e4e4e8)}.cart-item__name{font-family:var(--vr-body-font);text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:1.25rem}.cart-item__price-wrapper,.cart-item__details{font-family:var(--vr-body-font);font-size:1.2rem}.cart-drawer .totals__subtotal,.cart-drawer .totals__subtotal-value{font-family:var(--vr-body-font);text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;font-weight:600}.cart-drawer .cart__ctas button,.cart-drawer .cart__checkout-button,.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons button{border-radius:2px!important;min-height:5.6rem;text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:1.2rem;background:#23262f!important;color:#fff!important}.cart-drawer .quantity{border:1px solid var(--vr-line, #e4e4e8);border-radius:2px}.cart-drawer__warnings .cart__login-title,.cart-drawer__empty-content .cart__empty-text{font-family:var(--vr-serif);letter-spacing:.04em}.cart-drawer__empty-content .button--tertiary,.cart-drawer__empty-content .button{border-radius:2px!important;text-transform:uppercase;letter-spacing:.16em}.cart-count-bubble{background:var(--vr-red, #c8102e)!important;color:#fff!important;min-width:1.6rem;height:1.6rem;font-size:1rem;line-height:1.6rem;top:-.4rem;right:-.6rem}.header__icon--cart .icon{width:2.2rem;height:2.2rem}.vr-freeship{padding:1.4rem 1.6rem 0;font-family:var(--vr-body-font, inherit)}.vr-freeship__text{display:flex;align-items:center;gap:.7rem;margin:0 0 .8rem;font-size:1.4rem;color:var(--vr-ink, #23262f)}.vr-freeship__text--done{color:var(--vr-green, #12844a)}.vr-freeship__icon{width:18px;height:18px;flex-shrink:0}.vr-freeship__bar{height:5px;border-radius:999px;background:var(--vr-line, #e4e4e8);overflow:hidden}.vr-freeship__fill{height:100%;border-radius:999px;background:var(--vr-green, #12844a);transition:width .4s ease}.vr-cart-reassure{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin:1.2rem 0 0;padding:0;font-family:var(--vr-body-font, inherit);font-size:1.35rem;color:var(--vr-ink, #6b6b6b);opacity:.85;text-align:center}.vr-cart-reassure span{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.vr-cart-reassure svg{width:17px;height:17px;flex-shrink:0}.collection-hero{padding:5.6rem 0 2.4rem;text-align:center}.collection-hero__inner{display:block}.collection-hero__text-wrapper{max-width:64rem;margin:0 auto;text-align:center}.collection-hero__title{font-family:var(--vr-serif, "Playfair Display", serif);font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.05;font-size:clamp(3.4rem,5vw,5.6rem);margin:0 0 1.4rem}.collection-hero__description{font-family:var(--vr-body-font, "Montserrat", sans-serif);font-size:1.6rem;line-height:1.7;color:var(--vr-ink-soft, #5b5f6b);margin:0 auto}#ProductGridContainer .card-wrapper{transition:transform .35s ease}#ProductGridContainer .card-wrapper:hover{transform:translateY(-4px)}#ProductGridContainer .card__inner{border-radius:14px;overflow:hidden}#ProductGridContainer .card__heading,#ProductGridContainer .card__heading a{font-family:var(--vr-body-font, "Montserrat", sans-serif);font-size:1.15rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.35}#ProductGridContainer .price{font-family:var(--vr-body-font, "Montserrat", sans-serif);font-size:1.3rem;font-weight:600}#ProductGridContainer .price--on-sale .price-item--sale{color:var(--vr-red, #c8102e)}#ProductGridContainer .price--on-sale .price-item--regular{font-weight:400;opacity:.6}#ProductGridContainer .badge{border-radius:999px;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}#ProductGridContainer .quick-add__submit{border-radius:12px;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;min-height:3.6rem}@media(max-width:749px){.collection-hero{padding:3.6rem 0 1.6rem}.collection-hero__description{font-size:1.45rem}#ProductGridContainer .card__heading,#ProductGridContainer .card__heading a{font-size:1.05rem}#ProductGridContainer .price{font-size:1.2rem}}#ProductGridContainer .grid__item{display:flex}#ProductGridContainer .card-wrapper,#ProductGridContainer .card-wrapper>.card{width:100%;height:100%}#ProductGridContainer .card-wrapper>.card{display:flex;flex-direction:column}#ProductGridContainer .card__inner{flex:0 0 auto}#ProductGridContainer .card__inner .media img{object-fit:cover;object-position:center}#ProductGridContainer .card__content,#ProductGridContainer .card__information{flex:1 1 auto;display:flex;flex-direction:column}#ProductGridContainer .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}#ProductGridContainer .card-information{margin-top:auto}#ProductGridContainer .card--standard.card--media .card__inner .card__information{display:none!important}.vr-shipsum{margin:.4rem 0 1.2rem;font-family:var(--vr-body-font, inherit)}.vr-shipsum__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .5rem;font-size:1.4rem;color:var(--vr-ink, #23262f)}.vr-shipsum__row--total{padding-top:.9rem;border-top:1px solid var(--vr-line, #e4e4e8);font-size:1.6rem;font-weight:600}.vr-shipsum__free{color:var(--vr-green, #12844a);font-weight:600}.collection .product-grid .grid__item{display:flex}.collection .product-grid .card-wrapper,.collection .product-grid .card-wrapper>.card{width:100%;height:100%}.collection .product-grid .card-wrapper>.card{display:flex;flex-direction:column}.collection .product-grid .card-wrapper{transition:transform .35s ease}.collection .product-grid .card-wrapper:hover{transform:translateY(-4px)}.collection .product-grid .card__inner{flex:0 0 auto;border-radius:14px;overflow:hidden}.collection .product-grid .card__inner .media img{object-fit:cover;object-position:center}.collection .product-grid .card__content,.collection .product-grid .card__information{flex:1 1 auto;display:flex;flex-direction:column}.collection .product-grid .card--standard.card--media .card__inner .card__information{display:none!important}.collection .product-grid .card__heading,.collection .product-grid .card__heading a{font-family:var(--vr-body-font, "Montserrat", sans-serif);font-size:1.15rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.35}.collection .product-grid .card__content .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}.collection .product-grid .card-information{margin-top:auto}.collection .product-grid .price{font-family:var(--vr-body-font, "Montserrat", sans-serif);font-size:1.3rem;font-weight:600}.collection .product-grid .price--on-sale .price-item--sale{color:var(--vr-red, #c8102e)}.collection .product-grid .price--on-sale .price-item--regular{font-weight:400;opacity:.6}.collection .product-grid .badge{border-radius:999px;font-size:.95rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.collection .product-grid .quick-add__submit{border-radius:12px;font-size:1rem;letter-spacing:.12em;text-transform:uppercase;min-height:3.6rem}@media(max-width:749px){.collection .product-grid .card__heading,.collection .product-grid .card__heading a{font-size:1.05rem}.collection .product-grid .price{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vr-global.css.map */
