*{scroll-behavior:smooth}.plr-40{padding-right:40px!important;padding-left:40px!important}.p-40{padding:40px!important}.p-0{padding:0px!important}.ptb-40{padding-top:40px!important;padding-bottom:40px!important}.plr-20{padding-left:20px!important;padding-right:20px!important}.mt-20{margin-top:20px!important}.mb-10{margin-bottom:10px!important}.mt-0{margin-top:0px!important}.text-upper{text-transform:uppercase!important}.text-bold{font-weight:700!important}.font-heading,.font-heading *{font-family:'Oswald',cursive!important}ul.footer-menu{list-style-type:none;margin:0;padding:0}footer ul.socials{display:flex;gap:20px}.dflex-col{display:flex;flex-direction:column}.maxWidth-990{max-width:990px;width:100%;margin:0 auto}.maxWidth-1240{max-width:1240px;width:100%;margin:0 auto}.maxWidth-1440{max-width:1440px;width:100%;margin:0 auto}.maxWidth-1760{max-width:1760px;width:100%;margin:0 auto}.card-carousel{display:flex!important}.searchIcon{display:none}.space-between{justify-content:space-between}#wpadminbar{position:fixed}*{box-sizing:border-box;font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admin-bar .featuredDisplay{padding-top:32px}.mailchimp-newsletter{display:none}span.price,.wc-block-grid__product-price.price,.featuredDisplay .price{font-size:.5rem}.featuredDisplay .price{margin:0}.woocommerce-Price-amount.amount{font-size:1rem}.price-hint{font-weight:400;margin-left:5px}.tilt{transform:skewY(-4deg);margin-top:-20px;display:inline-block}body{margin:0}img,picture{max-width:100%;height:auto}.inner,.color.inner,.breads,.vids .mInner,.coverTitleWrap,ul.wc-block-grid__products,.woocommerce .site-content-contain,.snHoverItems,.dmic{padding-left:40px;padding-right:40px;margin:auto;width:100%}.inner.image-flow-right{padding-right:0}.wp-block-group.text-of-flow{max-width:700px}.image-flow-right img,.image-flow-right picture{padding-left:88px}.wp-block-group .inner .inner{padding:0}.vids iframe{height:95vh}.center,ul.products,.woocommerce-MyAccount-content .woocommerce-orders-table thead th{text-align:center}.line.center{margin:auto}.alignright,.shipping #shipping_method li{text-align:right}.alignright .wp-block-button{margin-right:0}figure{margin:0}iframe,.stretch-full{width:100%;max-width:inherit}.singleInnerWrap iframe{height:390px}.nobottompadding,.color.nobottompadding{padding-bottom:0;margin-bottom:0}input{-webkit-appearance:none;border-radius:0}.acceptHide,.grecaptcha-badge{display:none}.jump-to-tab{border-bottom:dotted 1px}div.wpcf7 .ajax-loader{display:block}.wpcf7 form .wpcf7-response-output{margin:0 0 20px}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0}p,ul,li,h1,h2,h3,h4,h5,h6{margin:20px 0;line-height:1.6}.singleInnerWrap li{margin:10px 0}h1,h2,h3,h4,h5,h6,h1 .sub,h2 .sub,h3 .sub,h4 .sub,h5 .sub,h6 .sub,.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title,.wc-tabs li a,.usd.currency:before,.dmic .woocommerce-cart-form:before,.dmic #order_review:before,.woocommerce-billing-fields:before,.dmic .woocommerce-billing-fields h3,#wpdcom .wpd-comment-header .wpd-comment-author,#wpdcom .wpd-blog-guest .wpd-comment-author a,.wpd-comment .wpd-comment-text .wpd-cf-value,.page-numbers,.woocommerce-products-header h1,.woocommerce-products-header h1 span,.padlock .icon-text{font-family:'Oswald',cursive;font-weight:500;line-height:1;text-transform:uppercase}.side .pageTitle h1,.side .pageTitle h2,.side .pageTitle h3,.side .pageTitle h4,.side .pageTitle h5,.side .pageTitle h6{line-height:1}.singleInnerWrap h1,.singleInnerWrap h2,.singleInnerWrap h3,.singleInnerWrap h4,.singleInnerWrap h5,.singleInnerWrap h6{font-weight:700;line-height:1.3}.singleInnerWrap h1,.singleInnerWrap h2{font-size:20px}.singleInnerWrap h3,.why-desc .tabContent,.wpd-comment .wpd-comment-text .wpd-cf-value,#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-author,.menuSide li a{font-size:18px}.singleInnerWrap h4,.singleInnerWrap h5,.singleInnerWrap h6,.nav .why,.athletes .tile h4,.featuredDisplay .woocommerce-variation-price .price .woocommerce-Price-amount.amount,.menuSide .sub-menu li a{font-size:16px}.wc-product-subtitle,.product-loop-subtitle,.wc-block-grid__product-title,.woocommerce-loop-product__title,.wc-block-grid__product-price.price,.sniTitle,.woocommerce-Price-amount.amount,#ship-to-different-address,#order_review_heading,#order_review:before,.woocommerce-billing-fields:before,#order_comments_field label,.dmic .woocommerce-cart-form:before,.dmic #order_review th,.value div label,.comment-title,.name,.post-name,.menuSide li a{font-weight:500}strong,b{font-weight:600}li.product .woocommerce-Price-amount.amount{font-weight:400}.wc-product-subtitle,.product-loop-subtitle,.wc-block-grid__product-title,.woocommerce-loop-product__title,.excerpt p{margin:5px 0}.wc-product-subtitle,.product-loop-subtitle{font-size:11px}.wc-block-grid__product-title,.woocommerce-loop-product__title,blockquote p,.dmic .woocommerce-billing-fields h3,.dmic #ship-to-different-address,.dmic #order_review_heading,.dmic #order_comments_field label,.dmic .woocommerce-cart-form:before,.overlay.country-select h2,.signupModal h2,.tabSum h4,.woocommerce #customer_login h2,#order_review:before,.woocommerce-billing-fields:before,.woocommerce-Address-title h3,.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content h2,.woocommerce-additional-fields h3{font-size:1.6rem}.singleInnerWrap blockquote p{font-style:italic}.breads,.woocommerce-breadcrumb{font-size:13px}p,ul,li,button,p strong,ul strong,li strong,button strong,p em,ul em,li em,button em,p a,ul a,li a,button a,.color-swatches label{font-size:1rem;font-family:'Oswald',sans-serif;letter-spacing:1px}.color-swatches label{letter-spacing:0}h5,.M h4,.S h3,.XS h2,.tabTitle,.tabTit h2,.tabSum h2,.tabSum h3,.tabSum h4{font-size:16px}h4,.M h3,.S h2,.woocommerce-variation-price .price .woocommerce-Price-amount.amount,.related.products h2{font-size:26px}h3,.pageTitle h2,.M h2,.product_title.entry-title,.woocommerce-products-header h1{font-size:2rem}h2{font-size:2.6rem}.product .product_title.entry-title,.singleReviewsWrap .reviewsHeading,h2.reviewsHeading{font-size:24px}h1{font-size:34px}.XL p,.XL ul,.XL li{font-size:22px}.XL h5{font-size:47px}.XL h4{font-size:64px}.XL h3{font-size:75px}.XL h2{font-size:87px}.L h2{font-size:52px}.XL h1{font-size:87px}.sub,.toptitle{font-size:.5em;line-height:1.2;display:block}.sub{margin-top:10px}.toptitle{margin-bottom:10px}.XL .sub,.L .sub{font-size:.3em;display:block;margin-top:20px;margin-bottom:20px}.toptext{display:block;margin-bottom:-30px}.XL .toptext,.L .toptext{margin-bottom:-60px}@media only screen and (max-width:480px){p,ul,li,button{font-size:14px}h4{font-size:16px}h3{font-size:20px}h2{font-size:24px}h1{font-size:32px}.singleInnerWrap h1,.singleInnerWrap h2,.singleInnerWrap h3,.singleInnerWrap h4,.singleInnerWrap h5,.singleInnerWrap h6{line-height:1}.singleInnerWrap h4,.singleInnerWrap h5,.singleInnerWrap h6{font-size:14px}.singleInnerWrap h3{font-size:15px}.singleInnerWrap h1,.singleInnerWrap h2{font-size:16px}.wc-block-grid__product-title,.woocommerce-loop-product__title{font-size:20px}.XL .toptext{margin-bottom:-20px}.XL p,.XL ul,.XL li,.XL button{font-size:14px}.XL h5{font-size:28px}.XL h4{font-size:32px}.XL h3{font-size:36px}.XL h2{font-size:40px}.XL h1{font-size:40px}.singleInnerWrap iframe{height:200px}.vids iframe{height:85vh}}.whitetext,.whitetext h1,.whitetext h2,.whitetext h3,.whitetext h4,.whitetext h5,.whitetext h6,.whitetext p,.whitetext ul,.whitetext li,.whitetext button,.whitetext a,.whitetext button,.nots.black,.nots.black li,.nots.red li i,.nots.red li,.red .notsLeft,.red .notsRight,.main-content .whitetext .line,.black-bg{color:#fff}.main-content .whitetext .line{border-color:#fff}.whitetext hr.wp-block-separator{border-bottom:1px solid #fff}.blacktext,.blacktext h1,.blacktext h2,.blacktext h3,.blacktext h4,.blacktext h5,.blacktext h6,.blacktext p,.blacktext ul,.blacktext li,.blacktext button,.blacktext a,.blacktext button,.footAux .blacktext,.footAux .blacktext p,.footAux .blacktext ul,.footAux .blacktext li,.footAux .blacktext a,.footAux .blacktext .col h2,.footAux .blacktext .col h3,.footAux .blacktext .col h4,.footAux .blacktext .col h5,.footAux .blacktext .col h5 .footAux .blacktext .col h6{color:#000}.redtext,.redtext h1,.redtext h2,.redtext h3,.redtext h4,.redtext h5,.redtext h6,.redtext p,.redtext ul,.redtext li,.redtext button,.redtext a,.redtext button,.sectionHeading a,.woocommerce-error,.comments-area .wpd-cf-value .fa-star:before{color:#000}.black{background:#000}.darkgrey{background:#7a7f7d}.red{background:#000}.grey{background:#d5d3ce}.text-black{color:#000}.text-white{color:#fff}.text-white svg path{fill:#fff!important}.text-black svg path{fill:#000!important}.text-red{color:red}.text-red svg path{fill:red!important}.coverTitle.white-shadow h1,.coverTitle.white-shadow h1 span{text-shadow:1px 1px 5px #000}.is-search-sections a{color:#000!important}a.anchor{display:block;position:relative;top:-100px;visibility:hidden}.admin-bar a.anchor{top:-132px}button,.wp-block-button__link,.email-signup .wpcf7-submit{border-radius:0;text-transform:uppercase;padding:1em 2em}button,.wp-block-button__link,.email-signup .wpcf7-submit,#sb_instagram .sbi_follow_btn a,.openMore,.cartCount .hasItem,.add_to_cart_button,.featuredDisplay button,li.product .button.add_to_cart_button{background:#000;color:#fff;cursor:pointer;border:0;border-color:#000}#sb_instagram .sbi_follow_btn a:hover{background:#fff;color:#000;box-shadow:none}#sb_instagram #sbi_load .sbi_load_btn,button.white,.wp-block-button.white a,.footAux .blacktext .email-signup .wpcf7-submit,.contactForm .wpcf7-submit,.black-bg button:hover{background:#fff;color:#000;cursor:pointer;border:1px solid;border-color:#000}.black-bg button,.wp-block-button.white-border a{background:transparent;color:#fff;border:1px solid #fff}.wp-block-button.white-border a{font-size:14px;margin-top:44px}.contactForm .wpcf7-submit{max-width:300px;margin:auto}button:hover{cursor:pointer}.openMore:hover{background:#000;color:#fff;border-color:#000}.featuredDisplay .button.add_to_cart_button{display:block}.entry-summary button.single_add_to_cart_button:hover,.entry-summary form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id):hover,.add_to_cart_button:hover,.featuredDisplay button:hover,li.product .button.add_to_cart_button:hover{background:transparent;color:#000;border-color:#000}.contentSlider .XL .conBlockBut button,.contentSlider .L .conBlockBut button{margin:9px 0;padding:9px 27px}.contentSlider .XL .conBlockBut button{font-size:22px}.contentSlider .L .conBlockBut button{font-size:16px}.wc-block-grid__product-add-to-cart a.added:after,.wc-block-grid__product-add-to-cart button.added:after,a.button.add_to_cart_button.added:after{content:'✓'}a.button.add_to_cart_button.added:after{margin-left:5px}.cn-button.wp-default.tncbutton{background:transparent;border:1px solid #fff!important}.cn-close-icon{opacity:1}#cookie-notice .cookie-notice-container{display:flex;align-items:center;align-content:center;justify-content:center}#cookie-notice .cn-text-container{margin:0}button.woocs-style-3-du-dialog-starter{background:#000;color:#fff;font-size:8px;padding:0;height:28px;width:28px!important;word-spacing:-4px;border:1px solid #000;border-radius:100px}.currency-select{margin-left:5px;margin-right:5px}body .qib-button:not(#qib_id):not(#qib_id){background:transparent;color:#000;border-color:#000}body button.minus.qib-button:not(#qib_id):not(#qib_id),body button.plus.qib-button:not(#qib_id):not(#qib_id){border:1px solid}body button.minus.qib-button:not(#qib_id):not(#qib_id){border-right:0}body button.plus.qib-button:not(#qib_id):not(#qib_id){border-left:0}body .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){border-color:#000;border-width:1px}body .qib-button:not(#qib_id):not(#qib_id):hover{background:transparent;border:1px solid #000}.dmic .woocommerce-cart-form .qib-container{float:right}body form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id),body form.cart .qib-container+div:not(#qib_id):not(#qib_id):not(_){margin:0}.wc-block-grid__product-add-to-cart a,.wc-block-grid__product-add-to-cart button,.add_to_cart_button{font-size:13px;text-transform:uppercase;padding:5px 20px}#wpdcom .wpd-comment-header .wpd-comment-share,#wpdcom .wpd-comment-header .wpd-comment-link{color:#000}#wpdcom .wpd-up svg,#wpdcom .wpd-comment-footer .wpd-vote-up svg{fill:rgb(59 89 152 / .7)!important;fill:#3b5998b3!important}#wpdcom .wpd-up svg:hover,#wpdcom .wpd-comment-footer .wpd-vote-up svg:hover{fill:rgb(59 89 152)!important;fill:#3b5998!important}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up.wpd-up{border:1px solid rgb(59 89 152 / .7)!important;border:1px solid #3b5998b3!important}#wpdcom .wpd-up{color:#000!important}#wpdcom .wpd-comment-footer .wpd-vote-up,#wpdcom .wpd-comment-footer .wpd-vote-down{opacity:1}.cartButton{position:relative}.openMore,.cartCount .hasItem{position:absolute;border:1px solid;border-radius:100px;display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.cartCount .hasItem{top:-10px;right:-5px;height:20px;width:20px;font-size:12px}.dmiTab{position:relative}.openMore{width:30px;height:30px;bottom:30px;right:0}.searchIcon,.accountIcon,.country-select,.openMore,.showlogin,.reviewSum,.hamburger{cursor:pointer}.headRight .icon,.headRight .accountIcon.icon{height:34px;margin-top:-3px;margin-bottom:-3px;margin-left:5px;margin-right:5px}.headRight .icon svg{width:auto;height:100%}a,.playButton{color:#000;text-decoration:none;cursor:pointer}.singleInnerWrap p a,.pageContentWrap p a,.sideRightInner a,.showlogin,.woocommerce-MyAccount-content a{text-decoration:underline}section p a,.breads a,.pageTitle p a,.metaText a,.coverTitle .post-category a,.showlogin,.singleInnerWrap p a,.pageContentWrap p a,.sideRightInner a,.woocommerce-MyAccount-content a{color:#000}.quantity.buttons_added label{display:none}select.orderby{padding:10px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.cards,.cards-1,.cards-2,.cards-3,.cards-4,.cards-5,.cards-6,.tile,.why-desc,.why-headings,.why,.why-headings i,ul.products li,.product .flex-control-nav,.product .woocommerce-product-gallery,.woocommerce .hasSidebar .singleProductWrap,.woocommerce .hasSidebar #sidebar,.woocommerce .hasSidebar .sidebar,.dmic .woocommerce #customer_details,.dmic .woocommerce #customer_details p,.dmic .woocommerce .loginForm,.dmic .woocommerce-cart-form td,.woocommerce #customer_login,.dmic form.woocommerce-cart-form,.dmic form.checkout,.dmic .woocommerce #order_review,.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.col{position:relative;float:left}.col-1{width:12%}.col-2,.cards-5,.tiles-5 .tile,.lastlarge .cards-4{width:20%}.lastlarge .cards-4:last-child{width:40%}.col-3,.cards-4,.tiles-4 .tile,.columns-4 li{width:25%}.col-4,.cards-3,.tiles-3 .tile,.why-headings{width:33.3333%}.dmic form.woocommerce-cart-form{width:calc(33.333% - 40px);margin-right:40px}.col-5{width:41.6666%}.col-6,.cards-2,.tiles-2 .tile,.product .woocommerce-product-gallery,.summary.entry-summary,.dmic .woocommerce #customer_details,.dmic .woocommerce #customer_details p,.woocommerce #customer_login,.archive ul.products.columns-4 li{width:50%}ul.products.columns-4{display:flex;flex-wrap:wrap}.products.columns-4 li,li.wc-block-grid__product{display:flex;flex-direction:column;justify-content:space-between}.dmic .woocommerce #customer_details,.dmic .woocommerce #order_review{width:calc(50% - 20px);margin:0 20px}.dmic .woocommerce #customer_details{margin-left:0}.dmic .woocommerce #order_review{margin-right:0}.col-7{width:58.3333%}.col-8,.ambassador .summary,.amb_select .summary,.why-desc,section.signup form p.singleInput,.dmic form.checkout{width:66.6666%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6666%}.col-12,.cards-1,.product table.variations,section.related.products,.dmic .woocommerce #customer_details .col-1,.dmic .woocommerce #customer_details .col-2,.dmic .woocommerce #customer_details .loginForm p,.dmic .woocommerce #customer_details p input,.dmic .notes textarea,.dmic .woocommerce #customer_details #order_comments_field,.dmic .woocommerce-cart-form td.actions,.woocommerce .col-1,.woocommerce .col-2,.woocommerce-MyAccount-content .button,.account-orders-table,.woocommerce-MyAccount-content table{width:100%}.dmic input{width:unset}.colRow{margin:0 -10px}.product-opening{display:flex;flex-wrap:wrap}.product .woocommerce-product-gallery,.woocommerce-Tabs-panel--features .tabItem .itemTitle{position:sticky;position:-webkit-sticky;top:110px;height:100%}.product_title.entry-title,.single div.product figure.woocommerce-product-gallery__wrapper,.summary.entry-summary{position:relative}.single div.product figure.woocommerce-product-gallery__wrapper,.product .woocommerce-product-gallery,.woocommerce #sidebar{float:left}.product .woocommerce-product-gallery{padding-right:40px;margin-bottom:60px}.summary.entry-summary,.product .flex-viewport,.woocommerce .hasSidebar .singleProductWrap{float:right}.dmic #customer_details .loginForm{clear:both;margin:60px 0 40px;padding:0;text-align:left}section.related.products{display:inline-block;margin-top:80px}.woocommerce .hasSidebar .singleProductWrap{width:calc(100% - 300px);background:#fff}#page{background:#fff;display:flex;flex-direction:column}.woocommerce #sidebar,.woocommerce .sidebar{display:none}.woocommerce .sidebar.hasSidebar{display:block}.woocommerce .hasSidebar #sidebar,.woocommerce .hasSidebar .sidebar{width:300px;display:block}.flex-viewport,figure.woocommerce-product-gallery__wrapper{height:100%;min-height:350px}.flex-viewport,figure.woocommerce-product-gallery__wrapper,.flex-control-nav.flex-control-thumbs{width:100%;text-align:center}.flex-viewport figure.woocommerce-product-gallery__wrapper{width:inherit;height:inherit}body .flex-viewport,body .flex-viewport img,body .flex-viewport picture{max-height:55vh;width:auto}body .flex-viewport img,body .flex-viewport picture{width:auto}.flex-viewport .zoomImg,.flex-viewport .zoomImg:hover{max-height:unset!important}.product .flex-control-thumbs li{margin:5px;display:inline-block;cursor:pointer;border:1px solid rgb(0 0 0 / .1);border:1px solid #0000001a;max-width:calc((100% * 1/7 ) - 10px)}@media only screen and (max-width:1024px){.flex-viewport{min-height:unset}.product .flex-control-thumbs li{margin:2px;max-width:calc((100% * 1/4 ) - 4px)}}.flex-viewport,.product .flex-control-thumbs li{border:1px solid rgb(0 0 0 / .1);border:1px solid #0000001a}.flex-viewport{margin-bottom:10px}.product .flex-control-thumbs li:hover{opacity:.7}.product .flex-control-thumbs li:first-child{margin-left:0}.product .flex-control-thumbs li:last-child{margin-right:0}.entry-summary .single-summary-content li{margin:5px 0}.summary.entry-summary form.cart{border-top:1px solid rgb(0 0 0 / .1);border-top:1px solid #0000001a}.summary.entry-summary form.cart{width:100%;float:left;display:block;padding:20px 0 0}.entry-summary form.cart .woocommerce-variation-price{float:right}.entry-summary form.cart .woocommerce-variation-price:before{content:'per-item ';font-size:13px}.single_variation_wrap{margin:10px 0}table.variations tr{height:60px}form.cart table td.label{width:100px}form.cart .value label{border:1px solid;padding:5px 10px;border-radius:30px;cursor:pointer}form.cart .variations input{width:100%;opacity:0;position:absolute;z-index:2;height:26px;cursor:pointer}form.cart .value label,.value form.cart input{display:block}form.cart .value div{display:block;position:relative;float:left;margin-right:10px}.product .flex-control-nav{display:flex;flex-flow:wrap;justify-content:center}.product-opening .afterpay-payment-info{float:left;width:100%;display:block;margin:5px 0 0}.onsale{position:absolute;right:0;border:1px solid;padding:2px 5px;font-size:13px}li.product .onsale{right:10px}.dmic .woocommerce #customer_details p:nth-child(odd),.dmic .woocommerce #customer_details p:nth-child(odd){padding-right:5px}.dmic .woocommerce #customer_details p:nth-child(even),.dmic .woocommerce #customer_details p:nth-child(even){padding-right:5px}@media only screen and (max-width:840px){.col-2,.col-3,.cards-5,.cards-4,ul.products li{width:50%}}@media only screen and (max-width:480px){.col-1,.col-2,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.cards-1,.cards-2,.cards-3,.cards-6,.tile,.athletes .tiles .tile{width:100%;display:block;float:none}.wc-block-grid.has-4-columns .wc-block-grid__product{width:100%;float:none}.wc-block-grid.has-4-columns .wc-block-grid__products{display:inline-block}.tile{margin:0}.colRow{margin:0 5px}.clearfix,.cardsRow{width:100%;display:table}}footer.site-footer{//margin-top:80px}.general,.mosaic,.twoCol,.benefits,.blogroll,.sectionTitle,.sectionButton,section.video,section.athletes,section.coaches,section.instagram,.mainBod{margin:80px 0;display:flex;flex-direction:column}.mainBod{margin:24px 0 44px}.woocommerce-Tabs-panel{margin-top:44px}.mainBod h2,.mainBod h3,.mainBod h4,.mainBod h5,.mainBod h6{margin:66px 0 50px}.no-cover .mainBod{margin-top:0}.reviewSlider .owl-dots{margin:40px 0 0}.reviewFooter{padding:80px 0;background:#eee}.margintop{margin-top:80px}.reviewTitle{margin-top:0}.pageTitle h2{margin:44px 0}.tiles.lift h2{margin:40px 0 60px}.section-heading{margin-bottom:80px}section.why-us{padding:0 0 80px;display:flex}.nospace .wp-block-column{margin:0}.color{margin:0;padding:80px 0}.notoppadding,.color.notoppadding{padding-top:0}.color.hascolorabove{padding-top:0;margin-top:-30px}.whySectionHeading{margin-bottom:80px}.sectionHeading,.main-content .sectionHeading{margin-bottom:0;margin-top:30px}.sponsorSlides h3{margin-bottom:100px;margin-top:-20px}.sponsorsCover{height:500px}.footAux{padding:60px 10px}.timer{padding:30px 10px}@media only screen and (max-width:480px){.general,.mosaic,.twoCol,.benefits,.blogroll,.sectionTitle,.sectionButton{margin:40px 0}section.coaches{margin:0 5px}}.squares .nospace p:last-child{margin:0}@media only screen and (max-width:840px){.squares .wp-block-columns.mobilereverse{flex-direction:column-reverse}.squares .wp-block-columns{flex-direction:column}.squares .coverImage{max-width:100vw;margin:0}.squares .coverImage.textcover .coverimg{display:none}.squares .coverImage.bg-img.textcover .inner{position:relative}}.vidWrap{position:relative;width:100%;height:0;padding-bottom:56.25%}.vidWrap .vid{position:absolute;top:0;left:0;width:100%;height:100%}.sectionTitle,.sectionButton,.whySectionHeading,.cartAddNotice,.account-orders-table{text-align:center}.sectionButton a{display:inline-block}.sectionTitle.sectionsidetitle{margin-top:0;margin-bottom:0;padding-bottom:20px}.color.sectionsidetitle .sectionHeading{margin-top:0}.sectionTitle.sectionsidetitle .sectionHeading,.singleReviewsWrap .reviewsHeading{text-align:left;font-size:2rem;margin-bottom:0;margin-top:0}.singleReviewsWrap .reviewsHeading{font-size:24px}footer .reviewsHeading{margin:0 0 80px}.alignright .sectionTitle.sectionsidetitle .sectionHeading{text-align:right}img.mobile,picture.mobile,img.tablet,picture.tablet{display:none!important}@media only screen and (max-width:1080px){img.pc,picture.pc{display:none!important}img.tablet,picture.tablet{display:block!important}}@media only screen and (max-width:480px){img.tablet,picture.tablet{display:none!important}img.mobile,picture.mobile{display:block!important}}.site-header{position:fixed;width:100%;background:#fff;z-index:99;border-bottom:1px solid rgb(0 0 0 / .1);border-bottom:1px solid #0000001a;transition:.3s}.site-header.prescrolled,.site-header.prescrolled,.site-header.prescrolled .headCtaWrap,.site-header.prescrolled .menu.main li:hover .sub-menu,.site-header.prescrolled .menu.main .sub-menu li,.site-header.prescrolled .menu a,.site-header.prescrolled .menu{background:none;color:#fff;flex-shadow:none;-moz-box-shadow:none;box-shadow:none;flex-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:0;border:none}.site-header.prescrolled:hover,.site-header.prescrolled:hover,.site-header.prescrolled:hover .headCtaWrap,.site-header.prescrolled:hover .menu.main li:hover .sub-menu,.site-header.prescrolled:hover .menu.main .sub-menu li,.site-header.prescrolled:hover .menu a,.site-header.prescrolled:hover .menu,header.prescrolled:hover .headRight .socials i,header.prescrolled:hover .headRight i{color:#000}header.prescrolled:hover .headRight .icon svg .st0,header.prescrolled:hover .headRight .icon svg .st1,header.prescrolled:hover .hamburger svg,header.prescrolled:hover .hamburger svg .st0{stroke:#000}header.prescrolled .hamburger svg,header.prescrolled .hamburger svg .st0{stroke:#fff}header.prescrolled .woocs-style-3-du-dialog-starter{color:#000;background:#fff;border-color:#fff;z-index:99}header .woocs-style-3-du-dialog-starter,header:hover .woocs-style-3-du-dialog-starter{color:#fff;background:#000;border-color:#000}header .woocs-style-3-du-dialog-starter{background-image:none!important}.cta-banner h1,.hero-banner h1{font-size:45px;margin-top:0px!important}.cta-banner,.hero-banner{position:relative}.hero-eyebrow{margin:0!important}figure.bg-img{margin:0;position:absolute;top:0;left:0;width:100%;height:100%}figure.bg-img a,figure.bg-img img{margin:0;width:100%;height:100%;object-fit:cover}.cta-caption{min-height:500px}.hero-caption{min-height:700px}.hero-caption,.cta-caption{z-index:1;position:relative;display:flex;max-width:100%;margin:0 auto;padding:40px}.d-flex{display:flex;flex-direction:column}.align-middle{align-items:center}.wp-block-button__link{border:0!important}.hero-caption .wp-block-group__inner-container,.cta-caption .wp-block-group__inner-container{width:100%}.hero-cta-btns,.cta-banner-btns{display:flex;align-items:center;gap:5px}.primary-btn a{border:1px #000 solid;background:#937342;transition:0.3s ease-out all}.primary-btn a:hover{border:1px #937342 solid!important;background:#000000!important}.primary-outline-btn a{transition:0.3s ease-out all;border:1px #937342 solid}.primary-outline-btn a:hover{background:#937342}.bg-overlay{position:relative}.bg-overlay:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}@media (min-width:1024px){.hero-caption>.wp-block-group__inner-container .cta-caption>.wp-block-group__inner-container{margin-bottom:40px}}@media (max-width:480px){.cta-caption,.hero-caption{min-height:600px}}@media (max-width:950px){.hero-banner h1{font-size:45px}.cta-banner h2{font-size:45px}.cta-caption,.hero-caption{padding-left:20px!important;padding-right:20px!important}.cta-copy,.hero-copy{font-size:18px!important}}.feature-card{position:relative}.card-caption{min-height:300px;z-index:1;position:relative;margin:0 auto;padding:40px;height:100%;overflow:hidden}.card-caption:before{content:'';background:linear-gradient(54deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.3) 43%,rgba(0,0,0,0) 83%);width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.card-caption .wp-block-group__inner-container{height:100%;display:flex;align-content:space-between;flex-direction:column;justify-content:space-between;height:100%}.primary-link{color:#937342}.primary-link:hover{color:#bf9c68}.gap-0{gap:0!important}#menu-menu-new{height:100%;display:flex}#menu-menu-new li{display:flex;align-items:center;margin:0}@media (max-width:1200px){.siteLogo svg,header .logoLogoWrap{width:150px!important}#menu-menu-new{gap:0!important}#menu-menu-new li a{font-size:16px}#menu-menu-new li{padding:10px}}.card-carousel,.card-grid{width:100%;padding-top:20px;padding-bottom:20px}.card-grid .card-caption,.card-carousel .card-caption{min-height:540px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:1023px){.card-carousel,.card-grid{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.card-carousel .swiper-slide{transform:scale(.92);transition:transform 0.4s ease,opacity 0.4s ease}.card-carousel .swiper-slide-active{transform:scale(1);z-index:2}.card-carousel .swiper-slide{transform:scale(.9);transition:all 0.4s ease}.card-carousel .swiper-slide-active{transform:scale(1.05)!important;z-index:10}}@media (max-width:1023px) and (min-width:768px){.card-carousel,.card-grid{min-height:500px}}@media (max-width:1023px) and (min-width:640px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){.card-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.site-header.prescrolled:hover{background:#fff}.site-header.prescrolled .main.menu li>.sub-menu>li{color:#000;background:#fff}header .sub-menu li{padding:20px 44px;margin-left:0}.site-header.prescrolled .menu li>ul.sub-menu>li a{color:#000;background:#fff}#site-header-offset{margin-bottom:-2px}.home #site-header-offset{height:0!important}header .inner{display:flex;align-items:center;align-content:center;position:relative}.headRight{float:right;display:flex}header .menu.main.left{margin-right:calc(50% + 120px);justify-content:flex-start}.headerCenterInner{margin-left:auto;margin-right:auto;display:flex}.menu ul{margin:0;padding:0 20px}.menuSide ul{padding:0}.menuSide li{margin:0;position:relative;max-width:250px}.menuSide li a{font-weight:500;text-transform:uppercase;border-bottom:0}.menuSide .sub-menu li a{padding:11px 10px 11px 21px;border-bottom:none;text-transform:none;font-size:16px}header .sub-menu li{margin:0 0 0 10px}.menuSide .sub-menu li a.active,.menuSide .sub-menu .sub-menu li a{border-bottom:0;padding-bottom:15px;margin-bottom:0}.menuSide .sub-menu li:last-child a,.menuSide .sub-menu .sub-menu li:last-child a{border-bottom:1px solid rgb(0 0 0 / .1);border-bottom:1px solid #0000001a}.menuSide li>ul>li.menu-item-has-children a:after{top:6px}.menuSide .sub-menu .sub-menu li:last-child a{border-bottom:1px solid rgb(0 0 0 / .1);border-bottom:1px solid #0000001a;padding-bottom:31px;margin-bottom:11px}.sub-menu .sub-menu li a{font-size:14px}.sub-menu .sub-menu{margin-left:21px}.socials,.headerLeft,header .hamburger{display:flex}.main-menu-open{display:none}.socials li{margin:0 5px}header .socials:first-child li{margin-left:0}.socials i,.headRight i,header .hamburger{font-size:26px}.socials img,.socials picture{height:26px;width:auto}header .cartButton i,header.prescrolled .headRight .cartButton i{color:#ae1415}header.prescrolled .socials i,header.prescrolled .headRight i,header.prescrolled .main-menu-open .hamburger:before{color:#fff}header.prescrolled:hover .main-menu-open .hamburger:before{color:#000}header.prescrolled .headRight .icon svg .st0,header.prescrolled .headRight .icon svg .st1{stroke:#fff}.headRight .searchIcon i{margin-left:0}.headRight .country-open{margin-right:0;margin-left:10px}header .country-open img,header .country-open picture{height:29px;width:29px;object-fit:fill;border-radius:100px}button.shop-now{padding:5px 10px}.hamburger{height:70px;display:flex;align-items:center;align-content:center}.hamburger svg{height:22px;width:auto;stroke-width:2}.menu a,.menu{color:#000;text-decoration:none;border-bottom:none}.menu li a:hover{color:rgb(0 0 0 /.5);color:#00000080}.menu.main .current-menu-item .sub-menu a{border-bottom:none}.menu,.sub-menu,.menu ul{list-style:none;padding:0;font-weight:700}.sub-menu{display:none}.menu.main li:hover .sub-menu,.menu.main .sub-menu li{display:block;background:#fff;z-index:99;text-transform:none}.menu.main .sub-menu li{margin-left:0}.menu ul{margin:0}.menu.main li:hover .sub-menu{margin-top:20px}.menu.main ul.sub-menu{position:absolute;border:1px solid #0001;border:1px solid rgba(0,0,0,.1);z-index:9;margin-top:25px;flex-shadow:#00000080 4px 4px 5px;-moz-box-shadow:#00000080 4px 4px 5px;box-shadow:#00000080 4px 4px 5px;flex-shadow:rgba(0,0,0,.5) 4px 4px 5px;-moz-box-shadow:rgba(0,0,0,.5) 4px 4px 5px;box-shadow:rgba(0,0,0,.5) 4px 4px 5px}.menu.main{margin-top:5px}.menu.main li{display:table-cell;padding:20px;position:relative;text-transform:uppercase}.menu.main li.menu-item-has-children{padding-right:45px}.menu.main li.menu-item-has-children:after,.menu.onclickMenu li.menu-item-has-children a:after,.menu.onclickMenu li.menu-item-has-children .sub-menu li.menu-item-has-children a:after{content:url(/wp-content/themes/blu-eye/img/icons/down.svg);display:block;margin:0 0 0 6px;transform:rotate(0);position:absolute;height:10px;width:auto;margin-right:0;top:18px;right:0}header .menu.main li.menu-item-has-children:after{-webkit-mask:url(/wp-content/themes/blu-eye/img/icons/down.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;content:'';background-color:#000;height:10px;width:10px;top:calc(50% - 5px)}header.prescrolled .menu.main li.menu-item-has-children:after{background-color:#fff}header.prescrolled:hover .menu.main li.menu-item-has-children:after{background-color:#000}.menu.main li:hover .sub-menu .sub-menu,.menu.main .sub-menu li .sub-menu{display:none}.menu.main .sub-menu li.menu-item-has-children:hover .sub-menu{display:block;margin-left:100%;top:-25px}.menu.main .sub-menu li.menu-item-has-children:after{top:15px}.menu.onclickMenu li.menu-item-has-children .sub-menu li.menu-item-has-children a:after{top:10px}.menu.mobMenu .sub-menu .sub-menu li{font-size:12px}.menu.onclickMenu li.menu-item-has-children .sub-menu li a:after,.menu.onclickMenu li.menu-item-has-children .sub-menu li.menu-item-has-children li a:after{content:''}.menu.onclickMenu li.menu-item-has-children a.active:after,.menu.onclickMenu li.menu-item-has-children .sub-menu li.menu-item-has-children a.active:after{transform:rotate(180deg);top:40px}.menu.onclickMenu li.menu-item-has-children .sub-menu li.menu-item-has-children a.active:after{top:26px}.menu.onclickMenu li.menu-item-has-children a:after{top:15px;right:0;z-index:1}.menu.mobMenu.onclickMenu li.menu-item-has-children a:after{top:10px}.mobMenu li{max-width:350px;margin:0 auto}header .logoLogoWrap{width:216px;top:0;left:calc(50% - 108px);height:70px;display:flex;align-items:center}@media (max-width:950px){header .logoLogoWrap{position:absolute}}.siteLogo{position:relative;z-index:9;max-height:57px}.siteLogo img,.siteLogo picture{max-height:57px;width:auto}.siteLogo svg{height:57px}.menu.main{position:relative;white-space:nowrap;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex;display:-webkit-flex;display:flex;flex-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;flex-pack:justify;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center;overflow:-moz-scrollbars-none}.menu.main::-webkit-scrollbar{width:0!important}.shopNow{display:contents}.shopNow:hover .snHover{display:block}.shopNow #site-header-offset-for-shop-button{height:0!important}.prescrolled .shopNow:hover #site-header-offset-for-shop-button{background:#fff;width:100%;position:absolute;left:0;height:100%!important}.snHover{display:none;position:absolute;background:#fff;left:0;width:100%;margin-top:70px;border-bottom:2px solid #000;box-shadow:0 10px 20px rgb(0 0 0 / .2);z-index:1}.main-menu-open,.headRight,.menu.left,.menu.right,.sniButton{position:unset}header .menu.left{position:unset}.sniButton{height:70px;margin-right:20px}header .snHoverItems{margin-left:auto;margin-right:auto}.headButton a{color:#fff;background:#000;border:1px solid;padding:8px 20px;text-transform:uppercase;font-size:13px}.headButton,.headerIcons{display:table-cell;float:right}.headerCenter{width:100%}.overlay{height:100%;width:0;position:fixed;z-index:99;top:0;left:0;background-color:rgba(0,0,0,.6);overflow-x:hidden;transition:0.5s}.overlay-content{position:relative;top:0;width:100%;text-align:center}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;padding:8px;text-decoration:none;display:block;transition:0.3s;z-index:999}.overlay.country-select,.overlay.signupModal{display:flex;align-items:center;justify-content:center}.overlay.signupModal .mInner{padding:50px;display:flex}.mInner{position:relative}.mInner .signupRight.alignright h2{border-bottom:1px solid;padding-bottom:20px}.overlay.country-select .mInner{max-width:350px;padding:10px 30px;margin:auto;position:relative}.country-select .mInner{text-align:left}.overlay.country-select h2{margin-top:0;padding:20px 0;border-bottom:1px solid rgb(0 0 0 / .1);border-bottom:1px solid #0000001a}.overlay.country-select .flag,.overlay.reviewModal{display:flex;align-items:center;justify-content:left}.flag-text{margin-left:10px}.overlay.country-select .flag img,.overlay.country-select .flag picture{max-height:30px}.overlay.country-select .closebtn{top:10px;right:10px;font-size:30px}.overlay.signupModal .closebtn{top:-15px;right:0}.mInner .alignleft{float:left}.overlay.productModal .overlay-content{margin-top:0}.productModal .mInner{margin-left:0;text-align:left;min-height:100vh;height:100%;padding:50px;display:flex;flex-direction:column;justify-content:center}.tabInner{max-width:600px;margin:auto}.tabInnerTitle{margin:44px 0}.reviewModal .reviewModalBody{background:#eee;color:#000;padding:0 80px;text-align:left}.overlay .mInner .read-more a,.comment .read-more a{border-bottom:1px solid rgb(0 0 0 / .5);border-bottom:1px solid #00000080}.recommend{font-style:italic}.comment .star-rating{float:none}.comment-date{float:right}.author{margin:0}.reviewFooter{border-bottom:1px solid #bdb9b1}.mInner .comment{padding:30px 0;border-bottom:1px solid}.reviewModal .overlay-content{text-align:left;overflow-y:scroll}.reviewModal .overlay-content,.searchModal .overlay-content{max-width:1000px;margin:auto;height:80vh}.searchModal .overlay-content{padding:40px 80px;background:#eee}.reviewModalHead{padding:40px 80px;border-bottom:1px solid;margin-bottom:0;background:#bdb9b1}.reviewFooter .comment{padding:0 40px}.comment .verified{display:inline-block;margin-bottom:20px}body footer .owl-dots .owl-dot{border-color:#000}body footer .owl-dots .owl-dot.active{background:#000}@media only screen and (max-width:840px){.overlay .closebtn{top:0;right:0;font-size:28px}}.mainMenuModal{max-width:400px;background:#fff;text-align:left;border-right:1px solid rgb(0 0 0 / .1);border-right:1px solid #0000001a;margin-left:-1px}.mainMenuModal .mInner{padding:80px 40px}.mainMenuModal li a{border-bottom:0}footer{display:inline-block;width:100%;z-index:2;position:relative}.footLogo{max-width:200px}.footAux{width:100%;display:flex}.footAux,.footAux p,.footAux ul,.footAux li,.footAux a{color:#fff}.footAux p,.footAux ul,.footAux li,.footAux h2,.footAux h3,.footAux h4,.footAux h5{margin:15px 0}.bottomText{padding:60px 0 0;margin-top:80px;border-top:1px solid #000}.footBot{border-top:1px solid #000;padding:10px 0}.footBot,.footBot p,.footBot ul,.footBot li{font-size:16px;line-height:1}.footItems{float:right}.footItems,.footerLinks,.socialIcons,.coachInfo,.why-headings,ul.socials,ul.products,.product .flex-control-nav,.snHoverItems,.woocommerce-shipping-methods,.wc_payment_methods,.countries,.woocommerce-error,.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-navigation li,.tabSum ul,.nolist,.nolist li,.wc-tabs,.wc-tabs li,.page-numbers{list-style:none;padding:0;margin:0}.paginate-links{width:100%}.page-numbers{margin:88px 0 44px}.page-numbers ul,.page-numbers li{margin:0;padding:0}.page-numbers,.page-numbers a,.page-numbers li .current{display:flex;text-align:center;align-content:center;align-items:center;justify-content:center}.page-numbers li a,.page-numbers li .current{height:30px;width:30px;border:1px solid;padding:0;padding-top:4px;margin:0 4px;overflow:hidden}.page-numbers li .current,.page-numbers li a:hover{background:#000;color:#fff}.tabSum ul{margin:20px 0}.tabSum ul li{margin:0;padding-left:10px;position:relative}.tabSum ul li:before{content:'-';position:absolute;margin:-10px;top:10px}.color.nopaddingtop{padding-top:0}.nopaddingtop blockquote p{margin-top:0}.nomargintop{margin-top:0}.coachInfo{display:inline-block}.socialIcons li,.footItems li{display:inline}.footItems li{text-align:right;margin-left:5px;line-height:1.2}.footerSocials li i{font-size:26px;margin:0 10px}.footerSocials li i:first-child{margin-left:0}.footItems li:last-child:after{content:none}.footItems li:after{content:'|';margin-left:10px}.footerContent.about-us{padding-right:44px}@media only screen and (max-width:480px){.footItems li{margin:10px auto}footer .col.cards-4{width:100%}}.dmiSlider{max-width:100vw}.contentSlider a,.contentSlider a:hover{color:#000}.dmiSlider a:hover,.dmiSlider a:hover img,.dmiSlider a:hover picture{opacity:1}.contentSlider .owl-carousel .owl-item .tBox img,.contentSlider .owl-carousel .owl-item .tBox picture{width:inherit;display:inline;min-height:inherit;height:auto}.contentSlider .owl-carousel .owl-item .tBox img.alignleft,.contentSlider .owl-carousel .owl-item .tBox picture.alignleft{float:left;padding:0 20px 0 0}.contentSlider .owl-carousel .owl-item .tBox img.alignright,.contentSlider .owl-carousel .owl-item .tBox picture.alignright{float:right;padding:0 0 0 20px}.tBox li{margin:9px 0}body .dmiSlider .owl-carousel .owl-nav .owl-next,body .dmiSlider .owl-carousel .owl-nav .owl-prev,footer .sponsors .owl-carousel .owl-nav .owl-next,footer .sponsors .owl-carousel .owl-nav .owl-prev,footer .reviewFooter .owl-carousel .owl-nav .owl-next,footer .reviewFooter .owl-carousel .owl-nav .owl-prev{padding:20px 30px!important;position:absolute;top:50%;z-index:3;color:#fff;opacity:.7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}footer .reviewFooter .owl-carousel .owl-nav .owl-next,footer .reviewFooter .owl-carousel .owl-nav .owl-prev{padding:20px 10px!important}.nonavswipe .owl-prev,.nonavswipe .owl-next{display:none}.hasOwlNav .owl-carousel .owl-dots.disabled,.hasOwlNav .owl-carousel .owl-nav.disabled{display:block}.nonav .owl-nav{display:none}body .owl-dots .owl-dot{border:1px solid;border-radius:100px;border-color:#fff;background:transparent;padding:5px!important;margin:0 5px}body .owl-dots .owl-dot.active{background:#fff}footer .sponsors .owl-carousel .owl-nav .owl-next,footer .sponsors .owl-carousel .owl-nav .owl-prev{top:calc(50%)}body .dmiSlider .owl-carousel .owl-nav .owl-next,footer .sponsors .owl-carousel .owl-nav .owl-next{right:20px}.reviewFooter .owl-carousel .owl-nav .owl-next{right:0}body .dmiSlider .owl-carousel .owl-nav .owl-prev,footer .sponsors .owl-carousel .owl-nav .owl-prev{left:20px}.reviewFooter .owl-carousel .owl-nav .owl-prev{left:0}.cover img,.cover picture,.cover,.cover.midmid,.contentSlider .cover,.contentSlider .cover.midmid,.contentSlider .slide,.contentSlider img,.contentSlider picture,.home.page .cover img,.home.page .cover picture,.home.page .cover,.home.page .cover.midmid,.home.page .contentSlider .cover,.home.page .contentSlider .cover.midmid,.home.page .contentSlider .slide,.home.page .contentSlider img,.home.page .contentSlider picture{width:100%;height:100vh;min-height:500px;object-fit:cover}.page .cover img,.page .cover picture,.page .cover,.page .cover.midmid,.page .contentSlider .cover,.page .contentSlider .cover.midmid,.page .contentSlider .slide,.page .contentSlider img,.page .contentSlider picture,.category .cover img,.category .cover picture,.category .cover,.category .cover.midmid,.category .contentSlider .cover,.category .contentSlider .cover.midmid,.category .contentSlider .slide,.category .contentSlider img,.category .contentSlider picture,.blog .cover img,.blog .cover picture,.blog .cover,.blog .cover.midmid,.blog .contentSlider .cover,.blog .contentSlider .cover.midmid,.blog .contentSlider .slide,.blog .contentSlider img,.blog .contentSlider picture{height:25vh}.cover,.cover.midmid,.imgWrap,.mosRow,.flexCenterRow,.sponsorsCover,.bg-img{overflow:hidden;font-size:1px;display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:relative}.coverTitleWrap{position:absolute;width:100%;z-index:3}.midmid .coverTitleWrap{text-align:center;bottom:inherit}.midmid .intro p,.midmid .intro h2,.midmid .intro h3,.midmid .intro h4,.midmid .intro h5{text-align:center}.intro{position:relative}.intro i.fa.fa-quote-left,.intro i.fa.fa-quote-right{position:absolute}.intro i.fa.fa-quote-left{left:0}.intro i.fa.fa-quote-right{right:0}.midmid .tBox{margin:auto;text-align:center}.tBox .intro:last-child p{margin-bottom:0}.tBox .intro:last-child p sup{margin:0;top:unset}.botleft .coverTitleWrap,.botright .coverTitleWrap{bottom:9vh}.topleft .coverTitleWrap,.topright .coverTitleWrap{top:9vh}.midmid .coverTitleWrap .midmid .intro{text-align:center}.botleft .coverTitleWrap,.topleft .coverTitleWrap,.botleft .intro,.topleft .intro{text-align:left;margin-left:0}.botright .coverTitleWrap,co .topright .coverTitleWrap,.botright .intro,.topright .intro{text-align:left;margin-right:0}.conHeroTitle{color:#231f20;margin:30px 0}.conHeroTitle span{color:#FFF}.midmid .conHeroTitle{text-align:center}.tBox{max-width:1000px;padding:30px}.skinny .tBox{max-width:500px}.tBox.inherit,.tBox.blacktext,.tBox.whitetext{background:none}.tBox.inherit .conHeroTitle,.coverTitle h1,.tBox.inherit .conHeroTitle span,.contentSlider .tBox.inherit .conBlockBut button,.coverTitle h1 span{color:#fff}.tBox.blacktrans{background:rgba(0,0,0,.1)}.whitetrans .conHeroTitle,.whitetrans .coverTitle span,.whitetrans .conBlockBut button,.blacktext .conHeroTitle,.blacktext .coverTitle span,.blacktext .conBlockBut button{color:#000}.blacktext .conHeroTitle,.blacktext .conHeroTitle span,.whitetext .conHeroTitle,.whitetext .conHeroTitle span{text-shadow:none}.blacktext .conBlockBut button,.whitetrans .conBlockBut button{border:1px solid #000}.whitetext .conHeroTitle,.whitetext .coverTitle span{color:#fff}.tBox.whitetrans{background:rgba(255,255,255,.5)}.tBox.redtrans{background:rgba(124,178,66,.3)}.topright .tBox,.botright .tBox{margin-right:0;margin-left:auto}.midmid .tBox{margin-right:auto;margin-left:auto}.topleft .firstBut,.botleft .firstBut{margin-left:0}.contentSlider .owl-dots,.sponsors .owl-dots{position:absolute;margin-top:-30px;width:100%;text-align:center}.reviewSlider .owl-dots{width:100%;text-align:center}.sponsors .owl-dots{margin-top:80px}.sponsors .owl-stage-outer{max-height:100px;margin:0 100px}.sponsorSlide{margin:0 40px}@media only screen and (max-width:768px){.contentSlider .owl-carousel .owl-item .tBox img.alignleft,.contentSlider .owl-carousel .owl-item .tBox img.alignright,.contentSlider .owl-carousel .owl-item .tBox picture.alignleft,.contentSlider .owl-carousel .owl-item .tBox picture.alignright{width:auto}.contentSlider .owl-carousel .owl-item .tBox img.aligncenter,.contentSlider .owl-carousel .owl-item .tBox img,.contentSlider .owl-carousel .owl-item .tBox picture.aligncenter,.contentSlider .owl-carousel .owl-item .tBox picture{width:100%}.sponsors .owl-stage-outer{margin:0 25px}body .contentSlider .owl-carousel .owl-nav .owl-next,footer .sponsors .owl-carousel .owl-nav .owl-next{right:5px}body .contentSlider .owl-carousel .owl-nav .owl-prev,footer .sponsors .owl-carousel .owl-nav .owl-prev{left:5px}body .dmiSlider .owl-carousel .owl-nav .owl-next,body .dmiSlider .owl-carousel .owl-nav .owl-prev,footer .sponsors .owl-carousel .owl-nav .owl-next,footer .sponsors .owl-carousel .owl-nav .owl-prev{padding:0!important;background:inherit}}@media only screen and (max-width:480px){.contentSlider .owl-carousel .owl-item .tBox img.alignleft{width:auto;max-height:100px}}.overlay a.closebtn{border-bottom:0}.overlay.reviewModal a.closebtn{color:#fff}.email-signup{max-width:500px;margin:auto}.alignright .email-signup{max-width:100%}.email-signup input[type="email"]{margin-bottom:10px;border:0;border-bottom:1px solid #fff;background:transparent}.blacktext .email-signup input[type="email"]{border-bottom:1px solid #000}.email-signup .wpcf7-submit{max-width:200px}.signup .inner{padding-top:0}.signup .col-9{margin-bottom:-30px}.signup form p{width:33.33%;float:left;padding:8px 10px}.acceptHide{display:none}.signup form .submitButton input{width:100%;max-width:inherit;padding:9px 7px;color:#fff;border:1px solid #000;background:#000;font-weight:900}.signup form .submitButton input:hover{background:#fff;color:#000;cursor:pointer}.signup form .submitButton i{position:absolute;color:#fff;font-size:22px;margin-top:8px;padding-left:10px}.wpcf7-response-output{display:none;text-align:center}.signup .wpcf7-response-output{width:100%;float:left;text-align:center;margin-top:0}section.signup .your-email input{border:none;border-bottom:1px solid;color:#fff;background:transparent;text-align:left}section.signup form p{margin:0}section.signup .inner{background:#000;padding:20px 10px 0;margin-top:-45px}section.signup .submitButton input{background:#595d41}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red}footer .signup .wpcf7-response-output{color:#fff}form input{text-align:left;font-weight:300;opacity:1;width:100%;padding:10px 7px;;box-sizing:border-box;border:0;border-bottom:1px solid}form input.wpcf7-submit{text-align:center}form input:focus::-webkit-input-placeholder{color:transparent}form input:hover{background:#0000001a;background:rgba(0,0,0,.1)}form input::-webkit-input-placeholder{color:#000;text-transform:none;opacity:.6;font-style:inherit;text-align:left}.singup input::-webkit-input-placeholder{color:#fff;text-transform:none;text-align:left}.dmic #customer_details input::-webkit-input-placeholder,.dmic .woocommerce-cart-form .coupon input::-webkit-input-placeholder{text-align:left;text-transform:none}footer .signup input::-webkit-input-placeholder{text-align:left;text-transform:none;color:#fff;opacity:1}form :-moz-placeholder{color:#000;text-transform:uppercase;opacity:.6;font-style:inherit;text-align:center}form .signup :-moz-placeholder{color:#fff;text-transform:none;text-align:left}.dmic #customer_details input:-moz-placeholder,.dmic .woocommerce-cart-form .coupon input:-moz-placeholder{text-align:left;text-transform:none}form ::-moz-placeholder{color:#000;text-transform:uppercase;opacity:.6;font-style:inherit;text-align:center}.dmic #customer_details input::-moz-placeholder,.dmic .woocommerce-cart-form .coupon input::-moz-placeholder{text-align:left;text-transform:none}.singup ::-moz-placeholder{color:#fff;text-transform:none;text-align:left}form :-ms-input-placeholder{color:#000;text-transform:uppercase;opacity:.6;font-style:inherit;text-align:center}form .signup :-ms-input-placeholder{color:#fff;text-transform:none;text-align:left}.dmic #customer_details input:-ms-input-placeholder,.dmic .woocommerce-cart-form .coupon input:-ms-input-placeholder{text-align:left;text-transfrom:none}.mosaic{background:#eee}.moContent{font-size:16px;padding:0 20px}p.moContent{color:#fff;margin-top:10px}.mLeft .moContent{padding-left:0}.imgText{position:absolute;width:100%;text-align:center;z-index:3}.mosaic .imgText{text-align:left}.moT{padding:0 20px;margin-bottom:10px}.colM.col-3{float:right}.mosaic .imgWrap.colored img,.mosaic .imgWrap.colored picture{opacity:.5}.imgWrap.colored.black{background:rgba(0,0,0,.3)}.mosaic a .imgWrap:hover{opacity:.7}.mosaic button:hover{background:#000;color:#fff}.onhover{display:none}a:hover .imgWrap .onhover,.imgWrap:hover .onhover{display:block}.twoCol .clearfix{display:none}.twoCol .text a:hover{opacity:1}@media only screen and (max-width:768px){.mRight .col-6{width:100%}}@media only screen and (max-width:480px){.twoCol .flexCenterRow{display:block}.col-6.text{margin:30px 10px}.mosaic .flexCenterRow{flex-direction:column}.mRight .col-6{width:50%;float:left}.mLeft{order:99}.moT{padding:0 5px}}.benefits{text-align:center}.benefits h2,.benefits h3,.benefits h4,.benefits h5{font-size:20px}.benefits i{font-size:40px}.i-yellow i{color:#fabb44}.i-blue i{color:#2b363e}.i-red i{color:#000}.benefitItem{padding:10px}@media only screen and (max-width:480px){.benefits .cards-5{width:100%}.benefits h2,.benefits h3,.benefits h4,.benefits h5{font-size:16px}}.general .col.cards-1 .col-9{padding-left:80px}.general .col.cards-1 .col-9 h3{margin-top:0}.col.cards-2:nth-child(1){padding-right:40px}.col.cards-2:nth-child(2){padding-left:40px}.singleimg p{margin:0}@media only screen and (max-width:840px){.general .col.cards-1 .col-9{padding-left:0}}@media only screen and (max-width:480px){.col.cards-2:nth-child(1),.col.cards-2:nth-child(2){padding:0}}.iconimage{max-width:100px;display:inline-block}.signupcta .iconsrow{max-width:500px}.generalCta .imgWrap img,.generalCta .imgWrap picture{opacity:.5}.generalCta .imgWrap,.generalCta.bg-img{max-height:400px}.generalCta.slider_tab_4k.bg-img,.generalCta.slider_tab_4k.bg-img .imgWrap{max-height:600px}.generalCta .imgWrap,.generalCta.bg-img.hero{max-height:95vh;height:100%}.generalCta .imgWrap button{font-size:30px}.bg-img.hero.vid iframe{height:430px;width:765px;max-width:100%;margin:auto}.wp-embed-aspect-16-9 iframe{min-height:80vh}.bg-img.hero.vid .ctaDesc{max-width:none}.bg-img.hero.vid .inner{max-height:none}.summary h3{line-height:1;font-size:17px}.ambassador .thumb,.amb_select .thumb{width:33.333%}.ambassador .summary,.amb_select .summary,.ambassador .thumb,.amb_select .thumb{float:left}.ambassador .card .tile,.amb_select .card .tile{background:#eee;padding:20px;display:flex}.ambassador .summary,.amb_select .summary{padding-left:20px}.more{font-weight:700;text-transform:uppercase;font-size:13px}.tile .thumb,.mosaic .imgWrap{overflow:hidden}.tile,.tile:hover,.thumb,.thumb:hover,.tile:hover .thumb img,.tile .thumb img,.tile:hover .thumb picture,.tile .thumb picture,.mosaic .imgWrap,.mosaic .imgWrap:hover,.mosaic .imgWrap:hover img,.mosaic .imgWrap:hover picture,.mosaic .imgWrap img,.mosaic .imgWrap picture{transition:1s}.tile:hover .thumb img,.tile:hover .thumb picture,.mosaic .imgWrap:hover img,.mosaic .imgWrap:hover picture{transform:scale(1.5)}.category .clearfix,.blog .clearfix{display:table;width:100%}@media only screen and (max-width:840px){.blogroll .clearfix{display:table;width:100%}.tile:hover .thumb img,.tile:hover .thumb picture,.mosaic .imgWrap:hover img,.mosaic .imgWrap:hover picture{transform:none}.tile .thumb,.mosaic .imgWrap{overflow:visible}.signupcta .iconsrow .wp-block-column{flex-basis:0!important}.signupcta .wp-block-image{max-width:65px}}@media only screen and (max-width:768px){.ambassador .summary,.amb_select .summary{padding-left:0}.ambassador .summary,.amb_select .summary,.ambassador .thumb,.amb_select .thumb{float:none;width:100%}.ambassador .card .tile,.amb_select .card .tile{margin:10px}.ambassador .card .tile .more,.amb_select .card .tile .more{margin-bottom:0}}.page .contentSlider.smallSlider img{height:auto;width:auto;min-height:auto}.stars{color:#000}.reviewSlider .excerpt{font-style:italic;padding:0 20px}.reviewSlider .slide{margin:0 40px}.reviewSlider .excerpt:before{margin-left:-40px;margin-bottom:10px}.reviewSlider .slide .name{text-align:right;float:right;margin:0}.sponsors{text-align:center}.sponsorSlides{max-height:300px}.sponsorSlides,.bg-img .inner{position:absolute}.sponsorSlides .owl-item{margin:0 20px}.generalCta .play-button{height:100px;width:100px}.hero .play-button{float:right;margin-top:-160px}.hero .ctaDesc{max-width:800px}@media only screen and (max-width:840px){.sponsorSlides,.bg-img,.bg-img .inner{max-height:inherit}}@media only screen and (max-width:480px){.hero .play-button{margin-top:-110px}.generalCta .play-button{height:70px;width:70px}}.signup .name,.signup .email{float:left;width:100%;clear:both}.signup p{margin:0!important}.signup .name input,.signup .email input{background:transparent;margin:0;display:block;border-bottom:1px solid #fff}.signup .register{float:right}footer .signup .register input,footer .signup .register input:hover{background:#fff;color:#000;border:1px solid #000;text-transform:uppercase;padding:10px 20px;margin-top:10px}footer .signup .register input:hover{opacity:.7}footer form input:hover{background:rgba(255,255,255,.7)}footer .signup .register i{color:#000}.mobTog{display:none}.toggleShow{display:none;transition:.3s;position:absolute;text-align:center;top:0;left:0;height:100vh;overflow:scroll;min-width:30%;width:100%;border:1px solid rgb(190,190,190);padding:20px;box-shadow:2px 2px 5px rgb(235,235,235);background:#fff;z-index:999;padding-bottom:100px}.toggleButton{display:table;padding-top:22px}.dropbtn,.dropbtn:after{color:rgba(0,0,0,.4)}.dropbtn{font-size:12px;border:1px solid;width:fit-content;padding:10px 20px;margin:auto}.toggleButton span:after,.dropbtn:after{content:'\f0c9';font-family:"Font Awesome 5 Free";font-size:25px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:700}.dropbtn:after{padding-left:20px;font-size:14px}.dropbtn.active:after{content:'\f00d'}.top-left-close{font-size:20px;position:fixed;top:0;z-index:999999;left:0;padding:30px 50px 50px 20px}.top-left-close:hover{cursor:pointer}.mobMenuTitle{width:100%;display:inline-block;padding:20px 0;margin:0;border-top:3px solid rgba(168,30,30,.1);border-bottom:3px solid rgba(168,30,30,.1)}.mobMenu a,.mobMenu .sub-menu li:last-child a{width:100%;border-bottom:2px solid rgba(168,30,30,.1);display:block;padding:10px 0}.mobMenu .sub-menu a,.mobMenu .sub-menu .sub-menu li:last-child a{border-bottom:1px solid rgba(168,30,30,.1)}.mobMenu .sub-menu .sub-menu a{border-bottom:none}@media only screen and (max-width:840px){#pcLogo{padding-left:5px}.mobTog{display:block}.menu.main{display:none}.menu .sub-menu li a{padding:10px 0;display:block}}@media only screen and (max-width:480px){.toggleShow .service{width:50%;float:left}}.coverTitle{max-width:1000px;margin:0;text-align:left}.owl-stage-outer .cover{border-bottom:none}.coverTitle .post-category,.coverTitle .post-category a{color:#fff;font-size:20px}.coverTitleWrap .metaText,.coverTitleWrap .metaText a{color:#fff}.breads,.woocommerce-breadcrumb{display:table;width:100%;padding:10px 0;margin-bottom:20px}.woocommerce-breadcrumb a,.woocommerce-breadcrumb .delimiter{margin-right:10px}.woocommerce-breadcrumb .delimiter{opacity:.3}.breads .norm_row{float:none;position:relative!important}.shareTitle{float:left;margin:17px 5px 15px 0;font-size:13px}.breads .shareTitle{margin-left:10px}.breads .norm_row.sfsi_wDiv{width:275px!important}.pageTitle .sfsi_widget{float:left}.side{padding:0 10px}.side .line,.main-content .line{width:80px;border-bottom:3px solid #000;display:none}.cta,.singleSideMenu,.whyButton{margin:40px 0}.imageTile{margin:30px 0 80px}.sideRightInner{margin-left:30px;margin-right:10px}.wp-block-separator,.wp-block-separator.is-style-default{border-bottom:1px solid rgba(0,0,0,.5);border-bottom:1px solid #00000080;border-top:none;border-left:none;border-right:none;min-height:2px}.main-content .line{width:100px}.tBox .line{width:80%}.categoryContentWrap{margin-top:20px;display:flex;flex-wrap:wrap;width:100%}.side .pageTitle{margin-right:30px}.singleInnerWrap{margin:0 30px}.stick-ready{position:relative;top:0;transition:.5s}.stick,.stick2,.stick-ready.stick,.stick-ready.stick2{position:fixed;top:120px;z-index:1;max-width:375px;transition:1s;width:25%;height:80vh;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow:-moz-scrollbars-none}.stick2::-webkit-scrollbar{width:0!important}.stick::-webkit-scrollbar{width:0!important}.featuredDisplay::-webkit-scrollbar{width:0!important}.contactForm input,.contactForm textarea{border:none;border-bottom:1px solid rgba(0,0,0,.7)}.contactForm textarea{border-bottom:2px solid}.contactForm textarea{width:100%;height:80px}.contactForm .col-4,.contactForm .form-text-area{padding:0 5px}.contactForm .message-section{margin-top:40px}.accept{display:inline-block;margin:20px 0;font-size:10px}.accept p{font-size:10px}.accept input[type="checkbox"]{float:left;width:inherit}.singleSideMenu .dropbtn{display:none}.contact-box{max-width:300px;text-align:right}@media only screen and (max-width:840px){.col-6.main-content,.pageContentWrap .side,.singleContentWrap .side,.pageContentWrap .col-9{width:100%;display:block;float:none}.stick2,.sticky2,.stick,.sticky{position:relative;width:100%;max-width:100%;height:unset!important;top:unset}.pageContentWrap .col-9{padding:0 10px}.cta,.singleSideMenu{margin:20px auto}.singleSideMenu .dropbtn{display:block}.singleSide,.singleSideMenu h5{display:none}.pageContentWrap .main-content .line,.pageContentWrap .cta,.pageContentWrap button,.pageContentWrap .side .pageTitle,.singleContentWrap .side .line,.singleContentWrap .cta,.singleContentWrap button,.singleContentWrap .side .pageTitle{margin:auto;text-align:center}.pageContentWrap .side .pageTitle{margin-right:0}.pageContentWrap .side .pageTitle h2,.singleContentWrap .side .pageTitle h2{text-align:center}.sideRHS{width:100%;padding:0 10px;text-align:center}.sideRightInner{margin-left:0;margin-right:0}}@media only screen and (max-width:480px){.side .pageTitle{margin-right:10px}.singleInnerWrap{margin:0 10px}}.coverTitle{color:#231f20}.coverTitle span{color:#fff}@media only screen and (max-width:840px){.signup,footer .signup,.mosaic,.twoCol,.siteLogo{padding-left:0}.mtileBig,.col-6.text,.formTitle,.siteSig{margin-left:10px}.text button,.mtileBig button{margin-bottom:20px}.headCtaWrap{height:30px;padding-right:5px}.headerIcons i{margin-top:26px}.general .inner{padding:0 5px}.ts .col-3{width:200px}.general.ts .col.cards-1 .col-9{width:calc(100% - 200px);padding-left:20px}}@media only screen and (max-width:480px){.moContent{padding:0 5px}.text button{margin-bottom:0}.posts .cardsRow{padding:0 5px}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:25%}a.sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready{height:90px!important}.ts .col-3,.general.ts .col.cards-1 .col-9{width:100%}.general.ts .col.cards-1 .col-9{padding-left:0}.general .col.cards-1 .col-9 h3{margin:60px 0 0;display:inline-block}}.nots{text-align:center;height:40px;display:flex;justify-content:center;align-items:center}.notText{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical}.nots ul{margin:0 auto;padding:0;list-style:none}.nots li{margin:0 10px}.nots li,.reviewSum{font-size:13px;display:inline-flex}.reviewSum{margin-top:5px}.nots .notText i{margin-right:5px}.nots svg{stroke-width:2;width:auto;height:14px;display:inline;margin-bottom:-2px;margin-right:4px}.nots.black svg{fill:#fff}.notText.bullet svg{height:10px;width:auto;margin-bottom:0}svg .st0{clip-path:none}.notsRight,.reviewSum{float:right}.notsLeft,.notsCenter{float:left}.notsCenter{width:100%}.notsRight .star-rating{font-size:10px;margin-top:2px}.tob-banner-center{width:100%}.tob-banner-slide p{margin:0!important}.tob-banner-slider{width:100%;overflow:hidden}.tob-banner-slider .swiper-wrapper{display:flex}.tob-banner-slider .swiper-slide{flex-shrink:0;width:100%;display:flex;justify-content:center;align-items:center}.tob-banner-slide{width:100%;text-align:center}.tob-banner-slide p{margin:0}.topbar .inner{display:flex;align-items:center}.topbar-left,.topbar-right{width:25%}.topbar-center{width:50%}.topbar-left p{margin:0!important}.topbar-right{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.topbar-right ul.socials{margin:0;gap:10px}.text-gold{color:#937342!important}.text-white .topbar-right ul.socials svg path{fill:#fff!important;stroke:#fff!important}.text-black .topbar-right ul.socials svg path{fill:#000!important;stroke:#000!important}.topbar-left{text-align:left}.topbar-left a{color:#fff!important}@media (max-width:767px){.topbar-left,.topbar-right{display:none}.topbar-center{width:100%}}section.athletes,section.signup{padding:0 0 80px;margin-top:0}section.signup .inner,.athletes .tiles,.skinny .inner,.skinny,.mInner{max-width:1000px}.signupcta .iconsrow{max-width:500px}.skinny .inner,.skinny,.mInner,.signupcta .iconsrow{margin:auto}.x-skinny .inner{max-width:800px}section.signup,.athletes .tiles{z-index:9;position:relative}.athletes .tiles,.lift .inner{background:#fff;padding:40px}.lift{display:table;width:100%;margin:-80px auto auto;position:relative}.nextislifted{padding-bottom:80px}.athletes .tiles .tile{margin:0;padding:20px 20px 40px}.athletes h2{text-align:center}.athletes .attachment-thumbnail.size-thumbnail,.reviewSlider .slide .attachment-thumbnail.size-thumbnail{float:left}.athletes .attachment-thumbnail.size-thumbnail,.reviewSlider .slide .attachment-thumbnail.size-thumbnail{border-radius:200px;max-width:100px}.athletes .tile h4{float:right;width:calc(100% - 100px);margin:0;text-align:right}.athletes .tile .excerpt:before,.reviewSlider .excerpt:before{content:'';background:url(/wp-content/uploads/2020/08/green-top-quote.png);display:block;height:35px;width:40px;background-size:70% 70%;background-repeat:no-repeat}.coachIcon{float:left;margin:0 10px;color:#fff;background:#000;padding:5px 10px;border-radius:100px}.coachIcon i.fab.fa-facebook-f{padding:0 3px}.coaches .col .tile{margin:0 40px}.coaches .cardsRow{margin:0 -40px}.coachIcon:first-child{margin-left:0}@media only screen and (max-width:840px){section.signup{margin-bottom:0}.athletes .tiles,.lift .inner,section.signup .inner{margin-left:5px;margin-right:5px;width:calc(100% - 10px)}section.signup .inner{margin-top:-70px}.coaches .cardsRow,.coaches .col .tile{margin:0}}@media only screen and (max-width:480px){.athletes .tiles .tile{display:inline-block}.coaches .tile{margin:80px 0}}.footerCTA{font-size:0}.ctaDesc,.footCTAbutton{display:inline-block;vertical-align:middle;padding:0 10px}.ctaDesc{width:66%}.footCTAbutton{width:33%;text-align:right}.footCTAbutton.nodesc{text-align:center;width:100%;padding:30px 10px}.ctaDesc.nobutton{width:100%}.cardsRow h5{font-size:18px}.wp-block-image{margin:30px 0}.floats{position:fixed;right:0;top:45%;z-index:9}.floatLink{float:right;clear:both;margin:5px 1px;font-size:13px}.floats .floatLink{min-width:135px}.floats ul.socials{padding-top:30px;display:table;text-align:center;width:100%}@media only screen and (max-width:1650px){.floats{transform:rotate(-90deg);right:-80px}.floats .floatLink{clear:none;margin:0 2px;padding:3px 8px;min-width:unset}.inner,.vids .mInner,.coverTitleWrap,ul.wc-block-grid__products,.woocommerce .site-content-contain,.snHoverItems{padding-left:40px;padding-right:40px}}@media only screen and (max-width:840px){.floats{top:inherit;bottom:10px}.floats ul.socials{padding-top:10px}}.fbanWrap{position:fixed;bottom:0;z-index:9998;width:100%}.fbanOff{display:none}.top-right-close{right:0;z-index:9999;margin-right:10px;padding:5px 10px;font-size:28px;line-height:1;color:#fff;border-radius:100px;background:rgba(0,0,0,.2);background:#0003;margin-top:-25px;position:absolute;cursor:pointer;border:0}.top-right-close:hover{background:rgba(0,0,0,.5);background:#00000080}.fban a:hover img{opacity:.7}.fban{background:#fff;display:inline-block}.fbans{margin-bottom:-10px}.fbans.owl-carousel.owl-drag{margin-bottom:-25px}.page-id-1611 .footer-banner-space{padding-bottom:175px}@media only screen and (max-width:2000px){.page-id-1611 .footer-banner-space{padding-bottom:135px}}@media only screen and (max-width:1440px){.page-id-1611 .footer-banner-space{padding-bottom:100px}}@media only screen and (max-width:768px){.top-right-close{font-size:16px;margin-right:0;margin-top:-15px;padding:0 3px}.page-id-1611 .footer-banner-space{padding-bottom:55px}}@media only screen and (max-width:480px){.footCTAbutton button{padding:10px}.page-id-1611 .footer-banner-space{padding-bottom:20px}}form.cart table .value a.reset_variations{display:none;visibility:hidden!important}.entry-summary .variations select{padding:10px}.featuredDisplay select{max-width:250px}form .variations input{width:unset;padding:0;margin-right:5px;margin-left:0}.value div{display:inline-block;margin-right:10px}.product .product_title.entry-title{margin-top:0}.product .product_title.entry-title .sub{text-transform:none;font-size:14px}.woocommerce-product-gallery__image.flex-active-slide img:hover,.woocommerce-product-gallery__image.flex-active-slide picture:hover{background:#fff}.entry-summary ul ul{padding-left:20px;margin-top:0;margin-bottom:0}.entry-summary ul ul li{list-style-type:"-";padding-left:10px}.product-type-simple .entry-summary p.price{width:unset;float:right;margin:0}.product-type-variable p.price{display:none}.entry-summary form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_){margin:15px 0}.wooLoopTitle,.wooExcerpt,.excerpt,footer .comment-text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.wooExcerpt,.excerpt,footer .comment-text{-webkit-line-clamp:3;margin:0}li.product .price{width:100%;display:block;margin:10px 0}.products li.product{padding:0 10px}li.product .excerpt-end,li.wc-block-grid__product .excerpt-end{margin-bottom:0}li.product .starRatingWrap{margin:10px 0}li.product .count,li.wc-block-grid__product .count,li.product .price,li.wc-block-grid__product .price{display:inline-block;width:unset;margin:0}li.product .count:after,li.wc-block-grid__product .count:after{content:'|';margin:0 10px}.excerpt:before{border-top:1px solid rgb(0 0 0);border-top:1px solid #000}.excerpt-end{border-bottom:1px solid rgb(0 0 0 / .1);border-bottom:1px solid #0000001a}.button.add_to_cart_button,.wp-block-button__link.add_to_cart_button,.entry-summary button.single_add_to_cart_button{width:100%;max-width:unset}.entry-summary button.single_add_to_cart_button,.entry-summary form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id){margin:20px 0 0;background:#000;border-color:#000}.wp-block-button.wc-block-grid__product-add-to-cart{margin:0;padding:0;width:100%;display:inline-block}.wp-block-button.wc-block-grid__product-add-to-cart,.products .product a.button.add_to_cart_button{opacity:0;transition:.3s}li.wc-block-grid__product:hover .wp-block-button.wc-block-grid__product-add-to-cart,.products .product:hover a.button.add_to_cart_button{opacity:1}li ul.product-benefit-icons{display:inline-block;width:100%;text-align:center}.products li.product a{display:flow-root}.products li.product:hover{outline:1px solid rgb(0 0 0 /.1);outline:1px solid #0000001a;outline-offset:-1px}.dmic .woocommerce .woocommerce-billing-fields label,.dmic .woocommerce .woocommerce-shipping-fields__field-wrapper label{display:none}.woocommerce #customer_details p,.dmic #shipping_method li{margin:5px 0}.dmic .woocommerce #customer_details #billing_state_field{margin-top:3px}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;line-height:38px;border-radius:0;margin-bottom:0;font-size:13px;opacity:.9}.select2-container--default .select2-selection--single .select2-selection__rendered{opacity:1}.dmic .woocommerce #customer_details p input,.dmic .select2-container--default .select2-selection--single,.dmic #billing_country_field,.dmic #shipping_country_field,.dmic .woocommerce-cart-form .coupon input,.woocommerce #customer_login input,input#user_login,.dmic textarea#order_comments,form.woocommerce-EditAccountForm input,.woocommerce-MyAccount-content input{border:0;border-bottom:1px solid #000}input[type="checkbox"]{border:1px solid}.dmic textarea#order_comments{height:50px;padding-ntop:10px}#billing_country_field strong,#shipping_country_field strong{font-weight:400;padding-left:5px}.woocommerce #customer_details #billing_country_field,.woocommerce #customer_details #shipping_country_field{line-height:36px;height:36px;margin-right:5px;font-size:13px;border-bottom:none;width:calc(50% - 5px);margin-top:3px}.loginForm.active p.dmiNotice{display:block!important}.loginForm{padding:20px;background:#fff}.dmic .woocommerce-cart-form .product-thumbnail{max-width:200px;width:calc(40% - 20px)}.dmic .woocommerce-cart-form td{width:60%;display:block;margin:5px 0;text-align:right;float:right}.dmic .woocommerce-cart-form td.product-subtotal{float:right}.dmic .woocommerce-cart-form td.product-remove,.dmic .woocommerce-cart-form .product-thumbnail{float:left}.dmic .woocommerce-cart-form td.product-remove{width:20px;text-align:left}.logged-in.woocommerce-page .loginForm,.dmic .woocommerce-cart-form thead,.dmic .woocommerce-cart-form .coupon label,.loginForm p,.loginForm.active p:nth-child(2){display:none}.dmic .woocommerce-cart-form td.actions .button{padding:5px 20px;font-size:13px;min-width:150px;margin-top:9px}.dmic .woocommerce-cart-form td.actions .button[value="Apply coupon"]{float:left;clear:both}.dmic .woocommerce-cart-form td.actions .button[value="Update cart"]{float:right}.dmic .woocommerce-cart-form td.actions .coupon input{width:100%;max-width:150px;float:left}.dmic #order_review .product-total,.dmic #order_review .cart-subtotal td,.dmic .order-total td{text-align:right}.dmic #order_review tfoot th,.dmic #order_review th.product-name{text-align:left}.dmic .woocommerce-shipping-totals th,.dmic .woocommerce-shipping-totals td,.dmic .cart-subtotal td,.dmic .cart-subtotal th,.dmic .order-total td,.dmic .order-total th,.dmic .wc_payment_methods{border-top:1px solid rgb(0 0 0 / .1)}.dmic #order_review thead th{border-bottom:1px solid rgb(0 0 0 / .1)}.dmic #order_review tr{height:50px}.dmic #payment button#place_order{width:100%}.dmic form.woocommerce-cart-form:before{content:'1. Review your cart'}.woocommerce-billing-fields:before{content:'2. Enter Your Shipping Details';display:block;margin-bottom:20px}#order_review_heading,.dmic .woocommerce-billing-fields h3{display:none}#order_review:before{content:'3. Place Your Order'}.dmic .woocommerce-cart-form .shop_table{margin-top:30px;border-collapse:collapse;width:100%}.dmic tr.woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid rgb(0 0 0 /.1);border-bottom:1px solid #0000001a;display:inline-block;padding:20px 0;width:100%}.dmic tr.woocommerce-cart-form__cart-item.cart_item:first-child{border-top:1px solid rgb(0 0 0 /.1);border-top:1px solid #0000001a}.dmic #payment .payment_method_paypal img,.dmic #payment .payment_method_paypal picture{margin-left:5px}.dmic #ship-to-different-address-checkbox:checked{background:#000}.dmic #ship-to-different-address-checkbox:checked:after{content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900}input#ship-to-different-address-checkbox{margin-bottom:-2px}.woocommerce-shipping-fields__field-wrapper{margin-bottom:30px;display:inline-block}.dmic .woocommerce-checkout-review-order-table{margin-top:-10px;width:100%}.woocommerce-info{text-align:center}#customer_details .loginForm .woocommerce-info{text-align:left;padding-left:0}.cartAddNotice{max-width:800px;margin:auto;margin-top:30px;padding:10px 20px;margin-bottom:30px;background:#000;color:#fff}.AddMore{font-size:13px;padding:5px 20px;margin-left:20px}.dmiTab{border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid #0000001a}.tabSum{margin-right:30px}.openMore{background:transparent;color:#000}.woocommerce-product-details__short-description{float:left;margin-bottom:-20px;margin-top:-20px;width:100%}.woocommerce #customer_login input{text-align:left}.woocommerce #customer_login input#rememberme{width:unset}.loginImage{float:right;width:50%;margin-right:-40px}.woocommerce #customer_login{padding-right:60px}.dmic form.woocommerce-cart-form,.dmic #customer_details,.dmic .woocommerce #customer_details,.dmic .woocommerce #order_review{border:1px solid rgb(0 0 0 /.1);border:1px solid #0000001a;padding:20px}.dmic .woocommerce-cart-form:before,.dmic #order_review:before{margin:0 0 30px;display:block}.dmic .woocommerce-cart-form td.product-subtotal:before{content:'subtotal:'}.dmic .notes .optional{font-weight:300;font-style:italic;opacity:.7;font-size:.5em}.woocommerce-MyAccount-navigation{width:300px}.woocommerce-MyAccount-content{width:calc(100% - 300px)}.woocommerce-MyAccount-navigation li a,.menuSide li a{padding:20px 0;width:100%;display:inline-block;position:relative}.woocommerce-MyAccount-navigation li.is-active a{color:#000;font-weight:600}.woocommerce-orders-table__cell-order-actions a{margin:0 5px}.product .flex-viewport:hover,.woocommerce-product-gallery__wrapper .zoomImg{cursor:zoom-in}.woocommerce-product-gallery:after{content:'Hover over main image to zoom-in. Click thumbnails to chainge main image.';font-size:11px;font-style:italic;clear:both;float:left;margin-top:20px;padding-right:20px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:0;bottom:5px;cursor:pointer}.woocommerce form .password-input,.woocommerce-page form .password-input{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;position:relative}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{font-family:"Font Awesome 5 Free";speak:none;font-weight:900;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\f06e";text-decoration:none}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after{color:#585858}.woocommerce-MyAccount-content table{border-collapse:collapse}.woocommerce-MyAccount-content table th{text-align:left}.woocommerce-MyAccount-content table td{padding:20px 0}.woocommerce-MyAccount-content table thead tr,.woocommerce-MyAccount-content table tfoot tr,.woocommerce-MyAccount-content table tbody{border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid #0000001a}.woocommerce-MyAccount-content table th{font-weight:500}.woocommerce-MyAccount-content table thead th{padding-bottom:20px}.woocommerce-MyAccount-content mark{font-weight:600;background:none}fieldset#wc-stripe-cc-form,#stripe-payment-data #wc-stripe-cc-form{border:1px solid rgb(0 0 0 / .1);border:1px solid #0000001a}#stripe-payment-data fieldset{border:0}.woocommerce-additional-fields{width:100%;margin-top:40px;float:left}label[for="order_comments"],#wc-stripe-cc-form label{display:none}#wc-stripe-cc-form .form-row.form-row-first,#wc-stripe-cc-form .form-row.form-row-last{width:50%;float:left}.prodLogo{height:26px;width:auto;margin:10px;display:block;float:left}.prodLogo:nth-child(1){margin-left:0}.dmic #order_review label[for="shipping_method_0_free_shipping1"],.dmic #order_review label[for="shipping_method_0_free_shipping2"],.dmic #order_review label[for="shipping_method_0_free_shipping3"],.dmic #order_review label[for="shipping_method_0_free_shipping4"],.dmic #order_review label[for="shipping_method_0_free_shipping5"],.dmic #order_review label[for="shipping_method_0_free_shipping6"],.dmic #order_review label[for="shipping_method_0_free_shipping7"],.dmic #order_review label[for="shipping_method_0_free_shipping8"],.dmic #order_review label[for="shipping_method_0_free_shipping9"],.dmic #order_review label[for="shipping_method_0_free_shipping10"],.dmic #order_review label[for="shipping_method_0_free_shipping11"]{float:right}.dmic #order_review{display:flex;flex-direction:column}.dmic #order_review .shop_table.woocommerce-checkout-review-order-table{order:1}.dmic #order_review .currency-note{order:2}.dmic #order_review #payment{order:9}.dmic #order_review .currency-note{display:none}.dmic #order_review .currency-note:nth-last-of-type(1){display:block}#payment input.input-radio,#payment input[type="checkbox"],#payment input#wc-stripe-new-payment-method{border:1px solid rgb(0 0 0 / .5);height:20px;width:20px}#payment input[type="checkbox"]{width:20px!important}#payment li.wc_payment_method.payment_method_paypal{margin-top:40px}#payment li.wc_payment_method.payment_method_paypal label{margin-top:-20px}#payment input#payment_method_paypal{margin-top:28px}#payment a.about_paypal{display:none}#payment input#wc-stripe-new-payment-method{margin-bottom:0!important;margin-top:0}#payment .payment_box.payment_method_paypal p{margin-top:0}.woocommerce-SavedPaymentMethods-saveNew,li.wc_payment_method.payment_method_paypal label{display:flex;align-items:center}.woocommerce-SavedPaymentMethods-saveNew label,#payment li.wc_payment_method.payment_method_paypal label{margin-left:5px}#payments a.about_paypal{display:none}#payment .stripe-icon{margin-bottom:-5px!important;height:26px;margin:0 4px;width:auto}#payment input#payment_method_afterpay{margin-top:3px}#payment input#payment_method_paypal,#payment input#payment_method_afterpay,#payment input#payment_method_stripe{margin-right:10px}#payment li.wc_payment_method.payment_method_afterpay img{margin-bottom:-7px}.woocommerce-error{color:red}form.cart .value input[type="radio"]:checked+label,#payment input[type="radio"]:checked,#payment input#wc-stripe-new-payment-method:checked{opacity:1;background:#000;color:#fff}#payment input.input-radio,#payment input#wc-stripe-new-payment-method,input[type="radio"],input[type="checkbox"],.woocommerce #customer_login input#rememberme{margin-bottom:-5px;position:relative;display:flex;float:left;align-items:center;align-content:center;justify-content:center}#payment input[type="radio"]:checked:after,#payment input#wc-stripe-new-payment-method:checked:after,input[type="radio"]:checked:after,input[type="checkbox"]:checked:after,.woocommerce #customer_login input#rememberme:checked:after{content:'✔';postion:absolute}.wpcf7-acceptance input[type="checkbox"]{height:8px;width:8px;font-size:6px;padding:5px;margin-top:0}.woocommerce #customer_login input#rememberme{border:1px solid #000;margin-top:17px;height:10px;width:10px}.page-id-45 h1{display:none}#customer_login .u-column2.col-2{margin-top:44px}.woocommerce-tabs.wc-tabs-wrapper{border:1px solid rgb(0 0 0 / .1);border:1px solid #0000001a;padding:20px;margin-top:120px}.tabs.wc-tabs{margin-top:-55px;margin-bottom:55px;margin-left:-20px}.woocommerce-tabs.wc-tabs-wrapper{width:100%;float:left}.wc-tabs li{display:inline-block;transition:.5s}.wc-tabs li a{border:1px solid #000;background:#000;color:#fff;padding:15px 15px 10px;margin-right:1px}.wc-tabs li.active a{background:#fff;color:#000}.woocommerce-Tabs-panel--videos iframe{height:77vh}.tabItem{font-size:16px}.tabItem h3{font-size:1.6em}@media only screen and (max-width:1440px){.tabItem h2.featTitle{font-size:1.4em}}.woocommerce-Tabs-panel--features .tabItem{display:flex;align-items:center;justify-content:center;margin:44px 0}.woocommerce-Tabs-panel--features .itemTitle,.woocommerce-Tabs-panel--features .featText{float:left}.woocommerce-Tabs-panel--features .itemTitle{width:25%;vertical-align:top}.woocommerce-Tabs-panel--features .featText{width:75%;padding-left:80px}.woocommerce-Tabs-panel--features .tabItem:nth-child(even) .itemTitle{order:3}.woocommerce-Tabs-panel--features .tabItem:nth-child(even) .featText{padding-right:80px;padding-left:0}.featText img,.featText picture{max-width:100%;max-height:90vh;height:auto;margin:80px 0}@media only screen and (max-width:840px){.wp-block-columns.dmic{flex-wrap:wrap;display:block}.woocommerce #customer_login,.dmic form.woocommerce-cart-form,.dmic .woocommerce #customer_details,.dmic .woocommerce #order_review,.dmic form.checkout{width:100%;margin:30px 0}.dmic{width:100%;margin:auto;max-width:600px;display:flex;flex-direction:column;padding:0}.loginImage{display:none}.dmic .wp-block-column.cartWrap,.wp-block-column.checkoutWrap,.dmic form.woocommerce-cart-form{max-width:600px;margin:auto;flex-grow:1}.woocommerce-product-gallery:after{content:'';display:none}}.stick-left{position:fixed;max-width:300px;padding-right:60px;top:20px}.featuredDisplay{max-width:240px;overflow:visible}.featuredDisplay .starRatingWrap{width:100%}.stick-here-left{overflow:visible}.featuredDisplay .single_variation_wrap{margin:0}.featuredDisplay .qib-container:not(#qib_id):not(#qib_id){margin-top:5px;margin-bottom:3px}.button.add_to_cart_button{display:inline-block;margin:3px 0 2px;width:unset}.featuredDisplay .starRatingWrap{float:left;margin:3px 0}.featuredDisplay form.cart .value label,.featuredDisplay .value form.cart input{margin:3px 0}p.product.woocommerce.add_to_cart_inline{border:none!important;padding:0!important;margin:0;display:inline-block}.featuredDisplay p.product.woocommerce.add_to_cart_inline{display:block;float:left;clear:both;font-size:9px}.featuredDisplay .variations_button p.price,.featuredDisplay .woocommerce-variation-add-to-cart p.price{display:none}.shop_table .variation dt,.shop_table .variation dd,.shop_table .variation p{font-size:10px;margin:0}.woocommerce-checkout-review-order-table .variation{padding-left:11px}table.variations tr{display:block;float:left;margin-right:10px}table.variations tr:last-child{margin-right:0}table.variations td.label{font-size:10px;display:block}td.value{display:block;height:30px}.featuredDisplay p.afterpay-payment-info{margin:0 0 10px;font-size:12px}.featuredDisplay p.afterpay-payment-info .amount{font-size:12px}.featuredDisplay h5{margin:0}.featuredDisplay h2.woocommerce-loop-product__title{font-size:1.3rem}.featuredDisplay .variations select{padding:5px}.featuredDisplay table.variations tr{height:unset;margin:0 0 5px}.featuredDisplay table.variations tr:first-child{margin-top:5px}.featuredDisplay .qib-button:not(#qib_id):not(#qib_id),body .featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){height:20px}body .featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id),.featuredDisplay .starRatingWrap{font-size:10px}.payments li svg,.padlock svg{height:27px;width:auto;fill:#fff}.padlock svg{height:40px}.payments li{display:inline-block;margin:10px}ul.payments{margin:0;padding:0}.black .payments svg{fill:#fff}.paymentsSection .inner{display:flex;align-items:center;justify-content:space-between}footer ul.payments{padding:30px 0 20px;float:left}.padlock{color:#fff;font-size:22px;display:flex;align-items:center;min-width:148px}.icon-text{float:right;margin-left:10px}.padlock .icon{float:left}.padlock .sub{margin-top:0}.nots .socials svg{height:26px;width:auto}footer .socials svg,.mainMenuModal .socials svg{height:36px;width:auto}.nots .socials svg .st0,.nots .notText .st0{stroke:#fff}.overlay .mInner .socials a{border-bottom:none}.mainMenuModal .socials{margin:80px 0}.prescrolled .siteLogo svg,.prescrolled .siteLogo .st0,.prescrolled .headRight svg{fill:#fff}.siteLogo svg,.siteLogo .st0,.site-header.prescrolled:hover .siteLogo svg,.site-header.prescrolled:hover .siteLogo .st0,.site-header.prescrolled:hover .headRight svg{fill:#000}.color-swatches label{margin-right:10px;float:left}.color-swatches .sep{margin:0 10px}.color-swatch,.color-swatches,.product-icon{display:inline-flex;align-items:center}.archive ul.products.columns-4 li.color-swatch,ul.products li.color-swatch,ul.products li.benefit-icon{width:unset}.color-swatch span{width:20px;height:20px;margin:0 2px;display:block}.color-swatch .desert_tan{background:#847d59}.color-swatch .desert_cream{background:#bab5a2}.color-swatch .matte_black{background:#000}.color-swatch .native_green{background:#6d6050}.color-swatch .vermillion{background:#bf8378}.color-swatch .hsv-orange{background:#ebb199}.color-swatch .phlox{background:#54547a}.color-swatch .hd{background:#f4ccc2}.color-swatch .clear{border:1px solid rgb(0 0 0 /.1);border:1px solid #0000001a}.color-swatch .smoke{background:#797983}.product-icons,.product-icon{line-height:1;float:left}.product-icon-img.bullet{transform:rotate(90deg)}.product-icon-img{height:40px;width:auto;float:left}.star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"\f005\f005\f005\f005\f005";font-family:"Font Awesome 5 Free";font-weight:900;position:relative;width:inherit;display:inline;color:#000;opacity:1}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{width:inherit}.starRatingWrap{float:right;margin-top:10px}.review-header-text .starRatingWrap{float:left}.entry-summary .starRatingWrap{margin:15px 0}.prodLogos.col-12{width:calc(100% - 130px)}.related .prodLogos.col-12{width:100%}.related .products li.product .prodLogos a{display:block}.star-rating{float:left}.woocommerce-review-link,#wpdcom .wpd-form-col-full .wpd-field-group .wpd-field-group-title{display:none}.product .comments-area .wpd-comment-subheader:before{content:'Verified Customer'}.product .comments-area .wpd-comment-subheader:before,.comment .verified{font-size:14px;padding:3px 5px;margin-top:5px;background:#000;color:#fff;border-radius:0;display:inline-flex;height:29px;align-content:center;justify-content:center;align-items:center}#wpdcom.wpd-layout-3 .wpd-comment.wpd-sticky-comment .wpd-comment-header{background:#f7f7f7}.singleProductWrap .woocommerce-message[role=alert]{margin:20px 0 40px;border-left:2px solid;padding-left:10px}.woocommerce-message[role=alert] a{border-bottom:1px solid #000}@media only screen and (max-width:1100px){.prodLogos.col-12{width:100%}.inner{padding:0}.inner.color{padding-top:44px;padding-bottom:44px}.entry-summary .starRatingWrap{float:left;margin-bottom:0}.woocommerce-Tabs-panel--videos iframe{height:335px}.entry-summary .starRatingWrap{margin-top:0}}@media only screen and (max-width:840px){.coverTitleWrap{padding:0}.contentSlider .tBox{margin:0}.woocommerce .hasSidebar .singleProductWrap{width:100%}.currency-select{margin-top:-4px}.siteLogo svg,.hamburger{height:28px}.hamburger svg{height:20px}}@media only screen and (max-width:600px){.singleProductWrap .product_title .entry-title,.product .woocommerce-product-gallery,.summary.entry-summary,.woocommerce-Tabs-panel--features .featText,.itemTitle,.woocommerce-Tabs-panel--features .itemTitle,.product_title.entry-title{width:100%;float:none}.product .woocommerce-product-gallery,.woocommerce-Tabs-panel--features .tabItem:nth-child(even) .featText{padding-right:0}.woocommerce-Tabs-panel--features .featText{padding-left:0}.tab-content-title{display:none}.woocommerce-Tabs-panel--features .tabItem:nth-child(even) .itemTitle{order:0}.woocommerce-Tabs-panel--features .tabItem{flex-direction:column;align-items:start}.featText img,.featText picture,.woocommerce-Tabs-panel--features .tabItem{margin:30px 0}.wc-tabs li{margin:0 0 25px}.product .woocommerce-product-gallery{position:relative;top:0;margin-bottom:10px}body .flex-viewport,body .flex-viewport img,body .flex-viewport picture{max-height:42vh;width:auto;min-height:300px}.product .flex-control-thumbs li{width:calc((100% * 1/7 ) - 4px)}.woocommerce-Tabs-panel--features .tabItem .itemTitle{margin:0;padding:10px 0;background:#fff;top:80px}.woocommerce-Tabs-panel--features .tabItem .itemTitle h2.featTitle,.product .product_title.entry-title .sub{margin:0}.entry-summary .starRatingWrap{margin-top:4px}.product .product_title.entry-title{margin-bottom:4px}}.product-benefit-icons .benefit-icon span{height:30px;line-height:1}.swatches-wrap{margin:9px 0}.product-benefit-icons .benefit-icon{margin:9px 4px;;display:inline-block}.archive ul.products.columns-4 .product-benefit-icons .benefit-icon{width:unset}.swatches-wrap ul:nth-child(2):before{content:'|';display:block;margin:0 9px}ul li .starRatingWrap{width:100%;float:none;display:inline-block;text-align:center}ul li .starRatingWrap .star-rating{display:inline-block;float:none}.archive ul li .starRatingWrap,li ul.product-benefit-icons{width:unset}.archive ul li .starRatingWrap{float:right}.archive ul li ul.product-benefit-icons{float:left}.product-benefit-icons .ballistic_compliant{content:url(/wp-content/uploads/US-Balistic-exceeds-tight.svg)}.product-benefit-icons span:before{font-size:26px;margin-top:10px;display:inline-block}.product-benefit-icons .rx{content:url(/wp-content/uploads/RX-Prescription-1.svg)}.product-benefit-icons .anti_fog{content:url(/wp-content/uploads/Anti-Fog-Icon-tight.svg)}.product-benefit-icons .uva_uvb{content:url(/wp-content/themes/blu-eye/img/icons/uv.svg)}.product-benefit-icons .ce{content:url(/wp-content/uploads/ce-tight.svg)}.product-benefit-icons .ansi{content:url(/wp-content/uploads/ansi-tight.svg)}.product-benefit-icons .zeiss{content:url(/wp-content/uploads/zeiss-black-tight.svg)}.uva_uvb{display:none}.usd.currency:before{content:'$USD';font-size:12px;padding:3px 4px 0;border:1px solid;height:34px;position:absolute;border-radius:100px;margin-left:10px;display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.tile{display:flex;flex-wrap:wrap;flex-direction:column;padding:20px}.tile-inner{flex:1 0 auto}.mainBod .loop-title{margin:40px 0}.retialers-wrap{display:flex;flex-wrap:wrap}.tile.retailer .tile-inner{padding:20px;background:#000;color:#fff}.tile.retailer .retailer-infos li i,.tile.retailer .retailer-infos li a{color:#fff}.retailer-infos li{margin-right:10px}.retailer-logo{height:100px;width:auto}.reveal{border:0;color:#000;background:none;padding:0}.revealed{display:none}.revealed{margin:0 10px}.tile .address{padding-bottom:30px}.tile.retailer{position:relative}.tile.retailer .retailer-infos{position:absolute;bottom:20px;padding:20px 0}.tag-cloud{list-style:none;margin:0;padding:0;text-align:center;width:100%}.tag-cloud li{display:inline-block;margin:5px}.tag-cloud li a{border-bottom:1px dotted}.no-reviews #wpd-threads{display:none}.wpd-comment .wpd-comment-text{display:flex;flex-direction:column}.wpd-bottom-custom-fields{order:-1}.wpd-top-custom-fields{order:-2}#wpdcom .wpd-comment-header .wpd-comment-share,#wpdcom .wpd-comment-header .wpd-comment-link,#comments{color:#000}#comments #wpdcom .wpd-thread-head .wpd-thread-info,#comments #wpdcom .wpd-thread-head .wpdiscuz-user-settings,#comments #wpdcom .wpd-thread-filter .wpdf-reacted,#comments #wpdcom .wpd-thread-filter .wpdf-hottest,#comments #wpdcom .wpd-thread-filter .wpd-filter{color:rgb(0 0 0 / 50%);color:#00000080}#comments #wpdcom .wpd-hidden,#comments .wpd-cf-value{opacity:1;visibility:visible}#comments .wpd-cf-label{display:none}#wpdcom .wpd-up svg,#wpdcom .wpd-comment-footer .wpd-vote-up svg{fill:rgb(59 89 152 / .7)!important;fill:#3b5998b3!important}#wpdcom .wpd-up svg:hover,#wpdcom .wpd-comment-footer .wpd-vote-up svg:hover{fill:rgb(59 89 152)!important;fill:#3b5998!important}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up.wpd-up{border:1px solid rgb(59 89 152 / .7)!important;border:1px solid #3b5998b3!important}#wpdcom .wpd-up{color:#000!important}#wpdcom .wpd-comment-footer .wpd-vote-up,#wpdcom .wpd-comment-footer .wpd-vote-down{opacity:1}.wpd-form-wrap{display:none}.wpd-form-wrap.active{display:block}.singleReviewsWrap{padding:0}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header{background:none}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-right,#wpdcom.wpd-layout-3 .wpd-blog-guest .wpd-comment-subheader,.wpd-cf-value{border-left:0;border-bottom:0;border-top:0}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-subheader .wpd-comment-date{text-align:right}.singleReviewsWrap #comments,.singleReviewsWrap #respond,.singleReviewsWrap .comments-area,.singleReviewsWrap #wpdcom{max-width:100%}body .singleReviewsWrap #comments,.singleReviewsWrap #wpdcom{margin-bottom:0}body .singleReviewsWrap #comments{margin-top:0}.wpd-comment{border-bottom:1px solid rgb(0 0 0 / .1);border-bottom:1px solid #0000001a;margin-bottom:30px;padding-bottom:10px}body .wpd-comment .wpd-comment-text .wpd-cf-value{padding:0}#wpdcom .wpd-comment-text p,#wpdcom .wpd-comment-right .wpd-bottom-custom-fields{margin-top:0}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-subheader .wpd-comment-date{color:rgba(32,29,29,.5)}#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-text{padding-left:0;margin:0 0 0 42px}#wpdcom .wpd-top-custom-fields .wpd-custom-field.wpd-cf-rating .wpd-cf-value{padding:0}.singleReviewsWrap #wpdcom .wpd-prim-button{border-radius:0;letter-spacing:0}#wpdcom .wpd-thread-list .wpd-load-more-submit-wrap{padding:0}.wpd-form-wrap{display:none}.wpd-form-wrap.active{display:block}.review-header-text{float:left;width:calc(100% - 185px)}.write-review-button{float:right;width:185px}#wpdcom.wpd-layout-3 .wpd-form .wpd-form-foot{margin-left:82px}#wpdcom .wc-field-submit input[type="submit"]{margin-left:0;width:unset;padding:1em 2em}.wpdiscuz-item.wpd-field-group.wpd-field-rating.custom_field_disc_rating-wrapper{max-width:250px;float:left}.wpdiscuz-item.custom_field_disc_review_title-wrapper{margin-bottom:9px}#wpdcom .wpd-thread-head{border-bottom:1px solid #000}#wpdcom .wpd-thread-head .wpd-thread-info,#wpdcom .wpd-thread-head .wpdiscuz-user-settings,#wpdcom .wpd-thread-filter .wpdf-reacted,#wpdcom .wpd-thread-filter .wpdf-hottest,#wpdcom .wpd-thread-filter .wpd-filter{border-width:1px;color:rgba(32,29,29,.5);border:0}.featuredDisplay .why-us{display:none}.why-us-icon svg{height:25px;width:32px;margin-right:7px;margin-bottom:-5px}.why-us-icon svg .st0{stroke-width:1}.why-us li{height:32px;margin:18px 36px;margin-left:0;display:inline-block}.why-us li:last-child{margin-right:0}.wp-block-column .coverImage img{max-height:87vh;width:auto}.mobile,.tablet{display:none}#wpadminbar.mobile{display:block}@media only screen and (max-width:1080px){.pc{display:none}.tablet,.non-responsive-img-set .pc{display:block}}@media only screen and (max-width:480px){.tablet{display:none}.mobile{display:block}}@media only screen and (max-width:1200px){.related.products li.product{width:50%}}@media only screen and (max-width:1100px){.prodLogos.col-12{width:100%}.entry-summary .starRatingWrap{float:left;width:100%;margin-bottom:0}.product .summary ul.product-icons{margin-top:9px;width:100%}}@media only screen and (max-width:1024px){.woocommerce .hasSidebar .singleProductWrap{width:calc(91.666% - 20%)}.woocommerce .hasSidebar #sidebar,.woocommerce .hasSidebar .sidebar{width:20%}.featuredDisplay,.featuredDisplay .variations select{max-width:185px}.breads,.woocommerce-breadcrumb{margin-bottom:0}.inner,.breads,.vids .mInner,.coverTitleWrap,ul.wc-block-grid__products,.woocommerce .site-content-contain,.snHoverItems,.section-title-wrap .section-title{padding:0 44px}.breads .inner{padding:0}ul.products.color.inner{padding-left:44px;padding-right:44px}.hp-product-slider .owl-nav .owl-prev{left:44px}.hp-product-slider .owl-nav .owl-next{right:44px}.floats .floatLink{height:30px;padding:0 .6em;font-size:14px}.floats{right:-92px}.float-reviews-button svg{height:16px;margin-bottom:-2px}.categoryContentWrap .col-4{width:50%}.categoryContentWrap .col:nth-child(odd) .tile{margin-left:0;margin-right:10px}.categoryContentWrap .col:nth-child(even) .tile{margin-right:0;margin-left:10px}.summary{padding:0 6px}.tBox{width:100%}h2.section-heading{font-size:34px;margin-bottom:44px}.inner,.inner.color{padding-left:22px;padding-right:22px}.inner.color.image-flow-right{padding-right:0}.archive ul li ul.product-benefit-icons,.archive ul li .starRatingWrap,.realted li ul.product-benefit-icons,.related li .starRatingWrap{width:100%;margin-top:0}.archive ul li ul.product-benefit-icons,.archive ul li .starRatingWrap,.archive ul.products.columns-4 .product-benefit-icons .benefit-icon,.related ul.products.columns-4 .product-benefit-icons .benefit-icon{float:none;text-align:center;display:inline-block}.archive ul.products.columns-4 .product-benefit-icons .benefit-icon,.related ul.products.columns-4 .product-benefit-icons .benefit-icon{margin-bottom:0;margin-top:4px}}@media only screen and (max-width:950px){.headerCenter .menu.main{display:none}.main-menu-open{display:block}}@media only screen and (max-width:840px){.site-header .inner{padding:10px 20px!important}header .logoLogoWrap{width:32px;left:calc(50% - 70px);top:20%;height:28px}.siteLogo{height:28px}.header-main.inner{padding-top:8px;padding-bottom:8px}.cartCount .hasItem{top:0;font-size:10px;height:13px;right:0;width:13px}.hamburger-menu{display:block}.nots ul{padding:2px 0}.nots li{font-size:11px;margin:0}.nots svg{height:11px}.notText.bullet svg{height:6px;margin-bottom:1px}.nots{height:unset;flex-wrap:wrap;justify-content:space-evenly;margin:0;width:100%}.headRight .icon,.headRight .accountIcon.icon,.country-open svg,.country-select{height:20px}.socials i,.headRight i,header .hamburger{font-size:20px}.single-text-overlay .slider-title{font-size:44px}.center-title{height:44px}p,ul,li,button,.floats .floatLink,.email-signup .wpcf7-submit{font-size:14px}a.wp-block-button__link{font-size:16px}.inner,.breads,.vids .mInner,.coverTitleWrap,ul.wc-block-grid__products,.woocommerce .site-content-contain,.snHoverItems,.section-title-wrap .section-title{padding:0 20px}button.woocs-style-3-du-dialog-starter{height:20px;width:20px!important;font-size:6px;letter-spacing:0;word-spacing:-2px}.summary .post-loop-title{font-size:20px}.summary .more{font-size:16px}ul.products.color.inner{padding-left:20px;padding-right:20px}.hp-product-slider .owl-nav .owl-prev{left:20px}.hp-product-slider .owl-nav .owl-next{right:20px}.image-flow-right .inner,.image-flow-left .wp-block-columns.inner,.image-flow-right .wp-block-columns.inner{padding-left:0;padding-right:0}.image-flow-right .text-flow,.image-flow-left .text-flow{padding-left:20px;padding-right:20px}.image-flow-right .wp-block-image{padding-left:16px}.image-flow-left .wp-block-image{padding-right:16px}.floats .floatLink{height:15px;font-size:11px}.floats{right:-81px}.float-reviews-button svg{height:11px}.inner.ig-15-offset{padding:0}.footer-quote{padding:0 20px}.reviewModalHead,.reviewModal .reviewModalBody{padding-left:44px;padding-right:44px}.overlay.signupModal .closebtn{top:20px}.footer-quote,.page-title,.singleInnerWrap .post-title{font-size:26px}.quote-author{font-size:18px}.get-an-edge{padding-top:0}.pageTitle .page-title{text-align:left}.headRight{height:28px;display:flex;align-items:center}.headRight .icon,.headRight .accountIcon.icon{margin-top:0;margin-bottom:0}li.notslide{margin:0 10px}.why-us li{margin:9px}.cn-text-container{width:calc(100% - 110px);float:left}.cookie-notice-container #cn-notice-text{margin-bottom:0;line-height:1.2;font-size:9px;padding-right:5px}#cookie-notice .cn-button{margin:0 3px;padding:5px;font-size:9px}.cn-text-container{width:calc(100% - 130px)}.cn-close-icon{right:8px}#cookie-notice .cookie-notice-container{padding:2px 8px}.product .product_title.entry-title{font-size:18px}.product .product_title.entry-title .sub{font-size:11px;line-height:1.2}.woocommerce-breadcrumb a,.woocommerce-breadcrumb .delimiter{margin-right:4px}.woocommerce-breadcrumb a,.woocommerce-breadcrumb .delimiter,.woocommerce-breadcrumb{font-size:9px}.footerLinks li a{font-size:14px}.mainBod{margin-top:44px;margin-bottom:0}.has-cover .pageTitle{display:none}.wp-embed-aspect-16-9 iframe{min-height:50vh}}@media only screen and (max-width:767px){.woocommerce .hasSidebar .singleProductWrap{width:100%}.woocommerce .hasSidebar #sidebar,.woocommerce .hasSidebar .sidebar,.woocommerce .sidebar.hasSidebar,.woocommerce .hasSidebar .sidebar .sticky,.single-product.woocommerce .hasSidebar .sidebar .menu,.featuredDisplay p.afterpay-payment-info,.featuredDisplay h5{display:none}.single-product.woocommerce .hasSidebar .sidebar,.single-product.woocommerce .hasSidebar .sidebar .sticky{display:block}.single-product .featuredDisplay.mob-active{visibility:visible;opacity:1;padding-top:5px}.single-product .featuredDisplay{visibility:hidden;opacity:0;transition:.5s;position:fixed;bottom:-1px;width:100%;max-width:unset;display:flex;background:#fff;z-index:20;padding-top:0;left:0;align-items:center;border-top:1px solid rgb(0 0 0 / .1);border-top:1px solid #0000001a}.featuredDisplay .featured-product-title{max-width:105px}.featuredDisplay td.value div{float:left;clear:left;margin-right:5px}.featuredDisplay .woocommerce-variation-add-to-cart{text-align:right;display:flex;align-items:center}.featuredDisplay table{padding-left:10px;width:unset}.featuredDisplay .qib-container:not(#qib_id):not(#qib_id){width:70px;float:left}.featuredDisplay button.single_add_to_cart_button{float:right;margin:0!important;padding:5px!important}.featuredDisplay img,.featuredDisplay picture{max-height:50px;width:auto}.featuredDisplay table.variations tr:first-child{margin-top:0}.featuredDisplay table.variations tr{float:none}.featuredDisplay form.cart table td.label{padding-bottom:0}.featuredDisplay form.cart{display:flex;align-items:center;width:calc(100% - 100px);justify-content:space-evenly}.featuredDisplay h2.woocommerce-loop-product__title,.featuredDisplay .ratingText,.featuredDisplay .rating-count,.featuredDisplay .value label,button.single_add_to_cart_button,.featuredDisplay .variations select,.featuredDisplay table.variations tr,.featuredDisplay h5{font-size:11px;margin:0}.featuredDisplay table.variations td.label{font-size:8px;line-height:1}.featuredDisplay .star-wrap:before,.featuredDisplay .ratingText,.featuredDisplay .starRatingWrap,.featuredDisplay .qib-button:not(#qib_id):not(#qib_id){height:11px}.featuredDisplay .variations select{padding:1px;max-width:100px}.featuredDisplay .star-wrap:before{background-size:contain;width:60px}.featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id),.featuredDisplay .qib-button:not(#qib_id):not(#qib_id){height:20px;width:20px}.featuredDisplay .single_variation_wrap,.featuredDisplay form.cart{flex-grow:1}.featuredDisplay .qib-container:not(#qib_id):not(#qib_id){margin:0}.featuredDisplay td.value{height:20px}.featuredDisplay form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_){line-height:1.2;height:unset;font-size:8px}.featuredDisplay .var-count{display:flex;align-items:center;width:100%;position:relative;padding-bottom:7px}.featuredDisplay table.variations{float:left;top:-4px;position:relative}.featuredDisplay .woocommerce-variation-price{position:absolute;bottom:0;left:10px}.featuredDisplay .woocommerce-variation-price .price .woocommerce-Price-amount.amount{font-size:8px}.tBox h1{font-size:44px}p.has-text-align-center.x-skinny,.block-quote{padding:0 20px}.block-quote{font-size:22px}.quote-author{font-size:18px}.cover img,.cover picture,.cover,.cover.midmid,.contentSlider .cover,.contentSlider .cover.midmid,.contentSlider .slide,.contentSlider img,.contentSlider picture,.home.page .cover img,.home.page .cover picture,.home.page .cover,.home.page .cover.midmid,.home.page .contentSlider .cover,.home.page .contentSlider .cover.midmid,.home.page .contentSlider .slide,.home.page .contentSlider img,.home.page .contentSlider picture{height:calc(100vh - 100px)}.image-flow-right img,.image-flow-right picture{padding-left:0;margin-top:44px}.image-flow-right{flex-direction:column}.text-of-flow{padding-right:10px}}@media only screen and (max-width:480px){#wpadminbar li#wp-admin-bar-new_draft,li#wp-admin-bar-my-account{display:none!important}.inner,.inner.color{padding-left:12px;padding-right:12px}.inner.color.image-flow-right{padding-right:0}.header-main.inner{padding-left:10px;padding-right:10px}.nots .inner{padding:0}.headRight .icon,.headRight .accountIcon.icon,.country-open svg,.currency-select{margin-left:2px;margin-right:2px}.country-open svg{margin-right:0}.wp-block-group.get-an-edge{padding-top:0}.wp-block-group #sbi_images{padding:5px!important}.footer-quote,.page-title,.singleInnerWrap .post-title{font-size:22px}.quote-author{font-size:14px}footer ul.socials{float:none;text-align:left;margin:40px 0}footer .socials svg{margin-left:0;margin-right:23px}footer .padlock{float:left;margin:10px 0 20px 0}.footItems li,.footItems,.siteSig{text-align:left;margin-left:0}.lastlarge .cards-4:last-child,.archive ul.products.columns-4 li.product,.product_title.entry-title,.summary.entry-summary,.product .flex-viewport,.woocommerce .hasSidebar .singleProductWrap,.product .woocommerce-product-gallery,.cards-4,.related.products li.product,.review-header-text{width:100%}.reviewModalHead,.reviewModal .reviewModalBody{padding-left:22px;padding-right:22px}.overlay.signupModal .mInner{padding:44px;flex-wrap:wrap}.signupModal .overlay-content{height:100%}.reviewModal .overlay-content::-webkit-scrollbar{width:17px}.reviewModal .overlay-content::-webkit-scrollbar-thumb{border:4px solid #fff}.reviewModal .overlay-content,.searchModal .overlay-content{height:100%}.overlay.reviewModal a.closebtn{top:22px;right:22px}li.product .loop-button,li.product a.add_to_cart_button{display:none}.products li.product{margin-bottom:44px}body .reviewSlider .owl-dots .owl-dot{padding:2px!important;margin:0 2px}.product_title.entry-title,.summary.entry-summary,.product .flex-viewport,.woocommerce .hasSidebar .singleProductWrap,.singleReviewsWrap.col-12,.col-12,.write-review-button{float:left}.write-review-button{margin-top:44px}.product .product_title.entry-title{margin-bottom:0}.product .woocommerce-product-gallery,.woocommerce-Tabs-panel--features .tabItem .itemTitle{position:relative;top:unset;height:unset}.single-product .woocommerce-breadcrumb{margin-bottom:0}#wpdcom.wpd-layout-3 .wpd-form .wpd-form-foot{margin-left:0}.categoryContentWrap .col-4{width:100%}.categoryContentWrap .tile .summary{padding:0 10px}.categoryContentWrap .col:nth-child(odd) .thumb{margin-left:-20px}.categoryContentWrap .col:nth-child(even) .thumb{margin-right:-20px}.featuredDisplay{padding:0 5px}.featuredDisplay h5{margin-bottom:-10px;z-index:9;position:relative}.nots ul{padding:2px 0;display:flex;justify-content:space-evenly}li.notslide{margin:0}.featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id),.featuredDisplay .qib-button:not(#qib_id):not(#qib_id),body .featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){width:15px;height:15px;font-size:9px;margin-bottom:4px;margin-top:4px}.paymentsSection .inner{flex-direction:column;align-items:flex-start;justify-content:flex-start}.siteSig{margin:10px 0}.footAux{padding-bottom:0}.footerContent.about-us{padding-right:0}.tBox.XL h2,.tBox.L h2{font-size:48px}.contentSlider .XL .conBlockBut button,.contentSlider .L .conBlockBut button{font-size:14px}.tBox ul{padding-left:24px}.tBox li{margin:3px 0}.coverTitleWrap .inner{padding:0}.tBox{padding:18px}.image-flow-right img,.image-flow-right picture{padding-left:18px}body .flex-viewport,body .flex-viewport img,body .flex-viewport picture{min-height:180px}.wp-embed-aspect-16-9 iframe{min-height:100%}}@media only screen and (max-width:320px){.dmic .woocommerce-cart-form td.actions .button[value="Update cart"]{float:left;clear:both}.featuredDisplay .qib-container:not(#qib_id):not(#qib_id){width:30px;float:left}.featuredDisplay button.single_add_to_cart_button{float:right;width:calc(100% - 30px)}.featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id),.featuredDisplay .qib-button:not(#qib_id):not(#qib_id){height:14px;font-size:8px}.featuredDisplay .fc1,.featuredDisplay .featured-product-title{padding-top:5px}body .featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){border:0;border-left:1px solid;border-right:1px solid}body .featuredDisplay button.minus.qib-button:not(#qib_id):not(#qib_id){border-right:1px solid}body .featuredDisplay button.plus.qib-button:not(#qib_id):not(#qib_id){border-left:1px solid}.featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id),.featuredDisplay .qib-button:not(#qib_id):not(#qib_id),body .featuredDisplay .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){margin-top:0;margin-bottom:0}}.cta-section .col-img>.wp-block-group,.cta-section .wp-block-group__inner-container,.cta-section .coverImage,.cta-section .coverImage img{height:100%}.cta-section .coverImage img{width:100%;height:100%;object-fit:cover}.popmake-content .wp-block-columns{margin:0!important}.popup-img-wrapper{position:relative}.popup-img{margin:0;width:100%;height:100%;position:absolute}.popup-img a,.popup-img img{margin:0!important;width:100%!important;height:100%!important;object-fit:cover!important}@media (min-width:1024px){.popup-img-wrapper{min-height:60vh}}@media (max-width:1023px){.popup-img-wrapper{min-height:50vh}}#wpcf7-f1677-p2717-o1.wpcf7 .cf7-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}#wpcf7-f1677-p2717-o1.wpcf7 .cf7-col{flex:1;min-width:280px}#wpcf7-f1677-p2717-o1.wpcf7 .cf7-col label,#wpcf7-f1677-p2717-o1.wpcf7 label{display:block;width:100%}#wpcf7-f1677-p2717-o1.wpcf7 .wpcf7-form-control-wrap{display:block;margin-top:8px}#wpcf7-f1677-p2717-o1.wpcf7 input:not([type="submit"]),#wpcf7-f1677-p2717-o1.wpcf7 input[type="email"],#wpcf7-f1677-p2717-o1.wpcf7 input[type="tel"],#wpcf7-f1677-p2717-o1.wpcf7 input[type="url"],#wpcf7-f1677-p2717-o1.wpcf7 textarea,#wpcf7-f1677-p2717-o1.wpcf7 select{width:100%;box-sizing:border-box}#wpcf7-f1677-p2717-o1.wpcf7 textarea{min-height:150px}#wpcf7-f1677-p2717-o1.wpcf7 input[type="submit"]{margin-top:20px}#wpcf7-f1677-p2717-o1.wpcf7 select{padding:20px;width:100%}#wpcf7-f1677-p2717-o1.wpcf7 input[type="submit"]{margin-top:20px;background:#937342;color:#fff;text-transform:uppercase;font-weight:600;font-size:18px;cursor:pointer}#wpcf7-f1677-p2717-o1.wpcf7 input[type="submit"]:hover{background:#000}.cf7mls_next.action-button{border-radius:0px!important}.signup-section{padding-left:20px;padding-right:20px}.signup-section .signup input{background:#fff!important;border-bottom:0}.signup-section .signup{display:flex;gap:15px;align-items:center}.signup-section .signup .register p{display:flex}.signup-section .register input{background:#937342!important;border-bottom:0;color:#fff;text-transform:uppercase;text-shadow:none!important}.signup-section .wpcf7-spinner{display:none!important}.sec-features{padding-left:20px;padding-right:20px}.sec-features .wp-block-media-text__media img{max-width:60px}.sec-features .wp-block-media-text__content p{margin:0!important}@media (max-width:1400px){.cta-section.image-flow-right img{padding-left:0!important}}@media (max-width:781px){.sec-features .wp-block-columns .wp-block-column{flex-basis:46%!important}.signup-section .wpcf7-form{display:flex!important;justify-content:center;flex-direction:column;align-content:center;align-items:center}.signup-section .signup{align-items:center;flex-direction:column}.signup .register{width:100%;float:none}.cta-section.image-flow-right{gap:0}}@media (max-width:480px){.signup-section.ptb-40{padding-top:0!important;padding-bottom:0!important}.sec-features .wp-block-columns .wp-block-column{flex-basis:100%!important}.sec-features .wp-block-media-text{display:flex}}.black-bg{background:#000!important}.black-bg{background:#000!important}.black-bg *{color:#fff!important}.black-bg .qib-container .quantity input.qty:not(#qib_id):not(#qib_id){border-color:#fff!important}.black-bg .qib-container .quantity input.qty{background:#000!important}.section--featured-prod .minus.qib-button{line-height:1;display:inline-block;margin:0;padding:0;box-sizing:border-box;height:35px;width:30px;color:#000;background:#e2e2e2;border-color:#cac9c9;float:left;min-height:initial;min-width:initial;max-height:initial;max-width:initial;vertical-align:middle;font-size:16px;letter-spacing:0;border-style:solid;border-width:1px;transition:none;border-radius:0}.section--featured-prod .woocommerce-variation-add-to-cart .minus.qib-button{line-height:1;display:inline-block;margin:0;padding:0;box-sizing:border-box;height:35px;width:30px;color:#000;background:#e2e2e2;border-color:#cac9c9;float:left;min-height:initial;min-width:initial;max-height:initial;max-width:initial;vertical-align:middle;font-size:16px;letter-spacing:0;border-style:solid;border-width:1px;transition:none;border-radius:0}.section--featured-prod .woocommerce-variation-add-to-cart .quantity{float:left;line-height:1;display:inline-block;margin:0;padding:0;border:none;border-radius:0;width:auto;min-height:initial;min-width:initial;max-height:initial;max-width:initial}.section--featured-prod .woocommerce-variation-add-to-cart input.qty{line-height:1;background:none;text-align:center;vertical-align:middle;margin:0;padding:0;box-sizing:border-box;height:35px;width:45px;min-height:initial;min-width:initial;max-height:initial;max-width:initial;box-shadow:none;font-size:15px;border-style:solid;border-color:#cac9c9;border-width:1px 0;border-radius:0}.section--featured-prod .woocommerce-variation-add-to-cart .plus.qib-button{line-height:1;display:inline-block;margin:0;padding:0;box-sizing:border-box;height:35px;width:30px;color:#000;background:#e2e2e2;border-color:#cac9c9;float:left;min-height:initial;min-width:initial;max-height:initial;max-width:initial;vertical-align:middle;font-size:16px;letter-spacing:0;border-style:solid;border-width:1px;transition:none;border-radius:0}.section--featured-prod .woocs_price_code{margin-left:10px}.section--featured-prod .wc-block-product-gallery-large-image__inner-blocks button{padding:0!important}.section--featured-prod .wc-block-product-gallery-dialog__close-button{padding:0!important}.section--featured-prod .wc-block-product-gallery-dialog__close-button svg path{fill:#fff}.wp-block-woocommerce-add-to-cart-form .variations_button,.wp-block-woocommerce-add-to-cart-form form.cart{display:block!important}