@charset "UTF-8";html,body{padding:0;margin:0;height:100%}html.js .no-js,body.js .no-js{display:block}html.no-js .no-js,body.no-js .no-js{display:none!important}#gg{min-height:100%;padding-bottom:357px;overflow-x:hidden}.wrap{max-width:1440px;margin:0 auto;padding:24px 30px}#admin-bar-iframe,.hide{display:none!important}input[type=text],input[type=search],input[type=password],input[type=email],input[type=file],input[type=number],input[type=tel],textarea,select{background:#fff;border:1px solid #C4C4C4;border-radius:4px;width:100%;display:block;margin-bottom:20px;padding:8px 12px}input[type=text][disabled],input[type=text].disabled,input[type=search][disabled],input[type=search].disabled,input[type=password][disabled],input[type=password].disabled,input[type=email][disabled],input[type=email].disabled,input[type=file][disabled],input[type=file].disabled,input[type=number][disabled],input[type=number].disabled,input[type=tel][disabled],input[type=tel].disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled{cursor:default;background-color:#999;border-color:#919191}select{-webkit-appearance:none;appearance:none;background-position:right center;background:url(../assets/arrow-down.svg) no-repeat right 10px center;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer}.qty-selection input[type=text]{margin-bottom:0;width:50px;border:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.notice{padding:15px;text-align:center;line-height:normal;font-size:14px;background:#1f8441;color:#fff}.notice p{margin:0 auto;padding:0;line-height:18px}.notice p:first-child{font-size:15px}@media only screen and (max-width: 625px){.wrap{padding:16px}}section.lightgrey{background:#f1f1f1;padding:30px 0}#overlayBG{display:none;background:#000000bf;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999;overflow:auto}#overlayBG .overlay{display:none;margin:60px auto;max-width:1020px;background:#e1e1e1;position:relative}#overlayBG .overlay .pageBanner{padding:20px 0}#overlayBG .overlay .pageBanner img{height:100px}#overlayBG .overlay ul{padding:10px}#overlayBG .overlay ol{list-style:disc!important}@media only screen and (max-width: 525px){#overlayBG{background:#e1e1e1}#overlayBG.transparent{background:#000000bf;overflow:hidden}#overlayBG .overlay{margin:0 0 30px}#overlayBG .overlay .pageBanner img{height:50px}}.btn.cancel{background:#ccc}.btn.cancel:hover{background:#aaa}.openOverlay{overflow:hidden}#overlayNote{padding-top:12px}.closeButton{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(../assets/icon-close.svg) no-repeat center;background-size:100%;text-indent:-99999em;border:0;outline:none!important;-webkit-appearance:none;appearance:none;opacity:.5;z-index:20}.closeButton.light{background:url(../assets/icon-close-white.svg?1) no-repeat center;background-size:100%;z-index:100}.closeButton:hover{opacity:1}.overlayBG{display:none;background:#000c;top:0;left:0;right:0;bottom:0;position:fixed;padding:0 20px;z-index:9999999999}.overlayBG .overlay{background:#fff;padding:40px 50px;border-radius:5px;max-width:750px;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;text-align:center;line-height:28px;overflow:hidden}.overlayBG .overlay:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;visibility:hidden;transition:ease .2s all;background:#ffffffe6 url(../assets/load.gif) no-repeat center center;background-size:120px}.overlayBG .overlay.loading:before{opacity:1;visibility:visible;z-index:50}.overlayBG .overlay h1{font-size:30px;text-transform:uppercase;text-align:center;font-weight:900;margin:0;padding:0 0 20px;font-family:Inter,sans-serif!important}.overlayBG .overlay p{margin-bottom:30px}.actions{display:flex;flex-wrap:wrap}.actions.center{justify-content:center;padding-top:20px}.actions.center .btn.email{box-shadow:0 2px 4px #0003;padding:16px 36px 16px 62px;background-position:top 50% left 28px;border:1px solid rgba(255,255,255,.2);width:auto!important}.actions .btn{padding:16px 32px;margin:4px 8px 4px 0;text-align:left;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block;font-size:16px}.actions .btn.video,.actions .btn.dl{padding:16px 24px 16px 48px;background:#fff url(../assets/btn-icon-play.svg) no-repeat top 50% left 8px;background-size:28px;border:2px solid #1F8441;color:#1f8441}.actions .btn.video:hover,.actions .btn.dl:hover{background-color:#f1f1f1}.actions .btn.dl{background-image:url(../assets/btn-icon-download.svg);background-position:top 50% left 12px;background-size:22px}.actions .btn.email{padding:16px 24px 16px 48px;background:#1f8441 url(../assets/btn-icon-mail.svg) no-repeat top 50% left 12px;background-size:24px}.actions .btn.email:hover{background-color:#000}.actions .btn.go{padding:16px 48px 16px 32px;background:#1f8441 url(../assets/btn-icon-right.svg) no-repeat top 50% right 8px;background-size:24px;transition:ease .3s all}.actions .btn.go:hover{padding:16px 56px 16px 32px;background-color:#000}.actions .btn.go.white{background:#fff url(../assets/arrow-right.svg) no-repeat top 50% right 8px;background-size:24px;border:2px solid #1F8441;color:#1f8441}.error{color:#c00;font-size:14px}.orange{color:#f90}.overflow{overflow:hidden}.w25{width:25%}button[type=submit].disabled{margin-bottom:5px}@media only screen and (max-width: 525px){button[type=submit].disabled{width:100%}}.mobile{display:none}@media only screen and (max-width: 525px){.desktop{display:none}}.no-image img{width:100%}.bfcm-sale-info{display:flex;justify-content:center;font-weight:700;margin-top:10px}.bfcm-sale-info .information-icon{width:25px}#bfcmSaleOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999;padding:16px}#bfcmSaleOverlay h2{margin-top:5px!important}#bfcmSaleOverlay h3{font-size:16px}#bfcmSaleOverlay .overlay{background:#fff;border-radius:10px;padding:24px 24px 24px 20px!important;display:flex;flex-direction:column;align-items:center;width:80%;max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 961px){#bfcmSaleOverlay .overlay div{display:flex}}#bfcmSaleOverlay p{font-size:14px!important;line-height:1.5;text-align:center}#bfcmSaleOverlay ul,#bfcmSaleOverlay li{font-size:14px!important;line-height:1.5;text-align:left}#bfcmSaleOverlay .closeButton{position:absolute;top:12px;right:12px}#bfcmSaleOverlay .logo{margin-bottom:8px}.white{background:#fff;padding:30px 0}.swatch .header{font-weight:700}.swatch-element.soldout{display:none}.swatch-element.soldout.single{display:block}.swatch-element.white{padding:0}.swatch .size.soldout input:checked+label{background:#e1e1e1;color:#212121;box-shadow:none}#addToCartForm-product-template-soldout-variants .selector-wrapper,#addToCartForm-product-template-variants .selector-wrapper,#addToCartForm-product-template-builder-2023 .selector-wrapper{display:none!important}#addToCart-product-template-builder-2023{display:none}.swatch{margin:1em 0}.swatch .header{margin:.5em 0}.swatch input{display:none}.swatch label{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;min-width:92px!important;height:62px!important;margin:0;border:#ccc 1px solid;background-color:#ddd;font-size:13px;text-align:center;line-height:62px;white-space:nowrap;text-transform:uppercase;background-size:100%;box-shadow:0 1px 2px #0000;transition:all .2s linear}.swatch .lg.color .tooltip{width:100px;margin-left:2px}.swatch .lg.color label{height:73px!important;width:105px!important;position:relative;border:4px solid transparent}.swatch .lg.color input:checked+label{box-shadow:none;border-color:#1f8441}.swatch .lg.color input:checked+label:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:#0000000d}.swatch .size label{height:auto!important;line-height:normal;padding:15px 0;background:#fff;font-weight:700}.swatch .size input:checked+label{background:#212121;color:#fff}.swatch-element label{padding:0 10px}.color.swatch-element label{padding:0;background-color:#fff!important;background-position:center;background-size:cover!important;background-repeat:no-repeat}.color.shoc.swatch-element .tooltip{width:110px;margin-left:-9px;margin-bottom:3px}.color.shoc.swatch-element label{padding:0;background-color:#fff!important;background-position:bottom right;background-size:100%;background-repeat:no-repeat;height:62px!important;border-color:#fff;border-width:2.5px}.swatch input:checked+label{box-shadow:0 1px 2px #000c;border-color:#1f8441!important}.swatch .swatch-element{float:left;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{opacity:.3}.swatch .tooltip{text-align:center;line-height:normal;background:#333;color:#fff;bottom:100%;padding:5px;border-radius:4px;display:block;position:absolute;width:130px;margin-left:-30px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:4000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 5px;border-right:solid transparent 5px;border-top:solid #333 5px;bottom:-5px;content:" ";height:0;left:50%;margin-left:-2.5px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.product-photo-container{margin-bottom:0}.zoom{display:block;position:absolute!important;top:0;left:0;width:100%;height:100%}.zoom img{border:1px solid #e1e1e1}.zoom:after{content:"";width:30px;height:30px;background:#fff url(../assets/icon-zoom.svg) no-repeat center center;background-size:25px;position:absolute;bottom:0;right:1px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1}.galleryBtn{text-decoration:underline;margin-bottom:30px;display:block;text-align:left;padding:0 5px 5px}.three .swatch.dynamic .swatch-element{width:33.333333%}.swatch.dynamic{display:flex;flex-wrap:wrap}.swatch.dynamic .header{width:100%;padding-left:5px}.swatch.dynamic .swatch-element{margin:0;padding:5px;width:20%;order:0}.swatch.dynamic .swatch-element.soldout{display:block;order:2;z-index:2}.swatch.dynamic .swatch-element label{width:100%;padding:0;min-width:0!important;height:auto!important;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;background-color:#fff!important}.swatch.dynamic .swatch-element label:before{content:"";padding-top:65%;display:block}.swatch.dynamic .swatch-element .tooltip{width:auto;padding:5px 10px;margin:0;min-width:135px;left:50%;transform:translate(-50%,10px)}.swatch.dynamic .swatch-element:hover .tooltip{transform:translate(-50%)}@media screen and (max-width: 625px){.swatch.dynamic .swatch-element{width:33.33333333%}}@media screen and (max-width: 625px){.subhead{text-align:center}.subdesc br{display:none}.two-col .col{width:100%}.two-col .col:first-child{padding-right:0;padding-bottom:20px}.two-col .col:last-child{padding-left:0}}.shopify-policy__container{max-width:750px!important;font-size:16px;padding:50px 20px!important;color:#000}.shopify-policy__container .shopify-policy__title{text-align:left;text-transform:capitalize}.shopify-policy__container .rte ul{margin-bottom:20px}.shopify-policy__container .rte ul li{margin:0}.shopify-policy__container h3{padding-top:20px}.shopify-policy__container h3:first-child{padding-top:0}.p50{padding:50px 0}section.grey{background:#e9e9e9;padding:50px 0}#process{overflow:hidden;margin:0 -20px}#process li{float:left;width:33.3333333%;padding:0 12px;box-sizing:border-box}#process li a{display:inline-block;position:relative}#process li a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:linear .3s all;background:#0003}#process li a:hover:after{opacity:1}#process li span{display:block;box-shadow:0 2px 5px #0000001a;background:#fff;padding:10px;box-sizing:border-box;text-align:center}#process li span img{width:100%;display:block}#process li span strong{display:block;padding:10px 0 0;font-size:18px}#process li p{padding:15px}#colorChart{display:flex;flex-wrap:wrap}#colorChart li{width:16.66%;padding:2px;box-sizing:border-box;font-size:13px;line-height:normal;position:relative;text-align:center;cursor:pointer}#colorChart li img{width:100%;display:block}#colorChart li span{position:absolute;top:50%;left:0;right:0;transform:translateY(5px);font-weight:700;opacity:0;transition:linear .3s all;color:#fff;padding:0 10px;line-height:16px}#colorChart li.light span{color:#000}#colorChart li:hover span{opacity:1;transform:translateY(-50%)}#color p.disclaimer{border:2px solid #BCD9B6;background:#dbead7;padding:20px;margin-bottom:20px}#price{background:#212121;padding:60px 0;color:#fff}#price .two-col{padding:0}#price .two-col .col:first-child{padding-right:30px;width:55%}#price .two-col .col:last-child{padding-left:30px;width:45%}#price h3{font-size:26px}#price h3 span{font-size:12px;color:#555;float:right;display:block;padding-top:20px}#price ol li{margin-bottom:15px}#price ul{list-style:disc;padding:0 0 0 20px}#price ul li{margin-bottom:11px}#price p{color:#ccc}#price p.disclaimer{font-size:12px;color:#555;padding-top:10px}#price table{width:100%}#price table td,#price table th{padding:15px 10px}#price table td{background:#313131;border:2px solid #212121;color:#ccc}#price table td.highlight{background:#444}#price table th{background:#111;border:2px solid #212121;font-size:16px}#price table th span{display:block;font-size:13px;line-height:normal;color:#1f8441}#price .green{color:#1f8441}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.pagination{margin:20px 0 0;padding-top:20px;border-top:1px solid #e1e1e1;text-align:center}.pagination li{display:inline-block;height:25px;margin:0 5px;font-size:16px;width:25px;font-weight:700;border-radius:50%}.pagination li.active{background-color:#1f8441;color:#fff}.pagination li a{color:#999;font-weight:700}.pagination li a:hover{color:#333}h2.divider{border-top:1px solid #e1e1e1;margin-top:10px;padding-top:25px;margin-bottom:0}a.back{display:inline-block;padding-left:26px;margin:0 0 15px;font-weight:700;background:url(../assets/arrow-left.svg) no-repeat top 1px left 0;background-size:22px;position:relative;top:-10px;font-size:16px;line-height:normal}.builds{font-size:16px}.builds h1{text-align:center;padding-top:20px;font-size:40px;margin-bottom:15px}.builds .intro{padding-left:10px;padding-right:10px}.product-description img{width:100%}.product-description .three-col{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding:30px 0}.product-description .three-col .col{padding:20px;font-size:15px;color:#000;line-height:1.6}.product-description .three-col .col img{max-width:200px;width:100%;display:block;margin:0 auto 20px}.product-description .three-col .col p{font-size:inherit;color:inherit;line-height:inherit;padding:0}.product-description .three-col .col ul{padding-top:5px}@media all and (max-width: 650px){.product-description .three-col .col{width:100%;padding:10px}}.three-col{display:flex;flex-wrap:wrap}.three-col .col{width:33.33333333%;padding:10px;margin:0}.three-col .col a{display:block}.three-col .col .photo{display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.three-col .col .photo:before{content:"";display:block;padding-top:62%}.three-col .col .photo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0003;opacity:0;transition:linear .3s all;z-index:10}.three-col .col .photo:hover:after{opacity:1}.three-col .col .date{font-size:13px;color:#999;display:block;padding:15px 0 10px}.three-col .col h2{font-size:18px;line-height:normal}.three-col .col p{font-size:14px;color:#555;line-height:normal}@media all and (max-width: 500px){.builds{font-size:13px}.builds h1{padding-top:0;font-size:23px;margin-bottom:10px}.builds p{padding-left:5px;padding-right:5px}.three-col{display:flex;flex-wrap:wrap}.three-col .col{width:50%;padding:5px}}a.remove{display:inline-block;margin-top:7px;height:19px;line-height:19px;padding:0 5px;border-radius:19px;font-size:9px;text-align:center;border:0 none;color:#fff;font-weight:700;background:#c00;opacity:.4}a.remove:hover{color:#fff;opacity:1;background:#c00}.supports-fontface a.remove{padding:0;width:19px}.lazyload__image-wrapper{display:block;margin-bottom:10px;position:relative}.lazyload__image-wrapper img{display:block}.lazyload__image-wrapper img{display:block;width:100%;margin:0 auto;position:absolute;top:0}.lazyload__image-wrapper img.lazyload{opacity:0}.box{background:no-repeat;background-color:#f7f7f7;background-size:contain}.note,.errors{border-radius:4px;padding:15px;margin-bottom:15px;border:1px solid transparent}.note ul,.note ol,.errors ul,.errors ol{margin-top:0;margin-bottom:0}.note li:last-child,.errors li:last-child{margin-bottom:0}.note p,.errors p{margin-bottom:0}.note{border-color:#e1e1e1}.errors ul{list-style:disc outside;margin-left:20px}.form-success{color:#0005;background-color:#ecfef0;border-color:#0a942a;padding:.5em}.form-error,.errors{color:#dc0000;background-color:#dc000066;border-color:#dc0000;padding:.5em}.w60{width:60%;position:relative}.form{max-width:400px;margin:0 auto}.form h1,.form h2{font-size:22px;margin:20px 0 10px}.form form{background:#f7f7f7;border:1px solid #e1e1e1;padding:20px;border-radius:3px;margin-bottom:10px}.form form input[type=text],.form form input[type=password],.form form input[type=email]{background:#fff}.form .pw{float:right;padding-top:6px}.form .pw a{color:#999;font-size:13px}.form .pw a:hover{color:#666}.form #customer_login_guest{background:none;padding:0;border:0}#login{max-width:900px}#login .container{display:flex;flex-wrap:wrap}#login .container div{width:50%;padding:0 30px}.inline-list.payment-icons{float:right}.product-photo-container{margin-bottom:30px;max-width:100%;position:relative}.product-photo-container a,.product-photo-container img,.product-photo-thumbs a,.product-photo-thumbs img{display:block;margin:0 auto}.product-photo-container li,.product-photo-thumbs li{margin-bottom:30px}.pagination-border-top{border-top:1px solid #ececec}.pagination-custom{display:inline-block;padding-left:0;margin:0 0 30px}.pagination-custom>li{display:inline}.pagination-custom>li>a,.pagination-custom>li>span{position:relative;float:left;padding:5px 10px;margin-left:-1px;line-height:1.42;text-decoration:none;border:1px solid #b9b9b9}.pagination-custom>li:first-child>a,.pagination-custom>li:first-child>span{margin-left:0}.pagination-custom>.active>a,.pagination-custom>.active>span,.pagination-custom>.active>a:hover,.pagination-custom>.active>span:hover,.pagination-custom>.active>a:focus,.pagination-custom>.active>span:focus{z-index:2;cursor:default;color:#585858}.pagination-custom>.disabled>span,.pagination-custom>.disabled>a,.pagination-custom>.disabled>a:hover,.pagination-custom>.disabled>a:focus{color:#999;cursor:not-allowed}.pagination-custom-lg>li>a,.pagination-custom-lg>li>span{padding:10px 16px;font-size:18px}.pagination-custom-sm>li>a,.pagination-custom-sm>li>span{padding:5px 10px;font-size:.75em}header{background:#fff;box-shadow:0 1px 6px #0000001a}header .wrap{display:flex;align-items:center;justify-content:space-between}header .wrap div{display:flex;align-items:center}header .search-bar input[type=search]{margin-bottom:0}.site-nav{display:flex;cursor:default;padding-left:24px;margin:0;z-index:101;position:relative}.site-nav li{margin:0;display:block;text-align:center;position:relative}.site-nav li.site-nav--active>a{color:#1f8441}.site-nav li.site-nav--has-dropdown>a:after{background:url(../assets/arrow-down.svg) no-repeat center center;background-size:14px;content:"";width:14px;height:10px;margin-left:5px;display:inline-block}.site-nav a{display:block;text-decoration:none;transition:linear .2s all;color:#000000bf;padding:8px 16px;font-weight:500;font-size:16px;line-height:18px;white-space:nowrap}.site-nav a:hover{color:#000;text-decoration:underline}.site-nav--dropdown{display:block;position:absolute;top:100%;left:0;border:1px solid #f1f1f1;opacity:0;overflow:hidden;visibility:hidden;z-index:20;transition:ease .3s all;padding:8px 0;background:#fff;margin:0;min-width:150px}.no-touch .site-nav--has-dropdown:hover .site-nav--dropdown,.site-nav--has-dropdown.nav-hover .site-nav--dropdown,.nav-focus+.site-nav--dropdown,.show-dropdown .site-nav--dropdown{opacity:1;box-shadow:0 5px 40px #0000000d;visibility:visible;transition:ease .3s all}.site-nav--dropdown li{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.06)}.site-nav--dropdown li a{padding:8px 16px;display:block;text-align:left;font-size:15px}.logo,.logo img{display:block}#meta{background:#000}#meta .wrap{padding-top:0;padding-bottom:0}#meta ul.metanav{display:flex;list-style:none;justify-content:flex-end;margin:0;padding:0}#meta ul.metanav li{margin-left:24px;margin-bottom:0}#meta ul.metanav li a{color:#fff;font-size:13px;line-height:18px;text-decoration:none;letter-spacing:.02em;padding:4px 0;display:block}#meta ul.metanav li a:hover{text-decoration:underline}#shopify-section-announcement-bar{background:#f0f0f0}#shopify-section-announcement-bar a{display:block;width:100%;padding:.6rem 0;text-decoration:none}#shopify-section-announcement-bar a .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}#shopify-section-announcement-bar a p{padding:0}#shopify-section-announcement-bar p{padding:.6rem 0;margin:0;font-weight:400;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#595959;text-align:center;line-height:15px}#shopify-section-announcement-bar p span{display:inline-block}.icon-arrow{width:1rem}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform .2s ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.search-bar{position:relative;margin:0 24px}.search-bar input[type=search]{padding-left:32px;background:url(../assets/icon-search.svg) no-repeat top 50% left 8px;background-size:16px;width:100%}.search-bar button{position:absolute;top:0;right:0;border:0;-webkit-appearance:none;appearance:none;text-indent:-99999em;width:40px;height:100%;background:transparent}.cart-toggle{display:flex;font-weight:500;color:#000000bf;font-size:15px}.cart-toggle:hover{color:#000}.cart-toggle:hover .text{text-decoration:underline}.cart-toggle .text{padding-right:30px;background:url(../assets/icon-cart.svg) no-repeat top 50% right 0;display:block}.cart-toggle .cart-count{margin-left:-8px;position:relative;top:10px;display:inline-block;text-align:center;background-color:#1f8441;color:#fff;font-weight:700;font-size:11px;min-width:20px;height:20px;line-height:20px;border-radius:20px}.cart-toggle .cart-count.hidden-count,#menu{display:none}.mobile{display:none!important}.desktop{display:block!important}.search-btn{display:none;width:24px;height:24px;text-indent:-99999em;background:url(../assets/icon-search.svg) no-repeat center;background-size:20px;margin-right:16px}@media only screen and (max-width: 1200px){header .site-nav a{padding:8px 10px}header .search-bar{margin:0 16px}}@media only screen and (max-width: 1110px){header .wrap div{z-index:10}.cart-toggle .text{padding-right:24px;text-indent:-99999em}#search .search-btn{display:block}#search .search-bar{position:absolute;left:100%;background:#fff;right:110px;padding:30px 0;visibility:hidden;opacity:0;overflow:hidden;transition:ease .3s all}#search .search-bar input[type=search]{border-color:#000}.openSearch #search .search-btn{background:url(../assets/icon-close.svg) no-repeat center;background-size:26px}.openSearch #search .search-bar{left:240px;visibility:visible;opacity:1}}@media only screen and (max-width: 960px){body{padding-top:85px}body.min-banner{padding-top:125px}.mobile{display:block!important}.desktop{display:none!important}#shopify-section-meta{display:none}#headerContent{position:fixed;top:0;left:0;width:100%;z-index:90000;box-shadow:0 1px 6px #0000001a}header .meta{display:none}header .wrap{padding:16px 24px}#menu{top:0;padding:10px 25px 10px 0;margin-right:28px;order:1;left:0;color:#000;display:block;z-index:3000;transition:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}#menu span,#menu span:after,#menu span:before{display:block;width:32px;height:2px;background:#000;border-radius:2px;transition:all .3s cubic-bezier(.4,.01,.165,.99)}#menu span:before,#menu span:after{content:"";position:absolute}#menu span:before{margin-top:-8px}#menu span:after{margin-top:8px}header nav{position:fixed;background:#000;width:100%;left:-100%;padding:20px 0;top:88px;bottom:0;transition:ease .25s all;overflow:scroll}header nav .site-nav{display:block;padding:0}header nav .site-nav li{margin:0;border-bottom:1px solid #444}header nav .site-nav li.site-nav--has-dropdown>a:after{display:none}header nav .site-nav a{color:#fff;display:block;text-align:left;font-size:15px;padding:12px 30px;font-weight:600}header nav .site-nav a:hover{color:#fff}header nav .site-nav a .icon-fallback-text{display:none}header nav .site-nav a.mobileChat{color:#f90}header nav .site-nav .site-nav--dropdown{position:static;opacity:1;visibility:visible;background:transparent;border:0;padding-left:20px;padding-top:0;padding-bottom:10px;margin-top:-8px}header nav .site-nav .site-nav--dropdown li{border:0}header nav .site-nav .site-nav--dropdown a{font-weight:500;padding:6px 30px;font-size:14px}header .branding{width:100%}header .branding .logo{order:2;margin:0 auto}.openMenu{overflow-y:hidden}.openMenu nav{left:0}.openMenu #menu span{background:transparent}.openMenu #menu span:before{margin:0;transform:rotate(45deg)}.openMenu #menu span:after{margin:0;transform:rotate(-45deg)}#search .search-bar{padding:20px 0;right:100px}.openSearch #search .search-bar{left:60px}}@media only screen and (max-width: 625px){body{padding-top:65px}body.min-banner{padding-top:100px}header .wrap{padding:8px 16px}header .branding{height:50px}header .branding .logo{background:url(../assets/GG-Logo-Icon.svg) no-repeat center center;height:40px;width:75px;position:absolute;left:50%;transform:translate(-50%)}header .branding .logo img{display:none}header nav{top:65px}#shopify-section-announcement-bar p{font-size:9px;padding:6px;letter-spacing:0;font-weight:500}#search .search-bar{padding:12px 0;right:85px}.openSearch #search .search-bar{left:50px}}.intPromo{background:#000;text-align:center;color:#fff;padding:25px 12px;font-weight:400;font-size:26px;line-height:normal}.intPromo .green{color:#0c0}.vidContainer{display:block}.vidContainer video{display:block;width:100%;margin-bottom:1px}@media only screen and (max-width: 625px){.mobile{display:block}}.breadcrumb{display:none}.selector-wrapper label,#infiniteoptions-container label{font-weight:700}#shopify-section-footer{margin-top:-357px}#shopify-section-footer .btn-secondary,#shopify-section-footer input.btn-secondary{background-color:#1f8441;color:#fff}#shopify-section-footer .btn-secondary:hover,#shopify-section-footer input.btn-secondary:hover{color:#fff;background:#333}.site-footer{background-color:#000;padding:30px 0;color:#fff}.site-footer a{color:#fff}.site-footer a:hover{color:#ffffffbf}.site-footer .grid-item p{margin-bottom:0}.site-footer .grid-item p.pb10{padding-bottom:10px}.site-footer .grid-item:last-child{float:right}.site-footer .grid-item:last-child .input-group .input-group-field{background:#fff}.site-footer .grid .fedex{display:block;float:left;width:180px;margin-left:30px;margin-top:-30px}.legal-links{margin-bottom:0}.legal-links li{padding:0 16px 0 0;font-size:13px}.footer-grid{display:flex;justify-content:space-between}.footer-grid .horizlogo{width:100%}.footer-grid .horizlogo img{display:block;margin:10px 0;max-width:275px}.footer-grid .newsletter{width:55%;padding-left:30px;box-sizing:border-box}.footer-grid .newsletter input[type=email]{background:#fff;border-top-right-radius:0;border-bottom-right-radius:0}.footer-grid h3{font-size:23px;margin:0}.footer-grid p{margin:0 0 5px}.grid .w65{width:65%}.grid .w35{width:35%}.footer-badge{background:#fff;position:relative;display:inline-block;border-radius:5px;transition:all .2s linear}.footer-badge:hover{background:#fff}.footer-badge img{width:99px;display:block}.social-icons{margin:0}.social-icons li{margin:0 6px;vertical-align:middle}.social-icons li .icon{font-size:20px;line-height:16px}.social-icons li a{opacity:.75;transition:ease .3s all;color:#fff!important}.social-icons li a:hover{opacity:1}.tiktok{opacity:.8;display:block}.tiktok img{width:16px}.tiktok:hover{opacity:1}footer hr{border-top-color:#444}@media only screen and (max-width: 825px){.footer-grid{flex-wrap:wrap}.footer-grid .horizlogo{max-width:none}.footer-grid .horizlogo img{width:200px}.footer-grid .newsletter{width:100%;max-width:400px;padding:20px 0 10px}.footer-grid .newsletter h3{font-size:18px}.grid .w35,.grid .w65,.grid .grid-item{width:100%;padding-top:5px;padding-bottom:5px;text-align:left!important;float:none!important}}@media only screen and (max-width: 625px){.site-footer .legal-links{display:flex;flex-wrap:wrap;margin-bottom:20px}.site-footer .legal-links li{width:50%;padding:5px 0}.site-footer .legal-links.copyright{margin:0}}#cart{display:flex;padding:30px 0}#cart .cart-form{width:72%;padding-right:60px}#cart .cart-form h1{font-size:24px;line-height:normal;padding:0;margin:0 0 8px}#cart .cart-sidebar{width:28%}#cart .cart-sidebar .box{padding:30px;border:1px solid #777;border-radius:8px;box-shadow:0 0 7px #0000001a;background:#fff}#cart .cart-sidebar .box h2{font-size:24px;margin-bottom:16px;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:4px;letter-spacing:-.5px}#cart .cart-sidebar .box .cart-total{display:flex;margin-bottom:20px;font-size:16px;justify-content:space-between}#cart .cart-sidebar .box .cart-total h3{font-size:16px;font-weight:600}#cart .cart-sidebar .box .cart-total #cart-total{color:#1f8441}#cart .cart-sidebar .box .disc{font-size:12px;padding:0;margin:0}#cart .cart-sidebar .box .secure-checkout{background:#1f8441;color:#fff;font-weight:600;padding:20px;font-size:18px;letter-spacing:-.25px;min-height:0;line-height:normal;width:100%;margin-top:12px;margin-bottom:24px}#cart .cart-sidebar .box .payments{padding-top:10px;padding-bottom:10px;cursor:pointer;font-size:14px;line-height:20px}#cart .cart-sidebar .box .payments span{font-weight:700;color:#000}#cart .cart-sidebar .box .payments img{width:59px;display:inline-block;position:relative;top:3px;margin-right:5px}#cart .govx-id-full-wrapper{padding:0!important}#cart .govx-id-full-wrapper .govx-id-full{min-width:0;max-width:none;width:100%;border:0;padding:15px 0 0;border-top:1px solid #e1e1e1}#cart #nvd-widget-cart{margin:0;padding-top:15px;border-top:1px solid #e1e1e1}@media only screen and (max-width: 1024px){#cart{flex-wrap:wrap;justify-content:flex-end}#cart .cart-form{width:100%;padding-right:0;border-bottom:1px solid #e1e1e1}#cart .cart-sidebar{width:50%;margin-top:20px}}@media only screen and (max-width: 725px){#cart .cart-sidebar{width:100%}}.cart-actions{display:flex;margin-top:16px;justify-content:center;font-size:13px;align-items:center}.cart-actions a{display:inline-block;color:#888;transition:ease .4s all}.cart-actions a:hover{color:#1f8441}.cart-actions span{display:inline-block;padding:0 12px;color:#d1d1d1;font-size:12px}.cart-row input[type=submit].update-cart,.cart-row button[type=submit].update-cart{background:#fff url(../assets/icon-update.png) no-repeat 6px 50%;background-size:18px;border:1px solid #d1d1d1;padding:8px 16px 8px 30px;font-size:13px;color:#111;box-sizing:border-box;font-weight:500;width:auto;margin:0 16px 0 0;transition:color .3s linear}.cart-row input[type=submit].update-cart:hover,.cart-row button[type=submit].update-cart:hover{color:#1f8441}.btn.empty{background:#fff;border:1px solid #d1d1d1;color:#000;font-size:13px;letter-spacing:0;padding:8px 16px;font-weight:500;transition:color .3s linear}.btn.empty:hover{color:#1f8441}.spend-amount-promo{text-align:center;background:#f1f1f1;border-bottom:1px solid #e1e1e1;padding:10px}.spend-amount-promo p{margin:0;font-size:14px}.spend-amount-promo p .orange{color:#000;font-weight:700}.newCartRow{display:flex;padding:16px 0 8px;border-top:1px solid #e1e1e1;align-items:flex-start}.newCartRow .cart-image{width:125px;display:block}.newCartRow .cart-image img{width:100%;max-width:125px;display:block}.newCartRow .product-details{padding-left:24px;width:calc(60% - 125px);display:flex;flex-wrap:wrap;position:relative}.newCartRow .product-details .product-desc .amount{display:block;font-size:11px;color:#777;padding-bottom:8px}.newCartRow .product-details .product-desc .amount.orange{color:#f60}.newCartRow .product-details .product-desc strong{font-weight:600;color:#000;padding-bottom:10px;display:block}.newCartRow .product-details .product-desc strong.assembly-note{color:#c00;font-size:12px!important;padding:0 10px 20px 0!important;line-height:normal;display:block;font-weight:700}.newCartRow .product-details .item:hover strong{color:#1f8441}.newCartRow .properties{line-height:normal;padding:0;font-size:13px;margin:0}.newCartRow .properties li{padding-bottom:4px;margin:0}.newCartRow .price{margin-left:auto;font-weight:500;right:0;top:0}.newCartRow .price.green{color:#1f8441!important;font-weight:600}.newCartRow .price .sale{display:flex}.newCartRow .price .sale strong{color:#1f8441;font-weight:900}@media only screen and (max-width: 725px){.newCartRow .product-details{padding-left:16px;width:calc(100% - 100px)}.newCartRow .product-details .price{position:static;padding:0 0 10px}.newCartRow .product-details .product-desc{width:100%}.newCartRow .product-details .product-desc strong{font-size:14px;line-height:20px}.newCartRow .cart-image{width:100px}}.newCartRow .num{display:flex;align-items:center;padding:0 20px;width:200px;position:relative}.newCartRow .num .error{font-size:10px;line-height:normal;padding-top:8px;position:absolute;font-weight:500;top:100%;color:#f40}@media only screen and (max-width: 725px){.newCartRow .num .qty-selection{border-width:1px}.newCartRow .num .qty-selection input{width:25px;height:25px;font-size:13px}.newCartRow .num .qty-selection .up,.newCartRow .num .qty-selection .down{height:25px;width:25px;font-size:15px}}.newCartRow.parentProduct .product-details .product-desc strong{padding-bottom:6px}.newCartRow.subProduct{border:0;padding:4px 0;align-items:flex-start;position:relative}.newCartRow.subProduct .remove-cart-item{display:none}.newCartRow.subProduct .num.assembly{display:block!important}.newCartRow.subProduct .num .confirmShipping strong{font-size:inherit!important}.newCartRow.subProduct .cart-image{width:60px;margin-left:65px}@media only screen and (max-width: 725px){.newCartRow.subProduct .cart-image{margin-left:10px}}.newCartRow.subProduct .product-details .product-desc strong{font-size:13px;padding-bottom:0}.newCartRow.subProduct .product-details small{font-size:13px;margin:0}.newCartRow.subProduct .price{font-size:13px}.newCartRow.subProduct .sale em{font-size:13px!important}.newCartRow:has([href*="/products/navidium"]),.newCartRow:has([href*=package-protection]),.newCartRow:has([href*=free-returns]){display:none!important}.removeBuild,.remove-cart-item a{background:url(../assets/icon-trash-can.svg) no-repeat left top 1px;background-size:13px;width:16px;height:16px;-webkit-appearance:none;appearance:none;border:0;display:block;text-indent:-99999em;margin-left:10px}@media only screen and (max-width: 625px){.newCartRow{flex-wrap:wrap;padding:8px 0}.newCartRow .cart-image{margin-bottom:4px}.newCartRow .num{padding-left:0;flex-wrap:wrap}.newCartRow .num .error{position:static}.newCartRow .price{font-size:13px}.newCartRow.parentProduct{border-bottom:1px dashed #d1d1d1;padding-bottom:12px;margin-bottom:4px}.newCartRow.subProduct .cart-image{width:60px;margin-left:40px}}#bfcm{position:relative;padding:0 0 35px;margin-bottom:20px;width:100%}#bfcm .amount{position:absolute;display:block;top:0;font-weight:500;border-left:1px solid #d1d1d1;padding:35px 8px 0;font-size:12px;line-height:18px;color:#ccc;z-index:80}#bfcm .amount.a00{text-align:center;border:0;width:10%;padding-left:0;padding-right:0}#bfcm .amount.a00:before{width:1px;content:"";height:30px;top:0;left:50%;position:absolute;background:#fff}#bfcm .amount.a01{left:10%}#bfcm .amount.a02{left:25%}#bfcm .amount.a03{left:50%}#bfcm .amount.a04{left:100%;border-left:0;border-right:1px solid #d1d1d1;transform:translate(-100%);text-align:right}#bfcm .amount em{display:block;font-weight:600;font-size:14px;color:#fff;padding:0 2px}#bfcm .amount.active,#bfcm .amount.active em{color:#f90}@media only screen and (max-width: 775px){#bfcm{padding:0 0 30px;width:100%;margin:0}#bfcm .amount{font-size:10px;padding:35px 4px 0;line-height:16px}#bfcm .amount span{display:none}#bfcm .amount strong{font-weight:500}#bfcm .amount strong:after{content:"\2192"}#bfcm .amount em{font-size:10px;padding:0;font-style:normal;font-weight:900}}@media only screen and (max-width: 625px){#bfcm{padding:0 0 60px;margin:10px 0 0}}#myProgress{width:100%;border-radius:8px;height:15px;background:#555;display:block;border:1px solid rbga(255,255,255,.1);overflow:hidden;position:relative;z-index:10}#myProgress #myBar{width:0;background:#f90;height:15px;display:block;transition:width 1.4s ease}#blackFriday{background-size:100%;background:#212121;padding:30px 40px 20px;border-radius:10px;margin-top:20px}#blackFriday.home{margin-top:0;border-radius:0;padding:0;margin-bottom:10px}@media only screen and (max-width: 825px){#blackFriday.home{margin-bottom:0}}#blackFriday.home .wrap{padding-top:15px;padding-bottom:15px;display:flex;flex-direction:column;align-items:center}#blackFriday.home .wrap .btn{margin-top:10px}#blackFriday.home #clock{padding:0}#blackFriday #clock{display:flex;width:100%;box-sizing:border-box;align-items:center;flex-wrap:wrap;padding:0 0 20px}@media only screen and (max-width: 825px){#blackFriday #clock{padding-bottom:8px}}#blackFriday #clock .text{text-align:center;width:50%}#blackFriday #clock .text h5{text-transform:uppercase;font-weight:800;color:#fff;font-size:35px;line-height:35px;padding:8px;margin:0}#blackFriday #clock .text h5 span{color:#f90;font-weight:400;display:inline-block;padding-left:8px}@media only screen and (max-width: 825px){#blackFriday #clock .text h5{font-size:40px;line-height:35px}}#blackFriday #clock .text p{text-transform:uppercase;color:#bbb;margin:0;font-size:18px}@media only screen and (max-width: 825px){#blackFriday #clock .text p{font-size:14px;line-height:normal;margin:4px 0 6px}}#blackFriday #clock #clockdiv{display:flex;width:50%;box-sizing:border-box}#blackFriday #clock #clockdiv>div{width:33%;text-align:center;box-sizing:border-box;border:1px solid #414141;padding:8px 0;margin:0 8px;background:#fff}@media only screen and (max-width: 825px){#blackFriday #clock #clockdiv>div{margin:0 2px}}#blackFriday #clock #clockdiv>div span{font-weight:800;font-size:30px;line-height:normal;color:#1f8441}@media only screen and (max-width: 825px){#blackFriday #clock #clockdiv>div span{font-size:24px}}#blackFriday #clock #clockdiv>div .smalltext{color:#777;text-transform:uppercase}@media only screen and (max-width: 825px){#blackFriday #clock #clockdiv>div .smalltext{font-size:12px;line-height:normal}}@media only screen and (max-width: 775px){#blackFriday{padding:25px 30px 45px;margin-top:0;border-radius:0}#blackFriday #clock{flex-wrap:wrap}#blackFriday #clock .text{width:100%;padding-bottom:0}#blackFriday #clock #clockdiv{margin:10px auto 0;max-width:300px;width:100%}}@media only screen and (max-width: 625px){#global-promotion{padding:0!important}#blackFriday{border-radius:0;padding:10px 10px 1px}#blackFriday #clock .text img{width:30px;margin:5px 10px 0 0}#blackFriday #clock .text h5{font-size:20px;padding:5px 0 0;margin-bottom:0;line-height:normal}#blackFriday #clock #clockdiv>div{font-size:20px}}.cart-promo-bg{background:#0009;position:fixed;top:0;left:0;right:0;height:100%;z-index:999000;overflow:scroll}.inline-promo{text-align:center}.inline-promo.global{margin-top:20px;z-index:10;position:relative}.inline-promo.wrap{padding-top:0;padding-bottom:0}.inline-promo a,.inline-promo .success{display:block;padding:16px 20px;border:1px solid #d1d1d1;background:#f1f1f1;border-radius:4px}.inline-promo a span,.inline-promo .success span{display:block;font-size:14px;color:#000;font-weight:400;padding-top:4px}.inline-promo a span.small-text,.inline-promo .success span.small-text{font-size:12px;color:#777;padding-top:2px;font-style:italic}.inline-promo .success{background:#2ec26026;border:1px solid rgba(31,132,65,.5);color:#000;transition:ease .3s all;display:block}.inline-promo .success strong{color:#1f8441;font-weight:900}.inline-promo .success span{color:#f85f01;font-weight:700}.inline-promo .success:hover{background:#2ec26040;border:1px solid rgba(31,132,65,.6)}@media only screen and (max-width: 625px){.inline-promo{margin:0}.inline-promo.global{margin-top:8px;margin-bottom:-12px}.inline-promo.wrap{padding:0 8px 10px!important}.inline-promo a,.inline-promo .success{padding:12px}}.promo-disclaimer{font-size:14px;color:#777;text-align:right;padding-top:10px;font-style:italic;padding-bottom:0}@media only screen and (max-width: 625px){.promo-disclaimer{font-size:11px;padding:6px 10px 0}}#cart-promo{max-width:960px;margin:60px auto;border-radius:4px;border:1px solid #212121;background:#fff;padding:16px;position:relative;text-align:center}#cart-promo h2 span{display:block;color:#1f8441;text-transform:uppercase;font-size:16px;font-weight:800;letter-spacing:.5px}#cart-promo h2 strong{color:#f60}#cart-promo .close{position:absolute;top:12px;right:16px;font-weight:500;text-transform:uppercase;font-size:12px;text-indent:-9999em;background:url(../assets/icon-close.svg) no-repeat center;background-size:28px;height:40px;width:40px;transition:ease .4s all;border:0}#cart-promo .close:hover{opacity:.4}#cart-promo .actions{display:flex;justify-content:flex-end;padding-top:8px;padding-bottom:0;margin:0;display:none}#cart-promo .actions .btn{padding:14px 40px;border-radius:4px;width:100%}#cart-promo .actions.active{display:flex!important}@media only screen and (max-width: 625px){#cart-promo{margin:10px 10px 80px;padding:16px}#cart-promo h2{font-size:17px}#cart-promo h2 span{font-size:14px}#cart-promo .close{top:0;right:0;background-size:22px}#cart-promo .actions{position:fixed;bottom:0;left:0;right:0;padding:10px;background:#fff;border-top:1px solid #000}}.six-col{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.six-col li{width:12.5%;padding:2px;margin:0}.six-col li a{display:block;position:relative;cursor:pointer}.six-col li a.soldout{cursor:default}.six-col li a.soldout:before{background:#ffffff80!important}.six-col li a.soldout:after{content:"Sold Out";position:absolute;bottom:0;right:0;left:0;background:#ffffff80;color:#000;z-index:10;text-transform:uppercase;font-size:12px;padding:2px 0;font-weight:700}.six-col li a img{display:block;width:100%;margin:0;padding:0}.six-col li a strong{display:none}.six-col li a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:ease .4s all;border:4px solid transparent}.six-col li a:hover:before{background:#00000059}.six-col li a.active:after{content:"";position:absolute;height:35px;width:35px;top:50%;left:50%;transform:translate(-50%,-50%);background:#1f8441 url(../assets/icon-check.svg) no-repeat center;background-size:16px;border-radius:20px;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 5px #0006}.six-col li a.active:before{background:#00000080;border-color:#1f8441}@media only screen and (max-width: 625px){.six-col li{width:25%}.six-col li a.active:after{height:30px;width:30px;background-size:14px}}.confirmShipping.overlayBG .overlay{width:calc(100% - 20px)}.confirmShipping.overlayBG .head{font-size:24px;margin-bottom:20px}.confirmShipping.overlayBG p{line-height:26px;text-align:left;margin-bottom:20px}.confirmShipping.overlayBG strong span{color:#e80;border-bottom:2px solid #e80;line-height:normal}.confirmShipping.overlayBG .btn{padding:15px 0;font-size:18px;display:block;width:100%}.confirmShipping.overlayBG .actions{padding-top:10px}@media only screen and (max-width: 620px){.confirmShipping.overlayBG .overlay{top:70px;transform:translate(-50%);padding:20px}}#EmptyCart{text-align:center;padding:60px 0}#EmptyCart h4{margin-top:30px;font-size:20px}#EmptyCart img{width:150px}#EmptyCart .btn{padding:14px 40px;font-size:16px}@media only screen and (max-width: 520px){#EmptyCart{padding:30px 0 0}#EmptyCart img{width:125px}#EmptyCart .btn{font-size:15px;padding:13px 30px}}.subProduct{padding-left:50px}.cart-subtotal--savings,.cart-item--discount{display:block;padding-bottom:15px;font-weight:700}.product-details small{font-size:14px;display:block;margin-bottom:5px}.preorder-disclaimer{border-radius:6px;background:#f60;padding:10px;color:#fff;font-size:10px;margin-top:8px;font-weight:700;text-align:center}#global-promotion .sale-banner span{display:block;background-repeat:no-repeat;background-size:cover;background-color:#f1f1f1;border:1px solid black}#global-promotion .sale-banner span.recon.mobile:before{padding-top:56%!important}#global-promotion .sale-banner span.recon.desktop:before{padding-top:28%!important}#global-promotion .sale-banner span:before{content:"";display:block;padding-top:14%}#global-promotion .sale-banner span.field-use{padding-top:25%!important}#global-promotion .sale-banner span.bfcm-mini:before{padding-top:25%!important}@media (max-width: 768px){#global-promotion .sale-banner span{border:none}}#sales-banner{overflow:hidden;background-size:30px}@media only screen and (max-width: 960px){#sales-banner:before{padding-top:40.6%}}#sales-banner div{display:none}#sales-banner.slick-initialized:before{display:none}#sales-banner.slick-initialized div{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin:0 auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-list{background:#fff url(../assets/load.gif) center center no-repeat}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev{right:-25px;left:auto}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-slide a{outline:none!important}.slick-dots{position:absolute;display:block;width:100%;padding:0;margin:0;left:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li:only-child{display:none}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;content:"";text-align:center;opacity:.25;color:#000;background:#000;border-radius:100%}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.bfcm-cta{display:flex;justify-content:center;gap:8px;font-weight:900;font-style:italic;color:#000;text-shadow:0 0 8px #38a259;animation:pulse 2s infinite;cursor:pointer;margin-top:6px;text-decoration:underline}.bfcm-cta:hover{animation:shake .4s}@keyframes pulse{0%,to{text-shadow:0 0 8px #38a259;transform:scale(1)}50%{text-shadow:0 0 16px #38a259;transform:scale(1.08)}}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.BFCMBtn{animation:glowPulse 2s ease-in-out infinite;border-radius:50%}.BFCMBtn:hover{animation:shake .4s}@keyframes glowPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}#ggLang{position:absolute;margin-left:70px}#ggLang .disclosure__button{display:flex;background:#000;border:0;height:26px;color:#fff;font-size:12px;justify-content:center;align-items:center}#ggLang .disclosure__button svg{width:14px;margin-left:6px;opacity:.75}#ggLang #LanguageList{background:#fff;position:absolute;min-width:85px;border:1px solid #000;border-top:0;z-index:100}#ggLang #LanguageList li{display:block;margin:0;padding:0}#ggLang #LanguageList li a{display:block;padding:6px 8px;font-size:12px}#shop-pay-overlay .overlay{text-align:left;width:calc(100% - 40px)}#shop-pay-overlay .overlay h2{color:#000;text-transform:none;text-align:left;font-size:36px;letter-spacing:-.5px}#shop-pay-overlay .overlay p{font-size:18px;line-height:150%;margin:0 0 24px}#shop-pay-overlay .overlay .price{color:#5a31f4;font-weight:600;display:inline-flex;flex-direction:column;line-height:1;align-items:center}#shop-pay-overlay .overlay .price__icon{width:43px;height:10px}#shop-pay-overlay .overlay .list{list-style:none;padding:0;margin:0}#shop-pay-overlay .overlay .list-item{display:flex;padding-bottom:24px}#shop-pay-overlay .overlay .list-item__heading{font-size:16px;font-weight:600;line-height:125%;padding-bottom:4px;color:#000}#shop-pay-overlay .overlay .list-item__subheading{font-size:14px;line-height:140%;color:#000000b3}#shop-pay-overlay .overlay .list-item__icon{width:24px;height:24px;padding-right:0;margin-right:20px}#shop-pay-overlay .overlay .btn__close{position:relative;overflow:visible;margin:0;background:transparent;border:none;-webkit-font-smoothing:inherit;-webkit-appearance:button;appearance:button;cursor:pointer}#shop-pay-overlay .overlay .btn__close--primary{background-color:#ebe6fc;color:#241462;width:100%;padding:16px;border-radius:4px;font-weight:600;font-size:16px;line-height:125%;transition:background-color .1s ease-in-out,opacity .1s ease-out,color .1s ease-in-out}#shop-pay-overlay .overlay .btn__close--icon{display:inline-flex;flex-shrink:0;padding:16px;border-radius:6px;position:absolute;top:10px;right:10px}#shop-pay-overlay .overlay .btn__close--icon:hover,#shop-pay-overlay .overlay .btn__close--icon:active,#shop-pay-overlay .overlay .btn__close--icon:focus{background-color:#f4f1fe;color:#3f22ab}#shop-pay-overlay .overlay .btn__close--primary:hover,#shop-pay-overlay .overlay .btn__close--primary:active,#shop-pay-overlay .overlay .btn__close--primary:focus{background-color:#bdadfb}#shop-pay-overlay .overlay .help_text{margin-bottom:16px;margin-top:16px;font-size:12px;line-height:150%;color:#0009;text-align:center}#shop-pay-overlay .overlay .help_text__link{color:#0009}#shop-pay-overlay .overlay .help_text__link:hover,#shop-pay-overlay .overlay .help_text__link:active,#shop-pay-overlay .overlay .help_text__link:focus{color:#3f22ab}#shop-pay-overlay .overlay footer{text-align:center}#shop-pay-overlay .overlay .close__icon{width:13px;height:13px}#shop-pay-overlay .overlay .affirm-logo{width:39px;height:21px;padding-left:4px}#shop-pay-overlay .overlay .affirm-text{display:flex;font-size:12px;line-height:150%;color:#0009;justify-content:center;align-items:center}#shop-pay-overlay .overlay .shop-pay-logo-large{height:21px;width:88px;margin-top:20px}@media only screen and (max-width: 500px){#shop-pay-overlay .overlay{transform:translate(-50%);top:10px;padding:25px}#shop-pay-overlay .overlay h2{font-size:26px}}#facemaskColorSwatch.white,#yourBuild .content ul li #yourFacemaskColor.white,#selectedFacemaskColor span.white{background-color:#fff;border:1px solid #313131}#facemaskColorSwatch.light-grey,#yourBuild .content ul li #yourFacemaskColor.light-grey,#selectedFacemaskColor span.light-grey{background-color:#b4b5bb}#facemaskColorSwatch.dark-grey,#yourBuild .content ul li #yourFacemaskColor.dark-grey,#selectedFacemaskColor span.dark-grey{background-color:#5f5f5e}#facemaskColorSwatch.charcoal-grey,#yourBuild .content ul li #yourFacemaskColor.charcoal-grey,#selectedFacemaskColor span.charcoal-grey{background-color:#2e3135}#facemaskColorSwatch.black,#yourBuild .content ul li #yourFacemaskColor.black,#selectedFacemaskColor span.black{background-color:#000}#facemaskColorSwatch.scarlet-bright-red,#yourBuild .content ul li #yourFacemaskColor.scarlet-bright-red,#selectedFacemaskColor span.scarlet-bright-red{background-color:#b71613}#facemaskColorSwatch.wisconsin-red,#yourBuild .content ul li #yourFacemaskColor.wisconsin-red,#selectedFacemaskColor span.wisconsin-red{background-color:#6d1715}#facemaskColorSwatch.cardinal,#yourBuild .content ul li #yourFacemaskColor.cardinal,#selectedFacemaskColor span.cardinal{background-color:#6d1324}#facemaskColorSwatch.san-fran-red,#yourBuild .content ul li #yourFacemaskColor.san-fran-red,#selectedFacemaskColor span.san-fran-red{background-color:#590412}#facemaskColorSwatch.maroon,#yourBuild .content ul li #yourFacemaskColor.maroon,#selectedFacemaskColor span.maroon{background-color:#30131a}#facemaskColorSwatch.columbia-blue,#yourBuild .content ul li #yourFacemaskColor.columbia-blue,#selectedFacemaskColor span.columbia-blue{background-color:#256899}#facemaskColorSwatch.seattle-blue-royal-blue-riddell,#yourBuild .content ul li #yourFacemaskColor.seattle-blue-royal-blue-riddell,#selectedFacemaskColor span.seattle-blue-royal-blue-riddell{background-color:#1f4dd3}#facemaskColorSwatch.royal-blue-schutt,#yourBuild .content ul li #yourFacemaskColor.royal-blue-schutt,#selectedFacemaskColor span.royal-blue-schutt{background-color:#02489b}#facemaskColorSwatch.colt-blue-montreal-blue,#yourBuild .content ul li #yourFacemaskColor.colt-blue-montreal-blue,#selectedFacemaskColor span.colt-blue-montreal-blue{background-color:#1f265e}#facemaskColorSwatch.navy-blue,#yourBuild .content ul li #yourFacemaskColor.navy-blue,#selectedFacemaskColor span.navy-blue{background-color:#08071c}#facemaskColorSwatch.carolina-blue,#yourBuild .content ul li #yourFacemaskColor.carolina-blue,#selectedFacemaskColor span.carolina-blue{background-color:#4d8fca}#facemaskColorSwatch.detroit-blue,#yourBuild .content ul li #yourFacemaskColor.detroit-blue,#selectedFacemaskColor span.detroit-blue{background-color:#0076b6}#facemaskColorSwatch.seahawks-green,#yourBuild .content ul li #yourFacemaskColor.seahawks-green,#selectedFacemaskColor span.seahawks-green{background-color:#6bcc33}#facemaskColorSwatch.kelly-green,#yourBuild .content ul li #yourFacemaskColor.kelly-green,#selectedFacemaskColor span.kelly-green{background-color:#085e2b}#facemaskColorSwatch.jets-green,#yourBuild .content ul li #yourFacemaskColor.jets-green,#selectedFacemaskColor span.jets-green,#facemaskColorSwatch.dark-green-forest-green,#yourBuild .content ul li #yourFacemaskColor.dark-green-forest-green,#selectedFacemaskColor span.dark-green-forest-green{background-color:#05280e}#facemaskColorSwatch.light-aqua,#yourBuild .content ul li #yourFacemaskColor.light-aqua,#selectedFacemaskColor span.light-aqua{background-color:#008c93}#facemaskColorSwatch.canary,#yourBuild .content ul li #yourFacemaskColor.canary,#selectedFacemaskColor span.canary{background-color:#ffdf1e}#facemaskColorSwatch.green-bay-gold-athletic-yellow,#yourBuild .content ul li #yourFacemaskColor.green-bay-gold-athletic-yellow,#selectedFacemaskColor span.green-bay-gold-athletic-yellow{background-color:#f9bb32}#facemaskColorSwatch.tampa-bay-orange,#yourBuild .content ul li #yourFacemaskColor.tampa-bay-orange,#selectedFacemaskColor span.tampa-bay-orange{background-color:#f2ac57}#facemaskColorSwatch.burnt-orange,#yourBuild .content ul li #yourFacemaskColor.burnt-orange,#selectedFacemaskColor span.burnt-orange{background-color:#e37c3c}#facemaskColorSwatch.teal-dark-aqua,#yourBuild .content ul li #yourFacemaskColor.teal-dark-aqua,#selectedFacemaskColor span.teal-dark-aqua{background-color:#154451}#facemaskColorSwatch.canyon-tan,#yourBuild .content ul li #yourFacemaskColor.canyon-tan,#selectedFacemaskColor span.canyon-tan{background-color:#d1bfa1}#facemaskColorSwatch.tan,#yourBuild .content ul li #yourFacemaskColor.tan,#selectedFacemaskColor span.tan{background-color:#bca16d}#facemaskColorSwatch.wyoming-brown,#yourBuild .content ul li #yourFacemaskColor.wyoming-brown,#selectedFacemaskColor span.wyoming-brown{background-color:#331e1d}#facemaskColorSwatch.cleveland-brown,#yourBuild .content ul li #yourFacemaskColor.cleveland-brown,#selectedFacemaskColor span.cleveland-brown{background-color:#1e1514}#facemaskColorSwatch.metallic-silver,#yourBuild .content ul li #yourFacemaskColor.metallic-silver,#selectedFacemaskColor span.metallic-silver{background-image:url(../assets/color-metallic-silver.jpg);background-size:cover}#facemaskColorSwatch.grey-gold-color-shift,#yourBuild .content ul li #yourFacemaskColor.grey-gold-color-shift,#selectedFacemaskColor span.grey-gold-color-shift{background-image:url(../assets/color-grey-gold.jpg);background-size:cover}#facemaskColorSwatch.furman-purple,#yourBuild .content ul li #yourFacemaskColor.furman-purple,#selectedFacemaskColor span.furman-purple{background-color:#462d79}#facemaskColorSwatch.vikings-purple,#yourBuild .content ul li #yourFacemaskColor.vikings-purple,#selectedFacemaskColor span.vikings-purple{background-color:#220c42}#facemaskColorSwatch.purple,#yourBuild .content ul li #yourFacemaskColor.purple,#selectedFacemaskColor span.purple{background-color:#200e35}#facemaskColorSwatch.arizona-gold,#yourBuild .content ul li #yourFacemaskColor.arizona-gold,#selectedFacemaskColor span.arizona-gold{background-image:url(../assets/color-arizona-gold.jpg);background-size:cover}#facemaskColorSwatch.ucla-gold,#yourBuild .content ul li #yourFacemaskColor.ucla-gold,#selectedFacemaskColor span.ucla-gold{background-image:url(../assets/color-ucla-gold.jpg);background-size:cover}#product2023 .wrap{position:relative}#product .selector-wrapper{display:none}#product .offers{margin-bottom:20px}#product .offers .inline-list.compare .pricing span:first-of-type{color:#f70}#product.two-col{display:flex;padding:0 0 25px}#product.two-col.accessoryProduct .col{width:40%}#product.two-col.accessoryProduct .col.photo{width:60%}#product.two-col.accessoryProduct .col table{width:100%}#product.two-col .col{width:50%;padding-right:15px;position:relative}#product.two-col .col:last-child{padding-right:0;padding-left:15px}#product.two-col .col a.photo{position:relative;display:block}#product.two-col .col img{max-width:100%;width:100%;display:block}#product.two-col .col.w40{width:40%}#product.two-col .col.w40 .swatch{margin:0}#product.two-col .col.w40 .swatch .header{margin-bottom:0;font-weight:400}#product.two-col .col.w40 .swatch .header span{font-weight:700}#product.two-col .col.w60{width:60%}@media only screen and (max-width: 990px){#product.two-col .col.w60,#product.two-col .col.w40{width:50%}}@media only screen and (max-width: 765px){#product.two-col .col.w60,#product.two-col .col.w40{width:100%;padding:0}}@media screen and (max-width: 625px){#product.two-col{padding:0;margin-top:-30px}#product.two-col .col{width:100%!important;position:relative;padding:0 0 10px!important}#product.two-col .col:first-child{margin-top:15px}#product.two-col .col:last-child{padding-bottom:0!important}#product.two-col .col h1{font-size:18px;line-height:normal;margin:0 0 10px}#product.two-col .col .productForm .btn{display:block;width:100%;padding:15px 0}}#notifyBTN{display:none;padding:8px 14px;font-size:13px;line-height:16px;background:#f90;margin-bottom:5px}#notifyBTN:hover{background:#333}@media only screen and (max-width: 525px){#notifyBTN{width:100%}}.product-container{display:flex;padding-top:8px;margin:0 auto;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 960px){.product-container{flex-wrap:wrap}}.product-container .media{width:calc(100% - 450px);order:1}.product-container .media .lazyload__image-wrapper{margin-bottom:0!important}@media only screen and (max-width: 960px){.product-container .media{order:2;width:100%}}.product-container #photos{display:flex;flex-wrap:wrap;margin:0 -4px}.product-container #photos li{width:50%;display:block;padding:4px;margin:0}.product-container #photos li.hidden{display:none!important}.product-container #photos a{display:block;position:relative;overflow:hidden}.product-container #photos a:before{display:block;content:"";padding-top:80%}.product-container #photos a span{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-color:#000;background-position:center}.product-container #photos a.video_wrap iframe{position:absolute;top:0;right:0;bottom:0;height:100%;width:140%;transform:translate(-50%);left:50%;z-index:-1}@media only screen and (max-width: 960px){.product-container #photos{margin-top:30px}}.product-container .details{padding-top:10px;width:400px;order:2}.product-container .details .meta{display:flex;justify-content:space-between;align-items:flex-end}.product-container .details .meta .hc-widget .hc-icon.hc-icon--lg,.product-container .details .meta .hc-widget .hc-reviews-media__title{font-size:100%}.product-container .details .product-type{font-size:14px;line-height:normal;color:#000}.product-container .details .product-type:hover{text-decoration:underline}@media only screen and (max-width: 625px){.product-container .details .product-type{font-size:12px}}.product-container .details h1{font-weight:700;font-size:38px;line-height:42px;margin:32px 0 24px}.product-container .details h1 .product-title{display:block}@media only screen and (max-width: 960px){.product-container .details h1{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline}.product-container .details h1 .product-title{padding-right:20px}}@media only screen and (max-width: 625px){.product-container .details h1{margin:8px 0 16px;line-height:32px}.product-container .details h1 .product-title{font-size:22px}.product-container .details h1 .price{font-size:18px;line-height:28px;margin-top:4px}}.product-container .details .price{font-weight:600;font-size:28px;line-height:40px;display:block;margin-top:24px}.product-container .details .price s,.product-container .details .price .compare{color:#bbb;font-weight:500}.product-container .details .price .compare{text-decoration-line:line-through;display:inline-block;margin-left:8px;font-size:80%}.product-container .details .pricing li{font-size:14px}.product-container .details .pricing li.unlucky{font-size:16px;text-transform:uppercase;color:#1f8441;font-weight:700}.product-container .details .pricing li.unlucky strong{font-weight:800;font-size:20px}.product-container .details .pricing li.your-price{font-weight:700;font-size:22px;color:#1f8441;line-height:1.2}.product-container .details .pricing li.savings{font-weight:700;font-style:italic!important;font-size:14px;line-height:1.4;color:#000}.product-container .details .pricing .strike{color:#444;text-decoration:line-through}.product-container .details .discount{font-weight:600;font-size:16px;color:#fff;background-color:#f60;display:inline-block;padding:4px 12px;border-radius:4px}@media only screen and (max-width: 960px){.product-container .details .discount{margin-bottom:12px}}.product-container .details .product-options{margin-top:48px}.product-container .details .product-options .swatch{margin:0 0 24px}.product-container .details .product-options .swatch .header{margin:0 0 8px}.product-container .details .product-options .swatch .swatches{display:flex;flex-wrap:wrap;margin:0 -4px}.product-container .details .product-options .swatch .swatch-element{margin:0;float:none;padding:4px}.product-container .details .product-options .swatch .swatch-element label,.product-container .details .product-options .swatch .swatch-element .label{min-width:0!important;float:none;border:1px solid #C4C6C5;border-radius:4px;box-shadow:none;min-width:auto!important;background:#fff;text-transform:none;padding:12px 16px;font-weight:500;height:auto!important;line-height:normal;display:block}.product-container .details .product-options .swatch .swatch-element input:checked+label{background-color:#212121;color:#fff}.product-container .details .product-options .swatch .swatch-element.color,.product-container .details .product-options .swatch .swatch-element.placement{width:20%}.product-container .details .product-options .swatch .swatch-element.color label,.product-container .details .product-options .swatch .swatch-element.color .label,.product-container .details .product-options .swatch .swatch-element.placement label,.product-container .details .product-options .swatch .swatch-element.placement .label{width:100%!important;height:auto;background-size:cover;background-position:center;padding:0}.product-container .details .product-options .swatch .swatch-element.color label:before,.product-container .details .product-options .swatch .swatch-element.color .label:before,.product-container .details .product-options .swatch .swatch-element.placement label:before,.product-container .details .product-options .swatch .swatch-element.placement .label:before{padding-top:calc(100% - 2px);display:block;content:"";border-radius:3px;border:1px solid transparent}.product-container .details .product-options .swatch .swatch-element.color label:hover,.product-container .details .product-options .swatch .swatch-element.color .label:hover,.product-container .details .product-options .swatch .swatch-element.placement label:hover,.product-container .details .product-options .swatch .swatch-element.placement .label:hover{border:1px solid #000}.product-container .details .product-options .swatch .swatch-element.color label.active,.product-container .details .product-options .swatch .swatch-element.color .label.active,.product-container .details .product-options .swatch .swatch-element.placement label.active,.product-container .details .product-options .swatch .swatch-element.placement .label.active{border:1px solid #000!important}.product-container .details .product-options .swatch .swatch-element.color label.active:before,.product-container .details .product-options .swatch .swatch-element.color .label.active:before,.product-container .details .product-options .swatch .swatch-element.placement label.active:before,.product-container .details .product-options .swatch .swatch-element.placement .label.active:before{border:1px solid #000}.product-container .details .product-options .swatch .swatch-element.color input:checked+label,.product-container .details .product-options .swatch .swatch-element.placement input:checked+label{border:1px solid #000!important}.product-container .details .product-options .swatch .swatch-element.color input:checked+label:before,.product-container .details .product-options .swatch .swatch-element.placement input:checked+label:before{border:1px solid #000}.product-container .details .product-options .swatch .swatch-element.color.soldout,.product-container .details .product-options .swatch .swatch-element.placement.soldout{opacity:.3}.product-container .details .product-options .swatch .swatch-element.color.soldout label,.product-container .details .product-options .swatch .swatch-element.placement.soldout label{position:relative}.product-container .details .product-options .swatch .swatch-element.color.soldout label:after,.product-container .details .product-options .swatch .swatch-element.placement.soldout label:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.product-container .details .product-options .swatch .swatch-element.color.snd:before,.product-container .details .product-options .swatch .swatch-element.placement.snd:before{content:"";position:absolute;top:4px;right:4px;width:16px;height:16px;z-index:1000;border-top:16px solid #f50;border-left:16px solid transparent}.product-container .details .product-options .swatch .swatch-element.size{width:25%}.product-container .details .product-options .swatch .swatch-element.size label{padding:12px 0}.product-container .details .product-options .swatch .swatch-element.soldout{display:block!important}.product-container .details .product-options .swatch .swatch-element.soldout label{background-color:#f5f5f5;opacity:1!important;color:#898e8a}@media only screen and (max-width: 625px){.product-container .details .product-options .swatch{margin-bottom:16px}}@media only screen and (max-width: 625px){.product-container .details .product-options{margin-top:0}}.product-container .details .qContainer{margin:32px 0 24px}.product-container .details .qContainer strong{font-weight:600;font-size:16px;line-height:24px}@media only screen and (max-width: 625px){.product-container .details .qContainer{margin-top:0}}.product-container .details .qty-selection{border:1px solid #CDCDCD;border-radius:4px;width:100%;justify-content:center}.product-container .details .qty-selection .up,.product-container .details .qty-selection .down{text-indent:-9999em;background-repeat:no-repeat;background-position:center;height:48px}.product-container .details .qty-selection .up{background-image:url(../assets/icon-plus.svg)}.product-container .details .qty-selection .down{background-image:url(../assets/icon-minus.svg)}.product-container .details .qty-selection input{height:48px}.product-container .details .add-to-cart-btn{display:flex;font-size:16px;line-height:24px;width:100%;justify-content:center}.product-container .details .add-to-cart-btn:before{content:"";display:inline-block;width:24px;height:24px;margin-right:8px;background:url(../assets/icon-plus-white.svg) no-repeat center}.product-container .details .add-to-cart-btn.disabled{display:none}.product-container .details #notifyBTN{font-size:16px;line-height:24px;width:100%;margin:0;padding:16px 24px}@media only screen and (max-width: 960px){.product-container .details{order:1;width:100%}}.product-container .details.stick{position:fixed;top:0}.product-container .details.max{position:absolute!important;top:auto;right:30px!important;bottom:20px}.product-description{margin:40px auto;font-weight:400;font-size:16px;line-height:26px;color:#2e2e2e}.product-description .main{width:calc(100% - 450px)}@media only screen and (max-width: 960px){.product-description .main{width:100%}}.product-description h3{font-weight:600;font-size:20px;line-height:32px;color:#000}.product-description ul{padding:0 0 10px 30px;list-style:disc}.product-description .flag{display:flex;justify-content:center;margin:0;align-items:flex-start}.product-description .flag .photo{width:40%;margin:0 10px 10px 0;display:block}.product-description .flag .photo img{width:100%;border:0;padding:0;margin:0;border-radius:6px}.product-description .flag p{margin:0;padding:10px;font-weight:500;width:60%;font-size:17px;line-height:140%}.product-description .flag p em{display:inline-block;color:#777;font-weight:400;font-size:16px}@media only screen and (max-width: 650px){.product-description .flag{flex-wrap:wrap}.product-description .flag p{width:100%;padding:0 0 12px}.product-description .flag p em{display:inline-block}.product-description .flag .photo{width:100%;order:2;margin:0 0 20px}.product-description .flag .photo img{margin:0}}.product-description .return-policy strong{color:#000;font-size:16px}.product-description .return-policy h3{font-weight:700}.product-description .return-policy h3 a{color:#c00;font-size:18px;text-decoration:underline}.product-description .return-policy h3 a:hover{color:#000}.product-description .return-policy p{line-height:150%;font-size:16px}.product-description .two-col.fm{align-items:center}.product-description .two-col.fm .w60{width:60%}.product-description .two-col.fm .w40{width:40%}@media only screen and (max-width: 750px){.product-description .two-col.fm{flex-wrap:wrap;border-top:1px solid #e1e1e1;padding-top:10px}.product-description .two-col.fm .col{width:100%!important}.product-description .two-col.fm .col.w60{padding:0!important}}#reviews{max-width:1440px;margin:0 auto 60px;padding:0 30px}#reviews .hc-widget #hc-product-tabs{width:100%!important;border-top:1px solid #000}#reviews .hc-reviews-overview{padding:30px 0 0}#reviews .hc-product-tabs__footer,#reviews .hc-product-tabs__header{display:none}.merchSale{background:#1f84411a;border:1px solid rgba(31,132,65,.3);border-radius:6px;padding:12px 16px;text-align:center}.merchSale p{padding:0;margin:0}.promo{position:absolute;z-index:8;bottom:4px;right:4px;background:#f90;color:#fff;padding:2px 6px;font-size:14px;visibility:hidden;opacity:0}.promotion .promo{visibility:visible;opacity:1}.promotion .strike{text-decoration:line-through}.bfcm-25{background:#2ec26026;border:1px solid rgba(31,132,65,.5);color:#000;transition:ease .3s all;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 15px;margin-bottom:6px;cursor:pointer}.bfcm-25 div{display:flex;flex-direction:column;align-items:center}.bfcm-25 span{color:#1f8441;font-weight:900}.bfcm-25 button{background:#f85f01;border:none;border-radius:4px;font-weight:700;color:#fff;padding:10px 15px}.bfcm-drawer{position:fixed;z-index:1000000;top:25%;right:5px;text-align:center;cursor:pointer}.bfcm-drawer p{background:#00da23;border-radius:5px;padding:4px 6px;font-weight:700;color:#fff;margin:0!important}@media only screen and (max-width: 960px){.bfcm-drawer{top:25%}}.bfcm{background:#000;padding:15px;text-align:center;color:#999;margin-bottom:30px;border-radius:5px}.bfcm h4{padding:0;margin:0;font-weight:400}.bfcm h4 span{color:#fff;font-weight:500}#schutt-f7-vtd-black-out-adult .swatches .swatch-element.soldout[data-value="Royal Blue"]{display:none!important}.dd-label{display:block;margin-top:32px}.dd{display:block;margin-top:8px;position:relative;cursor:pointer}@media only screen and (max-width: 625px){.dd{margin-bottom:24px}}.dd .current{display:block;border:1px solid #CDCDCD;padding:8px 12px;border-radius:4px;background:url(../assets/arrow-down.svg) no-repeat right 8px top 50%;font-weight:500}.dd ul{border:1px solid #CDCDCD;position:absolute;top:100%;border-radius:4px;left:0;width:100%;z-index:100;background:#fff;box-shadow:0 6px 2px #0003;visibility:hidden;opacity:0;transition:ease .3s all;overflow:hidden}.dd ul li a{display:block;padding:4px 12px;color:#000;font-weight:400}.dd ul li a:hover{text-decoration:underline}.dd ul li a.active{color:#1f8441;font-weight:500;text-decoration:none!important}.dd:hover ul{opacity:1;box-shadow:0 5px 40px #0000000d;visibility:visible;transition:ease .3s all}.full-product-banner{text-align:center;background:#000 url(../assets/bg-911-banner.jpg?1) no-repeat center;background-size:cover;color:#fff;padding:50px 0;position:relative}.full-product-banner:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#000000bf}.full-product-banner .wrap{position:relative;z-index:10}.full-product-banner h3{color:#9ac1ff;font-size:28px;text-transform:uppercase;font-weight:900}.full-product-banner h2{font-size:65px;font-weight:900;line-height:100%;margin-bottom:20px}.full-product-banner p{font-size:20px;max-width:760px;margin:0 auto;padding-bottom:0}.full-product-banner p strong{color:#f2b43b}@media only screen and (max-width: 625px){.full-product-banner{padding:30px 0}.full-product-banner h3{font-size:20px}.full-product-banner h2{font-size:40px}.full-product-banner p{font-size:16px}}@media only screen and (max-width: 625px){#reviews{padding:0 10px}.hc-widget #hc-product-tabs.hc-product-tabs{padding:0!important}}.preview-not-available{text-align:center;font-size:14px;color:#fff;padding:5px 20px;background:#999;border-radius:4px;margin:-55px auto 0;width:230px;position:relative;display:none}.preview-not-available.show{display:block}@media only screen and (max-width: 625px){.preview-not-available{font-size:12px;padding:3px 0;margin:-30px auto 0;width:185px;position:relative}}.freeCage{position:absolute;z-index:3;transform:translateY(-15px);color:#1f8441;font-size:2rem}.freeCageDisclaimer{color:#1f8441}.product-photo-container{position:relative;border:1px solid #d1d1d1;margin-bottom:8px}.product-photo-container img{display:block}.product-photo-container .lazyload__image-wrapper{margin-bottom:0}.product-photo-container .shappify-sales-icon-collection{position:absolute;top:0;right:0;width:33%!important;max-width:200px!important;z-index:100}@media only screen and (max-width: 625px){.product-photo-container .shappify-sales-icon-collection{max-width:80px!important}}.product-photo-container .percentage,.product-photo-container .type,.product-photo-container .preorder2025{font-size:20px;top:20px;padding:4px 20px;line-height:1.8}@media only screen and (max-width: 625px){.product-photo-container .percentage,.product-photo-container .type,.product-photo-container .preorder2025{font-size:16px;top:10px;padding:2px 12px}}.usf-results .type,.usf-results .preorder2025{font-size:12px}.type{font-size:16px;font-weight:700;color:#fff;--f: .5em;--r: .8em;z-index:100;position:absolute;top:10px;left:calc(-1 * var(--f));padding:2px 5px;line-height:1.6;background:#f90;border-bottom:var(--f) solid rgba(0,0,0,.3333333333);border-right:var(--r) solid rgba(0,0,0,0);clip-path:polygon(0 0,0 calc(100% - var(--f)),var(--f) 100%,var(--f) calc(100% - var(--f)),100% calc(100% - var(--f)),calc(100% - var(--r)) calc(50% - var(--f) / 2),100% 0)}@media only screen and (max-width: 625px){.type{font-size:12px;top:6px;padding:0 4px}}.percentage{font-size:10px;font-weight:700;color:#fff;--f: .5em;--r: .8em;z-index:100;position:absolute;top:10px;left:-15px;padding:5px;background:#0009;rotate:-45deg;border-radius:9999px}@media only screen and (max-width: 625px){.percentage{font-size:10px;top:6px;padding:4px}}.preorder2025{font-size:16px;font-weight:700;color:#fff;--f: .5em;--r: .8em;z-index:100;position:absolute;top:10px;right:calc(-1 * var(--f));padding:2px 5px;line-height:1.6;background:#f60;border-bottom:var(--f) solid rgba(0,0,0,.3333333333);border-left:var(--r) solid rgba(0,0,0,0);clip-path:polygon(100% 0,100% calc(100% - var(--f)),calc(100% - var(--f)) 100%,calc(100% - var(--f)) calc(100% - var(--f)),0 calc(100% - var(--f)),var(--r) calc(50% - var(--f) / 2),0 0)}@media only screen and (max-width: 625px){.preorder2025{font-size:12px;top:6px;padding:0 4px}}.type.speedflex,.tag.speedflex{background:#2e7d32!important}.type.authentic,.tag.authentic{background:#0288d1!important}.type.replica,.tag.replica{background:#e65100!important}.type.mini,.tag.mini{background:#b71c1c!important}.build-your-own{border:1px solid #000;padding:10px 15px;margin-top:20px;margin-bottom:15px;width:100%;text-align:center;font-weight:700}.build-your-own p{font-style:italic}.build-your-own .btn{width:100%}#preorder-disclaimer{border:1px solid #000;border-radius:6px;background:#ffffff80;padding:10px 15px;color:#000;font-size:12px;margin-top:8px;font-style:italic}.preorder-btn{background:#f60;color:#fff;font-weight:700;padding:8px 14px;font-size:13px;line-height:16px;margin-bottom:5px;border:none;border-radius:4px;display:inline-block}.preorder-btn:hover{background:#333;color:#fff}@media only screen and (max-width: 525px){.preorder-btn{width:100%}}.freeBadge{display:block;text-align:center;font-weight:700;padding:2px 5px;background:#f90;color:#fff;font-size:12px;line-height:normal;z-index:5}.freeBadge.fifty{background:#00b3f9}.freeBadge.new{position:absolute;top:5px;right:5px}@media only screen and (max-width: 625px){.freeBadge{bottom:4px;right:4px;font-size:10px}.freeBadge.new{top:4px;right:3px;bottom:auto}}.newBadge{display:block;text-align:center;font-weight:700;padding:2px 5px;background:#28a745;color:#fff;font-size:10px;line-height:normal;z-index:5;position:absolute;top:0;right:0;border-radius:99px}.priceBadge{display:block;text-align:center;background:#f1f1f1;font-weight:700;padding:2px 5px;color:#000;font-size:12px;line-height:normal;z-index:5;margin-bottom:10px}.volume-pricing{width:100%;border-collapse:collapse;margin-top:20px}.volume-pricing th,.volume-pricing td{border:1px solid #000;padding:10px;text-align:center}.volume-pricing th{background-color:#333;color:#fff;font-size:13px}.volume-pricing .discounted{color:#f60;font-weight:700}.volume-pricing .amount{color:green;font-weight:700}.warning-helmet,.return-policy{font-size:14px;border:1px solid #c1c1c1;border-radius:6px;background:#fff6;padding:15px 20px;margin-top:15px}.warning-helmet h3,.return-policy h3{font-size:14px!important;text-transform:uppercase}.warning-helmet p,.return-policy p{margin:0;line-height:normal}.return-policy{background:#ffffff80}.return-policy strong{color:#c03716;margin:0;padding:0 0 5px}.pricing s{color:#999;font-weight:400}.flag{overflow:hidden;padding-bottom:15px}.flag.top{padding:10px 20px 0 0}.flag a{font-weight:700}.flag img{float:left;width:125px;margin:0 10px 10px 0;padding:3px;border:1px solid #d1d1d1;background:#fff}.flag p{margin-left:135px}@media screen and (max-width: 625px){.flag img{width:96px}.flag p{margin-left:105px;line-height:23px}}.product-variants{display:none}.no-js .product-variants,.qContainer{display:block}.qContainer strong{display:block;margin-bottom:6px;font-size:14px;font-weight:400}.qty-selection{display:inline-flex;overflow:hidden;vertical-align:middle;position:relative;border:2px solid #1C1C1C;background:#fff}.qty-selection .up,.qty-selection .down{display:inline-flex;align-items:center;justify-content:center;height:40px;width:40px;text-align:center;cursor:pointer;color:#000;font-size:20px}.qty-selection input{display:inline-block;width:50px;height:40px;margin:0;padding:0;text-align:center;border:0;background:none;font-weight:700;color:#000;font-size:16px}.qty-selection input:focus{outline:none;border:0}#esc-oos-form-app .vue-tel-input{background:#fff;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-3px}#esc-oos-form-app .esc-sms-select-country-title{display:none!important}#notifyMe{display:none;position:absolute;z-index:30;top:0;justify-content:space-between;align-items:center;width:100%;left:0;padding:0 15px;font-size:16px}#notifyMe h3{font-size:20px;color:#000;margin:0 0 5px;line-height:normal}#notify .overlay{position:absolute!important;top:40%;left:50%;margin:0!important;transform:translate(-50%,-50%);padding:55px 45px;background:#f7f7f7!important;border-radius:5px;border:1px solid #c1c1c1;max-width:none}#notify #esc-out-of-stock-inputs{padding:0;border:0;border-radius:0;margin:0;min-width:340px}#notify #esc-out-of-stock-inputs .esc-out-of-stock-title{font-size:22px;margin-bottom:10px;text-align:center}#notify #esc-out-of-stock-inputs .esc-notification{clear:both;margin-top:0!important;padding-left:5px!important;padding-top:0!important;font-size:12px}#notify #esc-out-of-stock-inputs .esc-out-of-stock-subtitle{font-size:15px;line-height:1.5;padding-bottom:15px;text-align:center;max-width:none}#notify #esc-out-of-stock-inputs .esc-email-container input{padding-left:15px;height:50px!important}#notify #esc-out-of-stock-inputs .esc-btn{height:50px}@media only screen and (max-width: 525px){#notify{width:calc(100% - 30px);padding:40px 25px}#notify #esc-out-of-stock-inputs{width:auto;min-width:0}#notify #esc-out-of-stock-inputs .intl-tel-input,#notify #esc-out-of-stock-inputs .esc-email-input{max-width:100%}#notify #esc-out-of-stock-inputs .esc-out-of-stock-subtitle{padding-bottom:5px;font-size:14px}#notify #esc-out-of-stock-inputs .esc-btn{margin:0 0 5px;width:100%}}.missed-out{display:block;color:#000;line-height:normal;margin-top:30px;border:1px solid #d1d1d1;display:flex;transition:ease .3s all;align-items:flex-start;padding:8px;flex-wrap:wrap;margin-bottom:8px}.missed-out.dark{background:#313131;color:#fff}.missed-out.dark div{background:transparent;padding-top:10px}.missed-out.dark .btn{background:#f60}.missed-out.dark:hover,.missed-out.dark:hover h4{color:#fff}.missed-out.dark:hover .btn{background:#f50}.missed-out:hover{border-color:#000;color:#000}.missed-out:hover div h4{color:#1f8441}.missed-out:hover .btn{background:#000}.missed-out img{width:40%}.missed-out div{padding:0 8px 0 16px;background:#fff;width:60%;font-size:14px}.missed-out div h4{font-size:18px;line-height:normal;padding:0;margin:0 0 8px;transition:ease .3s all}.missed-out div h4 span{display:block}.missed-out div p{margin:0 0 4px}.missed-out .btn{width:100%;margin-top:8px}#facemaskColorSelect{margin:10px 0}#facemaskColorSelect .metallics{width:50%}#facemaskColorSelect ul{display:flex;flex-wrap:wrap;margin:0 -2.5px}#facemaskColorSelect ul.new-colors li{width:20%;padding:1px}#facemaskColorSelect ul.new-colors li label{background-size:cover}#facemaskColorSelect ul li{width:20%;padding:2.5px;margin:0}#facemaskColorSelect ul li input[type=radio]{opacity:0;visibility:hidden;display:none}#facemaskColorSelect ul li input[type=radio]:checked+label:before{opacity:1;visibility:visible}#facemaskColorSelect ul li label{display:block;height:75px;margin:0;text-indent:-999999em;position:relative}#facemaskColorSelect ul li label:before{position:absolute;top:50%;width:30px;height:30px;background:url(../assets/check-circle-white.svg) no-repeat center center;content:"";left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;z-index:10;transition:ease .2s all}#facemaskColorSelect ul li label[for=color-white]:before,#facemaskColorSelect ul li label[for=color-ucla-gold]:before{background:url(../assets/check-circle-black.svg) no-repeat center center}#facemaskColorSelect .actions{overflow:hidden;margin:10px 0 0;display:flex;justify-content:flex-end;align-items:center}#facemaskColorSelect .actions button{margin-left:20px;padding:15px 55px}#addToCartForm-product-template-2023 .color-selection{padding-bottom:5px}#addToCartForm-product-template-2023 .color-selection.error{color:#c00;font-size:16px;font-weight:700}#colorErrorOverlay .btn{min-width:200px}#colorOverlay .overlay{width:100%;max-width:960px;text-align:left;padding:35px}#colorOverlay .overlay .wrapper{padding:0}#colorOverlay .overlay .disclaimer{font-size:14px;line-height:1.5;line-height:normal;margin:0;padding:15px 20px;background:#f1f1f1}#colorOverlay .overlay .desc{margin:-10px 0 15px}#chinstrap .additions .product_item{display:none}#selectedFacemaskColor{position:absolute;top:30px;right:40px;display:flex;align-items:center;cursor:pointer;opacity:0;visibility:hidden;transition:ease .3s color}#selectedFacemaskColor strong{margin-right:10px}#selectedFacemaskColor span{display:block;height:50px;width:50px;border-radius:100%;padding:0;border:1px solid #f1f1f1}#selectedFacemaskColor.active{opacity:1;visibility:visible}#sizes{display:flex}#sizes li{width:11.11111%;padding:5px;margin:0}#sizes li a{display:block;border:1px solid #c1c1c1;padding:2px 5px;width:100%;height:75px;box-sizing:border-box;text-align:center;font-weight:700;position:relative}#sizes li a:before{content:"";border:5px solid transparent;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:ease .25s all}#sizes li a.active:before{border:5px solid #1F8441}#sizes li a span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);font-size:20px}#sizes li a.removeChinstrap span{display:block;text-align:center;color:#999;position:absolute;right:0;left:0;top:50%;transform:translateY(-50%);font-size:14px;line-height:20px;font-weight:400}#upgrades{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;z-index:999999999999;padding:20px!important;overflow:auto}#upgrades.loading .wrapper:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#fffffff2 url(../assets/loading.gif) no-repeat center center;background-size:80px;z-index:100}#upgrades .wrapper{padding:20px 50px;background:#fff;position:relative}#upgrades h2,#upgrades h3{text-align:center}#upgrades .btn{font-size:16px;padding:15px 30px}@media screen and (max-width: 768px){#upgrades .wrapper{padding:25px;font-size:14px;line-height:normal}#upgrades h2{font-size:28px;padding-top:30px}}@media screen and (max-width: 625px){#upgrades{padding:10px!important}#upgrades .wrapper{padding:15px;margin-bottom:30px}#upgrades h2{font-size:22px}#upgrades form{margin-bottom:15px}#upgrades .actions{display:flex;flex-wrap:wrap;padding-top:20px}#upgrades .actions .btn{order:2;width:100%;padding:10px 0}#upgrades .actions #addBundle{order:1;padding:20px 0;margin-bottom:10px}}.upgrades h2{margin-bottom:10px;font-family:Inter,sans-serif;font-weight:900;line-height:normal;font-size:40px;letter-spacing:-1px}.upgrades h2 strong{font-weight:900;color:#f90}.upgrades h3{padding-top:0;text-transform:uppercase;color:#1f8441;font-weight:900;font-family:Inter,sans-serif}.upgrades select{margin-bottom:10px}#addOns{display:none;position:fixed;top:132px;left:0;right:0;bottom:0;background:#fff;z-index:100;padding:0!important;overflow:auto}#addOns form{margin-bottom:10px}#addOns .heading{background:#fff;padding-top:10px}#addOns .heading .headContent{display:flex;justify-content:space-between;align-items:center}#addOns .heading h2{text-align:left;font-size:52px}#addOns .heading p{font-size:20px;margin-bottom:0}#addOns .heading .actions{padding-left:30px;text-align:center}#addOns .heading .actions .btn{display:block}#addOns .heading .actions .cancel{padding:5px 0;display:block}#addOns.loading .wrapper:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:#fffffff2 url(../assets/loading.gif) no-repeat center center;background-size:80px;z-index:100}#addOns .wrapper{padding:20px 50px;position:relative}#addOns .btn{font-size:16px;padding:15px 30px}#addOns .btn.add_to_cart{font-size:14px;padding:8px 0;display:block;width:100%}#addOns .btn.added{background:#000;padding-top:4px}#addOns .btn.added:before{display:inline-block;content:"";height:18px;width:18px;background:url(../assets/check-circle-white.svg) no-repeat center center;background-size:18px;margin-right:10px;position:relative;top:4px}#addOns .warning{color:#c00}@media screen and (max-width: 768px){#addOns .wrapper{padding:25px;font-size:14px;line-height:normal}#addOns h2{font-size:28px;padding-top:30px}}@media screen and (max-width: 625px){#addOns{top:58px}#addOns .heading{padding:0}#addOns .heading .wrapper{margin:0}#addOns .heading .headContent{display:block;text-align:center}#addOns .heading h2{font-size:36px;text-align:center;padding-top:10px}#addOns .heading p{font-size:18px;text-align:center;line-height:26px}#addOns .heading .actions{padding:0;display:none}#addOns .wrapper{padding:15px;margin-bottom:30px}#addOns form{margin-bottom:15px}}#addOnList{display:flex;flex-wrap:wrap;margin:0 -15px}#addOnList .product_item{width:33.3333333%;padding:15px}#addOnList .product_item .info{min-height:55px}#addOnList .product_item .info p{display:flex;justify-content:space-between;line-height:18px;font-size:15px}#addOnList .product_item .info p .title{display:block;padding-bottom:4px}#addOnList .product_item .info p .price{display:inline-block;font-size:14px}#addOnList .product_item .info p .price.free{color:#f90;font-weight:700}#addOnList .product_item .product_image.added{position:relative}#addOnList .product_item .product_image.added:before{content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:40px;z-index:10;background:#ffffffd9}#addOnList .product_item .product_image.added:after{display:inline-block;content:"";position:absolute;left:50%;top:25%;height:60px;width:60px;margin-left:-20px;background:url(../assets/check-circle-green.svg?2) no-repeat center center;background-size:60px;z-index:20}#addOnList .product_item .product_image_wrapper{position:relative;border:1px solid #e1e1e1;padding:4px;margin-bottom:10px;overflow:hidden;background:url(../assets/load.gif) no-repeat center center;background-size:120px}#addOnList .product_item .product_image_wrapper:before{content:"";display:block;padding-top:66.6666666%!important}#addOnList .product_item .product_image_wrapper div{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center;top:4px;left:4px;right:4px;bottom:4px;background-color:#fff}#addOnList .product_item .product_image_wrapper div.hh{background-size:auto 160%}#addOnList .product_item img{width:100%;box-sizing:border-box;padding:5px;border:1px solid #d1d1d1;margin-bottom:20px;background:#fff;display:none}@media screen and (max-width: 625px){#addOnList{margin:0}#addOnList .product_item{width:100%;padding:0 0 10px}#addOnList .product_item .info{min-height:0}}#tw *,#tw :before,#tw :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}#tw :before,#tw :after{--tw-content: ""}#tw html,#tw :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}#tw body{margin:0;line-height:inherit}#tw hr{height:0;color:inherit;border-top-width:1px}#tw abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#tw h1,#tw h2,#tw h3,#tw h4,#tw h5,#tw h6{font-size:inherit;font-weight:inherit}#tw a{color:inherit;text-decoration:inherit}#tw b,#tw strong{font-weight:bolder}#tw code,#tw kbd,#tw samp,#tw pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}#tw small{font-size:80%}#tw sub,#tw sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#tw sub{bottom:-.25em}#tw sup{top:-.5em}#tw table{text-indent:0;border-color:inherit;border-collapse:collapse}#tw button,#tw input,#tw optgroup,#tw select,#tw textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}#tw button,#tw select{text-transform:none}#tw button,#tw input:where([type=button]),#tw input:where([type=reset]),#tw input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}#tw :-moz-focusring{outline:auto}#tw :-moz-ui-invalid{box-shadow:none}#tw progress{vertical-align:baseline}#tw ::-webkit-inner-spin-button,#tw ::-webkit-outer-spin-button{height:auto}#tw [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#tw ::-webkit-search-decoration{-webkit-appearance:none}#tw ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#tw summary{display:list-item}#tw blockquote,#tw dl,#tw dd,#tw h1,#tw h2,#tw h3,#tw h4,#tw h5,#tw h6,#tw hr,#tw figure,#tw p,#tw pre{margin:0}#tw fieldset{margin:0;padding:0}#tw legend{padding:0}#tw ol,#tw ul,#tw menu{list-style:none;margin:0;padding:0}#tw dialog{padding:0}#tw textarea{resize:vertical}#tw input::-moz-placeholder,#tw textarea::-moz-placeholder{opacity:1;color:#9ca3af}#tw input::placeholder,#tw textarea::placeholder{opacity:1;color:#9ca3af}#tw button,#tw [role=button]{cursor:pointer}#tw :disabled{cursor:default}#tw img,#tw svg,#tw video,#tw canvas,#tw audio,#tw iframe,#tw embed,#tw object{display:block;vertical-align:middle}#tw img,#tw video{max-width:100%;height:auto}#tw [hidden]{display:none}#tw *,#tw :before,#tw :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#tw ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#tw .container{width:100%}@media (min-width: 340px){#tw .container{max-width:340px}}@media (min-width: 960px){#tw .container{max-width:960px}}@media (min-width: 1024px){#tw .container{max-width:1024px}}@media (min-width: 1280px){#tw .container{max-width:1280px}}@media (min-width: 1536px){#tw .container{max-width:1536px}}#tw .visible{visibility:visible}#tw .collapse{visibility:collapse}#tw .fixed{position:fixed}#tw .absolute{position:absolute}#tw .relative{position:relative}#tw .left-1\/2{left:50%}#tw .right-\[10px\]{right:10px}#tw .top-1\/2{top:50%}#tw .top-\[10px\]{top:10px}#tw .bottom-0{bottom:0}#tw .-bottom-3{bottom:-.75rem}#tw .-bottom-3\.5{bottom:-.875rem}#tw .bottom-5{bottom:1.25rem}#tw .bottom-7{bottom:1.75rem}#tw .bottom-8{bottom:2rem}#tw .right-2{right:.5rem}#tw .top-2{top:.5rem}#tw .left-0{left:0}#tw .right-0{right:0}#tw .isolate{isolation:isolate}#tw .z-10{z-index:10}#tw .z-20{z-index:20}#tw .order-1{order:1}#tw .order-2{order:2}#tw .\!float-right{float:right!important}#tw .float-left{float:left}#tw .m-0{margin:0}#tw .m-4{margin:1rem}#tw .m-\[5px_5px_16px\]{margin:5px 5px 16px}#tw .\!-mx-5{margin-left:-1.25rem!important;margin-right:-1.25rem!important}#tw .\!mx-1{margin-left:.25rem!important;margin-right:.25rem!important}#tw .\!mx-1\.5{margin-left:.375rem!important;margin-right:.375rem!important}#tw .\!my-12{margin-top:3rem!important;margin-bottom:3rem!important}#tw .\!my-16{margin-top:4rem!important;margin-bottom:4rem!important}#tw .\!my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}#tw .mx-0{margin-left:0;margin-right:0}#tw .mx-1{margin-left:.25rem;margin-right:.25rem}#tw .mx-auto{margin-left:auto;margin-right:auto}#tw .my-0{margin-top:0;margin-bottom:0}#tw .my-3{margin-top:.75rem;margin-bottom:.75rem}#tw .my-auto{margin-top:auto;margin-bottom:auto}#tw .my-2{margin-top:.5rem;margin-bottom:.5rem}#tw .\!mt-2{margin-top:.5rem!important}#tw .\!mt-4{margin-top:1rem!important}#tw .mb-0{margin-bottom:0}#tw .mb-1{margin-bottom:.25rem}#tw .mb-2{margin-bottom:.5rem}#tw .\!mb-2{margin-bottom:.5rem!important}#tw .mb-3{margin-bottom:.75rem}#tw .mb-4{margin-bottom:1rem}#tw .mb-40{margin-bottom:10rem}#tw .mb-5{margin-bottom:1.25rem}#tw .mb-6{margin-bottom:1.5rem}#tw .mb-7{margin-bottom:1.75rem}#tw .mb-8{margin-bottom:2rem}#tw .-ml-30px{margin-left:-30px}#tw .ml-28{margin-left:7rem}#tw .mt-20{margin-top:5rem}#tw .mt-3{margin-top:.75rem}#tw .mt-4{margin-top:1rem}#tw .mt-5{margin-top:1.25rem}#tw .mt-6{margin-top:1.5rem}#tw .mt-1{margin-top:.25rem}#tw .mt-2{margin-top:.5rem}#tw .box-border{box-sizing:border-box}#tw .block{display:block}#tw .inline-block{display:inline-block}#tw .inline{display:inline}#tw .flex{display:flex}#tw .table{display:table}#tw .table-cell{display:table-cell}#tw .grid{display:grid}#tw .list-item{display:list-item}#tw .\!hidden{display:none!important}#tw .hidden{display:none}#tw .h-325{height:325px}#tw .h-6{height:1.5rem}#tw .h-\[145px\]{height:145px}#tw .h-\[30px\]{height:30px}#tw .h-\[400px\]{height:400px}#tw .h-full{height:100%}#tw .\!w-1\/2{width:50%!important}#tw .\!w-1\/4{width:25%!important}#tw .\!w-full{width:100%!important}#tw .w-1\/2{width:50%}#tw .w-1\/3{width:33.333333%}#tw .w-1\/4{width:25%}#tw .w-6{width:1.5rem}#tw .w-80{width:20rem}#tw .w-\[30px\]{width:30px}#tw .w-\[400px\]{width:400px}#tw .w-full{width:100%}#tw .w-mobile-product-grid{width:calc(50% - 12px)}#tw .w-2\/3{width:66.666667%}#tw .\!max-w-\[400px\]{max-width:400px!important}#tw .max-w-3xl{max-width:48rem}#tw .max-w-\[1060px\]{max-width:1060px}#tw .max-w-\[850px\]{max-width:850px}#tw .max-w-\[900px\]{max-width:900px}#tw .max-w-full{max-width:100%}#tw .basis-full{flex-basis:100%}#tw .border-collapse{border-collapse:collapse}#tw .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#tw .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#tw .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#tw .cursor-pointer{cursor:pointer}#tw .resize{resize:both}#tw .list-none{list-style-type:none}#tw .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#tw .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#tw .flex-row{flex-direction:row}#tw .flex-col{flex-direction:column}#tw .flex-wrap{flex-wrap:wrap}#tw .\!items-center{align-items:center!important}#tw .items-center{align-items:center}#tw .items-stretch{align-items:stretch}#tw .justify-end{justify-content:flex-end}#tw .justify-center{justify-content:center}#tw .\!justify-between{justify-content:space-between!important}#tw .justify-between{justify-content:space-between}#tw .justify-evenly{justify-content:space-evenly}#tw .justify-items-center{justify-items:center}#tw .gap-1{gap:.25rem}#tw .gap-2{gap:.5rem}#tw .gap-4{gap:1rem}#tw .space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * (1 - var(--tw-space-x-reverse)))}#tw .overflow-auto{overflow:auto}#tw .\!overflow-hidden{overflow:hidden!important}#tw .overflow-hidden{overflow:hidden}#tw .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tw .break-words{overflow-wrap:break-word}#tw .\!rounded-full{border-radius:9999px!important}#tw .rounded{border-radius:.25rem}#tw .rounded-\[6px\]{border-radius:6px}#tw .rounded-full{border-radius:9999px}#tw .rounded-md{border-radius:.375rem}#tw .border{border-width:1px}#tw .border-0{border-width:0px}#tw .border-b{border-bottom-width:1px}#tw .border-t{border-top-width:1px}#tw .border-solid{border-style:solid}#tw .border-\[rgba\(56\,162\,89\,0\.2\)\]{border-color:#38a25933}#tw .border-black{--tw-border-opacity: 1;border-color:rgb(0,0,0,var(--tw-border-opacity))}#tw .border-border-grey{--tw-border-opacity: 1;border-color:rgb(193,193,193,var(--tw-border-opacity))}#tw .border-border-white{--tw-border-opacity: 1;border-color:rgb(209,209,209,var(--tw-border-opacity))}#tw .border-primary-green{--tw-border-opacity: 1;border-color:rgb(31,132,65,var(--tw-border-opacity))}#tw .border-white{--tw-border-opacity: 1;border-color:rgb(255,255,255,var(--tw-border-opacity))}#tw .border-green-600{--tw-border-opacity: 1;border-color:rgb(22,163,74,var(--tw-border-opacity))}#tw .border-b-slate-200{--tw-border-opacity: 1;border-bottom-color:rgb(226,232,240,var(--tw-border-opacity))}#tw .border-t-border-grey{--tw-border-opacity: 1;border-top-color:rgb(193,193,193,var(--tw-border-opacity))}#tw .\!bg-cancel-grey{--tw-bg-opacity: 1 !important;background-color:rgb(204,204,204,var(--tw-bg-opacity))!important}#tw .\!bg-notify-orange{--tw-bg-opacity: 1 !important;background-color:rgb(255,153,0,var(--tw-bg-opacity))!important}#tw .bg-\[\#38a2591a\]{background-color:#38a2591a}#tw .bg-bg-white{--tw-bg-opacity: 1;background-color:rgb(241,241,241,var(--tw-bg-opacity))}#tw .bg-black{--tw-bg-opacity: 1;background-color:rgb(0,0,0,var(--tw-bg-opacity))}#tw .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229,231,235,var(--tw-bg-opacity))}#tw .bg-grey{--tw-bg-opacity: 1;background-color:rgb(233,233,233,var(--tw-bg-opacity))}#tw .bg-light-grey{--tw-bg-opacity: 1;background-color:rgb(234,243,238,var(--tw-bg-opacity))}#tw .bg-primary-green{--tw-bg-opacity: 1;background-color:rgb(31,132,65,var(--tw-bg-opacity))}#tw .bg-transparent{background-color:transparent}#tw .bg-white{--tw-bg-opacity: 1;background-color:rgb(255,255,255,var(--tw-bg-opacity))}#tw .bg-price-grey,#tw .bg-cancel-grey{--tw-bg-opacity: 1;background-color:rgb(204,204,204,var(--tw-bg-opacity))}#tw .bg-pw-grey{--tw-bg-opacity: 1;background-color:rgb(247,247,247,var(--tw-bg-opacity))}#tw .bg-border-grey{--tw-bg-opacity: 1;background-color:rgb(193,193,193,var(--tw-bg-opacity))}#tw .bg-white-smoke{--tw-bg-opacity: 1;background-color:rgb(243,243,243,var(--tw-bg-opacity))}#tw .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220,252,231,var(--tw-bg-opacity))}#tw .bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156,163,175,var(--tw-bg-opacity))}#tw .bg-orange-700{--tw-bg-opacity: 1;background-color:rgb(194,65,12,var(--tw-bg-opacity))}#tw .bg-cover{background-size:cover}#tw .bg-center{background-position:center}#tw .bg-no-repeat{background-repeat:no-repeat}#tw .p-0{padding:0}#tw .p-1{padding:.25rem}#tw .p-2{padding:.5rem}#tw .p-3{padding:.75rem}#tw .p-4{padding:1rem}#tw .p-5{padding:1.25rem}#tw .p-6{padding:1.5rem}#tw .p-8{padding:2rem}#tw .\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}#tw .px-0{padding-left:0;padding-right:0}#tw .px-2{padding-left:.5rem;padding-right:.5rem}#tw .px-20{padding-left:5rem;padding-right:5rem}#tw .px-3{padding-left:.75rem;padding-right:.75rem}#tw .px-4{padding-left:1rem;padding-right:1rem}#tw .px-5{padding-left:1.25rem;padding-right:1.25rem}#tw .px-7{padding-left:1.75rem;padding-right:1.75rem}#tw .py-10{padding-top:2.5rem;padding-bottom:2.5rem}#tw .py-12{padding-top:3rem;padding-bottom:3rem}#tw .py-2{padding-top:.5rem;padding-bottom:.5rem}#tw .py-3{padding-top:.75rem;padding-bottom:.75rem}#tw .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#tw .py-8{padding-top:2rem;padding-bottom:2rem}#tw .py-1{padding-top:.25rem;padding-bottom:.25rem}#tw .\!pb-4{padding-bottom:1rem!important}#tw .\!pb-5{padding-bottom:1.25rem!important}#tw .pb-0{padding-bottom:0}#tw .pb-1{padding-bottom:.25rem}#tw .pb-10{padding-bottom:2.5rem}#tw .pb-2{padding-bottom:.5rem}#tw .pb-4{padding-bottom:1rem}#tw .pb-5{padding-bottom:1.25rem}#tw .pb-6{padding-bottom:1.5rem}#tw .pb-8{padding-bottom:2rem}#tw .pl-2{padding-left:.5rem}#tw .pl-7{padding-left:1.75rem}#tw .pr-10{padding-right:2.5rem}#tw .pr-2{padding-right:.5rem}#tw .pr-9{padding-right:2.25rem}#tw .pt-0{padding-top:0}#tw .pt-10{padding-top:2.5rem}#tw .pt-2{padding-top:.5rem}#tw .pt-3{padding-top:.75rem}#tw .pt-4{padding-top:1rem}#tw .pt-5{padding-top:1.25rem}#tw .pt-8{padding-top:2rem}#tw .pt-1{padding-top:.25rem}#tw .text-left{text-align:left}#tw .text-center{text-align:center}#tw .text-right{text-align:right}#tw .align-top{vertical-align:top}#tw .align-middle{vertical-align:middle}#tw .\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}#tw .\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}#tw .\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}#tw .text-2xl{font-size:1.5rem;line-height:2rem}#tw .text-3xl{font-size:1.875rem;line-height:2.25rem}#tw .text-4xl{font-size:2.25rem;line-height:2.5rem}#tw .text-5xl{font-size:3rem;line-height:1}#tw .text-base{font-size:1rem;line-height:1.5rem}#tw .text-lg{font-size:1.125rem;line-height:1.75rem}#tw .text-sm{font-size:.875rem;line-height:1.25rem}#tw .text-xl{font-size:1.25rem;line-height:1.75rem}#tw .text-xs{font-size:.75rem;line-height:1rem}#tw .\!font-bold{font-weight:700!important}#tw .font-bold{font-weight:700}#tw .font-semibold{font-weight:600}#tw .uppercase{text-transform:uppercase}#tw .capitalize{text-transform:capitalize}#tw .italic{font-style:italic}#tw .leading-relaxed{line-height:1.625}#tw .tracking-tighter{letter-spacing:-.05em}#tw .\!text-black{--tw-text-opacity: 1 !important;color:rgb(0,0,0,var(--tw-text-opacity))!important}#tw .text-black{--tw-text-opacity: 1;color:rgb(0,0,0,var(--tw-text-opacity))}#tw .text-border-grey{--tw-text-opacity: 1;color:rgb(193,193,193,var(--tw-text-opacity))}#tw .text-contact-us-orange{--tw-text-opacity: 1;color:rgb(255,153,0,var(--tw-text-opacity))}#tw .text-copy-black{--tw-text-opacity: 1;color:rgb(85,85,85,var(--tw-text-opacity))}#tw .text-italic-grey{--tw-text-opacity: 1;color:rgb(119,119,119,var(--tw-text-opacity))}#tw .text-light-black{--tw-text-opacity: 1;color:rgb(88,88,88,var(--tw-text-opacity))}#tw .text-link-red{--tw-text-opacity: 1;color:rgb(31,132,65,var(--tw-text-opacity))}#tw .text-notify-orange{--tw-text-opacity: 1;color:rgb(255,153,0,var(--tw-text-opacity))}#tw .text-price-grey{--tw-text-opacity: 1;color:rgb(204,204,204,var(--tw-text-opacity))}#tw .text-primary-green{--tw-text-opacity: 1;color:rgb(31,132,65,var(--tw-text-opacity))}#tw .text-red{--tw-text-opacity: 1;color:rgb(204,0,0,var(--tw-text-opacity))}#tw .text-social-black{--tw-text-opacity: 1;color:rgb(33,33,33,var(--tw-text-opacity))}#tw .text-transparent{color:transparent}#tw .text-white{--tw-text-opacity: 1;color:rgb(255,255,255,var(--tw-text-opacity))}#tw .text-zinc-500{--tw-text-opacity: 1;color:rgb(113,113,122,var(--tw-text-opacity))}#tw .text-green-600{--tw-text-opacity: 1;color:rgb(22,163,74,var(--tw-text-opacity))}#tw .underline{text-decoration-line:underline}#tw .no-underline{text-decoration-line:none}#tw .decoration-1{text-decoration-thickness:1px}#tw .underline-offset-4{text-underline-offset:4px}#tw .opacity-50{opacity:.5}#tw .opacity-60{opacity:.6}#tw .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}#tw .outline-none{outline:2px solid transparent;outline-offset:2px}#tw .outline{outline-style:solid}#tw .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#tw .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#tw .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#tw .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#tw .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#tw .duration-200{transition-duration:.2s}#tw .duration-300{transition-duration:.3s}#tw .duration-500{transition-duration:.5s}#tw .ease-linear{transition-timing-function:linear}#tw .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#tw .before\:absolute:before{content:var(--tw-content);position:absolute}#tw .before\:bottom-0:before{content:var(--tw-content);bottom:0}#tw .before\:left-0:before{content:var(--tw-content);left:0}#tw .before\:right-0:before{content:var(--tw-content);right:0}#tw .before\:top-0:before{content:var(--tw-content);top:0}#tw .before\:block:before{content:var(--tw-content);display:block}#tw .before\:h-0:before{content:var(--tw-content);height:0px}#tw .before\:w-0:before{content:var(--tw-content);width:0px}#tw .before\:bg-black:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(0,0,0,var(--tw-bg-opacity))}#tw .before\:pb-\[100\%\]:before{content:var(--tw-content);padding-bottom:100%}#tw .before\:pt-\[62\%\]:before{content:var(--tw-content);padding-top:62%}#tw .before\:opacity-75:before{content:var(--tw-content);opacity:.75}#tw .before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}#tw .after\:absolute:after{content:var(--tw-content);position:absolute}#tw .after\:bottom-0:after{content:var(--tw-content);bottom:0}#tw .after\:left-0:after{content:var(--tw-content);left:0}#tw .after\:right-0:after{content:var(--tw-content);right:0}#tw .after\:top-0:after{content:var(--tw-content);top:0}#tw .after\:clear-both:after{content:var(--tw-content);clear:both}#tw .after\:table:after{content:var(--tw-content);display:table}#tw .after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}#tw .hover\:bg-btn-green:hover{--tw-bg-opacity: 1;background-color:rgb(26,111,55,var(--tw-bg-opacity))}#tw .hover\:bg-primary-green:hover{--tw-bg-opacity: 1;background-color:rgb(31,132,65,var(--tw-bg-opacity))}#tw .hover\:underline:hover{text-decoration-line:underline}#tw .group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#tw .group:hover .group-hover\:text-primary-green{--tw-text-opacity: 1;color:rgb(31,132,65,var(--tw-text-opacity))}#tw .group:hover .group-hover\:underline{text-decoration-line:underline}@media (min-width: 340px){#tw .sm\:fixed{position:fixed}#tw .sm\:w-full{width:100%}#tw .sm\:bottom-0{bottom:0}#tw .sm\:left-0{left:0}#tw .sm\:right-0{right:0}#tw .sm\:mb-2{margin-bottom:.5rem}#tw .sm\:z-10{z-index:10}#tw .sm\:block{display:block}#tw .sm\:items-center{align-items:center}#tw .sm\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255,255,255,var(--tw-bg-opacity))}}@media (min-width: 960px){#tw .md\:static{position:static}#tw .md\:absolute{position:absolute}#tw .md\:\!top-1\/4{top:25%!important}#tw .md\:bottom-0{bottom:0}#tw .md\:order-1{order:1}#tw .md\:order-2{order:2}#tw .md\:\!my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}#tw .md\:mb-0{margin-bottom:0}#tw .md\:mt-0{margin-top:0}#tw .md\:mt-10{margin-top:2.5rem}#tw .md\:block{display:block}#tw .md\:hidden{display:none}#tw .md\:h-1\/2{height:50%}#tw .md\:\!min-h-10{min-height:2.5rem!important}#tw .md\:\!w-1\/4{width:25%!important}#tw .md\:w-1\/2{width:50%}#tw .md\:w-1\/3{width:33.333333%}#tw .md\:w-1\/4{width:25%}#tw .md\:w-2\/3{width:66.666667%}#tw .md\:w-2\/5{width:40%}#tw .md\:w-3\/4{width:75%}#tw .md\:w-auto{width:auto}#tw .md\:w-desktop-product-grid{width:calc(25% - 12px)}#tw .md\:w-full{width:100%}#tw .md\:w-product-info{width:calc(47% - 10px)}#tw .md\:transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#tw .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#tw .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#tw .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#tw .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#tw .md\:flex-row{flex-direction:row}#tw .md\:items-start{align-items:flex-start}#tw .md\:items-end{align-items:flex-end}#tw .md\:items-center{align-items:center}#tw .md\:gap-4{gap:1rem}#tw .md\:gap-8{gap:2rem}#tw .md\:border-none{border-style:none}#tw .md\:bg-transparent{background-color:transparent}#tw .md\:\!p-1{padding:.25rem!important}#tw .md\:p-0{padding:0}#tw .md\:p-1{padding:.25rem}#tw .md\:p-10{padding:2.5rem}#tw .md\:p-5{padding:1.25rem}#tw .md\:p-8{padding:2rem}#tw .md\:p-\[100px\]{padding:100px}#tw .md\:p-4{padding:1rem}#tw .md\:px-20{padding-left:5rem;padding-right:5rem}#tw .md\:py-4{padding-top:1rem;padding-bottom:1rem}#tw .md\:px-10{padding-left:2.5rem;padding-right:2.5rem}#tw .md\:pb-0{padding-bottom:0}#tw .md\:pt-0{padding-top:0}#tw .md\:pt-5{padding-top:1.25rem}#tw .md\:pt-8{padding-top:2rem}#tw .md\:pt-10{padding-top:2.5rem}#tw .md\:text-left{text-align:left}#tw .md\:text-center{text-align:center}#tw .md\:text-base{font-size:1rem;line-height:1.5rem}#tw .md\:text-xl{font-size:1.25rem;line-height:1.75rem}#tw .md\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}#tw .md\:\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)!important}#tw .md\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#tw .md\:duration-150{transition-duration:.15s}#tw .md\:hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 1024px){#tw .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.homepage .banner.wrap{padding:0}.homepage .product-slider .slick-prev,.homepage .product-slider .slick-next{background-image:url(../assets/arrow-right-new.svg)}.homepage .product-slider .slick-prev{position:absolute;bottom:0!important;top:0;background-image:url(../assets/arrow-left-new.svg)}.homepage #slider{position:relative;z-index:1;overflow:hidden;background:#f1f1f1 url(../assets/loading.gif) no-repeat center center;background-size:30px}.homepage #slider:before{content:"";display:block;padding-top:28.125%}@media only screen and (max-width: 960px){.homepage #slider:before{padding-top:56.25%}}.homepage #slider div{display:none}.homepage #slider.slick-initialized{overflow:visible}.homepage #slider.slick-initialized:before{display:none}.homepage #slider.slick-initialized div{display:block}.homepage #slider .slick-prev,.homepage #slider .slick-next{width:45px;height:50px;z-index:10;transform:none;background-position:center center;background-repeat:no-repeat;background-image:url(../assets/arrow-right-new.svg);background-size:50px;top:auto;bottom:50%;opacity:.5;transition:ease .4s all}.homepage #slider .slick-prev:before,.homepage #slider .slick-next:before{display:none}.homepage #slider .slick-prev:hover,.homepage #slider .slick-next:hover{opacity:1}.homepage #slider .slick-prev{left:0;background-image:url(../assets/arrow-left-new.svg)}.homepage #slider .slick-next{right:0}@media only screen and (max-width: 968px){.homepage #slider .slick-prev,.homepage #slider .slick-next{bottom:40%}}.homepage .earlyholiday{transition:ease .6s background-color,ease .6s color;text-align:center;display:block;color:#000;font-weight:600;font-size:30px;padding-bottom:20px}.homepage .earlyholiday .wrap{padding:0}.homepage .earlyholiday img{width:100%}.homepage .earlyholiday h1{font-size:60px;line-height:normal;text-transform:uppercase;font-weight:900;margin:0;padding:10px 0;color:#000;transition:ease .4s color}.homepage .earlyholiday h1 em{font-size:30px;display:block;letter-spacing:12px;color:#f90}.homepage .earlyholiday h1 span{display:inline-block;position:relative;color:#1f8441;transition:ease .4s all}.homepage .earlyholiday h1 span:after{position:absolute;content:"";height:6px;left:0;width:100%;bottom:5px;transform:scaleX(0);transition-delay:1s;transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transform-origin:right center;background:#c00}.homepage .earlyholiday h3{font-size:28px;line-height:normal;margin:0 0 10px}.homepage .earlyholiday p{transition:ease .3s all;font-size:18px;padding-top:5px;color:#444}.homepage .earlyholiday p strong{transition:ease .4s all}.homepage .earlyholiday .btn{padding:20px 40px;font-size:20px;margin-bottom:15px}.homepage .earlyholiday:hover{background-color:#000;color:#fff}.homepage .earlyholiday:hover h1{color:#fff}.homepage .earlyholiday:hover h1 span{color:#c00}.homepage .earlyholiday:hover h1 span:after{transform:scaleX(1);transform-origin:left center}.homepage .earlyholiday:hover p{color:#888}.homepage .earlyholiday:hover p strong{color:#f90}.homepage .earlyholiday:hover .btn{background:#c00}@media only screen and (max-width: 968px){.homepage .earlyholiday{margin:0;padding-bottom:5px}.homepage .earlyholiday h1{font-size:56px}.homepage .earlyholiday h1 span:after{height:4px}.homepage .earlyholiday h3{font-size:26px}.homepage .earlyholiday p{font-size:16px}}@media only screen and (max-width: 650px){.homepage .earlyholiday img{display:block}.homepage .earlyholiday h1{font-size:40px}.homepage .earlyholiday h1 span:after{height:4px;bottom:0}.homepage .earlyholiday h1 em{font-size:16px;letter-spacing:10px}.homepage .earlyholiday h3{font-size:20px;padding:0 20px;margin:0 0 10px}.homepage .earlyholiday p{font-size:14px;padding:5px 20px}.homepage .earlyholiday .btn{padding:10px 25px;font-size:14px}}@media only screen and (max-width: 525px){.homepage .earlyholiday h1{font-size:30px}.homepage .earlyholiday h1 span:after{height:3px;bottom:0}.homepage .earlyholiday h3{font-size:17px;padding-bottom:5px}.homepage .earlyholiday p{line-height:normal}}.homepage #banner.rn{background:#fff;margin-bottom:30px}.homepage #banner.rn .video-wrapper{padding-bottom:40.25%}.homepage #banner.rn a{display:block;padding:300px 0;text-align:center}.homepage #banner.rn img{width:600px;display:inline-block;max-width:100%}@media only screen and (max-width: 960px){.homepage #banner.rn a{padding:180px 30px}.homepage #banner.rn a img{width:500px}}@media only screen and (max-width: 625px){.homepage #banner.rn a{padding:80px 30px}.homepage #banner.rn a img{width:325px}}.homepage .rollover{margin-bottom:30px;transition:ease .6s background-color,ease .6s color;text-align:center;display:block;color:#000;font-weight:600;font-size:30px;padding-bottom:20px}.homepage .rollover.dark{background:#191919}.homepage .rollover h1{font-size:64px;line-height:normal;text-transform:uppercase;font-weight:900;margin:0;padding:10px 0 0}.homepage .rollover h1 span{display:inline-block;position:relative;transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}.homepage .rollover h1 span:after{position:absolute;content:"";height:6px;left:0;width:100%;bottom:5px;transform:scaleX(0);transition-delay:1s;transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transform-origin:right center;background:#1f8441}.homepage .rollover p{transition:ease .3s all}.homepage .rollover:hover h1 span{color:#1f8441}.homepage .rollover:hover h1 span:after{transform:scaleX(1);transform-origin:left center}.homepage .rollover:hover p{color:#999}@media only screen and (max-width: 968px){.homepage .rollover h1{font-size:56px}.homepage .rollover h1 span:after{height:4px}.homepage .rollover h3{font-size:28px}}@media only screen and (max-width: 625px){.homepage .rollover{font-size:24px;padding-bottom:0}.homepage .rollover h1{font-size:40px}.homepage .rollover h1 span:after{height:4px;bottom:0}.homepage .rollover h3{font-size:20px}}@media only screen and (max-width: 525px){.homepage .rollover{font-size:23px}.homepage .rollover h1{font-size:30px}.homepage .rollover h1 span:after{height:3px;bottom:0}.homepage .rollover p{margin:0 0 5px}}.homepage .freeshipping{padding-top:315px;background:url(../assets/banner-bfcm-2022-early-02.jpg) no-repeat top center;background-size:auto 305px;margin-bottom:30px;transition:ease .6s background-color,ease .6s color;text-align:center;display:block;color:#000;font-weight:600;font-size:30px;padding-bottom:20px}.homepage .freeshipping h1{font-size:80px;line-height:normal;text-transform:uppercase;font-weight:900;margin:0;padding:10px 0 0}.homepage .freeshipping h1 span{display:inline-block;position:relative}.homepage .freeshipping h1 span:after{position:absolute;content:"";height:6px;left:0;width:100%;bottom:5px;transform:scaleX(0);transition-delay:1s;transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transform-origin:right center;background:#1f8441}.homepage .freeshipping p{transition:ease .3s all}.homepage .freeshipping:hover{background-color:#000;color:#fff}.homepage .freeshipping:hover h1 span:after{transform:scaleX(1);transform-origin:left center}.homepage .freeshipping:hover p{color:#999}@media only screen and (max-width: 968px){.homepage .freeshipping{padding-top:265px;background-size:auto 260px;margin:0;padding-bottom:5px}.homepage .freeshipping h1{font-size:56px}.homepage .freeshipping h1 span:after{height:4px}}@media only screen and (max-width: 625px){.homepage .freeshipping{padding-top:200px;background-size:auto 190px;font-size:24px}.homepage .freeshipping h1{font-size:40px}.homepage .freeshipping h1 span:after{height:4px;bottom:0}}@media only screen and (max-width: 525px){.homepage .freeshipping{padding-top:175px;background-size:auto 170px;font-size:23px}.homepage .freeshipping h1{font-size:30px}.homepage .freeshipping h1 span:after{height:3px;bottom:0}.homepage .freeshipping p{margin:0 0 5px}}.homepage h2{margin:0 0 8px;padding:0;font-size:24px;line-height:48px}#banner{padding:0;position:relative}#banner .slider-overlay{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#fff;text-align:center}#banner .slider-overlay .banner-heading{font-size:2rem;font-weight:700}#banner .slider-overlay .banner-copy{background-color:#00000080;padding:8px 15px;font-size:.5rem}#banner .slider-overlay button{background-color:#fe6700;border:none;border-radius:5px;color:#fff;font-size:.5rem;font-weight:700;padding:8px}#banner .fixed-banner-image{border:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;width:100vw;height:75%;background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}@media only screen and (max-width: 960px){#banner .fixed-banner-image{width:64vw}}#banner .wrap{padding:0}#banner img{width:100%;display:block}#banner img.information-icon{width:25px!important}#banner.sf figure{padding:0;display:block;margin:0;position:relative}#banner.sf figure span{position:absolute;top:20px;right:20px;padding:30px;background:#1f8441;color:#fff;border-radius:50%;text-transform:uppercase;font-weight:900;text-align:center;font-size:25px;line-height:25px;transform:rotate(15deg)}#banner.sf h3{padding:30px 20px 0;margin:0}#banner.sf h3 strong{font-weight:900}#banner.sf h1{text-transform:none;padding:0 10px 10px}#banner.sf h1 span{color:#1f8441}@media only screen and (max-width: 625px){#banner.sf figure span{top:10px;right:10px;padding:17px 18px 18px;font-size:15px;line-height:15px;transform:rotate(15deg)}#banner.sf h3{padding:10px 10px 0}#banner.sf h1{padding-bottom:0}}#banner.video a{display:block}#banner.video h1{font-size:45px;margin-top:20px;color:#000;font-weight:900;text-transform:none;line-height:64px}@media only screen and (max-width: 625px){#banner.video h1{padding:0 20px;font-size:30px;line-height:38px}}#banner.full-width{text-align:center;position:relative}#banner.full-width a{display:block}#banner.full-width a:hover .banner-photo:before{background:#00000040}#banner.full-width a span{display:inline-block}#banner.full-width .banner-photo{background-color:transparent;background-position:top center;background-repeat:no-repeat;background-size:cover}#banner.full-width .banner-photo:before{content:"";transition:ease .3s all;display:block;padding-top:28%}#banner.full-width .banner-photo.mobile:before{padding-top:56.25%}@media only screen and (max-width: 960px){#banner.full-width .ctas{padding:25px}#banner.full-width .ctas h2{color:#fff}#banner.full-width .ctas h2 span{color:#eb241c}#banner.full-width .ctas .actions{padding-bottom:15px;margin:0;justify-content:center}}@media only screen and (max-width: 650px){#banner.full-width .actions{padding-bottom:0!important}#banner.full-width .actions a{margin:4px;padding:8px 24px 8px 18px;background-size:18px;background-position:top 50% right 4px}}#promoVideo{background:#000 url(../assets/logo.svg) no-repeat center;background-size:50%}.napa,.sf,#banner.video{margin-bottom:20px}.napa .wrap,.sf .wrap,#banner.video .wrap{position:relative;text-align:center}.napa .container,.sf .container,#banner.video .container{position:relative;display:block}.ctas{position:absolute;bottom:0;display:flex;justify-content:center;background:linear-gradient(180deg,#0000,#0009 60%);left:0;padding-top:60px;right:0}.ctas .actions{display:flex;flex-wrap:wrap}.ctas .actions.center{justify-content:center;padding-top:20px}.ctas .actions.center .btn.email{box-shadow:0 2px 4px #0003;padding:16px 36px 16px 62px;background-position:top 50% left 28px;border:1px solid rgba(255,255,255,.2);width:auto!important}.ctas .actions .btn{padding:16px 32px;margin:4px 8px 4px 0;text-align:left;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block;font-size:16px}.ctas .actions .btn.video,.ctas .actions .btn.dl{padding:16px 24px 16px 48px;background:#fff url(../assets/btn-icon-play.svg) no-repeat top 50% left 8px;background-size:28px;border:2px solid #1F8441;color:#1f8441}.ctas .actions .btn.video:hover,.ctas .actions .btn.dl:hover{background-color:#f1f1f1}.ctas .actions .btn.dl{background-image:url(../assets/btn-icon-download.svg)}.ctas .actions .btn.email{padding:16px 24px 16px 48px;background:#1f8441 url(../assets/btn-icon-mail.svg) no-repeat top 50% left 12px;background-size:24px}.ctas .actions .btn.email:hover{background-color:#000}.ctas .actions .btn.go{padding:16px 48px 16px 32px;background:#1f8441 url(../assets/btn-icon-right.svg) no-repeat top 50% right 8px;background-size:24px;transition:ease .3s all}.ctas .actions .btn.go:hover{padding:16px 56px 16px 32px;background-color:#000}@media only screen and (max-width: 650px){.ctas{padding-top:20px;position:static;background:#000}.ctas .actions .btn{font-size:13px!important}.ctas .actions .btn.video{padding:12px 16px 12px 42px}.ctas .actions .btn.go{padding:12px 38px 12px 22px}}.callout{background:#1f84411a;padding-top:20px;padding-bottom:20px;border-radius:5px;margin-bottom:30px}.callout.teams .three-col{width:100%}.callout.teams .three-col a{transition:ease .4s all}.callout.teams .three-col a p{color:#1f8441;transition:ease .4s all}.callout.teams .three-col a:hover{background:#000}.callout.teams .three-col a:hover p{color:#fff}.callout.teams img{height:125px;max-width:200px;display:block;margin:0 auto 20px}@media only screen and (max-width: 960px){.callout.teams img{height:75px;max-width:80px}}@media only screen and (max-width: 625px){.callout.teams{padding-top:10px;padding-bottom:10px;margin-bottom:16px}.callout.teams .three-col .col a{padding:8px}.callout.teams img{height:auto;width:50px;margin-bottom:5px}}.callout .disc{margin:10px 0 0;font-size:14px;text-align:right;padding-right:20px}.callout .three-col .col a{background:#fff;text-align:center;border:1px solid rgba(31,132,65,.3);padding:20px 10px;border-radius:5px;height:100%;display:inline-flex;flex-flow:column;width:100%;justify-content:center}.callout .three-col .col a h5{font-size:34px;font-weight:800;margin:0;transition:ease .4s all}.callout .three-col .col a h5 span{font-size:14px;font-weight:700;display:inline-block;width:30px;text-transform:uppercase;line-height:14px}.callout .three-col .col a p{padding:0;margin:0;font-size:20px}.callout .three-col .col a p em{display:block;font-size:12px}.callout .three-col .col a:hover h5{color:#c00}@media only screen and (max-width: 800px){.callout .three-col .col a h5{font-size:28px}.callout .three-col .col a h5 span{font-size:10px;line-height:10px;width:20px}.callout .three-col .col a p{font-size:16px}}@media only screen and (max-width: 625px){.callout .three-col .col{width:100%;padding:4px}.callout .three-col .col a{padding:15px}}.three-col,.four-col{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.three-col .col,.four-col .col{width:33.3333333%;position:relative}.three-col .col.w50,.four-col .col.w50{width:50%}.three-col.boxes,.four-col.boxes{margin:-8px}.three-col.boxes .col,.four-col.boxes .col{padding:0}.three-col.boxes a,.four-col.boxes a{display:block;color:#000;padding:8px;transition:all .2s linear}.three-col.boxes a span,.four-col.boxes a span{display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#000;position:relative;transition:all .3s ease;overflow:hidden}.three-col.boxes a span:before,.four-col.boxes a span:before{content:"";display:block;padding-top:65%}.three-col.boxes a span:after,.four-col.boxes a span:after{content:"";display:block;position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#000;transition:all .5s ease}.three-col.boxes a span.helmets:after,.four-col.boxes a span.helmets:after{background-image:url(../assets/Tile-FieldUse.webp)}.three-col.boxes a span.visors:after,.four-col.boxes a span.visors:after{background-image:url(../assets/Tile-Visors.webp)}.three-col.boxes a span.accessories:after,.four-col.boxes a span.accessories:after{background-image:url(../assets/Tile-Accessories.webp)}.three-col.boxes a span.chinstraps:after,.four-col.boxes a span.chinstraps:after{background-image:url(../assets/Tile-Chinstrap.webp)}.three-col.boxes a span.facemasks:after,.four-col.boxes a span.facemasks:after{background-image:url(../assets/Tile-Facemask.webp)}.three-col.boxes a span.nfl-collectible:after,.four-col.boxes a span.nfl-collectible:after{background-image:url(../assets/Tile-NFLCollectibles.webp)}.three-col.boxes a span.ncaa-collectible:after,.four-col.boxes a span.ncaa-collectible:after{background-image:url(../assets/Tile-CollegeCollectibles.webp)}.three-col.boxes a span.builds:after,.four-col.boxes a span.builds:after{background-image:url(../assets/gg-builds-05.jpg)}.three-col.boxes a span.snd:after,.four-col.boxes a span.snd:after{background-image:url(../assets/Tile-OpenBox.webp)}.three-col.boxes a:hover,.four-col.boxes a:hover{color:#1f8441;text-decoration:none}.three-col.boxes a:hover span:after,.four-col.boxes a:hover span:after{opacity:.8;transform:scale(1.05)}.three-col.boxes a strong,.four-col.boxes a strong{font-size:16px;line-height:22px;font-weight:600;display:block;padding:5px 0}.two-col{display:flex;flex-wrap:wrap;padding-top:30px}.two-col.the-offers img{width:25%;float:left;margin-right:15px;margin-bottom:15px}.two-col.the-offers p{margin-left:30%}.two-col .col{width:50%}.two-col .col:first-child{padding-right:15px}.two-col .col:last-child{padding-left:15px}#shop-by-team .two-col{padding:0}#shop-by-team .two-col .col{position:relative;padding:0}#shop-by-team .two-col .col div{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:calc(100% - 5px)}#shop-by-team .two-col .col:before{content:"";display:block;padding-top:55%}#shop-by-team .two-col .col a{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;transition:ease .7s all}#shop-by-team .two-col .col a h3{position:absolute;bottom:0;left:0;margin:0;padding:20px 15px;color:#fff;display:none}#shop-by-team .two-col .col a:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;transition:ease .4s all}#shop-by-team .two-col .col a:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100px;width:100px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;transition:ease .4s all}#shop-by-team .two-col .col a:hover{top:-20px;left:-20px;right:-20px;bottom:-20px}#shop-by-team .two-col .col a:hover:before{background:#000000bf}#shop-by-team .two-col .col a:hover:after{top:calc(50% - 10px)}#shop-by-team .two-col .col.nfl a{background-image:url(../assets/Eagles-Hp-Helmet.webp)}#shop-by-team .two-col .col.nfl a:after{background-image:url(../assets/nfl.svg)}#shop-by-team .two-col .col.ncaa div{left:auto;right:0}#shop-by-team .two-col .col.ncaa a{background-image:url(../assets/OhioStateGG-HP.webp)}#shop-by-team .two-col .col.ncaa a:after{background-image:url(../assets/ncaa.svg)}@media only screen and (max-width: 625px){#shop-by-team .two-col .col{width:100%}#shop-by-team .two-col .col:first-child{margin-bottom:10px}#shop-by-team .two-col .col:before{padding-top:45%}#shop-by-team .two-col .col div{width:100%}#shop-by-team .two-col .col div a:after{height:80px;width:80px}}.brands-marquee,.corp-marquee{display:block;overflow:hidden;position:relative;background-color:#f9f9f9;padding:30px 0}.props-marquee{display:block;overflow:hidden;position:relative}.props-track-wrapper{display:flex;width:max-content;animation:scroll-marquee 30s linear infinite}.props-track{display:flex}.props-track div{padding:0 35px}@media only screen and (max-width: 625px){.props-track div{padding:0 15px}}.brand-track{display:flex;align-items:center;gap:56px;margin:0;width:max-content;animation:scroll-marquee 40s linear infinite}.brand-track li{flex:0 0 auto;margin:0;width:165px;display:flex;align-items:center;justify-content:center}.brand-track .nfl,.brand-track .prime{width:100px}.brand-track img{display:block}@keyframes scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.brands{padding:40px 0 10px;background:#f7f7f7;border-top:1px solid rgba(0,0,0,.1)}.brands ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;list-style:none;margin:0 auto;max-width:1024px}.brands ul li{width:25%;text-align:center;padding:10px 20px 30px;box-sizing:border-box}.brands ul li a{display:block;height:100%;cursor:pointer}.brands ul li a img{transition:ease .4s all;display:inline-block}.brands ul li a:hover img{transform:scale(1.1)}.brands ul li.w50{width:50%;padding-bottom:20px}.brands ul li.w50 img{max-width:230px}.brands ul li.w50.left{text-align:right;padding-right:50px}.brands ul li.w50.right{text-align:left;padding-left:50px}.brands ul li.w50.right img{max-width:200px}.brands ul li img{display:inline-block;margin:0 auto;width:100%;max-width:100px}.brands ul li img.sm{max-width:75px}.brands ul li img.md{max-width:150px}@media only screen and (max-width: 525px){.brands ul li,.brands ul li.w50{width:100%}.brands ul li.w50.left,.brands ul li.w50.right{padding:0 0 20px;text-align:center}.brands ul li.w50.left img,.brands ul li.w50.right img{max-width:210px}}@media only screen and (max-width: 960px){#search-home{padding-bottom:0;padding-top:20px}#search-home .search-bar,#search-home .search-bar input[type=search]{margin:0}}@media only screen and (max-width: 625px){.homepage h2{font-size:18px;line-height:normal}.three-col .col{width:50%}.three-col .col.lg{width:100%}.three-col .col.lg a span:before{padding-top:50%}.three-col.boxes a strong{font-size:14px;line-height:normal}}body.MX #accessibleNav li.Reconditioning,body.MX #accessibleNav li.Blog,body.MX #accessibleNav li.Reacondicionamiento{display:none}#meta .currency-converter-currency-button.cbb-desktop-view{position:absolute!important;padding:0!important;color:#fff!important;margin:0!important}#meta .currency-converter-currency-button.cbb-desktop-view .currency-converter-currency-button-text{font-size:12px!important;position:relative;top:-1px;margin-left:3px}#miniBanner{padding-bottom:0}#miniBanner #slider{margin:0}#miniBanner #slider .slick-dots{bottom:-10px}@media only screen and (max-width: 625px){#miniBanner{padding-bottom:30px}}.miniBanner{display:block;padding:5px;margin-bottom:15px}.miniBanner img{display:block;width:100%;border:1px solid #e1e1e1;box-sizing:border-box}#gg-reviews{padding-top:60px}#gg-reviews .wrap>div{padding:0}#gg-reviews .wrap .reviews blockquote{border:0;font-size:25px;padding:20px 10px 0;line-height:36px}#homepage-tw *,#homepage-tw :before,#homepage-tw :after,.homepage-tw *,.homepage-tw :before,.homepage-tw :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#homepage-tw ::backdrop,.homepage-tw ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#homepage-tw .container,.homepage-tw .container{width:100%}@media (min-width: 340px){#homepage-tw .container,.homepage-tw .container{max-width:340px}}@media (min-width: 768px){#homepage-tw .container,.homepage-tw .container{max-width:768px}}@media (min-width: 1024px){#homepage-tw .container,.homepage-tw .container{max-width:1024px}}@media (min-width: 1280px){#homepage-tw .container,.homepage-tw .container{max-width:1280px}}@media (min-width: 1536px){#homepage-tw .container,.homepage-tw .container{max-width:1536px}}#homepage-tw .fixed,.homepage-tw .fixed{position:fixed}#homepage-tw .absolute,.homepage-tw .absolute{position:absolute}#homepage-tw .relative,.homepage-tw .relative{position:relative}#homepage-tw .isolate,.homepage-tw .isolate{isolation:isolate}#homepage-tw .order-1,.homepage-tw .order-1{order:1}#homepage-tw .order-2,.homepage-tw .order-2{order:2}#homepage-tw .m-0,.homepage-tw .m-0{margin:0}#homepage-tw .\!mx-1,.homepage-tw .\!mx-1{margin-left:.25rem!important;margin-right:.25rem!important}#homepage-tw .\!mx-1\.5,.homepage-tw .\!mx-1\.5{margin-left:.375rem!important;margin-right:.375rem!important}#homepage-tw .\!my-12,.homepage-tw .\!my-12{margin-top:3rem!important;margin-bottom:3rem!important}#homepage-tw .\!my-16,.homepage-tw .\!my-16{margin-top:4rem!important;margin-bottom:4rem!important}#homepage-tw .\!my-5,.homepage-tw .\!my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}#homepage-tw .mx-auto,.homepage-tw .mx-auto{margin-left:auto;margin-right:auto}#homepage-tw .my-0,.homepage-tw .my-0{margin-top:0;margin-bottom:0}#homepage-tw .my-10,.homepage-tw .my-10{margin-top:2.5rem;margin-bottom:2.5rem}#homepage-tw .my-4,.homepage-tw .my-4{margin-top:1rem;margin-bottom:1rem}#homepage-tw .\!mb-10,.homepage-tw .\!mb-10{margin-bottom:2.5rem!important}#homepage-tw .\!mb-20,.homepage-tw .\!mb-20{margin-bottom:5rem!important}#homepage-tw .\!mb-6,.homepage-tw .\!mb-6{margin-bottom:1.5rem!important}#homepage-tw .mb-0,.homepage-tw .mb-0{margin-bottom:0}#homepage-tw .mb-2,.homepage-tw .mb-2{margin-bottom:.5rem}#homepage-tw .mb-4,.homepage-tw .mb-4{margin-bottom:1rem}#homepage-tw .mb-40,.homepage-tw .mb-40{margin-bottom:10rem}#homepage-tw .mb-5,.homepage-tw .mb-5{margin-bottom:1.25rem}#homepage-tw .mb-6,.homepage-tw .mb-6{margin-bottom:1.5rem}#homepage-tw .mb-8,.homepage-tw .mb-8{margin-bottom:2rem}#homepage-tw .mt-10,.homepage-tw .mt-10{margin-top:2.5rem}#homepage-tw .mt-2,.homepage-tw .mt-2{margin-top:.5rem}#homepage-tw .mt-20,.homepage-tw .mt-20{margin-top:5rem}#homepage-tw .mt-4,.homepage-tw .mt-4{margin-top:1rem}#homepage-tw .mt-5,.homepage-tw .mt-5{margin-top:1.25rem}#homepage-tw .mt-6,.homepage-tw .mt-6{margin-top:1.5rem}#homepage-tw .block,.homepage-tw .block{display:block}#homepage-tw .inline-block,.homepage-tw .inline-block{display:inline-block}#homepage-tw .inline,.homepage-tw .inline{display:inline}#homepage-tw .flex,.homepage-tw .flex{display:flex}#homepage-tw .table,.homepage-tw .table{display:table}#homepage-tw .grid,.homepage-tw .grid{display:grid}#homepage-tw .hidden,.homepage-tw .hidden{display:none}#homepage-tw .h-full,.homepage-tw .h-full{height:100%}#homepage-tw .\!w-full,.homepage-tw .\!w-full{width:100%!important}#homepage-tw .w-1\/2,.homepage-tw .w-1\/2{width:50%}#homepage-tw .w-1\/3,.homepage-tw .w-1\/3{width:33%}#homepage-tw .w-1\/4,.homepage-tw .w-1\/4{width:25%}#homepage-tw .w-2\/5,.homepage-tw .w-2\/5{width:40%}#homepage-tw .w-full,.homepage-tw .w-full{width:100%}#homepage-tw .w-mobile-product-grid,.homepage-tw .w-mobile-product-grid{width:calc(50% - 12px)}#homepage-tw .w-thumbnail-22,.homepage-tw .w-thumbnail-22{width:22.33%}#homepage-tw .max-w-\[1000px\],.homepage-tw .max-w-\[1000px\]{max-width:1000px}#homepage-tw .max-w-\[1440px\],.homepage-tw .max-w-\[1440px\]{max-width:1440px}#homepage-tw .max-w-\[850px\],.homepage-tw .max-w-\[850px\]{max-width:850px}#homepage-tw .max-w-full,.homepage-tw .max-w-full{max-width:100%}#homepage-tw .max-w-screen-lg,.homepage-tw .max-w-screen-lg{max-width:1024px}#homepage-tw .basis-full,.homepage-tw .basis-full{flex-basis:100%}#homepage-tw .transform,.homepage-tw .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#homepage-tw .cursor-pointer,.homepage-tw .cursor-pointer{cursor:pointer}#homepage-tw .resize,.homepage-tw .resize{resize:both}#homepage-tw .list-none,.homepage-tw .list-none{list-style-type:none}#homepage-tw .flex-row,.homepage-tw .flex-row{flex-direction:row}#homepage-tw .flex-col,.homepage-tw .flex-col{flex-direction:column}#homepage-tw .flex-wrap,.homepage-tw .flex-wrap{flex-wrap:wrap}#homepage-tw .items-end,.homepage-tw .items-end{align-items:flex-end}#homepage-tw .items-center,.homepage-tw .items-center{align-items:center}#homepage-tw .items-stretch,.homepage-tw .items-stretch{align-items:stretch}#homepage-tw .justify-end,.homepage-tw .justify-end{justify-content:flex-end}#homepage-tw .justify-center,.homepage-tw .justify-center{justify-content:center}#homepage-tw .overflow-hidden,.homepage-tw .overflow-hidden{overflow:hidden}#homepage-tw .truncate,.homepage-tw .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#homepage-tw .break-words,.homepage-tw .break-words{overflow-wrap:break-word}#homepage-tw .\!rounded-full,.homepage-tw .\!rounded-full{border-radius:9999px!important}#homepage-tw .rounded,.homepage-tw .rounded{border-radius:.25rem}#homepage-tw .rounded-full,.homepage-tw .rounded-full{border-radius:9999px}#homepage-tw .rounded-lg,.homepage-tw .rounded-lg{border-radius:.5rem}#homepage-tw .rounded-md,.homepage-tw .rounded-md{border-radius:.375rem}#homepage-tw .border,.homepage-tw .border{border-width:1px}#homepage-tw .border-b,.homepage-tw .border-b{border-bottom-width:1px}#homepage-tw .border-solid,.homepage-tw .border-solid{border-style:solid}#homepage-tw .border-black,.homepage-tw .border-black{--tw-border-opacity: 1;border-color:rgb(0,0,0,var(--tw-border-opacity))}#homepage-tw .border-border-grey,.homepage-tw .border-border-grey{--tw-border-opacity: 1;border-color:rgb(193,193,193,var(--tw-border-opacity))}#homepage-tw .border-white,.homepage-tw .border-white{--tw-border-opacity: 1;border-color:rgb(255,255,255,var(--tw-border-opacity))}#homepage-tw .border-b-slate-200,.homepage-tw .border-b-slate-200{--tw-border-opacity: 1;border-bottom-color:rgb(226,232,240,var(--tw-border-opacity))}#homepage-tw .bg-black,.homepage-tw .bg-black{--tw-bg-opacity: 1;background-color:rgb(0,0,0,var(--tw-bg-opacity))}#homepage-tw .bg-grey,.homepage-tw .bg-grey{--tw-bg-opacity: 1;background-color:rgb(233,233,233,var(--tw-bg-opacity))}#homepage-tw .bg-light-grey,.homepage-tw .bg-light-grey{--tw-bg-opacity: 1;background-color:rgb(234,243,238,var(--tw-bg-opacity))}#homepage-tw .bg-primary-green,.homepage-tw .bg-primary-green{--tw-bg-opacity: 1;background-color:rgb(31,132,65,var(--tw-bg-opacity))}#homepage-tw .bg-white,.homepage-tw .bg-white{--tw-bg-opacity: 1;background-color:rgb(255,255,255,var(--tw-bg-opacity))}#homepage-tw .p-0,.homepage-tw .p-0{padding:0}#homepage-tw .p-1,.homepage-tw .p-1{padding:.25rem}#homepage-tw .p-2,.homepage-tw .p-2{padding:.5rem}#homepage-tw .p-10,.homepage-tw .p-10{padding:2.5rem}#homepage-tw .p-3,.homepage-tw .p-3{padding:.75rem}#homepage-tw .p-4,.homepage-tw .p-4{padding:1rem}#homepage-tw .p-6,.homepage-tw .p-6{padding:1.5rem}#homepage-tw .\!px-0,.homepage-tw .\!px-0{padding-left:0!important;padding-right:0!important}#homepage-tw .\!py-96,.homepage-tw .\!py-96{padding-top:24rem!important;padding-bottom:24rem!important}#homepage-tw .px-0,.homepage-tw .px-0{padding-left:0;padding-right:0}#homepage-tw .px-10,.homepage-tw .px-10{padding-left:2.5rem;padding-right:2.5rem}#homepage-tw .px-2,.homepage-tw .px-2{padding-left:.5rem;padding-right:.5rem}#homepage-tw .px-5,.homepage-tw .px-5{padding-left:1.25rem;padding-right:1.25rem}#homepage-tw .px-6,.homepage-tw .px-6{padding-left:1.5rem;padding-right:1.5rem}#homepage-tw .px-7,.homepage-tw .px-7{padding-left:1.75rem;padding-right:1.75rem}#homepage-tw .px-8,.homepage-tw .px-8{padding-left:2rem;padding-right:2rem}#homepage-tw .py-10,.homepage-tw .py-10{padding-top:2.5rem;padding-bottom:2.5rem}#homepage-tw .py-2,.homepage-tw .py-2{padding-top:.5rem;padding-bottom:.5rem}#homepage-tw .py-3,.homepage-tw .py-3{padding-top:.75rem;padding-bottom:.75rem}#homepage-tw .py-6,.homepage-tw .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#homepage-tw .\!pt-5,.homepage-tw .\!pt-5{padding-top:1.25rem!important}#homepage-tw .pb-10,.homepage-tw .pb-10{padding-bottom:2.5rem}#homepage-tw .pb-2,.homepage-tw .pb-2{padding-bottom:.5rem}#homepage-tw .pb-3,.homepage-tw .pb-3{padding-bottom:.75rem}#homepage-tw .pb-4,.homepage-tw .pb-4{padding-bottom:1rem}#homepage-tw .pb-5,.homepage-tw .pb-5{padding-bottom:1.25rem}#homepage-tw .pl-10,.homepage-tw .pl-10{padding-left:2.5rem}#homepage-tw .pl-2,.homepage-tw .pl-2{padding-left:.5rem}#homepage-tw .pl-5,.homepage-tw .pl-5{padding-left:1.25rem}#homepage-tw .pr-10,.homepage-tw .pr-10{padding-right:2.5rem}#homepage-tw .pr-12,.homepage-tw .pr-12{padding-right:3rem}#homepage-tw .pr-4,.homepage-tw .pr-4{padding-right:1rem}#homepage-tw .pr-9,.homepage-tw .pr-9{padding-right:2.25rem}#homepage-tw .pt-10,.homepage-tw .pt-10{padding-top:2.5rem}#homepage-tw .pt-2,.homepage-tw .pt-2{padding-top:.5rem}#homepage-tw .pt-5,.homepage-tw .pt-5{padding-top:1.25rem}#homepage-tw .pt-6,.homepage-tw .pt-6{padding-top:1.5rem}#homepage-tw .pt-8,.homepage-tw .pt-8{padding-top:2rem}#homepage-tw .pt-9,.homepage-tw .pt-9{padding-top:2.25rem}#homepage-tw .text-black,.homepage-tw .text-black{color:#000!important}#homepage-tw .text-left,.homepage-tw .text-left{text-align:left}#homepage-tw .text-center,.homepage-tw .text-center{text-align:center}#homepage-tw .text-right,.homepage-tw .text-right{text-align:right}#homepage-tw .\!text-2xl,.homepage-tw .\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}#homepage-tw .\!text-xl,.homepage-tw .\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}#homepage-tw .text-2xl,.homepage-tw .text-2xl{font-size:1.5rem;line-height:2rem}#homepage-tw .text-3xl,.homepage-tw .text-3xl{font-size:1.875rem;line-height:2.25rem}#homepage-tw .text-4xl,.homepage-tw .text-4xl{font-size:2.25rem;line-height:2.5rem}#homepage-tw .text-base,.homepage-tw .text-base{font-size:1rem;line-height:1.5rem}#homepage-tw .text-lg,.homepage-tw .text-lg{font-size:1.125rem;line-height:1.75rem}#homepage-tw .text-xl,.homepage-tw .text-xl{font-size:1.25rem;line-height:1.75rem}#homepage-tw .text-xs,.homepage-tw .text-xs{font-size:.75rem;line-height:1rem}#homepage-tw .font-bold,.homepage-tw .font-bold{font-weight:700}#homepage-tw .font-semibold,.homepage-tw .font-semibold{font-weight:600}#homepage-tw .uppercase,.homepage-tw .uppercase{text-transform:uppercase}#homepage-tw .capitalize,.homepage-tw .capitalize{text-transform:capitalize}#homepage-tw .italic,.homepage-tw .italic{font-style:italic}#homepage-tw .leading-relaxed,.homepage-tw .leading-relaxed{line-height:1.625}#homepage-tw .text-black,.homepage-tw .text-black{--tw-text-opacity: 1;color:rgb(0,0,0,var(--tw-text-opacity))}#homepage-tw .text-contact-us-orange,.homepage-tw .text-contact-us-orange{--tw-text-opacity: 1;color:rgb(255,153,0,var(--tw-text-opacity))}#homepage-tw .text-gray-700,.homepage-tw .text-gray-700{--tw-text-opacity: 1;color:rgb(55,65,81,var(--tw-text-opacity))}#homepage-tw .text-italic-grey,.homepage-tw .text-italic-grey{--tw-text-opacity: 1;color:rgb(119,119,119,var(--tw-text-opacity))}#homepage-tw .text-link-red,.homepage-tw .text-link-red{--tw-text-opacity: 1;color:rgb(31,132,65,var(--tw-text-opacity))}#homepage-tw .text-price-grey,.homepage-tw .text-price-grey{--tw-text-opacity: 1;color:rgb(204,204,204,var(--tw-text-opacity))}#homepage-tw .text-primary-green,.homepage-tw .text-primary-green{--tw-text-opacity: 1;color:rgb(31,132,65,var(--tw-text-opacity))}#homepage-tw .text-red,.homepage-tw .text-red{--tw-text-opacity: 1;color:rgb(204,0,0,var(--tw-text-opacity))}#homepage-tw .text-white,.homepage-tw .text-white{--tw-text-opacity: 1;color:rgb(255,255,255,var(--tw-text-opacity))}#homepage-tw .underline,.homepage-tw .underline{text-decoration-line:underline}#homepage-tw .decoration-1,.homepage-tw .decoration-1{text-decoration-thickness:1px}#homepage-tw .underline-offset-4,.homepage-tw .underline-offset-4{text-underline-offset:4px}#homepage-tw .shadow,.homepage-tw .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}#homepage-tw .shadow-lg,.homepage-tw .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}#homepage-tw .outline,.homepage-tw .outline{outline-style:solid}#homepage-tw .filter,.homepage-tw .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#homepage-tw .transition,.homepage-tw .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#homepage-tw .transition-colors,.homepage-tw .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#homepage-tw .transition-transform,.homepage-tw .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#homepage-tw .duration-300,.homepage-tw .duration-300{transition-duration:.3s}#homepage-tw .duration-500,.homepage-tw .duration-500{transition-duration:.5s}#homepage-tw .visually-hidden,.homepage-tw .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#homepage-tw .before\:absolute:before,.homepage-tw .before\:absolute:before{content:var(--tw-content);position:absolute}#homepage-tw .before\:left-0:before,.homepage-tw .before\:left-0:before{content:var(--tw-content);left:0}#homepage-tw .before\:h-0:before,.homepage-tw .before\:h-0:before{content:var(--tw-content);height:0px}#homepage-tw .before\:h-8:before,.homepage-tw .before\:h-8:before{content:var(--tw-content);height:2rem}#homepage-tw .before\:w-0:before,.homepage-tw .before\:w-0:before{content:var(--tw-content);width:0px}#homepage-tw .before\:w-8:before,.homepage-tw .before\:w-8:before{content:var(--tw-content);width:2rem}#homepage-tw .before\:bg-gg-logo:before,.homepage-tw .before\:bg-gg-logo:before{content:var(--tw-content);background-image:url(/cdn/shop/files/logo.png?v=1613511992)}#homepage-tw .before\:bg-contain:before,.homepage-tw .before\:bg-contain:before{content:var(--tw-content);background-size:contain}#homepage-tw .before\:bg-center:before,.homepage-tw .before\:bg-center:before{content:var(--tw-content);background-position:center}#homepage-tw .before\:bg-no-repeat:before,.homepage-tw .before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}#homepage-tw .before\:pb-\[100\%\]:before,.homepage-tw .before\:pb-\[100\%\]:before{content:var(--tw-content);padding-bottom:100%}#homepage-tw .before\:content-\[\'\'\]:before,.homepage-tw .before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}#homepage-tw .hover\:bg-btn-green:hover,.homepage-tw .hover\:bg-btn-green:hover{--tw-bg-opacity: 1;background-color:rgb(26,111,55,var(--tw-bg-opacity))}#homepage-tw .hover\:underline:hover,.homepage-tw .hover\:underline:hover{text-decoration-line:underline}#homepage-tw .group:hover .group-hover\:scale-105,.homepage-tw .group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#homepage-tw .group:hover .group-hover\:text-primary-green,.homepage-tw .group:hover .group-hover\:text-primary-green{--tw-text-opacity: 1;color:rgb(31,132,65,var(--tw-text-opacity))}@media (min-width: 340px){#homepage-tw .sm\:items-center,.homepage-tw .sm\:items-center{align-items:center}}@media (min-width: 768px){#homepage-tw .md\:text-3xl,.homepage-tw .md\:text-3xl{font-size:1.875rem;line-height:2.25rem}#homepage-tw .md\:order-1,.homepage-tw .md\:order-1{order:1}#homepage-tw .md\:order-2,.homepage-tw .md\:order-2{order:2}#homepage-tw .md\:\!my-6,.homepage-tw .md\:\!my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}#homepage-tw .md\:mx-6,.homepage-tw .md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}#homepage-tw .md\:mb-0,.homepage-tw .md\:mb-0{margin-bottom:0}#homepage-tw .md\:mt-10,.homepage-tw .md\:mt-10{margin-top:2.5rem}#homepage-tw .md\:block,.homepage-tw .md\:block{display:block}#homepage-tw .md\:h-1\/2,.homepage-tw .md\:h-1\/2{height:50%}#homepage-tw .md\:\!min-h-20,.homepage-tw .md\:\!min-h-20{min-height:5rem!important}#homepage-tw .md\:w-1\/4,.homepage-tw .md\:w-1\/4{width:25%}#homepage-tw .md\:w-1\/3,.homepage-tw .md\:w-1\/3{width:33%}#homepage-tw .md\:w-1\/2,.homepage-tw .md\:w-1\/2{width:50%}#homepage-tw .md\:w-3\/4,.homepage-tw .md\:w-3\/4{width:75%}#homepage-tw .md\:w-desktop-product-grid,.homepage-tw .md\:w-desktop-product-grid{width:calc(25% - 12px)}#homepage-tw .md\:w-full,.homepage-tw .md\:w-full{width:100%}#homepage-tw .md\:w-product-info,.homepage-tw .md\:w-product-info{width:calc(47% - 10px)}#homepage-tw .md\:transform,.homepage-tw .md\:transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#homepage-tw .md\:flex-row,.homepage-tw .md\:flex-row{flex-direction:row}#homepage-tw .md\:items-start,.homepage-tw .md\:items-start{align-items:flex-start}#homepage-tw .md\:items-end,.homepage-tw .md\:items-end{align-items:flex-end}#homepage-tw .md\:items-center,.homepage-tw .md\:items-center{align-items:center}#homepage-tw .md\:p-0,.homepage-tw .md\:p-0{padding:0}#homepage-tw .md\:p-1,.homepage-tw .md\:p-1{padding:.25rem}#homepage-tw .md\:p-10,.homepage-tw .md\:p-10{padding:2.5rem}#homepage-tw .md\:p-5,.homepage-tw .md\:p-5{padding:1.25rem}#homepage-tw .md\:px-20,.homepage-tw .md\:px-20{padding-left:5rem;padding-right:5rem}#homepage-tw .md\:py-32,.homepage-tw .md\:py-32{padding-top:8rem;padding-bottom:8rem}#homepage-tw .md\:pt-10,.homepage-tw .md\:pt-10{padding-top:2.5rem}#homepage-tw .md\:text-left,.homepage-tw .md\:text-left{text-align:left}#homepage-tw .md\:text-4xl,.homepage-tw .md\:text-4xl{font-size:2.25rem;line-height:2.5rem}#homepage-tw .md\:text-base,.homepage-tw .md\:text-base{font-size:1rem;line-height:1.5rem}#homepage-tw .md\:transition-transform,.homepage-tw .md\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#homepage-tw .md\:duration-150,.homepage-tw .md\:duration-150{transition-duration:.15s}#homepage-tw .md\:hover\:scale-105:hover,.homepage-tw .md\:hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}#homepage-tw .reviews-container,.homepage-tw .reviews-container{max-width:960px;margin:0 auto}#homepage-tw .reviews-container .reviews,.homepage-tw .reviews-container .reviews{margin-bottom:90px}#homepage-tw .reviews-container .star-reviews,.homepage-tw .reviews-container .star-reviews{margin:0 3px}#homepage-tw .product-slider,#homepage-tw .reviews,.homepage-tw .product-slider,.homepage-tw .reviews{display:none}#homepage-tw .product-slider.slick-initialized,#homepage-tw .reviews.slick-initialized,.homepage-tw .product-slider.slick-initialized,.homepage-tw .reviews.slick-initialized{display:block}#homepage-tw section.p60,.homepage-tw section.p60{padding:60px}#homepage-tw blockquote,.homepage-tw blockquote{border:0}#homepage-tw .product-slider .slick-track,.homepage-tw .product-slider .slick-track{display:flex!important}#homepage-tw .product-slider .slick-track .slick-slide,.homepage-tw .product-slider .slick-track .slick-slide{position:relative;height:inherit!important}#homepage-tw .product-slider .slick-track .slick-slide.buy-button,.homepage-tw .product-slider .slick-track .slick-slide.buy-button{padding-bottom:50px}#homepage-tw .product-slider .slick-track .slick-slide .buy-now,.homepage-tw .product-slider .slick-track .slick-slide .buy-now{position:absolute;bottom:0;left:0;padding:0 20px}@media screen and (max-width: 625px){#homepage-tw section,.homepage-tw section{overflow:hidden}#homepage-tw section.p60,.homepage-tw section.p60{padding:0}#homepage-tw h2,.homepage-tw h2{font-size:20px;line-height:normal!important;margin:0 0 16px!important;padding:0}#homepage-tw .wrap,.homepage-tw .wrap{padding:20px 12px;overflow:hidden}#homepage-tw .three-col.boxes,.homepage-tw .three-col.boxes{margin:0 -4px}#homepage-tw .three-col.boxes a,.homepage-tw .three-col.boxes a{padding:4px}#homepage-tw .collection-description,.homepage-tw .collection-description{font-size:15px;margin:0;line-height:22px}#homepage-tw #best-sellers .product-slider-container .slick-dots,.homepage-tw #best-sellers .product-slider-container .slick-dots{bottom:-30px}#homepage-tw .product-slider-container,.homepage-tw .product-slider-container{padding:0 10px 30px}#homepage-tw .product-slider-container .product-slider,.homepage-tw .product-slider-container .product-slider{margin-bottom:0}#homepage-tw .product-slider-container .slick-dots,.homepage-tw .product-slider-container .slick-dots{bottom:-15px}#homepage-tw .product-slider-container .slick-dots li,.homepage-tw .product-slider-container .slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 2px;padding:0;cursor:pointer}#homepage-tw .product-slider-container .slick-dots li button:before,.homepage-tw .product-slider-container .slick-dots li button:before{width:8px;height:8px}#homepage-tw .product-slider-container .slick-slide,.homepage-tw .product-slider-container .slick-slide{padding-top:0;position:relative}#homepage-tw .product-slider-container .slick-slide a img,.homepage-tw .product-slider-container .slick-slide a img{display:block;border-radius:4px;padding:0;margin-bottom:8px}#homepage-tw .product-slider-container .slick-slide a strong,.homepage-tw .product-slider-container .slick-slide a strong{font-size:15px;line-height:normal;display:block}#homepage-tw .product-slider-container .slick-slide a .title,.homepage-tw .product-slider-container .slick-slide a .title{padding-bottom:8px}#homepage-tw .product-slider-container .slick-slide a .price,#homepage-tw .product-slider-container .slick-slide a .currency-converter-amount-box,#homepage-tw .product-slider-container .slick-slide a .currency-converter-amount,.homepage-tw .product-slider-container .slick-slide a .price,.homepage-tw .product-slider-container .slick-slide a .currency-converter-amount-box,.homepage-tw .product-slider-container .slick-slide a .currency-converter-amount{font-size:14px!important;line-height:normal!important;display:inline-block}#homepage-tw .product-slider-container .slick-slide a .price.compare,#homepage-tw .product-slider-container .slick-slide a .currency-converter-amount-box.compare,#homepage-tw .product-slider-container .slick-slide a .currency-converter-amount.compare,.homepage-tw .product-slider-container .slick-slide a .price.compare,.homepage-tw .product-slider-container .slick-slide a .currency-converter-amount-box.compare,.homepage-tw .product-slider-container .slick-slide a .currency-converter-amount.compare{font-size:13px!important;line-height:normal!important}#homepage-tw .product-slider-container .slick-slide.buy-button,.homepage-tw .product-slider-container .slick-slide.buy-button{padding-bottom:40px}#homepage-tw .product-slider-container .slick-slide.buy-button .buy-now,.homepage-tw .product-slider-container .slick-slide.buy-button .buy-now{padding:0 5px}#homepage-tw .see-more,.homepage-tw .see-more{display:none}#homepage-tw .divider,.homepage-tw .divider{border-top:1px solid #e1e1e1}#homepage-tw section.brands,.homepage-tw section.brands{display:none}#homepage-tw #team-services-page,#homepage-tw #corporate,.homepage-tw #team-services-page,.homepage-tw #corporate{padding-top:0}#homepage-tw #team-services-page h2,#homepage-tw #corporate h2,.homepage-tw #team-services-page h2,.homepage-tw #corporate h2{font-size:32px!important;margin:0!important}#homepage-tw .reviews-container .reviews,.homepage-tw .reviews-container .reviews{margin-bottom:60px}}#homepage-tw .see-more,.homepage-tw .see-more{text-align:center;padding:30px 0 20px}#homepage-tw .see-more a,.homepage-tw .see-more a{display:inline-block;text-decoration:underline;font-weight:500;padding:4px 16px;border-radius:4px;transition:ease .4s all}#homepage-tw .see-more a:hover,.homepage-tw .see-more a:hover{background:#333;color:#fff;text-decoration:none}#homepage-tw #team-services-page h2,#homepage-tw #corporate h2,.homepage-tw #team-services-page h2,.homepage-tw #corporate h2{color:#fff;font-size:70px;line-height:75px;margin:0}#no-minimum{width:50%!important;margin:auto 0;padding-bottom:2rem}@media (min-width: 768px){#no-minimum{width:25%!important}}.playoffs{background:#000}.playoffs .wrap{max-width:1100px}.teams.playoffs{justify-content:space-around;align-items:center;max-width:650px;margin:0 auto}.teams.playoffs li{width:100%}.teams.playoffs a{justify-content:center}.pageBanner{text-align:center;padding:60px 0;background-color:#000;background-position:center bottom;background-repeat:no-repeat;position:relative;background-size:cover}.pageBanner:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#0009;content:""}.pageBanner img{display:inline-block;position:relative;z-index:1}.pageBanner.nfl{background-image:url(../assets/bg-nfl.jpg)}.pageBanner.nfl img{max-height:150px}.pageBanner h1{color:#fff;position:relative;z-index:1;font-size:40px;margin:20px 0 10px}.pageBanner p{color:#fff9;position:relative;z-index:1;font-size:20px}.pageBanner.nfl p{color:#d1d1d1;font-weight:600}@media only screen and (max-width: 750px){.teams.playoffs img.conference{height:45px;width:auto}.teams.playoffs img.conference.afc{width:45px}.teams.playoffs li{width:100%}.teams.playoffs li img{margin:0 auto}.teams.playoffs li span{display:none}}@media only screen and (max-width: 525px){.pageBanner.nfl{padding-bottom:0}.pageBanner.nfl img{height:80px}.pageBanner.nfl h1{font-size:24px;margin:10px auto 0}.pageBanner.nfl p{padding-bottom:0;margin-bottom:0}}#whats-new{background:#000 url(../assets/bg-whats-new.jpg) center center no-repeat;background-size:cover;overflow:hidden;padding:25px 0;margin:0 0 30px}@media only screen and (max-width: 625px){#whats-new{padding-top:0}}#whats-new .wrap{max-width:1024px}#whats-new .whats-new-slider .product a{display:block;color:#fff;display:flex}#whats-new .whats-new-slider .product a div{width:50%;padding:0 40px}#whats-new .whats-new-slider .product a div .badge{display:inline-block;font-size:14px;background:#f60;color:#fff;padding:2px 8px 3px;border-radius:2px;margin:0 0 16px;font-weight:700}#whats-new .whats-new-slider .product a div h5{font-size:46px;padding:0;margin:0 0 15px;display:block;line-height:45px}#whats-new .whats-new-slider .product a div p{font-size:18px;line-height:26px;padding-bottom:30px}#whats-new .whats-new-slider .product a div .btn{font-size:165x;width:100%}#whats-new .whats-new-slider .product a figure{width:50%;padding:0;display:block;margin:0}#whats-new .whats-new-slider .product a figure img{width:100%}@media only screen and (max-width: 625px){#whats-new .whats-new-slider .product a{flex-wrap:wrap}#whats-new .whats-new-slider .product a div{width:100%;order:2;padding:20px 10px}#whats-new .whats-new-slider .product a div h5{font-size:35px;line-height:38px}#whats-new .whats-new-slider .product a div p{padding-bottom:20px;margin:0}#whats-new .whats-new-slider .product a figure{width:100%;order:1}}#whats-new .whats-new-slider .slick-dots li.slick-active button:before{color:#fff}#whats-new .whats-new-slider .slick-dots li button:before{background:#fff}#whats-new .whats-new-slider .slick-prev,#whats-new .whats-new-slider .slick-next{background:url(../assets/arrow-left-new.svg) no-repeat top center;background-size:auto 100%;height:45px;width:30px;opacity:.6;transition:ease .4s all}#whats-new .whats-new-slider .slick-prev:before,#whats-new .whats-new-slider .slick-next:before{display:none}#whats-new .whats-new-slider .slick-prev:hover,#whats-new .whats-new-slider .slick-next:hover{opacity:1}#whats-new .whats-new-slider .slick-next{background-image:url(../assets/arrow-right-new.svg);right:-65px}#whats-new .whats-new-slider .slick-prev{left:-65px}#youtube-experience,.template-page-landing,.template-page-tradeshow,#custom-football-helmets{padding-top:0}#youtube-experience #shopify-section-meta,#youtube-experience #shopify-section-header,#youtube-experience #shopify-section-announcement-bar,#youtube-experience #shopify-section-footer,#youtube-experience button.needsclick,.template-page-landing #shopify-section-meta,.template-page-landing #shopify-section-header,.template-page-landing #shopify-section-announcement-bar,.template-page-landing #shopify-section-footer,.template-page-landing button.needsclick,.template-page-tradeshow #shopify-section-meta,.template-page-tradeshow #shopify-section-header,.template-page-tradeshow #shopify-section-announcement-bar,.template-page-tradeshow #shopify-section-footer,.template-page-tradeshow button.needsclick,#custom-football-helmets #shopify-section-meta,#custom-football-helmets #shopify-section-header,#custom-football-helmets #shopify-section-announcement-bar,#custom-football-helmets #shopify-section-footer,#custom-football-helmets button.needsclick{display:none}#youtube-experience #gg,.template-page-landing #gg,.template-page-tradeshow #gg,#custom-football-helmets #gg{padding-bottom:0}@media only screen and (max-width: 625px){#youtube-experience,.template-page-landing,.template-page-tradeshow,#custom-football-helmets{padding-top:60px!important}}#youtube-experience .form form,.template-page-landing .form form,.template-page-tradeshow .form form,#custom-football-helmets .form form{background:transparent;padding:0;border:0}#youtube-experience .custom-form-wrapper .cf-btn,.template-page-landing .custom-form-wrapper .cf-btn,.template-page-tradeshow .custom-form-wrapper .cf-btn,#custom-football-helmets .custom-form-wrapper .cf-btn{padding:16px 32px!important;margin:0;text-align:center;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block!important;font-size:16px;color:#fff!important;font-weight:600;width:100%;background:#1f8441!important}#youtube-experience .custom-form-wrapper .cf-btninput[type=tel],.template-page-landing .custom-form-wrapper .cf-btninput[type=tel],.template-page-tradeshow .custom-form-wrapper .cf-btninput[type=tel],#custom-football-helmets .custom-form-wrapper .cf-btninput[type=tel]{padding-left:120px!important}#youtube-experience .services .form label,#youtube-experience .services .form legend,.template-page-landing .services .form label,.template-page-landing .services .form legend,.template-page-tradeshow .services .form label,.template-page-tradeshow .services .form legend,#custom-football-helmets .services .form label,#custom-football-helmets .services .form legend{font-size:14px;font-weight:500;margin-bottom:5px}#youtube-experience .custom-form-wrapper .form-control,.template-page-landing .custom-form-wrapper .form-control,.template-page-tradeshow .custom-form-wrapper .form-control,#custom-football-helmets .custom-form-wrapper .form-control{padding:10px 12px!important;height:auto!important}#youtube-experience .custom-form-wrapper .form-control[type=tel],.template-page-landing .custom-form-wrapper .form-control[type=tel],.template-page-tradeshow .custom-form-wrapper .form-control[type=tel],#custom-football-helmets .custom-form-wrapper .form-control[type=tel]{padding:6px 12px 6px 115px!important}#youtube-experience .custom-form-wrapper .has-error .form-control,.template-page-landing .custom-form-wrapper .has-error .form-control,.template-page-tradeshow .custom-form-wrapper .has-error .form-control,#custom-football-helmets .custom-form-wrapper .has-error .form-control{border-color:#a94442}.services .wrapper{max-width:1200px}.services header{background:#111;padding:20px 0}.services header a{display:block;width:125px;margin:0 auto;opacity:.5}.services header a img{width:100%;display:block}.services header a .bowl-logo{width:150%}.services footer{text-align:center;background:#f1f1f1;border-top:1px solid #d1d1d1;padding:20px 0}.services footer p:first-child{margin-bottom:0}.services .bowl-overlay p{margin:1rem 0}.services .bowl-video{padding-top:0!important}.services .team-intro{padding:0}.services .team-intro .wrap{position:relative;padding:0}.services .team-intro .wrap img{border-radius:0;height:auto}.services .team-intro .content{position:absolute;text-align:center;width:100%;top:0;background:linear-gradient(0deg,#0000,#000000b3,#000);padding-top:60px;padding-bottom:75px;color:#fff}.services .team-intro .content h1{font-size:60px;line-height:77px;margin-bottom:0}.services .team-intro .content h3{font-size:30px;color:#f90;max-width:625px;margin:0 auto}@media only screen and (max-width: 960px){.services .team-intro .content h1{font-size:48px;line-height:56px}.services .team-intro .content h3{font-size:24px}}@media only screen and (max-width: 550px){.services .team-intro img{padding-top:0}.services .team-intro .content{padding:20px 0;position:static;background:none}.services .team-intro .content h1{font-size:30px;line-height:42px;color:#000}.services .team-intro .content h3{font-size:15px;color:#f60}}.services .intro{background-color:#000;background-repeat:no-repeat;background-position:center;background-image:url(../assets/corp-bg.jpg);background-size:cover;position:relative;color:#fff;text-align:center;padding:80px 0 160px}.services .intro:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;content:""}.services .intro.team{background:none;padding:0}.services .intro.team:before{display:none}.services .intro.team .wrap{background-image:url(../assets/team-services-bulk.jpeg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:60px;padding-bottom:180px}.services .intro .wrapper,.services .intro .wrap{position:relative}.services .intro h1{margin-bottom:10px;color:#fff;font-size:60px;line-height:77px}.services .intro h1 span{display:block}.services .intro h1 strong{background:url(../assets/logo-youtube.svg) no-repeat bottom center;text-indent:-99999em;display:inline-block;width:250px;height:63px}.services .intro h3{color:#f90;font-size:30px;font-weight:400}.services section{padding:40px 0;font-size:18px}.services section h3{font-size:25px;color:#000}.services .two-col{align-items:center;padding-top:0}.services .two-col .col:first-child{padding-right:40px}.services .two-col .col:last-child{padding-left:40px}.services .two-col .col.w40{width:40%}.services .two-col .col.w60{width:60%}.services img{width:100%;display:block;border-radius:6px}.services .form{background:#38a25926;border:1px solid rgba(56,162,89,.5);padding:30px;font-size:18px;width:100%;max-width:100%;border-radius:6px}.services .form h4{text-align:center;color:#000;padding-bottom:10px;margin-bottom:15px;font-size:22px}.services .form label,.services .form legend{font-size:18px}.services .form #phone{width:100%}.services .form input[type=text],.services .form select,.services .form input[type=tel],.services .form input[type=email]{background-color:#fff;border:1px solid rgba(56,162,89,.5)}.services .form input[type=text].errorMsg,.services .form select.errorMsg,.services .form input[type=tel].errorMsg,.services .form input[type=email].errorMsg{border:1px solid #c00;outline:1px solid #C00}.services .form .ques{font-weight:700}.services .form .btn{width:100%;display:block;padding:15px;text-align:center;font-size:16px}@media only screen and (max-width: 960px){.services .intro h1{font-size:50px;line-height:67px}.services .intro h1 strong{width:215px;height:53px}.services .intro h3{font-size:25px}.services .two-col .col:first-child{padding-right:20px}.services .two-col .col:last-child{padding-left:20px}}@media only screen and (max-width: 850px){.services .two-col{flex-wrap:wrap}.services .two-col .col{width:100%!important}.services .two-col .col:first-child{padding-right:0;padding-bottom:20px}.services .two-col .col:last-child{padding-left:0}}@media only screen and (max-width: 625px){.services header{position:fixed;top:0;left:0;right:0;height:60px;padding:8px 0;z-index:600}.services header a{width:70px}.services .intro{padding:40px 0 60px}.services .intro h1{font-size:30px;line-height:36px}.services .intro h1 strong{width:132px;height:32px}.services .intro h3{font-size:18px}.services section{padding:20px 0;font-size:16px}.services section h3{font-size:20px}.services .form{padding:20px;font-size:15px}.services .form label{font-size:15px}}#teamServices .two-col h2{font-weight:900;text-transform:uppercase;font-size:24px;color:#1f8441}#teamServices .two-col h3{font-size:52px;line-height:58px}#teamServices .two-col h3.threed{font-size:40px;line-height:48px}#teamServices .two-col .slick-list{max-height:550px;overflow:hidden}@media only screen and (max-width: 960px){#teamServices .two-col h2{font-size:20px}#teamServices .two-col h3{font-size:36px;line-height:42px}}@media only screen and (max-width: 850px){#teamServices .two-col .col.w60{order:1}#teamServices .two-col .col.w40{order:2;padding:20px 0 0}#teamServices section{padding:0;border-bottom:1px solid #e1e1e1}}@media only screen and (max-width: 650px){#teamServices section{font-size:15px;line-height:22px}#teamServices section .actions .btn{font-size:14px;width:100%;background-position:left 10px top 50%;padding:12px 25px 12px 45px}#teamServices .two-col h2{font-size:16px}#teamServices .two-col h3{font-size:26px!important;line-height:32px!important}#teamServices .two-col .slick-dots{bottom:-25px}}.form-overlay-bg{position:fixed;top:0;right:0;left:0;bottom:0;background:#000c;z-index:29474836478;display:none;overflow:auto}.form-overlay-bg .form-overlay{position:absolute;left:50%;transform:translate(-50%);background:#fff;padding:60px 40px 40px;border-radius:8px;box-sizing:border-box;top:100px;max-width:600px;width:calc(100% - 40px)}.form-overlay-bg .form-overlay h2{font-size:32px;margin:0 0 15px;line-height:32px}.form-overlay-bg .form-overlay p{margin-bottom:30px}.form-overlay-bg .form-overlay .custom-form-wrapper .form-control{border-color:#999;height:40px;font-size:15px}.form-overlay-bg .form-overlay .custom-form-wrapper .form-control[type=tel]{padding-left:100px!important}.form-overlay-bg .form-overlay .custom-form-wrapper .form-group .control-label{font-weight:500;margin-bottom:5px}.form-overlay-bg .form-overlay .custom-form-wrapper .submit-button-wrapper{margin-top:0!important}.form-overlay-bg .form-overlay .custom-form-wrapper .cf-btn{padding:16px 32px!important;margin:0;text-align:center;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block!important;font-size:16px;color:#fff!important;font-weight:600;width:100%;background:#1f8441!important}@media only screen and (max-width: 550px){.form-overlay-bg .form-overlay{top:20px;padding:50px 20px 20px}.form-overlay-bg .form-overlay h2{font-size:28px}.form-overlay-bg .form-overlay .custom-form-wrapper .has-error .form-control{border-color:#a94442}}#custom-forms-error-box{display:none!important}#custom-forms-error-box .ace-cf-row{width:600px!important}.custom-form-wrapper .ace-cf-row .ace-cf-col-md-offset-3{margin:0;width:100%}@media only screen and (max-width: 960px){#team-services{padding-top:88px}}@media only screen and (max-width: 625px){#team-services{padding-top:65px}}.tradeshow header{display:none}@media only screen and (max-width: 625px){.tradeshow header{display:block}}.tradeshow .intro{background-image:url(../assets/afca-bg.jpeg);background-position:top center}.tradeshow .intro:before{background:#0000004d}.tradeshow .intro h3{color:#fff}.tradeshow .intro img{width:auto;display:inline-block;height:100px;max-width:290px;margin:0 20px}@media only screen and (max-width: 625px){.tradeshow .intro img.gg{display:none}}.tradeshow .deets{font-size:21px;line-height:32px;margin-bottom:30px}@media only screen and (max-width: 625px){.tradeshow .deets{font-size:16px;line-height:22px}}.tradeshow .form .custom-form-wrapper .ace-cf-panel{border:0;background:transparent;box-shadow:none}.tradeshow .form .custom-form-wrapper .ace-cf-panel-body{padding:0}.tradeshow .form h3{text-align:center;margin-bottom:36px;text-transform:uppercase;color:#1f8441;font-weight:900;font-size:36px}.tradeshow .form form{background:transparent;border:0;padding:0}.tradeshow .form form .submit-button-wrapper{margin-top:0!important}.tradeshow .form form .cf-btn{padding:16px 32px!important;margin:0;text-align:center;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block!important;font-size:16px;color:#fff!important;font-weight:600;width:100%;background:#1f8441!important}.tradeshow .form form .form-control{border-color:#999;height:40px;font-size:15px}.tradeshow .form form .form-control[type=tel]{padding-left:100px!important}.tradeshow .form form .form-group .control-label{font-weight:500;margin-bottom:5px}.team-form h1,.team-form p{text-align:center}.team-form h1{font-size:36px;line-height:normal;margin-bottom:10px}.team-form .wrapper{max-width:700px}.team-form .wrapper footer{margin-top:40px;font-size:14px;background:transparent}.team-form .wrapper footer h5{font-size:16px;margin-bottom:30px}.team-form .wrapper footer p{padding:0;margin:0}.team-form .acerill-custom-form{margin-top:40px}.team-form .acerill-custom-form .submit-button-wrapper{margin-top:0!important}.team-form .acerill-custom-form .cf-btn{padding:16px 32px!important;margin:0;text-align:center;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block!important;font-size:16px;color:#fff!important;font-weight:600;width:100%;background:#1f8441!important}.team-form .acerill-custom-form .form-control{border-color:#999;height:40px;font-size:15px}.team-form .acerill-custom-form .form-control[type=tel]{padding-left:110px!important}.team-form .acerill-custom-form .form-group .control-label{font-weight:500;margin-bottom:5px}.arrow-right{display:inline-block}.arrow-right:after{background:url(../assets/arrow-right.svg) no-repeat center center;width:18px;height:18px;content:"";background-size:auto 20px;display:inline-block;margin-left:2px;position:relative;top:3px;transition:ease .2s all}.arrow-right:hover:after{margin-left:8px}.yte-slider .slick-slide{padding:0 10px}.yte-slider .slick-slide img{display:block;border:1px solid #000;border-radius:8px}#youtube-experience .custom-form-wrapper .confirmation-box{color:#000!important;background-color:transparent!important;font-size:14px}#youtube-experience .custom-form-wrapper .confirmation-box p{padding-bottom:20px}#teamVideo{margin:-100px auto 60px;padding:10px;background:#fff;position:relative;z-index:100}#teamVideo a{display:block;position:relative}#teamVideo a:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#0003 url(../assets/btn-icon-play-white.svg) no-repeat center center;background-size:75px;z-index:1;transition:ease .5s all}#teamVideo a:before img{display:block}#teamVideo a:hover:before{background-color:#0006}@media only screen and (max-width: 900px){#teamVideo{margin:-100px 20px 0}}@media only screen and (max-width: 625px){#teamVideo{margin:-30px 10px 0}}#getStarted{padding:60px 0}#getStarted h2{font-size:52px;line-height:58px;text-align:center}#getStarted p{margin:0 auto 30px;max-width:560px;text-align:center}#getStarted .sm{max-width:850px}@media only screen and (max-width: 625px){#getStarted h2{font-size:34px;line-height:150%}#getStarted p{font-size:16px!important}}#team-services-page .brands .slider .slick-slide{background:none}#team-services-page .brands .slider .slick-slide:before{display:none}#team-services-page .brands .slider .slick-slide img{display:block}#team-services-page .brands .slick-dots li{width:20px;padding:0}#team-services-page #shoulder-pads{padding:60px 0}#team-services-page #shoulder-pads p{max-width:1024px}#team-services-page #shoulder-pads:before{top:-2px}#team-services-page #shoulder-pads:after{top:0;content:"";right:0;left:0;display:block;position:absolute;height:40%;background:linear-gradient(0deg,#f1f1f100,#fff 50%)}#team-services-page #shoulder-pads .wrap{position:relative;z-index:1}#team-services-page #bumpers .slider.square .slick-slide:before{padding-top:100%}#team-services-page #bumpers .service-tab{display:none;padding-bottom:30px!important}#team-services-page #bumpers .service-tab.active{display:block}#team-services-page #bumpers .service-tab .two-col{align-items:center;margin-bottom:30px}#team-services-page #bumpers .service{padding:0}#team-services-page #bumpers .service:before{width:2px;background:#d1d1d1;content:"";height:150px;display:block;margin:0 auto;position:static}#team-services-page #bumpers .service.noborder{padding-top:30px}#team-services-page #bumpers .service.noborder:before{display:none}#team-services-page #bumpers .service.nopad{padding-top:0}#team-services-page #bumpers .service.how-it-works{background:#000 no-repeat center center;background-size:cover;color:#fff;padding:40px 0 60px}#team-services-page #bumpers .service.how-it-works:before{position:absolute;top:0;left:0;background:#000000bf;width:100%;height:100%;content:""}#team-services-page #bumpers .service.how-it-works .wrap{position:relative;z-index:1}#team-services-page #bumpers .service.how-it-works h2{margin-top:20px;color:#fff}#team-services-page #bumpers .service.how-it-works h2 span{font-size:30px;font-weight:900}#team-services-page #bumpers .service.how-it-works ol{max-width:900px;text-align:left;margin:0 auto;counter-reset:list-counter;padding:0}#team-services-page #bumpers .service.how-it-works ol li{padding-top:24px;list-style:none;display:flex;align-items:flex-start}#team-services-page #bumpers .service.how-it-works ol li:before{content:counter(list-counter);counter-increment:list-counter;display:inline-block;border-radius:50%;background-color:#1f8441;width:32px;height:32px;font-size:20px;color:#fff;font-weight:900;text-align:center}@media only screen and (max-width: 625px){#team-services-page #bumpers .service.how-it-works ol li:before{height:28px}}#team-services-page #bumpers .service.how-it-works ol li p{padding:0 0 0 16px;margin:0;line-height:normal;color:#d1d1d1;width:100%}#team-services-page #bumpers .service.how-it-works ol li p strong{color:#fff}#team-services-page #bumpers .service.how-it-works.why-us{background-image:url(../assets/team-services-group-pads-01.webp)}#team-services-page #bumpers .service.how-it-works.simple-ordering{background-image:url(../assets/team-services-3d-bumpers-bg.jpg)}#team-services-page #bumpers .service.how-it-works.difference{background-image:url(../assets/helmets-03-2024.webp)}#team-services-page #bumpers .service div.custom-decals{display:flex;flex-direction:column;align-items:center}#team-services-page #bumpers p{max-width:none}#team-services-page #bumpers .two-col,#team-services-page #bumpers .two-col h2{text-align:left}#team-services-page #bumpers .two-col h3{font-size:32px}@media only screen and (max-width: 900px){#team-services-page #bumpers .two-col h3{font-size:25px;line-height:normal}}@media only screen and (max-width: 625px){#team-services-page #bumpers .two-col{padding-top:0}#team-services-page #bumpers .two-col .col{order:1}#team-services-page #bumpers .two-col .col.photos{order:0}}#team-services-page #bumpers .intro{background-image:url(../assets/3D-Bumper-Banner.webp)}#team-services-page #bumpers .intro:before{background:#0009}#team-services-page #bumpers .intro.visors{background-image:url(../assets/team-services-custom-visor-banner.jpg);background-position:center}#team-services-page #bumpers .intro.shoulder-pads{background-image:url(../assets/team-services-group-pads-01.webp);background-position:center}#team-services-page #bumpers .intro.bulk-helmets{background-image:url(../assets/team-services-field-use-banner.jpg);background-position:center}#team-services-page #bumpers .intro h1{font-size:55px;line-height:70px;max-width:960px;margin:0 auto}#team-services-page #bumpers .intro h1 span{font-size:30px;text-transform:uppercase;letter-spacing:1px;line-height:45px}@media only screen and (max-width: 900px){#team-services-page #bumpers .intro h1{font-size:38px;line-height:44px}#team-services-page #bumpers .intro h1 span{font-size:20px;letter-spacing:.5px;line-height:30px}}#team-services-page #bumpers .intro h3{max-width:780px;font-size:28px;font-weight:600;margin:20px auto 40px}#team-services-page #bumpers .checklist{text-align:left}#team-services-page #bumpers .checklist p{margin:0}#team-services-page #bumpers .service-tabs{background:#f7f7f7;display:flex;justify-content:center;position:relative;padding:20px 0 0;margin:0}#team-services-page #bumpers .service-tabs:after{content:"";height:1px;bottom:0;left:0;background:#d1d1d1;width:100%;position:absolute}#team-services-page #bumpers .service-tabs li{padding:0 8px;margin:0;position:relative;z-index:1}#team-services-page #bumpers .service-tabs li a{display:block;padding:12px 44px 12px 64px;border:1px solid #d1d1d1;background-color:#e1e1e1;border-top-left-radius:4px;border-top-right-radius:4px;color:#000;font-weight:600;transition:ease .4s all;background-repeat:no-repeat;background-size:40px;background-position:center left 12px}#team-services-page #bumpers .service-tabs li a.active{background-color:#fff;border-bottom:1px solid #FFF}#team-services-page #bumpers .service-tabs li a.baseball{background-image:url(../assets/ts-icon-baseball-helmet.svg)}#team-services-page #bumpers .service-tabs li a.football{background-image:url(../assets/ts-icon-football-helmet.svg)}@media only screen and (max-width: 625px){#team-services-page #bumpers .service-tabs li{padding:0 4px}#team-services-page #bumpers .service-tabs li a{padding:12px 24px 12px 55px;background-size:32px}}#team-services-page #bumpers .callout{margin-top:20px;padding:40px 60px}#team-services-page #bumpers .callout p{font-size:20px;margin:0 auto!important;padding:0;max-width:1040px!important}@media only screen and (max-width: 800px){#team-services-page #bumpers .callout{padding:20px}#team-services-page #bumpers .callout p{font-size:16px}}#team-services-page .reviews-h3{text-align:center}@media only screen and (max-width: 800px){#team-services-page .reviews-h3{font-size:26px;line-height:normal;margin-bottom:0}}@media only screen and (max-width: 800px){#team-services-page .reviews-container blockquote{padding:0;margin:0 0 15px;font-size:24px}#team-services-page .reviews-container cite{padding:0 8px;font-size:16px;text-align:center!important}}#team-services-page .five-col{display:flex;flex-wrap:wrap;padding:10px 0;justify-content:center}#team-services-page .five-col .col{width:20%;position:relative;padding:5px;text-align:center}#team-services-page .five-col .col span{font-size:14px;line-height:normal;display:block;padding-top:8px;font-weight:600}#team-services-page .five-col .col span em{display:inline-block;white-space:nowrap;font-style:normal}@media only screen and (max-width: 800px){#team-services-page .five-col{justify-content:left}#team-services-page .five-col .col{width:33.33333%}#team-services-page .five-col .col span{font-size:13spx}}@media only screen and (max-width: 500px){#team-services-page .five-col .col{width:50%}#team-services-page .five-col .col span{font-size:12px}}#team-services-page .helmet-flex h4{font-weight:700;border-bottom:1px solid #e1e1e1;text-transform:uppercase;font-size:15px;margin:0;padding:0;letter-spacing:.5px;color:#555}@media only screen and (max-width: 800px){#team-services-page .helmet-flex h4{font-size:12px}}#team-services-page .two-col.items-centered{align-items:center}.see-more{text-align:center;padding:30px 0 20px}.see-more a{display:inline-block;text-decoration:underline;font-weight:500;padding:4px 16px;border-radius:4px;transition:ease .4s all}.see-more a:hover{background:#333;color:#fff;text-decoration:none}.value-props{display:flex;flex-direction:row;justify-content:space-evenly}.value-props div{display:flex;flex-direction:column;width:33%}@media only screen and (max-width: 800px){.value-props div{font-size:1rem!important;margin-bottom:.5rem}}.faq{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.faq h3{font-size:36px!important;line-height:42px;margin-bottom:20px;text-align:center}.faq .faq-item{text-align:center;padding:15px 0;border-top:solid 1px #d1d1d1}.faq .faq-item .faq-question{background:none;border:none;padding:0;margin:0;font:inherit;font-weight:700;color:inherit;text-align:left;cursor:pointer;outline:none}.zoho.inline{padding-top:20px}.zoho .two-col .col{margin-bottom:0!important}.zoho .two-col .col:first-child{padding-right:15px}.zoho .two-col .col:last-child{padding-right:0;padding-left:15px}.zoho input[type=text],.zoho input[type=search],.zoho input[type=password],.zoho input[type=email],.zoho input[type=file],.zoho input[type=number],.zoho input[type=tel],.zoho textarea,.zoho select{border:1px solid #000}.zoho .formsubmit{padding:16px 32px!important;margin:0;text-align:center;border:2px solid #1F8441;border-radius:4px;transition:ease .3s background-color;display:block!important;font-size:16px;color:#fff!important;font-weight:600;width:100%;background:#1f8441!important}.zoho label{text-align:left;font-weight:700}.zcwf_lblLeft .zcwf_title{word-wrap:break-word;padding:0 6px 10px;font-weight:700}.zcwf_lblLeft.cpT_primaryBtn:hover{background:linear-gradient(#02acff 0,#006be4) no-repeat padding-box!important;box-shadow:0 -2px #0159b9 inset!important;border:0!important;color:#fff!important;outline:0!important}.zcwf_lblLeft .zcwf_col_fld input[type=text],input[type=password],.zcwf_lblLeft .zcwf_col_fld textarea{width:60%;border:1px solid #c0c6cc!important;resize:vertical;border-radius:2px;float:left}.zcwf_lblLeft .zcwf_col_lab{width:30%;word-break:break-word;padding:0 6px;margin-right:10px;margin-top:5px;float:left;min-height:1px}.zcwf_lblLeft .zcwf_col_fld{float:left;width:68%;padding:0 6px;position:relative;margin-top:5px}.zcwf_lblLeft .zcwf_privacy{padding:6px}.zcwf_lblLeft .wfrm_fld_dpNn{display:none}.dIB{display:inline-block}.zcwf_lblLeft .zcwf_col_fld_slt{width:60%;border:1px solid #ccc;background:#fff;border-radius:4px;font-size:12px;float:left;resize:vertical;padding:2px 5px}.zcwf_lblLeft .zcwf_row:after,.zcwf_lblLeft .zcwf_col_fld:after{content:"";display:table;clear:both}.zcwf_lblLeft .zcwf_col_help{float:left;margin-left:7px;font-size:12px;max-width:35%;word-break:break-word}.zcwf_lblLeft .zcwf_help_icon{cursor:pointer;width:16px;height:16px;display:inline-block;background:#fff;border:1px solid #c0c6cc;color:#c1c1c1;text-align:center;font-size:11px;line-height:16px;font-weight:700;border-radius:50%}.zcwf_lblLeft .zcwf_row{margin:15px 0}.zcwf_lblLeft .zcwf_privacy_txt{width:90%;color:#000;font-size:12px;font-family:Arial;display:inline-block;vertical-align:top;color:var(--baseColor);padding-top:2px;margin-left:6px}.zcwf_lblLeft .zcwf_button{font-size:12px;color:var(--baseColor);border:1px solid #c0c6cc;padding:3px 9px;border-radius:4px;cursor:pointer;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zcwf_lblLeft .zcwf_tooltip_over{position:relative}.zcwf_lblLeft .zcwf_tooltip_ctn{position:absolute;background:#dedede;padding:3px 6px;top:3px;border-radius:4px;word-break:break-word;min-width:100px;max-width:150px;color:var(--baseColor);z-index:100}.zcwf_lblLeft .zcwf_ckbox{float:left}.zcwf_lblLeft .zcwf_file{width:55%;box-sizing:border-box;float:left}.clearB:after{content:"";display:block;clear:both}@media all and (max-width: 600px){.zcwf_lblLeft .zcwf_col_lab,.zcwf_lblLeft .zcwf_col_fld{width:auto;float:none!important}.zcwf_lblLeft .zcwf_col_help{width:40%}}#zoho-form p{text-align:left;max-width:none;margin:0}#zoho-form input,#zoho-form input[type=text],#zoho-form input[type=search],#zoho-form isindex,#zoho-form textarea,#zoho-form button{outline:none;margin:0 auto;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#zoho-form .zf-flLeft{float:left}#zoho-form .zf-flRight{float:right}#zoho-form .zf-clearBoth{clear:both}#zoho-form ol,#zoho-form ul{list-style:none outside none}#zoho-form .zf-normalText{font-size:13px;line-height:1.5}#zoho-form .zf-smallText{font-size:.9em;font-weight:400}#zoho-form .zf-smallHeading{font-size:18px}#zoho-form .zf-heading{font-size:2em}#zoho-form .zf-subHeading{font-size:1.5em}#zoho-form .zf-boldText,#zoho-form .zf-boldText a{font-weight:700;text-decoration:none}#zoho-form .zf-italicText{font-style:italic}#zoho-form .zf-heading a{text-decoration:underline}#zoho-form .zf-heading a:hover{text-decoration:none}#zoho-form .zf-blodText{font-weight:700}#zoho-form .zf-overAuto{overflow:auto}#zoho-form .zf-split{color:#8b9193;padding:0 3px}#zoho-form .zf-tempContDiv input[type=text]:hover,#zoho-form .zf-tempContDiv textarea:hover{border:1px solid rgba(157,157,157,.75)!important}#zoho-form .zf-tempContDiv input[type=text]:focus,#zoho-form .zf-tempContDiv textarea:focus{border:1px solid rgba(121,187,238,.75)!important;-webkit-box-shadow:0 0 5px rgba(82,168,236,.5)!important;-moz-box-shadow:0 0 5px rgba(82,168,236,.5)!important;box-shadow:0 0 5px #52a8ec80!important}#zoho-form .zf-tempContDiv textarea{height:75px}#zoho-form .arrangeAddress .zf-addrCont span.zf-addtwo{width:99%!important;float:none!important}#zoho-form .zf-errorMessage{font:12px Arial,Helvetica,sans-serif;color:#c00;padding-top:5px}#zoho-form .zf-important{color:#c00!important;font-weight:400;margin-left:0;padding:0;font-size:13px!important}#zoho-form .zf-instruction{color:#939393;font-style:italic;margin-top:3px;font-size:12px;overflow:visible!important;word-break:break-all;margin-bottom:3px}#zoho-form .zf-symbols{padding:0 5px}#zoho-form .zf-overflow{overflow:hidden}#zoho-form .zf-tempHeadBdr{margin:0;padding:0;overflow:hidden}#zoho-form .zf-tempHeadContBdr{background:#494949;border-bottom:1px solid #EAEAEA;margin:0;padding:10px 25px;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}#zoho-form .zf-tempHeadContBdr .zf-frmTitle{color:#fff;margin:0;padding:0;font-size:2em}#zoho-form .zf-tempHeadContBdr .zf-frmDesc{color:#ddd;font-size:14px;font-weight:400;margin:0;padding:0}#zoho-form .zf-subContWrap{padding:0;margin:10px 10px 0}#zoho-form .zf-tempFrmWrapper{padding:10px 15px;margin:1px 0}#zoho-form .zf-tempFrmWrapper .zf-tempContDiv{margin:0;padding:0}#zoho-form .zf-tempFrmWrapper .zf-labelName{font-weight:700;font-size:13px;color:#444}#zoho-form .zf-form-sBox{background-color:#fff}#zoho-form .zf-name .zf-tempContDiv span,#zoho-form .zf-phone .zf-tempContDiv span,#zoho-form .zf-time .zf-tempContDiv span{float:left;display:block}#zoho-form .zf-name .zf-tempContDiv span{margin-bottom:5px;margin-left:4%}#zoho-form .zf-name .zf-tempContDiv span.last{margin-right:0}#zoho-form .zf-name .zf-tempContDiv span label{display:block;padding-top:3px}#zoho-form .zf-name .zf-tempContDiv input[type=text]{width:100%}#zoho-form .zf-phone .zf-tempContDiv span label,#zoho-form .zf-date .zf-tempContDiv span label,#zoho-form .zf-time .zf-tempContDiv span label,#zoho-form .zf-address .zf-tempContDiv span label,#zoho-form .zf-geolocation .zf-tempContDiv span label,#zoho-form .zf-name .zf-tempContDiv span label{font-size:11px;padding-top:3px}#zoho-form .zf-phone .zf-tempContDiv label,#zoho-form .zf-date .zf-tempContDiv label,#zoho-form .zf-time .zf-tempContDiv label,#zoho-form .zf-address .zf-tempContDiv label,#zoho-form .zf-name .zf-tempContDiv span label{color:#888}#zoho-form .zf-phone .zf-tempContDiv span label{display:block;padding-top:3px;text-align:center}#zoho-form .zf-phone .zf-tempContDiv .zf-symbols{padding-top:5px}#zoho-form .zf-currency .zf-tempContDiv span{display:inline-block}#zoho-form .zf-currency .zf-tempContDiv span label{display:block;padding-top:3px}#zoho-form .zf-currency .zf-tempContDiv .zf-symbol{font-size:14px;margin-left:5px;margin-top:4px;width:auto;font-weight:700}#zoho-form .zf-decesion .zf-tempContDiv{width:100%!important;margin-top:4px}#zoho-form .zf-decesion input[type=checkbox]{display:block;height:13px;margin:4px 0 0;padding:0;width:13px;float:left}#zoho-form .zf-decesion label{display:block;line-height:21px;margin:0 0 0 25px!important;padding-bottom:0!important;width:95%!important;float:none!important;line-height:21px!important;text-align:left!important}#zoho-form .zf-tempContDiv input[type=file]{outline:none;border:1px solid #ccc;margin:0 auto;padding:5px;width:auto}#zoho-form .zf-address .zf-tempContDiv span,#zoho-form .zf-geolocation .zf-tempContDiv span{display:block;padding-bottom:15px;margin-right:2%}#zoho-form .zf-address .zf-tempContDiv span label,#zoho-form .zf-geolocation .zf-tempContDiv span label{display:block;padding-top:3px}#zoho-form .zf-address .zf-tempContDiv .zf-addOne,#zoho-form .zf-geolocation .zf-tempContDiv .zf-addOne{float:none;padding-bottom:15px;margin-right:0}#zoho-form .zf-address .zf-tempContDiv .zf-addOne input,#zoho-form .zf-geolocation .zf-tempContDiv .zf-addOne input{width:98%}#zoho-form .zf-address .zf-tempContDiv span.zf-addtwo,#zoho-form .zf-geolocation .zf-tempContDiv span.zf-addtwo{width:48%}#zoho-form .zf-address .zf-tempContDiv span.zf-addtwo input,#zoho-form .zf-geolocation .zf-tempContDiv span.zf-addtwo input{width:99%}#zoho-form .zf-address .zf-tempContDiv span.zf-addtwo .zf-form-sBox{width:100%}#zoho-form .zf-signContainer{margin:0;padding:0;width:100%}#zoho-form .zf-signContainer canvas{cursor:crosshair;border:1px solid #ccc;background:#fff}#zoho-form .zf-signContainer a{font-size:11px;text-decoration:underline;display:block}#zoho-form .zf-section h2{border-bottom:1px solid #D7D7D7;font-size:22px;color:#000;font-weight:500;font-family:Open Sans,Lucida Grande,Arial,Helvetica,sans-serif;padding-bottom:10px}#zoho-form .zf-section p{color:#847f7f;margin-top:10px}#zoho-form .zf-note .zf-labelName{padding-top:7px}#zoho-form .zf-templateWrapper .zf-note{overflow:hidden}#zoho-form .zf-date .zf-tempContDiv span label{display:block;padding-top:3px;text-align:left}#zoho-form .zf-subDate{margin-right:10px}#zoho-form .zf-subDate label{text-align:left!important}#zoho-form .zf-time .zf-tempContDiv span label{display:block;padding-top:3px;text-align:center}#zoho-form .zf-time .zf-tempContDiv .zf-form-sBox{min-width:58px}#zoho-form .zf-time .zf-tempContDiv .zf-symbols{padding-top:5px}#zoho-form .zf-tempContDiv input[type=checkbox],#zoho-form .zf-tempContDiv input[type=radio]{display:block;height:13px;margin:4px 0 0;padding:0;width:13px}#zoho-form .zf-radio .zf-overflow,#zoho-form .zf-checkbox .zf-overflow{padding-left:2px!important}#zoho-form .zf-sideBySide .zf-tempContDiv span{margin:0 15px 5px 0;padding:0;width:auto;float:left;display:block}#zoho-form .zf-sideBySide .zf-tempContDiv span input[type=checkbox]{display:block;width:13px;height:13px;padding:0;margin-top:3px;float:left}#zoho-form .zf-sideBySide .zf-tempContDiv span input[type=radio]{display:block;width:13px;height:13px;margin-top:4px;padding:0;float:left}#zoho-form .zf-sideBySide .zf-tempContDiv span label{line-height:21px;display:block;margin:0 0 0 20px;padding:0 0 5px}#zoho-form .zf-oneColumns .zf-tempContDiv span{margin:0 0 13px;padding:0;width:100%;display:block;clear:both}#zoho-form .zf-oneColumns .zf-tempContDiv span:last-child{margin-bottom:0}#zoho-form .zf-oneColumns .zf-tempContDiv span input[type=checkbox]{display:block;width:13px;height:13px;margin:3px 0 0;padding:0;float:left}#zoho-form .zf-oneColumns .zf-tempContDiv span input[type=radio]{display:block;width:13px;height:13px;margin-top:4px;padding:0;float:left}#zoho-form .zf-oneColumns .zf-tempContDiv span label{line-height:19px;display:block;margin:0 0 0 20px;padding:0;font-size:13px}#zoho-form .zf-twoColumns .zf-tempContDiv span{margin:0 5px 13px 0;width:48%;float:left;display:block}#zoho-form .zf-twoColumns .zf-tempContDiv span input[type=checkbox]{display:block;width:13px;height:13px;margin:3px 0 0;padding:0;float:left}#zoho-form .zf-twoColumns .zf-tempContDiv span input[type=radio]{display:block;width:13px;height:13px;margin-top:4px;padding:0;float:left}#zoho-form .zf-twoColumns .zf-tempContDiv span label{line-height:21px;display:block;margin:0 0 0 20px;padding:0 0 5px}#zoho-form .zf-threeColumns .zf-tempContDiv span{margin:0 5px 13px 0;width:30%;float:left}#zoho-form .zf-threeColumns .zf-tempContDiv span input[type=checkbox]{display:block;width:13px;height:13px;padding:0;margin-top:3px;float:left}#zoho-form .zf-threeColumns .zf-tempContDiv span input[type=radio]{display:block;width:13px;height:13px;margin-top:4px;padding:0;float:left}#zoho-form .zf-threeColumns .zf-tempContDiv span label{line-height:21px;display:block;margin:0 0 0 20px;padding:0 0 5px}#zoho-form .zf-mSelect select{font-size:13px}#zoho-form .zf-fmFooter{margin:0;padding:25px;text-align:center}#zoho-form .zf-fmFooter .zf-submitColor{font-size:14px;padding:4px 10px}#zoho-form .zf-small .zf-tempContDiv input[type=text],#zoho-form .zf-small .zf-tempContDiv textarea,#zoho-form .zf-small .zf-mSelect select,#zoho-form .zf-small .zf-tempContDiv .zf-sliderCont,#zoho-form .zf-small .zf-tempContDiv .zf-pdfTextArea,#zoho-form .zf-small .zf-signContainer{width:50%}#zoho-form .zf-medium .zf-tempContDiv input[type=text],#zoho-form .zf-medium .zf-tempContDiv textarea,#zoho-form .zf-medium .zf-mSelect select,#zoho-form .zf-medium .zf-tempContDiv .zf-sliderCont,#zoho-form .zf-medium .zf-tempContDiv .zf-pdfTextArea,#zoho-form .zf-medium .zf-signContainer{width:75%}#zoho-form .zf-large .zf-tempContDiv input[type=text],#zoho-form .zf-large .zf-tempContDiv textarea,#zoho-form .zf-large .zf-mSelect select,#zoho-form .zf-large .zf-tempContDiv .zf-sliderCont,#zoho-form .zf-large .zf-tempContDiv .zf-pdfTextArea,#zoho-form .zf-large .zf-signContainer{width:100%}#zoho-form .signContainer canvas{width:100%}#zoho-form .zf-small .zf-tempContDiv .zf-form-sBox{width:50%}#zoho-form .zf-medium .zf-tempContDiv .zf-form-sBox{width:75%}#zoho-form .zf-large .zf-tempContDiv .zf-form-sBox,#zoho-form .zf-name .zf-tempContDiv .zf-form-sBox{width:100%}#zoho-form .zf-namesmall .zf-nameWrapper{width:50%}#zoho-form .zf-namesmall .zf-tempContDiv span{width:48%}#zoho-form .zf-namesmall .zf-oneType .zf-salutationWrapper span{width:63%}#zoho-form .zf-namesmall .zf-oneType .zf-salutationWrapper .zf-salutation{width:33%}#zoho-form .zf-namesmall .zf-twoType .zf-salutationWrapper span{width:34%;margin-left:3%}#zoho-form .zf-namesmall .zf-twoType .zf-salutationWrapper .zf-salutation{width:26%}#zoho-form .zf-namesmall .zf-threeType .zf-nameWrapper span{width:32%;margin-left:2%}#zoho-form .zf-namesmall .zf-threeType .zf-salutationWrapper span{width:100%;float:none;margin-left:0}#zoho-form .zf-namesmall .zf-threeType .zf-salutationWrapper .zf-salutation{width:50%}#zoho-form .zf-namesmall .zf-tempContDiv span:first-child{margin-left:0}#zoho-form .zf-leftAlign .zf-namesmall .zf-threeType .zf-salutationWrapper span,#zoho-form .zf-rightAlign .zf-namesmall .zf-threeType .zf-salutationWrapper span{width:100%;float:none;margin-left:0}#zoho-form .zf-leftAlign .zf-namesmall .zf-threeType .zf-salutationWrapper .zf-salutation,#zoho-form .zf-rightAlign .zf-namesmall .zf-threeType .zf-salutationWrapper .zf-salutation{width:50%}#zoho-form .zf-namemedium .zf-nameWrapper{width:75%}#zoho-form .zf-namemedium .zf-tempContDiv span{width:49%;margin-left:2%}#zoho-form .zf-namemedium .zf-oneType .zf-salutationWrapper span{width:73%}#zoho-form .zf-namemedium .zf-oneType .zf-salutationWrapper .zf-salutation{width:25%}#zoho-form .zf-namemedium .zf-twoType .zf-salutationWrapper span{width:38%;margin-left:2%}#zoho-form .zf-namemedium .zf-twoType .zf-salutationWrapper .zf-salutation{width:20%}#zoho-form .zf-namemedium .zf-threeType .zf-nameWrapper span{width:32%;margin-left:2%}#zoho-form .zf-namemedium .zf-threeType .zf-salutationWrapper span{width:25%;margin-left:2%}#zoho-form .zf-namemedium .zf-threeType .zf-salutationWrapper .zf-salutation{width:19%}#zoho-form .zf-namemedium .zf-tempContDiv span:first-child{margin-left:0}#zoho-form .zf-namelarge .zf-tempContDiv span{width:23.5%;margin-left:2%;margin-right:0;margin-bottom:0}#zoho-form .zf-namelarge .zf-twoType .zf-nameWrapper span{width:49%;margin-left:2%}#zoho-form .zf-namelarge .zf-threeType .zf-nameWrapper span{width:32%;margin-left:2%}#zoho-form .zf-namelarge .zf-twoType .zf-salutationWrapper span{width:40%;margin-left:2%}#zoho-form .zf-namelarge .zf-twoType .zf-salutationWrapper .zf-salutation{width:16%}#zoho-form .zf-namelarge .zf-threeType .zf-salutationWrapper span{width:26%;margin-left:2%}#zoho-form .zf-namelarge .zf-threeType .zf-salutationWrapper .zf-salutation{width:16%}#zoho-form .zf-namelarge .zf-oneType .zf-salutationWrapper span{width:73%;margin-left:2%}#zoho-form .zf-namelarge .zf-oneType .zf-salutationWrapper .zf-salutation{width:25%}#zoho-form .zf-namelarge .zf-tempContDiv span:first-child{margin-left:0!important}#zoho-form .zf-csmall .zf-tempContDiv input[type=text]{width:43%}#zoho-form .zf-cmedium .zf-tempContDiv input[type=text]{width:67%}#zoho-form .zf-clarge .zf-tempContDiv input[type=text]{width:91%}#zoho-form .zf-nsmall .zf-tempContDiv input[type=text]{width:50%}#zoho-form .zf-nmedium .zf-tempContDiv input[type=text]{width:75%}#zoho-form .zf-nlarge .zf-tempContDiv input[type=text]{width:100%}#zoho-form .zf-signSmall .zf-tempContDiv .zf-signContainer .zf-signArea{width:49%}#zoho-form .zf-signMedium .zf-tempContDiv .zf-signContainer .zf-signArea{width:60%}#zoho-form .zf-signLarge .zf-tempContDiv .zf-signContainer .zf-signArea{width:74%}#zoho-form .zf-addrsmall .zf-tempContDiv .zf-addrCont{width:50%}#zoho-form .zf-addrmedium .zf-tempContDiv .zf-addrCont{width:75%}#zoho-form .zf-addrlarge .zf-tempContDiv .zf-addrCont{width:100%}#zoho-form .zf-topAlign .zf-threeColumns .zf-labelName,#zoho-form .zf-topAlign .zf-twoColumns .zf-labelName,#zoho-form .zf-topAlign .zf-oneColumns .zf-labelName,#zoho-form .zf-topAlign .zf-sideBySide .zf-labelName{padding-bottom:8px}#zoho-form .zf-leftAlign{display:block}#zoho-form .zf-leftAlign .zf-tempFrmWrapper .zf-labelName{float:left;width:30%;line-height:20px;margin-right:15px}#zoho-form .zf-leftAlign .zf-tempFrmWrapper .zf-tempContDiv{margin-left:35%}#zoho-form .zf-leftAlign .zf-slider .zf-tempContDiv{margin-top:6px}#zoho-form .zf-leftAlign .zf-decesion .zf-tempContDiv,#zoho-form .zf-rightAlign .zf-decesion .zf-tempContDiv{margin-left:0!important}#zoho-form .zf-rightAlign{display:block}#zoho-form .zf-rightAlign .zf-tempFrmWrapper .zf-labelName{float:left;width:30%;line-height:20px;text-align:right;margin-right:15px}#zoho-form .zf-rightAlign .zf-tempFrmWrapper .zf-tempContDiv{margin-left:35%}#zoho-form .zf-matrixTable{font-size:13px;overflow-x:scroll;padding-bottom:15px!important}#zoho-form .zf-matrixTable table th,#zoho-form .zf-matrixTable table td{padding:10px}#zoho-form .zf-matrixTable thead th,#zoho-form .zf-matrixTable table td{text-align:center}#zoho-form .zf-matrixTable table td input[type=radio],#zoho-form .zf-matrixTable table td input[type=checkbox]{display:inline-block}#zoho-form .zf-matrixTable tbody th{font-weight:400;font-size:13px;text-align:left}#zoho-form .zf-matrixTable thead th{font-weight:600;font-size:13px}#zoho-form .zf-termsContainer{margin:0;padding:0}#zoho-form .zf-termsContainer .zf-termsMsg{border:1px solid #E1E1E1;max-height:250px;min-height:70px;overflow-y:scroll;padding:10px;margin-bottom:6px}#zoho-form .zf-termsContainer .zf-termScrollRemove{border:1px solid #E1E1E1;padding:10px;margin-bottom:6px}#zoho-form .zf-termsAccept{margin-top:2px!important}#zoho-form .zf-termsAccept input[type=checkbox]{margin-top:2px!important;float:left}#zoho-form .zf-termsAccept label{margin-left:20px;font-size:13px;float:none;display:block}#zoho-form .zf-termsWrapper .zf-tempContDiv{margin-left:0!important}#zoho-form .zf-termsWrapper .zf-labelName{width:100%!important;text-align:left!important;padding-bottom:8px!important}#zoho-form .zf-medium .zf-phwrapper{width:75%}#zoho-form .zf-phwrapper.zf-phNumber span{width:100%!important}#zoho-form .zf-phwrapper span:first-child{margin-left:0;width:22%}#zoho-form .zf-phwrapper label{display:block;color:#888;font-size:11px;margin-top:2px}#zoho-form .zf-medium .zf-phonefld input[type=text],#zoho-form .zf-small .zf-phonefld input[type=text]{width:100%}#zoho-form .zf-small .zf-phwrapper{width:50%}#zoho-form .zf-tempFrmWrapper.zf-phone span{width:auto;margin:inherit}#zoho-form .zf-phwrapper span{margin-bottom:10px;float:left;width:76%;margin-left:2%}#zoho-form .zf-descFld a{text-decoration:underline}#zoho-form .zf-descFld em{font-style:italic}#zoho-form .zf-descFld b{font-weight:700}#zoho-form .zf-descFld i{font-style:italic}#zoho-form .zf-descFld u{text-decoration:underline}#zoho-form .zf-descFld ul{margin:auto}#zoho-form .zf-descFld ul{list-style:disc}#zoho-form .zf-descFld ol{list-style:decimal}#zoho-form .zf-descFld ul,#zoho-form .zf-descFld ol{margin:10px 0;padding-left:20px}#zoho-form .zf-descFld ol.code{list-style-position:outside;list-style-type:decimal;padding:0 30px}#zoho-form .zf-descFld ol.code li{background-color:#f5f5f5;border-left:2px solid #CCCCCC;margin:1px 0;padding:2px}#zoho-form .zf-descFld blockquote.zquote{border-left:3px solid #EFEFEF;padding-left:35px}#zoho-form .zf-descFld blockquote.zquote span.txt{-moz-user-focus:ignore;-moz-user-input:disabled;-moz-user-select:none;color:#058bc2;float:left;font:700 50px Arial,Helvetica,sans-serif;margin:-10px 0 0 -30px}#zoho-form .zf-descFld blockquote.block_quote{background:url(../images/newQuote.gif) no-repeat scroll 12px 10px #0000;border-left:3px solid #EFEFEF;font:13px/20px georgia,Arial,verdana,Helvetica,sans-serif;margin:15px 3px 15px 15px;padding:10px 10px 10px 40px}#zoho-form .zf-descFld body{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:8px}#zoho-form .note .noteCont{overflow:hidden}#zoho-form .note .zf-descFld{overflow:hidden;font-size:13px}#zoho-form .btn{display:block;width:100%;font-size:16px;padding:15px 0}#zoho-form .recon-field{display:none}#zoho-form{max-width:700px;margin:0 auto}#zoho-form .zf-subContWrap{margin:0}#zoho-form .zf-tempFrmWrapper{padding:10px 0;margin:0}#zoho-form .zf-fmFooter{padding:0}.zoho.inline{padding-top:0}.heading{padding:30px 0 0}.heading .wrap{padding-bottom:0;padding-top:16px}.heading h1{margin-bottom:20px}.heading h1 span{font-weight:700}.heading h1 span em{color:#999;font-style:normal;font-weight:400;display:inline-block;padding:0 3px;position:relative;top:-3px}.heading .nfl-description img{display:block;width:100%}.heading .nfl-description.video{font-size:18px}.heading .nfl-description.video img{margin:10px 0 15px}@media only screen and (max-width: 525px){.heading .nfl-description.video{font-size:14px;text-align:left}.heading .nfl-description.video img{margin:5px 0}}.available{font-size:10.5px;color:#090;font-weight:400;text-transform:uppercase;display:block;padding:0;margin-bottom:-10px}.bfcm2024.heading{padding-top:0;margin-top:-24px}.bfcm2024.heading .wrap{padding-top:0}@media only screen and (max-width: 625px){.bfcm2024.heading{margin:0;padding:0}.bfcm2024.heading .wrap{padding:0}}.bfcm2024 h1,.bfcm2024 #usf_container .usf-facets{display:none}.bfcm2024 #usf_container .usf-sr-container{width:100%;padding-left:0;float:none}.bfcm2024.wrap{padding-top:0}.subnav{display:flex;margin:0;padding:8px 8px 0;background:#212121}.subnav li{width:25%;padding:8px}.subnav li button{display:block;border:1px solid rgba(255,255,255,.2);text-align:center;padding:10px 16px;font-weight:700;background:#fff;border-radius:4px;background:#444;color:#fff;transition:ease .3s all;-webkit-appearance:none;appearance:none;width:100%}.subnav li button:hover{background:#555}.subnav li button.active{background:#f60;color:#fff;border-color:#000}@media only screen and (max-width: 625px){.subnav{padding:4px 4px 0}.subnav li{padding:8px 2px}.subnav li button{padding:8px 0;font-size:12px}}.btn.video{padding:16px 24px 16px 48px;background:#fff url(../assets/btn-icon-play.svg) no-repeat top 50% left 8px;background-size:28px;border:2px solid #1F8441;color:#1f8441;margin:8px 8px 4px 0;border-radius:4px;transition:ease .3s background-color;font-size:16px}@media only screen and (max-width: 960px){.btn.video{width:100%;font-size:12px}}.unlucky .slider a{display:block}.unlucky .slider img{display:block;width:100%}.unlucky .slider .slick-dots{bottom:-28px}.unlucky h1{display:none}.unlucky .teams li{width:10%}.unlucky .teams li.hidden{display:none}.unlucky .teams li img{margin:0 auto}.unlucky .teams span{display:none}@media only screen and (max-width: 625px){.unlucky .teams li{width:20%}}.helmets-landing{display:flex;flex-wrap:wrap;font-size:24px;line-height:normal}.helmets-landing div{padding:8px;width:50%;box-sizing:border-box}.helmets-landing div a{display:block;transition:all .5s ease}.helmets-landing div a span{display:block;overflow:hidden;margin-bottom:24px;background-color:#000}.helmets-landing div a strong{color:#000;display:block;line-height:normal}.helmets-landing div a em{font-size:18px}.helmets-landing div a img{display:block;transition:all .5s ease;width:100%}.helmets-landing div a:hover img{transform:scale(1.1);opacity:.8}@media only screen and (max-width: 625px){.helmets-landing div{width:100%;padding-bottom:16px}.helmets-landing div a{font-size:20px}.helmets-landing div a span{margin-bottom:16px}.helmets-landing div a em{font-size:14px;line-height:normal}}.text-centered{text-align:center}.text-centered a{transition:ease .2s all;color:#1f8441;text-decoration:underline}.text-centered a:hover{color:#000;text-decoration:underline}.four-col{display:flex;flex-wrap:wrap}.four-col .col{width:25%}.four-col .col.bowls{padding:8px}.four-col .col.bowls h4{text-align:center}.four-col .col a{transition:all .5s ease;display:block;text-align:center;color:#000}.four-col .col a.btn{color:#fff}.four-col .col a img{width:100%;transition:all .5s ease;display:block}.four-col .col a strong{display:block}.four-col .col a:hover img{transform:scale(1.1)}@media only screen and (max-width: 500px){.four-col .col{width:50%!important}}@media only screen and (max-width: 625px){.four-col .col .bowls{width:100%}}.four-col.facemasks .col a{padding:16px}.four-col.facemasks .col a img{max-width:160px;margin-bottom:5px;display:inline-block}.four-col.facemasks .col a.new{position:relative}.four-col.facemasks .col a.new:before{content:"Coming Soon!";position:absolute;top:0;right:0;padding:2px 5px;background:#f90;color:#fff;font-weight:700;font-size:13px;width:65px}.four-col.facemasks .col a:hover{color:#1f8441}.four-col.facemasks .col a.recon-link{background:#000;color:#fff;border-radius:4px;padding:8px}.four-col.facemasks .col a.recon-link img{max-width:none;display:block}.four-col.facemasks .col a.recon-link:hover{background:#1f8441}.four-col.facemasks .col a.recon-link:hover img{transform:none}@media only screen and (max-width: 960px){.four-col.facemasks .col a{font-size:14px}.four-col.facemasks .col a img{max-width:120px}}@media only screen and (max-width: 700px){.four-col.facemasks .col{width:33.33333%}}@media only screen and (max-width: 500px){.four-col.facemasks .col a{font-size:12px;line-height:normal}.four-col.facemasks .col a img{max-width:80px}}.four-col.accessories{margin:0 -8px}.four-col.accessories .col{padding:8px}.four-col.accessories .col a{text-align:left}.four-col.accessories .col a span{display:block;overflow:hidden;margin-bottom:8px;background-color:#000}.four-col.accessories .col a:hover img{opacity:.8}@media only screen and (max-width: 500px){.four-col.accessories{margin:0 -4px}.four-col.accessories .col{padding:4px}}.six-col{display:flex;flex-wrap:wrap;justify-content:space-between}.six-col .col{width:16%}.six-col .col.bowls{padding:8px}.six-col .col.bowls h4{text-align:center}.six-col .col a{transition:all .5s ease;display:block;text-align:center;color:#000}.six-col .col a.btn{color:#fff}.six-col .col a img{width:100%;transition:all .5s ease;display:block}.six-col .col a strong{display:block}.six-col .col a:hover img{transform:scale(1.1)}@media only screen and (max-width: 500px){.six-col .col{width:50%!important}}@media only screen and (max-width: 625px){.six-col .col .bowls{width:100%}}.six-col.facemasks .col a{padding:16px}.six-col.facemasks .col a img{max-width:160px;margin-bottom:5px;display:inline-block}.six-col.facemasks .col a.new{position:relative}.six-col.facemasks .col a.new:before{content:"Coming Soon!";position:absolute;top:0;right:0;padding:2px 5px;background:#f90;color:#fff;font-weight:700;font-size:13px;width:65px}.six-col.facemasks .col a:hover{color:#1f8441}.six-col.facemasks .col a.recon-link{background:#000;color:#fff;border-radius:4px;padding:8px}.six-col.facemasks .col a.recon-link img{max-width:none;display:block}.six-col.facemasks .col a.recon-link:hover{background:#1f8441}.six-col.facemasks .col a.recon-link:hover img{transform:none}@media only screen and (max-width: 960px){.six-col.facemasks .col a{font-size:14px}.six-col.facemasks .col a img{max-width:120px}}@media only screen and (max-width: 700px){.six-col.facemasks .col{width:33.33333%}}@media only screen and (max-width: 500px){.six-col.facemasks .col a{font-size:12px;line-height:normal}.six-col.facemasks .col a img{max-width:80px}}.six-col.accessories{margin:0 -8px}.six-col.accessories .col{padding:8px}.six-col.accessories .col a{text-align:center}.six-col.accessories .col a span{display:block;overflow:hidden;margin-bottom:8px}.six-col.accessories .col a:hover img{opacity:.8}@media only screen and (max-width: 500px){.six-col.accessories{margin:0 -4px}.six-col.accessories .col{padding:4px}}#landing{min-height:calc(100vh - 230px)}#landing h1{text-align:center;max-width:700px;font-size:40px;margin:0 auto 40px;letter-spacing:-1px;display:none}@media only screen and (max-width: 625px){#landing{min-height:calc(100vh - 155px)}#landing .wrapper{padding:0}}@media only screen and (max-width: 625px){.services footer{font-size:12px}}.bundle-nfl{display:flex;justify-content:flex-end;padding-bottom:20px}.bundle-nfl a{color:#000;transition:ease .4s all}.bundle-nfl a span{transition:ease .4s all;color:#1f8441;font-weight:700}.bundle-nfl a:hover span{color:#333}.teams{display:flex;flex-wrap:wrap;margin:0}.teams li{width:25%;padding:2.5px;margin:0}@media only screen and (max-width: 750px){.teams li{width:33.33333%}}.teams li a{display:block;display:flex;align-items:center;background:#fff;padding:10px;height:100%;box-sizing:border-box}.teams li a img{height:70px;width:70px;display:block}.teams li a span{color:#000;padding:0 0 0 20px;display:block;line-height:normal;font-weight:500}@media only screen and (max-width: 525px){.teams li{width:25%}.teams li a img{margin:0 auto;height:40px;width:40px}.teams li a span{display:none}}.new-collection{position:relative}.col.bowls a{display:block;overflow:hidden;margin-bottom:4px}@media only screen and (max-width: 600px){.col.bowls{font-size:14px}}#banner.trade-show{overflow:hidden}#banner.trade-show:before{content:"";display:block;padding-top:31%}#banner.trade-show #slider{position:absolute;top:0;bottom:0;left:0;right:0}.bowl-overlay{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px 60px;margin-top:1rem}.bowl-overlay h1{color:#000;padding:0 0 20px;margin:0;font-size:75px;text-align:center;line-height:100%}.bowl-overlay .btn{text-transform:uppercase;font-weight:800;font-size:20px;letter-spacing:1px}@media only screen and (max-width: 1550px){.bowl-overlay h1{font-size:65px}}@media only screen and (max-width: 1075px){.bowl-overlay h1{font-size:45px}}@media only screen and (max-width: 960px){.bowl-overlay{position:relative;text-align:center;background:#fff;padding:20px 0}.bowl-overlay h1{color:#000;font-size:28px;text-align:center;text-shadow:none;padding-bottom:8px}.bowl-overlay .actions{justify-content:center;margin:0}.bowl-overlay .actions .btn{font-size:14px!important;letter-spacing:0;font-weight:700;padding-top:12px!important;padding-bottom:12px!important}}.template-page-tradeshow .gallery{padding-top:0!important}.template-page-tradeshow img{border-radius:0!important}@media only screen and (max-width: 850px){#corporate.services section,#team-services-page.services section{padding:0!important}}a.skip-conversion{text-decoration:none!important}#contact{font-size:16px}#contact .intro{background:url(../assets/gg-collectibles-02.jpg) no-repeat bottom center;background-size:cover;position:relative;color:#fff;text-align:center;padding:80px 0}#contact .intro:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000bf;content:""}#contact .intro .page-width{position:relative}#contact .intro .wrap{position:relative;z-index:10}#contact .intro h1{margin-bottom:10px;color:#fff;font-size:60px;line-height:60px}#contact .intro h3{color:#f90;font-size:30px;font-weight:400;margin-top:0}#contact .three-col{padding:30px 0}#contact .col{position:relative}#contact .col.quickest{border:3px solid #1F8441!important}#contact .col.quickest h4{position:absolute;top:0;left:0;right:0;padding:5px 10px;background:#1f8441;color:#fff;font-size:15px;margin:0;line-height:normal}#contact .four-col{display:flex;flex-wrap:wrap;padding:30px 0}#contact .four-col .col{width:25%;position:relative}#contact .four-col .col .call{display:none}#contact .col{text-align:center;padding:60px 30px 30px;border-right:1px solid #e1e1e1}#contact .col:last-child{border:0}#contact .col h3{font-size:22px;color:#000;padding-top:10px;margin:0}#contact .col p{font-size:16px;line-height:26px}#contact .col .btn{display:inline-block}#contact .col figure{width:90px;height:90px;background:#000;margin:0 auto;border-radius:100%;position:relative}#contact .col figure img{width:45px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#contact #contactForm{background:#38a2591a}#contact #contactForm .contact{overflow:hidden}#contact #contactForm form{display:none;overflow:hidden;max-width:800px;margin:0 auto;padding:50px 0;position:relative}#contact #contactForm form input[type=email],#contact #contactForm form input[type=file],#contact #contactForm form input[type=number],#contact #contactForm form input[type=password],#contact #contactForm form input[type=search],#contact #contactForm form input[type=tel],#contact #contactForm form input[type=text],#contact #contactForm form select,#contact #contactForm form textarea{border:1px solid #999;background-color:#fff}#contact #contactForm form .close{right:0}@media all and (max-width: 900px){#contact .intro{padding:30px 0}#contact .intro h1{font-size:35px;line-height:30px}#contact .intro h3{font-size:20px}#contact .four-col .col{width:50%;border-right:0;border-bottom:1px solid #e1e1e1}#contact .four-col .col.third,#contact .four-col .col.fourth{border-bottom:0}#contact .four-col .col.third{border-right:1px solid #e1e1e1}}@media all and (max-width: 625px){#contact .four-col,#contact .three-col{padding:15px 0;max-width:400px;margin:0 auto}#contact .four-col .col,#contact .three-col .col{width:100%!important;padding:20px 15px;border-right:0;border-bottom:1px solid #e1e1e1}#contact .four-col .col.third,#contact .four-col .col.fourth,#contact .three-col .col.third,#contact .three-col .col.fourth{border-right:0;border-bottom:1px solid #e1e1e1}#contact .four-col .col.quickest,#contact .three-col .col.quickest{padding:50px 15px 20px;border:3px solid #1F8441}#contact .four-col .col:last-child,#contact .three-col .col:last-child{border:0}#contact .four-col .col figure,#contact .three-col .col figure{float:left;width:80px;height:80px}#contact .four-col .col figure img,#contact .three-col .col figure img{width:38px}#contact .four-col .col div,#contact .three-col .col div{text-align:left;margin:0 0 0 100px}#contact .four-col .col h3,#contact .three-col .col h3{padding-top:0;margin-bottom:5px}#contact .four-col .col .mobile,#contact .four-col .col .btn,#contact .three-col .col .mobile,#contact .three-col .col .btn{display:block}}@media all and (max-width: 500px){#contact .four-col .col figure{width:60px;height:60px}#contact .four-col .col figure img{width:28px}#contact .four-col .col div{margin-left:80px}}#contact #contactForm.mx{text-align:center}#contact #contactForm.mx .closeButton{display:none}#contact #contactForm.mx form{display:block}#contact #contactForm.mx form .btn{padding:12px 48px;font-size:15px}#ugg{font-size:16px}#ugg .intro{background:url(../assets/bg-ugg.jpg) no-repeat top center;background-color:#000;background-size:cover;position:relative;color:#fff;text-align:center;padding:80px 0}#ugg .intro .page-width{position:relative}#ugg .intro .wrap{position:relative;z-index:10}#ugg .intro h1{margin-bottom:10px;color:#fff;font-size:60px;line-height:60px}#ugg .intro h3{text-transform:uppercase;font-size:30px;font-weight:400;margin-top:0;font-size:32px;font-weight:900;color:#bad439}#ugg .three-col{padding:30px 0}#ugg .col{text-align:center;position:relative}#ugg .col:last-child{border:0}#ugg .col h3{font-size:22px;color:#000;padding-top:10px;margin:0 0 10px}#ugg .col p{font-size:16px;line-height:26px}#ugg .col .btn{padding:16px 32px;margin:4px 8px 4px 0;text-align:left;border-radius:4px;transition:ease .3s background-color;display:block;text-align:center;font-size:16px;display:inline-block}#ugg .col .btn.download{padding:16px 32px 16px 52px;background-image:url(../assets/arrow-download.svg?v2);background-repeat:no-repeat;background-position:top 50% left 14px;background-size:16px}#ugg .col img{max-width:100%;width:100%;border:1px solid #e1e1e1;padding:4px;transition:ease .3s background-color}#ugg .col a{display:block}#ugg .col a:hover img{background-color:#1f84414d}@media all and (max-width: 900px){#ugg .intro{padding:30px 0}#ugg .intro h1{font-size:48px;line-height:50px}#ugg .intro h3{font-size:18px}}@media all and (max-width: 625px){#ugg .three-col{padding:15px 0;max-width:400px;margin:0 auto}#ugg .three-col .col{width:100%!important;padding:20px 15px;border-right:0;border-bottom:1px solid #e1e1e1}#ugg .three-col .col h3{padding-top:10px;margin-bottom:5px}#ugg .three-col .col .mobile,#ugg .three-col .col .btn{display:block}}#corporate .intro{background-image:url(../assets/CustomHelmets-DosEquis1.webp);padding:100px 0}#corporate .intro:before{background:#0009}#corporate .intro h1{font-size:70px;line-height:75px}#corporate .intro h3{font-size:32px;font-weight:600;margin:35px auto 60px;max-width:680px}#corporate .intro p{font-size:22px;margin:40px auto 0;max-width:780px}#corporate .intro .actions{justify-content:center}#corporate h2{color:#000;text-align:center;font-size:48px;font-weight:700;line-height:normal;letter-spacing:-1px;margin-bottom:40px}#corporate h2.sm{max-width:960px;margin:0 auto 40px}#corporate .two-col{align-items:flex-start;padding-top:40px}#corporate .two-col .photos a{display:block}#corporate .two-col .photos a:last-child img{margin:0}#corporate .two-col .photos img{margin:0 0 20px;display:block}#corporate .lg{font-size:26px;font-style:normal;font-weight:400;line-height:143.333%;letter-spacing:-.3px}#corporate .checklist{list-style:none;padding:0;margin:30px 0}#corporate .checklist li{font-size:21px;background:url(../assets/icon-circle-check.svg) no-repeat left 0 top 20px;background-size:30px;padding:15px 0 15px 45px}#corporate .checklist li p{max-width:500px;display:block}#corporate .logos{display:flex;justify-content:flex-start;align-items:center}#corporate .logos img{display:inline-block;max-width:33%;margin:0 5% 0 0;border-radius:0}#corporate .logos img.riddell{width:30%}#corporate .logos img.schutt{width:22%;margin-bottom:7px}#corporate .logos img.vicis{width:20%}#corporate #getStarted{background:#38a25926;border-top:1px solid rgba(56,162,89,.5);padding:60px 30px;font-size:18px;width:100%;max-width:100%;border-radius:0;border-bottom:0}#corporate #getStarted .sm{max-width:925px}#corporate #getStarted .form{background:transparent;border:none}#corporate #getStarted .form label{font-size:16px;font-weight:600}#corporate #getStarted h2{padding-top:20px;margin-bottom:30px}#corporate #getStarted .custom-form-wrapper .cf-btn{font-size:20px;padding:20px 32px!important}#corporate #getStarted .custom-form-wrapper h4{margin:12px 0 -8px!important;font-size:16px!important;font-weight:600}#corporate #getStarted .custom-form-wrapper hr{background-color:transparent!important;border:0!important}#corporate #getStarted .custom-form-wrapper .ace-cf-radio{position:relative}#corporate #getStarted .custom-form-wrapper .ace-cf-radio input{opacity:0!important;visibility:hidden;position:absolute!important}#corporate #getStarted .custom-form-wrapper .ace-cf-radio label{width:100%;display:block;padding:16px;border-radius:8px;text-align:center;margin:0!important;border:1px solid rgba(56,162,89,.5);background:#38a2591a}#corporate #getStarted .custom-form-wrapper .ace-cf-radio input[type=radio]:checked+label{background:#000!important;color:#fff!important;border:2px solid rgba(56,162,89,.5)}#corporate #getStarted .custom-form-wrapper .confirmation-box{margin-top:0!important;margin-bottom:20px;text-align:center;padding:10px 5px;background:#fff!important;color:#000!important}#corporate #getStarted .custom-form-wrapper .confirmation-box h4{margin:20px 0 10px!important;font-size:26px!important;font-weight:600}#corporate #getStarted .custom-form-wrapper .form-control{padding:14px 18px!important}#corporate #getStarted .custom-form-wrapper .form-control[type=tel]{padding:16px 20px 16px 135px!important}#corporate footer{background:#000;color:#fff}#corporate .corp-slider .slick-slide{margin:0 4px;position:relative;overflow:hidden}#corporate .corp-slider .slick-slide:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:#0000004d url(../assets/btn-icon-play-white.svg) no-repeat center center;background-size:50px;z-index:1;border-radius:8px;transition:ease .5s all}#corporate .corp-slider .slick-slide:hover:before{background-color:#00000080}#corporate .corp-slider .slick-slide img{display:block;border:1px solid #000;border-radius:8px}@media only screen and (max-width: 960px){#corporate.services .intro{padding:60px 0}#corporate.services .intro h1{font-size:60px;line-height:65px}#corporate.services .intro h3{font-size:28px;font-weight:600;margin:28px auto 50px;max-width:560px}#corporate h2{font-size:38px;margin-bottom:25px}}@media only screen and (max-width: 850px){#corporate.services section{padding:20px 0}#corporate .gallery{padding:0}#corporate .gallery .three-col .col{padding:4px}#corporate .two-col.steps{padding:0}#corporate .two-col.steps .photos{order:2;padding-top:30px;padding-bottom:0}#corporate #getStarted{padding-top:40px!important;background:0;border:0}#corporate #getStarted .wrapper{padding-top:40px;background:#38a25926;border-top:1px solid rgba(56,162,89,.5)}#corporate #getStarted h2{padding-top:10px;margin-bottom:20px;font-size:28px}}@media only screen and (max-width: 625px){#corporate.services .intro{padding:20px 0}#corporate.services .intro .wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}#corporate.services .intro h1{font-size:47px;line-height:52px;margin:0}#corporate.services .intro h3{font-size:20px;font-weight:600;margin:20px auto 0;max-width:400px}#corporate.services .intro .actions{margin-top:20px;order:4}#corporate.services .intro .actions .btn{text-align:center}#corporate.services .intro p{font-size:17px;margin:20px auto 0;max-width:780px;line-height:22px}#corporate h2{font-size:28px;letter-spacing:-.5px;margin-bottom:25px}#corporate .lg{font-size:20px}#corporate .checklist{margin:10px 0 30px}#corporate .checklist li{font-size:17px;background-size:22px;padding:8px 0 8px 35px;background-position:top 12px left 0}#corporate .logos img.schutt{width:26%}#corporate .logos img.riddell{width:33%}#corporate .logos img.vicis{width:27%}#corporate .corp-logos div{text-align:center}#corporate .corp-logos div img{display:inline-block}}#corp{padding-top:0}.corp-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.corp-logos div{padding:25px}.corp-logos img{display:block;height:auto}@media only screen and (max-width: 900px){.corp-logos div{padding:10px}.corp-logos div img{max-width:80%}}@media only screen and (max-width: 625px){.corp-logos div{width:50%}}#team-services-page .intro{background:#212121 url(../assets/banner-team-services.jpg) no-repeat center center;background-size:cover;position:relative;padding:100px 0}#team-services-page .intro.recon{background:url(../assets/bg-recon.jpg) no-repeat bottom center;background-size:cover;padding:60px 0}#team-services-page .intro.recon h3{margin:10px auto 30px}#team-services-page .intro:before{z-index:1;background:#000000bf}#team-services-page .intro .wrap{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}#team-services-page .intro .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;padding:0}#team-services-page .intro .video-wrapper iframe{width:100vw!important;height:56.25vw!important;min-height:100vh;min-width:177.77vh;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}#team-services-page h2 span{display:block;text-transform:uppercase;font-size:45%;letter-spacing:0px;line-height:normal;padding-bottom:8px}#team-services-page h2.lg{font-size:50px;max-width:960px;margin:0 auto 90px;font-weight:700;line-height:120%}#team-services-page p.lg{font-size:28px;line-height:150%;max-width:925px;text-align:center;margin:0 auto 80px}#team-services-page .brands ul{max-width:none}#team-services-page .brands ul li{width:16%}#team-services-page .brands ul li.w50{width:50%}#team-services-page .brands ul li.w25{width:25%}#team-services-page .brands ul li.w25 img{max-width:190px}#team-services-page .brands ul li img{max-height:100px}#team-services-page .checklist{margin-top:0}#team-services-page .team-member-photo{margin:20px auto 30px}#team-services-page .team-member-photo.md{max-width:960px}#team-services-page .service{text-align:center;font-size:24px;padding:80px 0;position:relative}#team-services-page .service:before{content:"";display:block;position:absolute;top:0;left:60px;right:60px;height:2px;background:#e1e1e1}#team-services-page .service p{max-width:910px;margin:0 auto 30px}#team-services-page .service .actions{display:flex;justify-content:center}#team-services-page .service .btn{cursor:pointer}#team-services-page #form.success{text-align:center;background:#ffffffe6;border:1px solid rgba(0,0,0,.5);border-radius:6px;padding:30px 30px 1px;max-width:800px;margin:0 auto}#team-services-page .slider{margin-bottom:60px}#team-services-page .slider .slick-slide,#team-services-page .team-slider .slick-slide{background-color:#000;background-position:center;background-size:cover;background-repeat:no-repeat}#team-services-page .slider .slick-slide:before,#team-services-page .team-slider .slick-slide:before{padding-top:60%;content:"";display:block}#team-services-page .slider .slick-slide img,#team-services-page .team-slider .slick-slide img{display:none}#team-services-page .slider.square .slick-slide:before,#team-services-page .team-slider.square .slick-slide:before{padding-top:100%}@media only screen and (max-width: 600px){#team-services-page .col.photos{padding-bottom:20px!important}#team-services-page .team-slider{margin-bottom:40px}#team-services-page .team-slider .slick-dots{bottom:-25px}}#team-services-page .checklist.buckets{display:flex;max-width:1200px;margin:0 auto;padding:0 20px}#team-services-page .checklist.buckets li{width:33.3333%;padding-right:20px;text-align:left}#team-services-page #getStarted .lg{margin-bottom:20px}#team-services-page #getStarted .columns{display:flex}#team-services-page #getStarted .columns div{width:50%;padding-right:10px;padding-bottom:20px}#team-services-page #getStarted .columns div:last-child{padding-left:10px;padding-right:0}#team-services-page #getStarted .columns div input{margin:0}#team-services-page #getStarted .columns div label{display:block;padding:2px 4px}@media only screen and (max-width: 960px){#team-services-page h2.lg{font-size:40px;max-width:760px}#team-services-page p.lg{font-size:24px}}@media only screen and (max-width: 850px){#team-services-page .intro h1{font-size:55px;line-height:60px}#team-services-page .service,#team-services-page p.lg{font-size:20px}#team-services-page .brands ul li{width:25%}#team-services-page .brands ul li img{max-height:75px;max-width:80px}#team-services-page .brands ul li.w50 img{max-width:75%}}@media only screen and (max-width: 625px){#team-services-page h2{font-size:32px}#team-services-page h2.lg{font-size:35px}#team-services-page .service,#team-services-page p.lg{font-size:18px;line-height:145%}#team-services-page p.lg{margin-bottom:40px}#team-services-page .service:before{left:10px;right:10px}#team-services-page .checklist.buckets{flex-wrap:wrap;margin:20px}#team-services-page .checklist.buckets li{width:100%;font-size:18px;background-position:left 0 top 15px;background-size:20px;padding:8px 0 8px 30px}#team-services-page .checklist.buckets li p{margin:0}}@media only screen and (max-width: 550px){#team-services-page.services .intro{padding:50px 0}#team-services-page.services .intro h1{font-size:50px;line-height:55px}#team-services-page.services .intro h3{font-size:22px;font-weight:600;margin:20px auto}#team-services-page .brands ul li{width:33%}}.ba-slider{position:relative;overflow:hidden;margin-bottom:30px}.ba-slider img{width:100%;display:block;max-width:none}.ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;background:#00000080;cursor:ew-resize}.ba-slider .handle:after{position:absolute;top:50%;width:50px;height:50px;margin:-23px 0 0 -23px;content:"";display:block;background:#fff url(../assets/icon-arrows.svg) no-repeat top 54% left 50%;background-size:28px;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 6px #0000004d}.ba-slider .handle.ba-draggable:after{transform:scale(.8)}.hero{background-image:url(../assets/FrontGG2.jpg);padding:100px 0}.hero:before{background:#0009}.hero h1{font-size:70px;line-height:75px}.hero h3{font-size:32px;font-weight:600;margin:35px auto 60px;max-width:610px}.hero p{font-size:22px;margin:40px auto 0;max-width:780px}#about-us h2.heading{font-size:42px!important;margin:0!important;padding:0!important}.team-member{overflow:hidden;cursor:pointer}.team-member h3{margin:0;font-size:18px}.team-member em.role{font-size:15px;text-align:center;display:block;line-height:normal}.team-member .team-member-photo{overflow:hidden;margin:5px 5px 16px;display:block;border-radius:6px}@media only screen and (max-width: 600px){.team-member h3{font-size:15px}.team-member em.role{font-size:12px}}.team-member .zoom-image{display:block;width:100%;transition:transform .3s ease}.team-member:hover .zoom-image{transform:scale(1.1)}#overlayPhoto{width:350px;max-width:100%;height:auto;border-radius:5px}#bioOverlay h3{font-size:22px;padding:16px 0 0;margin:0}#bioOverlay em.role{text-align:center;display:block;margin-bottom:8px}@media only screen and (max-width: 600px){#bioOverlay .overlay{top:10px;left:10px;right:10px;bottom:10px;padding:16px;transform:none}#bioOverlay .overlay .closeButton{top:16px;right:16px;background-color:#fff}}#overlayBio{height:250px;overflow:auto;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:15px 0}#overlayBio p{margin-top:15px;text-align:left}.helmet-builder .wrapper{max-width:1140px;position:relative}#helmetBuilder section{padding:30px 0}#helmetBuilder #product{padding:0}#helmetBuilder #product .col{width:35%;padding-left:25px}#helmetBuilder #product .col.photo{width:65%;padding-left:0;padding-right:25px}#helmetBuilder #product .swatch-element .tooltip{left:50%;margin:0;font-size:14px;transform:translate(-50%,15px)}#helmetBuilder #product .swatch-element:hover .tooltip{transform:translate(-50%,5px)}#helmetBuilder.fieldUse #intro{padding-top:0}#helmetBuilder.fieldUse .product-reviews{margin-bottom:20px}#helmetBuilder.fieldUse h1{font-size:40px;letter-spacing:-.5px;line-height:110%;color:#000;font-weight:800;margin-bottom:20px}#helmetBuilder.fieldUse .offers{margin-bottom:40px}#helmetBuilder.fieldUse .variant-price>span:first-of-type{font-weight:800;font-size:22px;color:#1f8441;display:inline-block;margin-right:4px}#helmetBuilder.fieldUse .variant-price s{font-size:20px;color:#999}@media only screen and (max-width: 960px){#helmetBuilder.fieldUse #product{flex-wrap:wrap}#helmetBuilder.fieldUse #product .col{width:100%;padding:0}}@media only screen and (max-width: 625px){#helmetBuilder.fieldUse h1{font-size:26px;margin-bottom:15px}#helmetBuilder.fieldUse .offers{margin-bottom:20px}#helmetBuilder.fieldUse .variant-price>span:first-of-type{font-size:18px;margin-right:2px}#helmetBuilder.fieldUse .variant-price s{font-size:16px}}#helmetBuilder .swatch .swatch input:checked+label:before{background:#000}#helmetBuilder .swatch .swatches{display:flex;margin:-4px;flex-wrap:wrap}#helmetBuilder .swatch .swatches .swatch-element{width:25%;min-width:auto;float:none;margin:0;padding:4px}@media only screen and (max-width: 625px){#helmetBuilder .swatch .swatches .swatch-element{padding:2px}}#helmetBuilder .swatch .swatches .swatch-element label{min-width:auto!important;width:100%;height:auto!important}#helmetBuilder .swatch .swatches .swatch-element.color{width:16.666666666%}#helmetBuilder .swatch .swatches .swatch-element.color label{background-size:cover!important;border-radius:4px;border:1px solid #000}#helmetBuilder .swatch .swatches .swatch-element.color label:before{content:"";display:block;padding-top:100%}#helmetBuilder .swatch .swatches .swatch-element.color input:checked+label:before{background:#00000059 url(../assets/icon-circle-check-white.svg) no-repeat center;background-size:20px}#helmetBuilder .swatch .swatches .swatch-element.soldout{display:block!important}#helmetBuilder .swatch .swatches.final-sale .swatch-element.soldout{display:none!important}#addToCart-product-template-builder{display:none}#facemask,#visor,#chinstrap,#facemaskclips,#stateDecalSets{padding-top:0!important}#facemask .wrap,#visor .wrap,#chinstrap .wrap,#facemaskclips .wrap,#stateDecalSets .wrap{padding-top:30px;border-top:1px solid #e1e1e1;position:relative}#facemask h2,#visor h2,#chinstrap h2,#facemaskclips h2,#stateDecalSets h2{color:#000;font-size:20px}#facemask h3,#visor h3,#chinstrap h3,#facemaskclips h3,#stateDecalSets h3{font-weight:400}#facemask h3 span,#visor h3 span,#chinstrap h3 span,#facemaskclips h3 span,#stateDecalSets h3 span{color:#000;font-weight:700}#facemask h3 span.sale em,#visor h3 span.sale em,#chinstrap h3 span.sale em,#facemaskclips h3 span.sale em,#stateDecalSets h3 span.sale em{color:#999;font-style:normal;font-weight:400;text-decoration:line-through;font-size:12px;display:inline-block;padding-right:5px}#facemask h3 span.sale strong,#visor h3 span.sale strong,#chinstrap h3 span.sale strong,#facemaskclips h3 span.sale strong,#stateDecalSets h3 span.sale strong{color:#f90}.additions{display:flex;flex-wrap:wrap}.additions.mini .product_item{width:20%}.additions.mini .product_item .removeVisor .product_image_wrapper,.additions.mini .product_item .removeFacemask .product_image_wrapper,.additions.mini .product_item .removeClips .product_image_wrapper{background:url(../assets/remove-circle-outline.svg) no-repeat center;background-size:60px}@media only screen and (max-width: 960px){.additions.mini .product_item{width:25%}.additions.mini .product_item .removeVisor .product_image_wrapper,.additions.mini .product_item .removeFacemask .product_image_wrapper,.additions.mini .product_item .removeClips .product_image_wrapper{background-size:40px}}@media only screen and (max-width: 625px){.additions.mini .product_item .removeVisor .product_image_wrapper,.additions.mini .product_item .removeFacemask .product_image_wrapper,.additions.mini .product_item .removeClips .product_image_wrapper{background-size:24px;background-position:top 10px left 50%}.additions.mini .product_item .removeVisor .product_image_wrapper span,.additions.mini .product_item .removeFacemask .product_image_wrapper span,.additions.mini .product_item .removeClips .product_image_wrapper span{bottom:8px;transform:none}}.additions .product_item{width:12.5%;padding:5px}.additions .product_item .product_image_wrapper{position:relative;border:1px solid #e1e1e1;padding:4px;overflow:hidden;background:url(../assets/load.gif) no-repeat center center;background-size:120px}.additions .product_item .product_image_wrapper:before{content:"";display:block;padding-top:66.6666666%!important}.additions .product_item .product_image_wrapper div{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#fff;top:4px;left:4px;right:4px;bottom:4px}.additions .product_item form{display:none}.additions .product_item .theProduct,.additions .product_item .removeFacemask{display:block;position:relative}.additions .product_item .theProduct:before,.additions .product_item .removeFacemask:before{content:"";border:5px solid transparent;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;transition:ease .25s all}.additions .product_item .theProduct.active:before,.additions .product_item .removeFacemask.active:before{border:5px solid #1F8441}.additions .product_item .theProduct.nope,.additions .product_item .removeFacemask.nope{opacity:.15;cursor:not-allowed}.additions .product_item .removeFacemask .product_image_wrapper,.additions .product_item .removeVisor .product_image_wrapper,.additions .product_item .removeChinstrap .product_image_wrapper,.additions .product_item .removeClips .product_image_wrapper{background:url(../assets/remove-circle-outline.svg) no-repeat top 40% left 50%;background-size:30px}.additions .product_item .removeFacemask.upgrade .product_image_wrapper,.additions .product_item .removeVisor.upgrade .product_image_wrapper,.additions .product_item .removeChinstrap.upgrade .product_image_wrapper,.additions .product_item .removeClips.upgrade .product_image_wrapper{background:#fff}.additions .product_item .removeFacemask.upgrade .product_image_wrapper span,.additions .product_item .removeVisor.upgrade .product_image_wrapper span,.additions .product_item .removeChinstrap.upgrade .product_image_wrapper span,.additions .product_item .removeClips.upgrade .product_image_wrapper span{bottom:auto;top:50%;transform:translateY(-50%);line-height:18px}.additions .product_item .removeFacemask span,.additions .product_item .removeVisor span,.additions .product_item .removeChinstrap span,.additions .product_item .removeClips span{display:block;text-align:center;color:#999;position:absolute;bottom:5px;right:0;left:0;font-size:12px}.additions .product_item .removeFacemask span.priceBadge,.additions .product_item .removeVisor span.priceBadge,.additions .product_item .removeChinstrap span.priceBadge,.additions .product_item .removeClips span.priceBadge{position:static;color:#000;transform:none!important}.additions .product_item .removeFacemask .product_image_wrapper{background-position:50% 50%}@media only screen and (max-width: 625px){.additions .product_item .removeClips span{font-size:8px!important}}#facemask .additions .product_item .theProduct:before{bottom:-5px}#yourBuild{position:fixed;bottom:0;left:0;padding:15px 0!important;width:100%;z-index:100;background:#fff;border-top:1px solid #e1e1e1;box-shadow:5px 0 5px #0006}#yourBuild .wrap{padding-top:0;padding-bottom:0;position:relative}#yourBuild .qContainer{display:flex;align-items:center;margin-bottom:10px}#yourBuild .qContainer h3{margin:0 20px 0 0}#yourBuild .qContainer p.error{padding:0 0 0 10px;margin:0}#yourBuild:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;visibility:hidden;transition:ease .2s opacity;background:#ffffffe6 url(../assets/load.gif) no-repeat center center;background-size:120px}#yourBuild.loading:before{opacity:1;visibility:visible;z-index:50}#yourBuild .actions{display:flex;padding:15px 5px;text-align:right;align-items:center;flex-wrap:wrap}#yourBuild .payments{font-size:12px;line-height:14px;cursor:pointer}#yourBuild .payments span{font-weight:700;color:#000;font-size:13px}#yourBuild .payments img{width:51px;position:relative;top:2px;display:inline-block;margin-left:2px}@media only screen and (max-width: 960px){#yourBuild .payments{display:block;margin:0 auto;padding-bottom:5px;text-align:center}}#yourBuild #total{font-weight:700;padding-right:20px;font-size:20px;color:#000;white-space:nowrap}#yourBuild .btn{padding:18px 32px;font-size:16px;border-radius:4px;margin-left:15px;text-align:center!important}#yourBuild .content{display:flex;justify-content:space-between}#yourBuild .content ul{display:flex;width:50%;float:left;margin:0;max-width:540px}#yourBuild .content ul li{width:25%;padding:5px;position:relative;margin:0}#yourBuild .content ul li form{margin:0}#yourBuild .content ul li#yourHelmet span{background:url(../assets/load.gif) no-repeat center center;background-size:120px}#yourBuild .content ul li#yourFacemask span{background-size:contain}#yourBuild .content ul li span{display:block;border:1px solid #d1d1d1;height:83px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}#yourBuild .content ul li span div{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center}#yourBuild .content ul li span em{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;font-style:normal;font-size:12px;line-height:normal}#yourBuild .content ul li span em:before{content:"";width:20px;display:block;margin:0 auto 4px;height:15px;background:url(../assets/icon-add.svg) no-repeat center center;background-size:15px}#yourBuild .content ul li span.added em{display:none}@media only screen and (max-width: 625px){#yourBuild .content ul li span em{font-size:10px;padding:0 15px}#yourBuild .content ul li span em:before{display:block;margin:-5px auto 5px}}#yourBuild .content ul li #yourFacemaskColor{position:absolute;bottom:5px;right:5px;width:35px;height:28px;padding:0;background-color:#e1e1e1;background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid #d1d1d1;display:none}#yourBuild .content ul li.added #yourFacemaskColor{display:block}#yourBuild .content ul li.free{position:relative}#yourBuild .content ul li.free:before{content:"FREE!";position:absolute;bottom:6px;right:6px;font-weight:700;padding:2px 5px;background:#f90;color:#fff;font-size:12px;line-height:normal;z-index:10}#yourBuild .content ul li.twenty{position:relative}#yourBuild .content ul li.twenty:before{content:"20% OFF!";position:absolute;bottom:6px;right:6px;font-weight:700;padding:2px 5px;background:#f90;color:#fff;font-size:12px;line-height:normal;z-index:10}#yourBuild .content ul li.fifty{position:relative}#yourBuild .content ul li.fifty:before{content:"50% OFF!";position:absolute;bottom:6px;right:6px;font-weight:700;padding:2px 5px;background:#00b3f9;color:#fff;font-size:12px;line-height:normal;z-index:10}.addProduct{cursor:pointer}#yourBuild .actions{justify-content:flex-end;width:50%}@media only screen and (max-width: 960px){#yourBuild{padding:15px 0!important}#yourBuild .wrap{padding:0 15px}#yourBuild .builder-pricing{width:50%}#yourBuild .btn{padding:16px 20px;font-size:13px}#yourBuild .payments{padding-bottom:5px;text-align:right}}@media only screen and (max-width: 625px){#yourBuild h3{color:#000;margin:0 0 5px;font-size:15px;line-height:normal}#yourBuild .content{flex-wrap:wrap}#yourBuild .content ul{width:100%;max-width:none}#yourBuild .content ul li span{height:70px}#yourBuild .actions{width:100%;flex-wrap:wrap;padding:0}#yourBuild .actions .payments>.currency-converter-wrapper-amount-box{display:inline-block!important}#yourBuild .actions #total,#yourBuild .actions .currency-converter-wrapper-amount-box{font-size:15px;line-height:normal}#yourBuild .actions label .currency-converter-wrapper-amount-box{position:static!important}#yourBuild .btn{width:100%;padding:14px 0}#yourBuild #yourVisor span,#yourBuild #yourChinstrap span{background-size:cover}#yourBuild .builder-pricing{width:100%;align-items:center;justify-content:center;display:flex}#yourBuild .builder-pricing .payments{text-align:center;padding:8px 0;margin:0}#yourBuild .actions{width:100%}#yourBuild .actions .btn{margin:0}#yourBuild .qContainer{justify-content:space-between}#yourBuild .qty-selection .up,#yourBuild .qty-selection .down{width:35px;height:35px}#yourBuild .qty-selection input[type=text]{height:35px;width:45px}}#confirmation .overlay,#errorOverlay .overlay{max-width:475px}.more-btn{font-size:13px;padding:8px 16px;text-align:center;display:block;width:100%;font-weight:600;margin-top:8px;text-transform:capitalize}.more-btn.hide,.builder-section .additions .not-compatable{display:none!important}@media only screen and (max-width: 625px){.builder-section .additions .hidden{display:none}.builder-section .additions .hidden.compatable{display:block}}.builder-section.showall .additions .hidden{display:block}#helmetBuilder .product-tabs{display:flex;border-bottom:1px solid #000;padding-bottom:0;align-items:flex-end;max-width:1380px}#helmetBuilder .product-tabs button{border:1px solid #000;border-bottom:0;-webkit-appearance:none;appearance:none;padding:8px 24px;background:#e1e1e1;margin:0;border-top-left-radius:6px;border-top-right-radius:6px}#helmetBuilder .product-tabs li{padding:0 5px 0 0;margin:0}#helmetBuilder .product-tabs li.active{position:relative;bottom:-1px}#helmetBuilder .product-tabs li.active button{background:#fff;padding-bottom:9px}body.helmet-builder #reviews{display:none}body.helmet-builder #reviews .hc-widget #hc-product-tabs{border:0}body.helmet-builder.gg-edition #reviews{display:block}#product-description .product-description{margin-top:0!important}#gg-edition-products ul{font-size:12px;line-height:normal}#gg-edition-products ul li{padding-bottom:8px}#gg-edition-products ul li strong,#gg-edition-products ul li span{display:block}.facemask-included{background:#f60;color:#fff;display:inline-block;padding:2px 16px;margin-bottom:30px;border-radius:4px;font-size:16px;position:relative;top:-5px}.pricing li{font-size:14px}.pricing li.unlucky{font-size:16px;text-transform:uppercase;color:#1f8441;font-weight:700}.pricing li.unlucky strong{font-weight:800;font-size:20px}.pricing li.your-price{font-weight:700;font-size:22px;color:#1f8441;line-height:1.2}.pricing li.savings{font-weight:700;font-style:italic!important;font-size:14px;line-height:1.4;color:#000}.pricing li.map-pricing{font-size:20px;font-weight:700;color:#1f8441}.pricing .strike{color:#444;text-decoration:line-through}.free-shipping,.free-recon{display:flex;align-items:center;margin:.5rem 0;font-weight:700;font-style:italic}.free-shipping img,.free-recon img{margin-right:.5rem;height:35px;width:auto!important}.no-value-prop{display:none!important}.small-text{font-size:14px;background-color:none!important;font-style:italic}#helmetBuilder.soldout #yourBuild:before{content:"";position:absolute;background:#fff;opacity:1;visibility:visible;z-index:20}#helmetBuilder.soldout #yourBuild #notifyMe{display:flex}#helmetBuilder.soldout #facemask,#helmetBuilder.soldout #visor,#helmetBuilder.soldout #chinstrap{position:relative}#helmetBuilder.soldout #facemask:before,#helmetBuilder.soldout #visor:before,#helmetBuilder.soldout #chinstrap:before{content:"";position:absolute;background:#ffffffb3;top:0;left:0;right:0;bottom:0;z-index:10}#reconOverlay .overlay h5{text-align:left;padding-bottom:2px;margin-bottom:10px;border-bottom:1px solid #e1e1e1}#reconOverlay .overlay ol{text-align:left}#reconOverlay .overlay .cancel{width:50%}#decalOverlay .overlay{max-width:400px;padding:40px;width:100%}#decalOverlay .overlay .variant-grid{overflow:scroll;height:40vh;border:1px solid #c1c1c1;margin-top:20px}#decalOverlay .overlay .variant-item{display:block;padding:8px;font-weight:700;border-bottom:1px solid #e1e1e1;transition:ease .4s all;cursor:pointer}#decalOverlay .overlay .variant-item:hover{background:#1f8441;color:#fff}.decal_item{display:none}.decal_item .container{padding-top:20px;display:flex;align-items:center}.decal_item figure{width:33%;padding:0;margin:0;position:relative}.decal_item figure:before{content:"";padding-top:60%;display:block}.decal_item figure img{width:100%;height:100%;position:absolute;top:0;left:0}.decal_item .decal-info{padding-left:20px}.decal_item .decal-info h4{font-size:22px}.decal_item .decal-info #selectDifferentStateLink{display:block;color:#1f8441;font-weight:700;margin-bottom:12px;border-bottom:2px solid #1F8441;line-height:22px}.decal_item .decal-info #removeDecalSet{display:block;background:url(../assets/remove-circle-outline.svg) no-repeat top left;padding-left:30px;color:#999;font-weight:500;font-size:15px}@media only screen and (max-width: 625px){#helmetBuilder section{padding:15px 0}#helmetBuilder .swatch .swatches{margin:0}#helmetBuilder .swatch .swatches .swatch-element.color{width:25%}#helmetBuilder #product{padding:0;margin:0}#helmetBuilder #product .col{width:100%!important;padding:0!important}#helmetBuilder #product .col:first-child,#helmetBuilder #product .col:first-child .lazyload__image-wrapper,#helmetBuilder #product .col .productForm{margin:0}#helmetBuilder #product .col .productForm .btn,#helmetBuilder #product .swatch-element .tooltip{display:none}.decal_item figure{width:40%}.decal_item .decal-info h4{font-size:18px}.decal_item .decal-info #selectDifferentStateLink{margin-bottom:10px;line-height:20px;font-size:15px}.decal_item .decal-info #removeDecalSet{font-size:12px;padding-left:24px}.facemask-included{margin-bottom:8px}#facemask .additions .product_item .theProduct:before{bottom:-4px}.additions .product_item{width:25%!important;padding:2.5px!important}.additions .product_item .theProduct:before{border-width:4px}.additions .product_item .theProduct.active:before{border-width:4px}.additions .product_item .product_image_wrapper{margin:0}.additions .product_item .product_image_wrapper div{top:2px;left:2px;right:2px;bottom:2px}.additions .product_item .removeVisor .product_image_wrapper{background:#fff}.additions .product_item .removeFacemask span,.additions .product_item .removeVisor span{bottom:25%;transform:translateY(50%);font-size:10px;line-height:normal}#facemask .wrapper,#visor .wrapper,#chinstrap .wrapper,#facemaskclips .wrapper,#statedecalset .wrapper{padding-top:20px}#facemask h2,#visor h2,#chinstrap h2,#facemaskclips h2,#statedecalset h2{font-size:16px}#facemask h3,#visor h3,#chinstrap h3,#facemaskclips h3,#statedecalset h3{font-size:14px}#sizes li{width:20%;padding:2.5px}#sizes li a{height:60px}#sizes li a.removeChinstrap span{font-size:11px;line-height:14px}#colorOverlay .overlay{top:0;transform:none;left:0;border-radius:0;padding:15px;bottom:0}#colorOverlay .overlay h2{font-size:16px;color:#000;margin:15px 0 5px}#reconOverlay .overlay{top:10px;transform:none;right:10px;left:10px;padding:20px}#decalOverlay .overlay{top:10px;transform:none;right:10px;left:10px;bottom:10px;padding:20px;width:auto}#decalOverlay .overlay .variant-grid{height:80vh}.product_info{display:flex;align-items:center;margin-top:5px}#facemaskColorSelect .metallics{width:50%}#facemaskColorSelect ul li{width:20%}#facemaskColorSelect ul li label{height:50px}#facemaskColorSelect ul li label:before{width:20px;height:20px}#facemaskColorSelect .actions{font-size:14px}#facemaskColorSelect .actions button{margin-left:10px;padding:12px 40px}#selectedFacemaskColor{position:static;margin-bottom:20px;display:none}#selectedFacemaskColor span{height:30px;width:30px}#selectedFacemaskColor.active{display:flex}.swatch .header{margin:0 0 5px}.zoom:after{display:none}#confirmation .overlay,#confirmAssembly .overlay{padding:30px 40px}#confirmation .overlay p,#confirmAssembly .overlay p{line-height:22px;margin:0 0 20px}#confirmation .overlay p strong,#confirmAssembly .overlay p strong{display:block}#confirmation .overlay .actions,#confirmAssembly .overlay .actions{display:flex;flex-wrap:wrap}#confirmation .overlay .actions .btn,#confirmAssembly .overlay .actions .btn{width:100%;order:1;margin:2.5px 0;padding-top:15px;padding-bottom:15px}#confirmation .overlay .actions .btn.cancel,#confirmAssembly .overlay .actions .btn.cancel{order:2}#notifyMe{flex-wrap:wrap}#notifyMe div{width:100%;font-size:14px}#notifyMe div h3{margin:10px 0 5px;font-size:16px}}@media only screen and (max-width: 625px){#product.two-col .col.w60{padding-bottom:20px!important}}#helmetBuilder #product.two-col.collectible .col{padding-right:4px}#helmetBuilder #product.two-col.collectible .col:last-child{padding-left:8px;padding-right:0}#helmetBuilder .description{font-size:16px;color:#000}#helmetBuilder .description .vid{padding-bottom:20px}#helmetBuilder .description p{margin-bottom:20px}@media only screen and (max-width: 600px){#helmetBuilder .description{padding:30px 0;font-size:15px}}.actions form{width:100%;margin:0;height:0;overflow:hidden}.actions .assembly{position:absolute;top:0;right:30px;text-align:left;opacity:0;cursor:not-allowed;transition:ease .3s all;visibility:hidden}.actions .assembly input[type=checkbox]{float:left;position:relative;border:1px solid #000}.actions .assembly input[type=checkbox]:before{position:absolute;content:""}.actions .assembly input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:18px;width:18px;background:#fff;border:1px solid #C9C9C9;border-radius:2px;transition:ease .3s all;background-color:#fff;background-position:center center;background-repeat:no-repeat}.actions .assembly input[type=checkbox]:focus{outline:none!important}.actions .assembly input[type=checkbox]:checked{background-color:#1f8441;background-image:url(../assets/icon-check.svg);background-size:14px;border:1px solid #1F8441}.actions .assembly label{display:block;margin-left:32px;color:#000;font-size:15px;cursor:not-allowed}.actions .assembly label em{color:#999;font-style:normal;font-weight:400;text-decoration:line-through;font-size:12px;display:inline-block;padding-right:5px}.actions .assembly label span{color:#f90;font-weight:700}.actions form.ready{height:auto}.actions form.ready .assembly{opacity:1;visibility:visible;cursor:pointer}.actions form.ready .assembly label{cursor:pointer}@media only screen and (max-width: 625px){.actions form{width:100%}.actions .assembly{position:static;padding:5px;background:#fffbed;border:1px solid #ffeaa0;margin:0}.actions .assembly label{font-size:12px;padding-top:3px;margin-bottom:0}}#product .photo.facemasks{border:1px solid #d1d1d1}#product .photo.facemasks:before{display:block;content:"";padding-top:66.66666%}#product .photo.facemasks img.main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:100%;padding:20px;box-sizing:border-box}.btn.lg{padding:16px 24px}ul.details{padding:0 0 0 20px;margin:0}ul.details:last-child{padding-bottom:30px}@media only screen and (max-width: 525px){ul.details:last-child{padding-bottom:0}}ul.details li{padding:0 0 15px;margin:0;line-height:1.5}ul.details strong{text-transform:capitalize}ul.details span{color:#333;font-size:15px;display:block}.description h4{margin:0;padding:20px 0 0}@media only screen and (max-width: 525px){.description .two-col{padding-top:0}}.map-builder-total{display:block;margin:0 auto;padding:4px 0;font-style:italic}#b2b-catalog{background:#f7f7f7;padding:0}#b2b-catalog #gg{padding-bottom:0}#b2b-catalog #redo-chat-widget{display:none}#b2b.store{background:#fff;min-height:100vh;padding-bottom:160px}#b2b header{background:#111;display:flex;padding:16px 32px;justify-content:space-between;align-items:center}#b2b header a.logo{display:flex;align-items:center;opacity:.5;transition:ease .4s all}#b2b header a.logo h3{color:#fff;padding:0 0 0 20px;margin:0}#b2b header a.logo img{width:65px}#b2b header a.logo:hover{opacity:1}#b2b header .account{display:flex;justify-content:flex-end;color:#1f8441;font-weight:700}#b2b header .account a{display:block;height:30px;width:30px;background-repeat:no-repeat;background-position:center;margin-left:24px;transition:ease .4s all;opacity:.5}#b2b header .account a svg{fill:#fff}#b2b header .account a:hover{opacity:1}#b2b .heading{text-align:center;padding:0 0 20px}#b2b .heading .company-logo{width:175px}@media screen and (max-width: 600px){#b2b .heading .company-logo{width:125px}}#b2b .heading h2{padding-bottom:20px}#b2b .productForm{transition:background-color .3s ease;border:1px solid transparent;border-top:1px solid #d1d1d1;padding:8px 16px;margin-top:-1px}#b2b .productForm div.details{width:50%}@media screen and (max-width: 720px){#b2b .productForm div.details{width:calc(100% - 100px);padding-left:16px}}#b2b .productForm .total{width:100px;display:block;text-align:right}#b2b .productForm .total span{font-weight:700}#b2b .productForm label{display:flex;justify-content:space-between;align-items:center}#b2b .productForm label .photo,#b2b .productForm label img{display:block;width:125px;height:auto;margin-right:20px}@media screen and (max-width: 720px){#b2b .productForm label .photo,#b2b .productForm label img{width:100px;margin:0}}@media screen and (max-width: 720px){#b2b .productForm label{flex-wrap:wrap!important}#b2b .productForm .add-to-cart-btn{width:100%!important}}#b2b .productForm.selected{background-color:#ebffec;border-top:1px solid #4caf50;border-bottom:1px solid #4caf50;z-index:1;position:relative}#b2b .productForm input[type=checkbox]{display:none}#b2b .productForm .tag{font-size:12px;color:#fff;width:80px;font-weight:700;border-radius:999em;border:0;clip-path:none;padding:2px 8px;text-align:center;background-color:#000}#b2b .login{max-width:460px;margin:60px auto;border:1px solid #d1d1d1;border-radius:8px;padding:40px;text-align:center;background:#fff}#b2b .login h2{font-size:26px;font-weight:900}#b2b .login p{padding:0}#b2b .login a{text-decoration:underline}@media screen and (min-width: 720px){#b2b .login{padding:30px}}#b2b .qty-selection{margin-top:10px}@media only screen and (max-width: 720px){#b2b .qty-selection a,#b2b .qty-selection input{height:25px}}#b2b .container{display:flex;align-items:flex-start}#b2b .container #products{width:78%;padding-right:30px}#b2b .container .subtotal{width:22%}@media screen and (max-width: 1100px){#b2b .container{flex-wrap:wrap}#b2b .container #products{width:100%;padding:0}#b2b .container .subtotal{width:100%;display:flex;align-items:center}#b2b .container .subtotal .sub{min-width:30%;padding-right:20px}#b2b .container .subtotal .sub h2{font-size:18px}#b2b .container .subtotal .btn{margin:0;padding:20px;width:75%}}@media screen and (max-width: 600px){#b2b .container .subtotal{position:fixed;bottom:45px;left:8px;right:8px;width:auto;padding:16px;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;z-index:100}}#b2b .subtotal{padding:20px;border:1px solid #777;border-radius:8px;box-shadow:0 0 7px #0000001a;background:#fff;text-align:center}#b2b .subtotal h2{font-size:20px;margin-bottom:8px;font-weight:700;border-bottom:1px solid #e1e1e1;padding-bottom:4px;letter-spacing:-.5px;text-align:center}#b2b .subtotal #cart-subtotal{color:#1f8441;display:block}#b2b .subtotal .btn{font-size:16px;padding:20px 0;width:100%;margin-top:30px}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media screen and (min-width: 860px){.cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.m-4{margin:0rem 1rem!important}.add-to-cart-btn{width:50%;display:flex;justify-content:center}.b2b-footer{position:fixed;background:#fff;border-top:1px solid #e1e1e1;padding:12px 0;bottom:0;left:0;width:100%;text-align:center;font-size:13px;z-index:100}.b2b-footer p{margin:0}.b2b-footer a{display:inline-block;margin:0 0 0 20px;font-weight:700}@media screen and (max-width: 600px){.b2b-footer{border-top:1px solid #000}}#unavailable .overlay{width:100%;max-width:550px}@media screen and (max-width: 600px){#unavailable .overlay{max-width:calc(100% - 20px);padding:50px 20px;top:10px;transform:translate(-50%)}#unavailable .overlay .actions .btn{width:100%!important}}#unavailable .overlay .account{display:block;text-align:center;margin-top:20px;color:#999;font-size:14px}#recon.order{padding:60px 0;position:relative}#recon.order:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;visibility:hidden;transition:ease .2s opacity;background:#ffffffe6 url(../assets/load.gif) no-repeat center center;background-size:120px}#recon.order.loading:before{opacity:1;visibility:visible;z-index:50}#recon.order h1{color:#000;text-align:center;margin:0 0 40px}#recon.order .productForm{width:60%;padding-right:30px}#recon.order .productForm p{display:flex;border-bottom:1px solid #e1e1e1;padding:20px;margin:0;align-items:center;flex-wrap:wrap}#recon.order .productForm p .msg{margin-top:8px;width:100%;display:none}#recon.order .productForm p .msg.highlight{background:#fd03;text-align:center;padding:10px;border:1px solid rgba(255,221,0,.7);margin:10px -20px -14px;width:calc(100% + 40px);z-index:10;position:relative}#recon.order .productForm p .msg.highlight a{font-weight:700}#recon.order .productForm label{font-size:18px;display:inline-block;font-weight:400;margin:0 20px 0 0}#recon.order .productForm input{display:inline-block;font-size:20px;background:transparent;-webkit-appearance:none;appearance:none;border:0;border-bottom:2px solid #000;width:60px;text-align:center;font-weight:700;outline:none;padding:0 0 8px;margin:0;color:#1f8441;line-height:normal;border-radius:0}#recon.order .productForm input:focus{outline:none;border:0;border-bottom:2px solid #000}#recon.order .productForm #selectedFacemaskColor{display:inline-flex;padding:0 5px;margin:0;position:static;opacity:1;visibility:visible}#recon.order .productForm #selectedFacemaskColor strong{max-width:165px}#recon.order .reconOrder{display:flex;margin:0 auto;max-width:700px;width:100%}#recon.order .reconOrder .confirm{padding:20px;background:#38a25933;border:1px solid rgba(56,162,89,.5);width:40%;position:relative}#recon.order .reconOrder .confirm .special{display:none;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;padding:20px;background:#fffadd;text-align:center;border:2px solid #FFDD00;z-index:10}#recon.order .reconOrder .confirm .perMask{font-size:12px;float:right;display:inline-block;padding-top:5px}#recon.order .reconOrder .confirm p{padding:0;margin:0 0 8px}#recon.order .reconOrder .confirm .details{font-size:19px}#recon.order .reconOrder .confirm .details strong{font-size:21px;color:#000}#recon.order .reconOrder .confirm .totals{color:#000;line-height:30px}#recon.order .reconOrder .confirm .btn{padding:15px 0;width:100%}#recon.order #confirmation{overflow:auto}#recon.order #confirmation .overlay{text-align:left;width:100%}#recon.order #confirmation .overlay h1{margin:0;padding:0 0 5px;line-height:normal}#recon.order #confirmation .overlay h5{text-align:center;color:#f90;padding-bottom:20px;font-size:18px;font-style:italic}#recon.order #confirmation .overlay ol li{line-height:22px;padding:0 0 15px}#recon.order #confirmation .overlay p{font-size:15px;line-height:22px;padding:10px 15px;background:#38a25933;border:1px solid rgba(56,162,89,.5);margin:0 0 20px}#recon.order #confirmation .overlay .actions{text-align:center}#recon.order #confirmation .overlay .actions .btn{padding:10px 28px;border:2px solid rgb(56,162,89)}#recon.order #confirmation .overlay .actions .secondary{background:#fff;color:#38a259;border:2px solid rgb(56,162,89)}#recon.order #confirmation .overlay .actions .secondary:hover{background:#38a2591a}@media only screen and (max-width: 625px){#recon.order #confirmation .overlay{margin:10px;width:calc(100% - 20px);left:0;top:0;transform:none;padding:30px}}@media only screen and (max-width: 400px){#recon.order #confirmation .overlay{margin:10px;width:calc(100% - 20px);left:0;top:0;transform:none;padding:20px 15px}#recon.order #confirmation .overlay h5{color:#f70;font-size:16px;margin-bottom:15px;padding:0}#recon.order #confirmation .overlay ol li{font-size:14px;line-height:20px;padding:0 0 10px}}@media only screen and (max-width: 625px){#recon.order{padding:30px 0}#recon.order h1{margin-bottom:20px}#recon.order .reconOrder{flex-wrap:wrap}#recon.order .reconOrder .productForm{padding:0}#recon.order .reconOrder .productForm p{padding:10px}#recon.order .reconOrder .productForm,#recon.order .reconOrder .confirm{width:100%}#recon.order .reconOrder .productForm label,#recon.order .reconOrder .confirm label{font-size:16px}#recon.order .reconOrder .productForm .details,#recon.order .reconOrder .confirm .details{margin:0 0 10px;text-align:center;font-size:16px}#recon.order .reconOrder .productForm .details strong,#recon.order .reconOrder .confirm .details strong{font-size:17px}#recon.order .reconOrder .productForm .totals,#recon.order .reconOrder .confirm .totals{margin-top:0}#recon.order .reconOrder .productForm p .msg.highlight,#recon.order .reconOrder .confirm p .msg.highlight{margin:10px -10px -5px}}.nocsae{width:100%;max-width:225px}#recon{font-size:16px}#recon .intro{background:url(../assets/bg-recon.jpg) no-repeat bottom center;background-size:cover;position:relative;color:#fff;text-align:center;padding:100px 0}#recon .intro h1{margin-bottom:10px;color:#fff;font-size:60px;line-height:60px}#recon .intro h3{color:#f90;font-size:30px;font-weight:400;margin-bottom:40px}#recon .intro p{max-width:710px;margin:0 auto;padding:0 0 30px;font-size:18px;color:#ffffffd9}#recon .intro p:last-child{padding:0}#recon .intro .btn{padding:15px 40px;font-size:16px}#recon .intro:before{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000bf;content:""}#recon .intro .wrapper{position:relative}@media only screen and (max-width: 625px){#recon .intro{padding:30px 0}#recon .intro h1{font-size:50px;line-height:52px}#recon .intro h3{margin-bottom:10px}}#turnaround{text-align:center;background:#1f844133!important}#turnaround #getStarted{padding:0}#turnaround h2{font-size:60px;padding-top:0;margin-bottom:8px}#turnaround h3{margin-bottom:50px}#turnaround .actions{width:100%;margin:50px auto 15px;justify-content:center}#turnaround .disc{font-size:16px;font-style:italic;margin-top:20px}#turnaround .three-col{max-width:1075px;margin:0 auto}#turnaround .three-col li span{padding:0 30px;display:block;line-height:150%}#turnaround .three-col li span strong.nowrap{white-space:nowrap}#turnaround .three-col .icon{display:block;height:125px;width:125px;background-repeat:no-repeat;background-position:center;background-color:#fff;border-radius:50%;background-size:55px;overflow:hidden;margin:0 auto 20px;border:2px solid #000}.callout.grey{background:#dea01833;border:1px solid rgba(222,160,24,.5);font-size:16px;padding:30px 40px!important}@media only screen and (max-width: 625px){.callout.grey{padding:15px 20px!important;font-size:12px}}.formBTN.underline{text-decoration:underline}.recon-slider img{margin-bottom:0!important}#prepare .download,#prepare h2{text-align:center}#prepare h3{text-align:center;font-size:24px;margin-bottom:20px}#prepare .btn{display:block;padding:20px 0;font-weight:700;font-size:18px;border-radius:4px}#prepare .col span{padding-left:20px;display:block}@media only screen and (max-width: 625px){#team-services-page.services .intro.recon{padding:30px 0!important}#team-services-page.services .intro.recon h1{font-size:30px;line-height:35px}#team-services-page.services .intro.recon h3{margin:10px auto 0}#team-services-page.services .intro.recon p{font-size:15px}#team-services-page.services .recon-slider{margin-bottom:40px}#team-services-page.services .recon-slider .slick-dots{bottom:-30px}#team-services-page.services .lightgrey{margin-top:0}#team-services-page.services .recon-colors .w60{order:2!important}#turnaround h2{font-size:36px}#turnaround h3{margin-bottom:20px}#turnaround .three-col .col{width:100%;padding-bottom:25px}#turnaround .actions{margin-top:0}#team-services-page .reviews-container blockquote{font-size:18px;line-height:150%}#prepare h3{font-size:20px;font-style:italic}#prepare .col{padding:0 0 15px;width:100%}}#facemask-reconditioning #confirmation{overflow:auto}#recon-confirm{text-align:left;padding:30px 24px;width:100%}#recon-confirm h2,#recon-confirm h5{text-align:center}#recon-confirm p.alert strong{color:#f60}#recon-confirm ol{line-height:135%}#recon-confirm ol li{margin-bottom:15px}#recon-confirm p{line-height:135%}#recon-confirm .btn{width:49%;padding:15px 0}#recon-confirm .btn.secondary{background:#fff;color:#1f8441;border:1px solid #1F8441}@media only screen and (max-width: 495px){#recon-confirm{top:10px;left:10px;transform:none;width:calc(100% - 20px);padding:30px 20px!important}#recon-confirm ol{font-size:14px;padding-top:8px}#recon-confirm p.alert{font-size:14px;line-height:135%}#recon-confirm p.alert strong{display:inline}#recon-confirm .btn.secondary{order:2!important}}.five-col{display:flex;flex-wrap:wrap}.five-col .col{width:20%;padding:8px;text-align:center}.five-col .col a{display:block;border:1px solid #e1e1e1;height:100%;padding:4px;color:#000;border-radius:4px}.five-col .col figure{position:relative;margin:20px}.five-col .col figure:before{padding-top:60%;content:"";display:block}.five-col .col figure img{height:100%;width:100%;position:absolute;top:0;left:0}.five-col .col strong{display:block;padding:8px 0}#single h1{padding:40px 0 20px}.one-col{display:flex;flex-wrap:wrap;gap:0}.one-col .col{width:20%;box-sizing:border-box;padding:8px;text-align:center;display:flex;flex-direction:column;height:100%}.one-col .col a{display:flex;flex-direction:column;border:1px solid #e1e1e1;height:100%;padding:4px;color:#000;border-radius:4px;text-decoration:none;transition:box-shadow .2s;background:#fff}.one-col .col a:hover{box-shadow:0 2px 8px #00000014;border-color:#bbb}.one-col .col figure{position:relative;margin:20px auto 10px;width:100%;aspect-ratio:5/3}.one-col .col figure:before{content:"";display:block;padding-top:60%}.one-col .col figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.one-col .col strong{display:block;padding:8px 0 4px;font-size:1.05em;font-weight:600}.one-col .col .amount{display:block;color:#666;font-size:.98em;margin-bottom:6px}@media (max-width: 1024px){.one-col .col{width:33.3333%}}@media (max-width: 782px){.one-col .col{width:50%}}@media (max-width: 520px){.one-col .col{width:100%}}.midi-size-chart{text-align:center;border:1px solid #000}.midi-sizing img{width:100%}.gg-yt-card{max-width:50%;margin:1rem auto;text-align:center}@media (max-width: 960px){.gg-yt-card{max-width:100%}}.gg-yt-thumb{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;cursor:pointer}.gg-yt-thumb img{width:100%;height:100%;object-fit:cover}.gg-yt-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:48px;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.6)}.gg-yt-title{font-size:16px;margin-top:8px}.gg-yt-modal{border:0;padding:0;width:min(960px,92vw);max-height:90vh;background:#000}.gg-yt-modal::backdrop{background:#0009}.gg-yt-modal-inner{position:relative;aspect-ratio:16/9}.gg-yt-iframe-wrap{width:100%;height:100%}.gg-yt-iframe-wrap iframe{width:100%;height:100%;border:0}.gg-yt-close{position:absolute;top:8px;right:8px;z-index:2;background:#0009;color:#fff;border:0;width:36px;height:36px;cursor:pointer}.usf-grid .product-sold-out .sold-out{display:inline-block;font-weight:700;text-transform:uppercase;font-size:14px;color:#f70;padding-right:5px}.usf-sr-pages li{margin:0 2px}.usf-sr-pages li a,.usf-sr-pages li span{padding:8px 0!important;border:1px solid #d1d1d1!important;text-align:center;cursor:pointer;display:inline-block!important;border-radius:50%;font-size:16px!important;width:35px;height:35px;box-sizing:border-box}.usf-sr-pages li.usf-active span{box-shadow:none!important;background:#1f8441!important;color:#fff!important;font-weight:700!important;border-color:#1f8441!important}.usf-collections-page .wrapper{max-width:1160px}#usf_container .usf-sr-config{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding:8px;margin-top:0}#usf_container .usf-sr-config .usf-views{display:none}#usf_container .usf-sr-config .usf-sr-summary{text-align:left}#usf_container .usf-sr-config .usf-c-select__input-value.usf-btn{border-color:#999;font-size:14px;padding:8px 38px 8px 8px}#usf_container .usf-facets{width:25%;margin-top:0}#usf_container .usf-facets .usf-facet-values--List{overflow:scroll}#usf_container .usf-sr-container{width:75%}#usf_container .usf-facet,#usf_container .usf-refineby{border-top:1px solid #1C1C1C;border-bottom:0;margin-bottom:0;padding-top:0;padding-bottom:30px}#usf_container .usf-facet.usf-collapsed,#usf_container .usf-refineby.usf-collapsed{padding-bottom:0}#usf_container .usf-facet>.usf-container,#usf_container .usf-refineby>.usf-container{margin-top:0}#usf_container .usf-facet .usf-title,#usf_container .usf-refineby .usf-title{padding:10px 0;cursor:pointer}#usf_container .usf-facet .usf-title:before,#usf_container .usf-refineby .usf-title:before{margin-top:-6px;right:0}#usf_container .usf-facet .usf-title .usf-label,#usf_container .usf-refineby .usf-title .usf-label{margin:0;font-size:16px;text-transform:none}#usf_container .usf-facet .usf-clear-all,#usf_container .usf-refineby .usf-clear-all{font-size:10px;color:#444;line-height:23px;margin-right:22px}#usf_container .usf-facet .usf-icon.usf-icon-equalizer,#usf_container .usf-refineby .usf-icon.usf-icon-equalizer{display:none}#usf_container .usf-refineby{background:#f7f7f7;padding:10px;margin:0}#usf_container .usf-refineby .usf-title{padding:0 0 5px}#usf_container .usf-refineby .usf-title .usf-label{font-weight:600}#usf_container .usf-refineby .usf-clear-all{margin-right:0}#usf_container.usf-zone .grid{margin-left:0}#usf_container.usf-zone .grid .grid__item{width:calc(25% - 10px);margin-bottom:25px}#usf_container.usf-zone a{display:block;position:relative}#usf_container.usf-zone a .sale-badge{display:none;display:block;position:absolute;top:0;right:0;z-index:10;width:33%}#usf_container.usf-zone a .snd-badge{display:block;position:absolute;top:0;right:0;z-index:15;width:33%}#usf_container.usf-zone .price__badges{display:none}#usf_container.usf-zone .usf-price-wrapper{padding-top:8px;line-height:1.5}#usf_container.usf-zone .usf-price-wrapper .product-price__price{color:#000;font-size:16px;font-weight:700}#usf_container.usf-zone .usf-price-wrapper .product-price__price.product-price__sale{color:#1f8441;margin:0 10px 0 0}#usf_container.usf-zone .usf-price-wrapper .product-price__price.usf-has-discount,#usf_container.usf-zone .usf-price-wrapper .product-price__price.msrp{color:#777!important;font-size:14px;font-weight:400}#usf_container.usf-zone .usf-price-wrapper .product-price__price.collect-discount{color:#000!important}#usf_container.usf-zone .usf-sr-product .usf-title{font-size:16px;line-height:22px;color:#212121;font-weight:500}#usf_container .usf-img-wrapper{min-height:0;position:relative;padding-top:66.6666666%;margin-bottom:15px;height:auto!important;border:1px solid #d1d1d1}#usf_container .grid-view-item__image-wrapper .grid-view-item__image.usf-img{position:absolute;height:100%;width:auto;left:50%;transform:translate(-50%);max-width:none;top:0}.usf-mobile #usf_container .usf-sr-container{width:100%}.usf-mobile #usf_container .usf-results.usf-grid{margin:0 -5px;padding:0}.usf-mobile #usf_container .usf-results.usf-grid .grid__item{width:calc(50% - 10px)}.usf-mobile #usf_container .usf-sr-config{display:block;margin:0 0 15px;padding:0}.usf-mobile #usf_container .usf-sr-config .usf-dropdown,.usf-mobile #usf_container .usf-sr-config .usf-sr-summary,.usf-mobile #usf_container .usf-sr-config .usf-views{display:none}.usf-mobile #usf_container .usf-sr-config .usf-filters{width:100%;margin-left:0;justify-content:center;display:flex;align-items:center}.usf-mobile #usf_container .usf-sr-config .usf-filters .usf-icon{margin-right:10px}.usf-mobile #usf_container .usf-sr-config .usf-filters span{font-weight:700}.usf-mobile .heading{padding:20px 0 5px;font-size:13px;text-align:center}.usf-mobile .heading.no-top-margin{padding:0!important}.usf-mobile .heading .bundle-nfl{font-size:16px;justify-content:center}#helmets-for-field-use #usf_container .usf-img-wrapper{padding-top:100%}.speedflex-chinstrap{position:absolute;bottom:0;right:0;text-align:center;padding:2px 5px;font-style:italic;color:#f60;text-transform:uppercase;font-weight:700;font-size:10px;z-index:10;background:#fff}.inline-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.inline-heading h1{margin:0}.inline-heading .inline-text a{color:#000;font-weight:500;transition:ease .4s all}.inline-heading .inline-text a span{color:#1f8441;font-weight:700;transition:ease .4s all}.inline-heading .inline-text.cta a{padding:10px 20px;background:#fff8cc;border:1px solid #e3d998;position:relative;margin-right:20px}.inline-heading .inline-text.cta a:after,.inline-heading .inline-text.cta a:before{content:"";width:0;height:0;position:absolute}.inline-heading .inline-text.cta a:after{right:-14px;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:14px solid rgb(255,248,204);z-index:2;transition:ease .4s all}.inline-heading .inline-text.cta a:before{right:-16px;top:-1px;border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:15px solid #e3d998;z-index:1}.inline-heading .inline-text.cta a:hover{background:#212121;color:#fff}.inline-heading .inline-text.cta a:hover span{color:#fff}.inline-heading .inline-text.cta a:hover:after{border-left:14px solid #212121}@media (max-width: 782px){.inline-heading .inline-text.cta a:after{border-top:18px solid transparent;border-bottom:18px solid transparent}.inline-heading .inline-text.cta a:before{border-top:19px solid transparent;border-bottom:19px solid transparent}}@media (max-width: 600px){.inline-heading{flex-wrap:wrap;justify-content:center}.inline-heading .inline-text{display:block;width:100%}.inline-heading h1{margin-bottom:20px;text-align:center}.inline-heading .inline-text.cta{padding-right:20px}.inline-heading .inline-text.cta a{padding:10px 5px 10px 12px;margin:0}}.league-filter{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.league-logos{display:flex;justify-content:center;align-items:center;gap:75px}.league-logos img{width:125px;height:100%}@media (max-width: 600px){.league-logos img{width:75px;height:100%}}.usf-savings{color:#000;font-size:12px;font-weight:700;font-style:italic}#blogHome li a{padding:15px;transition:linear .2s all;height:100%;box-sizing:border-box;color:#000;display:block}#blogHome li a:hover{background:#f1f1f1}#blogHome li a p{line-height:22px;padding-left:0;padding-right:0}#blogHome li a .more{font-weight:700;font-size:14px}#blogHome .two-col{margin:0 -10px}#blogHome .two-col li{padding:10px}#blogHome .two-col li a{border:1px solid #d1d1d1;border-radius:8px;padding:30px}#blogHome .three-col{margin:0 -20px}#blogHome .three-col li{padding:5px}@media all and (max-width: 600px){#blogHome .three-col{margin:0}#blogHome .three-col li{width:100%;padding:0 0 25px}#blogHome .three-col li a{padding:5px}#blogHome .two-col{margin:0}#blogHome .two-col li{width:100%;padding:10px 0}#blogHome .two-col li a{padding:20px}}.back-to{padding-bottom:40px}#blogBanner{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000;padding:100px;position:relative}#blogBanner:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040;content:""}#blogBanner h1{text-align:center;color:#fff;position:relative;z-index:10;margin:0;font-size:50px}#blogBanner.faq{background-image:url(../assets/bg-banner-faqs.webp)}#blogBanner.heads-up{background-image:url(../assets/bg-banner-yt.jpg)}#blogBanner.heads-up:before{background:#000000bf}#blogBanner.heads-up h1{color:#fff;text-indent:-99999em;width:400px;background:url(../assets/logo-headsupblog.svg?25) no-repeat center center;background-size:cover;margin:0 auto;height:145px}@media all and (max-width: 500px){#blogBanner{padding:30px 0}#blogBanner.heads-up h1{width:225px;height:82px}}#blog a{transition:linear .2s all}#blog .banner{height:325px}#blog h1{font-size:34px;line-height:40px;letter-spacing:-.5px}#blog h4{color:#ed7b00;font-size:18px;padding-top:20px}#blog h4:first-child{padding-top:0}#blog .content{max-width:725px}#blog .content .rte{font-size:16px;line-height:26px}#blog .content .rte a{font-weight:700}#blog .content .rte a:hover{color:#212121}#blog .content .rte img{width:100%;display:inline-block}#blog .social-links li{display:inline-block;font-size:28px;padding:0 10px 0 0}#blog .social-links li a{color:#212121;opacity:.6}#blog .social-links li a:hover{opacity:1}#blog #author{padding:20px;border:1px solid rgba(56,162,89,.2);background:#38a2591a;border-radius:4px;overflow:hidden}#blog #author img{width:80px;border-radius:50%;float:left;border:1px solid rgba(56,162,89,.1)}#blog #author span{display:block;margin-left:110px}#blog #socialContent{overflow:hidden;padding-top:20px}#blog #socialContent .social-links{float:left}#blog #socialContent .social-sharing{float:right;padding:5px 0 0}@media all and (max-width: 500px){#blog #socialContent .social-links{float:none;margin-bottom:10px}#blog #socialContent .social-sharing{float:none;padding:0 0 20px}}.blog-categories{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0}.blog-categories li{padding:4px}.blog-categories li a{display:block;border:1px solid #d1d1d1;padding:8px 16px;border-radius:8px;color:#000;transition:ease .4s all}.blog-categories li a:hover{background:#000;color:#fff}.blog-categories li a.active{background:#1f8441;color:#fff}@media all and (max-width: 500px){.blog-categories{margin:0 -10px}.blog-categories li{padding:2px}.blog-categories li a{padding:4px 10px}}#write-comment h1{margin-bottom:10px}#write-comment .grid{margin:0 0 10px;padding:30px;background:#f1f1f1;border-radius:5px;border:1px solid #d1d1d1}#write-comment .grid .grid-item{padding:0}#write-comment .grid .grid-item input,#write-comment .grid .grid-item textarea{border:1px solid #d1d1d1;background-color:#fff}@media only screen and (max-width: 520px){#write-comment .grid{padding:20px}}.placeholder .article__featured-link{margin-bottom:30px}.search-page{background:#f1f1f1;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.search-page .wrap{display:flex;align-items:center}.search-page h1{margin:0;width:calc(25% + 30px)}.search-page .search-bar{position:relative;padding:10px 0;background:#f1f1f1;border-radius:5px;width:calc(75% - 30px);margin:0}.search-page .search-bar input[type=search]{margin:0;background-color:#fff}@media (max-width: 780px){.search-page .wrap{flex-wrap:wrap;padding-bottom:10px}.search-page .wrap h1{width:100%;text-align:center;font-size:24px}.search-page .wrap .search-bar{width:100%;max-width:500px;margin:0 auto}}.usf-sr-container .usf-sr-inputbox{display:none!important}#usf_container{visibility:hidden}.usf-page-title{font-family:Nunito Sans,sans-serif;font-weight:400;font-style:normal;color:#5c5c5c;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;letter-spacing:.2em;text-transform:uppercase}.usf-page-title{font-size:20px;text-align:center;margin:50px 0}.usf-page-width{zoom:1;max-width:100%;width:100%;padding-left:55px;padding-right:55px;margin:0 auto}.usf-page-width:after{content:"";display:table;clear:both}@media only screen and (max-width: 749px){.usf-page-width{padding-left:22px;padding-right:22px}}@media (max-width: 749px){.usf-mobile-hidden{display:none!important}.usf-skeleton-container .usf-sr-config__mobile-filters-wrapper{display:flex;width:100%;flex-wrap:wrap}.usf-skeleton-container .usf-filters,.usf-skeleton-container .usf-sr-config__mobile-filters-wrapper .usf-c-select{height:49px;border:1px solid #ededed;width:50%;border-left:none;display:flex!important;align-items:center}.usf-skeleton-container .usf-filters{border-left:1px solid #ededed}.usf-skeleton-container .usf-results{height:400px;margin-left:-20px;display:flex;flex-wrap:wrap}.usf-skeleton-container .usf-sr-config{display:flex;align-items:center;justify-content:space-between;margin-top:13px;flex-wrap:wrap}.usf-skeleton-container .usf-sr-summary:before{margin:0!important;width:100px!important}.usf-skeleton-container .usf-views:before{width:50px!important;margin:0 0 0 auto!important}.usf-skeleton-container .usf-grid__item{width:50%;padding-left:20px}.usf-skeleton-container .usf-sr-summary,.usf-skeleton-container .usf-views{margin:30px 0 20px;display:block;width:50%}.usf-skeleton-container .usf-filters:before,.usf-skeleton-container .usf-c-select:before{margin:30px}.usf-skeleton-container .usf-sr-container{width:100%;padding:0;float:none}}.usf-skeleton-container .usf-filters:before,.usf-skeleton-container .usf-c-select:before,.usf-skeleton-container .usf-sr-summary:before,.usf-skeleton-container .usf-views:before,.usf-skeleton-container .usf-facet .usf-title:before,.usf-skeleton-container .usf-facet .usf-body:before,.usf-skeleton-container .usf-facet .usf-body:after{content:"";display:block;background-color:#0000000b;-webkit-animation:usf-skeleton-animation 2.3s infinite;animation:usf-skeleton-animation 2.3s infinite;height:10px;border-radius:10px;width:100%}@keyframes usf-skeleton-animation{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (min-width: 750px){.usf-skeleton-container .usf-desktop-hidden{display:none!important}.usf-skeleton-container .usf-facet .usf-title,.usf-skeleton-container .usf-facet .usf-body,.usf-skeleton-container .usf-c-select{display:block!important}.usf-skeleton-container .usf-sr-config__mobile-filters-wrapper{display:none}.usf-skeleton-container .usf-facets{display:block;width:23%;float:left;margin-top:17px}.usf-skeleton-container .usf-sr-container{width:77%;float:left;padding-left:30px;margin-top:17px}.usf-skeleton-container .usf-sr-config{display:flex}.usf-skeleton-container .usf-sr-config>.usf-c-select{width:200px}.usf-skeleton-container .usf-sr-summary{width:100%}.usf-skeleton-container .usf-sr-summary:before{margin:auto;width:200px}.usf-skeleton-container .usf-grid__item{width:50%;padding-left:20px}.usf-skeleton-container .usf-views{display:block;width:50px}.usf-skeleton-container .usf-sr-container{min-height:700px}}.usf-skeleton-container .usf-facet{margin-bottom:40px}.usf-skeleton-container .usf-facet .usf-title:before{margin-bottom:25px;width:70%}.usf-skeleton-container .usf-facet .usf-body:before,.usf-skeleton-container .usf-facet .usf-body:after{margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/164/assets/main.css.map */
