.mp-product-preview[data-v-82717276]{grid-template:minmax(0,1fr) /minmax(0,1fr)}.mp-product-preview>.mp-product-image[data-v-82717276]{min-height:0;min-width:0}.mp-product-info[data-v-82717276]{min-width:0}.mp-product-card .mp-product-info h3[data-v-82717276]{margin:0 0 10px;min-height:0;overflow-wrap:anywhere}.mp-product-description[data-v-82717276]{color:var(--mp-muted);font-size:var(--mp-font-sm);line-height:1.5;margin-bottom:12px;overflow-wrap:anywhere}.mp-product-card:not(.mp-product-card--list) .mp-product-description[data-v-82717276]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.mp-product-specifications[data-v-82717276]{display:grid;font-size:var(--mp-font-xs);gap:6px;line-height:1.5}.mp-product-specifications>div[data-v-82717276]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.mp-product-specifications dt[data-v-82717276]{color:var(--mp-muted)}.mp-product-specifications dd[data-v-82717276]{font-weight:600;text-align:right}.mp-product-specifications[data-v-82717276] :is(dt,dd){min-width:0;overflow-wrap:anywhere}.mp-product-card .mp-product-price--pending strong[data-v-82717276]{font-size:var(--mp-font-base);letter-spacing:0;white-space:normal}.mp-product-card--list[data-v-82717276]{display:grid;grid-template-columns:180px minmax(0,1fr)}.mp-product-card--list .mp-product-media[data-v-82717276]{align-self:start;border-radius:4px;margin:8px 0 8px 8px}.mp-product-card--list .mp-product-preview[data-v-82717276]{height:164px;padding:16px 8px}.mp-product-card--list .mp-product-preview>.mp-product-illustration[data-v-82717276]{max-height:100%;width:100%}.mp-product-card--list .mp-product-content[data-v-82717276]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 200px;padding:24px}.mp-product-card--list .mp-product-info h3[data-v-82717276]{min-height:0}.mp-product-card--list .mp-product-purchase[data-v-82717276]{align-items:stretch;background:transparent;border:0;border-left:1px solid var(--mp-border);border-radius:0;flex-direction:column;gap:14px;margin:0;padding:0 0 0 20px}.mp-product-card--list .mp-product-price[data-v-82717276]{align-items:flex-end;min-height:0;text-align:right}.mp-product-card--list .mp-product-purchase>.mp-add-button[data-v-82717276],.mp-product-card--list .mp-product-purchase>.mp-quantity[data-v-82717276]{margin:0;width:100%}.mp-product-content h3>a[data-v-82717276]:hover{color:var(--mp-link)}@media(max-width:1199px){.mp-product-card--list[data-v-82717276]{grid-template-columns:140px minmax(0,1fr)}.mp-product-card--list .mp-product-preview[data-v-82717276]{height:144px}.mp-product-card--list .mp-product-content[data-v-82717276]{gap:16px;grid-template-columns:minmax(0,1fr) 172px;padding:20px}.mp-product-card--list .mp-product-purchase[data-v-82717276]{padding-left:16px}}@media(max-width:639px){.mp-product-card:not(.mp-product-card--list) .mp-product-description[data-v-82717276]{font-size:var(--mp-font-xs)}.mp-product-specifications>div[data-v-82717276]{display:block}.mp-product-specifications dd[data-v-82717276]{text-align:left}.mp-product-card--list[data-v-82717276]{grid-template-columns:100px minmax(0,1fr)}.mp-product-card--list .mp-product-preview[data-v-82717276]{height:112px;padding:16px 4px}.mp-product-card--list .mp-product-content[data-v-82717276]{display:flex;gap:14px;padding:16px}.mp-product-card--list .mp-product-info h3[data-v-82717276]{font-size:var(--mp-font-base)}.mp-product-card--list .mp-product-purchase[data-v-82717276]{border:0;gap:10px;margin-top:auto;padding:0}.mp-product-card--list .mp-product-price[data-v-82717276]{align-items:flex-start;text-align:left}.mp-product-card--list .mp-product-price strong[data-v-82717276]{font-size:22px}.mp-product-card--list .mp-product-price--pending strong[data-v-82717276]{font-size:var(--mp-font-sm)}}.mp-product-grid--list[data-v-29d09f23]{gap:12px;grid-template-columns:minmax(0,1fr)}.mp-card-skeleton[data-v-ac04b44b]{pointer-events:none}.mp-card-skeleton-title[data-v-ac04b44b]{align-content:start;display:grid;font-size:var(--mp-font-lg);gap:8px;min-height:2.8em}.mp-card-skeleton-info[data-v-ac04b44b]{min-width:0;width:100%}.mp-card-skeleton-price[data-v-ac04b44b]{display:grid;gap:6px}.mp-card-skeleton-context[data-v-ac04b44b]{display:grid;gap:8px;margin-top:14px}.mp-card-skeleton .mp-add-button[data-v-ac04b44b]{border:0}.mp-card-skeleton--list[data-v-ac04b44b]{display:grid;grid-template-columns:180px minmax(0,1fr)}.mp-card-skeleton--list .mp-product-media[data-v-ac04b44b]{align-self:start;border-radius:4px;margin:8px 0 8px 8px}.mp-card-skeleton--list .mp-product-preview[data-v-ac04b44b]{height:164px}.mp-card-skeleton--list .mp-product-content[data-v-ac04b44b]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 200px;padding:24px}.mp-card-skeleton--list .mp-product-purchase[data-v-ac04b44b]{align-items:stretch;background:transparent;border:0;border-left:1px solid var(--mp-border);border-radius:0;flex-direction:column;gap:14px;margin:0;padding:0 0 0 20px}.mp-card-skeleton--list .mp-card-skeleton-price[data-v-ac04b44b]{align-self:flex-end}.mp-card-skeleton--list .mp-add-button[data-v-ac04b44b]{margin:0;width:100%}@media(max-width:1199px){.mp-card-skeleton--list[data-v-ac04b44b]{grid-template-columns:140px minmax(0,1fr)}.mp-card-skeleton--list .mp-product-preview[data-v-ac04b44b]{height:144px}.mp-card-skeleton--list .mp-product-content[data-v-ac04b44b]{gap:16px;grid-template-columns:minmax(0,1fr) 172px;padding:20px}.mp-card-skeleton--list .mp-product-purchase[data-v-ac04b44b]{padding-left:16px}}@media(max-width:639px){.mp-card-skeleton--list[data-v-ac04b44b]{grid-template-columns:100px minmax(0,1fr)}.mp-card-skeleton--list .mp-product-preview[data-v-ac04b44b]{height:112px}.mp-card-skeleton--list .mp-product-content[data-v-ac04b44b]{display:flex;gap:14px;padding:16px}.mp-card-skeleton--list .mp-product-purchase[data-v-ac04b44b]{border:0;gap:10px;margin-top:auto;padding:0}.mp-card-skeleton--list .mp-card-skeleton-price[data-v-ac04b44b]{align-self:flex-start}}.mp-product-grid.mp-product-grid--list[data-v-421efa8e]{gap:12px;grid-template-columns:minmax(0,1fr)}.mp-category-description[data-v-fccacf04]{border-top:1px solid var(--mp-border);margin-top:40px;max-width:75ch;overflow-wrap:anywhere;padding-top:28px}.mp-category-description h2[data-v-fccacf04]{font-size:22px;font-weight:650;margin-bottom:16px}.mp-category-description p[data-v-fccacf04]{line-height:1.8;margin-top:12px;white-space:pre-line}fieldset.mp-filter-categories[data-v-fccacf04]{display:block}.mp-property-filters[data-v-fccacf04]{margin-bottom:24px;min-width:0}.mp-property-filters h3[data-v-fccacf04]{align-items:center;display:flex;font-size:var(--mp-font-sm);font-weight:750;gap:8px}.mp-property-filters h3 .iconify[data-v-fccacf04]{color:var(--mp-link);height:16px;width:16px}.mp-property-filters-note[data-v-fccacf04]{color:var(--mp-muted);font-size:var(--mp-font-xs);line-height:1.7;margin-block:10px}.mp-property-filters-note button[data-v-fccacf04]{margin-top:10px}.mp-property-chip[data-v-fccacf04]{max-width:100%;text-align:left}.mp-property-chip>span[data-v-fccacf04]:not(.iconify){min-width:0;overflow-wrap:anywhere}.mp-button.mp-filter-show-results[data-v-fccacf04]{display:none}.mp-catalog-toolbar[data-v-fccacf04]{flex-wrap:wrap}.mp-sort[data-v-fccacf04]{margin-left:auto}.mp-view-toggle[data-v-fccacf04]{background:var(--mp-soft);border:1px solid var(--mp-border);border-radius:4px;display:inline-flex;flex-shrink:0;gap:3px;padding:3px}.mp-view-toggle>button[data-v-fccacf04]{border-radius:5px;color:var(--mp-muted);display:grid;height:38px;place-items:center;width:40px}.mp-view-toggle>button[data-v-fccacf04]:hover{color:var(--mp-text)}.mp-view-toggle>button.is-active[data-v-fccacf04]{background:var(--mp-surface);box-shadow:0 1px 3px #0001;color:var(--mp-link)}.mp-view-toggle .iconify[data-v-fccacf04]{height:18px;width:18px}.mp-search-chip[data-v-fccacf04]{max-width:100%}.mp-search-chip>span[data-v-fccacf04]:not(.iconify){min-width:0;overflow-wrap:anywhere;text-align:left}.mp-catalog-pagination[data-v-fccacf04]{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--mp-font-sm);gap:24px;justify-content:center;margin-top:28px}@media(max-width:959px){.mp-property-filters[data-v-fccacf04]{grid-column:1/-1}.mp-button.mp-filter-show-results[data-v-fccacf04]{bottom:calc(12px + var(--mp-mobile-nav-height));box-shadow:var(--mp-shadow);display:flex;grid-column:1/-1;position:sticky;width:100%;z-index:2}.mp-mobile-filters[data-v-fccacf04]{order:1}.mp-sort[data-v-fccacf04]{order:2}.mp-view-toggle[data-v-fccacf04]{order:3}}@media(max-width:639px){.mp-catalog-toolbar[data-v-fccacf04]{-moz-column-gap:6px;column-gap:6px}.mp-mobile-filters[data-v-fccacf04]{margin-left:0}.mp-sort[data-v-fccacf04]{flex:1;justify-content:flex-end;margin-left:auto;min-width:0}.mp-sort>.iconify[data-v-fccacf04]{display:none}.mp-sort select[data-v-fccacf04]{max-width:140px;min-width:0;width:100%}.mp-view-toggle>button[data-v-fccacf04]{width:36px}}.mp-selection[data-v-59808a07]{margin-top:64px}.mp-section-heading[data-v-59808a07]{margin-bottom:22px}.mp-selection-intro[data-v-59808a07]{color:var(--mp-muted);font-size:var(--mp-font-sm);line-height:1.6;margin-top:10px}.mp-selection-navigation[data-v-59808a07]{align-items:center;background:var(--mp-bg);border-bottom:1px solid var(--mp-border);display:flex;gap:24px;margin-bottom:24px;padding-block:12px;position:sticky;top:var(--mp-sticky-offset);z-index:10}.mp-selection-filters[data-v-59808a07]{display:flex;flex:1;gap:8px;margin:-4px;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:thin}.mp-selection-catalog[data-v-59808a07]{align-items:center;border-bottom:0;display:inline-flex;flex-shrink:0;margin-left:auto;min-height:44px;padding:0;white-space:nowrap}.mp-selection-catalog>span[data-v-59808a07]{align-items:center;border-bottom:1px solid;display:inline-flex;gap:4px;padding-bottom:2px}.mp-selection[data-v-59808a07] .mp-product-card :is(a,button){scroll-margin-top:calc(var(--mp-sticky-offset) + 96px)}.mp-selection-filters>button[data-v-59808a07]{background:var(--mp-surface);border:1px solid var(--mp-border);border-radius:4px;color:var(--mp-muted);flex-shrink:0;font-size:var(--mp-font-sm);min-height:40px;padding:9px 16px}.mp-selection-filters>button[data-v-59808a07]:hover{border-color:var(--mp-link);color:var(--mp-link)}.mp-selection-filters>button[aria-pressed=true][data-v-59808a07]{background:var(--mp-accent);border-color:var(--mp-accent);color:var(--mp-on-accent)}.mp-selection-message[data-v-59808a07]{align-items:center;border:1px solid var(--mp-border);border-radius:12px;color:var(--mp-muted);display:flex;flex-direction:column;gap:18px;justify-content:center;min-height:340px;padding:32px;text-align:center}.mp-selection-message>.iconify[data-v-59808a07]{height:32px;width:32px}.mp-selection[data-v-59808a07] .mp-product-preview{height:225px}.mp-selection-loading[data-v-59808a07]:not(:first-child){margin-top:18px}.mp-selection-more[data-v-59808a07]{align-items:center;color:var(--mp-muted);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:112px;padding-block:24px;text-align:center}.mp-selection-more>button[data-v-59808a07]{min-height:48px}.mp-selection-more>button[data-v-59808a07]:disabled{cursor:wait;opacity:.65}@media(max-width:767px){.mp-selection-navigation[data-v-59808a07]{margin-bottom:16px;padding-block:8px}.mp-selection-filters[data-v-59808a07]{padding-bottom:12px}.mp-selection-catalog[data-v-59808a07]{display:none}.mp-selection[data-v-59808a07] .mp-product-card :is(a,button){scroll-margin-top:calc(var(--mp-sticky-offset) + 80px)}}@media(max-width:639px){.mp-selection[data-v-59808a07]{margin-top:32px}.mp-selection-filters>button[data-v-59808a07]{min-height:44px;padding-inline:12px}.mp-selection[data-v-59808a07] .mp-product-preview{height:165px}.mp-selection[data-v-59808a07] .mp-product-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-selection[data-v-59808a07] .mp-product-info h3{font-size:var(--mp-font-sm)}.mp-selection[data-v-59808a07] .mp-product-price strong{font-size:22px}.mp-selection[data-v-59808a07] .mp-product-purchase>.mp-add-button,.mp-selection[data-v-59808a07] .mp-product-purchase>.mp-quantity{width:100%}}@media(max-width:359px){.mp-selection[data-v-59808a07] .mp-product-grid{grid-template-columns:minmax(0,1fr)}.mp-selection[data-v-59808a07] .mp-product-preview{height:210px}}.mp-selection-skeleton[data-v-e77b2dd3]{margin-top:48px}.mp-selection-skeleton[data-v-e77b2dd3] .mp-product-preview{height:225px}@media(max-width:639px){.mp-selection-skeleton[data-v-e77b2dd3]{margin-top:32px}.mp-selection-skeleton[data-v-e77b2dd3] .mp-product-preview{height:165px}}@media(max-width:359px){.mp-selection-skeleton[data-v-e77b2dd3] .mp-product-preview{height:210px}}
