.collection-hero,.collection-hero__title-wrapper,.section-collection-banner{background:rgb(var(--color-accent-red));color:#fff}.collection-hero h1,.collection-hero__title,.collection-hero__description{color:#fff!important}.sauce-banner{position:relative;min-height:36rem;padding:8rem 2.4rem;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;color:rgb(var(--color-background))}.sauce-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:none}.sauce-banner h2{position:relative;margin:0;font-family:var(--font-body-family);font-weight:900;text-transform:uppercase;letter-spacing:-.05rem;line-height:1;font-size:clamp(3.6rem,5vw,6.4rem);color:rgb(var(--color-background));max-width:70rem}@media(min-width:990px){.sauce-banner{min-height:44rem;padding:10rem 2.4rem}}.mfb-collection-hero{padding:8rem 0 6rem;text-align:center}.mfb-collection-hero__inner{max-width:70rem;margin:0 auto}.mfb-collection-hero .mfb-section-eyebrow{color:rgba(var(--color-foreground),.7)}.mfb-collection-hero__title{font-family:var(--font-body-family);font-size:var(--mfb-hero-title-size-mobile, clamp(3.6rem, 5vw, 6.4rem));font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:-.05rem;margin:0 0 2rem;color:rgb(var(--color-foreground))}@media(min-width:750px){.mfb-collection-hero__title{font-size:var(--mfb-hero-title-size, clamp(3.6rem, 5vw, 6.4rem))}}.mfb-collection-hero__subtitle{font-size:1.7rem;color:rgba(var(--color-foreground),.8);line-height:1.65;margin:0}.mfb-collection-tabs{padding:4rem 0 2.4rem;background:rgb(var(--color-background))}.mfb-collection-tabs__list{display:flex;justify-content:center;gap:.8rem;flex-wrap:wrap;list-style:none;margin:0;padding:0}.mfb-collection-tabs__item{margin:0}.mfb-collection-tabs__link{display:inline-block;padding:1rem 2.4rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:800;letter-spacing:.15rem;text-transform:uppercase;border:2px solid rgba(var(--color-foreground),.18);border-radius:.3rem;background:transparent;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:all .2s}.mfb-collection-tabs__link:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.mfb-collection-tabs__link--active,.mfb-collection-tabs__link--active:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.collection .page-width,.section-template--collection .page-width{max-width:120rem}.product-grid,#product-grid,.collection .grid--quarter-max{gap:2rem}@media(max-width:768px){#product-grid,.product-grid{gap:1.4rem}}.card-wrapper,.product-card-wrapper{border:2px solid rgb(var(--color-foreground));background:rgb(var(--color-background));overflow:hidden;transition:transform .2s ease;display:flex;flex-direction:column}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-.4rem)}.card-wrapper .card,.card-wrapper .card--standard,.card-wrapper .card--card,.product-card-wrapper .card{background:rgb(var(--color-background));border:none;box-shadow:none;border-radius:0}.card__inner{background:transparent}.card__media{aspect-ratio:1;overflow:hidden}.card__media .media,.card__media .media--transparent{border:none;border-radius:0;background:rgb(var(--color-background));aspect-ratio:1}.card__media .media img{object-fit:cover;width:100%;height:100%;transition:transform .3s ease}.card-wrapper:hover .card__media .media img,.product-card-wrapper:hover .card__media .media img{transform:scale(1.05)}.card-wrapper .card__heading,.product-card-wrapper .card__heading,.card-wrapper h3.card__heading,.product-card-wrapper h3.card__heading,.product-grid .card__heading{font-family:"Source Sans 3",Segoe UI,system-ui,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05rem!important;line-height:1.3!important;font-style:normal!important;margin:0 0 .6rem!important;color:rgb(var(--color-foreground))!important}.card-wrapper .card__heading a,.product-card-wrapper .card__heading a,.product-grid .card__heading a{font-family:"Source Sans 3",Segoe UI,system-ui,sans-serif!important;color:inherit!important;text-decoration:none!important}.card-wrapper .card-information .caption-large,.product-card-wrapper .card-information .caption-large,.card-information .product-description{font-size:1.3rem;color:rgba(var(--color-foreground),.55);line-height:1.5;font-weight:400;letter-spacing:0;text-transform:none}.card-information .product-description,.card-wrapper .card-information .caption-large.light,.product-card-wrapper .card-information .caption-large.light{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1.2rem}.card-wrapper .price .price-item--regular,.product-card-wrapper .price .price-item--regular{font-size:1.6rem;font-weight:800;color:rgb(var(--color-foreground))}.card-wrapper,.product-card-wrapper{position:relative}.card-wrapper .card__badge,.product-card-wrapper .card__badge,.card-wrapper .card__badge.top,.card-wrapper .card__badge.bottom,.card-wrapper .card__badge.left,.card-wrapper .card__badge.right,.card-wrapper .card__badge.bottom-left,.card-wrapper .card__badge.bottom-right{position:absolute!important;top:1.2rem!important;bottom:auto!important;left:1.2rem!important;right:auto!important;align-self:auto!important;justify-self:auto!important;grid-row-start:auto!important;margin:0!important;z-index:5}.card__badge .badge,.card__badge .best-seller-badge{background:rgb(var(--color-accent-red))!important;color:#fff!important;font-size:1rem!important;font-weight:800!important;letter-spacing:.1rem!important;text-transform:uppercase!important;padding:.5rem 1rem!important;border-radius:.2rem!important;border:none!important;line-height:1!important;display:inline-flex!important;align-items:center!important;position:relative!important;inset:auto!important;transform:none!important;white-space:nowrap}.card__badge .best-seller-badge .icon-crown{width:1.2rem!important;height:1.2rem!important;margin-right:.4rem;flex-shrink:0}.card__badge .best-seller-badge>span{display:inline!important}.card-wrapper .card__content,.product-card-wrapper .card__content{position:relative;padding:1.6rem 1.6rem 6.8rem!important;min-height:11rem}.card-wrapper .card__information,.product-card-wrapper .card__information{position:static}.card-wrapper .card-information .price,.product-card-wrapper .card-information .price,.card-wrapper .price,.product-card-wrapper .price,.product-grid .card-information>.price{position:absolute!important;bottom:1.6rem!important;left:1.6rem!important;height:3.6rem!important;line-height:3.6rem!important;display:inline-flex!important;align-items:center!important;margin:0!important;color:rgb(var(--color-foreground))!important}.card-wrapper .price .price-item--regular,.product-card-wrapper .price .price-item--regular,.product-grid .card-information>.price span{font-family:"Source Sans 3",Segoe UI,system-ui,sans-serif!important;font-size:1.6rem!important;font-weight:800!important;color:rgb(var(--color-foreground))!important;line-height:1!important}.card-wrapper .quick-add,.product-card-wrapper .quick-add{position:absolute!important;bottom:1.6rem!important;right:1.6rem!important;top:auto!important;left:auto!important;margin:0!important;width:auto!important;z-index:6}.card-wrapper .quick-add__submit,.product-card-wrapper .quick-add__submit,button.quick-add__submit{width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important;min-height:3.6rem!important;max-width:3.6rem!important;max-height:3.6rem!important;padding:0!important;background:rgb(var(--color-accent-red))!important;color:#fff!important;border:none!important;border-radius:.3rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:1!important;box-shadow:none!important;position:relative!important;overflow:visible!important;transition:filter .2s,transform .1s}.card-wrapper .quick-add__submit:hover,.product-card-wrapper .quick-add__submit:hover,button.quick-add__submit:hover{background:rgb(var(--color-accent-red))!important;filter:brightness(.92);transform:scale(1.05)}.card-wrapper .quick-add__submit:active,.product-card-wrapper .quick-add__submit:active,button.quick-add__submit:active{transform:scale(.95)}.quick-add__submit:after{display:none!important;content:none!important}.quick-add__submit:before{content:"+"!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;font-size:2.4rem!important;font-weight:700!important;line-height:1!important;color:#fff!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;pointer-events:none}.quick-add__submit>span,.quick-add__submit>.icon-wrap,.quick-add__submit>svg,.quick-add__submit .loading__spinner{display:none!important}.email-signup-banner__content,.email-signup-banner{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.email-signup-banner__heading{font-family:var(--font-body-family);font-weight:900;text-transform:uppercase;color:rgb(var(--color-background))!important}.email-signup-banner__subtext{opacity:.75}.newsletter-form__field-wrapper input[type=email]{background:transparent;border:2px solid rgba(255,255,255,.3);color:#fff}.newsletter-form__field-wrapper input[type=email]::placeholder{color:#fff6}.newsletter-form__button{background:rgb(var(--color-accent-red));color:rgb(var(--color-button-text))}.newsletter-form__button:hover{filter:brightness(.9)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-mfb-collection.css.map */
