.carlat-brand{--carlat-red: #C4362C;--carlat-red-soft: #FBEAE8;--carlat-red-light: #E89A93;--carlat-ink: #161615;--carlat-ink-3: #3A3A38;--carlat-muted: #5A5955;--carlat-muted-2: #6E6C68;--carlat-gray: #7A7873;--carlat-gray-3: #9A9893;--carlat-bg: #FAFAF9;--carlat-surface: #FFFFFF;--carlat-surface-2: #F1F0EE;--carlat-border: #E2E0DD;--carlat-dark-line: #2A2A28;--carlat-dark-txt: #B9B7B2;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;background:var(--carlat-surface);color:var(--carlat-ink-3)}.carlat-brand *{box-sizing:border-box}.carlat-brand__container{max-width:1200px;margin:0 auto;padding:0 var(--sp-5)}.carlat-brand__container--narrow{max-width:800px}.carlat-brand__section{padding-block:var(--sp-9)}.carlat-brand__section--surface{background:var(--carlat-bg)}.carlat-brand__section--ink{background:var(--carlat-ink);color:var(--carlat-dark-txt)}.carlat-brand__section--cta{background:var(--carlat-red-soft)}@media screen and (max-width:749px){.carlat-brand__container{padding:0 var(--sp-4)}.carlat-brand__section{padding-block:var(--sp-7)}}.carlat-brand__eyebrow{font-family:Space Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--carlat-red);margin:0 0 var(--sp-3)}.carlat-brand__h1{font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:clamp(32px,4.4vw,54px);line-height:1.08;letter-spacing:-.01em;color:var(--carlat-ink);margin:0 0 var(--sp-4);max-width:20ch}.carlat-brand__hero-sub{font-size:18px;line-height:1.6;color:var(--carlat-muted);max-width:60ch;margin:0}.carlat-brand__h2{font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:clamp(24px,2.8vw,34px);line-height:1.15;color:var(--carlat-ink);margin:0 0 var(--sp-5)}.carlat-brand__h2--onDark{color:#fff}.carlat-brand__prose{font-size:17px;line-height:1.7;color:var(--carlat-ink-3);max-width:68ch}.carlat-brand__prose--wide{max-width:78ch;margin-bottom:var(--sp-6)}.carlat-brand__prose--onDark{color:var(--carlat-dark-txt)}.carlat-brand__prose p{margin:0 0 1em}.carlat-brand__prose ul,.carlat-brand__prose ol{margin:0 0 1em;padding-left:1.4em}.carlat-brand__prose li{margin-bottom:.4em}.carlat-brand__prose a{color:var(--carlat-red)}.carlat-brand__prose--onDark a{color:var(--carlat-red-light)}.carlat-brand__hero{padding-top:var(--sp-9);padding-bottom:var(--sp-7)}.carlat-brand__hero-media{margin-top:var(--sp-7);aspect-ratio:21 / 9;overflow:hidden;border-top:1px solid var(--carlat-border);border-bottom:1px solid var(--carlat-border)}.carlat-brand__hero-media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.carlat-brand__hero{padding-top:var(--sp-7);padding-bottom:var(--sp-5)}.carlat-brand__hero-media{aspect-ratio:4 / 3;margin-top:var(--sp-5)}}.carlat-brand__intro-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--sp-8);align-items:center}.carlat-brand__intro-media{border-radius:8px;overflow:hidden;border:1px solid var(--carlat-border)}.carlat-brand__intro-media img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/5}@media screen and (max-width:989px){.carlat-brand__intro-grid{grid-template-columns:1fr;gap:var(--sp-6)}.carlat-brand__intro-media{order:-1}.carlat-brand__intro-media img{aspect-ratio:16/10}}.carlat-brand__benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-5);margin-top:var(--sp-6)}.carlat-brand__benefit{display:flex;gap:var(--sp-4);padding:var(--sp-5);background:var(--carlat-surface);border:1px solid var(--carlat-border);border-radius:8px}.carlat-brand__benefit-icon{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:var(--carlat-red-soft);color:var(--carlat-red);display:flex;align-items:center;justify-content:center}.carlat-brand__benefit-icon svg{width:18px;height:18px}.carlat-brand__benefit-title{font-family:Archivo,system-ui,sans-serif;font-size:16px;font-weight:700;color:var(--carlat-ink);margin:0 0 6px}.carlat-brand__benefit-text{font-size:14px;line-height:1.55;color:var(--carlat-muted-2);margin:0}@media screen and (max-width:749px){.carlat-brand__benefit-grid{grid-template-columns:1fr}}.carlat-brand__product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5);margin-top:var(--sp-6)}.carlat-brand__product-card{border:1px solid var(--carlat-border);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .18s ease}.carlat-brand__product-card:hover{border-color:var(--carlat-red)}.carlat-brand__product-media{position:relative;aspect-ratio:4/3;background:var(--carlat-surface-2)}.carlat-brand__product-media img,.carlat-brand__placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.carlat-brand__product-index{position:absolute;top:12px;left:12px;font-family:Space Mono,ui-monospace,monospace;font-size:11px;background:var(--carlat-surface);border:1px solid var(--carlat-ink);border-radius:4px;padding:3px 8px;color:var(--carlat-ink)}.carlat-brand__product-body{padding:var(--sp-5);flex:1 1 auto;display:flex;flex-direction:column}.carlat-brand__product-title{font-family:Archivo,system-ui,sans-serif;font-size:17px;font-weight:700;color:var(--carlat-ink);margin:0 0 8px}.carlat-brand__product-text{font-size:14px;line-height:1.55;color:var(--carlat-muted-2);margin:0 0 12px;flex-grow:1}.carlat-brand__link{display:inline-flex;align-items:center;gap:6px;font-family:Space Mono,ui-monospace,monospace;font-size:12.5px;color:var(--carlat-red);text-decoration:none}.carlat-brand__link:hover{gap:10px}@media screen and (max-width:989px){.carlat-brand__product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.carlat-brand__product-grid{grid-template-columns:1fr}}.carlat-brand__story-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--sp-8);align-items:center}.carlat-brand__story-media{border-radius:8px;overflow:hidden}.carlat-brand__story-media img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/5}@media screen and (max-width:989px){.carlat-brand__story-grid{grid-template-columns:1fr;gap:var(--sp-6)}}.carlat-brand__reason-list{display:flex;flex-direction:column;margin-top:var(--sp-5)}.carlat-brand__reason{display:flex;gap:var(--sp-5);padding:var(--sp-5) 0;border-top:1px solid var(--carlat-border)}.carlat-brand__reason:first-child{border-top:none}.carlat-brand__reason-num{flex:0 0 auto;font-family:Space Mono,ui-monospace,monospace;font-size:22px;font-weight:700;color:var(--carlat-red-light);width:48px}.carlat-brand__reason-title{font-family:Archivo,system-ui,sans-serif;font-size:17px;font-weight:700;color:var(--carlat-ink);margin:0 0 6px}.carlat-brand__reason-text{font-size:15px;line-height:1.6;color:var(--carlat-muted);margin:0}.carlat-brand__faq-list{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-5)}.carlat-brand__faq{border:1px solid var(--carlat-border);border-radius:8px;padding:0;overflow:hidden}.carlat-brand__faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);cursor:pointer;list-style:none;font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:15px;color:var(--carlat-ink)}.carlat-brand__faq-q::-webkit-details-marker{display:none}.carlat-brand__faq-chevron{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:var(--carlat-surface-2);display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.carlat-brand__faq-chevron svg{width:13px;height:13px}.carlat-brand__faq[open] .carlat-brand__faq-chevron{transform:rotate(180deg)}.carlat-brand__faq-a{padding:0 var(--sp-5) var(--sp-4);font-size:14.5px;line-height:1.6;color:var(--carlat-muted)}.carlat-brand__faq-a p{margin:0}.carlat-brand__cta{text-align:center;max-width:720px}.carlat-brand__cta .carlat-brand__prose{max-width:none;margin:0 auto var(--sp-6)}.carlat-brand__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 32px;background:var(--carlat-ink);color:#fff;font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:15px;text-decoration:none;border-radius:4px;transition:background .2s ease}.carlat-brand__button:hover{background:var(--carlat-red)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-main-brand.css.map */
