.pc-featured,.pc-featured__view-all{letter-spacing:0}.pc-featured{color:var(--pc-color-text);font-family:var(--pc-font-body)}.pc-featured__head{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:20px}.pc-featured__head .pc-heading{margin-bottom:0}.pc-featured__view-all{display:inline-flex;align-items:center;gap:15px;color:var(--pc-color-primary);font-size:18px;font-weight:var(--pc-weight-semibold);line-height:1.3;text-decoration:underline;text-underline-position:from-font}.pc-featured__view-all svg{flex:0 0 auto;width:22.55px;height:22.55px;margin:-5.7px -4.54px -5.75px -4.51px;transition:transform var(--pc-duration-fast) ease}.pc-featured__view-all svg path{stroke-width:1.33}.pc-featured__view-all:hover{color:var(--pc-color-primary-hover)}.pc-featured__view-all:hover svg{transform:translate(2px)}.pc-featured__view-all:focus-visible{outline:2px solid var(--pc-color-primary);outline-offset:3px;border-radius:var(--pc-radius-xs)}.pc-featured__grid{display:grid;grid-template-columns:repeat(var(--pc-featured-columns, 3),minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none}.pc-featured__item{display:flex;min-width:0}.pc-featured__item>*{flex:1 1 auto}.pc-featured__empty{padding:var(--pc-space-8);border:1px dashed var(--pc-color-line-strong);border-radius:var(--pc-radius-md);color:var(--pc-color-text-muted);text-align:center}@media screen and (min-width:768px)and (max-width:1279px){.pc-featured__grid{gap:20px}}@media screen and (min-width:768px)and (max-width:989px){.pc-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.pc-featured__item--mobile{display:none}}@media screen and (max-width:767px){.pc-featured__item--desktop{display:none}.pc-featured__head{gap:15px;margin-bottom:15px}.pc-featured__view-all{gap:10px;font-size:16px}.pc-featured__grid{grid-template-columns:repeat(var(--pc-featured-columns-mobile, 2),minmax(0,1fr));gap:10px}.pc-featured .pc-card__media:has(.pc-card__savings) .pc-card__badge{top:34px;max-width:calc(100% - 16px)}}.pc-featured--center-rating .pc-card__rating{margin-top:auto}@media screen and (min-width:768px){.pc-featured--center-rating .pc-card__body{container-type:inline-size}.pc-featured--center-rating .pc-card__rating{margin-bottom:auto}.pc-featured--center-rating .pc-card__footer{margin-top:0}@container (min-width: 280px){.pc-featured--center-rating .pc-card__body:not(:has(.pc-card__description)) .pc-card__rating{position:relative;top:12px}}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pc-featured-products.css.map */
