[class*=hydr17] .js-hero{margin-top:-5rem;margin-bottom:2.75rem;position:relative;padding-bottom:45%}@media (max-width: 1000px){[class*=hydr17] .js-hero{padding-bottom:55%}}@media (max-width: 850px){[class*=hydr17] .js-hero{padding-bottom:60%}}[class*=hydr17] .js-hero .js-hero--image{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:absolute;top:0;right:0;width:calc(100% - 350px);height:100%}[class*=hydr17] .js-hero:hover .js-hero--image{width:calc(100% - 340px)}[class*=hydr17] .js-hero .js-hero--box{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background:#105977;position:absolute;top:0;left:0;height:100%;width:395px}[class*=hydr17] .js-hero .js-hero--box:hover{background:#35bebc}[class*=hydr17] .js-hero .js-hero--box .js-hero--info{position:absolute;bottom:0;left:0;width:100%;padding:0 0 30px 50px}[class*=hydr17] .js-hero .js-hero--box .js-hero--info .js-hero--title{margin-bottom:25px}[class*=hydr17] .js-hero .js-hero--box .js-hero--info .js-hero--text{color:#fff;margin-bottom:25px;padding-right:50px}[class*=hydr17] .js-hero.js-mobile{margin-top:0;padding-bottom:0}[class*=hydr17] .js-hero.js-mobile .js-hero--image{position:static;width:100%;padding-bottom:55%}[class*=hydr17] .js-hero.js-mobile .js-hero--box{position:static;width:100%}[class*=hydr17] .js-hero.js-mobile .js-hero--box .js-hero--info{position:static;padding:30px 50px}[class*=hydr17] .js-hero.js-mobile .js-hero--box .js-hero--info .js-hero--text{padding-right:0}@media (max-width: 600px){[class*=hydr13] label[for=single-option-selector-0]{display:none}}[class*=hydr13] .product__available-sizes{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;margin:0 -.75rem}[class*=hydr13] .product__available-sizes.js-active{opacity:1}@media (max-width: 600px){[class*=hydr13] .product__available-sizes{margin:0;width:100%}}[class*=hydr13] .product__available-sizes li{margin:0 .75rem;width:250px}@media (max-width: 600px){[class*=hydr13] .product__available-sizes li{margin:0 0 .75rem;width:100%}}[class*=hydr13] .product__available-sizes li input:checked+.product__size-label{color:#fff;background:#105977;opacity:1}[class*=hydr13] .product__available-sizes li input+.product__size-label{opacity:.5;color:#105977;background:none;display:inline-block;cursor:pointer;padding:14px 0;border:2px solid #105977;text-transform:uppercase;width:100%;text-align:center}[class*=hydr13] .product__available-sizes li input+.product__size-label span{font-size:.85em;font-weight:400}[class*=hydr11][class*=v1] .js-modal-overlay{position:fixed;z-index:999;left:0px;top:0px;width:100%;height:100%;background-color:#14141499;display:none}[class*=hydr11][class*=v1] .js-modal-overlay.active{display:block}[class*=hydr11][class*=v1] .js-modal-container{display:none;z-index:9999;position:fixed;left:0px;top:0px;width:100%;height:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;overflow:auto}[class*=hydr11][class*=v1] .js-modal-container.active{display:flex}[class*=hydr11][class*=v1] .js-modal{position:relative;background:#fff;height:20.5em;width:25em;max-width:100%}[class*=hydr11][class*=v1] .js-modal:after{content:"";position:absolute;width:100%;height:30%;left:0;bottom:0;background-image:url(https://cdn.shopify.com/s/files/1/1838/1959/files/hydros_wave_spacer_smaller.png?5584);background-repeat:repeat-x;background-color:#105977;background-size:220%}[class*=hydr11][class*=v1] .js-modal .js-modal--close{position:absolute;z-index:999;top:0;right:0;padding:.5em .75em;cursor:pointer}[class*=hydr11][class*=v1] .js-modal .js-modal--button{width:140px;position:relative;display:inline-block;background:#ed8f29;border-radius:2px;border-style:none;border-color:#000;border-width:0px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0px;line-height:1;white-space:normal;padding-top:11px;padding-bottom:11px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer}[class*=hydr11][class*=v1] .js-modal .js-modal--button:nth-child(2){background:#989188}[class*=hydr11][class*=v1] .js-modal .js-modal--button small{font-weight:400;font-size:11px}[class*=hydr11][class*=v1] .js-modal .js-modal--title,[class*=hydr11][class*=v1] .js-modal .js-modal--subtitle{text-transform:uppercase;text-align:center;font-family:Arial;color:#105977;font-size:14px}[class*=hydr11][class*=v1] .js-modal .js-modal--subtitle{margin:1.3em 0}[class*=hydr11][class*=v1] .js-modal .js-modal--title{color:#3e9aa0;font-size:24px;font-weight:700}[class*=hydr11][class*=v1] .js-modal .js-modal--step1,[class*=hydr11][class*=v1] .js-modal .js-modal--step2{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:-1;opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:100%;text-align:center;padding:1em}[class*=hydr11][class*=v1] .js-modal .js-modal--step1.active,[class*=hydr11][class*=v1] .js-modal .js-modal--step2.active{z-index:10;opacity:1;pointer-events:all}[class*=hydr11][class*=v1] .js-modal .js-modal--step1 button,[class*=hydr11][class*=v1] .js-modal .js-modal--step2 button{margin-top:2.5em}[class*=hydr09].js-plus-filters [data-shopify=payment-button]{cursor:pointer}[class*=hydr09].js-plus-filters [data-shopify=payment-button] *{pointer-events:none}[class*=hydr09].js-plus-filters .product__price{position:relative}[class*=hydr09].js-plus-filters .product__price:after{content:"+ filters";position:absolute;left:5rem;top:.65rem;font-size:.65rem;width:100%}[class*=hydr09].js-plus-filters .product__meta.hidden-lap-and-up .product__price:after{left:3.5rem}@media (max-width: 800px){[class*=hydr09] .js-flex-wrap{flex-wrap:wrap!important}[class*=hydr09] .js-flex-wrap label{padding-bottom:1rem}}[class*=hydr09] .js-get-filters input[type=checkbox]+label{cursor:pointer;background-color:#fff;display:inline-block;position:relative;border:2px solid #105977}[class*=hydr09] .js-get-filters input[type=checkbox]+label svg{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);display:none}[class*=hydr09] .js-get-filters input[type=checkbox]:checked+label{background-color:#35bebc}[class*=hydr09] .js-get-filters input[type=checkbox]:checked+label svg{display:block}[class*=hydr09] .js-get-filters span{display:inline-block;vertical-align:middle;font-size:.85em;line-height:1.5em;width:80%;max-width:320px;margin-left:.5em}#shopify-section-slideshow,#shopify-section-1572325345866{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}[class*=js-reveal]{opacity:1!important}[class*=js-stricken]{color:#ccc!important;text-decoration:line-through!important}[class*=js-bold-message]{font-weight:900!important;color:#105977!important;font-size:25px;margin:-.5em 0 1em}@media (max-width: 450px){[class*=js-bold-message]{font-size:18px}}[data-variant-id="39554353856676"] .quantity-selector a{display:none}[class*=js-remove]{display:none;position:absolute;left:-9999px;opacity:0}.js-sub-form-content strong{text-transform:uppercase;display:block;text-align:center;color:#105977}.template-product .js-sub-form-content{margin-top:0}@media (max-width: 768px){.template-product .js-sub-form-content{margin-top:-1em}}.template-product .js-sub-form-content strong{margin-bottom:-1em}.template-product .js-sub-form-content .js-slider{margin-bottom:-5em}.js-slider{max-width:1200px;margin:1rem auto -4rem;position:relative}@media (max-width: 1024px){.js-slider{margin-right:.75rem}}.js-slider .svg-slide{text-align:center;padding:1.5em;height:100%;position:relative}.js-slider .svg-slide svg{position:relative;top:25px;transform:translateY(-50%);width:100%;height:100%;opacity:.33}.js-slider .svg-slide.size--50 svg{width:50%;margin:auto}.js-slider .svg-slide.size--75 svg{width:75%;margin:auto}.js-slider .svg-slide.size--90 svg{width:90%;margin:auto}.js-form-control{flex-wrap:wrap}.js-form-control label{min-width:100%!important}.product__payment-container{display:block;white-space:normal}.product__payment-container a.button,.product__payment-container button.button,.product__payment-container .shopify-payment-button{display:inline-block;vertical-align:top;box-sizing:border-box;width:calc(50% - 24px);min-width:185px;margin:0 10px 20px!important}@media (max-width: 1000px){.product__payment-container a.button,.product__payment-container button.button,.product__payment-container .shopify-payment-button{width:100%;margin:0 0 20px!important}}.js-subscribe-buttons .product__payment-container a{display:inline-block;background:#105977;cursor:pointer;padding:14px 0;border:2px solid #105977!important;opacity:1}.js-subscribe-buttons .product__payment-container a:hover{background:#105977!important}.js-subscribe-buttons .product__payment-container a.inactive{opacity:.5;color:#105977!important;background:none!important}.js-subscribe-buttons .product__payment-container a.inactive:hover{opacity:1}.js-mobile-hero{margin-top:3em;margin-bottom:1.5em;text-align:center}.js-mobile-hero a{display:block;margin-bottom:-1.5em}.js-mobile-hero a.button.button--secondary{background:#36bebc;display:inline-block;margin:0 auto 2em;width:225px}.js-wavy-bg{padding:.5em;background-image:url(https://cdn.shopify.com/s/files/1/1838/1959/files/hydros_wave_spacer_smaller.png?5584);background-repeat:repeat-x;background-color:#105977;background-size:100%}.js-wavy-bg h2{color:#fff}
/*# sourceMappingURL=/s/files/1/1838/1959/t/30/assets/bmkbm-magic.css.map?v=5511797518253580141 */
