.mp-product-information[data-v-138cdc9b]{margin-top:48px}[data-v-138cdc9b] .mp-information-nav{background:var(--mp-bg);border-bottom:1px solid var(--mp-border);border-radius:0;display:flex;gap:12px;padding:0;position:sticky;top:var(--mp-sticky-offset);width:100%;z-index:5}[data-v-138cdc9b] .mp-information-tab{align-items:center;border-bottom:2px solid transparent;border-radius:0;color:var(--mp-text);display:flex;flex:0 1 auto;font-size:var(--mp-font-sm);font-weight:650;gap:10px;justify-content:center;min-height:52px;padding:12px 20px}[data-v-138cdc9b] .mp-information-tab:hover{background:var(--mp-soft)}[data-v-138cdc9b] .mp-information-tab[data-state=active]{border-bottom-color:var(--mp-link);color:var(--mp-link)}[data-v-138cdc9b] .mp-information-tab>.iconify{color:var(--mp-muted);height:17px;width:17px}.mp-information-count[data-v-138cdc9b]{align-items:center;background:var(--mp-soft);border-radius:6px;color:var(--mp-muted);display:inline-flex;flex-shrink:0;font-size:var(--mp-font-xs);font-weight:650;height:24px;justify-content:center;letter-spacing:0;min-width:26px;padding-inline:7px}.mp-product-information section[data-v-138cdc9b]{scroll-margin-top:calc(var(--mp-sticky-offset) + 96px)}.mp-product-information h2[data-v-138cdc9b]{font-size:2rem;font-weight:650;letter-spacing:-.025em;line-height:1.25}.mp-description[data-v-138cdc9b]{display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);padding-block:44px}.mp-description-heading>p[data-v-138cdc9b]{color:var(--mp-muted);font-size:var(--mp-font-sm);line-height:1.8;margin-top:14px}.mp-description-content[data-v-138cdc9b]{min-width:0}.mp-description-copy[data-v-138cdc9b]{font-size:var(--mp-font-base);line-height:1.9;max-width:76ch;overflow-wrap:anywhere}.mp-description-copy p[data-v-138cdc9b]{white-space:pre-line}.mp-description-copy p+p[data-v-138cdc9b]{margin-top:18px}.mp-description-copy p[data-v-138cdc9b]:first-child{font-size:var(--mp-font-lg)}.mp-product-highlights[data-v-138cdc9b]{margin-top:30px}.mp-product-highlights h3[data-v-138cdc9b]{color:var(--mp-muted);font-size:var(--mp-font-xs);font-weight:650;margin-bottom:14px}.mp-product-highlights dl[data-v-138cdc9b]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-product-highlights dl>div[data-v-138cdc9b]{border-bottom:1px solid var(--mp-border);min-width:0;overflow-wrap:anywhere;padding:18px 0}.mp-product-highlights dt[data-v-138cdc9b]{color:var(--mp-muted);font-size:var(--mp-font-xs)}.mp-product-highlights dd[data-v-138cdc9b]{font-size:var(--mp-font-lg);font-weight:650;line-height:1.5;margin-top:8px}.mp-information-consult[data-v-138cdc9b]{align-items:center;background:var(--mp-link-tint);border:0;border-radius:4px;display:flex;gap:16px;margin-top:24px;padding:20px;text-align:left;width:100%}.mp-information-consult[data-v-138cdc9b]:hover{border-color:var(--mp-link)}.mp-information-consult-icon[data-v-138cdc9b]{color:var(--mp-link);display:grid;flex-shrink:0;height:24px;place-items:center;width:24px}.mp-information-consult-copy[data-v-138cdc9b]{font-size:var(--mp-font-sm);font-weight:650;min-width:0}.mp-information-consult-copy small[data-v-138cdc9b]{color:var(--mp-muted);display:block;font-size:var(--mp-font-xs);font-weight:400;line-height:1.7;margin-top:4px}.mp-information-consult>.iconify[data-v-138cdc9b]{color:var(--mp-link);height:18px;margin-left:auto;width:18px}.mp-information-placeholder[data-v-138cdc9b]{border:1px dashed var(--mp-border);border-radius:10px;display:flex;gap:16px;padding:24px}.mp-information-placeholder>.iconify[data-v-138cdc9b]{color:var(--mp-muted);margin-top:3px}.mp-information-placeholder h3[data-v-138cdc9b]{font-weight:650}.mp-information-placeholder p[data-v-138cdc9b]{color:var(--mp-muted);font-size:var(--mp-font-sm);line-height:1.8;margin-top:8px}.mp-specifications[data-v-138cdc9b]{margin-top:32px;padding-block:12px 32px}.mp-specifications-heading[data-v-138cdc9b]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding-bottom:28px}.mp-specifications-heading h2[data-v-138cdc9b]{align-items:center;display:flex;gap:12px}.mp-specification-search[data-v-138cdc9b]{align-items:center;background:var(--mp-bg);border:1px solid var(--mp-border);border-radius:8px;display:flex;gap:10px;max-width:100%;min-height:44px;padding-inline:14px;width:290px}.mp-specification-search[data-v-138cdc9b]:focus-within{outline:2px solid var(--mp-link);outline-offset:2px}.mp-specification-search>.iconify[data-v-138cdc9b]{color:var(--mp-muted);height:17px;width:17px}.mp-specification-search input[data-v-138cdc9b]{background:transparent;border:0;color:var(--mp-text);font-size:var(--mp-font-sm);height:44px;min-width:0;outline:none;width:100%}.mp-specification-search input[data-v-138cdc9b]::-moz-placeholder{color:var(--mp-muted)}.mp-specification-search input[data-v-138cdc9b]::placeholder{color:var(--mp-muted)}.mp-specification-search input[data-v-138cdc9b]:focus-visible{outline:none}.mp-specification-results[data-v-138cdc9b]{color:var(--mp-muted);font-size:var(--mp-font-sm);margin-bottom:20px}.mp-specification-groups[data-v-138cdc9b]{display:grid;gap:28px}.mp-specification-group[data-v-138cdc9b]{border-top:1px solid var(--mp-border);display:grid;gap:clamp(24px,4vw,60px);grid-template-columns:minmax(170px,.8fr) minmax(0,2fr);padding-top:24px}.mp-specification-group h3[data-v-138cdc9b]{align-items:flex-start;display:flex;font-size:var(--mp-font-sm);font-weight:650;gap:10px;line-height:1.7}.mp-specification-group h3 .iconify[data-v-138cdc9b]{color:var(--mp-link);height:18px;margin-top:3px;width:18px}.mp-specification-group dl[data-v-138cdc9b]{min-width:0}.mp-specification-group dl>div[data-v-138cdc9b]{align-items:baseline;border-radius:6px;display:grid;font-size:var(--mp-font-sm);gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);line-height:1.7;overflow-wrap:anywhere;padding:15px 18px}.mp-specification-group dl>div[data-v-138cdc9b]:nth-child(odd){background:var(--mp-soft)}.mp-specification-group dt[data-v-138cdc9b]{color:var(--mp-muted)}.mp-specification-group dd[data-v-138cdc9b]{font-weight:550;margin:0;white-space:pre-line}.mp-specification-empty[data-v-138cdc9b]{align-items:center;border-top:1px solid var(--mp-border);display:flex;flex-direction:column;gap:12px;padding:32px 16px;text-align:center}.mp-specification-empty>.iconify[data-v-138cdc9b]{color:var(--mp-muted);height:28px;width:28px}.mp-specification-empty h3[data-v-138cdc9b]{font-weight:650}.mp-specification-empty p[data-v-138cdc9b]{color:var(--mp-muted);font-size:var(--mp-font-sm)}.mp-specification-empty button[data-v-138cdc9b]{margin-top:4px;min-height:36px}@media(max-width:959px){.mp-description[data-v-138cdc9b]{gap:28px;grid-template-columns:minmax(160px,.7fr) minmax(0,2fr)}.mp-specification-group[data-v-138cdc9b]{gap:16px;grid-template-columns:minmax(0,1fr)}}@media(max-width:699px){.mp-product-information[data-v-138cdc9b]{margin-top:32px}[data-v-138cdc9b] .mp-information-nav{gap:4px;width:100%}[data-v-138cdc9b] .mp-information-tab{flex:1 1 auto;font-size:var(--mp-font-xs);gap:7px;padding-inline:8px}.mp-description[data-v-138cdc9b]{gap:24px;grid-template-columns:minmax(0,1fr);padding-block:30px}.mp-description-heading>p[data-v-138cdc9b]{margin-top:10px}.mp-description-break[data-v-138cdc9b]{display:none}.mp-description-copy p[data-v-138cdc9b]:first-child{font-size:var(--mp-font-base)}.mp-product-highlights[data-v-138cdc9b]{margin-top:24px}.mp-product-highlights dl[data-v-138cdc9b]{gap:10px}.mp-product-highlights dl>div[data-v-138cdc9b]{padding-block:16px}.mp-product-highlights dd[data-v-138cdc9b]{font-size:var(--mp-font-base)}.mp-information-consult[data-v-138cdc9b]{gap:12px;padding:16px}.mp-specifications[data-v-138cdc9b]{padding-block:20px}.mp-specifications-heading[data-v-138cdc9b]{gap:20px;padding-bottom:22px}.mp-specifications-heading h2[data-v-138cdc9b]{font-size:25px}.mp-specification-search[data-v-138cdc9b]{width:100%}.mp-specification-search input[data-v-138cdc9b]{font-size:var(--mp-font-base)}.mp-specification-group dl>div[data-v-138cdc9b]{gap:16px;padding:12px}.mp-specification-group dd[data-v-138cdc9b]{text-align:right}}@media(max-width:379px){[data-v-138cdc9b] .mp-information-tab>.iconify{display:none}.mp-product-highlights dl[data-v-138cdc9b],.mp-specification-group dl>div[data-v-138cdc9b]{grid-template-columns:minmax(0,1fr)}.mp-specification-group dl>div[data-v-138cdc9b]{gap:4px}.mp-specification-group dd[data-v-138cdc9b]{text-align:left}.mp-information-consult-icon[data-v-138cdc9b]{display:none}}.mp-details-skeleton--page[data-v-b5183273]{margin-top:30px}.mp-details-skeleton-overview[data-v-b5183273]{align-items:start;display:grid;gap:20px clamp(28px,5vw,76px);grid-template-areas:"gallery heading" "gallery summary";grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr}.mp-details-skeleton-heading[data-v-b5183273]{grid-area:heading;min-width:0}.mp-details-skeleton-summary[data-v-b5183273]{grid-area:summary;min-width:0}.mp-details-skeleton-gallery[data-v-b5183273]{border-radius:4px;grid-area:gallery;height:520px}.mp-details-skeleton-order[data-v-b5183273]{background:var(--mp-soft);border-radius:4px;padding:24px}@media(max-width:959px){.mp-details-skeleton-overview[data-v-b5183273]{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.mp-details-skeleton-gallery[data-v-b5183273]{height:360px}}@media(max-width:699px){.mp-details-skeleton--page[data-v-b5183273]{margin-top:20px}.mp-details-skeleton-overview[data-v-b5183273]{gap:16px;grid-template-areas:"heading" "gallery" "summary";grid-template-columns:minmax(0,1fr)}.mp-details-skeleton-gallery[data-v-b5183273]{height:272px}.mp-details-skeleton-order[data-v-b5183273]{padding:16px}}.mp-product-page[data-v-bb6b4993]{margin-top:30px}.mp-breadcrumbs[data-v-bb6b4993]{flex-wrap:wrap;row-gap:6px}.mp-breadcrumbs>span[data-v-bb6b4993]:last-child{overflow-wrap:anywhere}.mp-product-overview[data-v-bb6b4993]{align-items:start;-moz-column-gap:clamp(28px,5vw,76px);column-gap:clamp(28px,5vw,76px);display:grid;grid-template-areas:"gallery heading" "gallery summary";grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr}.mp-product-heading[data-v-bb6b4993]{grid-area:heading;min-width:0;padding-top:8px}.mp-product-gallery[data-v-bb6b4993]{background:var(--mp-image);border:0;border-radius:4px;display:flex;flex-direction:column;grid-area:gallery;justify-content:center;margin:0;min-height:520px;padding:32px;position:relative}.mp-product-gallery-art[data-v-bb6b4993]{align-items:center;display:flex;height:380px;justify-content:center;min-width:0;overflow:hidden}.mp-product-gallery-art[data-v-bb6b4993]>*{height:100%;max-height:100%;max-width:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.mp-product-thumbnails[data-v-bb6b4993]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mp-product-thumbnails button[data-v-bb6b4993]{border:1px solid var(--mp-border);border-radius:4px;height:64px;padding:4px;width:64px}.mp-product-thumbnails button[aria-pressed=true][data-v-bb6b4993]{border-color:var(--mp-link)}.mp-product-thumbnails img[data-v-bb6b4993]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.mp-product-gallery figcaption[data-v-bb6b4993]{color:var(--mp-muted);font-size:var(--mp-font-xs);margin:20px auto 0;max-width:340px;text-align:center}.mp-product-summary[data-v-bb6b4993]{grid-area:summary;min-width:0}.mp-product-identifiers[data-v-bb6b4993]{align-items:center;color:var(--mp-muted);display:flex;flex-wrap:wrap;font-size:var(--mp-font-xs);gap:12px 24px;overflow-wrap:anywhere}.mp-product-identifiers a[data-v-bb6b4993]:hover{color:var(--mp-link)}.mp-product-heading h1[data-v-bb6b4993]{font-size:2rem;font-weight:700;letter-spacing:-1px;line-height:1.2;margin-top:16px;overflow-wrap:anywhere}.mp-product-summary-description[data-v-bb6b4993]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--mp-muted);line-height:1.8;margin-top:18px;overflow:hidden;overflow-wrap:anywhere}.mp-product-specs-link[data-v-bb6b4993]{align-items:center;display:inline-flex;gap:8px;margin-top:18px}.mp-product-specs-link .iconify[data-v-bb6b4993]{height:15px;width:15px}.mp-product-order[data-v-bb6b4993]{background:var(--mp-soft);border:0;border-radius:4px;margin-top:28px;padding:24px}.mp-product-order-price[data-v-bb6b4993]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.mp-product-order-price strong[data-v-bb6b4993]{font-size:clamp(28px,3vw,38px);font-weight:750;letter-spacing:-1px;line-height:1.4}.mp-product-order-actions[data-v-bb6b4993]{align-items:stretch;display:flex;gap:10px;margin-top:20px}.mp-product-order-actions[data-v-bb6b4993]>:first-child{flex:1;min-height:48px;min-width:0}.mp-product-order-actions[data-v-bb6b4993] .mp-add-button{background:var(--mp-accent);border-color:var(--mp-accent);color:var(--mp-on-accent)}.mp-product-order-actions[data-v-bb6b4993] .mp-add-button:hover{background:var(--mp-accent-hover)}.mp-product-order-actions[data-v-bb6b4993] .mp-quantity>button{height:46px;width:44px}.mp-product-save[data-v-bb6b4993]{border:1px solid var(--mp-border);border-radius:4px;color:var(--mp-muted);display:grid;flex-shrink:0;place-items:center;width:48px}.mp-product-save.is-saved[data-v-bb6b4993],.mp-product-save[data-v-bb6b4993]:hover{background:var(--mp-tint);border-color:var(--mp-link);color:var(--mp-link)}.mp-product-order>p[data-v-bb6b4993]{color:var(--mp-muted);font-size:var(--mp-font-xs);line-height:1.7;margin-top:16px}.mp-product-consult[data-v-bb6b4993]{align-items:center;display:flex;font-size:var(--mp-font-sm);gap:14px;margin-top:22px;padding:8px 0;text-align:left;width:100%}.mp-product-consult>.iconify[data-v-bb6b4993]{color:var(--mp-muted)}.mp-product-consult>.iconify[data-v-bb6b4993]:last-child{height:16px;margin-left:auto;width:16px}.mp-product-consult small[data-v-bb6b4993]{color:var(--mp-muted);display:block;font-size:var(--mp-font-xs);margin-top:4px}.mp-product-consult[data-v-bb6b4993]:hover{color:var(--mp-link)}.mp-empty-state h1[data-v-bb6b4993]{font-size:26px;font-weight:650}@media(max-width:959px){.mp-product-overview[data-v-bb6b4993]{-moz-column-gap:28px;column-gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mp-product-gallery[data-v-bb6b4993]{min-height:360px;padding:20px}.mp-product-gallery-art[data-v-bb6b4993]{height:280px}.mp-product-order[data-v-bb6b4993]{padding:20px}}@media(max-width:699px){.mp-product-page[data-v-bb6b4993]{margin-top:20px}.mp-product-overview[data-v-bb6b4993]{gap:16px;grid-template-areas:"heading" "gallery" "summary";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.mp-product-heading[data-v-bb6b4993]{padding:0}.mp-product-gallery[data-v-bb6b4993]{min-height:192px;padding:16px}.mp-product-gallery-art[data-v-bb6b4993]{height:240px}.mp-product-heading h1[data-v-bb6b4993]{font-size:1.625rem;margin-top:10px}.mp-product-order[data-v-bb6b4993]{margin-top:0;padding:16px}.mp-product-order-actions[data-v-bb6b4993]{margin-top:12px}}
