.lc-product-size-support{--lc-size-accent: #f483a1;--lc-size-charcoal: #434243;padding:clamp(2.4rem,4vw,5.6rem) clamp(1.6rem,4vw,6.4rem);background:var(--lc-size-accent);color:var(--lc-size-charcoal)}.lc-product-size-support *{box-sizing:border-box}.lc-product-size-support__inner{width:min(100%,140rem);display:grid;grid-template-columns:minmax(46rem,1.05fr) minmax(34rem,.95fr);gap:clamp(1.6rem,3vw,4rem);align-items:stretch;margin:0 auto}.lc-product-size-support__intro,.lc-product-size-support__steps{border:.1rem solid rgba(67,66,67,.12);border-radius:2.4rem;background:#fffffff0}.lc-product-size-support__intro{grid-column:2;grid-row:1;padding:clamp(2.4rem,4vw,4.4rem)}.lc-product-size-support__eyebrow{margin:0 0 .8rem;font-size:1.1rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.lc-product-size-support__title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.8rem,3vw,4.4rem);font-weight:600;letter-spacing:-.03em;line-height:1.06}.lc-product-size-support__text{max-width:60rem;margin-top:1.2rem;font-size:1.5rem;line-height:1.55}.lc-product-size-support__text p{margin:0}.lc-product-size-support__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.2rem}.lc-product-size-support__actions modal-opener{display:inline-flex}.lc-product-size-support__button{min-height:4.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1rem 2rem;border:.1rem solid var(--lc-size-charcoal);border-radius:999px;color:var(--lc-size-charcoal);font-size:1.3rem;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.lc-product-size-support__button svg{width:1.8rem;height:1.8rem}.lc-product-size-support__button--primary{background:var(--lc-size-charcoal);color:#fff}.lc-product-size-support__button--secondary{background:transparent}.lc-product-size-support__button:hover{transform:translateY(-.2rem)}.lc-product-size-support__button--primary:hover,.lc-product-size-support__button--primary:focus-visible{background:var(--lc-size-accent);color:var(--lc-size-charcoal)}.lc-product-size-support__button--secondary:hover,.lc-product-size-support__button--secondary:focus-visible{background:var(--lc-size-charcoal);color:#fff}.lc-product-size-support__button:focus-visible{outline:.2rem solid var(--lc-size-charcoal);outline-offset:.3rem}.lc-product-size-support__steps{grid-column:1;grid-row:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.lc-product-size-support__step{display:grid;align-content:center;gap:1.4rem;min-width:0;height:100%;padding:clamp(2.2rem,3vw,3.6rem)}.lc-product-size-support__step+.lc-product-size-support__step{border-left:.1rem solid rgba(67,66,67,.16)}.lc-product-size-support__step-icon{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--lc-size-accent);color:var(--lc-size-charcoal)}.lc-product-size-support__step-icon svg{width:2.2rem;height:2.2rem}.lc-product-size-support__step h3{margin:0 0 .6rem;color:inherit;font-family:var(--font-body-family);font-size:1.65rem;font-weight:700;line-height:1.3}.lc-product-size-support__step p{margin:0;font-size:1.4rem;line-height:1.5}@media(min-width:990px){.lc-product-size-support__step>div{min-height:11.5rem}}@media(max-width:989px){.lc-product-size-support__inner{grid-template-columns:1fr}.lc-product-size-support__intro,.lc-product-size-support__steps{grid-column:auto;grid-row:auto}}@media(max-width:749px){.lc-product-size-support{padding-inline:1.6rem}.lc-product-size-support__intro,.lc-product-size-support__steps{border-radius:2rem}.lc-product-size-support__intro{text-align:center}.lc-product-size-support__actions{display:grid}.lc-product-size-support__actions modal-opener,.lc-product-size-support__actions .lc-product-size-support__button{width:100%}.lc-product-size-support__steps{grid-template-columns:1fr}.lc-product-size-support__step{grid-template-columns:4.4rem 1fr;align-items:start;padding:2rem;text-align:left}.lc-product-size-support__step+.lc-product-size-support__step{border-top:.1rem solid rgba(67,66,67,.16);border-left:0}}@media(prefers-reduced-motion:reduce){.lc-product-size-support__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-lc-product-size-support.css.map */
