:root{--brand-bg: #FBF6EF;--brand-surface: #F2E8DC;--brand-ink: #2A1D16;--brand-ink-inverse: #FBF6EF;--brand-button: #8A2B1B;--brand-button-label: #FFFFFF;--brand-secondary: #6B4E3D;--brand-accent: #C08A2E;--brand-accent-brd: #A87424;--font-heading: "Fraunces", "Iowan Old Style", Georgia, serif;--font-body: "Inter", -apple-system, "Segoe UI", Arial, sans-serif;--fs-h1: 36px;--fs-h2: 27px;--fs-h3: 21px;--fs-body: 17px;--fs-small: 13px;--fs-micro: 11px;--lh-heading: 1.1;--lh-body: 1.55;--track-caps: .06em;--sp-1: 8px;--sp-2: 16px;--sp-3: 24px;--sp-4: 32px;--sp-5: 48px;--sp-6: 64px;--sp-7: 96px;--radius-card: 14px;--radius-btn: 10px;--radius-media: 8px;--radius-pill: 999px;--page-width: 1400px;--shadow-card: 0 6px 24px rgba(42,29,22,.07);--shadow-lift: 0 12px 32px rgba(42,29,22,.12);--ease-brand: cubic-bezier(.33,.02,.2,1);--ease-out-strong: cubic-bezier(.23, 1, .32, 1);--dur-fast: .22s;--dur-slow: .7s;--dur-reveal: .48s}@media(min-width:750px){:root{--fs-h1: 76px;--fs-h2: 44px;--fs-h3: 28px;--fs-body: 17px}}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body)}h1,h2,h3,h4,.h1,.h2,.h3{font-family:var(--font-heading);line-height:var(--lh-heading);font-weight:700}button,input,select,textarea{font-family:var(--font-body)}.ltr{direction:ltr;unicode-bidi:isolate}.section--brand{padding-top:72px;padding-bottom:72px}.section--cinema{padding-top:96px;padding-bottom:96px}@media(min-width:990px){.section--brand{padding-top:120px;padding-bottom:120px}.section--cinema{padding-top:160px;padding-bottom:160px}}.brand-btn{display:inline-block;background:var(--brand-button);color:var(--brand-button-label);border:1px solid var(--brand-button);border-radius:var(--radius-btn);padding:14px 30px;font-weight:600;font-size:15px;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out-strong),box-shadow var(--dur-fast) var(--ease-out-strong)}@media(hover:hover)and (pointer:fine){.brand-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}}.color-scheme-2 .brand-btn,.color-scheme-5 .brand-btn{border-color:var(--brand-accent)}.brand-btn--secondary{background:transparent;color:var(--brand-secondary);border:1.5px solid var(--brand-secondary);border-radius:var(--radius-btn);padding:13px 26px;font-weight:500;font-size:14px}.brand-btn:active{transform:translateY(0) scale(.97);transition-duration:.16s}.brand-btn--secondary:active{transform:scale(.97);transition-duration:.16s}.brand-eyebrow{font-size:var(--fs-micro);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--brand-secondary)}.brand-badge{display:inline-block;background:var(--brand-ink);color:var(--brand-accent);border-radius:var(--radius-pill);padding:4px 12px;font-size:var(--fs-micro);font-weight:600;letter-spacing:var(--track-caps);text-transform:uppercase}.brand-chip{display:inline-block;background:var(--brand-surface);color:var(--brand-ink);border:1px solid rgba(42,29,22,.12);border-radius:var(--radius-pill);padding:3px 10px;font-size:var(--fs-micro);font-weight:500}.brand-price{font-weight:600;color:var(--brand-ink)}.brand-price .was{opacity:.55;text-decoration:line-through;font-weight:400;font-size:.8em}.brand-trust{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:11.5px;color:var(--brand-secondary);border-top:1px solid var(--brand-accent-brd);padding-top:12px}.brand-card{background:var(--brand-surface);border-radius:var(--radius-card);border:1px solid rgba(42,29,22,.08);box-shadow:var(--shadow-card);overflow:hidden;transition:transform var(--dur-fast) var(--ease-out-strong),box-shadow var(--dur-fast) var(--ease-out-strong)}@media(hover:hover)and (pointer:fine){.brand-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}}.brand-hairline{border:0;border-top:1px solid var(--brand-accent-brd);margin:0}.color-scheme-2 .brand-hairline,.color-scheme-3 .brand-hairline{border-top-color:var(--brand-accent)}.brand-stage{background:var(--brand-ink);color:var(--brand-ink-inverse)}.brand-stage .gold{color:var(--brand-accent)}@media(prefers-reduced-motion:reduce){.brand-btn,.brand-card{transition:none}.brand-btn:hover,.brand-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/brand.css.map */
