[hidden]{display:none!important}.catalog-page{max-width:1600px;margin:auto;padding:40px 4vw}.catalog-categories a{display:inline-block;border-bottom:1px solid var(--line);padding:10px 14px}.catalog-tools{flex-wrap:wrap}.mj26-pagination{text-align:center;padding:36px}.mj26-pagination a{padding:12px}.mj26-error{padding:12px;color:#8b2c20}.mj26-fallback{padding:30px}.shopify-policy__container{max-width:900px!important;padding:45px 24px}.product-description img{max-width:100%}.product-description p{font-size:15px;line-height:1.8}.fit-gauge[hidden],.reviews[hidden],.rating-preview[hidden]{display:none!important}.cart-checkout-button{display:flex;justify-content:center;align-items:center;gap:14px;width:100%;min-height:52px;background:var(--ink);color:var(--paper);font-weight:700}.cart-item img{max-width:100%}.cart-image{width:86px}.cart-item .cart-image img{aspect-ratio:1;object-fit:cover}.navigation-collections>a{display:flex;justify-content:space-between}.cart-empty{padding:35px 0}.cart-checkout-footer .cart-payments{display:flex;justify-content:center;gap:6px}.cart-payments img{width:34px;height:24px}.mj-search-product img,.gallery-slide img{object-fit:cover}.product-price s:empty{display:none}.catalog-color-dot{background:var(--swatch,#b7b7b7)}@media(max-width:700px){.catalog-page{padding:28px 20px}.catalog-tools select{max-width:190px}}.mj26-filter-fields{padding:24px;display:grid;gap:12px}.mj26-filter-fields input,.mj26-filter-fields select{border:1px solid var(--line);padding:12px;background:transparent;font:inherit}.catalog-tools{flex-wrap:nowrap}.catalog-tools>span{margin-right:auto}.catalog-tools #catalog-sort{max-width:200px}.mj26-filter-fields .filter-actions{margin-top:18px}@media(max-width:700px){.catalog-tools{gap:14px}.catalog-tools #catalog-sort{max-width:140px;font-size:12px}}#mj26-fallback-product .primary-button{width:100%;margin-top:20px;min-height:56px;font-size:14px}.product-info a.size-option{display:flex;align-items:center;justify-content:center}.size-option:disabled{text-decoration:line-through;opacity:.45}.product-info a.color-option{display:block}.color-option img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.gallery-slide img{height:auto;aspect-ratio:1;object-fit:cover}#initial-product-title{font-size:49px}@media(max-width:700px){#initial-product-title{font-size:39px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mj26-runtime.css.map */
