.mt-pgrid{background:var(--mt-white);color:var(--mt-ink)}.mt-pgrid__inner{display:flex;flex-direction:column;max-width:var(--mt-container);margin-inline:auto;padding:1rem 1rem 1.25rem}.mt-pgrid__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.75rem}.mt-pgrid__title{margin:0;font-size:1.5rem;line-height:1.1;letter-spacing:var(--mt-tracking-heading)}.mt-pgrid__tags{--mt-pgrid-tag-gap: .3125rem;--mt-pgrid-tag-w: calc((100vw - 2rem - 2 * var(--mt-pgrid-tag-gap)) / 3);display:flex;flex-wrap:nowrap;gap:var(--mt-pgrid-tag-gap);flex:0 1 auto;min-width:min(100%,var(--mt-pgrid-tag-w));margin:0;padding:0;list-style:none}.mt-pgrid__tags:has(>:nth-child(2)){min-width:100%}.mt-pgrid__tag{flex:0 1 var(--mt-pgrid-tag-w);min-width:0;overflow:hidden;text-overflow:ellipsis;padding:.375rem .25rem;background:var(--mt-tangerine);color:var(--mt-white);font-size:.6875rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.mt-pgrid__tabs{display:flex;gap:.40625rem;margin:.4375rem -1rem 1.3125rem;padding-inline:1rem;overflow-x:auto;scrollbar-width:none}.mt-pgrid__tabs::-webkit-scrollbar{display:none}.mt-pgrid__tab{display:inline-flex;flex:none;align-items:center;gap:.125rem;height:2.25rem;padding:0 .75rem 0 .375rem;border:0;border-radius:999px;background:#f0f0ee;color:var(--mt-ink);font-family:var(--mt-font-body);font-size:.625rem;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--mt-dur) var(--mt-ease)}.mt-pgrid__tab:not(:has(img)){padding-inline-start:.75rem}.mt-pgrid__tab[aria-pressed=true]{background:#b3b3b3}.mt-pgrid__tab:focus-visible{outline:2px solid var(--mt-ink);outline-offset:2px}.mt-pgrid__tab-img{flex:none;width:1.625rem;height:1.625rem;object-fit:contain}.mt-pgrid__empty{margin:0;padding:3rem 0;color:var(--mt-moss);font-size:.8125rem;text-align:center}.mt-pgrid__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6875rem .3125rem;transition:opacity var(--mt-dur) var(--mt-ease)}.mt-pgrid__grid[aria-busy=true]{opacity:.5;transition-delay:.15s}.mt-pgrid .mt-card{width:auto;min-width:0;flex:none;gap:.75rem}.mt-pgrid .mt-card__text{gap:.25rem}.mt-pgrid .mt-card__title,.mt-pgrid .mt-card__price{max-width:none;font-size:.8125rem}.mt-pgrid .mt-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:calc(var(--mt-p-leading) * 2em)}.mt-pgrid .mt-card__price{flex-wrap:nowrap;overflow:hidden;white-space:nowrap;color:var(--mt-moss)}.mt-pgrid .mt-card--sale .mt-card__now{color:var(--mt-tangerine)}.mt-pgrid .mt-card__badges{top:.4375rem;inset-inline-start:.4375rem;gap:.25rem}.mt-pgrid .mt-card__badge{padding:.1875rem .375rem;background:var(--mt-white);color:var(--mt-ink);font-family:var(--mt-font-mono);font-size:.5rem;line-height:1;letter-spacing:var(--mt-tracking-tag);text-transform:uppercase}.mt-pgrid .mt-card__badge--sale{background:var(--mt-tangerine);color:var(--mt-white)}.mt-pgrid .mt-card__qs{display:none}.mt-pgrid .mt-card__quick{display:flex;align-items:center;justify-content:center;align-self:stretch;height:1.625rem;padding:0;font-size:.625rem;letter-spacing:.08em}.mt-pgrid__pager{display:flex;flex-direction:column;align-items:center;gap:.875rem;margin:2.9375rem 0 .75rem}.mt-pgrid__count{margin:0;font-family:var(--mt-font-mono);font-size:.6875rem;line-height:1;letter-spacing:.12em;text-transform:uppercase}.mt-pgrid__pages{display:flex;align-items:center;gap:.25rem;height:1.875rem}.mt-pgrid__num,.mt-pgrid__dots,.mt-pgrid__arrow{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;padding:0;border:1px solid transparent;background:none;color:var(--mt-ink);font-family:var(--mt-font-body);font-size:.8125rem;line-height:1}.mt-pgrid__num,.mt-pgrid__arrow{cursor:pointer}.mt-pgrid__arrow{width:2.25rem}.mt-pgrid__arrow svg{width:.4375rem;height:.875rem}.mt-pgrid__num[aria-current=page]{border-color:var(--mt-ink)}.mt-pgrid__arrow:disabled{color:rgba(var(--mt-ink-rgb),.3);cursor:default}[dir=rtl] .mt-pgrid__arrow svg{transform:scaleX(-1)}@media(hover:hover){.mt-pgrid__num:not([aria-current=page]):hover{border-color:var(--mt-off-white)}}.mt-pgrid__num:focus-visible,.mt-pgrid__arrow:focus-visible{outline:2px solid var(--mt-ink);outline-offset:2px}@media(min-width:750px){.mt-pgrid__inner{max-width:none;padding:2.5rem 3% 2rem}.mt-pgrid__intro{margin-bottom:2.25rem}.mt-pgrid__title{font-size:3.25rem;line-height:1}.mt-pgrid__tags,.mt-pgrid__tags:has(>:nth-child(2)){min-width:0}.mt-pgrid__tags{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-inline-start:auto}.mt-pgrid__tag{flex:none;padding:.625rem .875rem;font-size:1.125rem}.mt-pgrid__tabs{flex-wrap:wrap;gap:.625rem 1.9375rem;margin:.125rem 0 2.375rem;padding:0;overflow:visible}.mt-pgrid__tab{gap:.625rem;height:2.5rem;padding:0 1.5rem 0 1.125rem;font-size:1rem}.mt-pgrid__tab:not(:has(img)){padding-inline-start:1.5rem}.mt-pgrid__tab-img{width:1.875rem;height:1.875rem}@media(hover:hover){.mt-pgrid__tab:not([aria-pressed=true]):hover{background:var(--mt-mist)}}.mt-pgrid__empty{padding-block:5rem;font-size:1rem}.mt-pgrid__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.25rem .5625rem}.mt-pgrid .mt-card{container-type:inline-size;gap:1rem}.mt-pgrid .mt-card__text{gap:clamp(.375rem,.74125rem - 1.77cqi,.5rem)}.mt-pgrid .mt-card__title,.mt-pgrid .mt-card__price{font-size:clamp(.8125rem,.63375rem + 1.77cqi,1rem)}.mt-pgrid .mt-card__title{-webkit-line-clamp:1;height:calc(var(--mt-p-leading) * 1em)}.mt-pgrid .mt-card__badges{top:.9375rem;inset-inline-start:.6875rem}.mt-pgrid .mt-card__badge{padding:.3125rem .75rem;font-size:clamp(.5rem,.17375rem + 3.09cqi,.8125rem)}.mt-pgrid .mt-card__quick{height:2.25rem;font-size:clamp(.6875rem,.621875rem + .62cqi,.75rem)}.mt-pgrid__pager{gap:1.25rem;margin:4.0625rem 0 .875rem}.mt-pgrid__pages{height:2.625rem}.mt-pgrid__num,.mt-pgrid__dots,.mt-pgrid__arrow{width:2.5rem;height:2.625rem;font-size:.9375rem}.mt-pgrid__arrow{width:3.0625rem}.mt-pgrid__arrow svg{width:.5625rem;height:1.125rem}}@media(min-width:1440px){.mt-pgrid__inner{padding-inline:2.625rem}.mt-pgrid__grid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:3.125rem}}@media(prefers-reduced-motion:reduce){.mt-pgrid__grid,.mt-pgrid__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/product-grid.css.map */
