.black-button{cursor:pointer;display:inline-block;vertical-align:middle;padding:1rem 2rem;background-color:#000;color:#fff;transition:.3s;text-align:center;line-height:1}.black-button:hover,.black-button:focus{background-color:#0000;box-shadow:inset 0 0 0 2px #000;color:#000}.black-hollow-button{cursor:pointer;display:inline-block;vertical-align:middle;padding:1rem 2rem;background-color:#0000;box-shadow:inset 0 0 0 2px #000;color:#000;transition:.3s;text-align:center;line-height:1}.black-hollow-button:hover,.black-hollow-button:focus{background-color:#000;color:#fff}.white-button{cursor:pointer;display:inline-block;vertical-align:middle;padding:1rem 2rem;background-color:#fff;color:#000;transition:.3s;text-align:center;line-height:1}.white-button:hover,.white-button:focus{background-color:#0000;box-shadow:inset 0 0 0 2px #fff;color:#fff}.white-hollow-button{cursor:pointer;display:inline-block;vertical-align:middle;padding:1rem 2rem;background-color:#0000;box-shadow:inset 0 0 0 2px #fff;color:#fff;transition:.3s;text-align:center;line-height:1}.white-hollow-button:hover,.white-hollow-button:focus{background-color:#fff;color:#000}.button-wrapper{display:block;text-align:center}.isDisabled{cursor:not-allowed;opacity:.5;text-decoration:none}.skip-content-link{position:absolute;transform:translate(-50%,-120%);background-color:#fff;padding:.5rem 1.5rem;border-radius:0 0 .25rem .25rem;transition:.3s;z-index:11;color:#000;left:50%}.skip-content-link:focus{transform:translate(-50%)}.skip-content-link:hover{background-color:#e4e4e5}.screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#main-header,#main-content,#footer{overflow:hidden}#main-content{margin-top:80px}@media only screen and (max-width: 767px){#main-content{margin-top:65px}}@media only screen and (max-width: 575px){#main-content{margin-top:50px}}.wow{animation-duration:2s}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#fff}.container{max-width:calc(100% - .75rem);width:100%}@media only screen and (min-width: 421px){.container{max-width:95%}}@media only screen and (min-width: 768px){.container{max-width:90%}}@media only screen and (min-width: 993px){.container{max-width:85%}}@media only screen and (min-width: 1201px){.container{max-width:80%}}@media only screen and (min-width: 1601px){.container{max-width:1320px}}.container-big{max-width:calc(100% - .75rem)}@media only screen and (min-width: 421px){.container-big{max-width:95%}}@media only screen and (min-width: 768px){.container-big{max-width:90%}}@media only screen and (min-width: 1601px){.container-big{max-width:1600px}}html,body{-webkit-font-smoothing:antialiased;background-color:#fff;font-family:Avenir,sans-serif;color:#000;font-size:16px;line-height:1.5}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:65%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul,ol{padding:0;margin:0}li{list-style:none}a,a:hover{text-decoration:none}*:focus,*:hover,*{outline:none}.cf:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.no-padding{padding-left:0!important;padding-right:0!important}.wow{visibility:hidden}.flex{display:flex;flex-direction:column}.center-y{justify-content:center}.center-x{align-items:center}.center-xy{align-items:center;justify-content:center}.valign{display:flex;flex-direction:row}.valign>[class^=col-],.valign>[class*=" col-"]{display:flex;align-items:center;justify-content:center}.fancybox-slide>*{padding:0}.fancybox-content{background-color:#0000;text-align:center}a{-webkit-user-select:none;-webkit-touch-callout:none;outline:none!important}img,svg{-webkit-user-select:none;-webkit-touch-callout:none;max-width:100%}button{outline:none!important;border:none;background-color:#0000;cursor:pointer;padding:0}textarea,input{-webkit-appearance:none}textarea{resize:vertical}form label[for=sendContact],form label[for=sendNews]{cursor:pointer}h1,h2,h3,h4,p{margin:0}body.no-scroll{overflow:hidden!important}br{line-height:inherit}.block,.rellax{display:inline-block}button:focus{background-color:#0000}section,main{position:relative}svg{fill:currentColor;width:100%;height:auto}*{box-sizing:border-box}@font-face{font-family:Avenir;src:url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Book.woff2?v=90152541113451108451750194127) format("woff2"),url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Book.woff?v=122001197244119422991750194127) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Medium.woff2?v=62491111505239708591750194127) format("woff2"),url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Medium.woff?v=91608999882567396541750194127) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Black.woff2?v=9931159813671378921750194127) format("woff2"),url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Black.woff?v=119011082832582451661750194127) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Heavy.woff2?v=72314292349176889641750194127) format("woff2"),url(//lakeprotech.com/cdn/shop/t/4/assets/AvenirLTStd-Heavy.woff?v=52126862206109089031750194127) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Good-Timing;src:url(//lakeprotech.com/cdn/shop/t/4/assets/GoodTimingRg-Bold.otf?v=163777007196087474921750194127) format("opentype");font-weight:400;font-style:normal}.fs-150{font-size:clamp(3.75rem,.758rem + 9.5745vw,9.375rem);line-height:1}.fs-120{font-size:clamp(2.5rem,-.1923rem + 10.2564vw,7.5rem);line-height:1}.fs-110{font-size:clamp(4rem,3.0417rem + 4.2593vw,6.875rem);line-height:1}.fs-90{font-size:clamp(3.375rem,2.4565rem + 2.8261vw,5rem);line-height:1}.fs-80{font-size:clamp(2.9rem,1.9957rem + 2.7826vw,4.5rem);line-height:1}.fs-70{font-size:clamp(2.75rem,2.0435rem + 2.1739vw,4rem);line-height:1}.fs-60{font-size:clamp(2.5rem,1.7935rem + 2.1739vw,3.75rem);line-height:1.2}.fs-50{font-size:clamp(2.25rem,1.9674rem + .8696vw,2.75rem);line-height:1.2}.fs-40{font-size:clamp(1.5rem,.9348rem + 1.7391vw,2.5rem);line-height:1.2}.fs-36{font-size:clamp(20px,13.727px + 1.591vw,36px);line-height:1.2}.fs-30{font-size:clamp(1.3rem,.975rem + 1vw,1.875rem);line-height:1.2}.fs-24{font-size:clamp(1.125rem,.913rem + .6522vw,1.5rem);line-height:1.2}.fs-22{font-size:clamp(1.125rem,.9837rem + .4348vw,1.375rem);line-height:1.4}.fs-20{font-size:clamp(1rem,.8654rem + .5128vw,1.25rem);line-height:1.4}.fs-18{font-size:clamp(1rem,.9327rem + .2564vw,1.125rem);line-height:1.2}.fs-16{font-size:16px;line-height:1.2}.fs-14{font-size:14px}.fs-150,.fs-120,.fs-110,.fs-90,.fs-80,.fs-70,.fs-60,.fs-50,.fs-40,.fs-30,.fs-24,.fs-22,.fs-20,.fs-18,.fs-16,.fs-14{font-family:Avenir,sans-serif,sans-serif;font-weight:400;font-variant:no-common-ligatures}.fs-150 strong,.fs-150 b,.fs-120 strong,.fs-120 b,.fs-110 strong,.fs-110 b,.fs-90 strong,.fs-90 b,.fs-80 strong,.fs-80 b,.fs-70 strong,.fs-70 b,.fs-60 strong,.fs-60 b,.fs-50 strong,.fs-50 b,.fs-40 strong,.fs-40 b,.fs-30 strong,.fs-30 b,.fs-24 strong,.fs-24 b,.fs-22 strong,.fs-22 b,.fs-20 strong,.fs-20 b,.fs-18 strong,.fs-18 b,.fs-16 strong,.fs-16 b,.fs-14 strong,.fs-14 b{font-size:inherit;line-height:inherit;color:inherit;font-weight:700;font-family:inherit}.fs-150 *,.fs-120 *,.fs-110 *,.fs-90 *,.fs-80 *,.fs-70 *,.fs-60 *,.fs-50 *,.fs-40 *,.fs-30 *,.fs-24 *,.fs-22 *,.fs-20 *,.fs-18 *,.fs-16 *,.fs-14 *{font-family:inherit;font-weight:inherit;line-height:inherit;font-size:inherit;color:inherit}#main-header{overflow:visible;position:relative}#main-header .announcement-bar{display:flex;align-items:center;justify-content:center;height:32px;position:relative;background-color:#000}#main-header .announcement-bar .text{font-family:Avenir,sans-serif;font-weight:800;color:#fff;font-size:clamp(.8125rem,.7115rem + .3846vw,1rem)}#main-header #top-menu{width:100%;position:absolute;top:32px;left:0;padding-bottom:1px;background-color:#fff;height:80px}@media only screen and (max-width: 767px){#main-header #top-menu{height:65px}}@media only screen and (max-width: 575px){#main-header #top-menu{height:50px}}#main-header #top-menu:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#000}#main-header #top-menu .site-nav{display:flex;justify-content:space-between;align-items:center;padding-left:30px;height:80px}@media only screen and (max-width: 767px){#main-header #top-menu .site-nav{height:65px;padding-left:1.5vw}}@media only screen and (max-width: 575px){#main-header #top-menu .site-nav{height:50px}}#main-header #top-menu .site-nav .logo{transition:.3s;display:block;margin:7px 145px 7px 0}#main-header #top-menu .site-nav .logo:hover,#main-header #top-menu .site-nav .logo:focus{opacity:.7}#main-header #top-menu .site-nav .logo img{display:block;width:100%;max-width:65px}@media only screen and (max-width: 767px){#main-header #top-menu .site-nav .logo img{max-width:50px}}@media only screen and (max-width: 575px){#main-header #top-menu .site-nav .logo img{max-width:40px}}#main-header #top-menu .site-nav .top-nav{display:none}@media only screen and (min-width: 768px){#main-header #top-menu .site-nav .top-nav{display:block}}#main-header #top-menu .site-nav .top-nav ul{display:flex;align-items:center}#main-header #top-menu .site-nav .top-nav ul li:nth-child(n+2){padding-left:10px}#main-header #top-menu .site-nav .top-nav ul li:nth-last-child(n+2){padding-right:10px}#main-header #top-menu .site-nav .top-nav ul li a{font-family:Avenir,sans-serif;font-weight:800;color:#000;text-transform:uppercase;transition:.3s;padding:.25rem .25rem 0}#main-header #top-menu .site-nav .top-nav ul li a:hover,#main-header #top-menu .site-nav .top-nav ul li a:focus{color:#fff}#main-header #top-menu .site-nav .top-nav ul li a:before{height:auto;background-color:#000}#main-header #top-menu .site-nav .user-links{display:flex;align-items:center;height:100%}#main-header #top-menu .site-nav .user-links li{width:80px;border-left:1px solid #000;height:100%}@media only screen and (max-width: 767px){#main-header #top-menu .site-nav .user-links li{width:65px}}@media only screen and (max-width: 575px){#main-header #top-menu .site-nav .user-links li{width:50px}}#main-header #top-menu .site-nav .user-links li#search-toggle-li.is-active{background-color:#000}#main-header #top-menu .site-nav .user-links li#search-toggle-li.is-active a svg{color:#fff;fill:#fff}#main-header #top-menu .site-nav .user-links li#mobile-btn{display:block}@media only screen and (min-width: 768px){#main-header #top-menu .site-nav .user-links li#mobile-btn{display:none}}#main-header #top-menu .site-nav .user-links li#mobile-close-btn{display:none;background-color:#000}@media only screen and (min-width: 768px){#main-header #top-menu .site-nav .user-links li#mobile-close-btn{display:none}}#main-header #top-menu .site-nav .user-links li#mobile-close-btn a svg:hover,#main-header #top-menu .site-nav .user-links li#mobile-close-btn a svg:focus{transform:rotate(90deg)}#main-header #top-menu .site-nav .user-links li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}#main-header #top-menu .site-nav .user-links li a .nav-icons{width:25px;fill:#000;color:#000}@media only screen and (max-width: 767px){#main-header #top-menu .site-nav .user-links li a .nav-icons{width:20px}}@media only screen and (max-width: 575px){#main-header #top-menu .site-nav .user-links li a .nav-icons{width:15px}}#main-header #top-menu .site-nav .user-links li a .nav-icons#account-icon{width:30px}@media only screen and (max-width: 767px){#main-header #top-menu .site-nav .user-links li a .nav-icons#account-icon{width:25px}}@media only screen and (max-width: 575px){#main-header #top-menu .site-nav .user-links li a .nav-icons#account-icon{width:20px}}#main-header #top-menu .site-nav .user-links li a .nav-icons#cart-icon{width:25px}@media only screen and (max-width: 767px){#main-header #top-menu .site-nav .user-links li a .nav-icons#cart-icon{width:20px}}#main-header #top-menu .site-nav .user-links li a .nav-icons#mobile-close-icon{fill:#fff;color:#fff;width:25px;height:25px;cursor:pointer;transition:.3s}#main-header #top-menu .site-nav .user-links li a .cart-count{font-size:8px;position:absolute;top:35%;left:50%;transform:translate(-50%,-35%);color:#fff;width:12px;height:12px;background-color:#000;text-align:center;border-radius:50%}@media only screen and (max-width: 575px){#main-header #top-menu .site-nav .user-links li a .cart-count{top:30%;left:50%;transform:translate(-30%,-50%)}}#mobile-menu{position:fixed;z-index:99;top:112px;right:-100%;width:100%;height:100%;background-color:#000;pointer-events:none;opacity:0;transition:.6s ease-in-out;overflow-y:scroll;overflow-x:hidden}@media only screen and (max-width: 767px){#mobile-menu{top:97px}}@media only screen and (max-width: 575px){#mobile-menu{top:82px}}#mobile-menu::-webkit-scrollbar{width:5px}#mobile-menu::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}#mobile-menu::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}#mobile-menu .wrap{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;text-align:center}#mobile-menu .wrap nav{padding-top:2vh}#mobile-menu .wrap nav li{display:block}#mobile-menu .wrap nav li a{color:#fff;font-weight:700;transition:.3s;padding:2vh 1rem;position:relative;display:block;cursor:pointer;font-family:Good-Timing;text-transform:uppercase}@media only screen and (max-width: 420px){#mobile-menu .wrap nav li a{padding:1.5vh 1rem}}#mobile-menu .wrap nav li a:hover,#mobile-menu .wrap nav li a:focus{color:#000}#mobile-menu .wrap nav li a:hover:before,#mobile-menu .wrap nav li a:focus:before{height:auto;background-color:#fff}body.menu-open{overflow:hidden}body.menu-open #mobile-menu{right:0;opacity:1!important;pointer-events:all}#footer{background-color:#000;position:relative}#footer .footer-logo{background-color:#000;padding:3.75rem 1rem;text-align:center}@media only screen and (max-width: 767px){#footer .footer-logo{padding:2rem 1rem}}#footer .footer-logo img,#footer .footer-logo svg{max-width:300px;fill:#fff;color:#fff}@media only screen and (max-width: 767px){#footer .footer-logo img,#footer .footer-logo svg{padding:2rem 1rem}}#footer .top{padding:0 5rem;border-top:1px solid #fff;border-bottom:1px solid #fff;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 1200px){#footer .top{grid-template-columns:1fr;grid-template-rows:auto auto}}@media only screen and (max-width: 767px){#footer .top{padding:0 4.063rem}}@media only screen and (max-width: 575px){#footer .top{padding:0 3.125rem}}@media only screen and (max-width: 420px){#footer .top{padding:0 1.875rem}}#footer .top .left{border-left:1px solid #fff;height:100%;padding:0 2rem}@media only screen and (max-width: 1200px){#footer .top .left{border-right:1px solid #fff}}@media only screen and (max-width: 767px){#footer .top .left{padding:0 2rem 1rem}}@media only screen and (max-width: 420px){#footer .top .left{padding:0 1rem 1rem}}#footer .top .left form{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){#footer .top .left form{flex-direction:column}}#footer .top .left form input{color:#676767;background-color:#0000;border:none;font-family:Good-Timing;text-transform:uppercase;height:70px;width:90%}@media only screen and (max-width: 767px){#footer .top .left form input{text-align:center}}#footer .top .left form .btn{text-transform:uppercase;font-weight:800;flex-shrink:0}@media only screen and (max-width: 1200px){#footer .top .left form .btn{padding:1rem}}@media only screen and (max-width: 767px){#footer .top .left form .btn{width:100%}}#footer .top .right{border-left:1px solid #fff;border-right:1px solid #fff;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 2rem;height:70px}@media only screen and (max-width: 1200px){#footer .top .right{border-top:1px solid #fff}}@media only screen and (max-width: 575px){#footer .top .right{padding:1rem;height:auto;flex-direction:column}}#footer .top .right .text{font-family:Good-Timing;text-transform:uppercase;color:#fff}@media only screen and (max-width: 575px){#footer .top .right .social{margin-top:1rem}}#footer .top .right .social ul{display:flex;flex-direction:row;align-items:center}#footer .top .right .social ul li{margin:0 .75rem}#footer .top .right .social ul li a{transition:.3s}#footer .top .right .social ul li a .svg{display:block;height:auto;width:30px}#footer .top .right .social ul li a .svg path{fill:#fff}#footer .top .right .social ul li a .svg#youtube{width:40px}#footer .top .right .social ul li a .svg#facebook{width:35px}#footer .top .right .social ul li a:hover{opacity:.5}#footer .middle{padding:0 5rem;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #fff}@media only screen and (max-width: 992px){#footer .middle{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}@media only screen and (max-width: 767px){#footer .middle{padding:0 4.063rem}}@media only screen and (max-width: 575px){#footer .middle{padding:0 3.125rem;grid-template-columns:1fr;text-align:center}}@media only screen and (max-width: 420px){#footer .middle{padding:0 1.875rem}}#footer .middle .footer-block{height:100%;padding:1.25rem 1.5rem}#footer .middle .footer-block:nth-child(n+2){border-left:1px solid #fff}#footer .middle .footer-block:first-child{border-left:1px solid #fff}#footer .middle .footer-block:last-child{border-right:1px solid #fff}@media only screen and (max-width: 992px){#footer .middle .footer-block:nth-child(2),#footer .middle .footer-block:nth-child(3){grid-column:span 1}#footer .middle .footer-block:nth-child(1),#footer .middle .footer-block:nth-child(4){grid-column:span 2}}@media only screen and (max-width: 575px){#footer .middle .footer-block:nth-child(2),#footer .middle .footer-block:nth-child(3){grid-column:span 2}#footer .middle .footer-block:nth-child(1),#footer .middle .footer-block:nth-child(4){grid-column:span 2}}#footer .middle .footer-block h4{font-family:Good-Timing;color:#fff;text-transform:uppercase;margin-bottom:1rem}#footer .middle .footer-block ul li{margin-bottom:.1rem}#footer .middle .footer-block ul li a{color:#fff;transition:.3s;padding:0 .25rem}#footer .middle .footer-block ul li a:before{height:auto;background-color:#fff}#footer .middle .footer-block ul li a:hover{color:#000}#footer .middle .footer-block.first{display:flex;align-items:flex-end}@media only screen and (max-width: 992px){#footer .middle .footer-block.first{align-items:center;justify-content:center;border-bottom:1px solid #fff;border-right:1px solid #fff}}@media only screen and (max-width: 767px){#footer .middle .footer-block.first{border-bottom:1px solid #fff;border-right:1px solid #fff}}#footer .middle .footer-block.first .logo{max-width:180px;height:auto;display:block;transition:.3s}#footer .middle .footer-block.first .logo:hover{opacity:.5}@media only screen and (max-width: 575px){#footer .middle .footer-block.second{border-right:1px solid #fff}}@media only screen and (max-width: 992px){#footer .middle .footer-block.third{border-right:1px solid #fff}}@media only screen and (max-width: 575px){#footer .middle .footer-block.third{padding-top:0}}@media only screen and (max-width: 992px){#footer .middle .footer-block.fourth{border-top:1px solid #fff;text-align:center}}#footer .middle .footer-block.fourth .btn{margin-top:1rem;font-weight:700;padding:1rem}@media only screen and (max-width: 767px){#footer .middle .footer-block.fourth .btn{display:block}}#footer .bottom{padding:1.875rem 5rem}@media only screen and (max-width: 767px){#footer .bottom{padding:1rem 4.063rem}}@media only screen and (max-width: 575px){#footer .bottom{padding:0 3.125rem}}@media only screen and (max-width: 420px){#footer .bottom{padding:1rem 1.875rem}}#footer .bottom .copyright{color:#fff;font-size:12px;text-transform:uppercase}@media only screen and (max-width: 420px){#footer .bottom .copyright{font-size:10px;text-align:center}}#search-wrapper{display:none;position:absolute;top:113px;left:0;width:100%;background:#fff;z-index:1000;padding:1rem;border-bottom:1px solid #000}@media only screen and (max-width: 767px){#search-wrapper{top:98px}}@media only screen and (max-width: 575px){#search-wrapper{top:83px}}#search-wrapper.active{display:block}#search-wrapper form.search-form{display:flex;flex-direction:column;gap:1rem}#search-wrapper form.search-form .field{display:flex;align-items:center;gap:.5rem}#search-wrapper form.search-form .field input{flex:1;padding:10px}#search-wrapper form.search-form .field .actions{display:flex;gap:.5rem}#search-wrapper form.search-form .field .actions button{background:none;border:none;cursor:pointer}#search-wrapper form.search-form .field .actions button svg{fill:#000;color:#000;width:25px;height:25px;cursor:pointer;transition:.3s}#search-wrapper .predictive-group{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-top:none;z-index:1000;max-height:400px;overflow-y:auto;box-shadow:0 5px 15px #0000001a}#search-wrapper .predictive-group .group-title{font-family:Good-Timing;text-transform:uppercase}#search-wrapper .predictive-group .predictive-item{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #eee;cursor:pointer;transition:background .2s ease}#search-wrapper .predictive-group .predictive-item:hover{background:#f7f7f7}#search-wrapper .predictive-group .predictive-item img{width:150px;height:150px;object-fit:contain}#search-wrapper .predictive-group .predictive-item .predictive-info{flex:1;display:flex;flex-direction:column}#search-wrapper .predictive-group .predictive-item .predictive-info .title{font-family:Good-Timing;text-transform:uppercase;color:#000;margin-bottom:.25rem}#search-wrapper .predictive-group .predictive-item .predictive-info .price{font-family:Good-Timing;text-transform:uppercase;font-size:.9rem;color:#fff;padding:.5rem .75rem;background-color:#000;margin:0 auto}#search-wrapper .predictive-group .no-results{padding:1rem;text-align:center;color:#999;font-size:16px}#cart-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease}#cart-overlay.active{opacity:1;pointer-events:auto}#cart-drawer{position:fixed;top:0;left:-400px;width:400px;max-width:100%;height:100vh;background:#fff;z-index:1000;overflow-y:auto;transition:left .3s ease}#cart-drawer.active{left:0}#cart-drawer .cart-drawer-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #ccc}#cart-drawer .cart-drawer-header h2{font-family:Good-Timing;text-transform:uppercase;margin:0}#cart-drawer .cart-drawer-header #close-cart-btn{background:none;border:none;cursor:pointer;position:absolute;right:1rem;top:1rem;font-size:30px;font-weight:800;text-transform:uppercase}#cart-drawer .cart-drawer-header #close-cart-btn:hover,#cart-drawer .cart-drawer-header #close-cart-btn:focus{transform:rotate(90deg)}#cart-drawer #cart-drawer-items{padding:1rem}#cart-drawer #cart-drawer-items .drawer-item{display:flex;gap:1rem;margin-bottom:1rem;border-bottom:1px solid #000}#cart-drawer #cart-drawer-items .drawer-item img{width:80px;height:auto;object-fit:contain}#cart-drawer #cart-drawer-items .drawer-item .info{flex:1;font-size:14px}#cart-drawer #cart-drawer-items .drawer-item .info .title{font-weight:700}#cart-drawer #cart-drawer-items .drawer-item .info .qty-controls{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}#cart-drawer #cart-drawer-items .drawer-item .info .qty-controls .qty-minus,#cart-drawer #cart-drawer-items .drawer-item .info .qty-controls .qty-plus{background:#000;color:#fff;border:none;padding:.25rem .5rem;font-size:1rem;cursor:pointer}#cart-drawer #cart-drawer-items .drawer-item .info .qty-controls .qty-input{width:30px;padding:.25rem;text-align:center;border:1px solid #ccc}#cart-drawer #cart-drawer-items .drawer-item .info .price{font-weight:700}#cart-drawer #cart-drawer-items .drawer-item .info .remove-item{margin-top:.25rem;background:none;border:none;color:#676767;cursor:pointer;font-size:.6rem;padding:0}#cart-drawer .cart-footer{padding:1rem;border-top:1px solid #ccc}#cart-drawer .cart-footer #drawer-subtotal{font-size:1.25rem;font-weight:700;margin-bottom:1rem}#cart-drawer .cart-footer .checkout-btn{margin-top:1rem;width:100%}.home #hero{position:relative;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#000}.home #hero .video-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;overflow:hidden}.home #hero .video-container video{width:100%;height:100%;object-fit:cover;opacity:.7}.home #hero .hero-content{position:relative;z-index:1;padding:2rem;max-width:800px;margin:0 auto}.home #hero .hero-content .hero-logo{max-width:275px;margin-bottom:1rem}.home #hero .hero-content .title{font-family:Good-Timing;color:#fff;text-transform:uppercase;margin-bottom:2.5rem}.home #hero .hero-content .text{color:#fff}.home #hero .hero-content .btn{margin-top:2rem;font-weight:800;text-transform:uppercase}.home #top-products{padding:3.75rem 0}.home #top-products .top .col-12{display:flex;justify-content:center}.home #top-products .top .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000;margin-bottom:1.5rem}.home #top-products .bottom .products-wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:100%;border-top:1px solid #000;border-left:1px solid #000}@media only screen and (max-width: 767px){.home #top-products .bottom .products-wrapper{grid-template-columns:repeat(2,1fr)}}.home #top-products .bottom .products-wrapper .product-item{background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/product-bg.jpg?v=25451763811193259991750206242);background-position:center center;background-size:cover;background-color:#fff;border-right:1px solid #000;border-bottom:1px solid #000}.home #top-products .bottom .products-wrapper .product-item .product-inner:hover picture img{position:relative;transform:translateY(-15px)}.home #top-products .bottom .products-wrapper .product-item .product-inner:hover .btn{background-color:#0000;box-shadow:inset 0 0 0 2px #000;color:#000}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-review{min-height:60px;width:100%;background-color:#fff;border-bottom:1px solid #000;display:flex;align-items:center;padding:.5rem .75rem}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-review .star-wrapper svg{max-height:12px;margin-inline:auto;color:#676767;fill:#676767;opacity:.5}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-review .text{font-size:12px;margin-left:5px;text-transform:uppercase;color:#000}@media only screen and (max-width: 767px){.home #top-products .bottom .products-wrapper .product-item .product-inner .product-review .text{font-size:10px}}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-img{position:relative}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-img picture{display:flex;justify-content:center;padding-top:4rem;padding-bottom:1rem}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-img picture img{width:90%;display:block;max-width:100%;height:auto;transition:transform .3s ease}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-img .price{background-color:#000;padding:.5rem .75rem;font-family:Good-Timing;text-transform:uppercase;color:#fff;display:inline-block;position:absolute;top:1rem;left:1rem}@media only screen and (max-width: 767px){.home #top-products .bottom .products-wrapper .product-item .product-inner .product-img .price{left:50%;transform:translate(-50%)}}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info{padding:.5rem .75rem;border-top:1px solid #000;display:flex;justify-content:space-between}@media only screen and (max-width: 992px){.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info{flex-direction:column}}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info .info-wrapper .product-name{font-family:Good-Timing;text-transform:uppercase;color:#000}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info .info-wrapper .sub-text{text-transform:uppercase;color:#000}@media only screen and (max-width: 767px){.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info .info-wrapper .sub-text{font-size:12px}}.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info .btn{text-transform:uppercase;font-weight:800;padding:.5rem 1.5rem}@media only screen and (max-width: 1200px){.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info .btn{padding:.5rem 1rem}}@media only screen and (max-width: 992px){.home #top-products .bottom .products-wrapper .product-item .product-inner .product-info .btn{margin-top:.5rem}}.home #lp-academy{background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/academy-bg.jpg?v=148468965040740281171750196564);background-position:center center;background-size:cover;padding:3.185rem 0}@media only screen and (max-width: 767px){.home #lp-academy{padding:2rem 0}}.home #lp-academy .top .col-12{display:flex;flex-direction:column;align-items:center;text-align:center}.home #lp-academy .top .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000;margin-bottom:1.5rem}.home #lp-academy .top .col-12 .sub-header{text-transform:uppercase}.home #lp-academy .bottom{margin-top:2rem;display:flex;justify-content:center}.home #lp-academy .bottom .video-wrapper{display:flex;justify-content:center}.home #lp-academy .bottom .video-wrapper .video img{display:block;height:auto;width:100%;max-width:100%}.home #lp-academy .bottom .video-wrapper .video img.disabled{filter:grayscale(1);cursor:not-allowed}.home #lp-academy .bottom .video-wrapper .video .video-desc .title{font-family:Good-Timing;text-transform:uppercase;margin-bottom:.5rem}.home #lp-academy .bottom .video-wrapper .video .video-desc .btn{width:100%;margin-top:1rem;text-transform:uppercase;font-weight:800}.home #lp-academy .bottom .video-wrapper .video .video-desc .btn.disabled{background-color:#676767;color:#fff;cursor:not-allowed}.home #lp-academy .bottom .video-wrapper .video .video-desc .btn.disabled:hover{box-shadow:none}.home #marine-care{display:flex;justify-content:center;align-items:center;background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/marine-img.jpg?v=44312470569306530621750196579);background-position:left center;background-size:cover;padding:12.5rem 2rem;position:relative}.home #marine-care .text-wrapper{max-width:1100px;padding:2rem 1.5rem;text-align:center;border:1px solid #fff;z-index:1}@media only screen and (max-width: 420px){.home #marine-care .text-wrapper{padding:2rem 1rem}}.home #marine-care .text-wrapper .subtitle,.home #marine-care .text-wrapper .title{font-family:Good-Timing;text-transform:uppercase;color:#fff}.home #marine-care #marine-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:500px;display:block;z-index:0;opacity:.6;mix-blend-mode:difference}.about .page-header{padding:3.125rem 0;border-bottom:1px solid #000;position:relative}@media only screen and (max-width: 767px){.about .page-header{padding:2rem 0}}.about .page-header .header-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0) contrast(.5) brightness(1.4);display:block}.about .page-header .col-12{display:flex}@media only screen and (max-width: 767px){.about .page-header .col-12{display:block;text-align:center}}.about .page-header .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000}.about #about-content{margin-bottom:90px;margin-top:2.5rem}.about #about-content .border-wrapper{border:1px solid #000}.about #about-content .border-wrapper img{display:block;width:100%;height:auto}.about #about-content .border-wrapper img#main-img{border-bottom:1px solid #000}.about #about-content .border-wrapper .bottom .left{display:flex;align-items:center;padding:4rem}@media only screen and (max-width: 992px){.about #about-content .border-wrapper .bottom .left{padding:2rem}}.about #about-content .border-wrapper .bottom .left .text-wrapper .text span{font-family:Good-Timing;text-transform:uppercase}.about #about-content .border-wrapper .bottom .left .text-wrapper .slogan{font-family:Good-Timing;text-transform:uppercase;text-align:center;margin-top:2rem}.about #about-content .border-wrapper .bottom .right{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 992px){.about #about-content .border-wrapper .bottom .right{padding-bottom:2rem}}.about #about-content .border-wrapper .bottom .right .image-wrapper{display:flex;justify-content:center}.about #about-content .border-wrapper .bottom .right .image-wrapper img{display:block;width:90%;max-width:100%;height:auto}.learn .page-header{padding:3.125rem 0;border-bottom:1px solid #000;position:relative}@media only screen and (max-width: 767px){.learn .page-header{padding:2rem 0}}.learn .page-header .header-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0) contrast(.5) brightness(1.4);display:block}.learn .page-header .col-12{display:flex}@media only screen and (max-width: 767px){.learn .page-header .col-12{display:block;text-align:center}}.learn .page-header .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000}.learn #learn-content{margin-bottom:90px;margin-top:2.5rem}.learn #learn-content .top .col-12{display:flex;flex-direction:column;align-items:center;text-align:center}.learn #learn-content .top .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000;margin-bottom:1.5rem}.learn #learn-content .top .col-12 .sub-header{text-transform:uppercase;max-width:1100px}.learn #learn-content .bottom{display:flex;justify-content:center}.learn #learn-content .bottom .notice{font-family:Good-Timing;text-transform:uppercase;text-align:center;margin-top:2rem;display:block}.learn #learn-content .bottom .video-wrapper{display:flex;flex-wrap:wrap;border-top:1px solid #000;border-left:1px solid #000}.learn #learn-content .bottom .video-wrapper .video{flex:0 0 33.333%;border-right:1px solid #000;border-bottom:1px solid #000;padding:1rem}.learn #learn-content .bottom .video-wrapper .video img{display:block;height:auto;width:100%;max-width:100%}.learn #learn-content .bottom .video-wrapper .video img.disabled{filter:grayscale(1);cursor:not-allowed}.learn #learn-content .bottom .video-wrapper .video .video-desc .title{font-family:Good-Timing;text-transform:uppercase;margin-bottom:.5rem}.learn #learn-content .bottom .video-wrapper .video .video-desc .btn{width:100%;margin-top:1rem;text-transform:uppercase;font-weight:800}.learn #learn-content .bottom .video-wrapper .video .video-desc .btn.disabled{background-color:#676767;color:#fff;cursor:not-allowed}.learn #learn-content .bottom .video-wrapper .video .video-desc .btn.disabled:hover{box-shadow:none}.page .page-header{padding:3.125rem 0;border-bottom:1px solid #000;position:relative}@media only screen and (max-width: 767px){.page .page-header{padding:2rem 0}}.page .page-header .header-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0) contrast(.5) brightness(1.4);display:block}.page .page-header .col-12{display:flex}@media only screen and (max-width: 767px){.page .page-header .col-12{display:block;text-align:center}}.page .page-header .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000}.page #page-content{margin-bottom:90px;margin-top:2.5rem}.page #page-content h2{font-size:clamp(1.3rem,.975rem + 1vw,1.875rem);font-family:Good-Timing;margin-bottom:1rem;text-transform:uppercase}.page #page-content h3{font-size:clamp(1rem,.9583rem + .1852vw,1.125rem);font-family:Good-Timing;margin-bottom:1rem;text-transform:uppercase}.page #page-content b,.page #page-content strong{font-weight:800}.page #page-content p{font-size:clamp(1rem,.8654rem + .5128vw,1.25rem);margin-bottom:1rem}.page #page-content ul{margin:1rem 0;font-size:clamp(1rem,.8654rem + .5128vw,1.25rem)}.page #page-content ul li{margin-bottom:.5rem;margin-left:1.5rem;list-style:square}.page #page-content a{overflow:hidden;position:relative}.page #page-content a:after{content:"";position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:#000;opacity:1;transform:translateZ(0)}.page #page-content a:hover:after,.page #page-content a:focus:after{transform:translate3d(-100%,0,0);opacity:0;transition:opacity .3s,transform .3s}.page-contact .page-header{padding:3.125rem 0;border-bottom:1px solid #000;position:relative}@media only screen and (max-width: 767px){.page-contact .page-header{padding:2rem 0}}.page-contact .page-header .header-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0) contrast(.5) brightness(1.4);display:block}.page-contact .page-header .col-12{display:flex}@media only screen and (max-width: 767px){.page-contact .page-header .col-12{display:block;text-align:center}}.page-contact .page-header .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000}.page-contact #contact-content{margin-bottom:90px;margin-top:2.5rem}.page-contact #contact-content .left{padding-right:5rem}@media only screen and (max-width: 992px){.page-contact #contact-content .left{padding-right:15px}}.page-contact #contact-content .left .title-wrapper{border-bottom:1px solid #000;padding-bottom:2rem}.page-contact #contact-content .left .title-wrapper .title{font-family:Good-Timing;text-transform:uppercase;line-height:1}@media only screen and (max-width: 767px){.page-contact #contact-content .left .title-wrapper .title{text-align:center}}.page-contact #contact-content .left .contact-info{padding:2rem 0;border-bottom:1px solid #000}.page-contact #contact-content .left .contact-info .text span{font-family:Good-Timing;text-transform:uppercase}.page-contact #contact-content .left .contact-info .email-link{text-transform:uppercase;font-weight:800;width:100%;margin-top:2rem}@media only screen and (max-width: 992px){.page-contact #contact-content .right{margin-top:2rem}}.page-contact #contact-content .right form{padding:2.5rem;border:1px solid #000}.page-contact #contact-content .right form .line-wrapper{position:relative;display:block;margin-bottom:2rem}.page-contact #contact-content .right form .line-wrapper .input{display:block;width:100%;border:1px solid #000;padding:1rem .75rem;line-height:1}.page-contact #contact-content .right form .line-wrapper .input.textarea{min-height:10rem;height:25vh;resize:vertical}.page-contact #contact-content .right form .btn{font-weight:800;text-transform:uppercase;margin-top:1rem;width:100%}.collection .page-header{padding:3.125rem 0;border-bottom:1px solid #000;position:relative}@media only screen and (max-width: 767px){.collection .page-header{padding:2rem 0}}.collection .page-header .header-video{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0) contrast(.5) brightness(1.4);display:block}.collection .page-header .col-12{display:flex}@media only screen and (max-width: 767px){.collection .page-header .col-12{display:block;text-align:center}}.collection .page-header .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000}.collection #collections-content{margin-bottom:90px;margin-top:2.5rem;min-height:600px}.collection #collections-content .collections-wrapper{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;position:relative}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper{border:none}}.collection #collections-content .collections-wrapper .filter-wrapper{width:22%;height:100%;position:absolute;top:0;left:0;min-height:600px}@media only screen and (max-width: 992px){.collection #collections-content .collections-wrapper .filter-wrapper{width:30%}}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .filter-wrapper{position:relative;width:100%;border:1px solid #000;margin-bottom:2rem;min-height:inherit}}.collection #collections-content .collections-wrapper .filter-wrapper .filters{scrollbar-width:none;max-height:100%;position:-webkit-sticky;position:sticky;top:0;overflow-y:initial}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .filter-wrapper .filters{position:relative}}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .title{font-family:Good-Timing;text-transform:uppercase;padding:1.75rem 1rem;border-bottom:1px solid #000}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .filter-wrapper .filters form .title{padding:1rem}}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper{padding:2rem 1rem}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper{padding:1rem}}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper select.sort-filter{display:block;position:relative;width:100%;padding:1rem;margin-bottom:.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/icon-down.svg?v=167819960757295874361750194127);background-repeat:no-repeat;background-position:right 12px center;background-size:25px 25px;cursor:pointer}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-toggle-btn{display:none}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-toggle-btn{margin-top:1rem;width:100%;font-weight:800;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:1}}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-toggle-btn span .filter-icon{cursor:pointer;margin-left:2px}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-toggle-btn span .filter-icon circle{transition:transform .3s ease;transform-origin:center;fill:#fff}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-toggle-btn:hover #FilterBtnCircle1{transform:translate(6px)}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-toggle-btn:hover #FilterBtnCircle2{transform:translate(-6px)}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .clear-filters-btn{margin-top:1rem;font-weight:800;width:100%;text-transform:uppercase}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category{max-height:none;opacity:1;pointer-events:auto}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category{max-height:0;overflow:hidden;transition:max-height .4s ease;opacity:0;pointer-events:none}}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category.active{max-height:1000px;opacity:1;pointer-events:auto;margin-top:1rem}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section{margin-bottom:.5rem}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .category-select{display:flex;align-items:center;border-bottom:1px solid #000;padding:1rem 0}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .category-select h4{font-weight:800;color:#000;text-transform:uppercase}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .category-select .arrow-icon{width:25px;margin-right:30px;position:absolute;right:0}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .category-select .arrow-icon svg{color:#000;fill:#000;width:100%;height:auto;display:block;overflow:visible;transition:transform .3s ease}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .category-select .arrow-icon svg.rotated{transform:rotate(180deg)}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content.active{max-height:500px;opacity:1;margin-top:1rem}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content .cat-item{display:flex;align-items:center;gap:10px;margin-bottom:.5rem}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content .cat-item span.checkbox{width:20px;height:20px;border:1px solid #000;padding:0;position:relative;display:inline-block}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content .cat-item span.checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer;margin:0}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content .cat-item span.checkbox input:checked+.checkbox-icon{opacity:1}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content .cat-item span.checkbox .checkbox-icon{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;background-color:#000;pointer-events:none;transition:opacity .2s ease}.collection #collections-content .collections-wrapper .filter-wrapper .filters form .selection-wrapper .filter-category li.filter-section .cat-content .cat-item label{font-size:clamp(1rem,.9327rem + .2564vw,1.125rem);text-transform:capitalize}.collection #collections-content .collections-wrapper .products-wrapper{padding:2rem;border-left:1px solid #000;width:78%;margin-left:auto;min-height:600px}@media only screen and (max-width: 992px){.collection #collections-content .collections-wrapper .products-wrapper{width:70%}}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .products-wrapper{width:100%;border-left:none;padding:0}}.collection #collections-content .collections-wrapper .products-wrapper .no-results-message{padding:1rem}.collection #collections-content .collections-wrapper .products-wrapper .products{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #000;border-left:1px solid #000}@media only screen and (max-width: 992px){.collection #collections-content .collections-wrapper .products-wrapper .products{grid-template-columns:repeat(2,1fr)}}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item{background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/product-bg.jpg?v=25451763811193259991750206242);background-position:center center;background-size:cover;background-color:#fff;border-right:1px solid #000;border-bottom:1px solid #000}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item.no-results{padding:3rem 1rem;grid-column:span 3}@media only screen and (max-width: 992px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item.no-results{grid-column:span 2}}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item.no-results{grid-column:span 1}}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner:hover picture img{position:relative;transform:translateY(-15px)}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner:hover .btn{background-color:#0000;box-shadow:inset 0 0 0 2px #000;color:#000}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-review{min-height:60px;width:100%;background-color:#fff;border-bottom:1px solid #000;display:flex;align-items:center;padding:.5rem .75rem}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-review .star-wrapper svg{max-height:12px;margin-inline:auto;color:#676767;fill:#676767;opacity:.5}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-review .text{font-size:12px;margin-left:5px;text-transform:uppercase;color:#000}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-review .text{font-size:10px}}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-img{position:relative}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-img picture{display:flex;justify-content:center;padding-top:4rem;padding-bottom:1rem}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-img picture img{width:90%;display:block;max-width:100%;height:auto;transition:transform .3s ease}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-img .price{background-color:#000;padding:.5rem .75rem;font-family:Good-Timing;text-transform:uppercase;color:#fff;display:inline-block;position:absolute;top:1rem;left:1rem}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-img .price{left:50%;transform:translate(-50%)}}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info{padding:.5rem .75rem;border-top:1px solid #000;display:flex;justify-content:space-between}@media only screen and (max-width: 1200px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info{flex-direction:column}}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .info-wrapper .product-name{font-family:Good-Timing;text-transform:uppercase;color:#000}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .info-wrapper .sub-text{text-transform:uppercase;color:#000}@media only screen and (max-width: 767px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .info-wrapper .sub-text{font-size:12px}}.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .btn{text-transform:uppercase;font-weight:800;padding:.5rem 1.5rem}@media only screen and (max-width: 1600px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .btn{padding:.5rem}}@media only screen and (max-width: 1200px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .btn{padding:.5rem 1rem}}@media only screen and (max-width: 992px){.collection #collections-content .collections-wrapper .products-wrapper .products .product-item .product-inner .product-info .btn{margin-top:.5rem}}.product #product-content{padding:3.125rem 0;position:relative}@media only screen and (max-width: 767px){.product #product-content{padding:2rem 0}}.product #product-content .product-wrapper{border:1px solid #000}.product #product-content .product-wrapper .left .product-img .product-gallery{padding:2rem 1rem 2rem 2rem}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .left .product-img .product-gallery{padding:1rem 0 1rem 1rem}}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .left .product-img .product-gallery{flex:0 0 100%;padding:1rem;overflow-x:hidden}}@media only screen and (min-width: 768px){.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper{display:flex;flex-wrap:wrap;gap:16px}}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper{display:flex}}.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper .swiper-slide{background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/product-single-bg.jpg?v=160805080627919738021750208265);background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper .swiper-slide{flex:0 0 100%;aspect-ratio:1/1;height:auto;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden}}@media only screen and (min-width: 768px){.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper .swiper-slide.full{flex:1 0 100%}}@media only screen and (min-width: 768px){.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper .swiper-slide.half{flex:1 0 calc(50% - 16px);aspect-ratio:1/1;overflow:hidden}}.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper .swiper-slide img{width:100%;height:auto;display:block;object-fit:contain}@media only screen and (min-width: 768px){.product #product-content .product-wrapper .left .product-img .product-gallery .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}}.product #product-content .product-wrapper .left .product-thumbs{margin-top:12px;display:none}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .left .product-thumbs{display:block;padding:0 1rem}}.product #product-content .product-wrapper .left .product-thumbs .swiper-wrapper{display:flex;gap:8px}.product #product-content .product-wrapper .left .product-thumbs .swiper-slide{width:70px!important;height:70px!important;flex:0 0 auto;cursor:pointer;overflow:hidden;background-color:#f6f6f6}.product #product-content .product-wrapper .left .product-thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid #000}.product #product-content .product-wrapper .left .product-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.product #product-content .product-wrapper .right{border-left:1px solid #000;padding-left:0}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .right{border-left:none;padding-left:15px;margin-top:1rem}}.product #product-content .product-wrapper .right .product-details{padding:2rem 2rem 3rem}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .right .product-details{padding:1rem 1rem 2rem}}.product #product-content .product-wrapper .right .product-details .product-title{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .right .product-details .product-title{align-items:flex-start;flex-direction:column}}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .right .product-details .product-title{flex-direction:row;align-items:center}}.product #product-content .product-wrapper .right .product-details .product-title .title{font-family:Good-Timing;text-transform:uppercase}.product #product-content .product-wrapper .right .product-details .product-title .price{font-family:Good-Timing;color:#fff;background-color:#000;padding:.5rem .75rem}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .right .product-details .product-title .price{margin-top:.5rem}}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .right .product-details .product-title .price{margin-top:0}}.product #product-content .product-wrapper .right .product-details .product-desc{margin:2rem 0 3rem}.product #product-content .product-wrapper .right .product-details .product-desc em{font-family:Good-Timing;text-transform:uppercase;color:#000}.product #product-content .product-wrapper .right .product-details .product-highlights{position:relative;border:1px solid #000;padding:1rem 1.25rem;margin-bottom:2rem}.product #product-content .product-wrapper .right .product-details .product-highlights .title{padding:.1rem .5rem;background-color:#fff;position:absolute;top:-1.5rem;left:1.5rem;font-family:Good-Timing;text-transform:uppercase}@media only screen and (max-width: 1200px){.product #product-content .product-wrapper .right .product-details .product-highlights .title{top:-1.4rem}}@media only screen and (max-width: 1200px){.product #product-content .product-wrapper .right .product-details .product-highlights .title{top:-1.25rem}}.product #product-content .product-wrapper .right .product-details .product-highlights .highlight-list{margin-bottom:.5rem}.product #product-content .product-wrapper .right .product-details .product-highlights .highlight-list:last-of-type{margin-bottom:0}.product #product-content .product-wrapper .right .product-details .product-highlights .highlight-list strong,.product #product-content .product-wrapper .right .product-details .product-highlights .highlight-list b{font-family:Good-Timing;text-transform:uppercase;display:block}.product #product-content .product-wrapper .right .product-details .product-highlights .highlight-list p{font-weight:800}.product #product-content .product-wrapper .right .product-details .size{font-family:Good-Timing;text-transform:uppercase;margin-bottom:.5rem;margin-top:2rem}.product #product-content .product-wrapper .right .product-details .variant-selector .variant-buttons{display:flex;width:100%;gap:1rem;margin:0}.product #product-content .product-wrapper .right .product-details .variant-selector .variant-buttons label{background:#0000;margin:0;box-shadow:none;border:1px solid #000;color:#000;transition:all .3s;font-weight:800;text-align:center;cursor:pointer;padding:.75rem 1rem;line-height:1}.product #product-content .product-wrapper .right .product-details .variant-selector .variant-buttons label.selected,.product #product-content .product-wrapper .right .product-details .variant-selector .variant-buttons label:hover{color:#fff;border:1px solid #000;background:#000;box-shadow:none}.product #product-content .product-wrapper .right .product-details .atc-wrapper{display:flex;margin-top:2rem;position:relative;gap:15px}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .right .product-details .atc-wrapper{flex-direction:column}}.product #product-content .product-wrapper .right .product-details .atc-wrapper .quantity-wrapper{display:flex;align-items:center;justify-content:space-between;border:1px solid #000;width:100%}.product #product-content .product-wrapper .right .product-details .atc-wrapper .quantity-wrapper .qty-minus,.product #product-content .product-wrapper .right .product-details .atc-wrapper .quantity-wrapper .qty-plus{display:flex;align-items:center;padding:1rem;justify-content:center}.product #product-content .product-wrapper .right .product-details .atc-wrapper .quantity-wrapper .qty-minus span,.product #product-content .product-wrapper .right .product-details .atc-wrapper .quantity-wrapper .qty-plus span{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.product #product-content .product-wrapper .right .product-details .atc-wrapper .quantity-input{text-align:center;flex:1;border:none;padding-left:0;padding-right:0;height:20px;width:20px;margin:1rem}.product #product-content .product-wrapper .right .product-details .atc-wrapper .atc-button{text-transform:uppercase;font-weight:800;width:100%;border:none}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item:last-child{border-bottom:1px solid #000}@media only screen and (max-width: 992px){.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item:last-child{border-bottom:none}}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item:last-child.no-border{border-bottom:none}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-title{display:flex;justify-content:space-between;align-items:center;padding:2.5rem 2rem;border-top:1px solid #000}@media only screen and (max-width: 767px){.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-title{padding:1.5rem 1rem}}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-title h3{font-family:Good-Timing;text-transform:uppercase;color:#000}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-title .arrow-icon{width:25px;margin-right:2.5rem;position:absolute;right:0}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-title .arrow-icon svg{color:#000;fill:#000;width:100%;height:auto;display:block;overflow:visible;transition:transform .3s ease}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-title .arrow-icon svg.rotated{transform:rotate(180deg)}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease;padding-top:0;margin-bottom:0;border-top:1px solid #000;padding:0 1rem}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-content.open{opacity:1}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-content .metafield-rich_text_field h4{font-size:clamp(1.125rem,.9837rem + .4348vw,1.375rem);font-family:Good-Timing;text-transform:uppercase}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-content .metafield-rich_text_field em{font-family:Good-Timing;text-transform:uppercase;font-style:normal}.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-content .metafield-rich_text_field b,.product #product-content .product-wrapper .right .product-info .accordion-section .accordion-item .accordion-content .text-info strong{text-transform:uppercase}.product #reviews{padding:3.75rem 0}.product #reviews .top .col-12{display:flex;justify-content:center}.product #reviews .top .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000;margin-bottom:1.5rem}.product #reviews .bottom{text-align:center;justify-content:center}.product #recommendations{padding:3.75rem 0}.product #recommendations .top .col-12{display:flex;justify-content:center}.product #recommendations .top .col-12 .header-text{border:1px solid #000;padding:1rem;font-family:Good-Timing;text-transform:uppercase;color:#000;margin-bottom:1.5rem;text-align:center}.product #recommendations .bottom .products-wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:100%;border-top:1px solid #000;border-left:1px solid #000}@media only screen and (max-width: 767px){.product #recommendations .bottom .products-wrapper{grid-template-columns:repeat(2,1fr)}}.product #recommendations .bottom .products-wrapper .product-item{background-image:url(//lakeprotech.com/cdn/shop/t/4/assets/product-bg.jpg?v=25451763811193259991750206242);background-position:center center;background-size:cover;background-color:#fff;border-right:1px solid #000;border-bottom:1px solid #000}.product #recommendations .bottom .products-wrapper .product-item .product-inner:hover picture img{position:relative;transform:translateY(-15px)}.product #recommendations .bottom .products-wrapper .product-item .product-inner:hover .btn{background-color:#0000;box-shadow:inset 0 0 0 2px #000;color:#000}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-review{min-height:60px;width:100%;background-color:#fff;border-bottom:1px solid #000;display:flex;align-items:center;padding:.5rem .75rem}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-review .star-wrapper svg{max-height:12px;margin-inline:auto;color:#676767;fill:#676767;opacity:.5}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-review .text{font-size:12px;margin-left:5px;text-transform:uppercase;color:#000}@media only screen and (max-width: 767px){.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-review .text{font-size:10px}}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-img{position:relative}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-img picture{display:flex;justify-content:center;padding-top:4rem;padding-bottom:1rem}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-img picture img{width:90%;display:block;max-width:100%;height:auto;transition:transform .3s ease}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-img .price{background-color:#000;padding:.5rem .75rem;font-family:Good-Timing;text-transform:uppercase;color:#fff;display:inline-block;position:absolute;top:1rem;left:1rem}@media only screen and (max-width: 767px){.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-img .price{left:50%;transform:translate(-50%)}}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info{padding:.5rem .75rem;border-top:1px solid #000;display:flex;justify-content:space-between}@media only screen and (max-width: 992px){.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info{flex-direction:column}}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info .info-wrapper .product-name{font-family:Good-Timing;text-transform:uppercase;color:#000}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info .info-wrapper .sub-text{text-transform:uppercase;color:#000}@media only screen and (max-width: 767px){.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info .info-wrapper .sub-text{font-size:12px}}.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info .btn{text-transform:uppercase;font-weight:800;padding:.5rem 1.5rem}@media only screen and (max-width: 1200px){.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info .btn{padding:.5rem 1rem}}@media only screen and (max-width: 992px){.product #recommendations .bottom .products-wrapper .product-item .product-inner .product-info .btn{margin-top:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main.css.map */
