.lt-brand-hub{--lt-brand-rule: #d6e1eb;--lt-brand-panel: #f4f8fb;font-family:var(--lt-font-body, Inter, sans-serif)}.lt-brand-hub .lt-btn,.lt-monitoring-bridge .lt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.2rem 2.4rem;border:.1rem solid transparent;border-radius:.8rem;background:var(--lt-ink, #1a1b1f);color:#fff;font-family:var(--lt-font-body, Inter, sans-serif);font-size:1.5rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.lt-brand-hub .lt-btn:hover,.lt-monitoring-bridge .lt-btn:hover{background:#30394a;color:#fff}.lt-brand-hub .lt-btn--secondary,.lt-monitoring-bridge .lt-btn--secondary{border-color:var(--lt-ink, #1a1b1f);background:#fff;color:var(--lt-ink, #1a1b1f)}.lt-brand-hub .lt-btn--secondary:hover,.lt-monitoring-bridge .lt-btn--secondary:hover{border-color:var(--lt-teal, #0891b2);background:#fff;color:var(--lt-teal-dark, #0e7490)}.lt-brand-hub .lt-btn:focus-visible,.lt-monitoring-bridge .lt-btn:focus-visible{outline:.3rem solid var(--lt-teal, #0891b2);outline-offset:.3rem}.lt-brand-hub__hero{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid var(--lt-brand-rule)}.lt-brand-hub__hero:before{content:"";position:absolute;inset:0 0 auto;height:.4rem;background:var(--lt-teal, #0891b2)}.lt-brand-hub__hero-grid{display:grid;gap:4rem;align-items:start}.lt-brand-hub__copy{max-width:74rem}.lt-brand-hub__logo-frame{display:inline-flex;align-items:center;justify-content:flex-start;width:min(100%,34rem);min-height:8.4rem;margin-bottom:2.4rem;padding:1.4rem 1.6rem;background:#fff;border:1px solid var(--lt-brand-rule);border-radius:.8rem}.lt-brand-hub__logo{display:block;width:auto;max-width:100%;max-height:8.8rem;object-fit:contain}.lt-brand-hub__eyebrow{margin:0 0 1.2rem}.lt-brand-hub__title{max-width:72rem;margin:0 0 2rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:clamp(3.8rem,6vw,6.8rem);font-weight:600;line-height:1.02;letter-spacing:-.025em;color:var(--lt-heading, #292929)}.lt-brand-hub__positioning{max-width:70rem;margin:0 0 2rem;font-size:clamp(1.7rem,2vw,1.9rem);line-height:1.65;color:var(--lt-body, #333333)}.lt-brand-hub__supporting{max-width:68rem;margin:0 0 3.2rem;padding-left:1.6rem;border-left:.3rem solid var(--lt-teal, #0891b2);font-size:1.5rem;font-weight:600;line-height:1.55;color:var(--lt-heading, #292929)}.lt-brand-hub__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}.lt-brand-hub__panel{padding:2.4rem;background:var(--lt-brand-panel);border:1px solid var(--lt-brand-rule);border-radius:1.2rem;box-shadow:0 1.6rem 4rem #1a1b1f12}.lt-brand-hub__panel-label{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:var(--lt-slate, #374d70)}.lt-brand-hub__panel-heading{margin:0 0 1.2rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:clamp(2.4rem,3vw,3.2rem);font-weight:600;line-height:1.16;color:var(--lt-heading, #292929)}.lt-brand-hub__panel-body{margin:0;font-size:1.5rem;line-height:1.65;color:var(--lt-body, #333333)}.lt-brand-hub__brief{display:grid;gap:0;margin:2.4rem 0 0;border-top:1px solid var(--lt-brand-rule)}.lt-brand-hub__brief-row{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);gap:1.6rem;padding:1.4rem 0;border-bottom:1px solid var(--lt-brand-rule)}.lt-brand-hub__brief-row dt,.lt-brand-hub__brief-row dd{margin:0}.lt-brand-hub__brief-row dt{font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:var(--lt-slate, #374d70)}.lt-brand-hub__brief-row dd{font-size:1.4rem;line-height:1.55;color:var(--lt-body, #333333)}.lt-brand-hub__service{display:block;margin-top:2.4rem;padding:1.8rem;color:#fff;background:var(--lt-ink, #1a1b1f);border-radius:.8rem;text-decoration:none}.lt-brand-hub__service:hover .lt-brand-hub__service-title{text-decoration:underline;text-underline-offset:.3rem}.lt-brand-hub__service:focus-visible,.lt-brand-resource-card__link:focus-visible{outline:.3rem solid var(--lt-teal, #0891b2);outline-offset:.3rem}.lt-brand-hub__service-kicker{display:block;margin-bottom:.6rem;font-size:1.1rem;font-weight:700;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:#fff}.lt-brand-hub__service-title{display:block;margin-bottom:.6rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:2rem;font-weight:600;line-height:1.25}.lt-brand-hub__service-body{display:block;font-size:1.35rem;line-height:1.55;color:#fff}.lt-brand-resources{background:#fff;border-top:1px solid var(--lt-brand-rule, #d6e1eb);border-bottom:1px solid var(--lt-brand-rule, #d6e1eb)}.lt-brand-resources__header{display:grid;gap:1.6rem;margin-bottom:3.2rem}.lt-brand-resources__heading{max-width:72rem;margin:0;font-family:var(--lt-font-display, Fraunces, serif);font-size:clamp(3rem,4vw,4.4rem);font-weight:600;line-height:1.12;color:var(--lt-heading, #292929)}.lt-brand-resources__intro{max-width:72rem;font-size:1.6rem;line-height:1.65;color:var(--lt-body, #333333)}.lt-brand-resources__intro p{margin:0}.lt-brand-resources__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}.lt-brand-resource-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:2.4rem;background:var(--lt-surface-alt, #f5f7fa);border:1px solid var(--lt-brand-rule, #d6e1eb);border-radius:1rem}.lt-brand-resource-card__label{margin:0 0 1.6rem;font-size:1.1rem;font-weight:700;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:var(--lt-slate, #374d70)}.lt-brand-resource-card__title{margin:0 0 1rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:2.2rem;font-weight:600;line-height:1.2;color:var(--lt-heading, #292929)}.lt-brand-resource-card__body{margin:0 0 2.4rem;font-size:1.45rem;line-height:1.6;color:var(--lt-body, #333333)}.lt-brand-resource-card__link{display:inline-flex;align-items:center;gap:.8rem;width:fit-content;margin-top:auto;font-size:1.4rem;font-weight:700;line-height:1.4;color:var(--lt-ink, #1a1b1f);text-decoration-color:var(--lt-teal, #0891b2);text-decoration-thickness:.2rem;text-underline-offset:.4rem}.lt-brand-resource-card__link:after{content:"\2192";transition:transform .16s ease}.lt-brand-resource-card__link:hover:after{transform:translate(.3rem)}.lt-brand-resources__note{max-width:88rem;margin:2.4rem 0 0;padding:1.6rem 0 0;border-top:1px solid var(--lt-brand-rule, #d6e1eb);font-size:1.3rem;line-height:1.6;color:var(--lt-slate, #374d70)}.lt-routed-brand__section{padding:5.6rem 0;background:#fff;border-bottom:1px solid var(--lt-brand-rule, #d6e1eb)}.lt-routed-brand__section--muted{background:var(--lt-surface-alt, #f5f7fa)}.lt-routed-brand__section-header{max-width:72rem;margin-bottom:3.2rem}.lt-routed-brand__heading{margin:0 0 1.2rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:clamp(3rem,4vw,4.4rem);font-weight:600;line-height:1.12;color:var(--lt-heading, #292929)}.lt-routed-brand__intro{margin:0;font-size:1.6rem;line-height:1.65;color:var(--lt-body, #333333)}.lt-routed-brand__family-grid,.lt-routed-brand__reason-grid,.lt-routed-brands__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}.lt-routed-brand__family,.lt-routed-brand__reason,.lt-routed-brands__card{height:100%;padding:2.4rem;background:#fff;border:1px solid var(--lt-brand-rule, #d6e1eb);border-radius:1rem}.lt-routed-brand__family-title,.lt-routed-brand__reason-title,.lt-routed-brands__title{margin:0 0 1rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:2.1rem;font-weight:600;line-height:1.2;color:var(--lt-heading, #292929)}.lt-routed-brand__family-body,.lt-routed-brand__reason-body,.lt-routed-brands__body{margin:0;font-size:1.45rem;line-height:1.6;color:var(--lt-body, #333333)}.lt-routed-brand__family-link,.lt-routed-brands__link{display:inline-block;margin-top:1.6rem;font-size:1.4rem;font-weight:700;color:var(--lt-ink, #1a1b1f);text-decoration-color:var(--lt-teal, #0891b2);text-decoration-thickness:.2rem;text-underline-offset:.4rem}.lt-pond-dye-guide__layout{display:grid;gap:2.4rem;align-items:start}.lt-pond-dye-guide__callout{padding:2.4rem;color:#fff;background:var(--lt-ink, #1a1b1f);border-radius:1rem}.lt-pond-dye-guide__callout h3,.lt-pond-dye-guide__callout p{margin:0;color:#fff}.lt-pond-dye-guide__callout h3{margin-bottom:1rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:2.2rem}.lt-pond-dye-guide__callout p{font-size:1.45rem;line-height:1.65}.lt-pond-dye-guide__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}.lt-pond-dye-guide__grid article{padding:2.4rem;background:var(--lt-surface-alt, #f5f7fa);border:1px solid var(--lt-brand-rule, #d6e1eb);border-radius:1rem}.lt-pond-dye-guide__grid h3,.lt-pond-dye-guide__grid p{margin:0}.lt-pond-dye-guide__grid h3{margin-bottom:.8rem;font-family:var(--lt-font-display, Fraunces, serif);font-size:2.2rem;color:var(--lt-heading, #292929)}.lt-pond-dye-guide__grid p{font-size:1.4rem;line-height:1.6;color:var(--lt-body, #333333)}.lt-pond-dye-guide__grid .lt-pond-dye-guide__label{margin-bottom:.8rem;font-size:1.15rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--lt-teal-dark, #0e7490)}.lt-pond-dye-guide__steps{display:grid;gap:1.2rem;margin-top:2.4rem}.lt-pond-dye-guide__steps div{display:grid;grid-template-columns:3.6rem 1fr;gap:1.2rem;align-items:start}.lt-pond-dye-guide__steps span{display:grid;width:3.6rem;height:3.6rem;place-items:center;font-weight:800;color:#fff;background:var(--lt-teal-dark, #0e7490);border-radius:50%}.lt-pond-dye-guide__steps p{margin:.5rem 0 0;font-size:1.4rem;line-height:1.55;color:var(--lt-body, #333333)}.lt-routed-brand__faq{max-width:88rem}.lt-routed-brand__faq details{background:#fff;border:1px solid var(--lt-brand-rule, #d6e1eb);border-bottom:0}.lt-routed-brand__faq details:first-child{border-radius:1rem 1rem 0 0}.lt-routed-brand__faq details:last-child{border-bottom:1px solid var(--lt-brand-rule, #d6e1eb);border-radius:0 0 1rem 1rem}.lt-routed-brand__faq summary{padding:1.8rem 2rem;font-size:1.55rem;font-weight:700;line-height:1.45;color:var(--lt-heading, #292929);cursor:pointer}.lt-routed-brand__faq summary:focus-visible{outline:.3rem solid var(--lt-teal, #0891b2);outline-offset:-.3rem}.lt-routed-brand__faq-answer{padding:0 2rem 2rem;font-size:1.45rem;line-height:1.65;color:var(--lt-body, #333333)}.lt-routed-brand__bridge{display:grid;gap:2.4rem;align-items:center;padding:3.2rem;color:#fff;background:var(--lt-ink, #1a1b1f);border-radius:1.2rem}.lt-routed-brand__bridge .lt-routed-brand__heading,.lt-routed-brand__bridge .lt-routed-brand__intro{color:#fff}.lt-routed-brands__card{display:flex;flex-direction:column}.lt-routed-brands__logo-frame{display:flex;align-items:center;min-height:10rem;margin-bottom:2rem;padding:1.2rem;border:1px solid var(--lt-brand-rule, #d6e1eb);border-radius:.8rem}.lt-routed-brands__logo{display:block;width:auto;max-width:100%;max-height:7.6rem;object-fit:contain}.lt-routed-brands__body{flex-grow:1}@media screen and (min-width:750px){.lt-pond-dye-guide__layout{grid-template-columns:minmax(0,1.35fr) minmax(28rem,.65fr)}.lt-pond-dye-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-pond-dye-guide__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.lt-brand-hub__logo-frame{min-height:10rem}.lt-brand-resources__header{grid-template-columns:minmax(0,1.1fr) minmax(28rem,.9fr);align-items:end;gap:4rem}.lt-brand-resources__grid,.lt-routed-brand__family-grid,.lt-routed-brand__reason-grid,.lt-routed-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-routed-brand__bridge{grid-template-columns:minmax(0,1fr) auto}}@media screen and (min-width:990px){.lt-brand-hub__hero-grid{grid-template-columns:minmax(0,1.55fr) minmax(32rem,.8fr);gap:clamp(4rem,7vw,9rem)}.lt-brand-hub__panel{margin-top:2rem;padding:3.2rem}.lt-brand-resources__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lt-routed-brand__family-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lt-routed-brand__reason-grid,.lt-routed-brands__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.lt-brand-resource-card__link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lt-brand-hubs.css.map */
