.product-pair{--product-pair-radius: 1.2rem}.product-pair__heading{max-inline-size:96rem;margin:0 0 2.4rem;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:500;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.product-pair__heading{margin-block-end:4rem;margin-inline:auto;font-size:4.2rem;text-align:center}}.product-pair__track{margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.product-pair__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;overflow:visible}}.product-pair__card{display:flex;flex-direction:column;gap:1.6rem;inline-size:76%;padding:1.2rem;border-radius:var(--product-pair-radius);background-color:var(--sandwhite);color:var(--obsidian-black);box-sizing:border-box}@media screen and (min-width:750px){.product-pair__card{inline-size:45%}}@media screen and (min-width:990px){.product-pair__card{flex-direction:row;align-items:center;gap:1.6rem;inline-size:auto;padding:1.6rem}}.product-pair__media{flex-shrink:0}@media screen and (min-width:990px){.product-pair__media{inline-size:48%;height:100%;width:100%;max-width:307px;max-height:308px}}.product-pair__image{display:block;inline-size:100%;block-size:auto;aspect-ratio:1;object-fit:cover;border-radius:.4rem;box-sizing:border-box}.product-pair__content{display:flex;flex-direction:column;gap:.6rem;min-inline-size:0}.product-pair__title{margin:0;font-family:var(--font-custom-family);font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:inherit}@media screen and (min-width:750px){.product-pair__title{font-size:1.6rem}}.product-pair__meta{margin:0;font-family:var(--font-custom-family);font-size:1.3rem;line-height:140%;letter-spacing:0}@media screen and (min-width:750px){.product-pair__meta{font-size:1.4rem}}.product-pair__details{margin-block-start:1.6rem;padding-block-start:1.6rem;border-block-start:1px solid var(--stone-gray);font-family:var(--font-custom-family);font-size:1.4rem;line-height:2}.product-pair__details ul{margin:0;padding-inline-start:2rem;list-style:disc}.product-pair__details li{font-family:var(--font-custom-family);font-weight:400;font-size:13px;line-height:200%;letter-spacing:0%}@media screen and (min-width:750px){.product-pair__details li{font-size:1.4rem}}.product-pair__details p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-pair.css.map */
