.md-fabric-approvals-table{min-height:885px;padding:var(--wp--preset--spacing--lg);position:relative}.md-fabric-approvals-table.liquid-glass-wrapper .liquid-glass-tint{background:rgba(245,245,245,.7)}.md-fabric-approvals-table__filters{-moz-column-gap:var(--wp--preset--spacing--xs);column-gap:var(--wp--preset--spacing--xs);display:flex;flex-wrap:wrap;margin-block:var(--wp--preset--spacing--xxs);position:relative;row-gap:var(--wp--preset--spacing--sm);z-index:var(--wp--custom--z-index--page)}.md-fabric-approvals-table__filter-container{position:relative;width:-moz-fit-content;width:fit-content}.md-fabric-approvals-table__filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wp--custom--color-aliases--form-fields--input--background);border:1px solid var(--wp--custom--color-aliases--form-fields--input--border);border-radius:0;color:var(--wp--custom--color-aliases--form-fields--input--text);font-family:var(--wp--custom--typography--font-aliases--sans);font-size:var(--wp--preset--font-size--md);height:25px;line-height:1;padding:0 var(--wp--preset--spacing--md) 0 var(--wp--preset--spacing--xs);text-box:trim-both cap text}.md-fabric-approvals-table__filter-container::after{border:1.5px solid var(--wp--custom--color-aliases--form-fields--input--border);border-width:1.5px 1.5px 0 0;content:"";height:7px;pointer-events:none;position:absolute;right:calc(var(--wp--preset--spacing--xs) + 2px);rotate:45deg;top:50%;transition:var(--wp--custom--transition--default);transform:translateY(-50%);transform-origin:top center;width:7px;z-index:var(--wp--custom--z-index--page-overlay)}.md-fabric-approvals-table__filter[disabled]{background:var(--wp--custom--color-aliases--form-fields--input--background-disabled);border:1px solid var(--wp--custom--color-aliases--form-fields--input--border-disabled);color:var(--wp--custom--color-aliases--form-fields--input--text-disabled)}.md-fabric-approvals-table__filter-container:has(.md-fabric-approvals-table__filter[disabled])::after{border-color:var(--wp--custom--color-aliases--form-fields--input--border-disabled)}.md-fabric-approvals-table__filter:focus{background:rgba(0,0,0,0);border:1px solid var(--wp--custom--color-aliases--form-fields--input--border-focus);color:var(--wp--custom--color-aliases--form-fields--input--text-focus)}.md-fabric-approvals-table__filter-container:has(.md-fabric-approvals-table__filter:focus)::after{rotate:135deg}.md-fabric-approvals-table__button-container{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}.md-fabric-approvals-table__button{all:unset;color:var(--wp--custom--color-aliases--text--default);cursor:pointer;font-family:var(--wp--custom--typography--font-aliases--sans);font-size:var(--wp--preset--font-size--md);font-weight:400;line-height:var(--wp--custom--typography--line-height--md);text-box:trim-both cap alphabetic;transition:var(--wp--custom--transition--default)}.md-fabric-approvals-table__button[disabled],.md-fabric-approvals-table__link[disabled]{color:var(--wp--custom--color-aliases--form-fields--input--text-disabled);pointer-events:none}@media(pointer: fine){.md-fabric-approvals-table__button:not([disabled]):hover,.md-fabric-approvals-table__link:not([disabled]):hover{opacity:.6}}.md-fabric-approvals-table__link{all:unset;color:var(--wp--custom--color-aliases--text--default);cursor:pointer;font-family:var(--wp--custom--typography--font-aliases--sans);font-size:var(--wp--preset--font-size--md);font-weight:400;line-height:var(--wp--custom--typography--line-height--md);text-decoration:underline;transition:var(--wp--custom--transition--default)}.md-fabric-approvals-table__table{border-bottom:1px solid #000;display:none;font-family:var(--wp--custom--typography--font-aliases--sans);font-size:var(--wp--preset--font-size--md);margin:var(--wp--preset--spacing--md) 0 0;position:relative;width:100%;z-index:var(--wp--custom--z-index--page)}.md-fabric-approvals-table__table td,.md-fabric-approvals-table__table th{border:0}.md-fabric-approvals-table__table th{background:rgba(0,0,0,0);border-bottom:1px solid #000;color:var(--wp--custom--color-aliases--text--default);font-size:var(--wp--preset--font-size--heading-6);font-weight:400;padding:0 0 .5em;text-align:left;text-transform:uppercase}.md-fabric-approvals-table__table th+th{padding-left:.5em}.md-fabric-approvals-table__table td{color:var(--wp--custom--color-aliases--text--default);font-size:var(--wp--preset--font-size--md);font-weight:400;padding:.5em 0}.md-fabric-approvals-table__table td+td{padding-left:.5em}@media only screen and (max-width: 1230px){.md-fabric-approvals-table__filters{display:flex;flex-direction:column;row-gap:var(--wp--preset--spacing--xxs)}.md-fabric-approvals-table__filter-container,.md-fabric-approvals-table__filter{width:100%}.md-fabric-approvals-table__table,.md-fabric-approvals-table__table thead,.md-fabric-approvals-table__table tbody,.md-fabric-approvals-table__table th,.md-fabric-approvals-table__table td,.md-fabric-approvals-table__table tr{width:100%}.md-fabric-approvals-table__table{border:0}.md-fabric-approvals-table__table thead{display:none}.md-fabric-approvals-table__table tr{padding:.5em}.md-fabric-approvals-table:has(.md-fabric-approvals-table__filter--products option:checked[value=All]) .md-fabric-approvals-table__table tr:not(:first-child) td[data-label=Product]{display:flex}.md-fabric-approvals-table:has(.md-fabric-approvals-table__filter--manufacturers option:checked[value=All]) .md-fabric-approvals-table__table tr:not(:first-child) td[data-label=Manufacturer]{display:flex}.md-fabric-approvals-table__table tr:first-child td[data-label=Product]{display:flex}.md-fabric-approvals-table__table tr:first-child td[data-label=Manufacturer]{display:flex}.md-fabric-approvals-table__table td{border:none;display:flex;font-family:var(--wp--custom--typography--font-aliases--sans);font-size:var(--wp--preset--font-size--sm);font-weight:400;justify-content:space-between;padding:.5em}.md-fabric-approvals-table__table td[data-label=Product]{background:var(--wp--custom--color-aliases--background--accent);border-bottom:1px solid var(--wp--custom--color-aliases--border--inverted);color:var(--wp--custom--color-aliases--text--inverted);display:none;font-weight:500}.md-fabric-approvals-table__table td[data-label=Product][data-first=false]{display:none !important}.md-fabric-approvals-table__table td[data-label=Manufacturer]{background:var(--wp--custom--color-aliases--background--accent);color:var(--wp--custom--color-aliases--text--inverted);display:none}.md-fabric-approvals-table__table td[data-label=Manufacturer][data-first=false]{display:none !important}.md-fabric-approvals-table__table td[data-label=Collection]{background:rgba(0,0,0,0)}.md-fabric-approvals-table__table td[data-label=Status]{border-bottom:1px solid #000}.md-fabric-approvals-table__table td[data-label=Textile]{background:rgba(0,0,0,0)}.md-fabric-approvals-table__table td::before{content:attr(data-label);font-weight:500;text-transform:uppercase}}@media only screen and (max-width: 1440px){.md-fabric-approvals-table__button-container{flex:0 0 100%;justify-content:flex-start}}@media only screen and (max-width: 1230px){.md-fabric-approvals-table__button-container{margin:var(--wp--preset--spacing--xs) 0 0}}@media only screen and (max-width: 990px){.md-fabric-approvals-table{min-height:0;padding:var(--wp--preset--spacing--md)}}