.shopify-section>.amg-approved{grid-column:1/-1}.amg-approved section[id]{scroll-margin-top:calc(var(--header-height) + var(--space-8))}.amg-approved .amg-wordmark{width:100%;max-width:var(--container-reading);height:auto;filter:brightness(0) invert(1);margin-bottom:var(--space-8)}.amg-approved .gl-hero-copy{padding-block:var(--space-12)}.amg-approved .gl-hero h1{font-size:var(--text-editorial);max-width:var(--container-reading)}.amg-approved .gl-hero .ho-button{gap:var(--space-3)}.amg-approved .gl-hero .ho-button svg{width:var(--space-4);height:var(--space-4)}.amg-setup-grid,.amg-cooking-grid{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-6)}.amg-cooking-grid{grid-template-columns:1fr 1fr}.amg-editorial-card{min-width:0;background:var(--color-canvas);border:var(--border);border-radius:var(--radius-standard);overflow:hidden;display:flex;flex-direction:column}.amg-editorial-image{aspect-ratio:5/2;overflow:hidden;background:var(--color-cream)}.amg-setup-grid .amg-editorial-image{aspect-ratio:auto;height:clamp(200px,22vw,320px)}.amg-editorial-image img{display:block;width:100%;height:100%;object-fit:cover}.amg-editorial-image--contain img{object-fit:contain}.amg-editorial-copy{padding:var(--space-6);display:flex;flex-direction:column;flex:1}.amg-approved .amg-editorial-copy h3{font-family:var(--font-editorial);font-size:var(--text-commerce);margin-bottom:var(--space-2)}.amg-editorial-copy .ho-button{align-self:start;margin-top:auto;padding:0;min-height:var(--space-8)}.amg-editorial-copy p{max-width:var(--container-reading)}.amg-approved .amg-series-list{font-size:var(--text-small);color:var(--color-muted);margin-bottom:var(--space-3)}.amg-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;border:var(--border);border-radius:var(--radius-standard)}.amg-series-table{width:100%;min-width:1000px;border-collapse:collapse;text-align:left;font-size:var(--text-small);line-height:var(--line-body)}.amg-series-table th,.amg-series-table td{padding:var(--space-3) var(--space-4);vertical-align:middle;border-bottom:var(--border);color:var(--color-ink)}.amg-series-table thead th{font-weight:700;background:var(--color-cream)}.amg-series-table tbody tr:nth-child(2n){background:var(--color-cream)}.amg-series-table tbody tr:nth-child(odd){background:var(--color-canvas)}.amg-series-table tbody tr:last-child>*{border-bottom:0}.amg-series-table th[scope=row]{font-weight:var(--weight-medium);white-space:nowrap}.amg-series-table th a{display:inline-flex;align-items:center;gap:var(--space-2)}.amg-series-table a{color:var(--color-forest);text-decoration:underline;text-underline-offset:var(--space-1)}.amg-series-table svg{width:var(--space-4);height:var(--space-4);flex-shrink:0}.amg-series-table td:nth-child(3),.amg-series-table td:nth-child(4){min-width:var(--space-30)}.amg-series-table td:nth-child(5),.amg-series-table td:nth-child(6){white-space:nowrap}.amg-series-table td:last-child{min-width:160px;max-width:200px}.amg-approved .amg-table-note{font-size:var(--text-small);color:var(--color-muted);text-align:center;margin:var(--space-3) 0 0}.amg-comparison-link{display:flex;justify-content:center}.amg-comparison-link .ho-button{padding-bottom:0}.amg-category-tabs{display:flex;gap:var(--space-6);flex-wrap:wrap;border-bottom:var(--border);margin-bottom:var(--space-6)}.amg-category-tabs button{font:inherit;font-size:var(--text-small);color:var(--color-muted);background:transparent;border:0;border-bottom:2px solid transparent;padding:var(--space-3) 0;min-height:var(--touch-target);cursor:pointer}.amg-category-tabs button[aria-pressed=true]{color:var(--color-ink);border-bottom-color:var(--color-forest)}.amg-filter-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}.amg-approved .ho-category-selects label{min-width:0}.amg-installation-tabs{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap}.amg-installation-tabs button{font:inherit;font-size:var(--text-small);background:var(--color-canvas);border:var(--border);border-radius:var(--radius-standard);min-height:var(--space-10);padding:var(--space-2) var(--space-3);color:var(--color-ink);cursor:pointer}.amg-installation-tabs button[aria-pressed=true]{background:var(--color-forest);border-color:var(--color-forest);color:var(--color-canvas)}.amg-approved [data-amg-status]:empty{display:none}.amg-approved [data-amg-status]{font-size:var(--text-small)}.amg-approved .ok-products[aria-busy=true]{opacity:.7}.amg-approved .ok-products .ho-product-card-image{aspect-ratio:1/1;background:var(--color-canvas)}.amg-approved .ok-products .ho-product-card-image img{object-fit:contain}.amg-approved .ok-products .ho-product-card-copy{background:var(--color-canvas)}.amg-component-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4)}.amg-approved .amg-component-grid .gl-shopping-label{font-size:var(--text-small);min-height:var(--space-12);gap:var(--space-2)}.amg-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:center}.amg-approved .amg-story-grid h2{margin-bottom:var(--space-3)}.amg-approved .amg-heritage{font-size:var(--text-small);color:var(--color-muted)}.amg-approved .ho-pdp-video{width:100%;min-width:0}.amg-approved .ho-pdp-video .video-shell{box-shadow:none}.amg-approved .ho-pdp-video .video-frame{aspect-ratio:16/9}.amg-approved .ho-pdp-video .video-frame iframe{width:100%;height:100%}.amg-project-grid{display:grid;grid-template-columns:2fr 3fr;gap:var(--space-8);align-items:center}.amg-project-grid>.ho-home-media{aspect-ratio:3/2}.amg-resource-grid{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-8);align-items:start}.amg-documents{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:start}.amg-documents>details{max-width:100%}.amg-documents summary,.amg-documents>a{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);min-height:var(--touch-target);cursor:pointer;text-underline-offset:var(--space-1)}.amg-documents summary{list-style:none}.amg-documents summary::-webkit-details-marker{display:none}.amg-documents svg{width:var(--space-4);height:var(--space-4);flex-shrink:0}.amg-documents details>div{display:grid;gap:var(--space-3);padding-block:var(--space-3);font-size:var(--text-small)}.amg-approved .amg-faq{max-width:none}.amg-faq summary{padding-block:var(--space-4)}.amg-faq details>div{padding-bottom:var(--space-4)}.amg-faq details>div p{font-size:var(--text-small)}.amg-approved [hidden]{display:none!important}@media(max-width:1023px){.amg-approved .gl-hero h1{font-size:var(--text-editorial)}.amg-filter-grid,.amg-component-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.amg-category-tabs{gap:var(--space-4)}.amg-resource-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.amg-approved .gl-hero h1{font-size:var(--text-display)}.amg-approved .gl-hero-copy{padding-block:var(--space-8)}.amg-approved .amg-wordmark{margin-bottom:var(--space-6)}.amg-setup-grid,.amg-cooking-grid,.amg-story-grid,.amg-project-grid,.amg-resource-grid{grid-template-columns:1fr;gap:var(--space-6)}.amg-setup-grid .amg-editorial-image{height:auto;aspect-ratio:3/2}.amg-editorial-image{aspect-ratio:3/2}.amg-editorial-copy{padding:var(--space-4)}.amg-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:var(--space-4)}.amg-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.amg-category-tabs{gap:var(--space-3);margin-bottom:var(--space-4)}.amg-category-tabs button{padding-block:var(--space-2)}.amg-approved .ok-filters>summary:after{content:none}.amg-approved .ok-filters>summary>svg{width:var(--space-4);height:var(--space-4)}.amg-approved .ok-filters[open]>summary>svg{transform:rotate(180deg)}.amg-approved .ok-products{gap:var(--space-4)}.amg-project-grid>.ho-home-media{aspect-ratio:2/1}.amg-approved .gl-expert .ho-category-actions>.ho-button{width:100%;justify-content:center}.amg-table-scroll{margin-right:0}.amg-documents{gap:var(--space-3)}}.amg-approved #amg-brand-film:not([data-amg-video-started]) .video-mask{background:var(--amg-video-poster) center/cover no-repeat}.amg-setup-grid .amg-editorial-card:nth-child(2) img{object-position:center 65%}.amg-editorial-card{color:inherit;text-decoration:none}.amg-approved .gl-hero-copy .ho-breadcrumbs{position:static;margin:0 0 var(--space-6);padding:0;background:transparent;color:var(--color-canvas)}.amg-approved .gl-hero-copy .ho-breadcrumbs a{color:inherit}.amg-approved .amg-story-logo{display:block;width:100%;max-width:100%;height:auto;margin-bottom:var(--space-6)}
/*# sourceMappingURL=/cdn/shop/t/92/assets/amg-brand-approved.css.map */
