.me-cat-crumbs{padding:var(--me-s-4) 0 0;background:var(--me-bg)}.me-cat-hero{padding:var(--me-s-4) 0}.me-cat-hero h1{font-family:var(--me-font-display);font-size:clamp(28px,4vw,40px);font-weight:var(--me-display-weight);line-height:1.1;letter-spacing:-.01em;margin-bottom:var(--me-s-4)}.me-cat-hero-lead{font-size:15.5px;line-height:1.6;color:var(--me-ink-soft)}.me-cat-hero-lead p{margin:0}.me-cat-hero-lead p+p{margin-top:var(--me-s-2)}.me-cat-hero-lead :is(h2,h3,h4){font-family:var(--me-font-display);font-size:19px;font-weight:var(--me-display-weight);line-height:1.35;color:var(--me-ink);margin:var(--me-s-4) 0 var(--me-s-2)}.me-cat-hero-lead :is(h2,h3,h4):first-child{margin-top:0}html.js .me-cat-hero-lead-wrap:not([data-split]) .me-cat-hero-lead{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.js .me-cat-hero-lead-wrap:not([data-split]) .me-cat-hero-lead>*{display:inline}html.js .me-cat-hero-lead-wrap:not([data-split]) .me-cat-hero-lead>:is(h1,h2,h3,h4,h5,h6){display:none}html.js .me-cat-hero-lead-wrap:not([data-split]) .me-cat-hero-seo-link{display:none}.me-cat-hero-lead-wrap.is-collapsed .me-cat-hero-lead,.me-cat-hero-lead-wrap.is-collapsed .me-cat-hero-lead>*{display:inline}.me-cat-hero-lead-wrap.is-collapsed .me-cat-hero-rest,.me-cat-hero-lead-wrap.is-collapsed .me-cat-hero-seo-link{display:none}.me-cat-hero-more{padding:0;background:none;border:0;color:var(--me-ink);font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.me-cat-hero-more:hover{color:var(--me-ink-soft)}.me-cat-hero-lead-wrap.is-collapsed .me-cat-hero-more{margin-left:8px}.me-cat-hero-lead-wrap:not(.is-collapsed) .me-cat-hero-more{display:inline-block;margin-top:var(--me-s-2)}.me-cat-hero-lead-wrap .me-cat-hero-more[hidden]{display:none}.me-cat-hero-seo-link{display:inline-block;margin-top:var(--me-s-2);margin-left:var(--me-s-4);font-size:13px;color:var(--me-ink);text-decoration:underline;text-underline-offset:3px}.me-cat-hero-seo-link:hover{color:var(--me-ink-soft)}.me-cat-subcats{padding:var(--me-s-3) 0 20px;border-bottom:1px solid var(--me-line)}.me-cat-subcats-list{display:flex;flex-wrap:wrap;gap:var(--me-s-2);list-style:none;margin:0;padding:0}.me-cat-subcat{display:inline-flex;align-items:center;padding:5px 11px;font-size:13px;border:1px solid var(--me-line-strong);border-radius:999px;transition:border-color .15s ease,background .15s ease;white-space:nowrap}.me-cat-subcat:hover{border-color:var(--me-ink);background:var(--me-bg-soft)}.me-cat-subcat.is-active{background:var(--me-ink);color:#fff;border-color:var(--me-ink)}.me-cat-main{background:var(--me-bg-soft);padding-block:var(--me-s-6) var(--me-s-8)}.me-cat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--me-s-6) 10px;list-style:none;margin:0;padding:0;--variant-picker-swatch-width-unitless: 12;--variant-picker-swatch-height-unitless: 12}.me-cat-grid overflow-list::part(list){column-gap:5px}.me-cat-grid overflow-list{margin-inline-start:calc(-1 * (var(--focus-outline-offset) + 1.5 * var(--focus-outline-width)));min-width:0;width:100%}.me-cat-grid product-swatches,.me-cat-grid.me-cat-grid product-card>div{overflow:visible}.me-cat-grid swatches-variant-picker-component form{min-width:0;width:100%}.me-cat-grid swatches-variant-picker-component fieldset{min-width:0}.me-cat-grid overflow-list::part(placeholder){display:none}.me-cat-grid .hidden-swatches__count{min-width:34px;justify-content:flex-start}.me-cat-tile-cell{grid-column:span 2;list-style:none}.me-cat-empty{padding:var(--me-s-7) 0;color:var(--me-mute);font-size:15px}.me-cat-tile{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 1;background:var(--me-bg-mute)}.me-cat-tile-img{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--me-bg-mute)}.me-cat-tile-img img{width:100%;height:100%;object-fit:cover;display:block}.me-cat-tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;z-index:1;background:linear-gradient(to top,#141413c7,#1414136b 45%,#14141300)}.me-cat-tile-body{position:absolute;z-index:2;left:var(--me-s-5);right:var(--me-s-5);bottom:var(--me-s-5);color:#fff}.me-cat-tile-eyebrow{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;margin:0 0 6px}.me-cat-tile-title{font-size:18px;font-weight:700;line-height:1.25;margin:0 0 6px;color:#fff}.me-cat-tile-lead{font-size:13px;line-height:1.5;color:#ffffffe6;margin:0 0 10px}.me-cat-tile-link{font-size:12px;font-weight:600;border-bottom:1px solid #fff;padding-bottom:2px}.me-cat-pagination{margin-top:var(--me-s-7);display:flex;align-items:center;justify-content:center;gap:var(--me-s-1)}.me-cat-page{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;font-size:14px;color:var(--me-ink-soft);border:1px solid transparent;border-radius:6px}.me-cat-page:hover{background:var(--me-bg-soft);color:var(--me-ink)}.me-cat-page[aria-current=page]{border-color:var(--me-ink);color:var(--me-ink);font-weight:600}.me-cat-page.is-nav{padding:0 14px;gap:4px}.me-cat-page.is-disabled{color:var(--me-line-strong);pointer-events:none}.me-cat-page-ellipsis{color:var(--me-mute);padding:0 var(--me-s-2)}.me-cat-seo{padding:var(--me-s-8) 0;background:var(--me-bg-soft);border-top:1px solid var(--me-line)}.me-cat-seo-inner{max-width:760px;margin:0 auto}.me-cat-seo-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--me-mute);margin-bottom:var(--me-s-3)}.me-cat-seo h2,.me-cat-seo .me-cat-seo-title{font-family:var(--me-font-display);font-size:clamp(22px,2.4vw,28px);font-weight:var(--me-display-weight);line-height:1.2;letter-spacing:-.01em;margin-bottom:var(--me-s-4)}.me-cat-seo h3{font-size:18px;font-weight:700;line-height:1.3;margin-top:var(--me-s-6);margin-bottom:var(--me-s-3);color:var(--me-ink)}.me-cat-seo a{color:var(--me-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--me-line-strong)}.me-cat-seo a:hover{text-decoration-color:var(--me-ink)}.me-cat-seo em{color:var(--me-ink);font-style:italic}.me-cat-seo strong{color:var(--me-ink);font-weight:600}.me-cat-seo p{font-size:15px;line-height:1.7;color:var(--me-ink-soft)}.me-cat-seo h2+p,.me-cat-seo p+p{margin-top:var(--me-s-3)}.me-cat-seo-block+.me-cat-seo-block{margin-top:var(--me-s-7)}.me-cat-seo-prose-wrapper{position:relative;margin-bottom:var(--me-s-4)}html.js .me-cat-seo-prose-wrapper:not(.is-expanded) .me-cat-seo-prose{max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 65%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 65%,transparent 100%)}.me-cat-seo-prose-toggle{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:var(--me-s-7);font-size:12px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--me-line-strong);border-radius:999px;background:#fff;color:var(--me-ink);transition:border-color .15s ease,background .15s ease}.me-cat-seo-prose-toggle:hover{border-color:var(--me-ink);background:var(--me-bg)}.me-cat-seo-prose-toggle .arrow{transition:transform .25s ease}.me-cat-seo-prose-wrapper.is-expanded+.me-cat-seo-prose-toggle .arrow{transform:rotate(180deg)}.me-cat-seo-block .me-cat-seo-prose-toggle[hidden]{display:none}.me-cat-faq{margin-top:var(--me-s-5);border-top:1px solid var(--me-line)}.me-cat-faq details{border-bottom:1px solid var(--me-line)}.me-cat-faq summary{display:flex;align-items:center;justify-content:space-between;padding:var(--me-s-4) 0;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.me-cat-faq summary::-webkit-details-marker{display:none}.me-cat-faq summary:after{content:"+";font-size:20px;color:var(--me-mute);margin-left:var(--me-s-4)}.me-cat-faq details[open] summary:after{content:"\2212"}.me-cat-faq details>div{padding-bottom:var(--me-s-4);font-size:14.5px;line-height:1.7;color:var(--me-ink-soft)}.me-cat-faq details>div p{margin:0}@media(max-width:1000px){.me-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.me-collection{--me-gutter-mobile: 10px}}@media(max-width:560px){.me-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.me-cat-hero h1{font-size:26px}.me-cat-page-label{display:none}.me-cat-page{min-width:32px;height:34px;padding:0 8px;font-size:13px}.me-cat-page.is-nav{padding:0 10px}.me-cat-subcats-list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1 * var(--me-gutter-mobile));padding:0 var(--me-gutter-mobile);-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 88%,transparent 100%)}.me-cat-subcats-list::-webkit-scrollbar{display:none}.me-cat-subcat{flex-shrink:0;scroll-snap-align:start}}.me-collection{display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/me-collection.css.map */
