.skincare-companions{max-width:1120px;padding-block:40px 48px}.skincare-companions>h2{margin:0 0 24px;font-family:var(--display-serif);font-size:36px;line-height:1.15}.skincare-companions__grid{display:grid;grid-template-columns:repeat(var(--companion-columns),minmax(0,1fr));gap:20px}.skincare-companion{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid var(--rule)}.skincare-companion>h3{margin:0 0 16px;font-family:var(--display-serif);font-size:24px;line-height:1.2}.skincare-companion__product{display:flex;flex:1;flex-direction:column;gap:14px;color:inherit;text-decoration:none;font-size:16px;line-height:1.4}.skincare-companion__product img{display:block;width:100%;height:220px;object-fit:contain}.skincare-companion__product span{display:block;min-height:2.8em}.skincare-companion__browse{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin-top:20px;white-space:normal;font-size:13px;line-height:1.4}.skincare-companion__browse>span{flex-shrink:0}.skincare-companion a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.skincare-companions{width:calc(100% - 36px);padding-block:28px 32px}.skincare-companions>h2{font-size:30px;margin-bottom:20px}.skincare-companions__grid{grid-template-columns:1fr;gap:12px}.skincare-companion{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px 16px;padding:16px}.skincare-companion>h3{grid-column:2;grid-row:1;margin:0;font-size:23px}.skincare-companion__product{display:contents}.skincare-companion__product img{grid-column:1;grid-row:1 / span 3;align-self:center;width:100px;height:150px}.skincare-companion__product span{grid-column:2;grid-row:2;min-height:0;font-size:15px}.skincare-companion__browse{grid-column:2;grid-row:3;align-self:end;margin:0;font-size:12px;padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/skincare-companions.css.map */
