.solo-difference{--solo-difference-body: #505251;--solo-difference-muted: #8c8c8c;--solo-difference-icon-size: 2.5rem;--solo-difference-grid-row-gap: var(--spacing-8);--solo-difference-grid-column-gap: var(--spacing-12);display:block}.solo-difference__inner{display:grid;gap:var(--spacing-10)}.solo-difference__header{display:grid;gap:var(--spacing-4);max-width:52rem;margin-inline:auto;text-align:center}.solo-difference__eyebrow{margin:0}.solo-difference__heading{margin:0;font-family:"Avenir Next",var(--heading-font-family),sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;line-height:1.15;letter-spacing:-.03em;color:var(--solo-difference-body)}.solo-difference__content{font-size:1rem;line-height:1.55;color:var(--solo-difference-muted)}.solo-difference__content>*:first-child{margin-block-start:0}.solo-difference__content>*:last-child{margin-block-end:0}.solo-difference__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--solo-difference-grid-row-gap) var(--solo-difference-grid-column-gap);max-width:72rem;margin-inline:auto}.solo-difference__item{display:grid;justify-items:center;gap:var(--spacing-3);text-align:center}.solo-difference__icon{width:var(--solo-difference-icon-size);height:var(--solo-difference-icon-size);object-fit:contain;display:block}.solo-difference__item-title{margin:0;font-family:"Avenir Next",var(--heading-font-family),sans-serif;font-size:20pt;font-weight:400;font-synthesis:none;line-height:1.2;letter-spacing:-.04em;color:var(--solo-difference-body)}.solo-difference__item-text{margin:0;font-size:.9375rem;line-height:1.45;color:var(--solo-difference-muted)}@media screen and (max-width:749px){.solo-difference__grid{align-items:start}.solo-difference__item{display:flex;flex-direction:column;align-items:center;align-self:start;height:auto}.solo-difference__icon{object-position:top center}.solo-difference__item-title{font-size:14pt}}@media screen and (min-width:750px){.solo-difference{--solo-difference-icon-size: 2.75rem}.solo-difference{--solo-difference-grid-column-gap: var(--spacing-14)}.solo-difference__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--solo-difference-grid-row-gap) var(--solo-difference-grid-column-gap)}.solo-difference__inner{gap:var(--spacing-12)}}@media screen and (min-width:1000px){.solo-difference{--solo-difference-grid-column-gap: var(--spacing-16)}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/solo-difference.css.map */
