.pd9ZQa_page{background:var(--design-background);color:var(--design-body);padding-bottom:var(--layout-page-bottom);}.pd9ZQa_wide{}.pd9ZQa_directoryHeader{padding-top:var(--layout-page-top);padding-bottom:var(--space-8)}.pd9ZQa_introduction{max-width:var(--layout-introduction);text-align:center;margin-inline:auto}.pd9ZQa_pageTitle{color:var(--design-ink);font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);overflow-wrap:anywhere;margin:0}.pd9ZQa_lead{margin:var(--space-4) 0 0;color:var(--design-muted);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.pd9ZQa_directory{padding-top:var(--space-4)}.pd9ZQa_builderGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pd9ZQa_builderCard{align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--design-border);background:var(--design-surface);color:inherit;text-align:center;transition:border-color var(--control-motion);flex-direction:column;text-decoration:none;display:flex}.pd9ZQa_builderCard:hover{border-color:var(--design-bronze)}.pd9ZQa_logoPanel{box-sizing:border-box;width:100%;height:160px;padding:var(--space-3);background:var(--design-section-background);justify-content:center;align-items:center;display:flex}.pd9ZQa_directoryLogo{object-fit:contain;filter:grayscale();width:100%;max-width:220px;height:auto;max-height:120px;transition:filter var(--control-motion)}.pd9ZQa_builderCard:is(:hover,:focus-visible) .pd9ZQa_directoryLogo{filter:grayscale(0)}.pd9ZQa_logoFallback{width:var(--space-12);height:var(--space-12);color:var(--design-muted)}.pd9ZQa_builderName{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.pd9ZQa_cardFooter{justify-content:center;align-items:center;gap:var(--space-3);color:var(--design-bronze);margin-top:auto;display:flex}.pd9ZQa_projectCount{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.pd9ZQa_projectCount strong{font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.pd9ZQa_builderCard:hover .pd9ZQa_builderName,.pd9ZQa_builderCard:hover .pd9ZQa_cardFooter{color:var(--design-bronze-hover)}.pd9ZQa_profileHeader{padding-top:var(--layout-page-top);padding-bottom:var(--space-10);border-bottom:1px solid var(--design-border)}.pd9ZQa_profileIdentity{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.pd9ZQa_profileIdentity .pd9ZQa_pageTitle{flex:1 1 var(--layout-navigation);min-width:0}.pd9ZQa_profileLogo{object-fit:contain;width:160px;max-width:100%;height:80px}.pd9ZQa_logoPanel[data-logo-surface=dark],.pd9ZQa_profileLogo[data-logo-surface=dark]{background:var(--design-body)}.pd9ZQa_profileLogo[data-logo-surface=dark]{box-sizing:border-box;padding:var(--space-2)}.pd9ZQa_profileActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;max-width:100%;display:flex}.pd9ZQa_website{overflow-wrap:anywhere;max-width:100%}.pd9ZQa_profileCount{align-items:center;gap:var(--space-2);min-height:var(--control-action-height);box-sizing:border-box;padding-inline:var(--space-4);background:var(--design-section-background);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0;display:inline-flex}.pd9ZQa_profileCount strong{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.pd9ZQa_description{max-width:var(--layout-introduction);margin:var(--space-6) 0 0;color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.pd9ZQa_projects{padding-top:var(--space-10)}.pd9ZQa_sectionHeading{margin:0 0 var(--layout-section-heading-gap);color:var(--design-ink);font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case)}.pd9ZQa_projectLink{color:inherit;text-decoration:none}.pd9ZQa_projectLink:hover h3{color:var(--design-bronze-hover)}.pd9ZQa_projectLink svg{color:var(--design-bronze);flex-shrink:0}.pd9ZQa_coverImage{object-fit:cover;object-position:center}.pd9ZQa_empty{padding:var(--layout-section) var(--layout-panel-padding);text-align:center;background:var(--design-section-background)}.pd9ZQa_smallHeading{margin:0 0 var(--space-3);color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.pd9ZQa_body{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.pd9ZQa_page a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:899px){.pd9ZQa_builderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd9ZQa_profileIdentity{text-align:center;flex-direction:column}.pd9ZQa_profileIdentity .pd9ZQa_pageTitle{flex:none}.pd9ZQa_profileActions{justify-content:center}}@media (max-width:599px){.pd9ZQa_builderGrid{grid-template-columns:minmax(0,1fr)}.pd9ZQa_profileActions{width:100%}}@media (prefers-reduced-motion:reduce){.pd9ZQa_builderCard,.pd9ZQa_directoryLogo{transition:none}}
.sBeWeq_page{background:var(--design-background);color:var(--design-body);padding-bottom:var(--layout-page-bottom);}.sBeWeq_wide{}.sBeWeq_hero{padding-top:var(--layout-page-top);padding-bottom:var(--space-10)}.sBeWeq_introduction{max-width:var(--layout-introduction);margin:0 auto var(--space-8);text-align:center}.sBeWeq_pageTitle{margin:0 0 var(--space-4);font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);color:var(--design-ink)}.sBeWeq_introduction p{color:var(--design-muted);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin:0}.sBeWeq_featured{background:var(--design-section-background);color:inherit;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;text-decoration:none;display:grid}.sBeWeq_featuredCopy{padding:var(--layout-panel-padding);align-items:start;gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.sBeWeq_featuredTitle{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.sBeWeq_featuredExcerpt{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.sBeWeq_featuredAction{align-items:center;gap:var(--space-3);min-height:var(--control-target);color:var(--design-bronze);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin-top:auto;display:inline-flex}.sBeWeq_featuredAction svg{flex-shrink:0}.sBeWeq_featured:hover .sBeWeq_featuredAction{color:var(--design-bronze-hover);text-underline-offset:var(--control-link-offset);text-decoration:underline}.sBeWeq_featuredImage{min-height:var(--layout-product-actions);background:var(--design-media);position:relative;overflow:hidden}.sBeWeq_filters{top:var(--layout-header-offset);z-index:100;background:var(--design-surface);border-block:1px solid var(--design-border);position:sticky}.sBeWeq_filterToolbar{border:0}.sBeWeq_selectedFilters{gap:var(--space-2);padding-bottom:var(--space-4);flex-wrap:wrap;display:flex}.sBeWeq_selectedFilter{align-items:center;gap:var(--space-3);min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--design-ink);color:var(--design-surface);background:var(--design-ink);cursor:pointer;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);display:inline-flex}.sBeWeq_selectedFilter:hover{background:var(--design-body)}.sBeWeq_gallery{padding-top:var(--space-8);padding-bottom:var(--layout-section);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-24))}.sBeWeq_results{margin:0 0 var(--space-5);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.sBeWeq_grid{gap:var(--layout-grid-row-gap) var(--layout-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sBeWeq_card{border:1px solid var(--design-border);background:var(--design-surface);flex-direction:column;min-width:0;display:flex}.sBeWeq_imageButton{aspect-ratio:16/10;background:var(--design-media);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.sBeWeq_imageButton img{transition:transform var(--control-motion)}.sBeWeq_imageButton:hover img{transform:scale(1.025)}.sBeWeq_photoAction{right:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--design-surface);background:var(--design-gallery-control);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);display:inline-flex;position:absolute}.sBeWeq_noImage{color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);place-items:center;display:grid;position:absolute;inset:0}.sBeWeq_cardBody{gap:var(--space-4);padding:var(--layout-card-padding);flex-direction:column;flex:1;display:flex}.sBeWeq_badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sBeWeq_badge{padding:var(--control-badge-padding);background:var(--design-surface);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:inline-flex}.sBeWeq_collectionBadge,.sBeWeq_typeBadge{align-items:center;gap:var(--space-2);min-height:var(--control-target);color:var(--design-bronze);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);text-decoration:none;display:inline-flex}.sBeWeq_collectionBadge{box-sizing:border-box;gap:var(--space-1);padding-inline:var(--space-1);border:1px solid var(--design-field-border);background:var(--design-surface)}.sBeWeq_collectionBadge:hover{border-color:var(--design-bronze)}.sBeWeq_typeBadge{padding-inline:var(--space-2);color:var(--design-muted);background:var(--design-paper)}.sBeWeq_collectionBadge:hover,.sBeWeq_typeBadge:hover{color:var(--design-bronze-hover);text-underline-offset:var(--control-link-offset);text-decoration:underline}.sBeWeq_swatch{flex:0 0 var(--space-7);width:var(--space-7);height:var(--space-7);position:relative}.sBeWeq_detailsLink{color:inherit;text-decoration:none;display:block}.sBeWeq_cardTitle{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.sBeWeq_detailsLink:hover .sBeWeq_cardTitle{color:var(--design-bronze-hover)}.sBeWeq_excerpt{-webkit-line-clamp:3;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sBeWeq_cardMeta{justify-content:space-between;align-items:start;gap:var(--space-2) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--design-border);flex-wrap:wrap;margin-top:auto;display:flex}.sBeWeq_meta,.sBeWeq_credit{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin:0}.sBeWeq_credit{text-align:right;margin-left:auto}.sBeWeq_pagination{align-items:center;gap:var(--space-4);margin-top:var(--space-12);flex-direction:column;display:flex}.sBeWeq_pagination .MuiPaginationItem-root{min-width:var(--control-target);min-height:var(--control-target);color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);border-radius:0}.sBeWeq_pagination .MuiPaginationItem-root:hover{background:var(--design-paper)}.sBeWeq_pagination .MuiPaginationItem-root.Mui-selected{background:var(--design-ink);color:var(--design-surface)}.sBeWeq_pagination .MuiPaginationItem-root.Mui-selected:hover{background:var(--design-body)}.sBeWeq_empty{padding-block:var(--layout-section);text-align:center;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.sBeWeq_skeleton{aspect-ratio:1;background:var(--design-paper)}.sBeWeq_page button:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.sBeWeq_featured:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.sBeWeq_page a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:899px){.sBeWeq_featured{grid-template-columns:minmax(0,1fr)}.sBeWeq_featuredImage{aspect-ratio:16/10;order:-1;min-height:0}.sBeWeq_featuredCopy>.sBeWeq_badges,.sBeWeq_gallery .sBeWeq_typeBadge{display:none}}@media (max-width:599px){.sBeWeq_grid{grid-template-columns:minmax(0,1fr)}.sBeWeq_filters{z-index:auto;position:relative;top:auto}.sBeWeq_filterToolbar{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sBeWeq_filterToolbar summary{box-sizing:border-box;justify-content:space-between;width:100%}.sBeWeq_credit{text-align:left;margin-left:0}}@media (prefers-reduced-motion:reduce){.sBeWeq_imageButton img{transition:none}.sBeWeq_imageButton:hover img{transform:none}}
.Wya9hW_prose{color:var(--design-body);overflow-wrap:anywhere;--prose-gap:var(--space-5);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);}.Wya9hW_prose :where(p,ul,ol,blockquote,figure,h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){margin:0}.Wya9hW_prose.Wya9hW_prose>*+:not(:where([data-blog-embed])){margin-top:var(--prose-gap)}.Wya9hW_prose :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-ink);text-wrap:balance;scroll-margin-top:112px}.Wya9hW_prose :where(h1):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.Wya9hW_prose :where(h2):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.Wya9hW_prose :where(h3):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.Wya9hW_prose :where(h4):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.Wya9hW_prose :where(h5):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.Wya9hW_prose :where(h6):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.Wya9hW_prose.Wya9hW_prose>:where(h2,h3,h4,h5,h6):not(:first-child):not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-8)}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-bronze);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)):hover{color:var(--design-bronze-hover);text-decoration-thickness:2px}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.Wya9hW_prose :where(strong,b):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-ink);font-weight:var(--text-weight-medium)}.Wya9hW_prose :where(ul,ol):not(:where([data-blog-embed],[data-blog-embed] *)){padding-left:var(--space-6)}.Wya9hW_prose ul:not(:where([data-blog-embed],[data-blog-embed] *)){list-style:outside}.Wya9hW_prose ol:not(:where([data-blog-embed],[data-blog-embed] *)){list-style:decimal}.Wya9hW_prose li:not(:where([data-blog-embed],[data-blog-embed] *))+li,.Wya9hW_prose li:not(:where([data-blog-embed],[data-blog-embed] *))>:where(ul,ol){margin-top:var(--space-2)}.Wya9hW_prose blockquote:not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-4) var(--space-6);border-left:3px solid var(--design-bronze);background:var(--design-paper)}.Wya9hW_prose figcaption:not(:where([data-blog-embed],[data-blog-embed] *)),.Wya9hW_prose caption:not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-muted);text-align:left;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.Wya9hW_prose figcaption:not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-2)}.Wya9hW_prose :where(img,video):not(:where([data-blog-embed],[data-blog-embed] *)){max-width:100%;height:auto}.Wya9hW_tableScroll{border:1px solid var(--design-border);max-width:100%;overflow-x:auto}.Wya9hW_tableScroll:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.Wya9hW_prose table:not(:where([data-blog-embed],[data-blog-embed] *)){border-collapse:collapse;text-align:left;width:100%;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.Wya9hW_prose caption:not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-3) var(--space-4)}.Wya9hW_prose :where(th,td):not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--design-border);vertical-align:top}.Wya9hW_prose th:not(:where([data-blog-embed],[data-blog-embed] *)){background:var(--design-paper);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.Wya9hW_prose tbody:not(:where([data-blog-embed],[data-blog-embed] *)) tr:last-child td{border-bottom:0}
.I5u0Gq_dropdown{}.I5u0Gq_rounded{--ref-radius-field:8px}.I5u0Gq_dropdown .MuiMenu-paper{border:1px solid var(--design-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft)}.I5u0Gq_dropdown .MuiMenu-list{padding:var(--space-1)}.I5u0Gq_dropdown .MuiMenuItem-root{min-height:var(--control-target);white-space:normal;padding:var(--space-2) var(--space-3);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiMenuItem-root.Mui-selected{background:var(--design-paper);color:var(--design-bronze)}:is(.I5u0Gq_dropdown .MuiMenuItem-root:hover,.I5u0Gq_dropdown .MuiMenuItem-root.Mui-focusVisible){background:var(--design-surface-hover);color:var(--design-ink)}.I5u0Gq_dropdown .MuiMenuItem-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-3px}.I5u0Gq_dialog{box-sizing:border-box;width:min(var(--layout-dialog), calc(100% - 2 * var(--layout-dialog-gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--layout-dialog-vertical-gutter));padding:var(--layout-dialog-padding);border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);background:var(--design-surface);color:var(--design-ink);box-shadow:0 20px 80px var(--design-shadow-medium);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:auto;overflow-y:auto;}.I5u0Gq_dialog::backdrop{background:var(--design-overlay)}.I5u0Gq_dialog.I5u0Gq_dialog h2{margin:var(--space-2) var(--space-10) var(--space-4) 0;font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.I5u0Gq_dialog p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.I5u0Gq_dialog.I5u0Gq_dialog>:not(.I5u0Gq_dialogClose)+*{margin-top:var(--space-4)}.I5u0Gq_dialogClose{inset-inline-end:var(--space-3);top:var(--space-3);width:var(--control-target);height:var(--control-target);color:var(--design-ink);border-radius:var(--control-field-radius);padding:0;position:absolute;}.I5u0Gq_dialogClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.I5u0Gq_dialogClose:hover{background:var(--design-paper)}.I5u0Gq_dropdown .MuiAutocomplete-paper{margin-block:var(--space-1);border:1px solid var(--design-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiAutocomplete-listbox{padding:var(--space-1)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option{min-height:var(--control-target);padding:var(--space-2) var(--space-3);border-radius:var(--control-field-radius);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background:var(--design-paper);color:var(--design-bronze);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}:is(.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused,.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option:hover){background:var(--design-surface-hover);color:var(--design-ink)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focusVisible{outline:var(--control-focus);outline-offset:-3px}:is(.I5u0Gq_dropdown .MuiAutocomplete-noOptions,.I5u0Gq_dropdown .MuiAutocomplete-loading){padding:var(--space-3);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_toaster{--overlay-toast-width:356px;}.I5u0Gq_toaster[data-sonner-toaster]{width:min(var(--overlay-toast-width), calc(100vw - var(--space-8)));font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-styled=true]{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--control-target) + var(--space-6));padding:var(--space-4);border:1px solid var(--design-field-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft);overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);flex-wrap:wrap;padding-inline-end:calc(var(--control-target) + var(--space-5));display:flex}.I5u0Gq_toaster .I5u0Gq_toast[data-type=success]{border-color:var(--design-success);background:var(--design-success-surface);color:var(--design-success)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=error]{border-color:var(--design-error);background:var(--design-error-surface);color:var(--design-error)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=info]{border-color:var(--design-info);background:var(--design-info-surface);color:var(--design-info)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=warning]{border-color:var(--design-warning);background:var(--design-warning-surface);color:var(--design-warning)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_content{gap:var(--space-1);flex:1;min-width:0;display:grid}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_title{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_description{color:inherit;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_icon{margin:var(--space-1) 0 0;width:var(--control-arrow-size);height:var(--control-arrow-size);align-self:flex-start}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_icon svg{width:var(--control-arrow-size);height:var(--control-arrow-size);margin:0}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button]{top:var(--space-3);width:var(--control-target);height:var(--control-target);border-radius:var(--control-field-radius);color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-start:auto;inset-inline-end:var(--space-3);transform:none}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button] svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button]:hover{background:var(--design-surface-hover);border-color:#0000}.I5u0Gq_toaster .I5u0Gq_toastAction[data-button],.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]{min-width:var(--control-target);height:auto;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--design-bronze);border-radius:var(--control-field-radius);background:var(--design-bronze);color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]{color:var(--design-bronze);background:0 0}.I5u0Gq_toaster .I5u0Gq_toastAction[data-button]:hover{background:var(--design-bronze-hover)}.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]:hover{background:var(--design-paper)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}.I5u0Gq_toaster .I5u0Gq_toastAction:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}.I5u0Gq_toaster .I5u0Gq_toastCancel:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}
.tKFcLG_productPage{color:var(--design-body);background:var(--design-background);}.tKFcLG_portal{}.tKFcLG_container{}.tKFcLG_prose{}.tKFcLG_productTitle{font:var(--type-product-title);letter-spacing:var(--type-product-title-tracking);text-transform:var(--type-product-title-case);color:var(--design-ink)}.tKFcLG_heading{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.tKFcLG_subheading{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.tKFcLG_textBody{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.tKFcLG_textBodyStrong{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.tKFcLG_textUi{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.tKFcLG_textLabel{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.tKFcLG_textSupport{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.tKFcLG_textSupportStrong{font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.tKFcLG_icon{width:var(--control-arrow-size);height:var(--control-arrow-size)}:is(.tKFcLG_productPage .MuiIconButton-root,.tKFcLG_portal .MuiIconButton-root){min-width:var(--control-target);min-height:var(--control-target)}.tKFcLG_productPage .MuiIconButton-root{color:var(--design-ink)}:is(.tKFcLG_productPage .MuiPaper-root,.tKFcLG_portal .MuiDialog-paper){border-radius:var(--control-radius);box-shadow:none}.tKFcLG_portal .MuiDialog-paper{background:var(--design-surface)}:is(.tKFcLG_productPage button:focus-visible,.tKFcLG_portal button:focus-visible){outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.tKFcLG_productPage button[aria-pressed]{padding:0}.tKFcLG_productPage a{color:var(--design-bronze)}.tKFcLG_productPage a:hover{color:var(--design-bronze-hover)}.tKFcLG_productPage .tKFcLG_sampleAction{color:var(--design-ink)}.tKFcLG_tradePricing{width:100%;max-width:var(--layout-product-actions);text-align:center;margin-inline:auto}.tKFcLG_tradeLabel{margin:0 0 var(--space-3);color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.tKFcLG_tradeActions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tKFcLG_tradeActions>*{padding-inline:var(--space-3)}.tKFcLG_tradeNote{margin:var(--space-3) 0 0;color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.tKFcLG_sampleWrap{width:100%;margin-top:var(--space-4);justify-content:center;display:flex}.tKFcLG_sampleAction{}.tKFcLG_related{padding-block:var(--layout-section)}.tKFcLG_related h2{margin:0 0 var(--layout-section-heading-gap);text-align:center;color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.tKFcLG_relatedGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;}.tKFcLG_relatedGrid>div{min-width:0}.tKFcLG_relatedGrid>div>a{height:100%}.tKFcLG_sizeOptionsGrid{align-items:start}.tKFcLG_sizeOptionCard{height:auto}.tKFcLG_reminderTrigger{min-height:var(--control-target);}.tKFcLG_supportAction{}:is(.tKFcLG_productPage .tKFcLG_reminderTrigger.MuiButton-root,.tKFcLG_productPage .tKFcLG_supportAction.MuiButton-root){padding:var(--control-action-compact-padding);gap:var(--space-2);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.tKFcLG_productPage .tKFcLG_etaAction.MuiButton-root{text-align:start;border:0;justify-content:flex-start;padding-inline:0}.tKFcLG_productPage .tKFcLG_stockDetailsAction.MuiButton-root{padding-inline-end:var(--space-1)}.tKFcLG_productPage .tKFcLG_priceAction.MuiButton-root{background:var(--design-surface);color:var(--design-ink);border-color:var(--design-ink)}.tKFcLG_productPage .tKFcLG_priceAction.MuiButton-root:hover{background:var(--design-paper);color:var(--design-ink)}.tKFcLG_productPage .tKFcLG_priceAction.MuiButton-root.Mui-disabled{background:var(--design-disabled-surface);color:var(--design-disabled-text);border-color:var(--design-border)}.tKFcLG_priceAction .MuiTypography-root{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.tKFcLG_priceAction span.MuiTypography-root{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.tKFcLG_priceAction span.MuiTypography-root:first-of-type{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.tKFcLG_productPage .zoom-icon{width:var(--control-target);height:var(--control-target);justify-content:center;align-items:center;display:flex}.tKFcLG_packagingGrid>div{min-width:0}.tKFcLG_zoom.tKFcLG_portal .MuiIconButton-root{color:var(--design-surface)}.tKFcLG_zoom.tKFcLG_portal .MuiDialog-paper{background:var(--design-ink)}.tKFcLG_zoom .tKFcLG_textUi,.tKFcLG_zoom .tKFcLG_textLabel,.tKFcLG_zoom .tKFcLG_textSupport,.tKFcLG_zoom .tKFcLG_textSupportStrong{color:var(--design-surface)}@media (max-width:1199px){.tKFcLG_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.tKFcLG_relatedGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.tKFcLG_packagingGrid{grid-template-columns:minmax(0,1fr)}.tKFcLG_packagingGrid>div{flex-direction:row;justify-content:space-between;align-items:center}}.tKFcLG_sizeOptionsHeading{top:calc(-1 * var(--space-4));z-index:2;width:max-content;max-width:calc(100% - 2 * var(--space-4));position:absolute;left:50%;transform:translate(-50%)}@media (max-width:899px){.tKFcLG_sizeOptionsHeading{margin-inline:auto;margin-bottom:calc(-1 * var(--space-4));width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;top:auto;left:auto;transform:none}}.tKFcLG_productLayout{gap:var(--space-8);flex-direction:column;display:flex}.tKFcLG_productInfo{flex:1;order:2;width:100%;min-width:0}.tKFcLG_galleryPlacement{order:1;width:100%;min-width:0}.tKFcLG_galleryPlacement>section{width:100%;max-width:none;margin-block:0;padding-inline:0}.tKFcLG_mobileRelationships{display:block}.tKFcLG_desktopRelationships{display:none}@media (min-width:1200px){.tKFcLG_productLayout{flex-flow:wrap}.tKFcLG_productInfo{order:1;width:65%}.tKFcLG_galleryPlacement{flex:0 0 100%;order:2}.tKFcLG_mobileRelationships{display:none}.tKFcLG_desktopRelationships{display:block}}.tKFcLG_openingGallery{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tKFcLG_primaryPhoto,.tKFcLG_mobilePhotoPreview{-webkit-appearance:none;appearance:none;aspect-ratio:1;border-radius:var(--control-radius);background:var(--design-paper);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.tKFcLG_openingGallery[data-single-image=true] .tKFcLG_primaryPhoto{grid-column:1/-1}.tKFcLG_photoZoom{top:var(--space-3);right:var(--space-3);width:var(--control-target);height:var(--control-target);background:var(--design-surface);color:var(--design-ink);opacity:.85;pointer-events:none;place-items:center;display:grid;position:absolute}.tKFcLG_photoMore{justify-content:center;align-items:center;gap:var(--space-1);background:var(--design-gallery-control);color:var(--design-surface);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.tKFcLG_photoMore strong{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.tKFcLG_photoMore>span{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}@media (min-width:1200px){.tKFcLG_openingGallery{display:block}.tKFcLG_mobilePhotoPreview{display:none}}
.TKROka_page{background:var(--design-background);color:var(--design-body);min-height:60vh;}.TKROka_container{}.TKROka_hero{background:var(--design-ink);color:var(--design-surface);padding-block:var(--layout-section)}.TKROka_heroContainer{justify-items:center;gap:var(--space-6);text-align:center;display:grid;}.TKROka_hero h1{color:var(--design-surface);overflow-wrap:anywhere;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);margin:0}.TKROka_introduction{max-width:var(--layout-introduction);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin:0}.TKROka_search{width:100%;max-width:var(--layout-aside);position:relative}.TKROka_search .MuiOutlinedInput-root:focus-within{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.TKROka_search .MuiInputBase-input:focus-visible{outline:none}.TKROka_searchIcon,.TKROka_clearSearch svg{width:var(--control-arrow-size);height:var(--control-arrow-size);color:var(--design-muted)}.TKROka_clearSearch.MuiIconButton-root{min-width:var(--control-target);min-height:var(--control-target);border-radius:var(--control-radius);color:var(--design-ink)}.TKROka_clearSearch:focus-visible{outline:var(--control-focus);outline-offset:-4px}.TKROka_content{padding-block:var(--layout-section)}.TKROka_columns{grid-template-columns:var(--layout-navigation) minmax(0, 1fr);gap:var(--layout-project-gap);display:grid}.TKROka_sidebar,.TKROka_results{min-width:0}.TKROka_stickyCategories{position:sticky;top:100px}.TKROka_categoryList{gap:var(--space-2);display:grid}.TKROka_categoryLink{min-height:var(--control-target);padding:var(--space-3) var(--space-4);color:var(--design-muted);overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);border-left:3px solid #0000;align-items:center;text-decoration:none;display:flex}.TKROka_categoryLink[aria-current=page]{background:var(--design-paper);color:var(--design-ink);border-left-color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_categoryLink:hover{background:var(--design-paper);color:var(--design-ink)}.TKROka_categoryLink:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.TKROka_categoryHeading{margin:0 0 var(--layout-section-heading-gap);color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.TKROka_page .TKROka_mobileMenuButton{display:none}.TKROka_accordions{gap:var(--space-3);display:grid}:is(.TKROka_accordion.MuiAccordion-root,.TKROka_accordion.MuiAccordion-root.Mui-expanded){box-shadow:none;border:1px solid var(--design-border);background:var(--design-surface);border-radius:0;margin:0;overflow:hidden}.TKROka_accordion.MuiAccordion-root:before{display:none}:is(.TKROka_accordion .MuiAccordionSummary-root,.TKROka_accordion .MuiAccordionSummary-root.Mui-expanded){min-height:72px;padding:var(--space-4) var(--space-6)}.TKROka_accordion .MuiAccordionSummary-root:hover{background:var(--design-paper)}.TKROka_accordion .MuiAccordionSummary-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}:is(.TKROka_accordion .MuiAccordionSummary-content,.TKROka_accordion .MuiAccordionSummary-content.Mui-expanded){margin:0}.TKROka_accordion .MuiAccordionDetails-root{padding:0 var(--layout-card-padding) var(--layout-card-padding)}.TKROka_summaryCopy{align-items:center;gap:var(--space-6);width:100%;min-width:0;display:flex}.TKROka_itemNumber{flex:0 0 var(--space-8);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.TKROka_itemTitle{color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.TKROka_expandIcon{width:var(--control-target);height:var(--control-target);color:var(--design-ink);transition:transform var(--control-motion);flex-shrink:0;place-items:center;display:grid}.TKROka_expandIcon svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.TKROka_expandIcon[data-expanded=true]{transform:rotate(90deg)}.TKROka_answerContent{padding-left:var(--space-14)}.TKROka_prose{}.TKROka_attachments{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--design-border)}.TKROka_downloadsLabel{margin:0 0 var(--space-3);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_attachmentList{gap:var(--space-2);flex-wrap:wrap;display:flex}.TKROka_downloadButton{}.TKROka_empty{padding:var(--layout-panel-padding);border:1px solid var(--design-border);text-align:center;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.TKROka_accordion.highlight-animation{animation:2s ease-out TKROka_resourceHighlight}@keyframes TKROka_resourceHighlight{0%{background:var(--design-paper)}to{background:var(--design-surface)}}.TKROka_searchPortal{}.TKROka_searchResults{margin-top:var(--space-2);border:1px solid var(--design-border);background:var(--design-surface);max-height:400px;color:var(--design-ink);box-shadow:0 8px 24px var(--design-shadow-soft);overflow-y:auto}.TKROka_resultsList.MuiList-root{padding:0}.TKROka_searchResult.MuiListItemButton-root{gap:var(--space-3);min-height:var(--control-target);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--design-border);color:var(--design-ink);align-items:center;display:flex}.TKROka_searchResult.MuiListItemButton-root:hover{background:var(--design-paper)}.TKROka_searchResult.MuiListItemButton-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}.TKROka_resultCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}.TKROka_resultCopy strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_resultCopy>span,.TKROka_resultCount{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.TKROka_resultCount{padding:var(--space-3) var(--space-4);text-align:center;margin:0}.TKROka_resultArrow{width:var(--control-arrow-size);height:var(--control-arrow-size);color:var(--design-muted);flex-shrink:0}.TKROka_drawerPaper{}.TKROka_drawerPaper.MuiPaper-root{background:var(--design-surface);max-height:70vh;color:var(--design-ink);border-top:1px solid var(--design-border);border-radius:0}.TKROka_drawerBody{padding:var(--layout-panel-padding)}.TKROka_drawerHandle{width:var(--space-10);height:var(--space-1);background:var(--design-border);margin:0 auto var(--space-4)}.TKROka_drawerHeading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--design-border);display:flex}.TKROka_drawerClose{}.TKROka_drawerClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.TKROka_drawerTitle{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}@media (max-width:899px){.TKROka_columns{grid-template-columns:minmax(0,1fr)}.TKROka_sidebar,.TKROka_categoryHeading{display:none}.TKROka_page .TKROka_mobileMenuButton{width:100%;margin-bottom:var(--space-6);justify-content:space-between;display:flex}.TKROka_answerContent{padding-left:0}.TKROka_summaryCopy{gap:var(--space-3)}:is(.TKROka_accordion .MuiAccordionSummary-root,.TKROka_accordion .MuiAccordionSummary-root.Mui-expanded){padding:var(--space-3) var(--space-4)}}@media (prefers-reduced-motion:reduce){.TKROka_expandIcon{transition:none}.TKROka_accordion.highlight-animation{animation:none}}
._2S47mG_shell{background:var(--design-surface);color:var(--design-ink);}._2S47mG_shell :where(h1,h2,h3,p,figure,ul){margin:0}._2S47mG_inner{}._2S47mG_opening{border-bottom:1px solid var(--design-border)}._2S47mG_breadcrumbs{align-items:center;gap:var(--space-2);min-height:var(--control-target);padding-top:var(--space-2);color:var(--design-muted);font:var(--type-support);flex-wrap:wrap;display:flex}._2S47mG_breadcrumbs a{min-height:var(--control-target);color:var(--design-bronze);align-items:center;text-decoration:none;display:inline-flex}._2S47mG_openingRow{gap:var(--space-8);padding-block:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._2S47mG_opening h1{max-width:var(--layout-introduction);font:var(--type-editorial-title-compact);letter-spacing:var(--type-editorial-title-compact-tracking);text-transform:var(--type-editorial-title-compact-case)}._2S47mG_intro{max-width:var(--layout-introduction);font:var(--type-ui);color:var(--design-body);margin-top:var(--space-3)!important}._2S47mG_openingActions{gap:var(--space-2);flex-direction:column;display:flex}._2S47mG_pageNavigation{gap:var(--space-6);white-space:nowrap;display:flex;overflow-x:auto}._2S47mG_pageNavigation a{min-height:var(--control-action-height);color:var(--design-body);font:var(--type-label);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._2S47mG_pageNavigation a[aria-current=page]{color:var(--design-bronze);border-color:var(--design-bronze)}._2S47mG_section,._2S47mG_paperSection{padding-block:var(--layout-section);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-4))}._2S47mG_shell>._2S47mG_section:first-of-type{padding-top:var(--space-8)}._2S47mG_paperSection{background:var(--design-paper);border-block:1px solid var(--design-border)}._2S47mG_sectionHeading{margin-bottom:var(--space-6);display:block}._2S47mG_sectionHeading h2,._2S47mG_closing h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}._2S47mG_prose{max-width:var(--layout-reading);}._2S47mG_prose a{overflow-wrap:anywhere}._2S47mG_prose :where(table){border-collapse:collapse;text-align:left;width:100%;min-width:620px;font:var(--type-ui)}._2S47mG_prose :where(th,td){padding:var(--space-4);border-bottom:1px solid var(--design-border);vertical-align:top}._2S47mG_prose :where(th){background:var(--design-surface);color:var(--design-ink);font-weight:var(--text-weight-medium)}._2S47mG_comparison{max-width:none;padding-bottom:var(--space-2);overflow-x:auto}._2S47mG_comparison>p{max-width:var(--layout-reading)}._2S47mG_support,._2S47mG_credit{color:var(--design-muted);font:var(--type-support)}._2S47mG_support{margin-top:var(--space-4)!important}._2S47mG_credit{line-height:1.5}._2S47mG_searchRow{gap:var(--space-3);align-items:end;display:flex}._2S47mG_searchRow>div{flex:1}._2S47mG_searchRow input{max-width:100%}._2S47mG_searchRow ._2S47mG_mobileFilterToggle{display:none}._2S47mG_catalogFilters{align-items:end;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._2S47mG_field{flex:1;min-width:0;}._2S47mG_field label{font:var(--type-label)}._2S47mG_select{}._2S47mG_stockChoice{min-height:var(--control-field-height);align-items:center;gap:var(--space-2);font:var(--type-ui);cursor:pointer;display:flex}._2S47mG_stockChoice input{width:var(--control-choice-size);height:var(--control-choice-size);margin:var(--space-3);accent-color:var(--design-bronze)}._2S47mG_catalogStatus{min-height:var(--control-target);margin-block:var(--space-2);color:var(--design-muted);font:var(--type-support);justify-content:space-between;align-items:center;display:flex}._2S47mG_catalogStatus button,._2S47mG_showLess{min-height:var(--control-target);padding:var(--space-2);color:var(--design-bronze);font:var(--type-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}._2S47mG_productGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2S47mG_productGrid>li{min-width:0}._2S47mG_productGrid>[data-visible=false]{display:none}._2S47mG_productCard{border:1px solid var(--design-border);height:100%;color:var(--design-ink);flex-direction:column;text-decoration:none;display:flex}._2S47mG_productImage{aspect-ratio:1;background:var(--design-paper);width:100%;position:relative;overflow:hidden}._2S47mG_productImage img{object-fit:cover}._2S47mG_productInfo{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}._2S47mG_productInfo h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_productInfo p{font:var(--type-support);color:var(--design-body)}._2S47mG_productInfo ._2S47mG_support{margin:0!important}._2S47mG_stock{font:var(--type-support);color:var(--design-muted)}._2S47mG_stock[data-stock-state=available]{color:var(--design-success)}._2S47mG_stock[data-stock-state=incoming]{color:var(--design-bronze)}._2S47mG_productLink{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);color:var(--design-bronze);font:var(--type-label);margin-top:auto;display:flex}._2S47mG_productCard:hover{border-color:var(--design-bronze)}._2S47mG_moreProducts{margin-top:var(--space-6);justify-content:center;display:flex}._2S47mG_showLess{margin:var(--space-2) auto 0;display:flex}._2S47mG_sizeNavigation{border-block:1px solid var(--design-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_sizeCard{gap:var(--space-4);padding:var(--space-6);color:var(--design-ink);border-inline-end:1px solid var(--design-border);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}._2S47mG_sizeCard:first-child{padding-inline-start:0}._2S47mG_sizeCard:last-child{border-inline-end:0}._2S47mG_sizeIllustration{grid-column:1/-1;align-items:center;height:110px;display:flex}._2S47mG_sizeIllustration span{border:1px solid var(--design-field-border);background:var(--design-paper);max-width:100%;height:100%;display:block}._2S47mG_sizeCard h3,._2S47mG_layoutExamples h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_sizeCard strong{margin-block:var(--space-2);font:var(--type-label);display:block}._2S47mG_sizeCard p{font:var(--type-ui);color:var(--design-body)}._2S47mG_sizeCard>svg{color:var(--design-bronze);align-self:end}._2S47mG_browsePaths{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._2S47mG_browsePaths a,._2S47mG_textLink{min-height:var(--control-target);justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}._2S47mG_projectStories{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_projectStories article{min-width:0}._2S47mG_projectPhoto{aspect-ratio:4/3;background:var(--design-paper);width:100%;display:block;position:relative;overflow:hidden}._2S47mG_projectPhoto img{object-fit:cover}._2S47mG_storyText{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}._2S47mG_storyText h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_storyText h3 a{color:inherit;text-decoration:none}._2S47mG_storyText>p:not(._2S47mG_credit){color:var(--design-body);font:var(--type-ui)}._2S47mG_storyText ._2S47mG_textLink{justify-content:start}._2S47mG_guide,._2S47mG_faqs{border-top:1px solid var(--design-border)}._2S47mG_guide details,._2S47mG_faqs details{border-bottom:1px solid var(--design-border)}._2S47mG_guide summary,._2S47mG_faqs summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--space-18);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}._2S47mG_guide summary::-webkit-details-marker{display:none}._2S47mG_faqs summary::-webkit-details-marker{display:none}._2S47mG_guide summary h3,._2S47mG_faqs summary h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_guide summary>span,._2S47mG_faqs summary>span{color:var(--design-bronze);font:var(--type-h3);flex:none}._2S47mG_guide details[open] summary>span,._2S47mG_faqs details[open] summary>span{transform:rotate(45deg)}._2S47mG_guide ._2S47mG_prose,._2S47mG_faqs ._2S47mG_prose{padding-bottom:var(--space-6)}._2S47mG_guide ._2S47mG_prose h3{font:var(--type-small-heading)}._2S47mG_coverageLayout{gap:var(--layout-split-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}._2S47mG_planner{padding:var(--space-6);border:1px solid var(--design-border);background:var(--design-surface)}._2S47mG_plannerFields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_plannerFields>:first-child{grid-column:1/-1}._2S47mG_estimate{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);border-top:1px solid var(--design-border);padding-top:var(--space-5);min-height:100px;font:var(--type-ui);flex-direction:column;display:flex}._2S47mG_estimate strong{color:var(--design-bronze);font:var(--type-h2)}._2S47mG_layoutExamples{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_layoutDrawing{background:var(--design-paper);border:1px solid var(--design-border);width:100%;height:auto;display:block}._2S47mG_layoutExamples figure:nth-child(3) ._2S47mG_layoutDrawing{background:var(--design-success)}._2S47mG_layoutExamples figcaption{padding-top:var(--space-4)}._2S47mG_layoutExamples p{margin-top:var(--space-2);color:var(--design-body);font:var(--type-ui)}._2S47mG_pairings{gap:var(--space-10);display:grid}._2S47mG_pairing{border-block:1px solid var(--design-border);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}._2S47mG_pairingPhoto{aspect-ratio:3/2;background:var(--design-paper);width:100%;min-width:0;min-height:100%;display:block;position:relative;overflow:hidden}._2S47mG_pairingPhoto img{object-fit:cover}._2S47mG_pairingCopy{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}._2S47mG_pairingCopy>h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_pairingCopy>p:not(._2S47mG_credit){font:var(--type-ui);color:var(--design-body)}._2S47mG_materialPair{display:grid}._2S47mG_materialLink{align-items:center;gap:var(--space-3);min-height:104px;padding-block:var(--space-3);border-bottom:1px solid var(--design-border);color:var(--design-ink);grid-template-columns:80px minmax(0,1fr) 20px;text-decoration:none;display:grid}._2S47mG_materialLink img{object-fit:cover;width:80px;height:80px}._2S47mG_materialLink>span{gap:var(--space-1);display:grid}._2S47mG_materialLink>span>span{font:var(--type-support);color:var(--design-muted)}._2S47mG_materialLink strong{font:var(--type-label)}._2S47mG_materialLink>svg{color:var(--design-bronze)}._2S47mG_pairingCopy ._2S47mG_textLink{justify-content:start}._2S47mG_inlineActions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._2S47mG_closing{padding-block:var(--layout-section);background:var(--design-paper);border-top:1px solid var(--design-border)}._2S47mG_closing ._2S47mG_inner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}._2S47mG_closing p{max-width:var(--layout-copy);margin-top:var(--space-4);font:var(--type-ui);color:var(--design-body)}._2S47mG_closing ._2S47mG_inlineActions{margin:0}._2S47mG_shell :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:1199px){._2S47mG_openingRow{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._2S47mG_openingActions{flex-direction:row}._2S47mG_closing ._2S47mG_inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){._2S47mG_catalogFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_catalogFilters[data-open=false]{display:none}._2S47mG_searchRow ._2S47mG_mobileFilterToggle{display:inline-flex}._2S47mG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._2S47mG_sizeIllustration{height:64px}._2S47mG_projectStories,._2S47mG_coverageLayout,._2S47mG_pairing{grid-template-columns:minmax(0,1fr)}._2S47mG_projectStories{gap:var(--space-9)}._2S47mG_projectPhoto{aspect-ratio:3/2}._2S47mG_pairingPhoto{min-height:0}._2S47mG_coverageLayout{gap:var(--space-6)}._2S47mG_browsePaths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){._2S47mG_openingRow{padding-top:var(--space-2)}._2S47mG_openingActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_openingActions a{padding-inline:var(--space-2);gap:var(--space-2)}._2S47mG_openingActions a>svg{display:none}._2S47mG_pageNavigation{gap:var(--space-5)}._2S47mG_section,._2S47mG_paperSection{padding-block:var(--space-10)}._2S47mG_sectionHeading{margin-bottom:var(--space-4)}._2S47mG_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._2S47mG_productInfo{padding:var(--space-3)}._2S47mG_productInfo h3{font:var(--type-label)}._2S47mG_sizeNavigation,._2S47mG_layoutExamples{grid-template-columns:minmax(0,1fr)}._2S47mG_sizeCard,._2S47mG_sizeCard:first-child{padding:var(--space-5) 0;border-inline-end:0;border-bottom:1px solid var(--design-border);grid-template-columns:96px minmax(0,1fr) 20px}._2S47mG_sizeCard:last-child{border-bottom:0}._2S47mG_sizeIllustration{grid-column:auto;align-self:center;height:72px}._2S47mG_sizeIllustration span{width:auto;height:48px}._2S47mG_sizeCard h3{font:var(--type-small-heading)}._2S47mG_planner{padding:var(--space-4)}._2S47mG_plannerFields{grid-template-columns:minmax(0,1fr)}._2S47mG_plannerFields>:first-child{grid-column:auto}._2S47mG_pairingCopy{padding:var(--space-5) 0}._2S47mG_materialLink{grid-template-columns:64px minmax(0,1fr) 20px}._2S47mG_materialLink img{width:64px;height:64px}._2S47mG_closing ._2S47mG_inlineActions{grid-template-columns:minmax(0,1fr);display:grid}}._2S47mG_browseHeading{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}._2S47mG_browseHeading h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_clearChoice{min-height:var(--control-target);padding:var(--space-2);color:var(--design-bronze);font:var(--type-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._2S47mG_clearChoice[aria-pressed=true]{font-weight:var(--text-weight-medium)}._2S47mG_appearanceGrid{gap:var(--space-3);padding:var(--space-2);margin:calc(-1 * var(--space-2));grid-template-columns:repeat(auto-fill,minmax(128px,1fr));display:grid}._2S47mG_appearanceCard{min-width:0;padding:var(--space-2);gap:var(--space-1);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);text-align:left;cursor:pointer;border-radius:0;flex-direction:column;display:flex}._2S47mG_appearanceCard:hover{border-color:var(--design-bronze)}._2S47mG_appearanceCard[aria-pressed=true]{border-color:var(--design-bronze);box-shadow:inset 0 0 0 1px var(--design-bronze);background:var(--design-paper)}._2S47mG_appearanceCard:disabled{opacity:.5;cursor:not-allowed}._2S47mG_appearanceSurface{aspect-ratio:4/3;width:100%;margin-bottom:var(--space-2);background:var(--design-paper);gap:2px;display:grid;overflow:hidden}._2S47mG_appearanceSurface>span{min-width:0;height:100%;display:block;position:relative}._2S47mG_appearanceSurface img{object-fit:cover}._2S47mG_appearanceCard strong{font:var(--type-label)}._2S47mG_lookCount{color:var(--design-muted);font:var(--type-support)}._2S47mG_colorBrowser{align-items:center;gap:var(--space-3);border-block:1px solid var(--design-border);padding-block:var(--space-3);margin-block:var(--space-5);display:flex}._2S47mG_colorLabel{font:var(--type-label);flex:none}._2S47mG_colorChoices{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);margin:calc(-1 * var(--space-2));display:flex;overflow-x:auto}._2S47mG_colorChoices button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-target);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);font:var(--type-ui);padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:0;flex:none;display:inline-flex}._2S47mG_colorChoices button[aria-pressed=true]{border-color:var(--design-bronze);background:var(--design-paper);color:var(--design-bronze)}._2S47mG_colorChoices img{object-fit:cover;width:24px;height:24px}._2S47mG_catalogToolbar{align-items:end;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._2S47mG_sortControl{flex:0 0 200px;min-width:0}._2S47mG_catalogToolbar ._2S47mG_catalogFilters{flex:1;margin:0}._2S47mG_catalogToolbar ._2S47mG_mobileFilterToggle{display:none}._2S47mG_sizeFilter{max-width:var(--layout-navigation);margin-top:var(--space-5)}@media (min-width:900px){._2S47mG_sizeBesideColors{grid-template-columns:minmax(0,1fr) var(--layout-navigation);display:grid}._2S47mG_sizeBesideColors>._2S47mG_colorBrowser{grid-area:1/1;margin-top:0;padding-inline-end:var(--space-6)}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter{max-width:none;margin:0 0 var(--space-5);padding-block:var(--space-3);border-block:1px solid var(--design-border);grid-area:1/2;align-items:center;display:flex}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter ._2S47mG_field{align-items:center;gap:var(--space-3);display:flex}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter label{white-space:nowrap;flex:none}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter ._2S47mG_select{flex:1}._2S47mG_sizeBesideColors>._2S47mG_browseHeading{grid-area:2/1/3/-1}._2S47mG_sizeBesideColors>[data-horizontal-card-strip]{grid-area:3/1/4/-1}}._2S47mG_installationOptions{margin-top:var(--space-10)}._2S47mG_installationIntro{max-width:var(--layout-reading);font:var(--type-ui);color:var(--design-body);margin-bottom:var(--space-5)!important}._2S47mG_installationGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_installationGrid article{border:1px solid var(--design-border);min-width:0}._2S47mG_installationGrid svg{background:var(--design-paper);width:100%;height:auto;display:block}._2S47mG_methodCopy{padding:var(--space-4)}._2S47mG_methodCopy h4{margin:var(--space-2) 0 var(--space-3);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_methodCopy>p:not(._2S47mG_credit){font:var(--type-ui);color:var(--design-body)}._2S47mG_installationLayers{gap:var(--space-2);margin:0 0 var(--space-4);color:var(--design-body);font:var(--type-support);padding:0;list-style:none;display:grid}._2S47mG_installationLayers li{align-items:center;gap:var(--space-2);display:flex}._2S47mG_installationLayerNumber{background:var(--design-ink);width:20px;height:20px;color:var(--design-surface);font:var(--type-support);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._2S47mG_materialComparison{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_materialComparison article{background:var(--design-surface);border:1px solid var(--design-border);padding:var(--space-6);min-width:0}._2S47mG_materialComparison h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_materialTagline{font:var(--type-ui);color:var(--design-bronze);min-height:var(--space-12);margin-top:var(--space-3)!important}._2S47mG_materialComparison dl{margin:var(--space-4) 0}._2S47mG_materialComparison dl>div{border-top:1px solid var(--design-border);padding-block:var(--space-4);min-height:116px}._2S47mG_materialComparison dt{font:var(--type-label);margin-bottom:var(--space-2)}._2S47mG_materialComparison dd{color:var(--design-body);font:var(--type-ui);margin:0}._2S47mG_materialComparison ._2S47mG_textLink{margin-top:var(--space-3);justify-content:start}._2S47mG_sampleClosing ._2S47mG_inner{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2S47mG_sampleClosing ._2S47mG_inlineActions{margin-top:var(--space-6)}._2S47mG_sampleBoard{min-width:0}._2S47mG_sampleTiles{height:360px;position:relative}._2S47mG_sampleTiles figure{border:1px solid var(--design-border);width:42%;padding:var(--space-2);background:var(--design-surface);position:absolute;box-shadow:0 10px 20px #0000000f}._2S47mG_sampleTiles figure:first-child{top:15px;left:1%;transform:rotate(-8deg)}._2S47mG_sampleTiles figure:nth-child(2){z-index:1;top:65px;left:28%;transform:rotate(2deg)}._2S47mG_sampleTiles figure:nth-child(3){top:15px;right:0;transform:rotate(8deg)}._2S47mG_sampleSurface{aspect-ratio:1;width:100%;display:block;position:relative}._2S47mG_sampleSurface img{object-fit:cover}._2S47mG_sampleTiles figcaption{padding:var(--space-2) var(--space-1);font:var(--type-support);color:var(--design-body)}._2S47mG_sampleBoard>p{text-align:center;margin-top:var(--space-3)}@media (max-width:1199px){._2S47mG_sampleClosing ._2S47mG_inner{gap:var(--space-8)}._2S47mG_sampleTiles{height:300px}}@media (max-width:899px){._2S47mG_appearanceGrid{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;display:flex;overflow-x:auto}._2S47mG_appearanceCard{scroll-snap-align:start;flex:0 0 144px}._2S47mG_catalogToolbar ._2S47mG_mobileFilterToggle{display:inline-flex}._2S47mG_sortControl{flex:1}._2S47mG_catalogToolbar ._2S47mG_catalogFilters{flex:0 0 100%}._2S47mG_catalogToolbar ._2S47mG_catalogFilters[data-open=false]{display:none}._2S47mG_installationGrid,._2S47mG_materialComparison,._2S47mG_sampleClosing ._2S47mG_inner{grid-template-columns:minmax(0,1fr)}._2S47mG_installationGrid article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}._2S47mG_materialComparison dl>div,._2S47mG_materialTagline{min-height:0}._2S47mG_sampleBoard{width:100%;max-width:600px;margin-inline:auto}._2S47mG_sampleTiles{height:350px}}@media (max-width:599px){._2S47mG_installationGrid article{display:block}._2S47mG_installationGrid svg{max-height:155px}._2S47mG_materialComparison article{padding:var(--space-5)}._2S47mG_sampleTiles{height:240px}._2S47mG_sampleTiles figure:nth-child(2){top:45px}._2S47mG_sampleClosing ._2S47mG_inlineActions{display:grid}}._2S47mG_colorBrowser{margin-top:0}._2S47mG_sampleTiles figure:nth-child(3) figcaption{text-align:right}@supports (grid-template-rows:subgrid){._2S47mG_materialComparison{grid-template-rows:repeat(7,auto);row-gap:0}._2S47mG_materialComparison article{grid-row:span 7;grid-template-rows:subgrid;display:grid}._2S47mG_materialComparison dl{grid-row:span 4;grid-template-rows:subgrid;margin:0;display:grid}._2S47mG_materialComparison ._2S47mG_textLink{align-self:end}}@media (max-width:899px){._2S47mG_materialComparison{row-gap:var(--space-5);grid-template-rows:none}._2S47mG_materialComparison article{grid-row:auto;display:block}._2S47mG_materialComparison dl{margin:var(--space-4) 0;grid-row:auto;grid-template-rows:none;display:block}}@media (max-width:599px){._2S47mG_sizeFilter{max-width:none}._2S47mG_colorBrowser{display:block}._2S47mG_colorLabel{margin-bottom:var(--space-2);display:block}._2S47mG_colorChoices button{gap:var(--space-1);min-width:52px;min-height:68px;padding:var(--space-2);font:var(--type-support);flex-direction:column}._2S47mG_colorChoices button:first-child{min-width:64px}}._2S47mG_compactCatalog ._2S47mG_productGrid{gap:var(--space-4)}._2S47mG_compactCatalog ._2S47mG_productInfo{padding:var(--space-3)}._2S47mG_compactCatalog ._2S47mG_productInfo h3{font:var(--type-label)}@media (min-width:1200px){._2S47mG_compactCatalog ._2S47mG_productGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}._2S47mG_compactCatalog ._2S47mG_productCard{gap:var(--space-3);border:0}._2S47mG_compactName{font:var(--type-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}._2S47mG_compactMeta{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--design-body);font:var(--type-support);white-space:nowrap;display:flex}._2S47mG_compactCatalog ._2S47mG_productCard:hover ._2S47mG_compactName{color:var(--design-bronze)}._2S47mG_installationOptions ._2S47mG_browseHeading h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}._2S47mG_curatedCatalog ._2S47mG_productGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:599px){._2S47mG_curatedCatalog ._2S47mG_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}._2S47mG_compactInfo{gap:var(--space-1);display:grid}
.wY9U2G_comparison strong{font-weight:var(--text-weight-medium);color:var(--design-ink)}.wY9U2G_table{table-layout:fixed;border-collapse:collapse;background:var(--design-surface);width:100%}.wY9U2G_table caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wY9U2G_table th,.wY9U2G_table td{padding:var(--space-5);border:1px solid var(--design-border);vertical-align:top;text-align:left}.wY9U2G_table th{font:var(--type-label)}.wY9U2G_table td{font:var(--type-ui);color:var(--design-body)}.wY9U2G_table thead th{padding-block:var(--space-6)}.wY9U2G_table th:first-child{width:21%}.wY9U2G_table thead th:nth-child(2){background:var(--design-gold)}.wY9U2G_table tbody td:nth-child(2){background:var(--design-paper)}.wY9U2G_note{color:var(--design-muted);font:var(--type-support);max-width:var(--layout-reading);margin-top:var(--space-5)!important}.wY9U2G_actions{gap:var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.wY9U2G_actions a{min-height:var(--control-target);align-items:center;gap:var(--space-4);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}@media (max-width:899px){.wY9U2G_table{display:none}}
.bnOMga_page{background:var(--design-background);min-height:100vh;color:var(--design-body);}.bnOMga_container{}.bnOMga_hero{padding-block:var(--layout-section);border-bottom:1px solid var(--design-border);background:var(--design-paper)}.bnOMga_heading{color:var(--design-ink);font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case);margin:0}.bnOMga_updated{margin:var(--space-3) 0 0;color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.bnOMga_content{padding-block:var(--layout-section)}.bnOMga_article{}.bnOMga_operator{padding-bottom:var(--space-8);border-bottom:1px solid var(--design-border)}.bnOMga_operator p+p{margin-top:var(--space-2)}.bnOMga_operator p:first-child{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.bnOMga_contactItem{white-space:nowrap;display:inline-block}.bnOMga_tableScroll{}.bnOMga_tableScroll table{min-width:var(--layout-reading)}.bnOMga_supplement{padding-top:var(--space-12);border-top:1px solid var(--design-border);}.bnOMga_article>.bnOMga_supplement{margin-top:var(--space-12)}
