.hero-copy h1,.custom-copy h2,.mood-edit-heading h2,.footer-brand p,.contact-aside p{white-space:pre-line}.cms-page-body{max-width:820px;margin:auto;padding:20px 24px 100px}.cms-page-body p{white-space:pre-line;line-height:1.85;font-size:18px;overflow-wrap:anywhere}.cms-custom-page .information-hero{padding-bottom:30px}.cms-preview-notice{position:relative;z-index:100;background:#702639;color:#fff;padding:10px 20px;text-align:center;font:14px/1.7 'Cairo',system-ui,sans-serif}.cms-preview-notice a{text-decoration:underline;margin-inline-start:12px}.cms-theme body,.cms-theme .site-header,.cms-theme .hero,.cms-theme .hero-copy,.cms-theme footer{background:var(--paper)!important;color:var(--ink)!important}.cms-theme .announcement,.cms-theme .primary-button{background:var(--ink)!important;color:var(--paper)!important}.cms-theme .era-desktop-nav{background:var(--paper)!important;color:var(--ink)!important}.cms-theme .text-link{color:var(--accent)!important}.cms-theme .bag-button span{background:var(--ink)!important;color:var(--paper)!important}
.seo-header{padding:24px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e2e6ec;min-height:100px}.seo-header>a{font-size:24px;font-weight:700}.seo-header nav,.seo-footer{display:flex;flex-wrap:wrap;gap:24px}.seo-intro,.seo-catalog{padding:40px 5%}.seo-intro{max-width:1000px;line-height:1.8}.seo-intro>img{max-width:100%;width:480px;height:auto}.seo-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px}.seo-catalog-grid article{padding:24px;background:#f5f6f8;line-height:1.7}.seo-footer{padding:32px 5%}.seo-header nav a:focus-visible,.seo-catalog a:focus-visible{outline:3px solid #702639;outline-offset:4px}main#main-content{min-width:0}
@font-face{font-family:Cairo;src:url('/assets/optimized-v1/cairo-variable.woff2') format('woff2');font-style:normal;font-weight:200 1000;font-display:swap}
