@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_0cb931{font-family:Barlow,Barlow Fallback,Arial,Helvetica,sans-serif;font-style:normal}.__variable_0cb931{--font-barlow:"Barlow","Barlow Fallback",Arial,Helvetica,sans-serif}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2?dpl=dpl_Gbg2zzadXwh7tfxLghvHEkQLg6Kc) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_eeeea2{font-family:Barlow Condensed,Barlow Condensed Fallback,Arial,Helvetica,sans-serif;font-style:normal}.__variable_eeeea2{--font-barlow-condensed:"Barlow Condensed","Barlow Condensed Fallback",Arial,Helvetica,sans-serif}:root{--brand-font-sans:var(--font-barlow,Barlow),Barlow,Arial,Helvetica,sans-serif;--brand-font-display:var(--font-barlow-condensed,"Barlow Condensed"),"Barlow Condensed",Arial,Helvetica,sans-serif;--font-sans:var(--brand-font-sans);--font-display:var(--brand-font-display);--background:0 0% 99.6%;--foreground:205.714 9.091% 15.098%;--card:0 0% 99.6%;--card-foreground:205.714 9.091% 15.098%;--popover:0 0% 99.6%;--popover-foreground:205.714 9.091% 15.098%;--primary:356.629 70.079% 49.804%;--primary-foreground:0 0% 100%;--secondary:0 0% 95%;--secondary-foreground:205.714 9.091% 15.098%;--muted:0 0% 97%;--muted-foreground:280 1.936% 30.392%;--accent:0 0% 94%;--accent-foreground:205.714 9.091% 15.098%;--menu-accent:0 0% 94%;--menu-accent-foreground:205.714 9.091% 15.098%;--border:0 0% 88%;--input:200 1.3% 55.5%;--ring:280 1.9% 30.4%;--radius:0.1875rem;--brand-red:#d82630;--brand-charcoal:#23272a;--brand-slate:#4e4c4f;--brand-gray:#8c8e8f;--brand-surface:#fefefe;--brand-disabled:#ececed}@layer base{html{font-family:var(--brand-font-sans)}[data-slot=alert-dialog-title],[data-slot=card-title],[data-slot=dialog-title],[data-slot=drawer-title],[data-slot=sheet-title],h1,h2,h3,h4,h5,h6{font-family:var(--brand-font-display);--tracking-tight:-0.005em;--tracking-tighter:-0.01em}.catalog-product-grid [data-slot=card-footer],.store-cart-drawer,.store-order-summary,.store-purchase-panel,.store-summary,.store-workbench,data,dd,input[inputmode=decimal],input[inputmode=numeric],input[type=number],output,table{font-variant-numeric:tabular-nums}}.wholesale-price,[data-price]{font-variant-numeric:tabular-nums}[data-brand-marketing] h1,[data-brand-marketing] h2{text-wrap:balance}.wholesale-headline-accent{color:var(--brand-surface);display:inline-block}.wholesale-headline-accent:after{content:"";display:block;width:1.6em;height:.08em;margin-top:.2em;background:var(--brand-red)}.brand-dark{background-color:var(--brand-charcoal)}.brand-light{background-color:var(--brand-surface)}.wholesale-brand-tile{position:relative;background:#fff}.wholesale-brand-tile:after,.wholesale-brand-tile:before{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity .22s ease}.wholesale-brand-tile:before{inset:0;box-shadow:inset 0 0 0 1px #d8263040,inset 0 -14px 24px -20px #23272a40}.wholesale-brand-tile:after{bottom:0;left:20%;right:20%;height:3px;background:var(--brand-red)}@media (hover:hover){.wholesale-brand-tile:hover:after,.wholesale-brand-tile:hover:before{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wholesale-brand-tile img{transition:transform .26s cubic-bezier(.22,1,.36,1)}.wholesale-brand-tile:hover img{transform:translateY(-4px) scale(1.08)}.wholesale-brand-tile:after{transform:scaleX(.35);transition:opacity .22s ease,transform .26s ease}.wholesale-brand-tile:hover:after{transform:scaleX(1)}}@layer components{.wholesale-container{width:100%;max-width:none;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.wholesale-container{padding-inline:1.5rem}}@media (min-width:1280px){.wholesale-container{padding-inline:2rem}}}html{scroll-padding-top:calc(var(--wholesale-header-height, 8rem) + 1rem)}.wholesale-eyebrow{font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.wholesale-eyebrow:not([class*=text-white]){color:var(--brand-slate)}.wholesale-button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:1rem;border:1px solid transparent;border-radius:3px;background:hsl(var(--primary));color:white;padding:.6rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25;transition:background-color .15s,border-color .15s}.wholesale-button:hover{background:#b31c27}@media (pointer:coarse){.wholesale-button{min-height:44px}}:is(.wholesale-button,[data-slot=button][data-variant=default],button.bg-primary):is(:disabled,[aria-disabled=true],[data-disabled]){opacity:1;border-color:var(--brand-disabled);background:var(--brand-disabled);color:var(--brand-slate);box-shadow:none}:is(.wholesale-button,[data-slot=button][data-variant=default],button.bg-primary):disabled{pointer-events:auto;cursor:not-allowed}.wholesale-button-ghost{background:transparent;border-color:#ffffff50}.wholesale-button-ghost:hover{background:#ffffff12;border-color:#ffffff90}.wholesale-hero{border-bottom:3px solid var(--brand-red)}:where(a,button,input):focus-visible{outline:3px solid hsl(var(--ring));outline-offset:4px}[data-slot=select-trigger]:not([aria-invalid=true]):focus-visible,input:not([aria-invalid=true]):focus-visible{border-color:var(--brand-slate);outline:2px solid #4e4c4f40;outline-offset:2px;box-shadow:none}:is(.filter-combobox-input,.team-contact-combobox):focus-within{border-color:var(--brand-slate);outline:2px solid #4e4c4f40;outline-offset:2px;box-shadow:none}:is(.filter-combobox-input,.team-contact-combobox) :is(input,button):focus-visible{outline:none;box-shadow:none}:is(.filter-combobox-input,.team-contact-combobox) button:focus-visible{background-color:#f3f4f5}.delivery-date-calendar button[data-day]{font-weight:600;font-variant-numeric:tabular-nums;box-shadow:none}.delivery-date-calendar button[data-day]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.delivery-date-calendar button[data-day][data-selected-single=true]:not(:disabled){background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.delivery-date-calendar button[data-day]:disabled{background:hsl(var(--accent));color:hsl(var(--muted-foreground));opacity:1;text-decoration:line-through;text-decoration-thickness:2px;cursor:not-allowed}[data-slot=select-content]{--accent:0 0% 94%;--accent-foreground:205.714 9.091% 15.098%}#product-search:not([aria-invalid=true]):focus-visible{border-color:var(--brand-gray);outline-color:#8c8e8f66}@keyframes specials-enter{0%{opacity:0}to{opacity:1}}.specials-slide{animation:specials-enter .3s ease-out}@media (prefers-reduced-motion:no-preference){[data-scroll-reveal][data-reveal-state]{transition:opacity .65s ease,transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}[data-scroll-reveal][data-reveal-state=pending]{opacity:0;transform:translateY(28px)}[data-scroll-reveal=image][data-reveal-state=pending]{transform:translateY(24px) scale(.98)}[data-scroll-reveal]:focus-within,[data-scroll-reveal][data-reveal-state=visible]{opacity:1;transform:none}[data-scroll-reveal]:focus-within{transition-delay:0s;transition-duration:0s}.wholesale-hero-intro{animation:wholesale-intro .7s cubic-bezier(.22,1,.36,1) both}@supports (animation-timeline:view()){.wholesale-scroll-photo{animation:wholesale-photo-pan linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}@keyframes wholesale-intro{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes wholesale-photo-pan{0%{transform:translateY(-3%) scale(1.08)}to{transform:translateY(3%) scale(1.08)}}@media print{[data-scroll-reveal][data-reveal-state]{opacity:1!important;transform:none!important}.dot-chat-panel,.dot-launcher,aside[aria-label="Staff customer view"]{display:none!important}body{background:#fff!important}.wholesale-store{padding-bottom:0!important}.store-product-gallery{position:static!important}@page{margin:.5in}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.wholesale-store{background:var(--brand-surface);color:var(--brand-charcoal)}.store-banner{border-bottom:3px solid var(--brand-red);background:var(--brand-charcoal);color:white}.store-preview-notice{background:#f5f5f5}.store-demo-start{background:#ffffff08}.wholesale-store :is([data-slot=card],.store-panel,.store-filters,.store-purchase-panel,.store-workbench){border-radius:var(--radius);box-shadow:0 2px 8px #23272a04}.wholesale-store :is([data-slot=button],[data-slot=input],[data-slot=select-trigger],textarea,.rounded-lg,.rounded-xl){border-radius:var(--radius)}.wholesale-store [data-slot=button][data-variant=default]:not(:disabled):hover{background:#b31c27}.store-filters{border-top:3px solid var(--brand-red)}.store-filters h2{color:var(--brand-charcoal)}.store-filters [data-slot=button-group]>button{padding-inline:.375rem;font-size:.75rem}.store-filters [data-slot=button-group] .bg-primary{background:var(--brand-charcoal)}.wholesale-store [data-slot=product-image-placeholder]{background:#f3f4f5}.wholesale-store [data-slot=product-image-placeholder]>div{width:35%;max-width:120px}.wholesale-store [data-slot=product-image-placeholder]>p{color:var(--brand-slate);font-size:.75rem;letter-spacing:.08em}.catalog-product-grid [data-slot=card]{overflow:hidden;background:var(--brand-surface)}.catalog-product-grid [data-slot=card]>a>div:first-child{border-bottom:1px solid hsl(var(--border));background:white}.catalog-product-grid [data-slot=card]>a>div:first-child img:not([alt=""]){object-fit:contain;padding:.75rem}.catalog-product-grid [data-slot=card-content]>p:first-child{color:var(--brand-slate);font-size:.75rem;font-variant-numeric:tabular-nums}.catalog-product-grid [data-slot=card-footer]{border-top:1px solid hsl(var(--border));padding-top:1rem}.store-purchase-panel{border-top:3px solid var(--brand-red)}.store-product-gallery{border-radius:var(--radius)}.store-product-gallery img{object-fit:contain}.store-product-gallery .rounded-2xl{border-radius:var(--radius);background:white;border-color:transparent}.store-page-heading{border-bottom:1px solid hsl(var(--border));padding-bottom:1.75rem}.store-summary{border-top:3px solid var(--brand-red)}.store-order-summary [data-slot=card]{overflow:hidden}.store-drawer-heading,.store-order-summary [data-slot=card]>div:first-child{background:var(--brand-charcoal);border-bottom:3px solid var(--brand-red);color:white}.store-drawer-heading .text-muted-foreground,.store-drawer-heading .text-neutral-400,.store-order-summary [data-slot=card]>div:first-child .text-muted-foreground{color:#ffffffb3}.store-cart-drawer>[data-slot=sheet-close],.store-drawer-heading [data-slot=sheet-title]{color:white}.store-cart-drawer>[data-slot=sheet-close]:hover{background:#ffffff20}.store-checkout-progress{padding:1rem;border:1px solid hsl(var(--border));border-radius:var(--radius);background:white}.store-checkout-progress [aria-current=step]>span:first-child{background:var(--brand-red);color:white}.wholesale-store [data-slot=table-head]{background:white;color:var(--brand-charcoal);font-size:.75rem;font-weight:700}@media (hover:hover) and (prefers-reduced-motion:no-preference){.store-demo-products [data-slot=card]{transition:border-color .18s ease,box-shadow .18s ease}.catalog-product-grid [data-slot=card]:hover,.store-demo-products [data-slot=card]:hover{border-color:var(--brand-red);box-shadow:0 5px 18px #23272a0c}}@media (prefers-reduced-motion:reduce){.catalog-product-grid [data-slot=card],.catalog-product-grid [data-slot=card] img{transform:none!important}}:is([data-slot=card],[data-slot=button],[data-slot=input],[data-slot=select-trigger]){border-radius:3px}.catalog-banner{padding-block:2rem}.catalog-banner h1{font-size:2rem}.catalog-content{padding-block:1.5rem}[data-slot=card-content]{padding:.75rem}[data-catalog-layout=workbench] .catalog-banner h1{font-size:clamp(1.75rem,4vw,2.5rem)}[data-catalog-layout=workbench] [data-slot=table-cell]{padding:.75rem}[data-catalog-layout=workbench] [data-slot=table-cell] .text-xs.uppercase{display:none}[data-catalog-layout=showroom] .catalog-content{background:hsl(var(--background))}@media (max-width:640px){.demo-controls>div{display:grid;grid-template-columns:auto 1fr}.demo-controls>div>span:first-child{grid-column:1/-1}}.catalog-product-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr))}@media (max-width:639px){.catalog-product-grid{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}[data-catalog-layout=showroom] .catalog-product-grid{gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}[data-catalog-layout=showroom] .catalog-product-grid [data-slot=card]{border-radius:1rem}[data-catalog-layout=showroom] .catalog-product-grid [data-slot=card-content]{padding:1.75rem}[data-catalog-layout=showroom] .catalog-product-grid h2{font-size:1.25rem}[data-catalog-layout=showroom] .catalog-product-grid .aspect-\[4\/3\]{aspect-ratio:16/10}@media (min-width:1024px){.catalog-sidebar{display:block}.catalog-filter-toggle{display:none}}.store-workbench{container:catalog-workbench/inline-size}.workbench-compact-label{display:none}@container catalog-workbench (max-width: 80rem){.store-workbench [data-slot=table]{display:flex;flex-direction:column}.store-workbench [data-slot=table-header]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.store-workbench [data-slot=table-body]{display:block}.store-workbench [data-slot=table-body]>[data-slot=table-row]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:.5rem;gap:0}.store-workbench [data-slot=table-cell]{display:block;min-width:0;width:auto}.store-workbench .workbench-product-name{font-size:1rem;line-height:1.35}.store-workbench [data-workbench-column=order],.store-workbench [data-workbench-column=product]{grid-column:1/-1}.store-workbench .workbench-compact-label{display:block;margin-bottom:.375rem;font-weight:600}.store-workbench [data-slot=table-caption]{display:block;order:1;margin:0;padding:.75rem;text-align:left}}@container catalog-workbench (max-width: 30rem){.store-workbench .workbench-product-image{width:4rem;height:4rem}}@media (max-height:900px),(max-width:1600px){.catalog-controls{position:static;top:auto}.dot-catalog-guide{justify-content:space-between}.dot-catalog-prompts{display:none}.dot-catalog-portrait{width:2rem;height:2rem}}