.banner article.modal,.href-js{cursor:pointer}.banner img{width:100%}.banner article{max-width:1440px;margin:0 auto;padding:0 20px}.banner article.fullwidth{max-width:initial;padding:0}.banner.banner2,.banner.banner3{margin-bottom:46px}.wetsuit-guide-category{background:#fff;width:100%}.wetsuit-guide-category img{width:100%}.wetsuit-guide-category article.banner{max-width:1440px;margin:0 auto;padding:0 20px}.wetsuit-guide-category article.banner.fullwidth{max-width:initial;padding:0}.wetsuit-guide-category article.details{max-width:1700px;margin:0 auto;padding:0 20px}.wetsuit-guide-category article .info{padding:10% 0}.wetsuit-guide-category article .info .wetsuit{position:relative}.wetsuit-guide-category article .info .wetsuit ul{display:flex;justify-content:center}.wetsuit-guide-category article .info .wetsuit ul li{color:#b06dad;cursor:default;font-size:1.4rem;text-transform:uppercase;padding:0 10px}.wetsuit-guide-category article .info .wetsuit ul li:first-of-type{border-right:1.25px solid #202020}.wetsuit-guide-category article .info .wetsuit ul li.inactive{cursor:pointer;color:#202020}.wetsuit-guide-category article .info .wetsuit .arrow{cursor:pointer;width:20px;z-index:999}.wetsuit-guide-category article .info .wetsuit .arrow:first-of-type{position:absolute;top:40%;transform:rotate(180deg)}.wetsuit-guide-category article .info .wetsuit .arrow:last-of-type{position:absolute;top:40%;right:0}.wetsuit-guide-category article .info .wetsuit .wetsuit-img{position:relative}.wetsuit-guide-category article .info .wetsuit .wetsuit-img picture.exterior{position:absolute;top:0}.wetsuit-guide-category article .info .wetsuit .wetsuit-img picture.inactive{display:none}.wetsuit-guide-category article .info .details{text-align:center}.wetsuit-guide-category article .info .details picture img{margin:5% 0 10%}.wetsuit-guide-category article .info .details h3{text-transform:uppercase}.wetsuit-guide-category article .info .details h3,.wetsuit-guide-category article .info .details p{width:80%;margin-left:auto;margin-right:auto}.wetsuit-guide-category article .info .details .ratings{margin-bottom:30px}.wetsuit-guide-category .products-container{padding:0 10px 10px}.wetsuit-guide-category .products-container .products{display:flex;flex-flow:row wrap;justify-content:flex-start}.wetsuit-guide-category .products-container .products .productAPI{width:50%;padding:0 10px;margin-bottom:30px}.wetsuit-guide-category .products-container .products .productAPI .product-image{margin-bottom:20px}.wetsuit-guide-category .products-container .products .productAPI .product-name{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.wetsuit-guide-category .products-container .products .productAPI .product-price{color:#4E4E4E}.wetsuit-guide-category .products-container .products .productAPI .product-colors{border-top:2px solid #D8D8D8;color:#7C7C7C;padding:2.5px 0;margin-top:2.5px}.wetsuit-guide-category .products-container .products .productAPI .product-icons img{width:initial}.wg_shopnow_container{background:#fff;margin:0 auto}.wg_shopnow_container .wg_shopnow{background-color:#fff;padding-bottom:46px;margin:0 20px}.wg_shopnow_container .wg_shopnow span{border:1px solid #202020;width:50%;display:block;margin:0 auto;text-align:center;padding:5px 15px;max-width:250px}.wg_shopnow_container .wg_shopnow span a{color:#202020;text-decoration:none;min-height:46px;display:block;line-height:46px}.wg_shopnow_container .wg_shopnow span:hover{background-color:#202020}.wg_shopnow_container .wg_shopnow span:hover a{color:#fff}@media (min-width:992px){.banner{margin-bottom:25px}.banner article{padding:20px}.banner.banner2,.banner.banner3{margin-bottom:96px!important}.wetsuit-guide-category article.details{margin:100px auto 0;padding:0 7%}.wetsuit-guide-category article .header{display:flex;width:100%;flex-direction:column;position:relative}.wetsuit-guide-category article .header picture{display:inline-flex}.wetsuit-guide-category article .header .wetsuit-logo{flex:1;padding:0;text-align:center;width:46%}.wetsuit-guide-category article .header .wetsuit-logo img{max-width:initial;width:initial;margin-right:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.wetsuit-guide-category article .header .right{max-width:878px;position:absolute;width:60%;right:0;padding-top:100px}.wetsuit-guide-category article .header .left{max-width:637px;margin:7vh 0 0;width:46%}.wetsuit-guide-category article .info{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0}.wetsuit-guide-category article .info .wetsuit{max-width:766px;width:50%;position:relative}.wetsuit-guide-category article .info .wetsuit ul{font-weight:700;position:absolute;top:0;width:100%;z-index:2}.wetsuit-guide-category article .info .wetsuit .arrow:first-of-type{margin-left:90px}.wetsuit-guide-category article .info .wetsuit .arrow:last-of-type{margin-right:90px}.wetsuit-guide-category article .info .details{max-width:490px;width:35%;margin-left:5%;display:flex;flex-flow:column;justify-content:center;margin-top:0}.wetsuit-guide-category article .info .details h3,.wetsuit-guide-category article .info .details p{width:100%}.wetsuit-guide-category article .info .details .ratings{margin-bottom:50px}.wetsuit-guide-category article .info .details .ratings span{font-size:12px}.wetsuit-guide-category .products-container{padding:0 20px 50px;max-width:1440px;margin:0 auto}.wetsuit-guide-category .products-container .products{justify-content:center}.wetsuit-guide-category .products-container .products .productAPI{width:25%}.wetsuit-guide-category.flip article .info{flex-flow:row}.wg_shopnow_container .wg_shopnow{max-width:calc(100% - 60px);margin:0 auto 50px}}h1{text-align:center}img{width:100%}figure{margin:0;line-height:0}figure picture{display:block}.txt--gradient{background-image:linear-gradient(to right,#EB642F,#E51965,#812B8F);color:transparent;-webkit-background-clip:text;background-clip:text;position:relative;font-size:30px;letter-spacing:.6px;font-weight:700;display:inline}.wetsuit-guide-nav{background-color:#202020;color:#F8F8F8;text-transform:uppercase;max-height:0;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .8s}.wetsuit-guide-nav.sticky{position:fixed;top:0;width:100%;z-index:9999;max-height:66px}.wetsuit-guide-nav.sticky .container{display:flex}.wetsuit-guide-nav .container{display:none;justify-content:space-between;padding:0 20px;min-height:40px}.wetsuit-guide-nav .container picture{display:flex}.wetsuit-guide-nav .container picture img{max-width:35px;z-index:999;align-self:center}.wetsuit-guide-nav .container .menu{cursor:pointer;align-self:center;width:20px;height:15px;background-image:url(../img/menu.png);background-size:cover;z-index:999;position:absolute;right:20px}.wetsuit-guide-nav .container .menu.close{background-image:url(../img/close.png);background-size:contain;width:20px;height:20px}.wetsuit-guide-nav .container .nav-container{display:none;position:absolute;left:0;width:100%;background-color:#202020;text-align:center}.wetsuit-guide-nav .container .nav-container nav{display:flex;flex-direction:column;padding:15px 0;height:100vh;justify-content:space-evenly}.wetsuit-guide-nav .container .nav-container nav span{cursor:pointer;padding:5px 0;min-width:33%;margin:0 auto;font-size:16px;font-weight:700;font-family:Montserrat,sans-serif}.wetsuit-guide-nav .container .nav-container nav span br{display:none}.sticky+.wetsuit-guide-header{margin-top:66px}@media (max-width:768px){.wetsuit-guide-header #hero .category-list .hero-link .techlist{padding:0 15px}.wetsuit-guide-header #hero .category-list .hero-link .techlist li{list-style-position:initial!important;text-align:left}.wetsuit-guide-header #hero .category-list .hero-link .techlist li span{left:0!important}}.wetsuit-guide-header{background-color:#fff}.wetsuit-guide-header img{width:100%;display:block}.wetsuit-guide-header #intro-video{display:block}.wetsuit-guide-header #hero{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;margin:0 auto;padding:0 10px}.wetsuit-guide-header #hero h1{margin:2vh 0 0}.wetsuit-guide-header #hero p{text-transform:uppercase}.wetsuit-guide-header #hero .logo img{width:50%}.wetsuit-guide-header #hero .category-list{display:flex;flex-flow:row wrap;justify-content:center}.wetsuit-guide-header #hero .category-list .hero-link{width:50%;display:flex;flex-flow:column;list-style:disc;padding:0 10px;margin-bottom:40px}.wetsuit-guide-header #hero .category-list .hero-link .title{display:none}.wetsuit-guide-header #hero .category-list .hero-link .techlist{margin:15px auto;display:flex;flex-flow:column}.wetsuit-guide-header #hero .category-list .hero-link .techlist li span{position:relative;left:-8px}.wetsuit-guide-header #hero .category-list .hero-link .techlist li span::before{content:"";width:4px;height:4px;border-radius:50%;position:absolute;top:calc(50% - 2px);left:-1.2rem;background:#000}.wetsuit-guide-header #hero .category-list .hero-link .cta{text-transform:uppercase;text-decoration:underline;font-size:14px;font-weight:700}.wetsuit-guide-header #hero .category-list .hero-link .tech-details{flex-grow:1;display:flex;flex-flow:column;justify-content:space-between}.wetsuit-guide-header #hero .category-list .hero-link .tech-details .title{display:block;margin-bottom:10px;line-height:initial}.wetsuit-guide-header #hero .category-list .hero-link.featured{width:100%;padding:0;flex-flow:row}.wetsuit-guide-header #hero .category-list .hero-link.featured picture{width:50%;padding:0 10px}.wetsuit-guide-header #hero .category-list .hero-link.featured .tech-details{width:50%;padding:0 10px;display:flex;flex-flow:column;justify-content:center}@media (min-width:992px){.txt--gradient{font-size:80px}.wetsuit-guide-nav{background-color:#F8F8F8;color:#202020;overflow:hidden}.wetsuit-guide-nav .container{max-width:1440px;margin:0 auto}.wetsuit-guide-nav .container picture img{max-width:45px}.wetsuit-guide-nav .container .menu{display:none}.wetsuit-guide-nav .container .nav-container{display:flex!important;position:unset;width:auto;background-color:transparent}.wetsuit-guide-nav .container .nav-container nav{flex-direction:row;align-self:center;height:auto;justify-content:initial}.wetsuit-guide-nav .container .nav-container nav span{font-weight:700;margin-right:40px;min-width:unset;margin-left:0}.wetsuit-guide-nav .container .nav-container nav span:last-of-type{margin-right:0}.wetsuit-guide-nav .container .nav-container nav span:hover{background-image:linear-gradient(to right,#EB642F,#E51965,#812B8F);color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.wetsuit-guide-header #hero{padding:0 20px}.wetsuit-guide-header #hero p{font-size:1.6rem;font-weight:700;letter-spacing:2.5px;margin:1% 0 4%}.wetsuit-guide-header #hero .category-list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;column-gap:20px;margin:0 auto}.wetsuit-guide-header #hero .category-list .hero-link{width:100%;cursor:pointer;margin-bottom:60px;padding:0}.wetsuit-guide-header #hero .category-list .hero-link .title{line-height:initial;display:block}.wetsuit-guide-header #hero .category-list .hero-link .tech-details .title,.wetsuit-guide-header #hero .category-list .hero-link .title br{display:none}.wetsuit-guide-header #hero .category-list .hero-link picture{overflow:hidden}.wetsuit-guide-header #hero .category-list .hero-link picture img{transition:transform .25s ease-in-out}.wetsuit-guide-header #hero .category-list .hero-link picture:hover img{transform:scale(1.025)}.wetsuit-guide-header #hero .category-list .hero-link .subtitle{line-height:initial}.wetsuit-guide-header #hero .category-list .hero-link .techlist{margin:20px auto}.wetsuit-guide-header #hero .category-list .hero-link.featured{flex-flow:column}.wetsuit-guide-header #hero .category-list .hero-link.featured picture{width:100%;padding:0}.wetsuit-guide-header #hero .category-list .hero-link.featured .tech-details{width:100%;padding:0;display:flex;flex-flow:column;justify-content:flex-start}.wetsuit-guide-header #hero .category-list .hero-link.featured .tech-details .cta{margin-top:auto}.wetsuit-guide-header #hero .category-list.cat-4{max-width:1488px}.wetsuit-guide-header #hero .category-list.cat-3{max-width:1111px}.wetsuit-guide-header #hero .category-list.cat-2{max-width:734px}.wetsuit-guide-header #hero .category-list.cat-1{max-width:357px}}#back2top,#back2top:active,#back2top:hover{background-color:#000;text-decoration:none}#back2top{display:inline-block;width:40px;height:40px;text-align:center;border-radius:4px;position:fixed;bottom:70px;right:10px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#back2top::after{content:"\f077";font-family:FontAwesome;font-weight:400;font-style:normal;font-size:2em;line-height:40px;color:#fff}#back2top:hover{cursor:pointer}#back2top.show{opacity:1;visibility:visible}@media (min-width:600px){#back2top{width:50px;height:50px;right:30px}#back2top::after{line-height:50px}}