.pl-ccar{background:var(--pl-ccar-bg);color:var(--pl-ccar-text);font-family:var(--pl-font-body)}.pl-ccar__inner{display:flex;flex-direction:column;max-width:1248px;margin-inline:auto}.pl-ccar--photo .pl-ccar__inner{gap:30px;padding:40px 23px 30px}.pl-ccar--icon .pl-ccar__inner{gap:35px;padding:40px 28px}.pl-ccar__header{display:flex;flex-direction:column;align-items:center;text-align:center}.pl-ccar .pl-ccar__eyebrow{margin:0 0 1px;font-size:var(--pl-text-base);font-weight:600;line-height:1;text-transform:uppercase}.pl-ccar .pl-ccar__title{margin:0;color:var(--pl-ccar-heading);font-family:var(--pl-font-heading);font-size:var(--pl-text-5xl);font-weight:700;line-height:1.2;letter-spacing:.01em}.pl-ccar__intro{margin-top:24px;padding-inline:47px;font-size:var(--pl-text-base);font-weight:500;line-height:1.5}.pl-ccar__intro p{margin:0}.pl-ccar__carousel{display:flex;flex-direction:column;gap:15px}.pl-ccar__track{display:grid;grid-auto-columns:100%;grid-auto-flow:column;gap:24px;margin:0;padding:0;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.pl-ccar__track::-webkit-scrollbar{display:none}.pl-ccar__card{display:flex;flex-direction:column;text-align:center;scroll-snap-align:start}.pl-ccar--photo .pl-ccar__card{gap:11px}.pl-ccar--icon .pl-ccar__card{align-items:center;gap:18.7px;padding:28px 23px;border-radius:22px;background:var(--pl-ccar-card)}.pl-ccar__media{aspect-ratio:343 / 247;overflow:hidden;border:2px solid var(--pl-ccar-border);border-radius:16px}.pl-ccar .pl-ccar__image{height:100%;object-fit:cover}.pl-ccar .pl-ccar__icon{width:131px;height:131px;border-radius:50%;object-fit:cover}.pl-ccar .pl-ccar__card-title{margin:0;color:var(--pl-ccar-card-title);font-family:var(--pl-font-heading);font-size:clamp(1.1875rem,1.071429rem + .47619vw,1.5rem);font-weight:700;line-height:1.5;letter-spacing:.01em}.pl-ccar--icon .pl-ccar__card-title{line-height:1.3;text-transform:uppercase}.pl-ccar__text{font-weight:500;line-height:1.5}.pl-ccar--photo .pl-ccar__text{padding-inline:28px;font-size:var(--pl-text-base)}.pl-ccar--icon .pl-ccar__text{font-size:var(--pl-text-sm)}.pl-ccar__text p{margin:0}.pl-ccar .pl-ccar__button{display:block;padding:16.5px 16px;border-radius:999px;background:var(--pl-color-button);color:var(--pl-color-button-text);font-size:var(--pl-text-base);font-weight:700;line-height:1;letter-spacing:.02em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out}.pl-ccar .pl-ccar__button:hover{color:var(--pl-color-brand-green)}@media screen and (min-width:576px)and (max-width:749px){.pl-ccar__track{grid-auto-columns:calc((100% - 24px)/2)}}@media screen and (min-width:750px){.pl-ccar--photo .pl-ccar__inner{gap:45px;padding:60px 24px 46px}.pl-ccar--icon .pl-ccar__inner{gap:46px;padding:60px 24px}.pl-ccar .pl-ccar__eyebrow{font-size:1.375rem}.pl-ccar .pl-ccar__title{font-size:clamp(2.25rem,3.2vw,2.8125rem)}.pl-ccar__intro{margin-top:26px;padding-inline:40px;font-size:var(--pl-text-3xl)}.pl-ccar--photo .pl-ccar__carousel{gap:0}.pl-ccar__track{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible}.pl-ccar--photo .pl-ccar__card{gap:12px}.pl-ccar--icon .pl-ccar__card{align-items:flex-start;gap:20px;padding:30px 25px 35px;text-align:left}.pl-ccar__media{aspect-ratio:384 / 264;border-radius:20px}.pl-ccar .pl-ccar__icon{width:143px;height:143px}.pl-ccar--photo .pl-ccar__text{padding-inline:0;font-size:var(--pl-text-3xl)}.pl-ccar--icon .pl-ccar__text{font-size:var(--pl-text-lg)}.pl-ccar .pl-ccar__controls{display:none}.pl-ccar .pl-ccar__button{align-self:center;width:350px;padding-block:17.5px;font-size:var(--pl-text-lg)}}
/*# sourceMappingURL=/cdn/shop/t/196/assets/purolabs-card-carousel.css.map */
