.sp-collection-banner{margin:24px 32px 0;border-radius:16px;background:#f0efe9;color:#424840;--color-foreground:66,72,64;--color-background:240,239,233}.sp-collection-banner .collection-hero__inner{padding:36px 32px}.sp-collection-banner .collection-hero__title{margin:0;font-size:clamp(32px,4vw,56px);font-weight:500;letter-spacing:-.045em;line-height:1.1;color:inherit}.sp-collection-banner .collection-hero__description{font-size:16px;line-height:1.65;margin-top:20px}.sp-collection-banner .collection-hero__image-container{border-radius:12px;overflow:hidden}.sp-collection-page{display:block;--color-foreground:66,72,64;--color-link:66,72,64;color:#424840}.sp-collection-page #product-grid .card-wrapper{height:100%;border-radius:14px;background:#f0efe9}.sp-collection-page #product-grid .card{--color-background:240,239,233;--color-foreground:66,72,64;--color-button:66,72,64;--color-button-text:255,255,255;--border-radius:14px;border-radius:14px;background:#f0efe9;box-shadow:none}.sp-collection-page #product-grid .card__inner{border-radius:14px;overflow:hidden;background:#e9ede7}.sp-collection-page #product-grid .card__media{border-radius:14px;overflow:hidden}.sp-collection-page #product-grid .card__content{padding:0 18px 16px}.sp-collection-page #product-grid .card__inner .card__content{padding:12px}.sp-collection-page #product-grid .card__information{padding-top:20px;padding-bottom:8px}.sp-collection-page #product-grid .card__heading{font-size:18px;letter-spacing:-.025em;line-height:1.25;color:#424840}.sp-collection-page #product-grid .price{font-size:14px;letter-spacing:0}.sp-collection-page #product-grid .badge{border-radius:24px}.sp-collection-page #product-grid .quick-add__submit{--buttons-radius:28px;--buttons-radius-outset:28px;border-radius:28px}.sp-collection-page .active-facets__button-inner{border-radius:24px}.sp-collection-page .pagination__item{border-radius:50%}@media(min-width:1764px){.sp-collection-banner{max-width:1700px;margin-inline:auto}}@media(max-width:749px){.sp-collection-banner{margin:12px 12px 0;border-radius:12px}.sp-collection-banner .collection-hero__inner{padding:28px 24px}.sp-collection-banner .collection-hero__title{font-size:36px}.sp-collection-page #product-grid .card__content{padding:0 12px 12px}.sp-collection-page #product-grid .card__inner .card__content{padding:8px}.sp-collection-page #product-grid .card__heading{font-size:16px}.sp-collection-page #product-grid .card__information{padding-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sp-collection.css.map */
