.fp{background:#fff;padding:40px 0}@media screen and (min-width:768px){.fp{padding:64px 0}}@media screen and (min-width:1366px){.fp{padding:80px 0}}.fp__inner{max-width:1640px;margin:0 auto;padding:0 20px}@media screen and (min-width:768px){.fp__inner{padding:0 32px}}@media screen and (min-width:1366px){.fp__inner{padding:0 40px}}.fp__header{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}@media screen and (min-width:768px){.fp__header{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:40px}}.fp__eyebrow{color:var(--bp-muted-fg, #6b6b6b);margin:0 0 14px}.fp__heading{font-size:clamp(28px,3.5vw,52px);margin:0;max-width:20ch}.fp__view-all{color:var(--bp-ink, #141414);text-decoration:none;white-space:nowrap;flex-shrink:0}.fp__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px}@media screen and (min-width:768px){.fp__grid{grid-template-columns:repeat(3,1fr);gap:28px 20px}}@media screen and (min-width:1366px){.fp__grid{grid-template-columns:repeat(6,1fr);gap:32px 20px}}.fp__grid.bp-reveal{opacity:0;transform:translateY(18px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.fp__grid.bp-reveal.is-visible{opacity:1;transform:translateY(0)}.fp__card{text-decoration:none;color:inherit;display:block}.fp__img-wrap{position:relative;aspect-ratio:3 / 4;background:var(--bp-cream, #f7f7f7);overflow:hidden}.fp__img{width:100%;height:100%;object-fit:contain;display:block;padding:20px;transition:transform .7s cubic-bezier(.22,1,.36,1);box-sizing:border-box}@media screen and (min-width:768px){.fp__img{padding:24px}}@media screen and (min-width:1366px){.fp__img{padding:28px}}.fp__card:hover .fp__img{transform:scale(1.04)}.fp__img.placeholder-svg{padding:24px}.fp__badge{position:absolute;top:10px;left:10px;background:#ffffffeb;color:var(--bp-ink, #141414);padding:3px 8px}.fp__info{margin-top:14px}.fp__brand{color:var(--bp-muted-fg, #6b6b6b);margin:0 0 6px}.fp__name{font-family:var(--bp-font-serif, "Fraunces", serif);font-weight:400;letter-spacing:-.02em;line-height:1.2;font-size:clamp(14px,1.2vw,16px);margin:0 0 6px}.fp__price{font-size:12px;color:var(--bp-ink, #141414);margin:0;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.fp__price-compare{color:var(--bp-muted-fg, #6b6b6b);text-decoration:line-through;font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-featured-busterpro.css.map */
