@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9WdhyyTh89ZNpQ.woff2) 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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXoo9WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,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}.menu-item-288{position:relative!important}.menu-item-288>.sub-menu-dropdown{background:#000!important;border-top:3px solid #ff2d2d!important;width:280px!important;padding:15px 0!important;margin-top:15px!important;opacity:0!important;visibility:hidden!important;transform:translateY(20px)!important;transition:opacity .55s ease,transform .55s ease,visibility .55s ease!important;transition-delay:.15s!important;pointer-events:none!important;box-shadow:0 15px 35px rgb(0 0 0 / .6)!important;z-index:9999!important}.menu-item-288:hover>.sub-menu-dropdown{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important;transition-delay:.08s!important}.menu-item-288::after{content:"";position:absolute;left:0;bottom:-25px;width:100%;height:25px}.menu-item-288>.sub-menu-dropdown>.container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.menu-item-288 .sub-menu{padding:0!important;margin:0!important;list-style:none!important}.menu-item-288 .sub-menu>li{display:block!important;width:100%!important;margin:0!important;position:relative!important}.menu-item-288 .sub-menu>li>a{color:#fff!important;display:block!important;padding:16px 28px!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:15px!important;font-weight:700!important;border-left:3px solid transparent!important;transition:.3s!important}.menu-item-288 .sub-menu>li:hover>a{background:#111!important;border-left:3px solid #ff2d2d!important;color:#ff2d2d!important;padding-left:35px!important}.menu-item-288 .sub-menu>li.menu-item-has-children>a::after{content:"›"!important;float:right!important;color:#ff2d2d!important;font-size:20px!important;line-height:14px!important;margin-top:2px!important}.menu-item-288 .sub-sub-menu{position:absolute!important;top:0!important;left:100%!important;width:280px!important;min-height:100%!important;background:#070707!important;padding:12px 0!important;margin:0!important;opacity:0!important;visibility:hidden!important;transform:translateX(15px)!important;transition:opacity .3s ease,visibility .3s ease,transform .3s ease!important;box-shadow:15px 15px 35px rgb(0 0 0 / .55)!important;z-index:10000!important}.menu-item-288 .menu-item-has-children:hover>.sub-sub-menu{opacity:1!important;visibility:visible!important;transform:translateX(0)!important}.menu-item-288 .sub-sub-menu li{display:block!important;width:100%!important;margin:0!important}.menu-item-288 .sub-sub-menu li a{color:rgb(255 255 255 / .75)!important;display:block!important;padding:14px 25px!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500!important;border-left:3px solid transparent!important;transition:.25s ease!important;min-height:42px!important}.menu-item-288 .sub-sub-menu li a:hover{background:#111!important;color:#ff2d2d!important;border-left:3px solid #ff2d2d!important;padding-left:32px!important}@media (max-width:991px){.menu-item-288 .sub-sub-menu{position:static!important;width:100%!important;min-height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important;background:#070707!important;padding:0!important}.menu-item-288 .sub-sub-menu li a{padding-left:45px!important}}.product-title a,.woocommerce-loop-product__title,.wd-entities-title a,.product-grid-item .title a{color:#ffffff!important}.single-product .summary .price,.single-product .summary .woocommerce-Price-amount.amount,.single-product .summary p.price span,.single-product .summary span.price span,.single-product .summary ins .woocommerce-Price-amount.amount{font-size:30px!important;line-height:1.1!important;font-weight:700!important;color:#ffffff!important;font-family:Arial,sans-serif!important}.single-product del .woocommerce-Price-amount.amount{font-size:24px!important;opacity:.5}@media (max-width:768px){.single-product .summary .price,.single-product .summary .woocommerce-Price-amount.amount,.single-product .woocommerce-Price-currencySymbol{font-size:32px!important}}.price,.price span,.woocommerce-Price-amount,.amount{color:#ffffff!important}.product-category,.product-category a{color:#d1d1d1!important}.product-title a:hover,.wd-entities-title a:hover{color:#ff2d2d!important}.price,.price span,.woocommerce-Price-amount,.amount{color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:0!important;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);backface-visibility:hidden;filter:none!important;text-shadow:none!important;opacity:1!important}.sport-category-section,.h3-promo-section{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.sport-category-section{display:grid;grid-template-columns:1.15fr 1fr;gap:16px;background:#000;padding:18px;max-width:1200px;margin:0 auto}.sport-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.sport-card{position:relative;min-height:280px;overflow:hidden;background:#000}.sport-card-large{min-height:576px}.sport-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.75;transition:transform 0.5s ease,opacity 0.5s ease;backface-visibility:hidden}.sport-card::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(0 0 0 / .05),rgb(0 0 0 / .35),rgb(0 0 0 / .82));z-index:1}.sport-content{position:absolute;left:30px;bottom:32px;z-index:2}.sport-content h2{margin:0 0 10px;color:#fff;font-size:30px;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-family:"Bebas Neue",Arial,sans-serif}.sport-content a{color:#fff!important;text-decoration:none!important;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:700;font-family:Arial,Helvetica,sans-serif!important;line-height:1.2}.sport-card:hover img{transform:scale(1.06);opacity:1}.h3-promo-section{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#000;padding:0;width:100%}.h3-promo-card{position:relative;min-height:780px;overflow:hidden}.h3-promo-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.h3-promo-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(0 0 0 / .45),rgb(0 0 0 / .35),rgb(0 0 0 / .9));z-index:1}.h3-promo-content{position:absolute;left:70px;bottom:70px;z-index:2;max-width:460px}.h3-small-title{display:block;color:#ff2d2d;font-size:13px;font-weight:600;letter-spacing:6px;text-transform:uppercase;margin-bottom:14px}.h3-promo-content h4,.h3-promo-red h4{margin:0!important;color:#fff!important;font-size:64px!important;line-height:.92!important;font-weight:600!important;text-transform:uppercase!important;font-family:"Bebas Neue","Impact",system-ui,sans-serif!important;letter-spacing:1px!important;display:block!important;padding:0!important;border:none!important}.h3-promo-content p,.h3-red-bottom p{color:#fff;font-size:16px;line-height:1.5;margin:24px 0;max-width:420px}.h3-btn,.h3-btn-dark,.h3-promo-section a.h3-btn,.h3-promo-section a.h3-btn-dark{display:inline-flex;align-items:center;justify-content:center;min-width:150px;height:48px;padding:0 28px;border:1px solid rgb(255 255 255 / .25);color:#fff!important;background:#fff0;text-decoration:none!important;text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;font-family:Arial,Helvetica,sans-serif!important;line-height:48px;transition:background 0.25s ease,color 0.25s ease,border-color 0.25s ease;transform:none!important;filter:none!important;text-shadow:none!important}.h3-btn:hover{background:#fff;color:#000!important;border-color:#fff}.h3-promo-red{background:#f73232;padding:70px;display:flex;flex-direction:column;justify-content:space-between}.h3-promo-red .h3-small-title{color:#fff}.h3-red-bottom{margin-bottom:0}.h3-btn-dark,.h3-promo-section a.h3-btn-dark{background:#000;border-color:#000;color:#fff!important}.h3-btn-dark:hover,.h3-promo-section a.h3-btn-dark:hover{background:#fff;border-color:#fff;color:#000!important}@media (max-width:991px){.h3-promo-section{grid-template-columns:1fr}.h3-promo-card{min-height:620px}.h3-promo-red{padding:55px}.h3-promo-content h4,.h3-promo-red h4{font-size:52px}}@media (max-width:900px){.sport-category-section{grid-template-columns:1fr}.sport-card-large{min-height:400px}}@media (max-width:600px){.sport-grid{grid-template-columns:1fr}.sport-card,.sport-card-large{min-height:300px}.sport-content h2{font-size:30px}.h3-promo-card{min-height:520px}.h3-promo-content{left:28px;bottom:40px;max-width:85%}.h3-promo-red{padding:40px 28px}.h3-promo-content h4,.h3-promo-red h4{font-size:40px}.h3-small-title{font-size:11px;letter-spacing:4px}.h3-btn,.h3-btn-dark{font-size:12px;letter-spacing:1px}}.h3-features-section{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;width:100%;max-width:1400px;margin:0 auto;padding:40px 20px;background:#000}.h3-feature-card{background:#050505;border:1px solid rgb(255 255 255 / .08);border-radius:10px;padding:34px 28px;transition:all 0.3s ease}.h3-feature-card:hover{transform:translateY(-4px);border-color:rgb(255 45 45 / .4)}.h3-feature-icon{margin-bottom:24px}.h3-feature-icon i{color:#ff2d2d;font-size:34px}.h3-feature-card h3{color:#fff;font-size:20px;line-height:1.2;margin-bottom:16px;font-weight:700;font-family:Arial,Helvetica,sans-serif}.h3-feature-card p{color:rgb(255 255 255 / .75);font-size:16px;line-height:1.6;margin:0;font-family:Arial,Helvetica,sans-serif}@media (max-width:1024px){.h3-features-section{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.h3-features-section{grid-template-columns:1fr}.h3-feature-card{padding:28px 24px}}.h3-contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;background:#000;padding:40px 20px}.h3-contact-card{background:#050505;border:1px solid rgb(255 255 255 / .12);border-radius:8px;padding:32px 26px;min-height:200px}.h3-contact-icon{color:#ff2d2d;font-size:30px;margin-bottom:22px}.h3-contact-card h3{color:#fff;font-size:20px;margin:0 0 14px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.h3-contact-card p{color:rgb(255 255 255 / .72);font-size:15px;line-height:1.6;margin:0;font-family:Arial,Helvetica,sans-serif}@media (max-width:1024px){.h3-contact-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.h3-contact-cards{grid-template-columns:1fr}}.h3-contact-form{background:#050505;padding:50px;border-radius:10px;color:#fff}.h3-contact-form h2{color:#fff;font-size:28px;margin-bottom:30px;font-family:Arial,Helvetica,sans-serif}.h3-form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.h3-form-group{margin-bottom:24px}.h3-form-group label{display:block;color:#fff;font-size:15px;font-weight:700;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif}.h3-form-group input,.h3-form-group select,.h3-form-group textarea{width:100%;background:#141414!important;border:1px solid rgb(255 255 255 / .12)!important;color:#fff!important;height:50px;padding:0 16px;border-radius:7px;font-size:15px;font-family:Arial,Helvetica,sans-serif}.h3-form-group textarea{height:170px;padding-top:16px;resize:vertical}.h3-form-group input::placeholder,.h3-form-group textarea::placeholder{color:rgb(255 255 255 / .55)}.h3-submit-btn{background:#fff!important;color:#000!important;border:none!important;padding:15px 28px!important;border-radius:6px!important;font-size:14px!important;font-weight:700!important;font-family:Arial,Helvetica,sans-serif!important;text-transform:none!important}.h3-submit-btn:hover{background:#ff2d2d!important;color:#fff!important}@media (max-width:768px){.h3-contact-form{padding:30px 22px}.h3-form-row{grid-template-columns:1fr;gap:0}}.footer-container{background:#000!important;border-top:2px solid #fff!important;padding:50px 0 0!important}.footer-container .main-footer{max-width:1180px!important;width:100%!important;margin:0 auto!important;padding:0 25px 35px!important}.footer-container .footer-sidebar.row{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:45px!important;margin:0!important}.footer-container .footer-column{float:none!important;padding:0!important;margin:0!important;width:auto!important;max-width:none!important}.footer-container .footer-column-1{flex:0 0 30%!important}.footer-container .footer-column-2,.footer-container .footer-column-3,.footer-container .footer-column-4{flex:0 0 18%!important}.footer-container .clearfix{display:none!important}.h3-footer-logo{width:120px!important;margin-bottom:20px!important}.h3-footer-brand p{color:rgb(255 255 255 / .75)!important;font-size:15px!important;line-height:1.7!important;max-width:330px!important;margin:0 0 20px!important}.h3-footer-social .social-icons{display:flex!important;justify-content:flex-start!important;gap:14px!important;padding:0!important;margin:0!important}.h3-footer-social .basel-social-icon-name{display:none!important}.footer-widget .widget-title{color:#fff!important;font-size:24px!important;margin-bottom:22px!important}.footer-widget .menu{padding:0!important;margin:0!important;list-style:none!important}.footer-widget .menu li{margin-bottom:10px!important}.footer-widget .menu a{color:rgb(255 255 255 / .78)!important;font-size:15px!important}.copyrights-wrapper{background:#000!important;border-top:1px solid rgb(255 255 255 / .15)!important;margin-top:30px!important;padding:20px 0!important}@media (max-width:991px){.footer-container .footer-sidebar.row{flex-wrap:wrap!important}.footer-container .footer-column-1,.footer-container .footer-column-2,.footer-container .footer-column-3,.footer-container .footer-column-4{flex:0 0 calc(50% - 25px)!important}}@media (max-width:767px){.footer-container{padding-top:35px!important}.footer-container .main-footer{padding:0 30px 30px!important}.footer-container .footer-sidebar.row{display:block!important;text-align:left!important}.footer-container .footer-column,.footer-container .footer-column-1,.footer-container .footer-column-2,.footer-container .footer-column-3,.footer-container .footer-column-4{width:100%!important;max-width:100%!important;flex:none!important;display:block!important;text-align:left!important;margin:0 0 35px!important}.h3-footer-brand,.h3-footer-brand p,.h3-footer-social,.footer-widget,.footer-widget .widget-title,.footer-widget .menu,.footer-widget .menu li{text-align:left!important}.h3-footer-logo{margin-left:0!important;margin-right:auto!important;display:block!important}.h3-footer-brand p{max-width:100%!important;margin-left:0!important;margin-right:0!important}.h3-footer-social .social-icons{justify-content:flex-start!important}.footer-widget .widget-title{margin-left:0!important}}.footer-trust-area{margin-top:15px;padding-top:15px;border-top:1px solid rgb(255 255 255 / .1)}.footer-trust-area h5{color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:12px;letter-spacing:1px}.footer-icons{display:flex;gap:18px;font-size:25px;margin-bottom:20px;flex-wrap:wrap}.footer-icons i{color:#fff;transition:all .3s ease}.footer-icons i:hover{color:#d71920;transform:translateY(-3px)}.trust-items div{color:#ccc;font-size:14px;margin-bottom:10px}.trust-items i{color:#d71920;margin-right:10px;width:20px}.topbar-wrapp .top-bar-right{display:none!important}.topbar-wrapp .top-bar-left{width:100%!important;flex:0 0 100%!important;text-align:center!important}.topbar-wrapp .topbar-content{justify-content:center!important}.topbar-wrapp .top-bar-left>div{width:100%!important;text-align:center!important}.top-bar-left{padding-top:20px!important}