@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/tenorsans/v19/bx6ANxqUneKx06UkIXISr3JyC22IyqI.woff2) format("woff2")}:root{--font-heading: "Tenor Sans", Georgia, serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-xl: 38px;--text-l: 24px;--text-m1: 18px;--text-m2: 16px;--text-s: 16px;--text-xs: 14px;--weight-regular: 400;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.2;--leading-snug: 1.3;--leading-normal: 1.5;--leading-relaxed: 1.6}@media screen and (max-width: 749px){:root{--text-xl: 32px;--text-l: 20px;--text-m1: 16px}}body{font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-regular);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,.text-xl{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:-.02em;margin:0 0 1rem}h2,.h2,.text-l{font-family:var(--font-heading);font-size:var(--text-l);font-weight:var(--weight-regular);line-height:var(--leading-snug);letter-spacing:-.01em;margin:0 0 .875rem}h3,.h3,.text-m1{font-family:var(--font-body);font-size:var(--text-m1);font-weight:var(--weight-semibold);line-height:var(--leading-normal);margin:0 0 .75rem}h4,.h4,.text-m2{font-family:var(--font-body);font-size:var(--text-m2);font-weight:var(--weight-bold);line-height:var(--leading-normal);margin:0 0 .625rem}h5,.h5,.text-s{font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-regular);line-height:var(--leading-relaxed);margin:0 0 .5rem}h6,.h6,.text-xs{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal);margin:0 0 .5rem}p,.body-text{font-family:var(--font-body);font-size:var(--text-s);font-weight:var(--weight-regular);line-height:var(--leading-relaxed);margin:0 0 1rem}p:last-child{margin-bottom:0}.caption,.text-caption{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-normal);margin:0}.font-regular{font-weight:var(--weight-regular)!important}.font-semibold{font-weight:var(--weight-semibold)!important}.font-bold{font-weight:var(--weight-bold)!important}.uppercase{text-transform:uppercase;letter-spacing:.05em}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.leading-tight{line-height:var(--leading-tight)}.leading-snug{line-height:var(--leading-snug)}.leading-normal{line-height:var(--leading-normal)}.leading-relaxed{line-height:var(--leading-relaxed)}blockquote,.quote{font-family:var(--font-body);font-size:var(--text-m1);font-weight:var(--weight-semibold);line-height:var(--leading-relaxed);font-style:italic;margin:1.5rem 0;padding-left:1.5rem;border-left:3px solid currentColor}a{font-family:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:.2em;transition:opacity .2s ease}a:hover{opacity:.8}button,.button,.btn{font-family:var(--font-body);font-size:var(--text-m2);font-weight:var(--weight-bold);line-height:1;letter-spacing:.01em}label,.label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width: 750px) and (max-width: 989px){h1,.h1,.text-xl{font-size:34px}h2,.h2,.text-l{font-size:22px}}@media screen and (min-width: 1400px){h1,.h1,.text-xl{font-size:42px}h2,.h2,.text-l{font-size:28px}}.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading)!important}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-body)!important}.card__heading,.product__title{font-family:var(--font-heading);font-size:var(--text-l);font-weight:var(--weight-regular);line-height:var(--leading-snug)}.card__information,.card-information{font-family:var(--font-body);font-size:var(--text-s)}.price{font-family:var(--font-body);font-size:var(--text-m1);font-weight:var(--weight-semibold)}@media print{body{font-size:12pt}h1{font-size:24pt}h2{font-size:18pt}h3{font-size:14pt}h4,h5,h6{font-size:12pt}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/bella-typography.css.map */
