.custom-featured-products__wrapper,.custom-featured-products__heading{display:flex;flex-direction:column}.custom-featured-products__wrapper{padding:2rem 2rem 3.2rem;gap:1.5rem}.custom-featured-products__heading{max-width:100%;gap:1rem}.custom-featured-products__heading>.custom-featured-products__heading.p1{display:none}.custom-featured-products__products{--cfp-cols: 2;--cfp-gap: 1rem;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cfp-cols) - 1) * var(--cfp-gap)) / var(--cfp-cols));gap:var(--cfp-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.custom-featured-products__products::-webkit-scrollbar{display:none}.custom-featured-products__header{display:flex;flex-direction:row;gap:3rem;align-items:flex-end;justify-content:space-between}.custom-featured-products__actions{display:flex;align-items:center;gap:1.5rem}.custom-featured-products__nav{display:none;gap:.75rem}.custom-featured-products__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:#10253f;cursor:pointer}.custom-featured-products__nav-btn svg{width:1.6rem;height:1.6rem}.custom-featured-products__nav-btn[disabled]{opacity:.35;cursor:default}.custom-featured-products__products .product-card{display:flex;flex-direction:column;min-width:0;background:transparent;border:0;box-shadow:none;scroll-snap-align:start}.custom-featured-products__products .product-card-link{display:flex;flex:1 1 auto;flex-direction:column}.custom-featured-products__products .product-card__image{display:block;flex:0 0 auto;aspect-ratio:4 / 3;overflow:hidden}.custom-featured-products__products .product-card-image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(var(--cfp-image-zoom, 1.5))}.custom-featured-products__products .product-card__content{flex:1 1 auto}.custom-featured-products__products .product-card__cta{margin-top:auto;padding-top:1rem}.custom-featured-products__products .view-product{display:none}.custom-featured-products__products .product-card__cta .button,.custom-featured-products__products .quick-add__submit{width:100%;white-space:nowrap}@media screen and (min-width:768px){.custom-featured-products__wrapper{padding:3rem 2rem;gap:2rem}.custom-featured-products__heading>.custom-featured-products__heading.p1{display:block}.custom-featured-products__products{--cfp-cols: 3;--cfp-gap: 1.5rem}.custom-featured-products__nav{display:flex}.custom-featured-products__products .product-card__cta{display:flex;gap:.6rem}.custom-featured-products__products .view-product,.custom-featured-products__products .quick-add{display:block;flex:1 1 0;min-width:0}.custom-featured-products__products .product-card__cta .button,.custom-featured-products__products .quick-add__submit{padding-inline:.5rem}}@media screen and (min-width:768px)and (max-width:1199px){.custom-featured-products__products .product-card__cta{flex-wrap:wrap}.custom-featured-products__products .view-product,.custom-featured-products__products .quick-add{flex-basis:100%}}@media screen and (min-width:768px)and (max-width:1599px){.custom-featured-products__products .product-card__cta .button,.custom-featured-products__products .quick-add__submit{gap:0;font-size:85%;letter-spacing:.03em}.custom-featured-products__products .quick-add__submit svg{display:none}}@media screen and (min-width:1024px){.custom-featured-products__wrapper{padding:3rem}.custom-featured-products__heading{max-width:80rem}.custom-featured-products__products{--cfp-cols: 4}}@media screen and (min-width:1440px){.custom-featured-products__wrapper{padding:3rem 6rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-custom-featured-products.css.map */
