mw-collection{--facet-summary-pad: 18px;display:block}.cpage{min-width:0}.cpage__body{display:flex;align-items:flex-start;min-width:0}.cpage__results{flex:1 1 0;min-width:0}.cpage__empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-block:40px}.ctoolbar{--_h: var(--ctb-h, var(--btn-height));display:flex;align-items:center;justify-content:space-between;gap:var(--ctb-gap, 30px);min-width:0;padding-block:var(--ctb-pt, 0px) var(--ctb-pb, 0px)}.ctoolbar .button{--_h: var(--ctb-h, var(--btn-height))}@media(pointer:coarse){.ctoolbar .button{--_h: max(var(--ctb-h, var(--btn-height)), 44px)}}.ctoolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ctb-gap, 30px);min-width:0}.ctoolbar__group:empty{display:none}.ctoolbar__group--end{justify-content:flex-end}.ctoolbar__item{display:flex;align-items:center;min-width:0}.ctoolbar__count{color:var(--color-text)}.ctoolbar__filter-close{display:none;order:-1}.cpage--aside-open .ctoolbar__filter--d .icon--filter-glyph{display:none}.cpage--aside-open .ctoolbar__filter--d .ctoolbar__filter-close{display:inline-flex}.ctoolbar__badge[hidden]{display:none}.ctoolbar__badge{display:inline-grid;place-items:center;min-width:1.6em;height:1.6em;padding-inline:.35em;border-radius:var(--radius-full);background:color-mix(in srgb,currentColor 20%,transparent);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;line-height:1}.ctoolbar__filter--m{display:none}@media(max-width:767px){.ctoolbar__filter--d{display:none}.ctoolbar__filter--m{display:inline-flex}.ctoolbar__group{flex-wrap:nowrap}.ctoolbar__count{display:none}mw-collection:has(.facets-dialog) .ctoolbar__sort{display:none}}@media(min-width:768px){.ctoolbar__filter--mobile-only.ctoolbar__filter--d{display:none}}.ctoolbar--sticky-m{position:relative;z-index:3}@media(max-width:767px){.ctoolbar{padding-block:var(--ctb-pt-m, var(--ctb-pt, 0px)) var(--ctb-pb-m, var(--ctb-pb, 0px))}.ctoolbar--sticky-m{position:sticky;top:var(--header-offset, 0px);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);background:var(--color-bg)}}.sortform__panel{position:relative}.sortform__summary{cursor:pointer;list-style:none}.sortform__summary::-webkit-details-marker{display:none}.sortform__chevron{flex:none}[open]>.sortform__summary .sortform__chevron{rotate:180deg}.sortform__panel:not([open]) .sortform__options{display:none}.sortform__options{position:absolute;z-index:20;top:calc(100% + 8px);inset-inline-end:0;display:flex;flex-direction:column;width:max-content;min-width:230px;padding:10px;border:var(--popover-border, 1px) solid var(--color-border);border-radius:var(--radius-media);background:var(--color-bg);box-shadow:var(--shadow-md, 0 12px 32px rgb(0 0 0 / .12))}.sortform__option,.facet__option{display:flex;align-items:center;gap:10px;padding-block:3px;font-size:var(--fs-sm);cursor:pointer}.sortform__option{padding:6px 8px;border-radius:var(--radius-input)}@media(hover:hover){.sortform__option:hover{background:var(--color-surface)}}.sortform__submit{padding-top:8px}.facets-aside{display:none;flex:0 0 auto;margin-block-start:calc(-1 * var(--facet-summary-pad));width:calc(270px + var(--facets-aside-pad, 50px));padding-inline-end:var(--facets-aside-pad, 50px);min-width:0}@media(min-width:1025px){.facets-aside.is-open{display:block}}.facets-aside__inner{position:sticky;top:calc(var(--header-offset, 0px) + 16px);max-height:calc(100svh - var(--header-offset, 0px) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.facets{display:block;min-width:0}.facet{border-bottom:1px solid var(--color-border)}.facets-aside .facet:last-of-type{border-bottom:0}.facet__panel{min-width:0}.facet__summary{display:flex;align-items:center;gap:8px;min-height:54px;padding-block:var(--facet-summary-pad, 18px);cursor:pointer;list-style:none}.facet__summary::-webkit-details-marker{display:none}.facet__name{flex:1 1 auto;min-width:0;color:var(--color-heading);line-height:var(--lh-tighter)}.facet__count{flex:none;font-size:var(--fs-sm);color:var(--color-text-muted)}.facet__icon{position:relative;display:inline-grid;flex:none;place-items:center;width:20px;height:20px;color:var(--color-heading)}.facet__icon .icon{--icon-size: 18px}.facet__icon--plus .facet__icon-minus,[open]>.facet__summary .facet__icon--plus .facet__icon-plus{display:none}[open]>.facet__summary .facet__icon--plus .facet__icon-minus{display:block}[open]>.facet__summary .facet__icon--chevron .icon{rotate:180deg}.facet__body{padding-bottom:24px}.facet__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.facet__option{font-size:var(--fs-md);line-height:var(--lh-tight)}.facet__list--swatch .facet__option{gap:12px}.facet__item--extra{display:none}.facet__list.is-expanded .facet__item--extra{display:block}.facet__input{flex:none;width:18px;height:18px;margin:0;-webkit-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--color-text) 70%,transparent);border-radius:3px;background:transparent;cursor:pointer}.facet__input[type=radio]{border-radius:var(--radius-full)}.facet__input:checked{border-color:var(--color-heading);background:var(--color-heading)}.facet__input:checked:after{content:"";display:block;width:100%;height:100%;background:var(--color-bg);clip-path:polygon(20% 52%,42% 72%,80% 26%,88% 34%,43% 86%,12% 60%)}.facet__input[type=radio]:checked:after{clip-path:none;border-radius:var(--radius-full);scale:.42}.facet__input:disabled{opacity:.4;cursor:not-allowed}.facet__input:focus-visible{outline:2px solid var(--color-heading);outline-offset:2px}.facet__swatch{flex:none;width:20px;height:20px;border:1px solid var(--color-border);border-radius:var(--radius-swatch, 6px);background-position:center;background-size:cover}.facet__label{flex:1 1 auto;min-width:0}.facet__n{flex:none;margin-inline-start:auto;color:var(--color-text)}.facet__option:has(.facet__input:disabled){opacity:.45}.facet__more{margin-top:10px;padding:0;border:0;background:none;color:var(--color-heading);font-size:var(--fs-sm);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}@media(pointer:coarse){.facet__option,.sortform__option,.facet__more{min-height:44px}}.facets__submit{padding-block:16px}.facet-price{display:flex;flex-direction:column;gap:18px;padding-top:6px}.facet-price__track{position:relative;height:18px}.facet-price__track:before{content:"";position:absolute;inset-inline:9px;top:8px;height:2px;border-radius:var(--radius-full);background:var(--color-border)}.facet-price__fill{position:absolute;top:8px;left:calc(9px + (100% - 18px) * var(--price-from, 0%) / 100%);width:calc((100% - 18px) * (var(--price-to, 100%) - var(--price-from, 0%)) / 100%);height:2px;border-radius:var(--radius-full);background:var(--color-heading)}.facet-price__slider{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:18px;margin:0;-webkit-appearance:none;appearance:none;background:none;pointer-events:none}.facet-price__slider::-webkit-slider-thumb{width:18px;height:18px;-webkit-appearance:none;appearance:none;border:2px solid var(--color-heading);border-radius:var(--radius-full);background:var(--color-bg);pointer-events:auto;cursor:pointer}.facet-price__slider::-moz-range-thumb{width:14px;height:14px;border:2px solid var(--color-heading);border-radius:var(--radius-full);background:var(--color-bg);pointer-events:auto;cursor:pointer}.facet-price__slider:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-heading);outline-offset:2px}.facet-price__fields{display:flex;align-items:center;gap:10px}.facet-price__field{display:flex;flex:1 1 0;align-items:center;gap:4px;min-width:0;padding:0 12px;border-radius:var(--radius-input);background:var(--color-surface)}.facet-price__unit{flex:none;color:var(--color-text-muted);font-size:var(--fs-sm)}.facet-price__input{width:100%;min-width:0;height:44px;padding:0;border:0;background:none;color:var(--color-heading);font:inherit;font-size:var(--fs-sm);text-align:end}.facet-price__input::-webkit-outer-spin-button,.facet-price__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.facet-price__sep{flex:none;color:var(--color-text-muted)}.facets-dialog .overlay__body{padding-top:0}.facets-dialog .facet:last-of-type{border-bottom:0}.facets-dialog__foot{display:flex;gap:12px}.facets-dialog__foot>*{flex:1 1 0}.facets-dialog__foot .is-disabled{opacity:.45;pointer-events:none}.ctoolbar__cols{gap:12px}:root:not(.js) .ctoolbar__cols{display:none}.ctoolbar__cols-label{color:var(--color-text);font-size:var(--fs-sm)}.cols{display:flex;gap:4px;margin:0;padding:0;border:0}.cols--m,.cols--t{display:none}@media(max-width:767px){.ctoolbar__cols-label,.cols--d{display:none}.cols--m{display:flex}}@media(min-width:768px)and (max-width:1024px){.cols--d{display:none}.cols--t{display:flex}}.cols__option{display:inline-flex;cursor:pointer}.cols__button{min-width:var(--_h);cursor:pointer}.cols__glyph{--icon-size: 18px}.cols__option:has(.cols__input:focus-visible) .cols__button{outline:2px solid var(--color-heading);outline-offset:2px}.cols__option:not(:has(.cols__input:checked)) .cols__button{--_bg: transparent;--_bd: transparent;--_fg: var(--color-text-muted)}@media(hover:hover){.cols__option:not(:has(.cols__input:checked)):hover .cols__button{--_fg: var(--color-heading)}}.cgrid{min-width:0}.cpage:not(.cpage--has-aside) .cgrid--full{margin-inline:calc(-1 * var(--gutter))}.cpage:not(.cpage--has-aside) .cgrid--full>.list__track{padding-inline:var(--gutter)}.cpag{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding-block:var(--pag-pt, 0px) var(--pag-pb, 0px);margin-top:40px}.cpag--more{flex-direction:column;gap:12px}.cpag__page{min-width:var(--_h, var(--btn-height));font-variant-numeric:tabular-nums}.cpag__page.is-current{--_bg: var(--color-heading);--_fg: var(--color-bg);--_bd: var(--color-heading);pointer-events:none}.cpag__gap{padding-inline:4px;color:var(--color-text-muted)}.cpag__progress{margin:0;font-variant-numeric:tabular-nums}@media(max-width:767px){.cpag{margin-top:28px}}.cpage[aria-busy=true] .cpage__results{opacity:.55}@media(prefers-reduced-motion:no-preference){.cpage__results{transition:opacity var(--dur-fast) var(--ease)}}.cbanner{min-width:0}.cbanner__content{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--gap, 16px);min-width:0;text-align:var(--cb-align, start);justify-items:var(--cb-items, start)}.cbanner__content>*{max-width:100%}.cbanner__title{margin:0}.cbanner__text{color:var(--color-text)}mw-clamp{display:block}.cbanner__text--limit{max-width:min(100%,var(--cb-text-max, 750px))}.cbanner__text>:first-child{margin-block-start:0}:root.js .cbanner__clamp:not(.is-open) .cbanner__rte{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cb-lines, 3);overflow:hidden}.cbanner__more{margin-top:8px;padding:0;border:0;background:none;color:var(--color-heading);font:inherit;font-size:var(--fs-sm);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}:root:not(.js) .cbanner__more{display:none}@media(pointer:coarse){.cbanner__more{min-height:44px}}.cbanner--background{position:relative;isolation:isolate;align-content:var(--cb-justify, center);min-height:var(--cb-h, 360px);padding:var(--cb-inner-pad, 48px);overflow:hidden;border-radius:var(--radius-media)}.cbanner--background.cbanner--bleed{border-radius:0}.cbanner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cbanner__media img{width:100%;height:100%;object-fit:cover}.cbanner__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cb-scrim, transparent)}.cbanner--background .cbanner__content{position:relative}.cbanner--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--cb-split-gap, 48px)}.cbanner--split .cbanner__media{position:relative;inset:auto;z-index:0;overflow:hidden;border-radius:var(--radius-media);aspect-ratio:3 / 2}.cbanner--split.cbanner--media-end .cbanner__media{order:2}@media(max-width:767px){.cbanner__content{gap:var(--gap-m, 12px)}.cbanner--background{min-height:var(--cb-h-m, 300px);padding:var(--cb-inner-pad-m, 24px)}.cbanner--split{grid-template-columns:minmax(0,1fr);gap:var(--cb-split-gap-m, 24px)}.cbanner--split .cbanner__media{order:0}}.cbanner--background.cbanner--under-header{padding-top:calc(var(--cb-inner-pad, 48px) + var(--header-height, 0px))}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-collection.css.map */
