@font-face{font-family:Didot;src:url(Didot.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Didot;src:url(Didot-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Didot;src:url(Didot-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--font-heading-family: "Didot", Georgia, serif;--lv-font-display: "Didot", Georgia, serif;--lv-font-sans: var(--font-body-family);--lv-gold: #af9159;--lv-muted: #ebebeb;--lv-muted-foreground: #444444;--lv-border: #e9e9e9;--lv-overlay: #444444;--lv-soldout: #cccccc;--lv-footer-bg: #000000;--lv-footer-text: #f2efe7;--lv-footer-border: #615753;--lv-text-hxl: 77.7px;--lv-text-h0: 66.5px;--lv-text-h1: 55.5px;--lv-text-h2: 44.4px;--lv-text-h3: 38.8px;--lv-text-h4: 30.5px;--lv-text-h5: 23.6px;--lv-text-h6: 22.2px;--lv-text-body: 14.7px;--lv-text-nav: 15px;--lv-text-large: 16.1px;--lv-text-small: 12.9px;--lv-text-tiny: 11px;--lv-text-button: 18.4px;--lv-heading-line-height: 1.21;--lv-heading-tracking: -1px;--lv-body-line-height: 1.73;--lv-heading-scale: 1.15;--lv-heading-weight: 300;--lv-heading-style: normal}@media screen and (max-width:989px){:root{--lv-text-hxl: 55.5px;--lv-text-h0: 49.9px;--lv-text-h1: 44.4px;--lv-text-h2: 38.8px;--lv-text-h3: 30.5px;--lv-text-h4: 25px;--lv-text-h5: 22.2px;--lv-text-h6: 20.8px;--lv-text-body: 13.8px;--lv-text-large: 14.7px;--lv-text-small: 11.9px}}.lv-hxl{font-size:calc(var(--lv-text-hxl) * var(--lv-heading-scale))}.lv-h0{font-size:calc(var(--lv-text-h0) * var(--lv-heading-scale))}.lv-h1{font-size:calc(var(--lv-text-h1) * var(--lv-heading-scale))}.lv-h2{font-size:calc(var(--lv-text-h2) * var(--lv-heading-scale))}.lv-h3{font-size:calc(var(--lv-text-h3) * var(--lv-heading-scale))}.lv-h4{font-size:calc(var(--lv-text-h4) * var(--lv-heading-scale))}.lv-h5{font-size:calc(var(--lv-text-h5) * var(--lv-heading-scale))}.lv-h6{font-size:calc(var(--lv-text-h6) * var(--lv-heading-scale))}.lv-heading-feature{font-family:var(--lv-font-display);font-style:var(--lv-heading-style);font-weight:var(--lv-heading-weight);letter-spacing:var(--lv-heading-tracking);line-height:var(--lv-heading-line-height)}.lv-body-base{font-size:var(--lv-text-body)}.lv-body-large{font-size:var(--lv-text-large)}.lv-body-small{font-size:var(--lv-text-small)}.lv-body-tiny{font-size:var(--lv-text-tiny)}.lv-eyebrow{font-family:var(--lv-font-sans);font-size:var(--lv-text-small);line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:currentColor}.lv-label-ui{font-family:var(--lv-font-sans);font-size:var(--lv-text-tiny);line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.lv-card-title{font-family:var(--lv-font-sans);font-style:normal;font-weight:400;font-size:var(--lv-text-large);line-height:1.3;letter-spacing:0;text-transform:none}.lv-nav-link{font-family:var(--lv-font-sans);font-size:var(--lv-text-nav);letter-spacing:.2px;text-transform:none}.lv-btn-base{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:2.4rem;border-radius:4px;font-family:var(--lv-font-sans);font-size:var(--lv-text-button);letter-spacing:0;text-transform:capitalize;line-height:1;text-decoration:none;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.lv-btn-solid{background-color:#000;color:#fff}.lv-btn-solid:hover{background-color:#434343;color:#fff}.lv-btn-outline-dark{background-color:transparent;border:1px solid #393330;color:#393330}.lv-btn-outline-dark:hover{background-color:#393330;color:#fff}.lv-btn-solid-white{background-color:#fff;color:#393330}.lv-btn-solid-white:hover{background-color:#f2f2f2}@keyframes lv-marquee-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.lv-marquee-track{display:flex;width:max-content;animation:lv-marquee-left var(--lv-marquee-duration, 60s) linear infinite}@media(prefers-reduced-motion:reduce){.lv-marquee-track{animation:none}}.lv-reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.lv-reveal-ready.lv-reveal--up{transform:translateY(2rem);opacity:0}.lv-reveal-ready.lv-reveal--left{transform:translate(2.5rem);opacity:0}.lv-reveal-ready.lv-reveal--right{transform:translate(-2.5rem);opacity:0}.lv-reveal-shown{transform:none!important;opacity:1!important}@media(prefers-reduced-motion:reduce){.lv-reveal-ready{transform:none!important;opacity:1!important}}.lv-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/270/assets/lovable-tokens.css.map */
