.mobile-menu-overlay-enter-active[data-v-0c61e550],.mobile-menu-overlay-leave-active[data-v-0c61e550]{transition:opacity .3s ease}.mobile-menu-overlay-enter-from[data-v-0c61e550],.mobile-menu-overlay-leave-to[data-v-0c61e550]{opacity:0}.mobile-menu-panel-enter-active[data-v-0c61e550],.mobile-menu-panel-leave-active[data-v-0c61e550]{transition:transform .3s ease}.mobile-menu-panel-enter-from[data-v-0c61e550],.mobile-menu-panel-leave-to[data-v-0c61e550]{transform:translate(-100%)}.header-top-section[data-v-0c61e550]{background-color:#000;background-image:url(https://www.verpackung.de/wp-content/uploads/schramm-verpackung-navigation.jpg);background-position:-313px -246px;background-repeat:repeat-x;background-size:cover;box-shadow:0 2px 4px #0000001a;min-width:0;overflow-x:clip;position:relative}.header-top-section .grid[data-v-0c61e550]>*{box-sizing:border-box;min-width:0}.header-top-section[data-v-0c61e550]:before{background:linear-gradient(135deg,#0006,#0009);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.header-top-section[data-v-0c61e550]>*{position:relative;z-index:2}.header-top-section .grid[data-v-0c61e550]>*{position:relative}.header-top-section .grid>div:first-child .flex-shrink-0[data-v-0c61e550]{z-index:1}@media (max-width:640px){.header-top-section[data-v-0c61e550]{background-position:center -246px}}@media (min-width:641px) and (max-width:1024px){.header-top-section[data-v-0c61e550]{background-position:-200px -246px}}@media (min-width:1025px){.header-top-section[data-v-0c61e550]{background-position:-313px -246px}}.header-top-section .grid[data-v-0c61e550]{box-sizing:border-box;min-width:0;transition:padding .3s cubic-bezier(.4,0,.2,1);width:100%}.header-top-section img[data-v-0c61e550]{height:auto;max-width:100%;transition:width .3s cubic-bezier(.4,0,.2,1);will-change:width}header[data-v-0c61e550] *{box-sizing:border-box}nav[data-v-0c61e550]{min-width:0;overflow-x:clip}.overflow-y-auto[data-v-0c61e550]{-webkit-overflow-scrolling:touch;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.touch-scroll[data-v-0c61e550]{-webkit-overflow-scrolling:touch;touch-action:auto;-ms-scroll-chaining:none;overflow-y:auto!important;overscroll-behavior:contain}.overflow-y-auto[data-v-0c61e550]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-0c61e550]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-0c61e550]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.overflow-y-auto[data-v-0c61e550]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.overflow-x-auto[data-v-0c61e550]{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.overflow-x-auto[data-v-0c61e550]::-webkit-scrollbar{display:none}.mobile-menu-btn-simple[data-v-0c61e550]{align-items:center;background:#ffffffe6;border:none;border-radius:.375rem;box-shadow:0 2px 4px #0000001a;color:#374151;cursor:pointer;justify-content:center;min-height:44px;min-width:44px;padding:.75rem;position:relative;z-index:50}.mobile-menu-btn-simple[data-v-0c61e550]:hover{background:#fff}.mobile-menu-btn-simple[data-v-0c61e550]:active{background:#f3f4f6}.grid[data-v-0c61e550]>*{position:relative}a[data-v-0c61e550]:focus-visible,button[data-v-0c61e550]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}button[data-v-0c61e550]{transition:all .2s cubic-bezier(.4,0,.2,1)}button[data-v-0c61e550]:hover{transform:translateY(-1px)}button[data-v-0c61e550]:active{transform:translateY(0)}header.shadow-md[data-v-0c61e550]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (max-width:640px){.grid[data-v-0c61e550]{gap:.5rem}}@media (min-width:641px) and (max-width:1024px){.grid[data-v-0c61e550]{gap:.75rem}}@media (min-width:1025px){.grid[data-v-0c61e550]{gap:1rem}}[data-v-0c61e550]{backface-visibility:hidden;-webkit-backface-visibility:hidden}.transition-all[data-v-0c61e550]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.backdrop-blur-sm[data-v-0c61e550]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@supports not (backdrop-filter:blur(4px)){.backdrop-blur-sm[data-v-0c61e550]{background-color:#00000080}}.z-\[9999\][data-v-0c61e550]{z-index:9999!important}.z-\[10000\][data-v-0c61e550]{z-index:10000!important}.menu-open{height:100%;overflow:hidden!important;-webkit-overflow-scrolling:touch}header[data-v-0c61e550]{position:sticky!important;top:0!important;z-index:50!important}header.sticky[data-v-0c61e550]{position:sticky!important;top:0!important;z-index:50!important}.bg-white[data-v-0c61e550]{position:relative;z-index:1}.sticky[data-v-0c61e550]{position:sticky!important}.bg-gradient-to-r[data-v-0c61e550]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-green-600[data-v-0c61e550]{--tw-gradient-from: #16a34a;--tw-gradient-to: rgba(22,163,74,0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-green-700[data-v-0c61e550]{--tw-gradient-to: #15803d}@media (max-width:640px){.text-xs[data-v-0c61e550]{font-size:.75rem;line-height:1rem}}@media (max-width:1023px){.mobile-menu-btn[data-v-0c61e550]{height:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}}
