/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.text-primary{color:#050608 !important}.text-achivo{font-family:"Archivo Black",sans-serif}a{transition:all .3s}a.remove{background:rgba(5,6,8,.05);color:#050608;border:0;display:flex;align-items:center;justify-content:center;border-radius:1px}a.remove:hover{background:#050608;color:#fff;font-size:20px !important}.breadcrumbs,.breadcrumbs a{color:#050608}.select{border-radius:1px}small{font-size:95%;font-weight:400}.accordion-inner{padding:.7em 0}.accordion-inner h2{font-size:1.5rem}.button span{display:inline-block;line-height:1.6;font-weight:600}.button.white{color:#050608 !important}.xheadline strong{font-weight:700 !important}.header-main .nav>li>a{height:2rem;font-family:unset;font-weight:600}.header-main .nav>li>a i.icon-angle-down{display:none}.header-main .flex-right,.header-main .flex-left{flex-grow:1}.header-main .flex-right .nav,.header-main .flex-left .nav{flex-flow:unset}.header-main .flex-right .nav>li a,.header-main .flex-left .nav>li a{white-space:nowrap}.header-main .header-search-form-wrapper input{border:0;background-color:rgba(5,6,8,.05);height:2.6rem;padding:0 1.3rem}.header-main .header-search-form-wrapper input::placeholder{color:rgba(5,6,8,.45)}.header-main .cart-item .nav-dropdown>li.html{max-width:450px}.nav .nav-dropdown:before{display:flex;content:"";height:2rem;width:100%;background:rgba(0,0,0,0);bottom:100%;position:absolute}.megaxmenu{background-color:#fff;margin-top:4px}.megaxmenu.players>div>ul>li{width:25%}.megaxmenu.players>div>ul>li a:before{display:none}.megaxmenu>div>ul{padding:1rem 0 !important;list-style:none;margin:1rem 0 0 0}.megaxmenu>div>ul:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.megaxmenu>div>ul>li{margin:0 !important;float:left;width:20%}.megaxmenu>div>ul>li p{font-weight:600;color:#1d3344;font-size:.85rem;padding:.4rem .5rem;margin-bottom:1rem}.megaxmenu>div>ul>li a{display:flex;align-items:center;width:100%;padding:.2rem .5rem;height:2.5rem;line-height:1rem;font-size:.85rem;position:relative;color:#050608}.megaxmenu>div>ul>li a:after{content:"";display:block;position:absolute;background:#050608;width:0;left:0;top:0;bottom:0;transition:width .2s,opacity .2s;opacity:.5}.megaxmenu>div>ul>li a:before{content:"";margin-right:.3rem;background-size:142px 142px;display:inline-block;width:22px;height:22px}.megaxmenu>div>ul>li a.nba-logo:before{background-image:url("/wp-content/uploads/2024/01/nba_logo.png")}.megaxmenu>div>ul>li a.nba-logo.t-3377:before{background-position:0px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3356:before{background-position:-24px 0px}.megaxmenu>div>ul>li a.nba-logo.t-3358:before{background-position:-96px 0px}.megaxmenu>div>ul>li a.nba-logo.t-3359:before{background-position:0px -24px}.megaxmenu>div>ul>li a.nba-logo.t-3360:before{background-position:-24px -24px}.megaxmenu>div>ul>li a.nba-logo.t-3361:before{background-position:-48px 0px}.megaxmenu>div>ul>li a.nba-logo.t-3362:before{background-position:-48px -24px}.megaxmenu>div>ul>li a.nba-logo.t-3363:before{background-position:0px -48px}.megaxmenu>div>ul>li a.nba-logo.t-3364:before{background-position:-24px -48px}.megaxmenu>div>ul>li a.nba-logo.t-3365:before{background-position:-48px -48px}.megaxmenu>div>ul>li a.nba-logo.t-3367:before{background-position:-72px 0px}.megaxmenu>div>ul>li a.nba-logo.t-3368:before{background-position:-72px -24px}.megaxmenu>div>ul>li a.nba-logo.t-3369:before{background-position:-72px -48px}.megaxmenu>div>ul>li a.nba-logo.t-3371:before{background-position:0px -72px}.megaxmenu>div>ul>li a.nba-logo.t-3370:before{background-position:-24px -72px}.megaxmenu>div>ul>li a.nba-logo.t-3372:before{background-position:-48px -72px}.megaxmenu>div>ul>li a.nba-logo.t-3373:before{background-position:-72px -72px}.megaxmenu>div>ul>li a.nba-logo.t-3374:before{background-position:0px 0px}.megaxmenu>div>ul>li a.nba-logo.t-3375:before{background-position:-96px -24px}.megaxmenu>div>ul>li a.nba-logo.t-3376:before{background-position:-96px -48px}.megaxmenu>div>ul>li a.nba-logo.t-3370:before{background-position:-96px -72px}.megaxmenu>div>ul>li a.nba-logo.t-3377:before{background-position:0px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3378:before{background-position:-24px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3379:before{background-position:-48px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3380:before{background-position:-72px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3381:before{background-position:-96px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3382:before{background-position:-120px 0px}.megaxmenu>div>ul>li a.nba-logo.t-3383:before{background-position:-120px -24px}.megaxmenu>div>ul>li a.nba-logo.t-3384:before{background-position:-120px -48px}.megaxmenu>div>ul>li a.nba-logo.t-3385:before{background-position:-120px -72px}.megaxmenu>div>ul>li a.nba-logo.t-3386:before{background-position:-120px -96px}.megaxmenu>div>ul>li a.nba-logo.t-3387:before{background-position:0px -120px}.megaxmenu>div>ul>li a.nba-logo.t-3388:before{background-position:-24px -120px}.megaxmenu>div>ul>li a.nfl-logo:before{background-image:url("/wp-content/uploads/2024/01/nfl_logo.png")}.megaxmenu>div>ul>li a.nfl-logo.t-3418:before{background-position:-24px 0px}.megaxmenu>div>ul>li a.nfl-logo.t-3419:before{background-position:-96px -24px}.megaxmenu>div>ul>li a.nfl-logo.t-3420:before{background-position:0px -24px}.megaxmenu>div>ul>li a.nfl-logo.t-3421:before{background-position:-24px -24px}.megaxmenu>div>ul>li a.nfl-logo.t-3422:before{background-position:-48px 0px}.megaxmenu>div>ul>li a.nfl-logo.t-3423:before{background-position:-48px -24px}.megaxmenu>div>ul>li a.nfl-logo.t-3424:before{background-position:0px -48px}.megaxmenu>div>ul>li a.nfl-logo.t-3425:before{background-position:-24px -48px}.megaxmenu>div>ul>li a.nfl-logo.t-3426:before{background-position:-48px -48px}.megaxmenu>div>ul>li a.nfl-logo.t-3427:before{background-position:-72px 0px}.megaxmenu>div>ul>li a.nfl-logo.t-3428:before{background-position:-72px -24px}.megaxmenu>div>ul>li a.nfl-logo.t-3429:before{background-position:-72px -48px}.megaxmenu>div>ul>li a.nfl-logo.t-3430:before{background-position:0px -72px}.megaxmenu>div>ul>li a.nfl-logo.t-3431:before{background-position:-24px -72px}.megaxmenu>div>ul>li a.nfl-logo.t-3432:before{background-position:-48px -72px}.megaxmenu>div>ul>li a.nfl-logo.t-3433:before{background-position:-72px -72px}.megaxmenu>div>ul>li a.nfl-logo.t-3443:before{background-position:-96px 0px}.megaxmenu>div>ul>li a.nfl-logo.t-9075:before{background-position:0px 0px}.megaxmenu>div>ul>li a.nfl-logo.t-3434:before{background-position:-96px -48px}.megaxmenu>div>ul>li a.nfl-logo.t-3435:before{background-position:-96px -72px}.megaxmenu>div>ul>li a.nfl-logo.t-3436:before{background-position:0px -96px}.megaxmenu>div>ul>li a.nfl-logo.t-3437:before{background-position:-24px -96px}.megaxmenu>div>ul>li a.nfl-logo.t-3438:before{background-position:-48px -96px}.megaxmenu>div>ul>li a.nfl-logo.t-2512:before{background-position:-72px -96px}.megaxmenu>div>ul>li a.nfl-logo.t-3440:before{background-position:-96px -96px}.megaxmenu>div>ul>li a.nfl-logo.t-3443:before{background-position:-120px 0px}.megaxmenu>div>ul>li a.nfl-logo.t-3444:before{background-position:-120px -24px}.megaxmenu>div>ul>li a.nfl-logo.t-3445:before{background-position:-120px -48px}.megaxmenu>div>ul>li a.nfl-logo.t-3447:before{background-position:-120px -72px}.megaxmenu>div>ul>li a.nfl-logo.t-3448:before{background-position:-120px -96px}.megaxmenu>div>ul>li a.nfl-logo.t-3451:before{background-position:0px -120px}.megaxmenu>div>ul>li a.nfl-logo.t-3452:before{background-position:-24px -120px}.megaxmenu>div>ul>li a.nfl-logo.t-3453:before{background-position:-48px -120px}.megaxmenu>div>ul>li a.nfl-logo.t-3453:before{background-position:-72px -120px}.megaxmenu>div>ul>li a.mlb-logo:before{background-image:url("/wp-content/uploads/2024/01/mlb-logo.png")}.megaxmenu>div>ul>li a.mlb-logo.t-3074:before{background-position:-24px 0px}.megaxmenu>div>ul>li a.mlb-logo.t-3075:before{background-position:-72px -72px}.megaxmenu>div>ul>li a.mlb-logo.t-3076:before{background-position:0px -24px}.megaxmenu>div>ul>li a.mlb-logo.t-3078:before{background-position:-24px -24px}.megaxmenu>div>ul>li a.mlb-logo.t-3080:before{background-position:-48px 0px}.megaxmenu>div>ul>li a.mlb-logo.t-3081:before{background-position:-48px -24px}.megaxmenu>div>ul>li a.mlb-logo.t-3082:before{background-position:0px -48px}.megaxmenu>div>ul>li a.mlb-logo.t-3083:before{background-position:-24px -48px}.megaxmenu>div>ul>li a.mlb-logo.t-3083:before{background-position:-48px -48px}.megaxmenu>div>ul>li a.mlb-logo.t-3084:before{background-position:-72px 0px}.megaxmenu>div>ul>li a.mlb-logo.t-3085:before{background-position:-72px -24px}.megaxmenu>div>ul>li a.mlb-logo.t-3087:before{background-position:-72px -48px}.megaxmenu>div>ul>li a.mlb-logo.t-3089:before{background-position:0px -72px}.megaxmenu>div>ul>li a.mlb-logo.t-3092:before{background-position:-24px -72px}.megaxmenu>div>ul>li a.mlb-logo.t-3090:before{background-position:-48px -72px}.megaxmenu>div>ul>li a.mlb-logo.t-3094:before{background-position:0px 0px}.megaxmenu>div>ul>li a.mlb-logo.t-3095:before{background-position:-96px 0px}.megaxmenu>div>ul>li a.mlb-logo.t-3096:before{background-position:-96px -24px}.megaxmenu>div>ul>li a.mlb-logo.t-3098:before{background-position:-96px -48px}.megaxmenu>div>ul>li a.mlb-logo.t-3099:before{background-position:-96px -72px}.megaxmenu>div>ul>li a.mlb-logo.t-3100:before{background-position:0px -96px}.megaxmenu>div>ul>li a.mlb-logo.t-3101:before{background-position:-24px -96px}.megaxmenu>div>ul>li a.mlb-logo.t-3102:before{background-position:-48px -96px}.megaxmenu>div>ul>li a.mlb-logo.t-3104:before{background-position:-72px -96px}.megaxmenu>div>ul>li a.mlb-logo.t-3105:before{background-position:-96px -96px}.megaxmenu>div>ul>li a.mlb-logo.t-3106:before{background-position:-120px 0px}.megaxmenu>div>ul>li a.mlb-logo.t-3109:before{background-position:-120px -24px}.megaxmenu>div>ul>li a.mlb-logo.t-3110:before{background-position:-120px -48px}.megaxmenu>div>ul>li a.mlb-logo.t-3111:before{background-position:-120px -72px}.megaxmenu>div>ul>li a.mlb-logo.t-3112:before{background-position:-120px -96px}.megaxmenu>div>ul>li a.mlb-logo.t-3113:before{background-position:0px -120px}.megaxmenu>div>ul>li a.nhl-logo:before{background-image:url("/wp-content/uploads/2024/02/nhl-logo-1.png")}.megaxmenu>div>ul>li a.nhl-logo.t-3455:before{background-position:-24px 0px}.megaxmenu>div>ul>li a.nhl-logo.t-3456:before{background-position:-96px 0px}.megaxmenu>div>ul>li a.nhl-logo.t-3457:before{background-position:0px -24px}.megaxmenu>div>ul>li a.nhl-logo.t-3458:before{background-position:-24px -24px}.megaxmenu>div>ul>li a.nhl-logo.t-3459:before{background-position:-48px 0px}.megaxmenu>div>ul>li a.nhl-logo.t-3460:before{background-position:-48px -24px}.megaxmenu>div>ul>li a.nhl-logo.t-3461:before{background-position:0px -48px}.megaxmenu>div>ul>li a.nhl-logo.t-3462:before{background-position:-24px -48px}.megaxmenu>div>ul>li a.nhl-logo.t-3463:before{background-position:-48px -48px}.megaxmenu>div>ul>li a.nhl-logo.t-3464:before{background-position:-72px 0px}.megaxmenu>div>ul>li a.nhl-logo.t-3465:before{background-position:-72px -24px}.megaxmenu>div>ul>li a.nhl-logo.t-3466:before{background-position:-72px -48px}.megaxmenu>div>ul>li a.nhl-logo.t-8862:before{background-position:0px -72px}.megaxmenu>div>ul>li a.nhl-logo.t-3468:before{background-position:-24px -72px}.megaxmenu>div>ul>li a.nhl-logo.t-3469:before{background-position:-48px -72px}.megaxmenu>div>ul>li a.nhl-logo.t-3470:before{background-position:-72px -72px}.megaxmenu>div>ul>li a.nhl-logo.t-3471:before{background-position:0px 0px}.megaxmenu>div>ul>li a.nhl-logo.t-3472:before{background-position:-96px -24px}.megaxmenu>div>ul>li a.nhl-logo.t-3473:before{background-position:-96px -48px}.megaxmenu>div>ul>li a.nhl-logo.t-3474:before{background-position:-96px -72px}.megaxmenu>div>ul>li a.nhl-logo.t-3476:before{background-position:0px -96px}.megaxmenu>div>ul>li a.nhl-logo.t-3477:before{background-position:-24px -96px}.megaxmenu>div>ul>li a.nhl-logo.t-3479:before{background-position:-48px -96px}.megaxmenu>div>ul>li a.nhl-logo.t-3480:before{background-position:-72px -96px}.megaxmenu>div>ul>li a.nhl-logo.t-9920:before{background-position:-96px -96px}.megaxmenu>div>ul>li a.nhl-logo.t-3481:before{background-position:-120px 0px}.megaxmenu>div>ul>li a.nhl-logo.t-3482:before{background-position:-120px -24px}.megaxmenu>div>ul>li a.nhl-logo.t-3486:before{background-position:-120px -48px}.megaxmenu>div>ul>li a.nhl-logo.t-3487:before{background-position:-120px -72px}.megaxmenu>div>ul>li a.nhl-logo.t-9040:before{background-position:-120px -96px}.megaxmenu>div>ul>li a.nhl-logo.t-3488:before{background-position:0px -120px}.megaxmenu>div>ul>li a.nhl-logo.t-3489:before{background-position:-24px -120px}.megaxmenu>div>ul>li a:hover{color:#151921}.megaxmenu>div>ul>li a:hover:after{width:100%;opacity:.05}@-webkit-keyframes btnWiggle{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-1deg)}3.5%{-webkit-transform:rotate(1deg)}5%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg)}}@-o-keyframes btnWiggle{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-1deg)}3.5%{-webkit-transform:rotate(1deg)}5%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes btnWiggle{0%{-webkit-transform:rotate(0deg)}2%{-webkit-transform:rotate(-1deg)}3.5%{-webkit-transform:rotate(1deg)}5%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg)}}form.variations_form .ux-swatches{gap:5px}form.variations_form .ux-swatches .ux-swatch{box-shadow:unset;border:1px solid rgba(5,6,8,.15);background:rgba(5,6,8,.01);border-radius:1px}form.variations_form .ux-swatches .ux-swatch:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;background:#050608;opacity:0;transition:all .2s}form.variations_form .ux-swatches .ux-swatch .ux-swatch__text{color:#050608}form.variations_form .ux-swatches .ux-swatch.selected{border-color:#050608}form.variations_form .ux-swatches .ux-swatch.selected:after{top:3px;left:3px;right:3px;bottom:3px;opacity:1}form.variations_form .ux-swatches .ux-swatch.selected .ux-swatch__text{color:#fff;z-index:1}form.variations_form .ux-swatches .ux-swatch:hover:not(.selected):not(.disabled){box-shadow:unset;background:rgba(5,6,8,.05);border-color:#050608}.ux-swatches--large .ux-swatch--label{padding:0 13px}.wcpa_wrap{padding:0}.wcpa_wrap .wcpa_field_wrap{position:relative;margin:0 0 10px}.wcpa_wrap .wcpa_field_wrap.off20 .wcpa_field .wcpa_image:last-child:after{content:"-20%";position:absolute;top:0;right:0;color:#fff;font-weight:600;font-size:.65rem;background:red;padding:0 .2rem;border-radius:0 0 0 1.5px}.wcpa_wrap .wcpa_field_wrap input[type=text]{border-width:1px}.wcpa_wrap .wcpa_field_wrap .wcpa_field_desc{text-align:right;position:absolute;right:0;top:.2rem}.wcpa_wrap .wcpa_field_wrap input{border:1px solid rgba(5,6,8,.15);color:#050608;font-size:14px;min-height:45px}.wcpa_wrap .wcpa_field_wrap input::placeholder{color:rgba(5,6,8,.7)}.wcpa_wrap .wcpa_image .wcpa_img_wrap{padding:.5rem;outline:solid 1px rgba(5,6,8,.1)}.wcpa_wrap .wcpa_image .wcpa_img_wrap img{transition:transform .2s}.wcpa_wrap .wcpa_image input:checked~.wcpa_img_wrap{background-color:#050608}.wcpa_wrap .wcpa_image input:checked~.wcpa_img_wrap img{filter:invert(1);transform:scale(1.05)}.wcpa_wrap .wcpa_image .wcpa_image_label{display:none}.wcpa_wrap .wcpa_check_ui_button .wcpa_field{gap:5px}.wcpa_wrap .wcpa_check_ui_button .wcpa_radio label{min-height:45px;padding:0 13px;font-size:14px;min-width:45px;justify-content:center}.wcpa_wrap .wcpa_check_ui_button .wcpa_radio label:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;background:#050608;opacity:0;transition:all .2s}.wcpa_wrap .wcpa_check_ui_button .wcpa_radio label span{font-weight:500;z-index:1}.wcpa_wrap .wcpa_check_ui_button .wcpa_radio.wcpa_selected label{outline:0;border-color:#050608;color:#fff}.wcpa_wrap .wcpa_check_ui_button .wcpa_radio.wcpa_selected label:after{top:0;left:0;right:0;bottom:0;opacity:1}.wcpa_price_summary{display:none}.wcpa_wrap .wcpa-col-1,.wcpa_wrap .wcpa-col-2,.wcpa_wrap .wcpa-col-3,.wcpa_wrap .wcpa-col-4,.wcpa_wrap .wcpa-col-5,.wcpa_wrap .wcpa-col-6{padding:0 2px}label,legend{color:#050608}span.amount{color:#050608}.product-main table.variations{margin-bottom:0}.product-main .single_variation_wrap .woocommerce-variation .woocommerce-variation-price{border:0;padding:0}.product-main .single_variation_wrap .woocommerce-variation-add-to-cart{padding:0}.product-main .single_variation_wrap .wcpa_form_outer{margin:0}.product-main .wcpa_form_outer{margin:1em 0 0}.product-main .wcpa_form_item{margin:0;position:relative}.product-main .single_add_to_cart_button{width:100%;margin:0;min-height:3rem;-webkit-animation:btnWiggle 5s infinite;-moz-animation:btnWiggle 5s infinite;-o-animation:btnWiggle 5s infinite;animation:btnWiggle 5s infinite}.product-main .product-page-price{margin-bottom:1rem}.product-main .product-title{font-size:.9rem}.product-main .toggle{width:20px;right:0;left:unset}.product-main .toggle i{font-size:1.3em}.product-main .accordion-title{font-weight:700;background:rgba(0,0,0,0) !important;text-transform:uppercase;font-size:.8rem;border-color:rgba(5,6,8,.15);padding:1em 0}.product-main .accordion-title.active{background:rgba(0,0,0,0);border-color:rgba(5,6,8,.15)}.product-main .product-info{padding:2rem;background:rgba(5,6,8,.015);margin-top:2rem}.product:not(#product-254504) .quantity,.product:not(#product-254504) .buttons_added{width:0;height:0;display:block;visibility:hidden;margin:0}.tagcloud{display:flex;flex-wrap:wrap;margin:0 -0.1rem}.tagcloud>div{flex:1 0 10rem;padding:.1rem}.tagcloud a{border-radius:.1rem;background:#f3f3f3;border-color:#f3f3f3;padding:.2rem 1rem;color:#1d1d1d;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;display:block;text-align:center}.shop-page-title.featured-title .title-overlay{backdrop-filter:blur(50px);background-color:rgba(0,0,0,.5)}h1.shop-page-title{font-weight:600}.autocomplete-suggestion .search-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4rem}.autocomplete-suggestion img{border-radius:0}.autocomplete-suggestion .box-blog-post .is-divider{display:none}.cart-item .nav-dropdown>li.html{min-width:320px}.cart-item .nav-dropdown>li.variation{display:none}.cart-item .nav-dropdown>li.cart-item .nav-dropdown>li a:not(.remove){font-size:1.1rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.variation .table td:first-child{width:40px}.variation .table td:last-child{padding:0;text-align:left}.woocommerce-mini-cart-item.mini_cart_item .variation .table.table-bordered td:first-child{display:none}.woocommerce-loop-product__title,.woocommerce-loop-product__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}ol{padding:revert}.blog-archive .post-title{height:5.8rem}.mfp-content.off-canvas-cart{width:100%;max-width:24rem}.nav-pagination>li>a,.nav-pagination>li>span{border:1px solid rgba(0,0,0,0)}.review-section .row{background-color:#f3f3f3}.review-section .row>.col .col-inner{padding:2rem}.review-section .row>.col:last-child .col-inner>div{display:flex;align-items:center}.review-section .row>.col:last-child .col-inner>div img{margin-left:.5rem;width:7rem}.review-section .row+.row{margin-top:5px}.footer-promo-bar h3{font-size:1.2rem;line-height:1.3rem;text-transform:uppercase;margin:0 0 .5rem 0;color:#050608;font-weight:700}.footer-promo-bar p{font-size:.8rem}.footer-2{font-size:.8rem;padding:50px 0 0 !important}.footer-2 .widget .is-divider{margin-top:0;background-color:rgba(0,0,0,0)}.footer-2 ul.menu>li a{padding:8px 0}.footer-2 ul.menu>li+li{border-top:0}#mc-embedded-subscribe{background-color:#000;border-radius:2px;color:#fff;width:100%;margin-bottom:0}#mc-embedded-subscribe:hover{background-color:#050608}.success-message{margin-bottom:1rem}.mc-status:focus{outline:none}.wp-caption{margin:0 auto}.footeri{text-align:left;font-size:150%}#ez-toc-container{padding:1.5rem;background:#f3f3f3;border-radius:2px;margin:1.5rem 0}#ez-toc-container .ez-toc-title{font-size:1.5rem;font-weight:500;text-transform:uppercase;margin-bottom:1rem}#ez-toc-container .ez-toc-list{list-style:none;margin:0;padding:0}#ez-toc-container .ez-toc-list>ul{margin:0;list-style:none}#ez-toc-container .ez-toc-list>ul li{margin-left:0}#ez-toc-container .ez-toc-list li{margin-left:.5rem}#ez-toc-container .ez-toc-list .ez-toc-list-level-3{margin:1em 0 1em 1.3em}#ez-toc-container .ez-toc-list .ez-toc-heading-level-2>a{font-weight:500}.dark .is-divider{background-color:rgba(0,0,0,0);height:0}ul li.bullet-checkmark{display:flex;align-items:center;font-size:.9rem}ul li.bullet-checkmark:before{color:#050608}#judgeme_product_reviews .jdgm-rev-widg{padding:0;margin-bottom:2.5rem}.jdgm--leex-script-loaded .jdgm-rev-widg__header,.jdgm--leex-script-loaded .jdgm-rev-widg__actions,.jdgm--leex-script-loaded .jdgm-rev,.jdgm--leex-script-loaded .jdgm-quest{box-shadow:unset;border:1px solid #f3f3f3}.flatsome-cookies{width:fit-content;border-radius:2px;margin:auto;left:0;right:0;font-size:90%}.flatsome-cookies--active{margin-bottom:1rem}.flatsome-cookies__buttons>a{margin-right:0}.video-container{position:relative;padding-bottom:100%;height:0;overflow:hidden;background:#000;border-radius:2px;border:1px solid #f3f3f3;background-image:url("/wp-content/uploads/2023/09/wall-bg.jpg");background-size:cover}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;max-width:38rem;max-height:38rem;margin:auto;right:0;bottom:0}.header-bottom{min-height:3px}.header-bottom .search-field{box-shadow:unset;border:0;height:2.2em;background-color:rgba(0,0,0,0);padding:0;font-size:.9rem}.header-bottom .search-field::placeholder{color:rgba(255,255,255,.5)}.header-bottom .search-field:focus{background-color:rgba(0,0,0,0);box-shadow:unset;color:#fff}.header-bottom .searchform .ux-search-submit{background:rgba(0,0,0,0)}.header-bottom .searchform .ux-search-submit:hover{box-shadow:unset}.header-bottom .searchform .ux-search-submit i{font-size:.9em;margin-right:-2rem}.wlfmc-list img{border-radius:0}.wlfmc-list .wlfmc-table-item{transform:scale(1.1)}.wlfmc-list .wlfmc-remove-from-list{border-radius:50%}.wlfmc-add-button{margin-left:.4rem}.wlfmc-loop-btn:not(.is-elementor) .wlfmc-add-button>a i{text-shadow:1px 1px 1px rgba(154,154,154,.2392156863)}.product-main .jdgm-widget{position:absolute;right:1rem;margin-top:.5rem}.sport-logo .col-inner{text-align:center}.sport-logo .col-inner>a{width:12%;max-width:9rem;display:inline-block}.sport-logo .col-inner>a .icon-box-img{margin:0 auto;transition:transform .3s}.sport-logo .col-inner>a:hover .icon-box-img{transform:scale(1.1)}.widget>ul.product-categories{background-color:rgba(5,6,8,.05);padding:1rem}.widget>ul.product-categories>li a{padding:8px 0;position:relative;font-size:.9rem;white-space:nowrap}.widget>ul.product-categories>li a:after{content:"";display:block;position:absolute;background:#050608;width:0;left:0;top:0;bottom:0;transition:width .2s,opacity .2s;background:linear-gradient(90deg, rgba(5, 6, 8, 0.05) 0%, rgba(5, 6, 8, 0) 100%)}.widget>ul.product-categories>li a:hover{color:#151921;padding-left:.7rem}.widget>ul.product-categories>li a:hover:after{width:100%}.widget>ul.product-categories>li a img{margin-right:.2rem;width:1.3rem;max-height:1.55rem}.widget>ul.product-categories>li+li{border:0}.filter-button{border:1px solid #050608;border-radius:2rem;padding:.3rem .8rem}.filter-button i,.filter-button strong{display:none}.filter-button:after{content:"Select Your Team"}.filter-button:hover{background-color:#050608;color:#fff}.product_meta .sku_wrapper{display:none}.size-charts .subTitle{text-transform:uppercase;font-size:.75rem;margin:0rem 0 .2rem}.size-charts .table-wrapper{overflow-x:auto;white-space:nowrap}.size-charts .table-wrapper+.tablet-wrapper{margin-top:1rem}.size-charts .table-wrapper td,.size-charts .table-wrapper th{text-align:center}.size-charts .table-wrapper thead{background-color:#050608;color:#fff;font-size:.8em}.size-charts .table-wrapper tbody{font-size:.8rem}.size-charts .table-wrapper tbody td{color:#050608;min-width:4.5rem}.sub-noti{display:flex;margin-bottom:.3rem}.sub-noti span{margin-left:.1rem;color:#ef4e0f;font-size:.8rem}ul.product_list_widget li{min-height:unset}.wcpa_cart_meta{font-size:.9em;line-height:.6em;color:#050608;display:flex;flex-wrap:wrap}.wcpa_cart_meta li:not(:last-child){margin-right:.5rem}.officially{display:flex;align-items:center;margin-bottom:.5rem}.officially img{width:1.4rem;max-height:1.4rem;margin-right:.3rem}.officially span{font-size:.8rem}.size-chart-popup{margin-bottom:1rem}.size-chart-popup a{font-size:.8rem;font-weight:700;display:flex;align-items:center}.size-chart-popup a img{width:1.4rem;margin-right:.4rem}.jdgm-prev-badge__text{display:none !important}.author_bio_section{display:flex;padding:1rem 0;border-top:1px solid rgba(5,6,8,.05);border-bottom:1px solid rgba(5,6,8,.05)}.author_bio_section img{margin-right:.7rem;width:90px;height:90px}.author_bio_section>div .author_name{font-weight:600}.free-ship{text-align:center;padding-bottom:1.3rem}.free-ship p{font-weight:600;margin-bottom:-0.2rem;text-transform:uppercase;font-size:.9rem}.free-ship span{color:rgba(5,6,8,.4);font-size:.8rem}ul.product_list_widget li+li{border:0;margin-top:.5rem}.widget_recently_viewed_products{margin-top:2rem}.widget_recently_viewed_products .is-divider{background-color:rgba(0,0,0,0);height:0}.mfp-bg.mfp-ready{background-color:#000}@media(max-width: 1570px){.tag-product-page{padding:0 15px}}@media screen and (max-width: 1350px)and (min-width: 850px){.nav-box>li>a,.nav-pills>li>a{padding:0 .6rem}}@media screen and (max-width: 1150px){.megaxmenu>div>ul>li a{font-size:.8rem}}@media screen and (max-width: 1050px)and (min-width: 850px){.megaxmenu>div>ul>li{width:25%}.logo-left .logo{margin-right:.5rem}.nav-box>li>a,.nav-pills>li>a{padding:0 .4rem;font-size:.8em}.autocomplete-suggestion{padding:10px .2em}.autocomplete-suggestion img+.search-name{padding-left:0}}@media screen and (max-width: 850px){.product-main .product-info{padding:1rem}.woocommerce-ordering{display:none}#main-menu.mobile-sidebar .nav-vertical>li+li{border:0}#main-menu.mobile-sidebar .nav-vertical>li a{font-family:unset;font-size:1.1rem;color:#1c3e71;padding:15px 2rem;font-weight:700}#main-menu.mobile-sidebar .nav-vertical>li a:has(>img){display:flex;flex-direction:row-reverse;justify-content:space-between}.header .container{padding:0 24px}.header .header-main li.html.custom{display:unset}.header .header-main .mobile-nav.nav>li+li{margin-left:1.4rem}.header .header-main .mobile-nav.nav>li>a{color:#050608}.header .header-bottom .searchform .search-field{color:#fff !important}.header .header-bottom .searchform .ux-search-submit i{color:#fff}.woocommerce-checkout .has-border{padding:0;border:0}.form-group .form-check label span{padding:.5rem 1rem}#nav_menu-3,#nav_menu-4{width:50%}#custom_html-3{order:1;margin-bottom:4rem}#nav_menu-3{order:2}#nav_menu-4{order:3;text-align:left}#nav_menu-4 li{text-align:left}#custom_html-4{order:4;text-align:center;display:flex;flex-direction:column;align-items:center}#custom_html-4 .widget-title{display:none}#custom_html-4 .is-divider{display:none}#custom_html-4 .textwidget{background:#eaeaea;padding:1.8rem;border-radius:1px}#custom_html-4 .textwidget p{font-weight:500;font-size:1.2rem;line-height:1.6rem}#custom_html-4 .textwidget .button{margin-right:0}#custom_html-4 .textwidget b{color:#0c0b07}.footeri{text-align:center}}@media screen and (max-width: 549px){ul li.bullet-checkmark{font-size:.75rem}.woocommerce-cart #main-content{margin:0 !important}.woocommerce-cart #main{padding:1rem !important}.woocommerce-cart .woocommerce .cart-auto-refresh,.woocommerce-cart .woocommerce .cart-collaterals{padding:0 !important}.woo_order_tip,.woo_order_tip_apply,.woo_order_tip_remove{font-size:.8rem}.blockUI.blockOverlay{opacity:0 !important}.cart-footer-content{margin-left:-15px;margin-right:-15px}.off-canvas .nav-vertical>li>a{font-size:1em}.single_add_to_cart_button{font-size:1.2rem !important}.sport-logo .col-inner>a{width:30%}#logo img{max-height:39px}}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}