body.scroll-top [class*=sticky-menu-section]{top:var(--header-height)}body.scroll-btm [class*=sticky-menu-section]{top:var(--header-v3-height)}body.scroll-footer [class*=sticky-menu-section]{top:0!important}@media (min-width: 1024px){body.scroll-btm [class*=sticky-menu-section]{top:var(--header-height)}}body.scroll-top [class*=sticky-menu-section]{transition-duration:.6s}html[lang=de] [class*=sticky-menu-section] .cta-button,html[lang=nl] [class*=sticky-menu-section] .cta-button{font-size:11px;padding:12px;line-height:1}@media (max-width: 768px){html[lang=de] [class*=sticky-menu-section] .cta-button,html[lang=nl] [class*=sticky-menu-section] .cta-button{font-size:10px}}.sticky-menu-section{background:#fff;position:sticky;top:0;transition:all .3s;transform:translateY(0);z-index:5;overflow:initial!important;box-shadow:0 1px #c9c9c9}.sticky-menu-section a{text-decoration:none}.sticky-menu-section .container{max-width:1440px!important;position:relative;z-index:2;padding:0 40px}.sticky-menu-section .row{align-items:center;justify-content:space-between;flex-wrap:nowrap;margin:0}.sticky-menu-section .row>div{padding:0}.sticky-menu-section .sticky-left{display:flex;align-items:center}.sticky-menu-section .sticky-left+.sticky-right{margin-left:auto;justify-content:flex-end}.sticky-menu-section .sticky-left+.sticky-right .menu-bar{justify-content:flex-end}.sticky-menu-section .sticky-right{padding:0;display:flex;align-items:center;flex:1 1 100%;position:static;overflow:hidden}.sticky-menu-section .sticky-right:first-child .menu-bar{padding-left:0}.sticky-menu-section .sticky-right:only-child .menu-bar{padding-right:0}.sticky-menu-section .sticky-cta{padding:0;display:flex;align-items:center;justify-content:flex-end;position:static}.sticky-menu-section .menu-button{font-family:var(--neue-haas);-webkit-appearance:none;appearance:none;border:none;background:none;font-size:21px;line-height:29px;font-weight:500;color:#000;padding:15px 0;display:inline-block;position:relative}.sticky-menu-section .menu-button:before{content:"";display:block;width:5px;height:5px;border-left:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg);transform-origin:center center;position:absolute;top:calc(50% - 3px);right:0;visibility:hidden}.sticky-menu-section.active .menu-button:before{transform:translateY(-50%) rotate(135deg);margin-top:3px}.sticky-menu-section .menu-bar{display:flex;align-items:center;padding:0 0 0 40px;flex:1 1 100%;position:relative;overflow:hidden}.sticky-menu-section .menu-bar>div{padding:12px 0;display:flex;align-items:center;gap:40px;white-space:nowrap}.sticky-menu-section .menu-link{font-size:13px;line-height:21px;font-weight:500;color:#000;letter-spacing:0;display:inline-block;position:relative;padding:10px 0}.sticky-menu-section .menu-link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#000;transition:all .3s;transform:scaleX(0)}.sticky-menu-section .menu-link.active:after{transform:scaleX(1)}.sticky-menu-section .menu-link img,.sticky-menu-section .menu-link svg{width:12px;height:12px;display:inline-block;position:relative;top:1px}.sticky-menu-section .menu-link img:first-child,.sticky-menu-section .menu-link svg:first-child{margin-right:4px}.sticky-menu-section .menu-link img:last-child,.sticky-menu-section .menu-link svg:last-child{margin-left:4px}.sticky-menu-section .menu-link span{display:inline-block;background:var(--sticky-menu-label-bg, #003DA5);color:var(--sticky-menu-label-color, #fff);padding:0 2px;font-size:10px;font-family:var(--degular);font-weight:600;line-height:14px;position:relative;bottom:10px}.sticky-menu-section .cta{margin-left:40px;position:relative}.sticky-menu-section .cta:empty{display:none}.sticky-menu-section .cta-button-dropdown{display:inline-flex;gap:0 8px;align-items:center}.sticky-menu-section .cta-button-dropdown:after{content:"";display:block;width:5px;height:5px;border-left:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg);transform-origin:center center}.sticky-menu-section .cta-button-dropdown:hover:after{border-color:#fff}.sticky-menu-section .cta-button-dropdown.active{background:#000;color:#fff;border-color:#000}.sticky-menu-section .cta-button-dropdown.active:after{transform:translateY(-50%) rotate(135deg);margin-top:6px;border-color:#fff}.sticky-menu-section .cta-button-dropdown.active+.cta-dropdown-menu{transform:translate(0);opacity:1;pointer-events:all}.sticky-menu-section .cta-dropdown-menu{position:absolute;top:100%;right:0;pointer-events:none;transition:all .3s;transform:translateY(-10px);opacity:0;display:flex;flex-direction:column;align-items:flex-end;gap:10px;letter-spacing:0;white-space:nowrap;box-shadow:0 0 1px 1px #c9c9c9;background:#fff;padding:16px 16px 22px}.sticky-menu-section .cta-dropdown-menu .menu-link{font-size:15px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin:0;padding:10px 0 6px}.sticky-menu-section .cta-dropdown-menu .menu-link:hover:after{transform:scaleX(1)}.sticky-menu-section .scroll-active+.sticky-cta .cta{margin-left:40px}.sticky-menu-section .scroll-active .menu-bar:before,.sticky-menu-section .scroll-active .menu-bar:after{content:"";position:absolute;top:1px;bottom:1px;z-index:1;display:block;width:40px}.sticky-menu-section .scroll-active .menu-bar:before{left:0;background:linear-gradient(90deg,#fff,#fff0)}.sticky-menu-section .scroll-active .menu-bar:after{right:0;background:linear-gradient(90deg,#fff0,#fff)}.sticky-menu-section .scroll-active .menu-bar>div{overflow-x:scroll;white-space:nowrap;padding:12px 0 12px 40px}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-scrollbar{height:1px}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-scrollbar-button{display:none}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-scrollbar-thumb{background:#0000004d}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-scrollbar-track{background:transparent}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-scrollbar-track-piece{display:none}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-scrollbar-corner{display:none}.sticky-menu-section .scroll-active .menu-bar>div::-webkit-resizer{display:none}@media (min-width: 1201px){.sticky-menu-section .scroll-active .menu-bar:before{left:40px}.sticky-menu-section .scroll-active .menu-bar .menu-link:last-child{margin-right:40px}}@media (max-width: 1200px){.sticky-menu-section{box-shadow:none}.sticky-menu-section .container{padding:0;overflow:visible}.sticky-menu-section .row{margin:0}.sticky-menu-section .row>div{padding:0;flex:0 0 100%}.sticky-menu-section .row .sticky-left{box-shadow:0 1px #c9c9c9;background:#fff;position:relative;z-index:1;height:100%}.sticky-menu-section .row .sticky-right{overflow:visible;background:#fff}.sticky-menu-section .menu-button{padding:20px}.sticky-menu-section .menu-button:before{visibility:visible}.sticky-menu-section .menu-bar{position:absolute;top:100%;left:0;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 20px;transition:all .3s;opacity:0;visibility:hidden;background:#fff;max-height:calc(100vh - 60px);overflow:hidden;box-shadow:0 1px #c9c9c9}.sticky-menu-section .menu-bar>div{padding:24px 0 40px!important;overflow-y:scroll;white-space:initial;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.sticky-menu-section .menu-bar>div::-webkit-scrollbar{width:1px}.sticky-menu-section .cta{margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:1}.sticky-menu-section .scroll-active .menu-bar:before,.sticky-menu-section .scroll-active .menu-bar:after{display:none}.sticky-menu-section.active{background:transparent}.sticky-menu-section.active .menu-bar{opacity:1;visibility:visible}}@media (max-width: 767px){.sticky-menu-section .cta-dropdown-menu{padding:8px 8px 14px;gap:6px}.sticky-menu-section .cta-dropdown-menu .menu-link{font-size:13px;line-height:21px}}@media (max-width: 480px){.sticky-menu-section .menu-button{font-size:18px;line-height:1}.sticky-menu-section .cta-button{padding:8px 16px;font-size:12px;letter-spacing:1px}}.sticky-menu-section-v2{background:#fff;position:sticky;top:0;transition:all .3s;transform:translateY(0);z-index:5;overflow:initial!important}.sticky-menu-section-v2 a{text-decoration:none}.sticky-menu-section-v2 .container{max-width:1440px!important;position:relative;z-index:2;padding:0 24px}.sticky-menu-section-v2 .row{align-items:center;justify-content:space-between;flex-wrap:nowrap;margin:0}.sticky-menu-section-v2 .row>div{padding:0}.sticky-menu-section-v2 .sticky-right{padding:0;display:flex;align-items:center;flex:1 1 100%;position:static;overflow:hidden}.sticky-menu-section-v2 .sticky-right:first-child .menu-bar{padding-left:0}.sticky-menu-section-v2 .sticky-right:only-child .menu-bar{padding-right:0}.sticky-menu-section-v2 .sticky-cta{padding:0;display:flex;align-items:center;justify-content:flex-end;position:static}.sticky-menu-section-v2 .menu-button{font-size:21px;line-height:29px;font-weight:500;color:#000;display:inline-block;position:relative}.sticky-menu-section-v2 .menu-button:before{content:"";display:block;width:5px;height:5px;border-left:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg);transform-origin:center center;position:absolute;top:50%;right:0;visibility:hidden}.sticky-menu-section-v2.active .menu-button:before{transform:translateY(-50%) rotate(135deg);margin-top:3px}.sticky-menu-section-v2 .menu-bar{display:flex;align-items:center;padding:0 0 0 40px;flex:1 1 100%;position:relative;overflow:hidden}.sticky-menu-section-v2 .menu-bar>div{padding:0;display:flex;gap:24px;white-space:nowrap}.sticky-menu-section-v2 .menu-bar>div{overflow-x:scroll;white-space:nowrap;padding:0}.sticky-menu-section-v2 .menu-bar>div::-webkit-scrollbar{height:1px}.sticky-menu-section-v2 .menu-bar>div::-webkit-scrollbar-button{display:none}.sticky-menu-section-v2 .menu-bar>div::-webkit-scrollbar-thumb{background:#0000004d}.sticky-menu-section-v2 .menu-bar>div::-webkit-scrollbar-track{background:transparent}.sticky-menu-section-v2 .menu-bar>div::-webkit-scrollbar-track-piece{display:none}.sticky-menu-section-v2 .menu-bar>div::-webkit-scrollbar-corner{display:none}.sticky-menu-section-v2 .menu-bar>div::-webkit-resizer{display:none}.sticky-menu-section-v2 .menu-link{font-size:12px;line-height:20px;font-weight:500;color:#000;letter-spacing:0;display:inline-block;position:relative;padding:10px 0}.sticky-menu-section-v2 .menu-link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#000;transition:all .3s;transform:scaleX(0)}.sticky-menu-section-v2 .menu-link.active{font-weight:600}.sticky-menu-section-v2 .menu-link.active:after{transform:scaleX(1)}.sticky-menu-section-v2 .menu-link img,.sticky-menu-section-v2 .menu-link svg{width:12px;height:12px;display:inline-block;position:relative;top:1px}.sticky-menu-section-v2 .menu-link img:first-child,.sticky-menu-section-v2 .menu-link svg:first-child{margin-right:4px}.sticky-menu-section-v2 .menu-link img:last-child,.sticky-menu-section-v2 .menu-link svg:last-child{margin-left:4px}.sticky-menu-section-v2 .menu-link span{display:inline-block;background:#fff;color:#003da5;border:1px solid #003DA5;padding:0 2px;font-size:10px;font-family:var(--degular);font-weight:600;line-height:14px;position:relative;bottom:10px;left:2px}.sticky-menu-section-v2 .cta{margin-left:60px;padding:22px 0;position:relative}.sticky-menu-section-v2 .cta-button-dropdown{display:inline-flex;gap:0 8px;align-items:center}.sticky-menu-section-v2 .cta-button-dropdown:after{content:"";display:block;width:5px;height:5px;border-left:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(-45deg);transform-origin:center center}.sticky-menu-section-v2 .cta-button-dropdown:hover:after{border-color:#fff}.sticky-menu-section-v2 .cta-button-dropdown.active{background:#000;color:#fff;border-color:#000}.sticky-menu-section-v2 .cta-button-dropdown.active:after{transform:translateY(-50%) rotate(135deg);margin-top:6px;border-color:#fff}.sticky-menu-section-v2 .cta-button-dropdown.active+.cta-dropdown-menu{transform:translate(0);opacity:1;pointer-events:all}.sticky-menu-section-v2 .cta-dropdown-menu{position:absolute;top:100%;right:0;pointer-events:none;transition:all .3s;transform:translateY(-10px);opacity:0;display:flex;flex-direction:column;align-items:flex-end;letter-spacing:0;white-space:nowrap;box-shadow:0 0 1px 1px #c9c9c9;background:#fff;padding:16px}.sticky-menu-section-v2 .cta-dropdown-menu .menu-link{font-size:15px;line-height:24px;font-weight:500;letter-spacing:0;text-transform:uppercase;margin:0;padding:10px 0 6px}.sticky-menu-section-v2 .cta-dropdown-menu .menu-link+.menu-link{margin:10px 0 0}.sticky-menu-section-v2 .cta-dropdown-menu .menu-link:hover:after{transform:scaleX(1)}.sticky-menu-section-v2 .scroll-active .menu-bar:before,.sticky-menu-section-v2 .scroll-active .menu-bar:after{content:"";position:absolute;top:0;z-index:1;display:block;height:100%;width:20px}.sticky-menu-section-v2 .scroll-active .menu-bar:before{left:0;background:linear-gradient(90deg,#fff,#fff0)}.sticky-menu-section-v2 .scroll-active .menu-bar:after{right:0;background:linear-gradient(90deg,#fff0,#fff)}@media (min-width: 1201px){.sticky-menu-section-v2 .scroll-active .menu-bar:before{left:40px}.sticky-menu-section-v2 .scroll-active .menu-bar .menu-link:last-child{margin-right:40px}}@media (max-width: 1200px){.sticky-menu-section-v2 .container{padding:0;overflow:visible}.sticky-menu-section-v2 .row{margin:0}.sticky-menu-section-v2 .row>div{padding:0;flex:0 0 100%}.sticky-menu-section-v2 .sticky-right:first-child .menu-bar>div{padding-left:24px}.sticky-menu-section-v2 .sticky-right:only-child .menu-bar>div{padding-right:24px}}@media (max-width: 767px){.sticky-menu-section-v2 .sticky-menu-section .container{padding-top:14px;padding-bottom:14px}}@media (max-width: 480px){.sticky-menu-section-v2 .sticky-right:first-child .menu-bar>div{padding-left:16px}.sticky-menu-section-v2 .sticky-right:only-child .menu-bar>div{padding-right:16px}}@media (min-width: 768px){#page-home-theatre-bundle-sticky-menu .menu-bar>div{display:flex;width:100%;text-align:center;justify-content:center;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sticky-menu.css.map */
