.site-header{padding:0}.site-header .logo__image-wrapper{margin:15px 0}.site-header .wrapper{position:relative}.site-header .desktop-nav{padding:0;margin:0;text-align:right}.site-header .desktop-nav .top-link{display:inline-block;vertical-align:middle;margin:0;text-align:center;padding:30px 0}.site-header .desktop-nav .top-link.has-menu:after{content:"";display:none;width:0;height:0;border-style:solid;border-width:0 20px 22px 20px;border-color:transparent transparent #323232 transparent;position:absolute;bottom:0}.site-header .desktop-nav .top-link.has-menu i{color:#b3b3b3;font-size:13px}.site-header .desktop-nav .top-link .site-link{display:inline-block;padding:15px 20px;text-transform:uppercase;font-size:20px;color:#000;font-family:Roboto Condensed,sans-serif;font-weight:700;font-style:italic;margin:0}.site-header .desktop-nav .top-link:hover:after{display:inline-block}.site-header .desktop-nav .top-link:hover .mega-menu{display:block}.site-header .desktop-nav .top-link .mega-menu{display:none;text-align:left;position:absolute;background:#323232;z-index:99;left:0;right:0;top:100%;padding:30px;box-shadow:0 10px 15px #0000004d;color:#fff}.site-header .desktop-nav .top-link .mega-menu .mega-top li a{display:inline-block;color:#fff;padding:0 0 5px}.site-header .desktop-nav .top-link .mega-menu .mega-top li a i{color:#00a4b8;margin-left:10px;font-size:14px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.site-header .desktop-nav .top-link .mega-menu .mega-top li a:hover{color:#00a4b8}.site-header .desktop-nav .top-link .mega-menu .mega-top li a:hover i{margin-left:20px}.site-header .desktop-nav .top-link .mega-menu .nested-menus .h3{color:#fff}.header-mobile{padding:10px 0}.pre-header{background:#323232;color:#fff9;font-size:14px;font-family:Roboto Condensed,sans-serif;text-transform:uppercase;letter-spacing:.5px}.pre-header a{color:#fff;font-weight:700}.pre-header .account-info{display:inline-block;margin-right:30px}.pre-header .account-info a:hover{color:#00a4b8}.pre-header .cart-icon{font-weight:300;background:#00a4b8;display:inline-block;padding:15px 30px;position:relative;margin:0 10px 0 30px}.pre-header .cart-icon:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 53px 10px;border-color:transparent transparent transparent #00a4b8;position:absolute;top:0;left:100%}.pre-header .cart-icon:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 53px 10px;border-color:transparent transparent #00a4b8 transparent;position:absolute;top:0;right:100%}.pre-header .cart-icon:hover{opacity:.9}.pre-header #coin-container{display:inline-block;margin-right:10px}.pre-header #coin-container label{font-size:0}.pre-header #coin-container label select{font-size:14px;margin-bottom:0}.section__header-promo{background:#323232;padding:20px 0}.section__header-promo .promo-block{background:#0000004d;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.section__header-promo .promo-block div{display:inline-block}.section__header-promo .promo-block .angle{width:50px;background:#00a4b8 no-repeat center center;background-size:75%;height:60px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:50px}.section__header-promo .promo-block .angle:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 60px 10px;border-color:transparent transparent transparent #00a4b8;position:absolute;left:100%}.section__header-promo .promo-block .text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 50px);padding:0 20px;margin:0;text-transform:uppercase;font-size:19px}.section__header-promo.overlay{position:absolute;z-index:9;left:0;right:0;background:transparent}@media screen and (max-width: 769px){.section__header-promo{padding:10px 0}.section__header-promo .grid{margin-left:-5px}.section__header-promo .grid .grid__item{padding-left:5px}.section__header-promo .promo-block .angle{max-width:100%;background-size:20px;height:30px}.section__header-promo .promo-block .angle:after{display:none}.section__header-promo .promo-block .text{max-width:100%;font-size:13px;padding:7px;text-align:center;color:#fff;font-weight:300;font-style:normal}}.slide{height:600px;background:#f2f2f2 no-repeat center center / cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.slide .text{width:100%;color:#fff}@media screen and (min-width: 769px){.slide .text .h1{font-size:64px}}.slide .text p.h3{font-weight:300}.section__ctas .wrapper{background:#fff;padding-top:30px;margin-top:-100px;z-index:9;position:relative}.section__ctas .cta-block{display:block;background:#f2f2f2 no-repeat center center / cover;margin-bottom:30px}.section__ctas .cta-block .overlay{background:linear-gradient(90deg,#323232 19.32%,#32323200 94.5%);width:60%;height:280px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;color:#fff}.section__ctas .cta-block .overlay .h2{margin-bottom:5px}@media screen and (max-width: 769px){.section__ctas .cta-block .overlay{height:200px}.section__ctas .cta-block .overlay p{display:none}}.section-header__title{text-align:center;margin-bottom:40px}@media screen and (min-width: 769px){.section-header__title{font-size:40px}}.product-item{text-align:center;font-family:Roboto Condensed,sans-serif;padding-bottom:30px;height:100%;display:flex;flex-direction:column}.product-item .product-image{display:block;border:1px solid #E5E5E5;padding-bottom:77%;position:relative}.product-item .product-image img{position:absolute;max-height:100%;max-width:100%;left:0;right:0;margin:0 auto}.product-item .product-image .product-tags{top:10px;right:5px;left:0;position:absolute;z-index:1;text-align:right}.product-item .product-image .product-tag--generic{background:#00a4b8;display:inline-block;font-size:13px;color:#fff;text-transform:uppercase;padding:5px 10px;margin:0 5px}.product-item .product-image .product-tag--sale{background:#e80000;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;border-radius:100%;width:40px;height:40px;line-height:42px;text-align:center;bottom:10px;right:10px}.product-item .product-image .product-tag--backorder{background:#4f636b;position:absolute;z-index:1;font-size:14px;color:#fff;text-transform:uppercase;display:inline-block;bottom:10px;left:10px}.product-item .product-item__title{color:#323232;font-size:16px;font-weight:700;display:block;line-height:1.3em;margin:20px 0 10px}.product-item:hover .product-item__title{color:#00a4b8}.product-item .product-info{margin-top:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-self:flex-end;width:100%}.product-item .product-info .money{display:block;margin:auto}.site-footer{background:#323232;color:#fff;padding:60px 0}.site-footer a{color:#00a4b8}.site-footer a:hover{color:#1fe7ff}.site-footer h4{font-size:18px;text-transform:uppercase}.site-footer .social-icons{text-align:center;margin-top:30px}.site-footer .social-icons a span{color:#fff;background:#00a4b8;display:inline-block;width:60px;height:60px;border-radius:100%;text-align:center;line-height:60px}@media screen and (max-width: 769px){.site-footer{text-align:center}}.copyright-footer{text-align:center;color:#b3b3b3;font-size:14px;padding:15px 0}@media screen and (min-width: 769px){.newsletter-group{display:inline-flex;background:#fff;overflow:hidden;width:100%}.newsletter-group input{margin-bottom:0;padding:15px 25px;display:inline-block;border-radius:0;font-size:15px}.newsletter-group input[type=email]{background:transparent;max-width:650px}}.upsell-products{margin-top:60px;background:#f9f9f9}.product-single__image-wrapper{max-height:465px!important;overflow:hidden}.product-single__image-wrapper img.product-single__image{max-height:100%!important;width:auto;height:100%;left:0;right:0}#ProductSection{margin-top:60px}.backorder-message{margin-bottom:30px;background:#f2f2f2;padding:5px 10px;font-size:16px;display:inline-block}.backorder-message strong{color:#00a4b8}.form-purchase{margin-top:20px}.form-purchase .quantity-selector{max-width:80px;display:inline-block;vertical-align:top;padding:14px 20px;border-radius:0}.form-purchase button{display:inline-block;vertical-align:top}.collection-hero{background:#323232 url(//cdn.shopify.com/s/files/1/1677/0099/t/20/assets/collection-bg.jpg?v=126088070464776592971661511957) no-repeat center center/cover;padding:30px 0;color:#fff;position:relative}.collection-hero .wrapper{max-width:880px;text-align:center;position:relative;z-index:1}@media screen and (min-width: 769px){.collection-hero h1{font-size:40px}}.collection-hero:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#212121d9}.filter-bar{background:#323232;padding:40px 30px;text-align:center}.filter-bar select{max-width:330px;margin:0 auto;font-size:20px;padding:15px 25px;font-weight:700}.product-wrapper{margin-top:60px}.grid-link__container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}.paylater{border:1px solid #E5E5E5;border-radius:3px;padding:20px 30px 10px;color:#838383;max-width:500px;margin-bottom:30px}.paylater .title{margin-bottom:10px}.paylater .title .h4{color:#323232;font-size:18px;text-transform:uppercase}@media screen and (max-width: 769px){.paylater{padding:10px;text-align:center;margin-bottom:0}.paylater .grid{margin-left:-15px}.paylater .grid .grid__item{padding-left:15px}.paylater .h4{width:100%;display:inline-block}}@media screen and (max-width: 769px){.product-single__hero{text-align:center}.product-single__hero h1{font-size:20px}}.cart-footer{margin-top:30px}.cart-footer img{display:inline-block;max-width:300px;vertical-align:middle}.cart-footer .cart__additional_checkout{margin:0;display:inline-block;vertical-align:middle}#PopupSignupForm_0{display:none}
/*# sourceMappingURL=/s/files/1/1677/0099/t/20/assets/styles.scss.css.map */
