:root{--mythos-gold:#e2ac47;--mythos-ink:#171717}.header__logo__fallback{font-family:Georgia,'Times New Roman',serif!important;color:#ab9654!important;font-size:26px!important;letter-spacing:.17em!important;font-weight:400!important;text-transform:uppercase}.md-wrap{max-width:1440px;margin:70px auto;padding:0 28px}.md-section-heading{position:relative;margin-bottom:36px;text-align:center}.md-section-heading h2,.md-promise h2,.md-footer h2{font-size:22px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;line-height:1.4}.md-section-heading>a{position:absolute;right:0;top:0;text-decoration:underline;text-underline-offset:4px;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.md-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px}.md-card{min-width:0;text-align:center;font-family:var(--FONT-STACK-BODY),Arial,sans-serif}.md-card a{display:block;color:inherit}.md-card__image{aspect-ratio:1;overflow:hidden;background:#f5f3ee}.md-card__image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .2s}.md-card a:hover img{transform:scale(1.025)}.md-card h3{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;margin:13px 0 6px}.md-card__price{font-size:14px}.md-card__price s{color:#777;margin-right:8px}.md-card__price strong{color:#c63d35;font-weight:600}.md-center{text-align:center;margin-top:34px}.md-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;min-height:46px;background:#171717;color:white!important;text-transform:uppercase;font-size:12px;letter-spacing:.12em}.md-button:hover,.md-button:focus-visible{background:#4a402d;color:#fff!important}.md-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.md-categories>a{position:relative;aspect-ratio:1;overflow:hidden;background:#f2eee8}.md-categories img{width:100%;height:100%;object-fit:cover}.md-categories span{position:absolute;bottom:0;left:0;right:0;padding:40px 10px 25px;text-align:center;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.55));text-transform:uppercase;letter-spacing:.08em;font-size:18px;font-weight:600}.md-editorial{width:100%;height:600px;overflow:hidden}.md-editorial img{width:100%;height:100%;object-fit:cover}.md-promise{max-width:800px;margin:70px auto;padding:0 25px;text-align:center}.md-promise p{line-height:1.8;margin:22px 0 0;font-size:15px}.md-footer{background:#faf9f5;padding:56px 28px 0;font-size:14px;line-height:1.8}.md-footer__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:2fr 1fr;gap:100px}.md-footer__inner p{max-width:620px}.md-footer ul{list-style:none;margin:0;padding:0}.md-footer li{margin-bottom:8px}.md-footer a:hover{text-decoration:underline}.md-footer__bottom{border-top:1px solid #e3dfd6;text-align:center;font-size:12px;margin-top:42px;padding:22px}.md-collection-intro{text-align:center;max-width:900px;margin:0 auto;padding:48px 20px 18px}.md-collection-intro h1{font-size:28px;text-transform:uppercase;letter-spacing:.1em}.md-collection-intro p{font-size:14px}.md-prototype-note{font-size:11px;text-align:center;background:#f8f6ef;color:#6a6253;padding:5px 12px}.template-product .product__title{font-size:20px!important;font-weight:600!important}.template-product [data-add-to-cart]{background:var(--mythos-gold)!important;border-color:var(--mythos-gold)!important;color:#111!important;font-weight:600!important}.template-product [data-add-to-cart]:hover,.template-product [data-add-to-cart]:focus-visible{background:#ca9434!important;color:#111!important}.template-product .product__price--sale{color:#cf342e!important}.template-product .product__price--off{background:#19965c!important;color:#fff!important}.vz-cart-header img{display:none}.md-cart-brand{font-family:Georgia,serif;color:#ab9654;letter-spacing:.12em;font-size:24px;text-align:center;padding:12px}.vz-cart-offer,.vz-cart-tiers,.vz-cart-progress{display:none!important}.md-benefits{border-top:1px solid #ddd;padding-top:18px;display:grid;gap:9px;font-size:14px}.md-benefits>div{display:flex;align-items:center;gap:9px}.md-benefits svg{width:20px;height:20px;flex:none}.md-delivery{padding:12px;text-align:center;background:#f5f5f5;font-size:13px}.product__media img{object-fit:contain}.announcement__text{font-size:11px}.template-product .radio__legend{text-transform:uppercase;letter-spacing:.1em}.template-product .radio__button label{letter-spacing:0!important}.md-collection-intro+.shopify-section h1{display:none}@media(max-width:749px){.md-wrap{padding:0 17px;margin:45px auto}.md-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px}.md-section-heading{margin-bottom:25px}.md-section-heading h2,.md-promise h2{font-size:17px}.md-section-heading>a{position:static;display:block;margin-top:12px}.md-card h3{font-size:11px;letter-spacing:.025em}.md-card__price{font-size:12px}.md-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.md-categories span{font-size:13px;padding-bottom:20px}.md-editorial{height:400px}.md-promise{margin:48px auto}.md-footer{padding:36px 20px 0}.md-footer__inner{grid-template-columns:1fr;gap:24px}.md-footer h2{font-size:17px}.md-collection-intro{padding-top:32px}.md-collection-intro h1{font-size:22px}.header__logo__fallback{font-size:20px!important;letter-spacing:.1em!important}.template-product .product__title{font-size:18px!important}}

#cart-drawer.vb-cart-drawer .cart__price__holder{display:block!important}.vz-product-card .vz-product-card__image{aspect-ratio:1!important}.vz-product-card .vz-product-card__img{object-fit:contain!important}
