@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Bodoni+Moda:ital,opsz,wght@0,6..96,300;0,6..96,400;0,6..96,500;1,6..96,300;1,6..96,400&display=swap";:root{--dv-obsidian: #0D0B09;--dv-charcoal: #1A1714;--dv-warm-dark: #2A2420;--dv-ivory: #F9F7F4;--dv-ivory-warm: #F0EBE3;--dv-linen: #EDE8E0;--dv-muted: #C8BFB4;--dv-border: #E0D9D0;--dv-gold: #C9A96E;--dv-gold-light: #E8C98A;--dv-gold-deep: #B8965A;--dv-text: #3A3530;--dv-text-head: #0D0B09;--dv-ease: cubic-bezier(.25, .1, .25, 1);--dv-ease-out: cubic-bezier(0, 0, .2, 1);--dv-duration: .34s;--dv-fast: .18s}body{font-family:Cormorant Garamond,"Instrument Serif",Georgia,serif!important;font-weight:400;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--dv-ivory)!important;color:var(--dv-text)!important}h1,h2,h3,h4,h5,h6,.heading,[class*=heading],.h1,.h2,.h3,.h4{font-family:Bodoni Moda,Bodoni MT,Georgia,serif!important;font-weight:400;letter-spacing:-.01em;line-height:1.1}h1{font-size:clamp(2.8rem,6vw,5.5rem)!important}h2{font-size:clamp(2rem,4vw,3.5rem)!important}h3{font-size:clamp(1.4rem,2.5vw,2.2rem)!important}header,.header,.shopify-section-group-header-group{background-color:var(--dv-obsidian)!important;color:var(--dv-ivory-warm)!important;border-bottom:1px solid rgba(201,169,110,.12)!important}.header__menu-item,.header__menu-item span,.list-menu__item,.list-menu__item span{color:var(--dv-ivory-warm)!important;font-family:Cormorant Garamond,serif!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:500!important;transition:color var(--dv-fast) var(--dv-ease)!important}.header__menu-item:hover,.list-menu__item:hover{color:var(--dv-gold)!important}.header__icon svg,.header__icons svg{stroke:var(--dv-ivory-warm)!important}.header__logo img,.header__heading-logo{filter:brightness(0) invert(1)}.header a{color:var(--dv-ivory-warm)!important;transition:color var(--dv-fast) var(--dv-ease)!important}.header a:hover{color:var(--dv-gold)!important}.announcement-bar{background-color:var(--dv-gold)!important;color:var(--dv-obsidian)!important;font-family:Cormorant Garamond,serif!important;font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important}.announcement-bar a,.announcement-bar__message{color:var(--dv-obsidian)!important}.button,.btn{font-family:Cormorant Garamond,serif!important;font-size:.65rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0!important;transition:all var(--dv-duration) var(--dv-ease)!important}.button--primary{background-color:var(--dv-obsidian)!important;color:var(--dv-ivory)!important;border:1px solid var(--dv-obsidian)!important}.button--primary:hover{background-color:var(--dv-warm-dark)!important;border-color:var(--dv-warm-dark)!important;box-shadow:0 8px 24px #0d0b0933!important}.button--secondary{background-color:transparent!important;color:var(--dv-obsidian)!important;border:1px solid var(--dv-obsidian)!important}.button--secondary:hover{background-color:var(--dv-obsidian)!important;color:var(--dv-ivory)!important}.product-form__submit{background-color:var(--dv-obsidian)!important;color:var(--dv-ivory)!important;border-radius:0!important;font-family:Cormorant Garamond,serif!important;font-size:.65rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:600!important;transition:background-color var(--dv-duration) var(--dv-ease)!important}.product-form__submit:hover{background-color:var(--dv-gold)!important;color:var(--dv-obsidian)!important}.slideshow,.slideshow__slide,.banner,.banner__box,[class*=slideshow],[class*=banner]{pointer-events:auto!important;cursor:auto!important;position:relative!important;z-index:1!important}.slideshow a,.banner a,.banner .button,[class*=slideshow] a,[class*=banner] a,[class*=banner] .button{pointer-events:auto!important;cursor:pointer!important;z-index:10!important;position:relative!important}.card-wrapper{border-radius:0!important;transition:box-shadow var(--dv-duration) var(--dv-ease)!important}.card-wrapper:hover{box-shadow:0 16px 48px #0d0b091a!important}.card__media{overflow:hidden!important}.card__media img{transition:transform .7s var(--dv-ease-out)!important;filter:none!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.card__heading a,.card__heading{font-family:Bodoni Moda,serif!important;font-size:.9rem!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;color:var(--dv-text-head)!important}.price__regular,.price__sale,.price{font-family:Cormorant Garamond,serif!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.05em!important}.price--on-sale .price__sale{color:var(--dv-gold-deep)!important}.badge{font-family:Cormorant Garamond,serif!important;font-size:.55rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0!important;padding:4px 10px!important}.badge--sale{background:var(--dv-gold-deep)!important;color:var(--dv-ivory)!important}.badge--sold-out{background:var(--dv-obsidian)!important;color:var(--dv-ivory)!important}.collection__title,.section-header{font-family:Bodoni Moda,serif!important;letter-spacing:-.01em!important}.color-scheme-background-1{background-color:var(--dv-ivory)!important}.color-scheme-background-2{background-color:var(--dv-linen)!important}.field__input,input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{border-radius:0!important;border:1px solid var(--dv-border)!important;font-family:Cormorant Garamond,serif!important;font-size:.9rem!important;transition:border-color var(--dv-fast) var(--dv-ease)!important}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--dv-gold)!important;outline:none!important;box-shadow:0 0 0 1px var(--dv-gold)!important}.swatch-input__input+.swatch-input__label,.variant-input-wrapper .btn{border-radius:0!important;font-family:Cormorant Garamond,serif!important;font-size:.7rem!important;letter-spacing:.1em!important;transition:all var(--dv-fast) var(--dv-ease)!important}.cart-drawer__header{font-family:Bodoni Moda,serif!important;border-bottom:1px solid var(--dv-border)!important}.footer{background-color:var(--dv-obsidian)!important;color:var(--dv-muted)!important;border-top:1px solid rgba(201,169,110,.12)!important}.footer__menu-heading,.footer__heading{color:var(--dv-ivory-warm)!important;font-family:Cormorant Garamond,serif!important;font-size:.65rem!important;letter-spacing:.22em!important;text-transform:uppercase!important}.footer a{color:var(--dv-muted)!important;font-family:Cormorant Garamond,serif!important;font-size:.85rem!important;transition:color var(--dv-fast) var(--dv-ease)!important}.footer a:hover{color:var(--dv-gold)!important}.footer__copyright-content{color:#c8bfb480!important;font-size:.65rem!important;letter-spacing:.12em!important}.pagination__item--current{background:var(--dv-obsidian)!important;color:var(--dv-ivory)!important;border-radius:0!important}.product__title{font-family:Bodoni Moda,serif!important;font-size:clamp(1.8rem,3.5vw,3rem)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.15!important;color:var(--dv-text-head)!important}.price__container{font-family:Cormorant Garamond,serif!important;font-size:1.1rem!important;font-weight:500!important}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:var(--dv-ivory)}::-webkit-scrollbar-thumb{background:var(--dv-gold);border-radius:0}::selection{background:var(--dv-gold);color:var(--dv-obsidian)}.collection-product-list,.product-grid{gap:clamp(16px,2vw,28px)!important}@media(max-width:750px){h1{font-size:clamp(2.2rem,8vw,3.2rem)!important}h2{font-size:clamp(1.6rem,6vw,2.4rem)!important}.header__menu-item{font-size:.65rem!important;letter-spacing:.14em!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/valmont_luxury.css.map */
