.unified-catalog{padding-top:38px}.unified-catalog .catalog-filter-panel fieldset label{min-height:44px}.unified-catalog .catalog-product-facts>div{grid-template-columns:minmax(0,1fr) auto}.unified-catalog .catalog-product-facts dd{text-align:right}.unified-catalog .catalog-product-price{margin-top:auto}.unified-catalog .station-media-link{cursor:pointer}.unified-catalog .station-media-link:focus-visible{outline-offset:-4px}.unified-catalog .station-title-link:focus-visible{outline-offset:3px}@media (hover:hover) and (pointer:fine){.unified-catalog .station-media-link:hover{box-shadow:inset 0 0 0 2px var(--teal)}.unified-catalog .station-title-link:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}}.unified-catalog button{transition:transform .16s ease-out}.unified-catalog button:active{transform:scale(.97)}.unified-catalog .station-filter-dialog{width:min(92vw,400px);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;background:#fff;border:0;margin:0;padding:20px;inset:0 0 0 auto;overflow:auto}.station-filter-dialog::backdrop{background:#07151dcc}html:has(.station-filter-dialog[open]){overflow:hidden}.unified-catalog .station-filter-dialog .catalog-filter-panel{border-top:0}@media (hover:none){.unified-catalog .catalog-product-card:hover{box-shadow:none;transform:none}}@media (width<=820px){.unified-catalog .station-desktop-filters{display:none}.unified-catalog{padding-top:30px}}@media (width<=620px){.unified-catalog .catalog-product-facts>div{gap:14px}.unified-catalog .catalog-search-row{gap:12px}}@media (prefers-reduced-motion:reduce){.unified-catalog button{transition:none}.unified-catalog button:active{transform:none}}.industrial-packaging-catalog{--energy-dark:#0b3442}.waste-catalog{--energy-dark:var(--navy)}.inquiry-grid .localized-file-control{cursor:pointer;border:1px solid #ccd7d9;align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:flex;position:relative}.inquiry-grid .localized-file-control input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.inquiry-grid .localized-file-control:has(input:focus-visible){outline-offset:3px;outline:3px solid #e8b84f}.inquiry-grid .localized-file-button{text-underline-offset:3px;flex-shrink:0;text-decoration:underline}.inquiry-grid .localized-file-control [role=status]{overflow-wrap:anywhere;min-width:0;font-weight:400}.inquiry-grid .inquiry-date-field{font-size:12px;font-weight:800}.inquiry-grid .inquiry-date-control{margin-top:6px;position:relative}.inquiry-grid .inquiry-date-control>input[type=text]{margin-top:0;padding-right:58px;font-size:12px;font-weight:800}.inquiry-grid .inquiry-calendar-button{color:#60717a;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:2px;right:2px}.inquiry-grid .inquiry-calendar-icon{background:currentColor;width:20px;height:20px;-webkit-mask:url("data:image/svg+xml,%3c!--%20Lucide%20calendar,%20https://github.com/lucide-icons/lucide/blob/main/icons/calendar.svg%20ISC%20+%20Feather%20MIT%20attribution:%20calendar.LICENSE.txt%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M8%202v3'%20/%3e%3cpath%20d='M16%202v3'%20/%3e%3crect%20x='3'%20y='3'%20width='18'%20height='18'%20rx='2'%20/%3e%3cpath%20d='M3%209h18'%20/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3c!--%20Lucide%20calendar,%20https://github.com/lucide-icons/lucide/blob/main/icons/calendar.svg%20ISC%20+%20Feather%20MIT%20attribution:%20calendar.LICENSE.txt%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M8%202v3'%20/%3e%3cpath%20d='M16%202v3'%20/%3e%3crect%20x='3'%20y='3'%20width='18'%20height='18'%20rx='2'%20/%3e%3cpath%20d='M3%209h18'%20/%3e%3c/svg%3e") 50%/contain no-repeat}.inquiry-grid .inquiry-calendar-button:active{color:var(--ink);background:#e6eceb}@media (hover:hover) and (pointer:fine){.inquiry-grid .inquiry-calendar-button:hover{color:var(--ink);background:#f1f5f4}}.inquiry-grid .inquiry-date-control>.inquiry-native-date{opacity:0;pointer-events:none;clip-path:inset(50%);border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;bottom:0;right:2px}.brand-lockup{object-fit:contain;flex:none;width:177px;max-width:100%;height:auto;display:block}.nav-wrap>.brand:has(.brand-lockup){flex:none;gap:0}.mobile-head>.brand-lockup{flex-shrink:1;width:220px;max-width:calc(100% - 64px)}.mobile-head>button{flex-shrink:0}.footer-brand>.brand-lockup{width:177px}@media (width>=881px){.nav-wrap>.brand>.brand-lockup{transform:translateY(-4px)}}@media (width>=921px){.nav-wrap>.brand>.brand-lockup,.footer-brand>.brand-lockup{width:204px}}@media (width>=921px) and (width<=1023px){.site-header .nav-wrap{gap:12px}.site-header .desktop-nav{gap:10px}}
