.scroll-header .et_pb_menu__wrap,.scroll-header-2 .et_pb_menu__wrap{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:100%!important}.scroll-header .et_pb_menu__logo-container,.scroll-header-2 .et_pb_menu__logo-container{margin-right:auto!important}.scroll-header .et_pb_menu__nav,.scroll-header .et_pb_menu__icons-container,.scroll-header-2 .et_pb_menu__nav,.scroll-header-2 .et_pb_menu__icons-container{display:flex!important;align-items:center!important}.scroll-header .et_pb_menu__icons-container,.scroll-header-2 .et_pb_menu__icons-container{margin-left:20px!important}.scroll-header{background-color:transparent!important;transition:background-color 0.4s ease,box-shadow 0.4s ease!important;position:fixed!important;width:100%;top:0;z-index:9999}.scroll-header .et_pb_menu ul li a,.scroll-header .et_pb_menu__icon,.scroll-header .et_pb_menu__cart-count,.scroll-header .mobile_menu_bar:before,.scroll-header .et-cart-info span:before{color:#ffffff!important;transition:color 0.4s ease}.scroll-header.scrolled{background-color:#ffffff!important;box-shadow:0 2px 15px rgba(0,0,0,0.1)!important}.scroll-header.scrolled .et_pb_menu ul li a,.scroll-header.scrolled .et_pb_menu__icon,.scroll-header.scrolled .et_pb_menu__cart-count,.scroll-header.scrolled .mobile_menu_bar:before,.scroll-header.scrolled .et-cart-info span:before{color:#000000!important}.scroll-header .et_pb_menu__logo img{content:url(//padel.duodor.nl/wp-content/uploads/2026/02/ACA_Padel_logo_nl.png)}.scroll-header.scrolled .et_pb_menu__logo img{content:url(//padel.duodor.nl/wp-content/uploads/2026/02/ACA_Padel_logo_nl_black.png)}.scroll-header-2{background-color:#ffffff!important;box-shadow:0 8px 10px -6px rgba(0,0,0,0.2)!important;position:relative!important;width:100%;z-index:9999}.scroll-header-2 .et_pb_menu ul li a,.scroll-header-2 .et_pb_menu__icon,.scroll-header-2 .et_pb_menu__cart-count,.scroll-header-2 .mobile_menu_bar:before,.scroll-header-2 .et-cart-info span:before{color:#000000!important}.scroll-header-2 .et_pb_menu__logo img{content:url(//padel.duodor.nl/wp-content/uploads/2026/02/ACA_Padel_logo_nl_black.png)!important}html,body{overflow-x:hidden}#page-container{overflow-x:hidden!important;overflow-y:auto!important;max-width:100%!important}@media (max-width:980px){#main-header{position:fixed!important;top:0!important;z-index:9999!important}.et_pb_section:first-of-type{margin-top:0!important}}.tennisbal-scroll{width:80px;position:absolute;right:0;top:40%;z-index:99;transform-origin:center center}@media (max-width:480px){.tennisbal-scroll{right:-5px!important}}.woocommerce div.product div.images{display:flex;align-items:flex-start;gap:24px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{flex:1 1 auto;order:1}.woocommerce div.product div.images .flex-control-thumbs{flex:0 0 75px;display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;order:2}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;margin:0}.woocommerce div.product div.images .flex-control-thumbs img{width:100%;height:auto;cursor:pointer;border-radius:6px;transition:all 0.25s ease;border:1px solid #eee;opacity:0.6}.woocommerce div.product div.images .flex-control-thumbs img:hover,.woocommerce div.product div.images .flex-control-thumbs .flex-active{opacity:1;border-color:#000}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;right:0;top:-40px}@media (max-width:768px){.woocommerce div.product div.images{flex-direction:relative}.woocommerce div.product div.images .flex-control-thumbs{flex-direction:row;flex:1 1 100%;gap:10px;margin-top:15px}.woocommerce div.product div.images .flex-control-thumbs li{flex:1}}.aca-text-link,.aca-text-link .et_pb_button{background-color:transparent!important;background-image:none!important;color:#000000!important;font-weight:700!important;border-style:solid!important;border-width:0px 0px 2px 0px!important;border-color:transparent transparent #0d4991 transparent!important;border-radius:0!important;padding:0 0 6px 0!important;box-shadow:none!important;display:inline-block!important;transition:all 0.3s ease!important}.aca-text-link:hover,.aca-text-link:hover .et_pb_button,.aca-text-link .et_pb_button:hover{background-color:transparent!important;background-image:none!important;border-color:transparent transparent #082d5a transparent!important;color:#000000!important;transform:translateY(-3px)!important}.aca-text-link:after,.aca-text-link .et_pb_button:after{color:#000000!important;font-weight:bold!important}.aca-premium-shop .woocommerce ul.products li.product{border:none!important;background:transparent!important}.aca-premium-shop .woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;background-color:#ffffff!important;border-radius:16px!important;box-shadow:0 10px 30px rgba(0,0,0,0.06)!important;border:1px solid #f9f9f9!important;overflow:hidden!important;transition:all 0.4s ease!important;text-align:center!important;padding-bottom:25px!important;height:100%!important}.aca-premium-shop .woocommerce ul.products li.product .woocommerce-LoopProduct-link img{background-color:#f4f5f7!important;width:100%!important;max-height:320px!important;object-fit:contain!important;padding:30px!important;transition:transform 0.4s ease!important}.aca-premium-shop .woocommerce ul.products li.product:hover .woocommerce-LoopProduct-link{transform:translateY(-8px)!important;box-shadow:0 20px 40px rgba(0,0,0,0.12)!important}.aca-premium-shop .woocommerce ul.products li.product:hover .woocommerce-LoopProduct-link img{transform:scale(1.05)!important}.aca-premium-shop .woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:15px!important;font-weight:800!important;color:#111111!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-top:25px!important;padding:0 15px!important}.aca-premium-shop .woocommerce ul.products li.product .price{color:#555555!important;font-size:15px!important;font-weight:600!important;padding:0 15px!important;margin-top:8px!important}.aca-premium-shop .woocommerce ul.products li.product .price del{color:#aaaaaa!important;font-size:13px!important;margin-right:10px!important}.aca-premium-shop .woocommerce ul.products li.product .price ins{color:#d90000!important;font-weight:800!important;text-decoration:none!important}.aca-premium-shop .woocommerce ul.products{display:flex!important;flex-wrap:wrap!important;gap:16px!important}.aca-premium-shop .woocommerce ul.products li.product{width:calc(25% - 23px)!important;margin:0 0 40px 0!important}.aca-premium-shop .woocommerce-ordering select{background-color:#ffffff!important;color:#333333!important;border:2px solid #eeeeee!important;border-radius:50px!important;padding:8px 20px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;outline:none!important;transition:all 0.3s ease!important;appearance:none!important}.aca-premium-shop .woocommerce-ordering select:hover,.aca-premium-shop .woocommerce-ordering select:focus{box-shadow:0 5px 15px rgba(0,0,0,0.05)!important;border-color:#0d4991!important}@media (max-width:980px){.aca-premium-shop .woocommerce ul.products li.product{width:calc(50% - 15px)!important}}@media (max-width:767px){.aca-premium-shop .woocommerce ul.products li.product{width:100%!important}}.aca-premium-accordion .et_pb_toggle{background-color:transparent!important;border:none!important;border-bottom:1px solid #eaeaec!important;border-radius:0!important;padding:20px 0!important;margin:0!important;box-shadow:none!important}.aca-premium-accordion .et_pb_toggle:last-child{border-bottom:none!important}.aca-premium-accordion .et_pb_toggle_title{font-size:16px!important;font-weight:700!important;color:#111111!important;padding:0 30px 0 0!important;transition:color 0.3s ease!important}.aca-premium-accordion .et_pb_toggle_title:hover{color:#0d4991!important}.aca-premium-accordion .et_pb_toggle_content{font-size:14px!important;line-height:1.8em!important;color:#555555!important;padding:15px 0 10px 0!important}.aca-premium-accordion .et_pb_toggle_title:before{color:#0d4991!important;font-size:20px!important;right:0!important}.aca-product-pill{background:#f4f5f7!important;color:#0d4991!important;display:inline-block!important;padding:6px 15px!important;border-radius:50px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-bottom:15px!important}.et_pb_column_1_5 .aca-spec-box,.et_pb_column_2_5 .aca-spec-box{width:calc(50% - 10px)!important;display:inline-block!important;vertical-align:top!important;background:#f9f9f9!important;padding:15px!important;border-radius:12px!important;margin-bottom:20px!important;border:1px solid #eeeeee!important;box-sizing:border-box!important}.aca-spec-box:nth-child(even){margin-left:10px!important}.aca-spec-box strong{display:block!important;font-size:14px!important;color:#000000!important;margin-bottom:3px!important}.aca-spec-box span{font-size:12px!important;color:#666666!important}.single-product .et_pb_button_module_wrapper .et_pb_button{width:100%!important;text-align:center!important;padding:18px!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;border-radius:12px!important;background-color:#0d4991!important;border:none!important;transition:all 0.3s ease!important}.single-product .et_pb_button_module_wrapper .et_pb_button:hover{background-color:#082d5a!important;transform:translateY(-3px)!important;box-shadow:0 10px 20px rgba(13,73,145,0.2)!important}.aca-trust-signals{margin-top:20px!important;font-size:13px!important;color:#444444!important;line-height:1.8em!important}