/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}#features.special-order-features .special-order-features__image,.product-card .product-card__image{background-size:cover;background-position:50%;background-repeat:no-repeat}#footer-logo,#main-header .logo-image,.cart,.mobile-menu-toggle{background-size:contain;background-position:50%;background-repeat:no-repeat}form{margin:0}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,select,textarea{font-family:proxima-nova,sans-serif;font-size:1.6rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#002245;padding:1rem;border-radius:.4rem;border:.1rem solid #d9d9d9;background-color:#fff}input[disabled],select[disabled],textarea[disabled]{border-color:#000;background-color:#000;cursor:default}button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}option{background-color:{{settings.color_main_bg}}}.input-error,option{color:{{settings.color_body_text}}}.input-error{border-color:#ff6d6d;background-color:#fff}input:not([type=submit]),select,textarea{width:100%}select{background-image:url(down.svg);background-position:calc(100% - 1rem);background-repeat:no-repeat}fieldset{padding:0;border:0}fieldset legend{font-family:proxima-nova,sans-serif}fieldset legend,label{font-size:1.8rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;color:#002245;margin-bottom:1rem}#wizard-validation-form{background-color:red}.contact-form-container label{margin-bottom:1rem;display:block}.contact-form-container input{margin-bottom:2rem}.clearfix{*zoom:1{}}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js,.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;z-index:10000;padding:15px;background-color:{{settings.color_main_bg}};color:{{settings.color_body_text}};transition:none}html{background-color:{{settings.color_main_bg}}}*,:after,:before,html{box-sizing:border-box}body,html{height:100%}body{padding-top:8rem}@media screen and (max-width:680px){body{padding-top:6.2rem}}#main-header{position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a;background-color:#fff;z-index:99}#main-header header[role=banner] h1{margin:1.6rem 0}#main-header .logo-image{background-image:url(logo.svg);width:23.4rem;height:4.8rem;color:transparent;font-size:0;display:block}@media screen and (max-width:680px){#main-header .logo-image{width:14rem;height:3rem}}#main-header nav[role=navigation] li{display:inline-block}#main-header nav[role=navigation] ul{padding:0;margin:0}#main-header nav[role=navigation] ul .sub-menu{position:absolute;opacity:0;pointer-events:none;transition:all .2s;background-color:#fff;padding:2rem;box-sizing:border-box;box-shadow:0 2px 10px #0000001a}#main-header nav[role=navigation] ul .sub-menu li{display:block}#most-popular{padding-top:7rem;padding-bottom:7rem}#features{background-color:#f5f5f5;background-image:url(covergalls-features.png);min-height:20rem;background-size:auto 100%;background-position:5%;background-repeat:no-repeat;padding:7rem 0;margin:7rem 0}#features.special-order-features{background-image:none;padding:0}#features.special-order-features .special-order-features__image{background-image:url(customize-redpath.jpg);min-height:24rem}#features.special-order-features .special-order-features__content{max-width:48rem;margin:4rem;padding-top:7rem;padding-bottom:7rem}#features h1,#features h6{margin:.4rem 0}#features .features-item{margin-bottom:3rem}#features .features-item .features-item-content{margin-left:1rem}#features .features-item .features-item-content h3{margin:0}@media screen and (max-width:1200px){#features{padding-top:28rem;background-position:4rem top;background-size:24rem auto}}#community-gallery img{margin:1rem}#testimonial-container{background-image:url(shop-photo.jpg);position:relative}#testimonial-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1d1d1d80}#testimonial{min-height:72rem;position:relative}#testimonial:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(covergall-gloves.png);background-repeat:no-repeat;background-size:auto 100%;z-index:9}@media screen and (max-width:960px){#testimonial{background-image:unset;min-height:unset}#testimonial:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;opacity:.8}#testimonial:after{display:none}}#shopify-section-testimonial{position:relative}#shopify-section-testimonial .uk-container{overflow:visible}#testimonial-slider{margin:12vw 0}@media screen and (max-width:960px){#testimonial-slider{margin:3rem 0}}#testimonial-slider .uk-dotnav a{background-color:#fff!important}#testimonial-slider .uk-dotnav>.uk-active>a{background-color:#fe8a27!important}#testimonial-slider .testimonial-item{margin:4rem 0 1rem}#testimonial-slider .testimonial-item h1{margin:0;line-height:5rem}#testimonial-slider .testimonial-item p{color:#fff}#front-special-order{padding:7rem 0;padding-top:0;margin-top:-12rem;position:relative}@media screen and (max-width:960px){#front-special-order{padding-top:0;margin-top:0}}.special-order__container{box-shadow:0 0 6px #0000001a;background-color:#fffffff2;padding:6rem;box-sizing:border-box;margin:6rem 0}@media screen and (max-width:680px){.special-order{padding:2rem!important}}#footer-copyright{padding:6rem 3rem;box-sizing:border-box;font-size:1.4rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#6d6e71}#footer-copyright a{color:#6d6e71}#footer-logo{width:20.8rem;height:4.4rem;background-image:url(logo.svg);display:block}#footer-menu ul{padding:0;margin:0}#footer-menu ul>li{display:inline-block;vertical-align:top;margin-right:3rem}#footer-menu ul>li>a{text-transform:uppercase}#footer-menu ul>li li{display:block}#footer-menu ul>li li a{font-weight:400;text-transform:inherit}.contact-content-container{display:block;max-width:60rem;margin-left:auto;margin-right:0;padding:2rem;box-sizing:border-box}.contact-form-container{max-width:60rem;margin-right:auto;margin-left:0;padding:2rem;box-sizing:border-box}.collection-header,.contact-form-container-bg{background-color:#f5f5f5}.collection-header{top:0;left:0;background-repeat:no-repeat;position:absolute;width:calc(50vw + 17.2rem);height:60rem;background-position:100%;background-size:contain}.collection-header .collection-header-inside{width:74rem;margin-right:0;margin-left:auto}@media screen and (max-width:1200px){.collection-header{position:relative;width:100%;margin-bottom:3rem;overflow:auto;height:34vw}.collection-header .collection-header-inside{width:auto;padding:2rem;box-sizing:border-box}.collection-header .collection-header-inside h1.pop{margin:2rem;font-size:4.8rem;line-height:1em;max-width:28rem}}@media screen and (max-width:1200px){.product-card-first-placeholder{display:none}}body:not(.template-index) #mainfooter{margin-top:6rem}#product-header{background-color:#f5f5f5;position:relative}#product-header #product-header__image{position:absolute;left:0;right:10%;bottom:0;top:0}#product-header #product-header__image .responsive-image__wrapper{max-height:100%}#product-header #product-header__image img{max-height:100%;width:auto}#product-header #product-header__inside{border:1px solid #f2f2f2;background-color:#fff;box-sizing:border-box;max-width:38rem;width:100%;margin:6rem 0 7rem auto;padding:4rem;z-index:9;position:relative;border-radius:1rem}#product-header #product-header__inside .sale-tag{position:absolute;top:-1.4rem;right:4rem}#product-header #product-header__inside .price-tag{margin-bottom:3rem}#product-header #product-header__inside .price-tag.on-sale{color:#06bf80}#product-header #product-header__inside .price-tag.on-sale s{color:#002245}#product-header #product-header__inside h5,#product-header #product-header__inside p{margin:0}#product-header #product-header__inside .js{margin-bottom:2rem}#product-header #product-header__inside label[for=Option1],#product-header #product-header__inside label[for=Option2],#product-header #product-header__inside label[for=Quantity]{margin-bottom:1rem;display:block;font-size:1.8rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;color:#002245}#product-header #product-header__inside .btn{margin:2rem 0}#product-header ul#product-images{padding:0;margin:0;text-align:center;bottom:4rem;left:calc(50vw - 18rem);position:absolute}#product-header ul#product-images li{display:inline-block}#product-header ul#product-images li a{width:.8rem;height:.8rem;border:.1rem solid #d9d9d9;border-radius:100%;background-color:#fff;display:block}#product-header ul#product-images li a[aria-current=true]{background-color:#002245}#product-header ul#product-images li a img{display:none}@media screen and (max-width:680px){#product-header #product-header__image{position:relative;left:unset;right:unset;bottom:unset;top:unset}#product-header #product-header__image img{max-height:70vh}#product-header ul#product-images{position:relative;left:unset;bottom:unset;right:unset;top:unset;margin:3rem}#product-header ul#product-images li a{width:3rem;height:3rem}#product-header #product-header__inside{margin-top:0;max-width:unset}}#mobile-menu-container{position:fixed;top:8rem;left:0;right:0;bottom:0;background-color:#fff;overflow:auto;text-align:center;opacity:0;pointer-events:none;transition:all .2s;z-index:999;box-sizing:border-box;padding:4rem}#mobile-menu-container li{display:block!important}.mobile-menu-shown #mobile-menu-container{opacity:1;pointer-events:inherit}#mobile-menu-container .menu-item{margin:2rem 0}#mobile-menu-container .menu-item a{font-size:2rem;line-height:3rem}#mobile-menu-container form{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}#mobile-menu-container form .btn,#mobile-menu-container form input{border-radius:2.5rem;margin:0}#mobile-menu-container form .btn{border-top-left-radius:0;border-bottom-left-radius:0}#mobile-menu-container form input{border-top-right-radius:0;border-bottom-right-radius:0}#modal-search form{margin:2rem 0}#modal-search form .btn{border-top-left-radius:0;border-bottom-left-radius:0}#modal-search form input{border-radius:2.5rem;border-top-right-radius:0;border-bottom-right-radius:0}#request-special-order{background-color:#f5f5f5}.template- #MainContent{max-width:96rem;margin:auto}#got-covered{margin-top:15rem;margin-bottom:18rem}@media screen and (max-width:680px){#got-covered{margin-top:0;margin-bottom:6rem}}#top-sellers{margin-top:12rem;margin-bottom:12rem}@media screen and (max-width:680px){#top-sellers{margin-top:3rem;margin-bottom:3rem}}#mainfooter{padding-top:6rem}@media screen and (max-width:680px){#mainfooter{padding:2rem}}#MainContent{position:relative;overflow:auto}figure{margin:0}img,picture{margin:0;max-width:100%}@media only screen and (max-width:45.85em){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{float:left;clear:both;width:100%}.responsive-table td,.responsive-table th{display:block;margin:0;padding:15px;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";position:absolute;top:0;right:15px;left:15px;display:block;border-bottom:1px solid {{settings.color_body_text | color_lighten: 50}}}}.rte{margin:0}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:0 0 15px 30px}.rte strong{font-weight:{{font_body_bold.weight | default: "bold"}}}.rte-table{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;height:0;height:auto;padding-bottom:56.25%}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}html{font-size:62.5%}body{font-weight:{{settings.font_body.weight}};font-style:{{settings.font_body.style}};font-size:1.6rem}body,h1,h2,h3,h4,h5,h6,p{font-family:proxima-nova,sans-serif}.inv h1,.inv h2,.inv h3,.inv h4,.inv h5,.inv h6,.inv p{color:#fff}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}a:hover{text-decoration:none}a:focus{color:inherit}.h1,h1{font-size:5.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#002245}@media screen and (max-width:680px){.h1,h1{font-size:2.8rem;line-height:.86}}.h1.pop,h1.pop{font-size:8.5rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:.9;letter-spacing:normal}@media screen and (max-width:680px){.h1.pop,h1.pop{font-size:5.4rem;line-height:5rem;text-align:right;margin-bottom:3rem!important}}.h2,h2{font-size:3.2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#002245}@media screen and (max-width:680px){.h2,h2{font-size:2.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:.92}}.h3,h3{font-size:2.8rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#002245}@media screen and (max-width:680px){.h3,h3{font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:.82}}.h4,h4{font-family:proxima-nova,sans-serif;font-size:2.4rem}.h4,.h5,h4,h5{font-weight:700;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#002245}.h5,h5{font-size:2rem}.h6,h6{font-weight:500;line-height:1.22}.h6,h6,p{font-size:1.8rem;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#002245}p{font-family:proxima-nova,sans-serif;font-weight:400;line-height:1.56}p strong{font-weight:700}li{font-size:1.8rem;font-weight:400;line-height:1.56}blockquote,blockquote>p,li{font-family:proxima-nova,sans-serif;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#002245}blockquote,blockquote>p{font-size:2.8rem;font-weight:700;line-height:1.25}@media screen and (max-width:680px){blockquote,blockquote>p{font-size:2.2rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.09}}.menu-item{margin-right:3rem}.menu-item a{font-family:proxima-nova,sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#002245;text-transform:uppercase;transition:all .2s}.menu-item a:hover{color:#1e99c7}.menu-item:hover .sub-menu{opacity:1!important;pointer-events:inherit!important}.uk-container-xxsmall{max-width:620px}.text-grey{color:#6d6e71}table.responsive-table{border-collapse:collapse;border-radius:.4rem}table.responsive-table td{border:.1rem solid #d9d9d9;padding:2rem}ul{list-style:none}.rte ul{list-style-type:square}.rte ol,.rte ul{margin:0}em{color:#002245}.uk-link,a{color:#faa61a;text-decoration:none;cursor:pointer}.cart{display:inline-block;vertical-align:middle;margin:0 1rem;margin-right:0;width:3rem;height:2.2rem;position:relative;background-image:url(cart.svg)}span.counter{margin-right:1rem;display:inline-block;vertical-align:middle;font-size:1.4rem;line-height:1.57;text-align:center;color:#fff;background-color:#faa61a;min-width:2rem;border-radius:2rem}a.view-guide,span.counter{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}a.view-guide{font-size:1.6rem;line-height:1.38;color:#faa61a}span.warning{color:#cf2020}#insta-feed img,.instafeed-overlay,.instafeed-shopify img{width:95%!important;height:95%!important}.button{vertical-align:middle;width:auto;border:0;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn,.button{display:inline-block;text-align:center}.btn{font-family:proxima-nova,sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;padding:1.4rem 2rem;text-transform:uppercase;color:#fff;border-radius:2.5rem;background-color:#002245;position:relative;margin-right:1.8rem;margin-bottom:1.8rem;transition:all .2s;border-width:0}.btn.cta{background-color:#faa61a}.btn.secondary{color:#002245;background-color:#fff;box-shadow:0 0 6px #0000001a}.btn:hover{color:#fff;background-color:#5bbbdf}.btn[disabled]{pointer-events:none!important;color:#6d6e71!important;border-color:#6d6e71!important;border-width:.1rem;background-color:#fff!important}@media screen and (max-width:680px){.btn{padding:.8rem 1.4rem}}.social-media-list{list-style:none;text-align:center;padding:0}.social-media-list li{display:inline-block;vertical-align:middle;margin:.4rem}.social-media-list li .social-media-item-icon{display:block;width:6rem;height:6rem;border-radius:3rem;border:.2rem solid #5bbbdf;transition:all .2s}.social-media-list li .social-media-item-icon:hover{background-color:#5bbbdf}.social-media-list li .social-media-item-icon:hover span{color:#fff}.social-media-list li .social-media-item-icon span{color:#002245;line-height:5.6rem;transition:all .2s}.social-media-list li .social-media-item-icon span svg{width:2.6rem;height:2.6rem}.mobile-menu-toggle{display:inline-block;vertical-align:middle;width:3rem;height:3rem;background-image:url(mobile-menu.svg);transition:all .2s;color:transparent;font-size:0}body.mobile-menu-shown .mobile-menu-toggle{background-image:url(mobile-menu-closed.svg)}.price-tag-featured{float:right;font-size:1.8rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;border-radius:.5rem;padding:.4rem .8rem;box-sizing:border-box;background-color:#06bf80}.hero-banner{background-repeat:no-repeat}.hero-banner--article{min-height:278px;background-position:50%;background-size:cover}#frontpage-banner{background-color:#eaf4fa;position:relative;overflow:auto}#frontpage-banner .frontpage-banner__featured-image{background-size:auto 150%;position:absolute;left:0;right:0;width:100%;bottom:0;top:0;background-position:30% top;background-repeat:no-repeat;transition:all .2s}@media screen and (max-width:680px){#frontpage-banner{background-position:100% 100%;overflow:visible}#frontpage-banner .frontpage-banner-content{margin-top:0;margin-bottom:3rem;padding:3rem;box-sizing:border-box}#frontpage-banner .frontpage-banner-content .site-description{display:none}#frontpage-banner .frontpage-banner-content__text{margin-bottom:-13rem;margin-top:2rem}#frontpage-banner .frontpage-banner__featured-image{background-position:0 0}}.icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) img,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-svg .icon-fallback-text{position:static!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.payment-icons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.checkmark-circle{width:6rem;height:6rem;border:2px solid #5bbbdf;position:relative;border-radius:100%;-ms-flex-negative:0;flex-shrink:0}.checkmark-circle .checkmark{background-image:url(checkmark.svg)}.checkmark-circle .checkmark,.checkmark-circle .icon{background-repeat:no-repeat;background-position:50%;width:100%;height:100%}.checkmark-circle .striping{background-image:url(icon-striping.svg)}.checkmark-circle .fabric{background-image:url(icon-fabric.svg)}.checkmark-circle .embroidery{background-image:url(icon-embroidery.svg)}.checkmark-circle .colour{background-image:url(icon-colour.svg)}.placeholder-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;border:1px solid #161d25;background-color:#f9fafb;fill:#161d25}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.variant-images{opacity:0;position:fixed;pointer-events:none;display:none}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.no-js .responsive-image__wrapper{display:none}.responsive-image__wrapper:before{content:"";position:relative;display:block}.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.responsive-image__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.responsive-image__image:focus{outline-offset:-4px}.address-form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.address-form [data-aria-hidden=true]{display:none}.address-form [data-line-count="1"]{-ms-flex-preferred-size:100%;flex-basis:100%}.address-form [data-line-count="2"]{-ms-flex-preferred-size:49%;flex-basis:49%}.address-form [data-line-count="3"]{-ms-flex-preferred-size:32%;flex-basis:32%}.product-card{margin-bottom:3rem}.product-card:hover .product-card__content,.product-card:hover .product-card__image{box-shadow:0 6px 12px #0022453d}.product-card h5,.product-card p{margin:0}.product-card .product-card__image{height:44.5rem;position:relative;background-color:#f5f5f5;margin-left:.6rem;margin-right:.6rem;display:block;border-radius:1rem 1rem 0 0;box-shadow:0 6px 12px #0022450f;transition:all .2s}@media screen and (max-width:640px){.product-card .product-card__image{background-size:contain;background-position:bottom}}.product-card .product-card__content{border-radius:10px;border:1px solid #d9d9d9;box-sizing:border-box;padding:2rem;position:relative;height:calc(100% - 44.5rem);background-color:#fff;box-shadow:0 6px 12px #0022450f;transition:all .2s}.product-card .product-card__content .sale-tag{position:absolute;top:-1.4rem;right:2rem}.product-card .product-card__content.soldout a,.product-card .product-card__content.soldout form,.product-card .product-card__content.soldout h5,.product-card .product-card__content.soldout p{opacity:.5}.product-card #colour-picker input{display:none}.product-card .price-tag.on-sale{color:#06bf80}.product-card .price-tag.on-sale s{color:#002245}.product-card .product-card__options-container input{display:none}.product-card .product-card__options-container label{font-size:0;color:transparent;background-color:#fe8a27;width:3rem;height:3rem;margin:1rem;border-radius:100%;display:inline-block;position:relative;box-sizing:border-box;transition:all .2s;border:.2rem solid #fff;margin-left:0;margin-top:0;vertical-align:top}.product-card .product-card__options-container label.Safety.Orange{background-color:#fe8a27}.product-card .product-card__options-container label.Navy.Blue{background-color:#0a0b42}.product-card .product-card__options-container label.Blue,.product-card .product-card__options-container label.Red,.product-card .product-card__options-container label.Royal.Blue{background-color:#2e41c4}.product-card .product-card__options-container label.Camo{background-image:url(camo_swatch.png)}.product-card .product-card__options-container label:before{content:"";position:absolute;width:3rem;height:3rem;border-radius:100%;border:.6rem solid #fff;left:-.1rem;top:-.1rem;box-sizing:border-box}.product-card .product-card__options-container label:after{content:"";position:absolute;width:3rem;height:3rem;border-radius:100%;border:.1rem solid #002245;box-sizing:border-box;transition:all .2s;opacity:0;left:-.1rem;top:-.1rem}.product-card .product-card__options-container input[type=radio]:checked+label:after,.product-card .product-card__options-container label.active:after,.product-card .product-card__options-container label:hover:after{opacity:1}.collection-block{background-color:#f5f5f5;position:relative;display:block;min-height:50rem;margin-bottom:3rem!important}.collection-block.lg{min-height:64rem}.collection-block .responsive-image__wrapper{position:absolute;left:0;right:0;bottom:0;top:0;max-width:unset!important;max-height:unset!important}.collection-block .responsive-image__wrapper img{height:100%;width:auto;max-width:unset!important;max-height:unset!important;left:unset;right:0}.collection-block .collection-block-inside-wrapper{position:absolute;bottom:3rem;left:3rem}.collection-block .collection-block-inside-wrapper h1{margin:0}.collection-block.first .collection-block-inside-wrapper{left:calc(50vw - 58rem)}@media screen and (max-width:1200px){.collection-block.first .collection-block-inside-wrapper{left:4rem}}@media screen and (max-width:680px){.collection-block{min-height:unset!important;position:relative;width:100%;margin-top:3rem!important;margin-bottom:0!important;overflow:auto;height:auto;background-position:100%;background-size:contain;width:auto!important}.collection-block.lg{margin-left:1.5rem;margin-right:1.5rem}.collection-block .collection-block-inside-wrapper{left:unset!important;bottom:unset!important;position:relative;padding:2rem}.collection-block .collection-block-inside-wrapper h1{margin:0;font-size:3rem;line-height:1.13;position:relative}.collection-block .collection-block-inside-wrapper .btn{margin-top:2rem;margin-bottom:3rem}}#collections-container .uk-grid-margin{margin:0!important}#size-picker input{display:none}#size-picker .input-group label{display:inline-block;border-radius:3.2rem;border:1px solid #d9d9d9;margin:0 .4rem .4rem 0;transition:all .2s;font-size:1.4rem;padding:.4rem .8rem}#size-picker .input-group label:hover{border:1px solid #002245}#size-picker .input-group input[type=radio]:checked+label{border:1px solid #002245;background-color:#002245;color:#fff}.sale-tag{font-size:1.8rem;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;background-color:#06bf80;padding:.4rem 1rem;border-radius:.5rem}.sale-tag.soldout{background-color:#6d6e71}.blog-post{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post__item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}.collection-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:73.75em}.collection-list-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.collection-list__image{min-width:320px}.collection-list__title{-ms-flex-preferred-size:100%;flex-basis:100%}.featured-collection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:73.75em}.featured-collection-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.featured-collection__image{min-width:320px}.featured-collection__title{-ms-flex-preferred-size:100%;flex-basis:100%}.image-with-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-with-text__image{-ms-flex:0 1 50%;flex:0 1 50%;min-width:320px}.image-with-text__text{-ms-flex:1 1 50%;flex:1 1 50%}.apple-wallet-image,.giftcard-qr img{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.apple-wallet,.print-giftcard{display:none}}.product-single__thumbnail-image{border:2px solid transparent}.active-thumbnail .product-single__thumbnail-image{border-color:{{settings.color_body_text | color_lighten: 50}}}.hero{padding:12rem 0;margin:0 auto!important}.hero-mask{bottom:0;position:absolute;left:0;max-width:50%}.hero-intro{display:flex;align-items:center}.hero-intro__kids{max-width:160px}.hero-intro__intro{font-size:19px;font-weight:700;line-height:1.56;color:#fefffe;margin:1rem 0 2rem!important}.hero-intro__title{line-height:1!important;padding-top:2rem}.hero-intro__intro a{font-weight:600;letter-spacing:normal;color:#002245}.hero-product{z-index:1;position:relative}.hero-product__card{padding:2rem 2rem 3.5rem!important;max-width:380px;margin:0 auto}.hero-product__details{text-align:center;padding:2rem 0 0}.hero-product__strong{font-weight:700;color:#00275a;font-size:24px}.hero-product__descr{font-weight:400;font-size:24px;line-height:1.04;color:#002e7a;margin-bottom:2rem}.hero-product__category{margin:1rem 0 1.75rem!important;color:#a0a0a0}.hero-product__btn{max-width:182px;margin:0 auto!important;display:block;height:50px;display:flex!important;justify-content:center;align-items:center}@media screen and (min-width: 680px) and (max-width: 960px){.frontpage-banner-content__text{width:50%;margin-left:45%}.hero-mask{max-width:50%}}@media screen and (max-width: 680px){.hero-wrapper{margin-bottom:18rem}.hero-intro__kids{display:none}.hero{height:280px}.hero-intro{margin-left:40%}.hero-intro__intro{display:block!important}.hero-product__card{margin-top:0}.hero-mask{max-height:100%;max-width:40%}}@media screen and (max-width: 400px){.hero-mask{display:none}.hero-intro{margin-left:0}}#footer-logo{margin-bottom:2rem}.whero{display:flex;justify-content:center}.whero__image,.whero__content{width:50%}.whero__intro{max-width:620px;padding:160px 100px}.whero__intro h1{font-size:60px}@media screen and (max-width: 960px){.whero{flex-direction:column}.whero__image,.whero__content{width:100%}.whero__image{height:480px}.whero__intro{max-width:inherit;padding:4rem}.whero__intro h1{font-size:48px}}@media screen and (max-width: 600px){.whero__image{height:320px}.whero__intro{padding:2rem}.whero__intro h1{font-size:36px}}@media screen and (max-width: 400px){.whero__image{height:220px}}.blog-page{background:#f6fafc}.blog-page__inner{max-width:980px;margin:0 auto;padding:4rem 2rem}.blog-grid{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr}@media screen and (max-width: 768px){.blog-grid{grid-template-columns:1fr}}.blog-loop{background:#fff;border-radius:12px;transition:all .3s;overflow:hidden}.blog-loop__content{padding:3rem}.blog-loop h3{margin:0 0 1rem}.blog-loop .blog-loop__date{font-size:16px;color:#6d6e71}.blog-loop a:hover{transition:color .3s}.blog-loop:hover{box-shadow:-1px 4px 3px #eaf1f4}.blog-pagination{margin-top:5rem;text-align:center}.blog-pagination a{padding:0 .25rem;transition:color .3s}.blog-article{max-width:800px;margin:0 auto;padding:4rem 2rem}.blog-article>header{text-align:center;margin-bottom:6rem}@media screen and (max-width: 768px){.blog-article>header{margin-bottom:4rem}}.blog-article h1{font-size:48px;margin-bottom:2rem}.blog-article__date{color:#6d6e71}@media screen and (max-width: 768px){.blog-article h1{font-size:36px}}@media screen and (max-width: 480px){.blog-article h1{font-size:24px}}.announcement-banner{background:#002345;padding:2rem;color:#fff;text-align:center}.announcement-banner a{color:#fff}.hfeat{background-color:#f5f5f5}.hfeat__container{max-width:1360px;margin:0 auto;display:flex;align-items:center;padding:0 2rem}.hfeat__image{width:60%;padding-right:5rem}.hfeat__content{width:40%;padding:2rem}.hfeat__item{margin-bottom:2rem;display:flex;align-items:flex-start}.hfeat__feature{padding-left:1.5rem}.hfeat__title{font-size:32px;font-weight:700;line-height:1.25;color:#002245}.hfeat__details{font-size:18px;line-height:1.56;color:#002245}.hfeat__btn{margin-top:4rem}@media screen and (max-width: 1120px){.hfeat__title{font-size:26px}.hfeat__item svg{width:36px;height:36px}}@media screen and (max-width: 980px){.hfeat__container{flex-direction:column}.hfeat__image{width:100%;max-width:420px;padding-right:0}.hfeat__content{width:100%;padding:2rem;max-width:420px}.hfeat__btn{margin-bottom:4rem}}.got-covered{max-width:820px;margin:2rem auto 12rem;padding:2rem}.got-covered__title{font-size:36px;font-weight:700;line-height:1.25;text-align:center;color:#002245}.got-covered__content{font-size:18px;line-height:1.56;text-align:center;color:#002245}@media screen and (max-width: 680px){.got-covered{margin:0 auto 8rem}.got-covered__title{font-size:32px}}.join-community{padding:12rem 2rem;max-width:1280px;margin:0 auto}.join-community__title{font-size:36px;font-weight:700;line-height:1.25;text-align:center;color:#002245}.join-community__social{display:flex;justify-content:center}.join-community__link{border:solid 2px #5bbbdf;border-radius:56px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin:0 1rem;color:#002245;transition:all .3s}.join-community__link:hover{background:#5bbbdf;color:#fff}@media screen and (max-width: 680px){.join-community{padding:8rem 2rem}.join-community__title{font-size:32px}}.special-order__title{font-size:36px;font-weight:700;line-height:1.25;text-align:center;color:#002245;margin-bottom:1.5rem}@media screen and (max-width: 680px){.special-order__title{font-size:32px}}.testimonial__content{font-size:40px;font-weight:700;font-style:italic;line-height:1;color:#fff}.testimonial__cite{font-size:16px;line-height:1.75;text-align:center;color:#fff;margin-top:1rem}.hide{display:none!important}
/*# sourceMappingURL=/s/files/1/0026/9660/9837/t/7/assets/layout.theme.css.map?v=27924486123977872881635967973 */
