/* RARA: soft geometric headings, quiet and readable shop information.
   Local Manrope files include Swedish characters; swap keeps text visible. */
@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url('assets/fonts/manrope-500.woff') format('woff')}
@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url('assets/fonts/manrope-600.woff') format('woff')}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url('assets/fonts/manrope-700.woff') format('woff')}
:root{--rara-font-heading:Manrope,'DM Sans',sans-serif;--rara-font-body:'DM Sans',sans-serif}
body{font-family:var(--rara-font-body)}
/* These explicit overrides also cover account components and the cookie panel. */
body :is(h1,h2,h3,h4){font-family:var(--rara-font-heading)!important;font-weight:600!important;letter-spacing:-.035em!important}
body h1{letter-spacing:-.045em!important}
body :is(h3,h4){letter-spacing:-.02em!important}
body :is(h1,h2,h3,h4) em{font-family:inherit!important;font-weight:inherit!important;font-style:normal!important;letter-spacing:inherit!important}
body .header .nav .collection-group-link,
body .category-filter strong,
body .step-number,
body .hero-buyback-value strong,
body .buyback-rate,
body .card-price,
body .featured-price,
body .draw-result .draw-price{font-family:var(--rara-font-body)!important}
body :is(.card-price,.featured-price,.draw-price){font-weight:600;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em}
body .gallery-field>span,
body .draw-back-letter,
body .draw-pocket-brand,
body .draw-question,
body .account-avatar{font-family:var(--rara-font-heading)!important}
body .draw-question{font-style:normal}
body .cookie-panel,
body .cookie-panel button{font-family:var(--rara-font-body)!important}
body .hero h1{line-height:1.12}
/* Long titles can wrap as the heading metrics change, including narrow screens. */
body :is(.detail h1,.collection-heading h1,.buying-info-intro h1){overflow-wrap:break-word}
