.page-width.ml-collection-header{display:grid;gap:var(--ml-space-5);align-items:end;padding-block:var(--ml-rhythm-1) var(--ml-space-6)}.ml-collection-header .breadcrumb{margin:0 0 var(--ml-space-3);font-size:13px;color:var(--ml-color-muted)}.ml-collection-header__title{margin:0;font-family:var(--ml-font-heading);font-size:var(--ml-text-h1);font-weight:var(--ml-weight-heading);line-height:var(--ml-leading-tight);letter-spacing:var(--ml-tracking-tight);text-transform:none;color:var(--ml-color-ink);text-wrap:balance}.ml-collection-header__description{max-width:var(--ml-measure);margin-top:var(--ml-space-4)}.ml-collection-header__description-text{font-size:var(--ml-text-body);line-height:var(--ml-leading-body);color:var(--ml-color-text)}.ml-collection-header__description-text>:first-child{margin-top:0}.ml-collection-header__description-text>:last-child{margin-bottom:0}.ml-collection-header__description-text img{max-width:100%;max-height:200px;width:auto;height:auto}.ml-collection-header__description-text :is(h1,h2,h3,h4,h5,h6){margin:0 0 var(--ml-space-2);font-family:var(--ml-font-body);font-size:1em;font-weight:600;letter-spacing:0;text-transform:none}.ml-collection-header__description.is-clamped .ml-collection-header__description-text{position:relative;max-height:4.65em;overflow:hidden}.ml-collection-header__description.is-clamped .ml-collection-header__description-text:after{content:"";position:absolute;inset:auto 0 0;height:1.55em;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--ml-color-surface));pointer-events:none}.ml-collection-header__more{margin-top:var(--ml-space-2);padding:0;border:0;background:none;font-family:var(--ml-font-body);font-size:var(--ml-text-small);font-weight:600;text-decoration:underline;text-decoration-color:var(--ml-color-accent);text-decoration-thickness:1px;text-underline-offset:4px;color:var(--ml-color-ink);cursor:pointer}.ml-collection-header__more[hidden]{display:none}.ml-collection-header__more:hover{text-decoration-color:currentColor}.ml-collection-header__more:focus-visible{outline:2px solid var(--ml-color-accent);outline-offset:2px}.ml-collection-header__media{overflow:hidden;aspect-ratio:var(--ml-ratio-wide);border-radius:var(--ml-radius);background:var(--ml-color-surface-alt)}.ml-collection-header__media img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:769px){.ml-collection-header--with-image{grid-template-columns:minmax(0,1fr) minmax(0,32%);gap:var(--ml-space-7)}.ml-collection-header__media{aspect-ratio:var(--ml-ratio-landscape)}}.template-collection .collection-content{padding-top:0}.template-collection .collection-filter{gap:var(--ml-space-3);margin-bottom:var(--ml-space-5);padding-block:var(--ml-space-3);border-block:1px solid var(--ml-color-line);background:var(--ml-color-surface)}.template-collection .collection-filter__item{margin-bottom:0}.template-collection .collection-filter__item--count{font-size:var(--ml-text-small);color:var(--ml-color-muted);text-align:start}.template-collection .collection-filter .btn,.template-collection .collection-filter select{height:40px;border:1px solid var(--ml-color-line);border-radius:var(--ml-radius-sm);font-family:var(--ml-font-body);font-size:var(--ml-text-small);font-weight:500;color:var(--ml-color-ink);transition:border-color var(--ml-duration) var(--ml-ease),background-color var(--ml-duration) var(--ml-ease)}.template-collection .collection-filter .btn{display:inline-flex;align-items:center;padding:0 var(--ml-space-4);background:var(--ml-color-surface)}.template-collection .collection-filter .btn .icon{top:0;width:18px;height:18px}.template-collection .collection-filter select{padding-inline:var(--ml-space-4) var(--ml-space-7);background-color:var(--ml-color-surface);cursor:pointer}.template-collection .collection-filter .btn:hover,.template-collection .collection-filter select:hover{border-color:var(--ml-color-ink);background-color:var(--ml-color-surface);color:var(--ml-color-ink)}.template-collection .collection-filter .btn--tertiary-active,.template-collection .collection-filter .btn--tertiary-active:hover{border-color:var(--ml-color-ink);background:var(--ml-color-ink);color:#fff}.template-collection .collection-filter .btn:focus-visible,.template-collection .collection-filter select:focus-visible{outline:2px solid var(--ml-color-accent);outline-offset:2px}@media screen and (min-width:769px){.template-collection .collection-filter__item--drawer,.template-collection .collection-filter__item--sort{flex:0 0 auto}.template-collection .collection-filter__item--count{flex:1 1 auto}.template-collection .collection-filter__item--sort select{min-width:220px}}@media screen and (max-width:768px){.template-collection .collection-filter{row-gap:6px;margin-inline:calc(-1 * var(--ml-gutter));padding:var(--ml-space-2) var(--ml-gutter);top:var(--header-height, 0px)!important}.template-collection .collection-filter__item--drawer,.template-collection .collection-filter__item--sort{flex:1 1 calc(50% - var(--ml-space-2))}.template-collection .collection-filter .btn{justify-content:center}.template-collection .collection-filter select{padding-inline:var(--ml-space-3) 32px;text-overflow:ellipsis}.template-collection .collection-filter__item--count{font-size:12px;line-height:16px}}.ml-active-filters{margin-bottom:var(--ml-space-5)}.ml-active-filters__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ml-space-2);margin:0}.ml-active-filters__list .tag{margin:0}.ml-active-filters__chip,.ml-active-filters__list .tag--remove .btn{display:inline-flex;align-items:center;min-height:32px;padding:0 32px 0 var(--ml-space-3);border:1px solid var(--ml-color-line);border-radius:var(--ml-radius-sm);background:var(--ml-color-surface-alt);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;color:var(--ml-color-ink);transition:border-color var(--ml-duration) var(--ml-ease)}.ml-active-filters__chip:hover{border-color:var(--ml-color-ink);color:var(--ml-color-ink)}.ml-active-filters__list .tag--remove .icon{width:14px;height:14px;color:var(--ml-color-ink)}.ml-active-filters__clear-link{display:inline-flex;align-items:center;min-height:32px;padding-inline:var(--ml-space-2);font-size:13px;font-weight:600;text-decoration:underline;text-decoration-color:var(--ml-color-accent);text-decoration-thickness:1px;text-underline-offset:4px;color:var(--ml-color-ink)}.ml-active-filters__clear-link:hover{text-decoration-color:currentColor}.ml-active-filters__chip:focus-visible,.ml-active-filters__clear-link:focus-visible,.ml-collection-empty__action:focus-visible,.template-collection .pagination a:focus-visible{outline:2px solid var(--ml-color-accent);outline-offset:2px}@media screen and (max-width:768px){.template-collection .page-width .small--grid--flush{margin-inline:calc(-1 * var(--ml-space-3)) 0}.template-collection .small--grid--flush>.grid__item{padding-inline-start:var(--ml-space-3)}.template-collection .small--grid--flush .grid-product__meta{padding-inline:0}}.ml-collection-empty{display:flex;flex-direction:column;align-items:center;gap:var(--ml-space-4);padding:var(--ml-space-8) var(--ml-space-5);border:1px solid var(--ml-color-line);border-radius:var(--ml-radius);background:var(--ml-color-surface-alt);text-align:center}.ml-collection-empty__text{margin:0;font-size:var(--ml-text-body);color:var(--ml-color-text)}.ml-collection-empty__action{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--ml-space-5);border:1px solid var(--ml-color-ink);border-radius:var(--ml-radius-sm);font-size:13px;font-weight:600;text-decoration:none;color:var(--ml-color-ink)}.ml-collection-empty__action:hover{background:var(--ml-color-ink);color:#fff}.template-collection .pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--ml-space-2);padding-block:var(--ml-space-7) var(--ml-rhythm-2)}.template-collection .pagination>span{margin:0}.template-collection .pagination a,.template-collection .pagination .page.current{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--ml-space-2);border:1px solid var(--ml-color-line);border-radius:var(--ml-radius-sm);font-size:var(--ml-text-small);font-weight:500;color:var(--ml-color-ink);text-decoration:none}.template-collection .pagination a:hover{border-color:var(--ml-color-ink)}.template-collection .pagination .page.current{border-color:var(--ml-color-ink);background:var(--ml-color-ink);color:#fff;opacity:1}.template-collection .pagination .next,.template-collection .pagination .prev{width:auto;margin:0;background:none}.template-collection .pagination .next a,.template-collection .pagination .prev a{padding:0}.template-collection .pagination .next .icon,.template-collection .pagination .prev .icon{width:12px;height:12px;color:var(--ml-color-ink)}.template-collection #FilterDrawer{background:var(--ml-color-surface);color:var(--ml-color-ink)}.template-collection #FilterDrawer .drawer__title{font-family:var(--ml-font-heading);font-size:var(--ml-text-h3);font-weight:var(--ml-weight-heading);letter-spacing:var(--ml-tracking-tight);text-transform:none}.template-collection #FilterDrawer .drawer__header,.template-collection .collection-sidebar__group{border-color:var(--ml-color-line)}.template-collection .collection-sidebar__group .collapsible-trigger-btn{font-family:var(--ml-font-body);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ml-color-ink)}.template-collection .filter-form .tag{font-size:var(--ml-text-small);color:var(--ml-color-text)}.template-collection .filter-form .tag__checkbox-wrapper{align-items:center;min-height:32px;cursor:pointer}.template-collection .filter-form .tag__checkbox:before{width:18px;height:18px;border-color:#c9c9c9;border-radius:3px}.template-collection .filter-form .tag__checkbox:after{inset-inline-start:4px;border-radius:1px}.template-collection .filter-form .tag__checkbox-wrapper:hover .tag__checkbox:before{border-color:var(--ml-color-ink)}.template-collection .filter-form .tag__input:focus-visible~.tag__checkbox:before{outline:2px solid var(--ml-color-accent);outline-offset:2px}.template-collection .filter-form .tag--active>label{font-weight:600;color:var(--ml-color-ink)}.template-collection #FilterDrawer .tag-list--active-tags .btn{border:1px solid var(--ml-color-line);border-radius:var(--ml-radius-sm);background:var(--ml-color-surface-alt);color:var(--ml-color-ink)}.template-collection #FilterDrawer .tag-list--active-tags .icon{color:var(--ml-color-ink)}@media(prefers-reduced-motion:reduce){.template-collection .collection-filter .btn,.template-collection .collection-filter select,.ml-active-filters__chip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ml-collection.css.map */
