:root{--vdr-ivory: #f3efe6;--vdr-ivory-deep: #e8e0d2;--vdr-ink: #11110f;--vdr-muted: #68635b;--vdr-gold: #aa8a50;--vdr-line: rgba(17, 17, 15, .18);--vdr-serif: "Iowan Old Style", "Baskerville", "Times New Roman", serif;--vdr-sans: var(--font-body--family, Arial, sans-serif)}html{scroll-behavior:smooth}body{background:var(--vdr-ivory)}.vdr-section{position:relative;background:var(--vdr-bg, var(--vdr-ivory));color:var(--vdr-text, var(--vdr-ink));overflow:hidden}.vdr-shell{width:min(var(--vdr-width, 1320px),calc(100% - 40px));margin-inline:auto}.vdr-eyebrow{margin:0 0 16px;font-family:var(--vdr-sans);font-size:11px;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.vdr-heading{margin:0;font-family:var(--vdr-serif);font-weight:400;letter-spacing:-.03em;line-height:.98}.vdr-copy,.vdr-copy p{font-family:var(--vdr-sans);line-height:1.75}.vdr-copy p:first-child{margin-top:0}.vdr-copy p:last-child{margin-bottom:0}.vdr-button,.vdr-text-link{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:0 24px;border:1px solid currentColor;border-radius:0;color:inherit;font-family:var(--vdr-sans);font-size:11px;font-weight:600;letter-spacing:.15em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,color .25s ease,transform .25s ease}.vdr-button:hover{transform:translateY(-2px)}.vdr-button--dark{background:var(--vdr-ink);border-color:var(--vdr-ink);color:#fff}.vdr-button--dark:hover{background:transparent;color:var(--vdr-ink)}.vdr-button--light{background:#fff;border-color:#fff;color:var(--vdr-ink)}.vdr-button--light:hover{background:transparent;color:#fff}.vdr-text-link{min-height:auto;padding:0 0 7px;border-width:0 0 1px}.vdr-image{display:block;width:100%;height:100%;object-fit:cover}.header-section,.header__row{-webkit-backdrop-filter:saturate(120%) blur(10px);backdrop-filter:saturate(120%) blur(10px)}.header-logo__image{filter:contrast(1.05)}.header__menu-item,.menu-list__link{letter-spacing:.09em;text-transform:uppercase;font-size:11px!important}.announcement-bar{letter-spacing:.08em}.product-information .product-details h1,.product-information h1,.main-collection h1,.collection-title{font-family:var(--vdr-serif)!important;font-weight:400!important;letter-spacing:-.03em!important}.product-information .button,.product-information .button-secondary,.add-to-cart-button,.shopify-payment-button__button{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px!important}.product-information{--color-background: var(--vdr-ivory)}.product-information .product-details{padding-inline:clamp(20px,4vw,64px)!important}.product-information .product-media-container{background:#ebe5db}.product-information .product-media img{mix-blend-mode:multiply}.footer-content h2,.footer-content h3{font-family:var(--vdr-serif)!important;font-weight:400!important}footer .section-background{background:var(--vdr-ink)!important}footer .section{color:#f7f3eb!important}footer a{color:inherit}@media(max-width:749px){.vdr-shell{width:min(100% - 28px,var(--vdr-width, 1320px))}.vdr-button{min-height:46px;padding-inline:20px}.header__row{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}#search-modal .predictive-search-form__content-wrapper{display:none!important}#search-modal .search-modal__content{height:auto!important;max-height:none!important}#search-modal .predictive-search-form{min-height:0!important}main[data-template="page.contact"] .contact-form{width:min(100%,1100px)!important;max-width:1100px;margin-inline:auto;background:transparent!important}main[data-template="page.contact"] .contact-form__form{gap:30px}main[data-template="page.contact"] .contact-form__form-row{gap:38px}main[data-template="page.contact"] .contact-form__input{min-height:58px;padding:16px 0 14px!important;border:0!important;border-bottom:1px solid #8e8578!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#11110f!important;font-size:16px;line-height:1.4;outline:0}main[data-template="page.contact"] .contact-form__input::placeholder{color:#292620;opacity:1}main[data-template="page.contact"] .contact-form__input:focus{border-bottom-color:#11110f!important;box-shadow:none!important}main[data-template="page.contact"] .contact-form__input--textarea{min-height:190px;resize:vertical}main[data-template="page.contact"] .contact-form .button{margin-top:12px;border-radius:0;letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width:749px){main[data-template="page.contact"] .contact-form__form-row{gap:30px}main[data-template="page.contact"] .contact-form__input--textarea{min-height:160px}}#header-group .announcement-bar{grid-template-columns:1fr!important}#header-group .announcement-bar>*{grid-column:1!important;width:100%!important}#header-group .announcement-bar__slides{width:100%!important;max-width:none!important;margin-inline:0!important;text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vdr-theme.css.map */
