:root{--cald-bg: #FAF9F6;--cald-bg-2: #F1EFEA;--cald-ink: #242424;--cald-ink-2: #4A4844;--cald-muted: #6E6B66;--cald-muted-soft: #77746F;--cald-sage: #A4AD9B;--cald-sage-deep: #5E6A55;--cald-sand: #D7C6B3;--cald-line: #E6E2DA;--cald-serif: "Libre Bodoni", "Bodoni Moda", Georgia, "Times New Roman", serif;--cald-sans: Inter, "Helvetica Neue", Arial, sans-serif}html:root{--font-heading--family: var(--cald-serif);--font-heading--weight: 500;--font-accent--family: var(--cald-serif);--font-accent--weight: 500}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus-visible{outline:2px solid var(--cald-sage-deep)!important;outline-offset:2px}html .header-logo{font-family:var(--cald-serif);font-weight:500;letter-spacing:.24em;font-size:1.3rem}@media(max-width:749px){html .header-logo{font-size:1.1rem;letter-spacing:.2em}}a.menu-drawer__menu-item.menu-drawer__menu-item--mainlist{font-family:var(--cald-serif);font-size:1.6rem;letter-spacing:.01em}.eyebrow,.label,.caption--uppercase{text-transform:uppercase;letter-spacing:.2em;font-size:.7rem;color:var(--cald-muted)}.hero .hero__media-grid svg.hero__media{display:none}html .cv-pdp{--cv-bg: #FAF9F6;--cv-sand: #F1EBE2;--cv-sand-2: #F4F2ED;--cv-surface: #FFFFFF;--cv-line: #E6E2DA;--cv-line-soft: #EEEBE5;--cv-ink: #242424;--cv-ink-2: #4A4844;--cv-muted: #6E6B66;--cv-sage: #5E6A55;--cv-sage-ink: #46503F;--cv-sage-tint: #E8EBE4;--cv-serif: var(--cald-serif);--cv-sans: var(--cald-sans)}html .cv-pdp .cv-title{font-weight:500;letter-spacing:-.01em;line-height:1.08}html .cv-pdp .cv-h2,html .cv-pdp .cv-h3{font-weight:500}html .cv-pdp .cv-atc,html .cv-pdp .cv-sticky__btn{border-radius:8px;text-transform:uppercase;letter-spacing:.12em;font-size:13.5px}html .cv-pdp .cv-qty{border-radius:8px}html .cv-pdp .cv-dynamic-checkout .shopify-payment-button__button{border-radius:8px!important}html .cv-pdp .cv-atc__price{letter-spacing:.02em}html .menu-list__link,html .header__menu-item{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}html:not(.cvs-js) .cvs-reveal{opacity:1!important;transform:none!important}html:not(.cvs-js) .cvs-img-reveal img{transform:none!important}@media(max-width:749px){.product-grid product-card{min-width:0}.product-grid product-price{font-family:var(--cald-sans);font-size:14px;line-height:1.5}.product-grid product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.product-grid product-price .price{white-space:normal}.product-grid product-price .compare-at-price{font-size:12px}.product-grid .product-card__content{min-width:0;font-family:var(--cald-sans)}.product-grid .product-card__content .text-block{font-family:var(--cald-sans);font-size:14px;line-height:1.4}.product-grid .product-card__content .text-block{overflow-wrap:anywhere}html.cald-js .product-grid .cald-r{opacity:1;transform:none;clip-path:none;transition:none}html.cald-js .product-grid .cald-r .card-gallery{clip-path:none;transition:none}}@media(max-width:749px){:root{--cald-bg: #ffffff;--cald-bg-2: #f5f3ef;--cald-ink: #202020;--cald-ink-2: #51504d;--cald-muted: #62605b;--cald-sage-deep: #535950;--cald-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, sans-serif;--cald-radius: 14px;--cald-control-radius: 12px;--cald-motion: .22s;--cald-ease: cubic-bezier(.2,.7,.2,1)}html{scroll-padding-block:76px 110px}body{background:var(--cald-bg)}#header-component .header__columns{min-height:56px;padding-block:0}#header-component .header__row{background:#fff;border-bottom:1px solid #eeece8}#header-component .header__icon{min-width:44px;min-height:44px}html .header-logo{font-size:clamp(14px,4.2vw,18px);letter-spacing:.15em}a.menu-drawer__menu-item.menu-drawer__menu-item--mainlist{font-family:var(--cald-sans);font-size:21px;min-height:52px}.menu-drawer{padding-bottom:env(safe-area-inset-bottom,0px)}#cart-drawer .theme-drawer__dialog{--animation-speed: .22s;width:min(100%,440px);max-width:100%;height:100dvh;max-height:100dvh;border-radius:18px 0 0 18px;background:#fff}#cart-drawer .theme-drawer__header{padding:18px 20px;border-bottom:1px solid #eeece8}#cart-drawer .theme-drawer__title{font-family:var(--cald-sans);font-size:24px;letter-spacing:-.025em}#cart-drawer .cart-drawer__summary{padding:20px 20px max(20px,env(safe-area-inset-bottom));background:#fff;-webkit-mask-image:none;mask-image:none;border-top:1px solid #eeece8}#cart-drawer .cart__checkout-button{min-height:52px;border-radius:var(--cald-control-radius)}#cart-drawer .quantity-selector{--quantity-selector-width: 126px;width:126px;min-height:44px;border-radius:10px}#cart-drawer .quantity-selector button,#cart-drawer .cart-items__remove{min-width:44px;min-height:44px}.cvs :where(a,button,input):focus-visible,.cv-pdp :where(a,button,input,summary):focus-visible{outline:2px solid #242424!important;outline-offset:3px}.cvs-news__row:focus-within{outline:2px solid #242424;outline-offset:3px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cvs *,.cvs *:before,.cvs *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/caldavia.css.map */
