.pair-it-with{display:block;margin-top:40px}.pair-it-with:not(:has(.pair-it-with__slide)){display:none;margin:0}.pair-it-with__header{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:20px}.pair-it-with__heading{margin:0;font-family:acumin-pro-condensed,sans-serif;font-size:18px;line-height:1.1;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:#313131}.pair-it-with__arrows{display:flex;gap:8px}.pair-it-with__arrow{background:none;border:0;padding:0;margin:0;cursor:pointer;box-shadow:none;width:16px;height:16px;min-width:0;min-height:0;display:inline-flex;align-items:center;justify-content:center;color:#151515;line-height:1;transition:opacity .2s}.pair-it-with__arrow svg{width:12px;height:7px;display:block}.pair-it-with__arrow:disabled{opacity:.25;cursor:default}.pair-it-with--static .pair-it-with__arrows{display:none}.pair-it-with__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 28px) / 3);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pair-it-with__track::-webkit-scrollbar{display:none}.pair-it-with__slide{scroll-snap-align:start;min-width:0}.pair-it-with__card{display:block;color:inherit;text-decoration:none}.pair-it-with__media{position:relative;aspect-ratio:3 / 4;background:#f5f4f2;overflow:hidden}.pair-it-with__image,.pair-it-with__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}@media(hover:hover){.pair-it-with__card:hover .pair-it-with__image{transform:scale(1.03)}}.pair-it-with__info{padding-top:12px}.pair-it-with__row{display:flex;flex-direction:column;gap:3px}.pair-it-with__title{font-family:acumin-pro-condensed,sans-serif;font-size:13px;line-height:1.25;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:#313131}.pair-it-with__price{font-family:acumin-pro-condensed,sans-serif;font-size:12.5px;line-height:1.25;font-weight:300;letter-spacing:.5px;color:#404040;white-space:nowrap}.pair-it-with__price s{opacity:.6;margin-right:4px}.pair-it-with__color{display:block;margin-top:4px;font-family:acumin-pro-condensed,sans-serif;font-size:12.5px;font-weight:300;letter-spacing:.3px;color:#8a8a8a}@media(max-width:767px){.pair-it-with{margin-top:30px}.pair-it-with__track{gap:12px;grid-auto-columns:calc((100% - 12px)/2)}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/pair-it-with.css.map */
