.pl-featured{margin-block:40px;background:var(--pl-featured-background);color:var(--pl-color-text);font-family:var(--pl-font-body)}.pl-featured-section:has(+.shopify-section .pl-wave-top) .pl-featured{margin-bottom:0}.pl-featured__inner{max-width:1440px;margin-inline:auto;padding-inline:24px}.pl-featured__title{margin:0 0 32px;color:inherit;font-family:var(--pl-font-heading);font-size:var(--pl-heading-2);font-weight:700;line-height:clamp(2.125rem,1.782589rem + 1.404762vw,3.046875rem);letter-spacing:var(--pl-heading-tracking);text-align:center}.pl-featured__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px;margin:0 -12px;padding:0;list-style:none}.pl-featured__card{display:flex;flex-direction:column;border-radius:12px}.pl-featured__media{display:block;position:relative;aspect-ratio:1;margin-bottom:13px}.pl-featured__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:8px;object-fit:cover;transition:opacity .3s ease-in-out}.pl-featured__image--hover{opacity:0}@media(hover:hover){.pl-featured__card:hover .pl-featured__image--hover{opacity:1}}.pl-featured__info{display:flex;flex-grow:1;flex-direction:column;gap:12px;padding:0 8px 8px;text-align:center}.pl-featured__rating{display:flex;flex-wrap:wrap;justify-content:center;min-height:16px}.pl-featured .pl-featured__stars{gap:2px;font-size:var(--pl-text-xs);font-weight:500;line-height:.8125rem;white-space:nowrap}.pl-featured__stars .pl-stars__row{width:76px;height:16px}.pl-featured__name{display:block;margin-bottom:auto;padding-bottom:5px;color:inherit;font-family:var(--pl-font-heading);font-size:clamp(1rem,.814286rem + .761905vw,1.5rem);font-weight:700;line-height:clamp(.9375rem,.589286rem + 1.428571vw,1.875rem);text-decoration:none}.pl-featured__price{margin:-5px 0 0;font-size:var(--pl-text-base);font-weight:600;line-height:1.5rem}.pl-featured__compare{margin-left:8px;color:var(--pl-color-sale);font-weight:400}.pl-featured__footer{margin-top:32px;text-align:center}.pl-featured__button{display:block;padding:0 30px;border-radius:var(--pl-radius-button);background:var(--pl-color-button);color:var(--pl-color-white);font-size:var(--pl-text-sm);font-weight:700;line-height:3.125rem;letter-spacing:.125rem;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out}.pl-featured__button:hover{color:var(--pl-color-brand-green)}.pl-featured__note{display:flex;justify-content:center;align-items:center;gap:10px;margin:0;padding-top:15px;font-size:var(--pl-text-xs);font-weight:500;line-height:1.21875rem}.pl-featured__note span{font-weight:300}.pl-featured__note-icon{width:16px;height:19px}@media screen and (min-width:750px){.pl-featured{margin-block:60px}.pl-featured__inner{padding-inline:calc(20px + (min(100%,1440px) - 40px)*.0766)}.pl-featured__title{margin-bottom:48px}.pl-featured__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;margin:0}@media screen and (max-width:989px){.pl-featured__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-featured__media{margin-bottom:12px}.pl-featured__info{gap:5px;padding:0 16px 16px}.pl-featured__rating{min-height:24px;margin-bottom:-5px}.pl-featured .pl-featured__stars{gap:8px;font-size:var(--pl-text-sm);line-height:1.3125rem}.pl-featured__stars .pl-stars__row{width:92px}.pl-featured__name{margin-bottom:auto;padding-bottom:4px}.pl-featured__price{margin:0;font-size:var(--pl-text-2xl);line-height:1.8125rem}.pl-featured__footer{margin-top:48px}.pl-featured__button{display:inline-block;padding:0 35px;font-size:var(--pl-text-lg);line-height:3.25rem}.pl-featured__note{font-size:var(--pl-text-sm);line-height:1.3125rem}.pl-featured__note span{font-weight:500}}@media screen and (max-width:389px){.pl-featured__stars .pl-stars__word{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/194/assets/purolabs-featured-products.css.map */
