/* https://suprabars.com/wp-content/uploads/custom-css-js/17146.css?v=2961 */
.bwp-navigation ul>li.level-0>a{font-family:"Montserrat",Arial,sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:.5px;font-weight:700}.bwp-header .wpbingoLogo img{max-height:25px}.bwp-image-subtitle{font-family:"Bebas Neue",Arial,sans-serif;font-size:20px;letter-spacing:1px;line-height:15px;color:#000}.bwp-widget-banner.layout-7 .title-banner{font-size:46px;letter-spacing:1.2px;margin:0 0 5px}.bwp-widget-banner.layout-7 .banner-wrapper-infor{bottom:60px;padding:0 65px}.bwp-header .header-campbar{font-family:"Montserrat",Arial,sans-serif;text-transform:none;font-size:11px;padding:12px 12px;font-weight:600}.bwp-header .header-mobile .header-mobile-fixed{display:none}#supra-swag .bwp-widget-banner.layout-7 .button{background:#fff;border:2px solid #fff}#supra-swag .bwp-widget-banner.layout-7 .button:hover{border-color:#db1e4c}#supra-swag .bwp-widget-banner.layout-7 .title-banner{color:#fff}.products-list.grid .product-wapper .products-content h3.product-title{text-transform:none;font-size:13px;font-weight:600}#bwp-footer.footer-3 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{border-bottom:2px solid #db1e4c}#bwp-footer.footer-3 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:hover{border-color:#5f5f5f}#bwp-footer.footer-3 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type="submit"]{color:#db1e4c}#bwp-footer.footer-3 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:hover input[type="submit"]{color:#fff}#bwp-footer.footer-3 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]{font-size:15px}#bwp-footer ul.social-link li a i{font-size:18px}.elementor-9601 .elementor-element.elementor-element-d4bcfc5 .elementor-image-box-content .elementor-image-box-title{padding-bottom:15px;margin-top:25px}#connect-footer{margin-bottom:0}@media (max-width:480px) .bwp-widget-banner.layout-5 .title-banner{font-size:60px}#supra-swag .bwp-widget-banner.layout-7 .title-banner{color:#fff}.bwp-widget-banner.layout-7 .title-banner{font-size:46px;letter-spacing:1.2px;margin:0 0 5px}.single-product .bwp-single-info .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a{display:none}header#bwp-header.bwp-header{position:sticky!important;left:0;right:0;top:0}header#bwp-header.bwp-header .header-desktop .header-left{flex:0 0 15%;max-width:15%}header#bwp-header.bwp-header .header-desktop .content-header{flex:0 0 70%;max-width:70%}header#bwp-header.bwp-header .header-desktop .header-right{flex:0 0 15%;max-width:15%}.header-v4{background:#fff!important}.header-v6 .header-desktop{position:absolute!important;width:100%!important;padding:0!important}header#bwp-header.bwp-header.header-v6 .header-desktop{background:rgba(0,0,0,0);-webkit-transition:all 600ms cubic-bezier(.19,1,.22,1);transition:all 600ms cubic-bezier(.19,1,.22,1)}header#bwp-header.bwp-header.header-v6.open .header-desktop,header#bwp-header.bwp-header.header-v6 .header-mobile{background:rgba(0,0,0,.7)}.products-entry .products-thumb{display:block!important;height:410px}.products-entry .products-thumb .woocommerce-LoopProduct-link{display:block;background:#f1f1f1}.products-entry .products-thumb,.products-entry .products-thumb .woocommerce-LoopProduct-link,.products-entry .products-thumb .woocommerce-LoopProduct-link img{height:100%}.products-entry .products-thumb .woocommerce-LoopProduct-link img{display:block;width:100%;margin:0 auto;object-fit:cover;object-position:center top;font-family:'object-fit: cover; object-position: center;'}.bwp-header .header-campbar .close-campbar{top:0!important}#bwp-footer{padding-bottom:0!important}#ig-posts .elementor-widget-wrap{padding:0!important}@media (max-width:991px){.home header#bwp-header.bwp-header.header-v6{background:transparent!important}.home .bwp-main{margin-top:-74px!important}}@media (max-width:767px){.bwp-widget-banner.layout-7 .banner-wrapper{height:500px}.bwp-widget-banner.layout-7 .banner-wrapper .bwp-image img{display:block;object-fit:cover;object-position:center top;font-family:'object-fit: cover; object-position: center;'}.bwp-widget-banner.layout-7 .banner-wrapper .bwp-image,.bwp-widget-banner.layout-7 .banner-wrapper .bwp-image a,.bwp-widget-banner.layout-7 .banner-wrapper .bwp-image a img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block}.bwp-widget-banner.layout-7 .banner-wrapper .banner-wrapper-infor{padding:0 40px}.bwp_product_list.scroll .product-content .item-product{max-width:85vw}.bwp-widget-banner.layout-5 .title-banner{font-size:60px!important}}#basic-nutrition .bwp-widget-banner.layout-7 .button{background:#fff;border:2px solid #fff}#basic-nutrition,#premium-nutrition .bwp-widget-banner.layout-7 .button:hover{border-color:#db1e4c}#basic-nutrition .bwp-widget-banner.layout-7 .title-banner{color:#fff}#basic-nutrition .bwp-image-subtitle{color:#f8425f}#premium-nutrition .bwp-widget-banner.layout-7 .button{background:#fff;border:2px solid #fff}#premium-nutrition .bwp-widget-banner.layout-7 .button:hover{border-color:#db1e4c}#premium-nutrition .bwp-widget-banner.layout-7 .title-banner{color:#fff}#premium-nutrition .bwp-image-subtitle{color:#f8425f}#other-nutrition .bwp-widget-banner.layout-7 .button{background:#fff;border:2px solid #fff}#other-nutrition .bwp-widget-banner.layout-7 .button:hover{border-color:#db1e4c}#other-nutrition .bwp-widget-banner.layout-7 .title-banner{color:#fff}#other-nutrition .bwp-image-subtitle{color:#f8425f}#supra-cycling-team .bwp-widget-banner.layout-7 .title-banner{color:#fff;line-height:.9}#supra-cycling-team .bwp-widget-banner.layout-7 .banner-wrapper-infor{bottom:15px;padding:0 25px}#supra-cycling-team-2 .bwp-widget-banner.layout-7 .title-banner{color:#fff;line-height:.9}#supra-cycling-team-2 .bwp-widget-banner.layout-7 .banner-wrapper-infor{bottom:15px;padding:0 25px}body.page.about-us .content-about-3{top:37%;position:absolute}body.page-id-14474 #bwp-footer{margin-top:0}.elementor-element.elementor-element-4872770{margin-bottom:5px!important}#supra-cycling-team .title-banner>span{color:#dc214c!important}.elementor-element.elementor-element-66f0062{margin-bottom:0px!important}@media (max-width:767px){.elementor-element-da7b2fc .bwp-widget-banner.layout-7 .banner-wrapper .bwp-image a{background:transparent url(/wp-content/uploads/2021/08/supra-nutrition-functional-bars-shop.jpg) no-repeat center center;background-size:cover}.elementor-element-da7b2fc .bwp-widget-banner.layout-7 .banner-wrapper .bwp-image a img{opacity:0!important}}@media (max-width:767px){.elementor-element-51f1c78 .bwp-widget-banner.layout-7 .banner-wrapper .bwp-image a{background:transparent url(/wp-content/uploads/2021/06/supra-shop-merchandise-2.jpg) no-repeat center center;background-size:cover}.elementor-element-51f1c78 .bwp-widget-banner.layout-7 .banner-wrapper .bwp-image a img{opacity:0!important}}.elementor-element-01884d2{margin-bottom:5px!important}.elementor-element-30fff21{margin-bottom:5px!important}.elementor-element-8a84d42,.elementor-element-2ddce35,.elementor-element-9342301,.elementor-element-1e3ec58{margin-bottom:0px!important}@media (max-width:767px){.woocommerce-product-subcategories.slick-slider .slick-list .slick-slide{max-width:50vw!important}.woocommerce-product-subcategorie-content .slick-arrow{display:none!important}}.icon-titles{position:relative;display:block;margin:0;padding:0 0 20px}.icon-titles li{position:relative;display:inline-block;padding:0 10px 10px 0}.icon-titles li>*{display:inline-block;vertical-align:middle;padding:0;margin:0}.icon-titles li img{max-height:17px;width:auto;height:100%;margin-right:5px;margin-bottom:3px}body:not(.home) header#bwp-header.bwp-header.header-v6 .header-desktop{background:rgba(0,0,0,.7)!important}#basic-nutrition-title,#premium-nutrition-title,#additional-training-title{position:relative;display:block}#basic-nutrition-title>*,#premium-nutrition-title>*,#additional-training-title>*{position:relative;z-index:10}#basic-nutrition-title:before,#premium-nutrition-title:before,#additional-training-title:before{position:absolute;left:-3px;top:-70px;pointer-events:none;z-index:1;font-family:Bebas Neue,cursive;font-weight:500;text-shadow:0 0 1px rgba(0,0,0,1);color:#fff;font-size:170px;line-height:1;letter-spacing:-7px;opacity:.7}#basic-nutrition-title:before{content:'01'}#premium-nutrition-title:before{content:'02'}#additional-training-title:before{content:'03'}.elementor-top-section{z-index:1}@media (min-width:1025px){.contents-detail .bwp-single-product.grid .bwp-single-info{top:75px}}table.variations{margin-bottom:40px;border:0}table.variations td{display:block;padding:3px 0 0;border:0}table.variations td.label label{margin-bottom:0;font-weight:600;color:#222;font-size:16px}.single_variation_wrap .woocommerce-variation-price{margin-bottom:15px}.reset_variations{display:none!important}#menu-main-menu li.add-divider-after{padding-right:30px}#menu-main-menu li.add-divider-after:after{position:absolute;right:4px;top:6px;height:12px;width:1px;background:rgba(255,255,255,.9);pointer-events:none;content:''}.header-v4 #menu-main-menu li.add-divider-after:after{background:rgba(0,0,0,.8)}.woovr-variations{position:relative;display:block;margin-bottom:30px}.woovr-variations:before,.woovr-variations:after{content:"";display:table}.woovr-variations .woovr-variation{position:relative;display:inline-block;padding:0;margin:0 8px 8px 0!important;height:46px!important}.woovr-variations .woovr-variation .woovr-variation-selector,.woovr-variations .woovr-variation .woovr-variation-image,.woovr-variations .woovr-variation .woovr-variation-info .woovr-variation-price,.woovr-variations .woovr-variation .woovr-variation-info .woovr-variation-availability,.woovr-variations .woovr-variation .woovr-variation-info .woovr-variation-description{display:none!important}.woovr-variations .woovr-variation .woovr-variation-info{position:relative;display:inline-block;opacity:1;z-index:100;margin:0;border:1px solid #bbb!important;background:#fff;padding:16px 16px 8px!important;color:#1d1d1d;font-weight:600!important;height:46px!important;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;text-transform:none!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 600ms cubic-bezier(.190,1,.220,1);transition:all 600ms cubic-bezier(.190,1,.220,1);cursor:pointer}.woovr-variations .woovr-variation.disabled-button,.woovr-variations .woovr-variation[data-purchasable="no"],.woovr-variations .woovr-variation.disabled-button *,.woovr-variations .woovr-variation[data-purchasable="no"] *{pointer-events:none}.woovr-variations .woovr-variation.disabled-button .woovr-variation-info,.woovr-variations .woovr-variation[data-purchasable="no"] .woovr-variation-info{color:#ccc!important;background:linear-gradient(to bottom right,#fff calc(50% - 1px),#bbb,#fff calc(50% + 1px))!important}.woovr-variations .woovr-variation:hover .woovr-variation-info,.woovr-variations .woovr-variation:active .woovr-variation-info,.woovr-variations .woovr-variation:focus .woovr-variation-info,.woovr-variations .woovr-variation.woovr-variation-active .woovr-variation-info{border-color:#bbb!important;background:#eee;color:#222}.woovr-variations .woovr-variation.woovr-variation-active{pointer-events:none}.woovr-variations .woovr-variation.woovr-variation-active .woovr-variation-info{border-color:#ae183c!important;background:#ae183c;color:#fff}.woovr-variations .woovr-variation:first-child{display:none}.woocommerce_gc_giftcard_form label{display:block;font-weight:600;color:#222}.woocommerce_gc_giftcard_form textarea{resize:none;width:100%}.mini-cart .cart-popup .buttons .button.checkout:before{top:0!important;height:100%!important;opacity:1!important;visibility:visible!important}.mini-cart .cart-popup .remove,.mini-cart .cart-popup .remove.display-none{display:block!important}.mini-cart .cart-popup .mini_cart_item a.remove,table .product-remove a.remove,.table .product-remove a.remove{font-size:19px;border:0!important;background:transparent!important;top:-5px;color:#222!important}.mini-cart .cart-popup .mini_cart_item a.remove:hover,.mini-cart .cart-popup .mini_cart_item a.remove:active,.mini-cart .cart-popup .mini_cart_item a.remove:focus,.table .product-remove a.remove:hover,.table .product-remove a.remove:active,.table .product-remove a.remove:focus,table .product-remove a.remove:hover,table .product-remove a.remove:active,table .product-remove a.remove:focus{color:#db1e4c!important;background:transparent!important;border:0!important}table .product-remove a.remove,.table .product-remove a.remove{display:block!important;top:calc(50% - 15px)!important}table .product-remove a.remove:before,.table .product-remove a.remove:before{display:none!important}table.shop_table.cart>thead>tr>th.product-quantity>.quantity,.table.shop_table.cart>thead>tr>th.product-quantity>.quantityt,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,table.shop_table.cart>thead>tr>td.product-quantity>.quantity,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity{display:flex!important}.mini-cart .cart-popup .product-image{margin-right:0;width:auto!important}.mini-cart .cart-popup .attachment-woocommerce_thumbnail{margin-right:12px;max-width:78px;width:100%;height:auto}.background-special #rev-slider-mobile-background,.background-special #rev-slider-desktop-background{left:0!important;right:0!important;width:100%!important;top:0!important;bottom:0!important}.background-special #rev-slider-mobile-background img,.background-special #rev-slider-desktop-background img{width:100%!important;object-fit:cover!important;object-position:center center!important}.products-list.grid .product-wapper.content-product2 .product-button{display:none!important}.bwp-top-bar.top .button-filter-toggle,.bwp-top-bar .display{display:none!important}.bwp-header .header-page-link .mini-cart .cart-count{background:#db1e4c}body.tax-product_cat .woocommerce-product-subcategorie-content{display:none!important}.wp-caption .wp-caption-text{text-align:left}.greytext{color:#191B1D!important}.pinktext{color:#DB1E4C!important}