.pdpd.home-bestsellers{--home-bestsellers-media-bg: #f9f4e8;--home-bestsellers-star: #fdc203;--home-bestsellers-star-empty: #e5e7eb;--home-bestsellers-muted: #5b5b5b;background:var(--pdpd-white)}.pdpd.home-bestsellers--has-scene{padding-bottom:0}.pdpd .home-bestsellers__hen{width:132px;margin:0 auto 10px}.pdpd .home-bestsellers__inner{max-width:none;padding-inline:12px}.pdpd .home-bestsellers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:28px}.pdpd .home-bestsellers__card{position:relative;display:flex;flex-direction:column;gap:8px;text-align:left}@supports (grid-template-rows: subgrid){.pdpd .home-bestsellers__card{display:grid;grid-row:span 7;grid-template-rows:subgrid}.pdpd .home-bestsellers__media{grid-row:1}.pdpd .home-bestsellers__benefit{grid-row:2}.pdpd .home-bestsellers__title{grid-row:3}.pdpd .home-bestsellers__rating{grid-row:4}.pdpd .home-bestsellers__blurb{grid-row:5}.pdpd .home-bestsellers__price{grid-row:6;align-self:end}.pdpd .home-bestsellers__btn{grid-row:7;margin-bottom:28px}}@supports not (grid-template-rows: subgrid){.pdpd .home-bestsellers__price{margin-top:auto}}.pdpd .home-bestsellers__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin-bottom:6px;border-radius:14px;background:var(--home-bestsellers-media-bg);overflow:hidden}.pdpd .home-bestsellers__img{width:84%;height:84%;object-fit:contain;transition:transform .3s ease}.pdpd .home-bestsellers__card:hover .home-bestsellers__img,.pdpd .home-bestsellers__card:focus-within .home-bestsellers__img{transform:scale(1.05)}.pdpd .home-bestsellers__card:hover .home-bestsellers__title{text-decoration:underline;text-underline-offset:3px}.pdpd .home-bestsellers__tag{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:var(--pdpd-radius-pill);background:var(--pdpd-accent);color:var(--pdpd-white);font-size:11px;line-height:13px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.pdpd .home-bestsellers__benefit{color:var(--pdpd-accent);font-size:11px;line-height:14px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.pdpd .home-bestsellers__title{font-family:var(--pdpd-body-font);font-size:15px;line-height:20px;font-weight:700;color:var(--pdpd-black)}.pdpd .home-bestsellers__rating{display:flex;align-items:center;gap:6px;line-height:0}.pdpd .home-bestsellers__stars{position:relative;display:inline-flex;line-height:0}.pdpd .home-bestsellers__stars-row{display:inline-flex;gap:1px;color:var(--home-bestsellers-star-empty)}.pdpd .home-bestsellers__stars-row--fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--home-bestsellers-star)}.pdpd .home-bestsellers__stars svg{flex-shrink:0;width:14px;height:14px}.pdpd .home-bestsellers__blurb{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:18px;color:var(--home-bestsellers-muted)}.pdpd .home-bestsellers__price{margin-top:4px}.pdpd.home-bestsellers .card-from-price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.pdpd.home-bestsellers .card-from-price__lead{font-size:12px;line-height:16px;color:var(--pdpd-black)}.pdpd.home-bestsellers .card-from-price__amount{font-size:18px;line-height:22px;font-weight:700;color:var(--pdpd-accent)}.pdpd.home-bestsellers .card-from-price__compare s{font-size:13px;line-height:16px;color:var(--home-bestsellers-muted)}.pdpd .home-bestsellers__btn{display:flex;align-items:center;justify-content:center;width:100%;height:40px;margin-top:4px;padding-top:1px;border-radius:var(--pdpd-radius-pill);background:var(--pdpd-cta-green);font-family:var(--pdpd-display);font-size:20px;font-weight:400;text-transform:uppercase;box-shadow:0 3px 0 0 var(--pdpd-black)}.pdpd .home-bestsellers__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pdpd.home-bestsellers a.home-bestsellers__btn,.pdpd.home-bestsellers a.home-bestsellers__btn:hover{color:var(--pdpd-white)}.pdpd .home-bestsellers__card:hover .home-bestsellers__btn{filter:brightness(.94)}.pdpd .home-bestsellers__scene{display:block}.pdpd .home-bestsellers__scene-img{width:100%;height:105px;object-fit:cover;object-position:center bottom}@media(min-width:768px){.pdpd.home-bestsellers{--pdpd-section-y: 70px}.pdpd .home-bestsellers__hen{display:none}.pdpd .home-bestsellers__inner{max-width:730px;padding-inline:0}.pdpd .home-bestsellers__grid{gap:10px 24px;margin-top:40px}.pdpd .home-bestsellers__card{gap:10px}@supports (grid-template-rows: subgrid){.pdpd .home-bestsellers__btn{margin-bottom:34px}}.pdpd .home-bestsellers__tag{top:12px;left:12px;padding:5px 10px;font-size:12px;line-height:14px}.pdpd .home-bestsellers__benefit{font-size:12px;line-height:16px}.pdpd .home-bestsellers__title{font-size:18px;line-height:24px}.pdpd .home-bestsellers__stars svg{width:16px;height:16px}.pdpd .home-bestsellers__blurb{font-size:15px;line-height:21px}.pdpd.home-bestsellers .card-from-price__lead{font-size:14px;line-height:18px}.pdpd.home-bestsellers .card-from-price__amount{font-size:22px;line-height:26px}.pdpd.home-bestsellers .card-from-price__compare s{font-size:15px;line-height:18px}.pdpd .home-bestsellers__btn{height:48px;font-size:24px;box-shadow:0 4px 0 0 var(--pdpd-black)}.pdpd .home-bestsellers__scene-img{height:120px}}@media(min-width:1022px){.pdpd .home-bestsellers__inner{max-width:1170px;padding-inline:20px}.pdpd .home-bestsellers__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/section-home-bestsellers.css.map */
