.momentum-store .momentum-collections h1{margin:0;color:var(--momentum-ink);font-family:var(--font-heading--family);font-size:clamp(36px,4.2vw,64px);font-weight:900;line-height:1.04;text-transform:uppercase;text-wrap:balance}.momentum-store .momentum-collection-header__content .rte{max-width:62ch;color:inherit;font-size:16px;line-height:1.65;text-wrap:pretty}.momentum-store .momentum-collection .facets--horizontal{border-block:1px solid var(--momentum-border)}.momentum-model-intro{width:min(var(--momentum-content-max),calc(100% - 2 * var(--momentum-page-gutter)));margin:clamp(36px,5vw,72px) auto 28px}.momentum-model-intro h1{margin:0;font:900 clamp(32px,4vw,56px)/1.08 var(--font-heading--family)}.momentum-model-intro p{margin:12px 0 0;color:var(--momentum-green)}.momentum-model-catalog .product-grid:not([product-grid-view=zoom-out],[product-grid-view=mobile-single]){grid-template-columns:repeat(2,minmax(0,1fr))}.momentum-model-catalog .product-grid{gap:32px 16px}@media(min-width:750px){.momentum-model-catalog .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.momentum-model-catalog .product-grid:not([product-grid-view=zoom-out]){grid-template-columns:repeat(4,minmax(0,1fr))}.momentum-model-catalog .product-grid{gap:44px 24px}}.momentum-model-card__link{display:block;color:var(--momentum-ink);text-decoration:none}.momentum-model-card__image{aspect-ratio:4/5;border:1px solid var(--momentum-border);border-radius:16px;overflow:hidden;background:#fff}.momentum-model-card__image img{width:100%;height:100%;object-fit:contain}.momentum-model-card h2{margin:14px 0 0;color:inherit;font:750 clamp(16px,1.35vw,21px)/1.2 var(--font-heading--family);text-wrap:balance}.momentum-model-card__link:hover h2{color:var(--momentum-green);text-decoration:underline}.momentum-model-card__price{margin:6px 0 0;font-weight:650;font-variant-numeric:tabular-nums}.momentum-model-card__colors{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.momentum-model-card__colors a{display:inline-flex;align-items:center;min-height:30px;padding:3px 10px;border:1px solid var(--momentum-border);border-radius:999px;color:var(--momentum-green);font-size:13px;text-decoration:none}.momentum-model-card__colors a:is(:hover,:focus-visible){background:var(--momentum-surface);border-color:var(--momentum-green)}.momentum-model-custom{grid-column:1/-1;padding-top:20px;border-top:1px solid var(--momentum-border)}.momentum-model-custom a{color:var(--momentum-green);font-weight:650}@media(max-width:749px){.momentum-model-intro{width:calc(100% - 2 * var(--margin-lg))}}.momentum-store .momentum-collection :is(.facets__summary,.sorting-filter__select){min-height:44px}.momentum-store .momentum-collection .facets__label{font-size:13px;font-weight:700}.momentum-store .momentum-collection .products-count-wrapper{color:var(--momentum-green);font-size:13px;font-variant-numeric:tabular-nums}.momentum-store .momentum-collection .facets__pill{border-radius:999px}.momentum-store :is(.momentum-collection,.product-recommendations) .product-card{min-width:0}.momentum-store :is(.momentum-collection,.product-recommendations) .card-gallery{overflow:hidden;border:1px solid var(--momentum-border);border-radius:var(--momentum-radius);background:#fff}.momentum-store :is(.momentum-collection,.product-recommendations) .card-gallery img{object-fit:contain}.momentum-store :is(.momentum-collection,.product-recommendations) .product-card__content{gap:10px}.momentum-store :is(.momentum-collection,.product-recommendations) .product-card [ref=productTitleLink] [role=heading]{font-size:14px;font-weight:700;line-height:1.45;text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.momentum-store :is(.momentum-collection,.product-recommendations) .price{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.momentum-store :is(.momentum-collection,.product-recommendations) .compare-at-price{font-size:13px;font-weight:400;opacity:.6}.momentum-store :is(.momentum-collection,.product-recommendations) .quick-add{--quick-add-offset: 12px}.momentum-store :is(.momentum-collection,.product-recommendations) .quick-add__button{min-height:44px;border:1px solid var(--momentum-border);border-radius:999px;background:#fff;color:var(--momentum-ink)}.momentum-store :is(.momentum-collection,.product-recommendations) .quick-add__button:focus-visible{outline:2px solid var(--momentum-green);outline-offset:3px}.momentum-store :is(.momentum-collection,.product-recommendations) .product-badges__badge{border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase}.momentum-store .momentum-collections .collection-card{min-width:0}.momentum-store .momentum-collections .collection-card__image{overflow:hidden;border:1px solid var(--momentum-border);border-radius:var(--momentum-radius);background:#fff}.momentum-store .momentum-collections .collection-card__image img{object-fit:contain;transition:transform .2s ease-out}.momentum-store .momentum-collections .collection-card__content{padding-block:2px 8px}.momentum-store .momentum-collections .collection-card__content .text-block p{font-family:var(--font-heading--family);font-size:clamp(18px,2vw,24px);font-weight:900;line-height:1.2;text-transform:uppercase}.momentum-store .momentum-collections .collection-card:focus-within{outline:2px solid var(--momentum-green);outline-offset:6px;border-radius:var(--momentum-radius)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.momentum-store .momentum-collections .collection-card:hover .collection-card__image img{transform:scale(1.035)}}@media screen and (max-width:749px){.momentum-store .momentum-collections{--padding-block-start: 32px;--padding-block-end: 40px}.momentum-store :is(.momentum-collection,.product-recommendations) .card-gallery,.momentum-store .momentum-collections .collection-card__image{border-radius:16px}.momentum-store :is(.momentum-collection,.product-recommendations) .quick-add{--quick-add-offset: 8px}.momentum-store :is(.momentum-collection,.product-recommendations) .product-card [ref=productTitleLink] [role=heading]{font-size:13px}}@media(prefers-reduced-motion:reduce){.momentum-store .momentum-collections .collection-card__image img{transition:none}}.momentum-store .momentum-collection-header{position:relative;width:min(var(--momentum-content-max),calc(100% - 2 * var(--momentum-page-gutter)));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);min-height:480px;overflow:hidden;isolation:isolate;background:var(--color-background);color:var(--color-foreground)}.momentum-store .momentum-collection-header__content{z-index:var(--layer-flat);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:45%;max-width:900px;padding:64px var(--momentum-page-gutter)}.momentum-store .momentum-collection-header--text-only .momentum-collection-header__content{width:min(100%,1000px)}.momentum-store .momentum-collection-header h1{margin:0;color:inherit;font-family:var(--font-heading--family);font-size:clamp(42px,5.25vw,72px);font-weight:900;line-height:1;text-transform:uppercase;text-wrap:balance}.momentum-store .momentum-collection-header__content .text-block{color:inherit}.momentum-store .momentum-collection-header__content .rte{max-width:44ch;color:inherit}.momentum-store .momentum-collection-header__content .rte p{margin:0}.momentum-store .momentum-collection-header__media{position:absolute;inset-block:0;inset-inline-end:0;width:55%;background:#fff}.momentum-store .momentum-collection-header__media img{width:100%;height:100%;object-fit:cover}.momentum-store .momentum-collection-header__media--product img{object-fit:contain;padding:20px}.momentum-store :is(.momentum-collection,.product-recommendations) .quick-add__button,.momentum-store :is(.momentum-collection,.product-recommendations) .quick-add__button .add-to-cart-text{background:var(--momentum-mint);color:var(--momentum-ink);-webkit-backdrop-filter:none;backdrop-filter:none}@media screen and (max-width:749px){.momentum-store .momentum-collection-header{min-height:400px;width:100%}.momentum-store .momentum-collection-header__content{width:100%;padding-block:40px 260px}.momentum-store .momentum-collection-header--text-only .momentum-collection-header__content{padding-block:40px}.momentum-store .momentum-collection-header h1{font-size:clamp(38px,9.6vw,48px)}.momentum-store .momentum-collection-header__media{inset-block:auto 0;width:100%;height:230px}.momentum-store .momentum-collection-header__media--product img{padding:12px}}.momentum-store .momentum-collection .facets--horizontal .facets__summary{gap:10px;padding:10px 16px;border:1px solid var(--momentum-border);border-radius:999px}@media screen and (min-width:750px){.momentum-store .momentum-collection .facets-block-wrapper--horizontal{position:sticky;top:var(--header-height, 0px);z-index:var(--layer-sticky);background:var(--color-background)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/momentum-catalog.css.map */
