html{font-size:18px}:root{--velare-ivory: #F4F1EA;--velare-stone: #E5E2DB;--velare-charcoal: #1A1A1A;--velare-warm-gray-3: #BDB5A7;--velare-warm-gray-5: #8C8275;--velare-cool-gray-8: #6B6B6B;--velare-silver: #C9C9C4;--velare-champagne: #D4C4A8;--velare-hairline: rgba(189, 181, 167, .4);--velare-ease: cubic-bezier(.65, 0, .35, 1);--velare-duration: .4s;--velare-duration-fast: .2s}:root{--font-heading-family: "Instrument Serif", "Didot", "Bodoni 72", Georgia, serif !important;--font-heading-style: italic !important;--font-heading-weight: 400 !important;--font-body-family: "Geist", "Geist Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif !important;--font-body-style: normal !important;--font-body-weight: 400 !important;--font-body-weight-bold: 500 !important;--font-mono-family: "Geist Mono", "Geist Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-style:italic;font-weight:400;letter-spacing:-.01em;text-wrap:balance}h1,.h0,.h1{font-size:clamp(3.75rem,7vw,7rem);line-height:1.05;letter-spacing:-.015em}h2,.h2{font-size:clamp(2.875rem,5.25vw,4.75rem);line-height:1.1}h3,.h3{font-size:clamp(1.875rem,3.25vw,2.5rem);line-height:1.2}h4,.h4{font-size:clamp(1.5rem,2.25vw,1.875rem);line-height:1.3}body{font-family:var(--font-body-family);font-weight:400;font-size:1.125rem;line-height:1.6;color:var(--velare-charcoal);background-color:var(--velare-ivory);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1}.velare-eyebrow{display:inline-block;font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--velare-warm-gray-5)}.velare-prose{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.5;max-width:38ch;margin-left:auto;margin-right:auto;text-align:center;text-wrap:balance}.velare-caption{font-family:var(--font-body-family);font-size:1.0625rem;font-weight:400;letter-spacing:.02em;color:var(--velare-cool-gray-8)}.velare-price,.price__regular .price-item,.price__sale .price-item,.product__price{font-feature-settings:"tnum" 1,"kern" 1}.button,.shopify-payment-button__button--unbranded,button[type=submit]{font-family:var(--font-body-family);font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;border-radius:0!important;box-shadow:none!important;transition:background-color var(--velare-duration) var(--velare-ease),color var(--velare-duration) var(--velare-ease);min-height:3.5rem;padding-inline:2rem}.button:hover{transform:none;box-shadow:none!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:var(--velare-charcoal);color:var(--velare-ivory)}.button--primary:hover{background-color:#2a2a2a}.button--secondary{background-color:transparent;border:1px solid currentColor}a{color:inherit;text-decoration-color:var(--velare-hairline);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color var(--velare-duration-fast) var(--velare-ease)}a:hover{text-decoration-color:currentColor}.header a,.button,a.button,.cart-drawer a,.footer a{text-decoration:none}.section+.section,.shopify-section+.shopify-section{margin-top:0}@media screen and (max-width:749px){.section--mobile-padding{padding-top:3rem;padding-bottom:3rem}}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=search],textarea{border-radius:0!important;font-family:var(--font-body-family);font-size:.9375rem;border-color:var(--velare-warm-gray-3);background-color:transparent}.field__input:focus,input:focus{border-color:var(--velare-charcoal);outline:none;box-shadow:none}hr{border:none;border-top:1px solid var(--velare-hairline);margin:3rem 0}.card-wrapper{transition:opacity var(--velare-duration) var(--velare-ease)}.card__heading,.card-information .card__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.3}.card__media .media img{transition:opacity var(--velare-duration) var(--velare-ease)}.card-wrapper:hover .card__media .media img{transform:none!important;opacity:.88}.header-wrapper{background-color:#f4f1eaeb;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border-bottom:1px solid var(--velare-hairline);transition:background-color var(--velare-duration) var(--velare-ease)}.shopify-section-header-sticky{background-color:#f4f1eaf5}.header{padding-block:1.25rem;min-height:4rem}@media(min-width:768px){.header{padding-block:1.5rem}}.header__heading-link{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;letter-spacing:.04em}.header__heading-link .h2{font-family:var(--font-heading-family);font-style:italic;font-size:calc(2.25rem * var(--velare-header-logo-scale, 1));font-weight:400;letter-spacing:.02em}.header__menu-item,.header__active-menu-item,.list-menu__item,.header__inline-menu .list-menu__item{font-family:var(--font-body-family)!important;font-size:calc(1.125rem * var(--velare-header-menu-scale, 1))!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--velare-charcoal);padding-block:1.25rem!important;padding-inline:calc(1.5rem * var(--velare-header-menu-spacing-scale, 1))!important;transition:opacity var(--velare-duration-fast) var(--velare-ease)}@media(min-width:990px){.header__inline-menu .list-menu__item{font-size:calc(1.1875rem * var(--velare-header-menu-scale, 1))!important}}.header__menu-item:hover,.list-menu__item:hover{background-color:transparent!important;opacity:.7}.header__active-menu-item{text-decoration:none!important;font-weight:500!important}.header__icon{color:var(--velare-charcoal);transition:opacity var(--velare-duration-fast) var(--velare-ease)}.header__icon:hover{opacity:.7}.header__icon svg{width:1.125rem;height:1.125rem}.cart-count-bubble{background-color:var(--velare-charcoal);color:var(--velare-ivory);min-width:1rem;height:1rem;font-size:.625rem;font-weight:500;letter-spacing:.04em}.mega-menu__content,.menu-drawer{background-color:var(--velare-ivory)!important;border-color:var(--velare-hairline)!important}.menu-drawer__menu-item{font-family:var(--font-body-family)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding-block:1.25rem!important}.cart-drawer,.drawer__inner{background-color:var(--velare-ivory)!important}.drawer__header{padding:1.5rem!important;border-bottom:1px solid var(--velare-hairline)}.drawer__heading{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:2rem!important;letter-spacing:-.005em;margin:0}.cart-drawer .cart-item__name{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:1.25rem!important;line-height:1.3!important}.cart-drawer .product-option,.cart-drawer dl{font-family:var(--font-body-family);font-size:.9375rem;letter-spacing:.02em;opacity:.7}.velare-cart-promise{margin:1rem 1.5rem 0;padding:1rem 1.125rem;background-color:#d4c4a82e;border-left:2px solid var(--velare-champagne);font-family:var(--font-heading-family);font-style:italic;font-size:1.0625rem;line-height:1.45;color:var(--velare-charcoal)}.cart-drawer__footer,.totals{border-top:1px solid var(--velare-hairline)}.cart__ctas .cart__checkout-button,.cart-drawer .cart__checkout-button{background-color:var(--velare-charcoal)!important;color:var(--velare-ivory)!important;border-radius:0!important;font-family:var(--font-body-family)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;min-height:3.5rem!important;border:none!important}.cart__empty-text{font-family:var(--font-heading-family)!important;font-style:italic!important;font-size:1.625rem!important}.footer{background-color:var(--velare-ivory);color:var(--velare-charcoal);border-top:1px solid var(--velare-hairline);padding-block:5rem 2.5rem!important}@media(min-width:768px){.footer{padding-block:7rem 3rem!important}}.footer .footer__content-top{padding-block:0!important;gap:2.5rem!important}@media(min-width:768px){.footer .footer__content-top{gap:4rem!important}}.footer__heading{font-family:var(--font-body-family)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--velare-warm-gray-5)!important;margin-bottom:1.5rem!important}.footer-block__heading{font-family:var(--font-body-family)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--velare-warm-gray-5)!important}.footer-block .list-menu__item--link,.footer .list-menu__item--link{font-family:var(--font-body-family);font-size:1.1875rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--velare-charcoal);opacity:.8;text-decoration:none;transition:opacity var(--velare-duration-fast) var(--velare-ease)}.footer-block .list-menu__item--link:hover{opacity:1}.footer-block__details-content{font-family:var(--font-body-family);font-size:1.1875rem;line-height:1.6;opacity:.8}.footer-block .field{border-radius:0}.footer-block .field__input{background-color:transparent!important;border:none!important;border-bottom:1px solid var(--velare-hairline)!important;border-radius:0!important;padding-left:0!important;font-family:var(--font-body-family)}.footer-block .field__input:focus{border-bottom-color:var(--velare-charcoal)!important;box-shadow:none!important}.footer-block .field__label{font-family:var(--font-body-family);font-size:.8125rem;letter-spacing:0;text-transform:none}.footer-block .field__button svg{width:1rem;height:1rem}.footer__content-bottom{padding-top:2.5rem!important;border-top:1px solid var(--velare-hairline);margin-top:4rem}.footer__copyright,.copyright__content,.copyright{font-family:var(--font-body-family);font-size:.9375rem;letter-spacing:.02em;color:var(--velare-warm-gray-5)}.footer .list-social__link{color:var(--velare-charcoal);opacity:.7;transition:opacity var(--velare-duration-fast) var(--velare-ease)}.footer .list-social__link:hover{opacity:1}.list-payment__item{filter:grayscale(1);opacity:.55}.shopify-follow-on-shop,shop-follow-button,.shop-follow-button,.footer__follow-on-shop,.shopify-follow-button{display:none!important}::selection{background-color:#d4c4a866;color:var(--velare-charcoal)}*{--duration-default: var(--velare-duration);--animation-default: var(--velare-ease)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page-width,.section-template--main{max-width:1440px;margin-inline:auto}@media(max-width:749px){.header__heading-link .h2{font-size:calc(1.875rem * var(--velare-header-logo-scale-mobile, var(--velare-header-logo-scale, 1)))!important}.header{padding-top:var(--velare-header-padding-mobile, 14px)!important;padding-bottom:var(--velare-header-padding-mobile, 14px)!important}.menu-drawer__menu-item,.menu-drawer .list-menu__item{font-size:calc(1.125rem * var(--velare-header-menu-scale-mobile, 1))!important}.header__menu-toggle svg,.header__icon--menu svg{width:calc(24px * var(--velare-header-hamburger-scale-mobile, 1))!important;height:calc(24px * var(--velare-header-hamburger-scale-mobile, 1))!important}.header__icon svg{width:calc(22px * var(--velare-header-icon-scale-mobile, 1))!important;height:calc(22px * var(--velare-header-icon-scale-mobile, 1))!important}.header__icon{padding:calc(.75rem * var(--velare-header-icon-scale-mobile, 1))!important}}.header__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.75rem!important;height:2.75rem!important;padding:0!important}.header__icon svg{display:block!important;width:22px!important;height:22px!important}.header__icon--cart svg,.header__icon--cart .icon,a[href="/cart"] svg,a[href$="/cart"] svg,.cart-count-bubble+svg,[id*=cart-icon-bubble] svg{width:30px!important;height:30px!important}.header__icon--account svg{width:24px!important;height:24px!important}@media(max-width:749px){.header__icon svg{width:calc(22px * var(--velare-header-icon-scale-mobile, 1))!important;height:calc(22px * var(--velare-header-icon-scale-mobile, 1))!important}.header__icon--cart svg,.header__icon--cart .icon,a[href="/cart"] svg,a[href$="/cart"] svg,.cart-count-bubble+svg,[id*=cart-icon-bubble] svg{width:calc(30px * var(--velare-header-icon-scale-mobile, 1))!important;height:calc(30px * var(--velare-header-icon-scale-mobile, 1))!important}.header__icon--account svg{width:calc(24px * var(--velare-header-icon-scale-mobile, 1))!important;height:calc(24px * var(--velare-header-icon-scale-mobile, 1))!important}}.header__inline-menu .list-menu--inline{display:flex!important;align-items:center!important;flex-wrap:nowrap}.header__menu-item,.header__active-menu-item,.list-menu__item,.header__inline-menu .list-menu__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;text-decoration:none!important;vertical-align:middle!important}.header__active-menu-item{text-decoration:none!important;text-underline-offset:unset!important;border-bottom:0!important}.header__inline-menu .list-menu__item--link{text-decoration:none!important}html,body{max-width:100vw!important;overflow-x:hidden!important;position:relative}#MainContent,main,.shopify-section{max-width:100%;overflow-x:clip}.vab,.vab__marquee{max-width:100vw;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/10/assets/velare-base.css.map */
