.brand-list{width:100%;background:var(--brand-list-bg);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);border-radius:0 0 30px 30px}@media screen and (min-width:750px){.brand-list{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}}.brand-list__eyebrow{color:var(--brand-list-eyebrow-color);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .8rem}.brand-list__heading{color:var(--brand-list-heading-color);font-size:50px;font-weight:700;margin:0 0 3rem}.brand-list__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media screen and (min-width:750px){.brand-list__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:990px){.brand-list__grid{grid-template-columns:repeat(var(--columns-desktop, 5),1fr)}}.brand-card{display:flex;align-items:center;justify-content:center;background:var(--brand-card-bg);border-radius:1.2rem;padding:2rem;min-height:130px;text-decoration:none;transition:transform .15s ease}.brand-card:hover{transform:translateY(-.2rem)}.brand-card img{max-width:100%;max-height:9rem;object-fit:contain}.brand-card__name{font-size:1.6rem;font-weight:600;color:inherit;text-align:center}@media screen and (max-width:767px){.brand-list__heading{font-size:30px;line-height:1.2}.brand-card{padding:0 10px;min-height:100px}}.product-showcase{border-radius:30px}.category_cards_outer{border-radius:30px 30px 0 0}.category-cards{width:100%}.category-cards__heading{font-size:50px;font-weight:700;margin:0 0 40px}.category-cards__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media screen and (min-width:750px){.category-cards__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.category-cards__grid{grid-template-columns:repeat(var(--columns-desktop, 4),1fr)}}.category-card{display:flex;flex-direction:column;align-items:flex-start;border-radius:30px;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#d3d8e5,#fff) border-box;padding:30px}.category-card__content{width:100%}.category-card__title{font-size:1.8rem;font-weight:700;margin:0 0 .6rem}.category-card__description{font-size:14px;line-height:1.4;margin:0 0 1.6rem;color:#525763}.category-card__media{width:100%;display:flex;align-items:center;justify-content:center;height:300px}.category-card__media img,.category-card__media svg{max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:1 / 1}.category-card__button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:1.2rem 2rem;border:1px solid #d9d9d9;border-radius:5rem;font-weight:700;font-size:16px;text-decoration:none;color:#010a35;text-align:center}.category-card__button--disabled{opacity:.5;pointer-events:none}.category-cards__view-all-wrapper{display:flex;justify-content:center;margin-top:3.6rem}.category-cards__view-all{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 3.2rem;border-radius:5rem;color:#fff;font-weight:700;font-size:1.5rem;text-decoration:none}@media screen and (max-width:767px){.category-cards__heading{font-size:34px;margin:0 0 30px;text-align:center;line-height:1.2}}.product-showcase{width:100%;background:linear-gradient(180deg,var(--showcase-bg-start),var(--showcase-bg-end));border-bottom:.3rem solid var(--showcase-border-accent);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}@media screen and (min-width:750px){.product-showcase{padding-top:var(--padding-top-desktop);padding-bottom:var(--padding-bottom-desktop)}}.product-showcase__eyebrow{color:var(--showcase-eyebrow-color);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .8rem}.product-showcase__heading{color:var(--showcase-heading-color);font-size:50px;font-weight:700;margin:0 0 3rem}.product-showcase__grid{display:flex;gap:2rem}@media screen and (min-width:750px){.product-showcase__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.product-showcase__grid{grid-template-columns:repeat(var(--columns-desktop, 4),1fr)}}.product-card{background:var(--card-bg);border-radius:30px;padding:30px;box-shadow:0 .4rem 1.6rem #00000026;width:25%}.product-card__media{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.6rem;aspect-ratio:1 / 1}.product-card__media img,.product-card__media svg{max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:1 / 1}.product-card__badge{position:absolute;top:0;left:0;background:var(--badge-bg);color:var(--badge-color);font-size:1.1rem;font-weight:600;padding:.4rem 1.2rem;border-radius:5rem}.product-card__title{color:var(--card-title-color);font-size:20px;font-weight:700;margin:0 0 .8rem}.product-card__meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.product-card__subtitle{color:var(--card-subtitle-color);font-size:14px}.product-card__price{color:var(--card-price-color);font-size:14px;font-weight:700;white-space:nowrap}.product-card__quick-add{display:inline-flex;align-items:center;justify-content:center;width:100%;background:transparent;border:.1rem solid var(--quick-add-border);border-radius:5rem;color:var(--quick-add-color);font-weight:700;font-size:16px;padding:1.2rem 2rem;text-decoration:none;cursor:pointer;font-family:Montserrat;line-height:inherit}.product-card__quick-add[disabled],.product-card__quick-add--disabled{opacity:.5;pointer-events:none}.product-showcase__view-all-wrapper{display:flex;justify-content:center;margin-top:3.6rem}.product-showcase__view-all{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(90deg,var(--view-all-start),var(--view-all-end));border-radius:5rem;color:#fff;font-weight:700;font-size:1.5rem;padding:1.4rem 3.6rem;text-decoration:none}@media screen and (max-width:767px){.product-showcase__heading{font-size:30px;margin:0 0 3rem}.product-card{width:100%}.product-showcase__grid{flex-wrap:wrap}}.login-price-link{text-decoration:none;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
