/*! normalize.css v1.1.3 | MIT License | git.io/normalize */.btn,.btn-add,audio,canvas,video{display:inline-block}.article__excerpt,.content-text--italic,dfn{font-style:italic}.app-icon,sub,sup{position:relative}body,html{background-color:#000203}nav ol,nav ul,ul{list-style:none}a,button{background-color:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio:not([controls]){display:none;height:0}[hidden]{display:none}body{margin:0;overflow-x:hidden}a:active,a:hover{outline-width:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}figure,form,h1,h2,h3,h4,h5,h6,p{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}pre{margin:1em 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0;padding:0}dd{margin:0 0 0 40px}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal;outline:0;border:0}button,select{text-transform:none}button{color:inherit;-webkit-appearance:none!important;margin:0;padding:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.font-weight-100{font-weight:100!important}.font-weight-200{font-weight:200!important}.font-weight-300{font-weight:300!important}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.font-weight-700{font-weight:700!important}.font-weight-800{font-weight:800!important}.font-weight-900{font-weight:900!important}.rotate-90:before{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180:before{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270:before{display:block;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.rotate-360:before{display:block;-webkit-transform:rotate(360deg);transform:rotate(360deg)}@media only screen and (max-width:766px){.hide-mobile{display:none!important}}@media only screen and (min-width:767px){.hide-desktop{display:none!important}}.center-vertical,.cta-hero.cta-hero--legacy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.color-blue{color:#00acd8!important}.color-orange{color:#f15a24}.color-mantle{color:#9aaca9}.color-grey{color:#999}.color-tower{color:#a7b6bf}.color-white{color:#fff}.color-black{color:#000203}.color-mint{color:#c0ebf5}.color-navy{color:#424d53}.center-vertical{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.center-vertical img{margin-left:7px;width:15px;height:15px;cursor:pointer}.icon-arrow-blue:before{content:url(../svg/icon-arrow-blueb843.svg)}.height-full,.parallax-section{height:100vh;-webkit-transition:height 999999s;transition:height 999999s}.height-full--min.parallax-section,.height-full.height-full--min{height:auto;min-height:100vh}.height-half{height:65vh;max-height:700px;-webkit-transition:height 999999s;transition:height 999999s}.gutter-wrapper,.site-header,.site-header__link{-webkit-transition:all .3s ease-out}.height-half.height-half--short{height:50vh}.app-icon{padding-bottom:29.6%}.app-icon svg{position:absolute;top:0;right:0;bottom:0;left:0}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:49.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn-add,.container,.gutter-wrapper,.square{position:relative}.font-primary-bold{font-family:QanelasSoft-ExtraBold,sans-serif}button,html,input,select,textarea{font-family:QanelasSoft-Medium,sans-serif}.strike{text-decoration:line-through;color:#999}.small-caps{font-size:.59rem;text-transform:uppercase}.small{font-size:.75rem}.bigger{font-size:19px}@-webkit-keyframes smallBounce{0%,11.11111%,5.55556%{-webkit-transform:translateY(0);transform:translateY(0)}22.22222%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}27.77778%{-webkit-transform:translateY(0);transform:translateY(0)}33.33333%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to,44.44444%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes smallBounce{0%,11.11111%,5.55556%{-webkit-transform:translateY(0);transform:translateY(0)}22.22222%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}27.77778%{-webkit-transform:translateY(0);transform:translateY(0)}33.33333%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to,44.44444%{-webkit-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:robotothin;src:url(roboto-thin-webfont.eot);src:url(roboto-thin-webfont.eot?#iefix) format("embedded-opentype"),url(roboto-thin-webfont.woff2) format("woff2"),url(roboto-thin-webfont.woff) format("woff"),url(roboto-thin-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotolight;src:url(roboto-light-webfont.eot);src:url(roboto-light-webfont.eot?#iefix) format("embedded-opentype"),url(roboto-light-webfont.woff2) format("woff2"),url(roboto-light-webfont.woff) format("woff"),url(roboto-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotoregular;src:url(roboto-regular-webfont.eot);src:url(roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(roboto-regular-webfont.woff2) format("woff2"),url(roboto-regular-webfont.woff) format("woff"),url(roboto-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotomedium;src:url(roboto-medium-webfont.eot);src:url(roboto-medium-webfont.eot?#iefix) format("embedded-opentype"),url(roboto-medium-webfont.woff2) format("woff2"),url(roboto-medium-webfont.woff) format("woff"),url(roboto-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotobold;src:url(roboto-bold-webfont.eot);src:url(roboto-bold-webfont.eot?#iefix) format("embedded-opentype"),url(roboto-bold-webfont.woff2) format("woff2"),url(roboto-bold-webfont.woff) format("woff"),url(roboto-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotoblack;src:url(roboto-black-webfont.eot);src:url(roboto-black-webfont.eot?#iefix) format("embedded-opentype"),url(roboto-black-webfont.woff2) format("woff2"),url(roboto-black-webfont.woff) format("woff"),url(roboto-black-webfont.ttf) format("truetype");font-weight:400;font-style:normal}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;color:#fff}.btn-add,.btn-icon,.cta-hero,.gutter-wrapper{overflow:hidden}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;line-height:1.35;color:#243842}body.scroll-lock{overflow-y:hidden}body.template-index{padding-bottom:50px}@media only screen and (min-width:1024px){body.template-index{padding-bottom:0}}.container{width:100%;max-width:820px;margin:0 auto;padding:0 16px}.container.container--medium{max-width:1135px}.container.container--wide{max-width:1440px}@media only screen and (max-width:1023px){.container.container--full-mobile{padding:0}}.gutter-wrapper{max-width:1440px;margin:0 auto;padding-top:52px;transition:all .3s ease-out}.gutter-wrapper.gutter-wrapper--full-width{max-width:none}.modal-open .gutter-wrapper{z-index:7}@media only screen and (min-width:1024px){.gutter-wrapper{padding-top:62px}.transparent-header .gutter-wrapper{padding-top:0}.modal-open .gutter-wrapper{z-index:0}.gutter-padded{padding:0 48px}}img{border:0;-ms-interpolation-mode:bicubic;height:auto;max-width:100%;vertical-align:bottom}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;line-height:1;font-weight:400}ul{margin:0;padding:0}a{-webkit-text-decoration-skip:objects;text-decoration:none}.affirm-enabled .affirm-as-low-as a,.article a,.info-tile a,.remodal a,.shop-hero__heading-secondary a:hover,.underline{text-decoration:underline}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-ms-input-placeholder{color:transparent!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.square{padding-bottom:100%}.square__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-add:before,.btn-icon__icon,.inline-cart__header-line:before{-webkit-transform:translateY(-50%)}.product-grid-item__image--rounded .square__content{width:85%}.badge-icon{width:32px;height:32px}.affirm-enabled .affirm-as-low-as{color:#fff}.affirm-enabled .affirm-as-low-as a{color:#00acd8;cursor:pointer}.affirm-enabled .affirm-as-low-as .__affirm-logo.__affirm-logo-blue{color:#00acd8}.affirm-enabled .product-grid-item .affirm-as-low-as{margin-bottom:20px}.affirm-enabled .inline-cart .affirm-as-low-as{margin-bottom:12px;color:#000203}.affirm-enabled .inline-cart__subtotal{margin-bottom:12px}.affirm-enabled .product-hero__price{margin-bottom:20px}.affirm-enabled .product-hero__description{margin-top:20px}.caps{text-transform:uppercase;font-family:korolev,sans-serif;line-height:1}.font-bold,.section-heading-new{font-family:QanelasSoft-ExtraBold,sans-serif}.info-panel__heading,.section-heading{color:#fff;font-size:1.545rem;font-weight:500;text-align:center;max-width:250px}@media only screen and (min-width:1024px){.info-panel__heading,.section-heading{font-size:2.5rem;max-width:none}}.section-heading--orange.info-panel__heading,.section-heading.section-heading--orange{color:#f15a24}.section-heading-new-wrapper{max-width:670px;margin:0 auto 45px;text-align:center}.section-heading-new{font-size:1.545rem;color:#424d53}.btn-add:before,.section-heading-new.section-heading-new--medium{font-family:QanelasSoft-Medium,sans-serif}@media only screen and (min-width:1024px){.section-heading-new-wrapper{margin-bottom:60px}.section-heading-new{font-size:1.767rem}}.tagline{text-transform:uppercase;color:#9aaca9;font-size:.875rem;margin-bottom:5px}@media only screen and (min-width:1024px){.tagline{font-size:1.25rem}}.block-underline,.line-item__title{border-bottom:1px solid #9aaca9;padding-bottom:10px}.heading-h1{font-size:2.5rem;font-weight:700}.subheading-standard{font-size:1.125rem;font-weight:700}@media only screen and (min-width:1024px){.subheading-standard{font-size:1.25rem}}.subheading-standard.subheading-standard--grey{color:#a7b6bf}.heading-standard,.product-breakdown-section__heading{font-size:1.767rem;font-weight:700;margin:20px 0 40px;line-height:1}@media only screen and (min-width:1024px){.heading-standard,.product-breakdown-section__heading{font-size:2.858rem}}.heading-small{font-size:1.25rem}.btn,.btn-add{font-size:.875rem;-webkit-transition:all .3s ease}.nowrap{white-space:nowrap}.btn,.btn-add{white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #fff;border-radius:30px;color:#f15a24;text-transform:uppercase;font-family:korolev,sans-serif;font-weight:600;line-height:1;text-align:center;padding:10px 32px;transition:all .3s ease}.btn--full.btn-add,.btn-add,.btn.btn--full,.product-panel__btn{display:block;width:100%}.btn-add:hover,.btn:hover{background-color:#f15a24;color:#fff}.btn--black.btn-add,.btn.btn--black{background-color:#252525;color:#fff}.btn-add{border-color:#f15a24;color:#000203;font-weight:700;transition:all .3s ease;padding:7px 7px 7px 27px}.btn-add:before,.btn-add__icon{background-color:#f15a24;color:#fff}.circle-btn,.cta,.cta-hero:before{-webkit-transition:all .3s ease}.btn-add:before{content:"+";position:absolute;top:50%;bottom:0;left:5px;transform:translateY(-50%);width:22px;height:70%;line-height:19px;border-top-left-radius:30px;border-bottom-left-radius:30px;font-size:20px;font-weight:400;text-indent:2px}.btn-simple,.cta{display:inline-block;-webkit-appearance:none;font-family:QanelasSoft-ExtraBold,sans-serif;cursor:pointer}.cta{-webkit-appearance:none;appearance:none;color:#00acd8;border-radius:0;border:1px solid;text-transform:uppercase;text-align:center;font-size:1rem;font-weight:400;transition:all .3s ease;width:150px;padding:7px 0}.cta:hover{background:#00acd8;color:#000203;border-color:#00acd8}.circle-btn.circle-btn--arrow,.cta-hero,.info-panel,.info-panel-alt__image,.lifestyle-tile{background-repeat:no-repeat}.cta.cta--full{display:block;width:100%}.cta.cta--white{color:#fff}.cta.cta--white:hover{background-color:transparent;color:#00acd8}.cta.cta--primary{background-color:#f15a24;color:#252525;border-color:#f15a24}.cta.cta--primary:hover{color:#fff}.cta.cta--secondary{border-color:#00acd8;background-color:#00acd8;color:#fff}.scroll-cta{-webkit-transform:translateZ(0);transform:translateZ(0)}.scroll-cta:hover .scroll-cta__arrow{-webkit-animation:smallBounce 1.7s infinite;animation:smallBounce 1.7s infinite}.scroll-cta__icon{width:25px}.scroll-cta__text{text-transform:uppercase;color:#596975;margin-top:5px}.circle-btn{width:40px;height:40px;border-radius:100%;border:2px solid #000203;background-color:#000203;text-align:center;color:#fff;font-weight:700;transition:all .3s ease}.circle-btn.circle-btn--close:before{content:"X";line-height:36px}.cta-hero:before,.hamburger i,.hero.hero--fade-bg:before,.inline-cart__header-line:before,.parallax-section:before,.product-panel__details-left:before,.section-menu__container:after,.section-menu__container:before{content:""}.circle-btn.circle-btn--close:hover{border-color:#fff;color:#00acd8}.circle-btn.circle-btn--arrow{border:1px solid #fff;background-image:url(//soloshot.com/cdn/shop/t/74/assets/icon-arrow-blue.svg?v=3262163265539741621657566827);background-position:center;background-size:50% auto;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.circle-btn.circle-btn--small{width:30px;height:30px}.floating-btn{visibility:hidden;opacity:0;position:fixed;bottom:-webkit-calc(50px + 20px);bottom:70px;right:20px;z-index:8;-webkit-transition:all .6s ease;transition:all .6s ease}@media only screen and (min-width:1024px){.floating-btn{bottom:50px;right:50px;z-index:2}}.floating-btn.floating-btn--visible{visibility:visible;opacity:1}.modal-open .floating-btn{z-index:0}@media only screen and (min-width:1024px){.modal-open .floating-btn{z-index:2}}.btn-cart,.btn-small,.btn-submit,html #storemapper #storemapper-list li .storemapper-storelink,html #storemapper #storemapper-list li .storemapper_directions a,html #storemapper #storemapper-list li .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_view a,html #storemapper .storemapper-iw-wrapper .storemapper-map-directions,html #storemapper .storemapper-iw-wrapper .storemapper-maplink{background-color:#f15a24;color:#fff;text-transform:uppercase;border-radius:35px;font-weight:700;width:150px;max-width:100%;padding:7px 0}.btn-cart--reroute.btn-small,.btn-cart--reroute.btn-submit,.btn-cart.btn-cart--reroute,html #storemapper #storemapper-list li .btn-cart--reroute.storemapper-storelink,html #storemapper #storemapper-list li .storemapper_directions a.btn-cart--reroute,html #storemapper #storemapper-list li .storemapper_view a.btn-cart--reroute,html #storemapper .storemapper-iw-wrapper .btn-cart--reroute.storemapper-map-directions,html #storemapper .storemapper-iw-wrapper .btn-cart--reroute.storemapper-maplink{background-color:#282c2e;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.btn-small,html #storemapper #storemapper-list li .storemapper-storelink,html #storemapper #storemapper-list li .storemapper_directions a,html #storemapper #storemapper-list li .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_view a,html #storemapper .storemapper-iw-wrapper .storemapper-map-directions,html #storemapper .storemapper-iw-wrapper .storemapper-maplink{font-size:.75rem;width:auto;padding:3px 7px}.btn-small--blue,html #storemapper #storemapper-list li .storemapper-storelink,html #storemapper #storemapper-list li .storemapper_directions a,html #storemapper #storemapper-list li .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_view a,html #storemapper .storemapper-iw-wrapper .storemapper-map-directions,html #storemapper .storemapper-iw-wrapper .storemapper-maplink{background-color:#00acd8}.btn-submit{background-color:transparent;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;padding:10px 0;font-size:1rem;width:160px;-webkit-transition:.2s all;transition:.2s all}.cta-hero,.hero{-webkit-transition:height 999999s}.btn-submit:hover{background-color:#ffffff4d}.btn-submit.btn-submit--full{display:block;width:100%}.btn-submit.btn-submit--blue{background-color:#00acd8}.btn-submit.btn-submit--blue:hover{background-color:#57c5e4}.btn-submit.btn-submit--blue-transparent{color:#00acd8;-webkit-box-shadow:inset 0 0 0 2px #00acd8;box-shadow:inset 0 0 0 2px #00acd8}.mobile-sticky-cta{position:fixed;bottom:0;right:0;left:0;background-color:#000203;text-align:center;z-index:3;padding:14px 0}@media only screen and (min-width:1024px){.mobile-sticky-cta{position:static;z-index:0;text-align:left;padding:0}}.spinner-wrapper{height:40px;position:relative}.branded-scrollbar::-webkit-scrollbar{width:12px;border-radius:12px;background-color:#000203;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.branded-scrollbar::-webkit-scrollbar-thumb{width:12px;border-radius:12px;background-color:#00acd8;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.btn-icon{position:relative;background-color:#00acd8;padding:6px 30px 6px 12px;border-radius:40px;font-weight:700;color:#252525;text-transform:uppercase;border:1px solid #fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.btn-icon.btn-icon--download:hover .btn-icon__icon polygon{fill:#00acd8!important}.btn-icon__icon{position:absolute;top:50%;right:7px;transform:translateY(-50%);width:20px}.btn-simple{width:160px;max-width:100%;height:45px;line-height:22px;white-space:nowrap;text-align:center;-webkit-appearance:none;appearance:none;color:#fff;padding:12px 18px;text-transform:uppercase}.btn-simple.btn-simple--full-width{width:100%;display:block}.btn-simple.btn-simple--primary{background-color:#fd5201}.btn-simple.btn-simple--secondary{background-color:#00acd8}.btn-simple.btn-simple--secondary-inverted{background-color:#fff;color:#00acd8;-webkit-box-shadow:none;box-shadow:none}.btn-simple.btn-simple--secondary-transparent{background-color:transparent;-webkit-box-shadow:inset 0 0 0 2px #00acd8;box-shadow:inset 0 0 0 2px #00acd8}.btn-simple.btn-simple--ancillary{background-color:#282c2e}.btn-simple.btn-simple--black-bordered{color:#000203;border:1px solid #252525}.btn-simple.btn-simple--rounded{border-radius:8px}.btn-simple.btn-simple--soft{background-color:#eef5fb;color:#536571;-webkit-box-shadow:inset 0 0 0 1px #536571;box-shadow:inset 0 0 0 1px #536571;text-transform:none;border-radius:3px}.btn-simple.btn-simple--soft.btn-simple--soft-white,.copy-tiles-section{background-color:#fff}.icon-circle{width:40px}.copy-tile--center .icon-circle{margin:0 auto}.cta-hero{position:relative;background-size:cover;background-position:center;text-align:center;transition:height 999999s}.cta-hero.cta-hero--content-bottom-left,.cta-hero.cta-hero--content-center-left,.cta-hero.cta-hero--content-top-left{text-align:left}@media only screen and (min-width:1024px){.icon-circle{width:60px}.cta-hero{height:550px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:100px 70px 70px}.cta-hero.cta-hero--content-top-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.cta-hero:before{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:#25252526;mix-blend-mode:multiply;transition:all .3s ease}.copy-tile__image-wrapper,.cta-hero__inner{position:relative}.cta-hero.cta-hero--playing:before{opacity:0}@media only screen and (min-width:1024px){.cta-hero.cta-hero--content-bottom-left{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cta-hero.cta-hero--content-center-left{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.cta-hero.cta-hero--legacy{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:-webkit-calc(100vh - 52px);height:calc(100vh - 52px);padding:16px}@media only screen and (min-width:1024px){.cta-hero.cta-hero--legacy{height:100vh}}.cta-hero__inner{width:100%;height:300px;max-width:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease;padding-bottom:16px}@media only screen and (min-width:1024px){.cta-hero__inner{max-width:450px;height:auto;margin:0;padding-bottom:0}}.cta-hero--playing .cta-hero__inner{opacity:0}.cta-hero__inner .cta-hero--content-bottom-left{max-width:600px}.cta-hero__logo{margin-bottom:7.5px}.cta-hero__tagline{font-size:1.25rem;line-height:1;margin-top:10px}.cta-hero__tagline+.cta-hero__tagline{margin-top:1rem}@media only screen and (min-width:1024px){.cta-hero__tagline{font-size:1.545rem;margin-top:0}}.cta-hero__copy{margin-top:20px}@media only screen and (min-width:767px){.cta-hero__copy{font-size:1.25rem;max-width:350px;margin-top:30px}}.cta-hero__utils,.product-tile-grid,.product-tile-grid__item{margin-top:16px}@media only screen and (min-width:767px){.cta-hero__utils{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:45px}.cta-hero__util.cta-hero__util--push{margin-right:70px}}.cta-hero__util{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cta-hero--standard-btns .cta-hero__util{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cta-hero--standard-btns .cta-hero__util:first-of-type{margin-bottom:15px}@media only screen and (min-width:767px){.cta-hero--standard-btns .cta-hero__util:first-of-type{margin-bottom:0;margin-right:15px}}.cta-hero__util-icon{display:block;margin-right:15px;cursor:pointer}@media only screen and (min-width:1024px){.cta-hero__tagline--large-desktop{font-size:2rem;font-family:QanelasSoft-Medium,sans-serif}}.cta-hero__tagline--x-large-desktop{font-size:2rem;font-family:QanelasSoft-ExtraBold,sans-serif}@media only screen and (min-width:1024px){.cta-hero__tagline--x-large-desktop{font-size:2.858rem}}.cta-hero__message{text-transform:uppercase;font-weight:700;font-size:.875rem}@media only screen and (min-width:1024px){.cta-hero__message{font-size:inherit}.cta-hero__heading{display:none}}.cta-hero__heading{font-size:24px;color:#fff;line-height:1.2}.cta-hero__btn{width:125px;height:125px;border-radius:100%;border:2px solid #fff;font-family:korolev,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase}.cta-hero__top{margin-bottom:70px}.cta-hero__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px){.cta-hero__btn{width:150px;height:150px;font-size:1.25rem}.cta-hero__top{margin-bottom:0}.cta-hero__bottom{display:none}}.cta-hero__video{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.copy-tile__play-icon,.hamburger{top:50%;-webkit-transform:translate(-50%,-50%)}.cta-hero__video::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.cta-hero__video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}.cta-hero__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.cta-hero__cta{display:none;font-size:1.125rem}.IIV::-webkit-media-controls-play-button,.IIV::-webkit-media-controls-start-playback-button{opacity:0;pointer-events:none;width:5px}.copy-tiles-section{text-align:center;padding:50px 0}@media only screen and (min-width:1024px){.cta-hero__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.copy-tiles-section{padding:50px 0 0}}@media only screen and (max-width:1023px){.copy-tiles-section.copy-tiles-section--accordion{padding-bottom:0}}.copy-tiles-section.copy-tiles-section--unpad{padding:0}.copy-tiles-section__icon{margin-bottom:25px}@media only screen and (min-width:1024px){.copy-tiles-section__icon{margin-bottom:40px}}.copy-tiles-section__text{max-width:525px;margin:15px auto 0}.copy-tiles-section__cta-wrapper{padding-top:50px}@media only screen and (min-width:767px){.copy-tiles-section__cta-wrapper{padding-top:0;padding-bottom:50px}}.copy-tiles{color:#536571;padding-top:45px}@media only screen and (min-width:1024px){.copy-tiles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px}}.accordion .copy-tiles{padding-top:0}.copy-tile{text-align:left}.copy-tile.copy-tile--center,.hero__inner,.site-footer__logo-container,.testimonial{text-align:center}.copy-tiles .copy-tile{margin-bottom:20px}@media only screen and (min-width:1024px){.copy-tiles .copy-tile{width:30%;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;margin-bottom:60px}}@media only screen and (max-width:1023px){.copy-tiles .copy-tile.copy-tile--ghost{display:none}.copy-tiles .copy-tile:last-of-type{margin-bottom:0}}.copy-tile__content,.footer__top{display:-webkit-flex;display:-ms-flexbox}.copy-tiles--push-mobile .copy-tile,.site-footer__container-left{margin-bottom:35px}.copy-tile__inner{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;max-width:450px;margin:0 auto}@media only screen and (min-width:1024px){.copy-tile__inner{max-width:none}}.copy-tile--flip .copy-tile__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.banner-section,.copy-tile__content,.info-panel-alt{-webkit-box-direction:normal;-webkit-box-orient:vertical}.copy-tile__content{display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;max-width:760px;margin:0 auto}.copy-tile__play-icon{position:absolute;left:50%;transform:translate(-50%,-50%);cursor:pointer}.copy-tile__heading,.link-section__heading{font-size:1.545rem;margin:10px 0 8px;color:#424d53;line-height:1.2}@media only screen and (min-width:767px){.copy-tile__heading,.link-section__heading{margin:30px 0 15px}}@media only screen and (max-width:766px){.copy-tiles-section .copy-tile__heading,.copy-tiles-section .link-section__heading{font-size:1.25rem}}.copy-tile--flip .copy-tile__heading,.copy-tile--flip .link-section__heading{margin-top:0;font-size:2rem}.copy-tile--light .copy-tile__heading,.copy-tile--light .link-section__heading{color:#fff}.copy-tile__heading--small.link-section__heading,.copy-tile__heading.copy-tile__heading--small{font-size:1rem;margin-bottom:0}.copy-tile__heading--light.link-section__heading,.copy-tile__heading.copy-tile__heading--light{font-family:QanelasSoft-Light,sans-serif}.copy-tile__heading--bold.link-section__heading,.copy-tile__heading.copy-tile__heading--bold{font-family:QanelasSoft-ExtraBold,sans-serif}.copy-tile--flip .copy-tile__copy-wrapper{margin-bottom:30px}.copy-tile__copy-wrapper.copy-tile__copy-wrapper--center{margin:0 auto}.copy-tile--light .copy-tile__copy{color:#c2c6c9}.testimonial{background-color:#eef5fb;color:#424d53;padding:50px 0}.testimonial__inner{max-width:450px;margin:0 auto}.testimonial__icon-wrapper{margin-bottom:40px}.testimonial__icon{width:40px}@media only screen and (min-width:767px){.testimonial{font-size:1.125rem;padding:60px 0}.testimonial__inner{max-width:none}.testimonial__icon{width:60px}}.testimonial__quote{font-size:1.25rem;font-family:QanelasSoft-Light,sans-serif;margin:0 auto 25px}.link-section__heading,.remodal__heading,.site-header__cta,.site-header__link.site-header__link--highlighted,.testimonial__quotee{font-family:QanelasSoft-ExtraBold,sans-serif}@media only screen and (min-width:767px){.testimonial__quote{margin:0 auto 40px;font-size:1.545rem;max-width:690px}}.testimonial__quotee a{color:#00acd8}.link-section{padding:30px 0;background-color:#fff}.link-section__heading{margin-top:0}div.fancy-select div.trigger{width:auto;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;font-weight:400}div.fancy-select div.trigger.open{color:#252525;border-color:inherit;background-color:transparent}div.fancy-select select:focus+div.trigger{-webkit-box-shadow:none;box-shadow:none}div.fancy-select ul.options{background-color:#fff;border-radius:2.5px;border-top:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003;z-index:1}div.fancy-select ul.options li{color:#252525}div.fancy-select ul.options li.selected,div.fancy-select ul.options li:hover{background-color:#252525;color:#fff}.template-product .site-footer{padding-bottom:58px}@media only screen and (min-width:1024px){.template-product .site-footer{padding-bottom:0}.site-footer__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-footer__container-left{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:0;margin-right:60px}.site-footer__container-right{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.site-footer__logo-container{text-align:initial}.site-footer__links{min-height:480px}}.site-footer__copyright{color:#a7b6bf;font-size:.875rem}.site-footer__social{background-color:#15242b;padding:60px 0 35px;border-bottom:5px solid #fff}.site-footer__logo{max-width:270px}.site-footer__links{background-color:#00acd8;padding:28px 0}.site-footer__menu{margin-bottom:25px}.site-footer__menu:last-of-type{margin-bottom:0}@media only screen and (min-width:1024px){.site-footer__menus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-footer__menu{width:33.33%;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;margin-right:25px;margin-bottom:0}}.site-footer__push{margin-bottom:25px}.site-footer__form{margin-top:35px;color:#c0ebf5}.site-footer__input{margin-bottom:15px}.footer{background-color:#252525;color:#fff;padding:1.25rem;font-size:1rem}.footer__top{width:100%;display:-webkit-box;display:flex;margin-top:-webkit-calc(2.5rem - 1.25rem);margin-top:1.25rem;margin-bottom:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__bottom,.footer__links{display:-webkit-flex;display:-ms-flexbox}@media only screen and (max-width:766px){.footer{font-size:.875rem}.footer__top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__links{padding:4.045rem 10.59rem 4.045rem -webkit-calc(6.545rem - 1.25rem);padding:4.045rem 10.59rem 4.045rem 5.295rem;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-right:1px solid #596975}@media only screen and (min-width:992px){.footer__links{padding:2.5rem 6.545rem 2.5rem -webkit-calc(4.045rem - 1.25rem);padding:2.5rem 6.545rem 2.5rem 2.795rem}}@media only screen and (max-width:766px){.footer__links{padding:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;border-right:none;margin-bottom:2.5rem}}.footer-dropdown-wrapper,.footer__link{cursor:pointer;color:#fff;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%;white-space:nowrap;line-height:2.5rem}@media only screen and (min-width:480px){.footer-dropdown-wrapper,.footer__link{-webkit-flex-basis:27%;-ms-flex-preferred-size:27%;flex-basis:27%;max-width:27%}}.footer__newsletter{padding:1.125rem 1.125rem 1.125rem 4.045rem;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}@media only screen and (min-width:992px){.footer__newsletter{font-size:.875rem;padding:.675rem .675rem .675rem 1.767rem}}@media only screen and (max-width:766px){.footer__newsletter{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:2.5rem 0 0;border-top:1px solid #596975}}.footer__newsletter-heading{margin-bottom:1.125rem}.footer__newsletter-subheading{margin-bottom:1.767rem}.footer__bottom{padding-top:1.25rem;padding-bottom:.75rem;border-top:1px solid #596975;width:100%;display:-webkit-box;display:flex}.footer__logo img{max-height:1.767rem}.footer__copyright{margin-right:auto;margin-top:auto;color:#596975;line-height:.5;margin-left:.675rem;font-size:.75rem}@media only screen and (max-width:766px){.footer__bottom{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.footer__bottom>div{padding:.675rem}.footer__logo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.footer__copyright{font-size:.875rem;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.footer__social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:766px){.footer__social-links{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.footer__social-link{display:inline-block;width:1.767rem;margin:0 .675rem;border-radius:100%;-webkit-transition:.2s all;transition:.2s all}.footer-signup-wrapper,.site-header__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.footer__social-link:hover{background-color:#ffffff4d}input.footer-email{background:0 0;border-bottom:2px solid #fff;color:#fff;padding:.59rem 0;max-width:290px;width:100%}.footer-signup-wrapper{display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-signup-submit{font-size:40px;line-height:0}.footer-dropdown-toggle.open+.footer-dropdown{display:block}.footer-dropdown{position:absolute;line-height:1.75;display:none}.footer-dropdown__link{display:block;color:#999}.hamburger{position:absolute;left:50%;transform:translate(-50%,-50%);width:27px;height:23px}@media only screen and (min-width:1024px){.hamburger{display:none}}.hamburger i{background-color:#fff;display:block;width:100%;height:4px}.hamburger i:nth-child(1){-webkit-animation:outT .3s backwards;animation:outT .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger i:nth-child(2){margin:5px 0;-webkit-animation:outM .3s backwards;animation:outM .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger i:nth-child(3){-webkit-animation:outBtm .3s backwards;animation:outBtm .3s backwards;-webkit-animation-direction:reverse;animation-direction:reverse}.hamburger.active i:nth-child(1){-webkit-animation:inT .3s forwards;animation:inT .3s forwards}.hamburger.active i:nth-child(2){-webkit-animation:inM .3s forwards;animation:inM .3s forwards}.hamburger.active i:nth-child(3){-webkit-animation:inBtm .3s forwards;animation:inBtm .3s forwards}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(45deg)}}@keyframes inM{50%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(45deg)}}@keyframes outM{50%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}to{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes inT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}to{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0)}to{-webkit-transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(9px) rotate(0);transform:translateY(9px) rotate(0)}to{-webkit-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}to{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes inBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}to{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0)}to{-webkit-transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-9px) rotate(0);transform:translateY(-9px) rotate(0)}to{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg)}}.site-header{position:fixed;top:0;right:0;left:0;width:100%;z-index:9;line-height:1;height:52px;background-color:#000203;transition:all .3s ease-out}.modal-open .site-header{z-index:0}.sticky-nav-active .site-header{top:-62px}.sticky-nav-active.sticky-nav-active--w-header .site-header{top:0}.site-header__inner{position:relative;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:1440px;margin:0 auto;padding:12px}@media only screen and (min-width:1024px){.site-header.site-header--transparent{background-color:transparent}.site-header{height:62px;z-index:5}.site-header__inner{padding:0}.site-header__left{width:242px;-webkit-flex-basis:242px;-ms-flex-preferred-size:242px;flex-basis:242px;padding:15px 15px 15px 30px}}.site-header__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:41px}@media only screen and (min-width:480px){.site-header__right{padding-right:52px}}@media only screen and (min-width:1024px){.site-header__right{padding:15px}.site-header__center{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0}}.site-header__nav{display:none;position:absolute;top:100%;right:0;left:0;width:100%}.site-header__linklist{background-color:#000203e6;border-top:1px solid rgba(167,182,191,.5);overflow:auto;height:-webkit-calc(100vh - 52px);height:calc(100vh - 52px)}@media only screen and (min-width:1024px){.site-header__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:auto}.site-header__linklist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:transparent;overflow:visible;border:0;height:auto}.site-header__linklist>.site-header__linklist-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.site-header__linklist-sub{display:none;border-top:1px solid rgba(167,182,191,.5)}.site-header__linklist-sub .site-header__linklist-item{margin-right:0}@media only screen and (min-width:1024px){.site-header__linklist-sub{border:0;min-width:150px}.site-header__linklist-sub.site-header__linklist-sub--wrapper{position:absolute;top:100%;left:0;z-index:10}}.site-header__linklist-item{border-bottom:1px solid rgba(167,182,191,.5);margin:0 25px}.site-header__linklist-item:last-of-type{border:0}@media only screen and (min-width:1024px){.site-header__linklist-item{width:auto;border:0;margin:0 45px 0 0;padding:0}}.site-header__linklist-item.site-header__linklist-item--has-sub{position:relative}.site-header__link{display:block;font-size:.9rem;color:#fff;text-transform:uppercase;transition:all .3s ease-out;white-space:nowrap;padding:20px 0}.site-header__link i{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-size:.8rem}.site-header__link.site-header__link--cta{color:#00acd8;padding:0}.site-header--transparent .site-header__link.site-header__link--cta{color:#fff}.site-header__link.site-header__link--highlighted i{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#00acd8}@media only screen and (min-width:1024px){.site-header__link{padding:0}.site-header__link.site-header__link--darken{background-color:#000203!important;color:#fff!important}.site-header__link.site-header__link--parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header__linklist-sub .site-header__link{padding:14px 18px;background-color:#000203b3;color:#bdc8ce}}.hero,.site-header__cta{-webkit-box-align:center}.site-header__linklist-item--has-sub>.site-header__link i{margin-left:12px}.site-header__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0 22px;font-weight:400;border-radius:40px;outline:0;cursor:pointer;background-color:#fd5201}.site-header__cta span{position:relative;top:1px}.site-header__logo{display:block;-webkit-transition:all .3s ease;transition:all .3s ease;width:35px}@media only screen and (min-width:1024px){.site-header__cta{margin-right:25px;padding:0 40px}.site-header__logo{width:auto}.site-header--transparent .site-header__logo{visibility:hidden;opacity:0}}.site-header__toggle-cart{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:52px;height:52px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}@media only screen and (min-width:1024px){.site-header__toggle-cart{display:block;position:static;width:auto;height:auto}}.banner-section,.hero{display:-webkit-box;min-height:-webkit-calc(100vh - 52px)}.hero,.hero.hero--fade-bg{position:relative}.site-header__svg{width:212px;height:27.59px}.site-header__input{border-width:1px!important;border-color:#a7b6bf!important;margin:20px 0}.site-header__newsletter{padding:20px 0}@media only screen and (min-width:1024px){.site-header__newsletter{padding:0}}.hero{min-height:calc(100vh - 52px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:height 999999s}@media only screen and (min-width:992px){.hero{min-height:-webkit-calc(100vh - 62px);min-height:calc(100vh - 62px)}.hero.hero--align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero.hero--align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.hero.hero--fade-bg:before{display:block;position:absolute;z-index:1;width:100%;height:100%;background-color:#ffffffb3}.account-hero .hero__image{min-height:200px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background:url(//soloshot.com/cdn/shop/t/74/assets/hero-tag.jpg?v=44467203937694792371657566824) center/cover}.feature-section,.feature-section__confine,.info-panel,.info-panel-alt__image{background-position:center}.hero__inner{position:relative;z-index:2;padding:25px 20px}@media only screen and (min-width:992px){.account-hero .hero__image{display:none}.hero__inner{width:43%;-webkit-flex-basis:43%;-ms-flex-preferred-size:43%;flex-basis:43%;text-align:left;padding:0 70px 0 0}.hero__copy{font-size:1.125rem}}@media only screen and (max-width:991px){.account-hero .hero__inner{background-color:#000203}}.hero__copy-wrapper{max-width:400px;margin:0 auto}.hero__copy{color:#424d53;padding:50px 0}.banner-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;min-height:calc(100vh - 52px);-webkit-transition:height 999999s;transition:height 999999s}.banner-section__banner{background-color:#00acd8;color:#fff;padding:6px 10px;border-bottom:2px solid #252525}@media only screen and (min-width:992px){.banner-section{display:block;min-height:0}.banner-section__banner{position:absolute;top:2%;left:2%;width:220px;height:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.125rem;z-index:1;border-radius:100%;border:1px solid #fff;padding:12px}}.icon-table,.info-panel__inner{display:-webkit-flex;display:-ms-flexbox}.banner-section__hero{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width:991px){.banner-section__hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.icon-table-section{padding-top:30px}@media only screen and (min-width:767px){.icon-table-section{padding:60px 0}}.info-panel-alt .icon-table-section{padding-bottom:0}.icon-table{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.icon-table__column{text-align:center;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}@media only screen and (min-width:1024px){.icon-table__column{margin-bottom:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.icon-table__column:not(:last-of-type){margin-bottom:40px}.icon-table__icon{height:65px;width:auto}.icon-table__text{font-weight:700;max-width:150px;font-size:.875rem;margin:15px auto 0}@media only screen and (min-width:1024px){.icon-table__icon{height:85px}.info-panel-alt .icon-table__icon{height:75px}.icon-table__text{margin-top:30px;font-size:1rem}}.info-panel{display:none;position:relative;background-size:contain;background-color:#000203;height:100vh;margin:0 auto}@media only screen and (min-width:1024px){.info-panel{display:block}}.info-panel__inner{display:-webkit-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:1000px;height:100%;margin:0 auto}.info-panel__content,.inline-cart__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.info-panel__content{position:relative;width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.info-panel__content-inner{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.info-panel__heading-wrapper{padding-bottom:35px;border-bottom:1px solid #15242b}.info-panel__logo{margin-bottom:50px}.info-panel__copy{margin:25px auto 0;font-size:1.125rem}.info-panel__scroll{position:absolute;bottom:12%;left:50%;-webkit-transform:translateX(-50%) translateZ(0);transform:translate(-50%) translateZ(0);font-family:korolev,sans-serif}.info-panel__heading{color:#f15a24;font-size:2.5rem}.info-panel-alt{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#282c2e;color:#a7b6bf}.info-panel-alt__inner{padding:60px 16px}.info-panel-alt__copy{max-width:570px;margin:0 auto}@media only screen and (min-width:1024px){.info-panel-alt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-panel-alt__tagline{font-size:1.25rem}.info-panel-alt__image-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.inline-cart__subtotal,.inline-cart__upsell-header{font-size:1.125rem;font-weight:700;text-transform:uppercase}.info-panel-alt__heading-wrapper{padding-bottom:30px}.info-panel-alt__heading{font-weight:700;margin:0 auto}.info-panel-alt__image-wrapper{background-color:#000203}.info-panel-alt__image{padding-bottom:166%;background-size:contain}.cart-overlay{position:fixed;top:52px;right:0;bottom:0;left:0;width:100%;height:100%;display:none}@media only screen and (min-width:1024px){.info-panel-alt__image{padding-bottom:44.7%}.cart-overlay{top:0}}.cart-open .cart-overlay{z-index:7;display:block}.inline-cart{position:fixed;bottom:0;right:0;top:52px;width:450px;max-width:100%;background-color:#fff;-webkit-box-shadow:-2px 0 7px 1px rgba(37,37,37,.1);box-shadow:-2px 0 7px 1px #2525251a;color:#000203;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;line-height:1.2;z-index:9}@media only screen and (min-width:1024px){.inline-cart{top:62px}}.cart-open .inline-cart{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}.sticky-nav:not(.sticky-nav--w-header) .inline-cart{top:82px}.inline-cart__inner{overflow-y:auto;height:100%;max-height:-webkit-calc(100% - 41px);max-height:calc(100% - 41px);padding:30px}.inline-cart__header{display:flex;text-transform:uppercase;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:1px;margin-bottom:30px}.inline-cart__header-left{padding-right:12px}.inline-cart__header-right{padding-left:12px}.inline-cart__header-line{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:-webkit-calc(100% - 24px);max-width:calc(100% - 24px);color:#000203;border-left:1px solid;border-right:1px solid}.inline-cart__header-line:before{width:100%;height:1px;position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);background-color:#000203}.inline-cart__line-items.inline-cart__line-items--reverse{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.inline-cart__bottom{text-align:center;margin-top:70px}.inline-cart__upsell-header{color:#252525;text-align:center;margin-bottom:10px}.inline-cart__image-wrapper{width:33.3%;-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.inline-cart__action{margin-top:50px}.inline-cart__subtotal{margin-bottom:24px}.lifestyle-tile.lifestyle-tile--fade,.product-table__column-cell:not(:last-of-type){margin-bottom:50px}.inline-cart__checkout{color:#fff!important;position:absolute;bottom:0;left:0;right:0;padding:10px 0;z-index:1}.inline-cart__message{font-size:.875rem}.input,.remodal__input,html #storemapper #storemapper-form #storemapper-zip{-webkit-appearance:none;appearance:none;border:2px solid #fff;border-radius:30px;width:100%;background-color:#15242b;color:#fff;max-height:100%;padding:12px 22px}.input::-webkit-input-placeholder,.remodal__input::-webkit-input-placeholder,html #storemapper #storemapper-form #storemapper-zip::-webkit-input-placeholder{color:#a7b6bf}.input:-ms-input-placeholder,.remodal__input:-ms-input-placeholder,html #storemapper #storemapper-form #storemapper-zip:-ms-input-placeholder{color:#a7b6bf}.input::placeholder,.remodal__input::placeholder,html #storemapper #storemapper-form #storemapper-zip::placeholder{color:#a7b6bf}.qty-control{width:60px;text-align:center}.qty-control__qty-box{position:relative}.qty-control__control{position:absolute;top:50%;-webkit-transform:translateY(-webkit-calc(-50% + 2px));transform:translateY(calc(-50% + 2px));line-height:18px}.qty-control__control:before{display:block;width:15px}.qty-control__control.qty-control__control--minus{left:0}.qty-control__control.qty-control__control--minus:before{content:url(//soloshot.com/cdn/shop/t/74/assets/minus.svg?v=48097585340865328061657566867)}.qty-control__control.qty-control__control--plus{right:0}.qty-control__control.qty-control__control--plus:before{content:url(//soloshot.com/cdn/shop/t/74/assets/plus.svg?v=32321136691311023191657566876)}.qty-control__qty{-webkit-appearance:none;appearance:none;width:100%;text-align:center}.form-status-message{display:none}.lifestyle-tile{position:relative;background-size:cover;background-position:center top}.lifestyle-tile.lifestyle-tile--fade:last-of-type{margin-bottom:0}@media only screen and (min-width:1024px){.lifestyle-tile.lifestyle-tile--max-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:900px}.lifestyle-tile.lifestyle-tile--fade{height:100vh}}@media only screen and (max-width:1023px){.lifestyle-tile.lifestyle-tile--aspect-ratio{height:auto;max-height:none;padding-bottom:44%}.lifestyle-tile.lifestyle-tile--mobile-title{height:auto;max-height:none;background:0 0;text-align:center;margin:0 auto 50px}}.lifestyle-tile.lifestyle-tile--retail-download{background-size:contain}.lifestyle-tile__row{width:100%;max-width:1275px;margin:0 auto;padding:35px}.lifestyle-tile__row.lifestyle-tile__row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lifestyle-tile__content{position:absolute;top:15%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:97%;max-width:440px;text-align:center;font-size:.875rem}@media only screen and (min-width:480px){.lifestyle-tile__content{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:1024px){.lifestyle-tile__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:35px 16px 70px}.lifestyle-tile__content{font-size:1rem}}@media only screen and (max-width:1023px){.lifestyle-tile--mobile-title .lifestyle-tile__content{position:static;-webkit-transform:none;transform:none;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);max-width:none;padding:20px 0;border-top:1px solid rgba(167,182,191,.3);border-bottom:1px solid rgba(167,182,191,.3);margin:0 auto}}.lifestyle-tile__column,.lifestyle-tile__image-wrapper,.remodal__split>div{position:relative}.lifestyle-tile__push{margin-bottom:15px}.lifestyle-tile__heading{text-align:center;font-weight:700;font-size:2.5rem}@media only screen and (min-width:1024px){.lifestyle-tile__push{margin-bottom:35px}.lifestyle-tile__column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.lifestyle-tile__column-inner{max-width:500px}.lifestyle-tile__image-wrapper{text-align:center;margin-bottom:30px}.lifestyle-tile__image{max-height:100%;max-width:400px;min-width:150px}@media only screen and (min-width:1024px){.lifestyle-tile__image-wrapper{margin-bottom:0}.lifestyle-tile__image.lifestyle-tile__image--flush{position:absolute;left:50%;bottom:-70px;-webkit-transform:translateX(-50%);transform:translate(-50%)}}.lifestyle-tile__copy{width:480px;max-width:100%}.line-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #000203;color:#000203;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.line-item__info{width:66.6%;-webkit-flex-basis:66.6%;-ms-flex-preferred-size:66.6%;flex-basis:66.6%;padding-bottom:20px;padding-left:20px;padding-top:20px}.line-item__info-top{text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:15px}.line-item__info-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.line-item__message:empty,.remodal--wide .remodal-close:before{display:none}.line-item__title{font-size:1.25rem;margin-bottom:10px}.line-item__message{font-size:.75rem;margin-bottom:10px;width:100%}.remodal-overlay{background-color:#0002034d}.remodal{width:600px;max-width:100%;background-color:#000203;margin:0;padding:0;border:2px solid #fff}.remodal.remodal--blue{background-color:#00acd8}.remodal a{color:#00acd8}.remodal-close{top:10px;right:10px;left:auto;color:#fff;font-size:36px;border-radius:100%;border:2px solid #fff;-webkit-transition:all .2s;transition:all .2s;z-index:1}.remodal-close:before{width:100%;height:35px;top:50%;left:49%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.remodal-close>img{display:block}.remodal-close:focus,.remodal-close:hover{color:#fff;background-color:#ffffff4d}.remodal__bottom,.remodal__top{padding:30px}.remodal__top{text-align:center;padding-top:60px;padding-bottom:60px}@media only screen and (min-width:480px){.remodal__top{padding-top:30px}.feature-section--img-to-bg-mobile .feature-section__inner{min-height:350px}}.remodal__bottom{background-color:#00acd8;border-top:2px solid #fff;color:#fff;padding-top:0}.remodal__logo{width:300px;margin-bottom:20px}.remodal__title{color:#fff;font-size:1.545rem;font-weight:700;margin-bottom:35px}.remodal__input{width:425px;max-width:100%;border-radius:0;background-color:#363a3b;padding:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.remodal__input::-webkit-input-placeholder{color:#a7b6bf}.remodal__input:-ms-input-placeholder{color:#a7b6bf}.remodal__input::placeholder{color:#a7b6bf}.remodal__message{margin-top:15px}.remodal__message.remodal__message--left{text-align:left}.remodal--blue *{color:#fff}.remodal__heading{font-size:1.767rem}.remodal--refurb{padding:36px}.remodal--wide{width:1100px}.remodal--wide .remodal-close{border:0;top:4px;width:22px}.remodal--wide .remodal-close:hover{background:0 0}@media only screen and (min-width:767px){.remodal__split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.remodal__split>div{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.remodal__scroll{position:absolute;top:0;left:0;right:0;max-height:100%;overflow-y:auto;padding:35px}}.remodal__split>div img{width:100%}.remodal__split>div:last-child{width:100%;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:35px}.remodal__split>div:last-child h2{font-size:30px;font-weight:700;margin-bottom:20px}.remodal__split>div:last-child h3{font-size:22px}.section-menu-nav{display:none;position:absolute;bottom:0;left:0;right:0;width:100%;height:47px;border-top:1px solid #000203;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.section-menu-nav.section-menu-nav--sticky{display:block;position:fixed;top:62px;bottom:auto;z-index:5;border-color:#2a3843}.section-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto;overflow:hidden}.section-menu__container{max-width:1440px;margin:0 auto;position:relative}.section-menu__container:after,.section-menu__container:before{position:absolute;width:100vw;top:0;bottom:0;height:100%;background-color:#000203b3}.section-menu__container:before{left:100%}.section-menu__container:after{right:100%}.section-menu__item{position:relative;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.section-menu__btn{position:relative;display:block;font-family:korolev-condensed,sans-serif;font-weight:700;font-size:1.125rem;outline:0;text-align:center;text-transform:uppercase;color:#fff;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease;padding:14px 0;background-color:#000203b3}.product-grid,.social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.section-menu__btn:hover{background-color:#15242bb3}.section-menu__slider{position:absolute;right:0;bottom:0;left:0;width:100%;height:3px;background-color:#00acd8;-webkit-transform:translateX(-100%);transform:translate(-100%);-webkit-transition:all .6s ease;transition:all .6s ease;z-index:1}.social-links{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1024px){.social-links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.social-links__link-wrapper{width:50px;-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;margin:10px}.social-link{position:relative;display:block;width:100%;height:100%;border-radius:100%;-webkit-transition:.2s all;transition:.2s all}.social-link:hover{background-color:#ffffff4d}.share-widget .social-link{background-color:#00020366}.share-widget .social-link.social-link--cta{background-color:#00acd8}.share-widget .social-link:before{position:absolute;top:50%;left:100%;-webkit-transform:translate(5px,-50%);transform:translate(5px,-50%);color:#fff;font-size:.75rem;content:attr(data-count)}@media only screen and (min-width:1024px){.social-links__link-wrapper{margin:0}.share-widget .social-link:before{-webkit-transform:translate(15px,-50%);transform:translate(15px,-50%);width:100%;height:100%;background-color:#000203;border:2px solid #fff;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0}.product-row-background{background-image:url(//soloshot.com/cdn/shop/t/74/assets/tag-water.png?v=91801985397678511511657566881)}}.share-widget .social-link:hover{background-color:#ffffff4d}.share-widget .social-link:hover:before{visibility:visible;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.select-cta-wrapper,.sticky-nav{right:0;-webkit-transition:all .3s ease-out}.social-link__icon{width:100%}.modal{background-color:#00acd8;overflow-y:auto;padding:15px}.modal__close{z-index:1;position:absolute;top:0;right:0}.product-row-background{position:relative;background-size:740px auto;background-repeat:no-repeat;background-position:20% bottom}@media only screen and (min-width:1024px){.product-row-background:before{content:"";width:100%;height:40%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000203));background:-webkit-linear-gradient(transparent,#000203);background:linear-gradient(transparent,#000203);position:absolute;right:0;bottom:0;left:0}.product-row{margin-top:-142px;padding-bottom:30px}}.product-row{position:relative;z-index:1}.product-grid{width:100%;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.product-grid__column-1-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-grid__column-1-2.product-grid__column-1-2--hide-mobile{display:none}@media only screen and (min-width:1024px){.product-grid__column-1-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:37%;-webkit-flex-basis:37%;-ms-flex-preferred-size:37%;flex-basis:37%;padding:0 12px}.product-grid__column-1-2.product-grid__column-1-2--hide-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-grid-item{color:#a7b6bf;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:480px;margin-bottom:80px}.product-grid-item__details,.product-panel{display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media only screen and (min-width:1024px){.product-grid-item{max-width:550px}}@media only screen and (max-width:1023px){.product-grid-item.product-grid-item--mobile{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-grid-item--mobile .product-grid-item__image-wrapper{width:30%;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0}}.product-grid-item__image{margin-bottom:35px;text-align:center}.product-grid-item__image.product-grid-item__image--rounded{width:60%;margin:0 auto 25px;border-radius:100%;background-color:#fff;overflow:hidden}.product-grid-item__image.product-grid-item__image--coming-soon{background-color:#282c2e;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;text-transform:uppercase;font-weight:700;font-size:1.6rem;line-height:1.2;color:#fff}.product-grid-item__details{line-height:1.5;color:#a7b6bf;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.product-grid-item--mobile .product-grid-item__image.product-grid-item__image--rounded{width:100%;margin:5px 0 0}.product-grid-item--mobile .product-grid-item__image.product-grid-item__image--coming-soon{font-size:.875rem}.product-grid-item--mobile .product-grid-item__details{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-flex-basis:-webkit-calc(100% - 120px);-ms-flex-preferred-size:calc(100% - 120px);flex-basis:calc(100% - 120px);padding:0 25px}}.product-grid-item__title{color:#fff;font-weight:700;font-size:1.767rem;margin-bottom:20px}.product-grid-item__title.product-grid-item__title--featured{font-weight:400;margin-top:7px}.product-grid-item__price{font-weight:900;margin-bottom:20px}.product-grid-item__description{line-height:1.4;margin-bottom:40px}@media only screen and (max-width:1023px){.product-grid-item--mobile .product-grid-item__description{margin-bottom:20px}}.product-grid-item__link{display:inline-block;color:#00acd8;text-transform:uppercase;font-weight:700;font-size:.875rem;margin-top:20px}.product-panel{position:relative;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-panel__details,.select-cta__select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.product-panel__image-wrapper{position:relative;padding-bottom:100%}.product-panel__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-panel__title-wrapper{position:absolute;top:0;left:0;width:100%;z-index:1}.product-panel__title-wrapper.product-panel__title-wrapper--featured{width:50%;text-align:center}.product-panel__title-wrapper.product-panel__title-wrapper--right{left:auto;right:0}.product-panel__title{font-weight:700;font-size:2.5rem;color:#00acd8}.product-panel__title-featured{color:#fff;font-size:1.767rem}.product-panel__details-wrapper{max-width:525px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.product-panel__details{display:flex;height:100%}.product-panel__details-left{position:relative;width:145px;-webkit-flex-basis:145px;-ms-flex-preferred-size:145px;flex-basis:145px}.product-panel__details-left:before{width:1px;height:220px;position:absolute;top:12px;right:0;background-color:#0c2932}.product-panel__details-right{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#fff;font-family:korolev,sans-serif;font-size:.875rem;padding:20px 0 20px 35px}.select-cta__btn,.support-links h4,html #storemapper{font-family:QanelasSoft-Medium,sans-serif}.product-panel__price{font-size:1.545rem;font-weight:700;color:#fff;border-top:1px solid #0c2932;border-bottom:1px solid #0c2932;line-height:1;padding:12px 0}.product-panel__controls-wrapper{max-width:115px}.product-panel__control-item{border-bottom:1px solid #0c2932}.product-panel__control{display:block;color:#fff;font-weight:600;font-size:.875rem;padding:12px 0}.product-panel__control.product-panel__control--active{color:#00acd8}.product-panel__btn{padding:8px 0;margin-top:50px}#soloshot3{background-color:#fff;padding-bottom:148px}.sticky-nav{left:0;transition:all .3s ease-out}@media only screen and (min-width:767px){#soloshot3{padding:0}.sticky-nav{border:0;top:62px;bottom:auto;position:static}.sticky-nav-active .sticky-nav{position:fixed;top:0}.sticky-nav-active.sticky-nav-active--w-header .sticky-nav{top:62px}}.select-cta-ss3-plus{padding-bottom:30px}.select-cta-wrapper{background-color:#fff;position:fixed;z-index:3;bottom:0;left:0;color:#000203;padding:5px 10px 10px;transition:all .3s ease-out;border-top:1px solid #d1d1d1}.select-cta{max-width:700px;font-weight:400;margin:0 auto}.select-cta__disclaimer{opacity:0}.select-cta__disclaimer.select-cta__disclaimer--visible{opacity:1}.select-cta__side{text-align:center;font-size:.75rem}@media only screen and (min-width:375px){.select-cta__side{font-size:.875rem}}.select-cta__side:first-of-type{margin-bottom:10px}@media only screen and (min-width:767px){.select-cta-wrapper{height:82px;border:0;top:62px;bottom:auto;position:-webkit-sticky;position:sticky}.sticky-nav-active .select-cta-wrapper{border-bottom:1px solid #d1d1d1;position:fixed;top:0}.sticky-nav-active.sticky-nav-active--w-header .select-cta-wrapper{top:62px}.select-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.select-cta__side{width:175px}.select-cta__side:first-of-type{margin:0 10px 0 0}.select-cta__side.select-cta__side--large{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.select-cta__side.select-cta__side--warn{color:red}.select-cta__select-wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:50px;position:relative}.select-cta__select-wrapper:before{pointer-events:none;content:url(//soloshot.com/cdn/shop/t/74/assets/icon-select-arrow.svg?v=123046174124803354941657566850);display:block;width:9px;position:absolute;right:9px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;line-height:0}.select-cta--open .select-cta__select-wrapper:before{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.product-tile .select-cta__select-wrapper{max-width:250px;margin:0 auto}.select-cta__select{position:absolute;bottom:0;right:0;left:0;border-radius:3px;overflow:hidden;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:inset 0 0 0 1px #d1d1d1;box-shadow:inset 0 0 0 1px #d1d1d1;background-color:#f6f6f6}.select-cta__btn{width:100%;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;font-weight:400;text-transform:none;color:#525252;text-align:left;padding:12px 24px 12px 18px;cursor:pointer}.feature-section__heading.feature-section__heading--700,.product-comparison__title,.promo-banner__cta,.select-cta__btn .select-cta__refurbished,.select-cta__btn--cta{font-family:QanelasSoft-ExtraBold,sans-serif}.select-cta__select .select-cta__btn:not(.select-cta__btn--selected){display:none}.select-cta--open .select-cta__btn{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.select-cta__btn .affirm-as-low-as .affirm-modal-trigger,.select-cta__btn.select-cta__btn--backorder{display:none}.select-cta__btn .select-cta__refurbished{text-transform:uppercase;font-size:8px;font-weight:900}.select-cta__btn .affirm-as-low-as{color:#00acd8;font-size:10.5px}.select-cta__btn-sides{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.select-cta__btn-side{line-height:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.select-cta__btn-side:last-child{text-align:right}.select-cta__btn--cta{border-radius:3px;background-color:#fd5201;color:#fff;text-align:center}.select-cta__copy-push{padding-right:2px}.select-cta__width-placeholder{opacity:0}.sticky-nav-active .product-comparison-wrapper{padding-top:82px}.product-comparison{background-color:#fff;color:#536571;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;overflow:hidden;padding-top:30px}.product-comparison__product{margin-bottom:30px}@media only screen and (min-width:767px){.select-cta__select{bottom:auto;top:0}.product-comparison{padding-top:60px}.product-comparison__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-comparison__product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0}}.product-comparison__product.product-comparison__product--first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.product-comparison__product-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.product-comparison__title{font-size:2rem;margin-bottom:10px;color:#424d53}.product-comparison__title-small{font-size:1.545rem;margin-bottom:20px}.product-comparison__description{margin-bottom:20px}.product-comparison__image-wrapper{text-align:center;border-bottom:2px solid #c2c6c9;width:100%}@media only screen and (min-width:767px){.product-comparison__product-inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-comparison__product-inner.product-comparison__product-inner--65{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.product-comparison__image-wrapper{width:33.3%;-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;max-width:33.3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border:0}}.product-comparison__image{width:30%;max-width:250px}.product-comparison__product-inner--65 .product-comparison__image{position:relative}@media only screen and (min-width:767px){.product-comparison__image{width:100%;max-width:100%}.product-comparison__product-inner--65 .product-comparison__image{bottom:-60px}}.product-comparison__details{max-width:375px;padding-top:40px}@media only screen and (min-width:767px){.product-comparison__details{width:66.6%;-webkit-flex-basis:66.6%;-ms-flex-preferred-size:66.6%;flex-basis:66.6%;max-width:66.6%;max-width:none;padding:50px 50px 20px}}.product-comparison__features{color:#424d53}.zopim{z-index:8!important}.select-cta-wrapper{padding-bottom:38px!important}@media only screen and (max-width:1024px){.template-product .zopim{bottom:73px!important}}.share-widget{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:60px;z-index:8;-webkit-transition:all .6s ease;transition:all .6s ease;visibility:hidden;opacity:0}.share-widget.share-widget--visible{visibility:visible;opacity:1}.modal-open .share-widget{z-index:0}@media only screen and (max-width:1023px){.share-widget{top:auto;right:0;left:0;bottom:0;-webkit-transform:none;transform:none;-webkit-transform:translateZ(0) translate3d(0,0,0);transform:translateZ(0) translateZ(0);width:100%;background-color:#282c2e}.share-widget__tabs{width:300px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.share-widget__tab,.upsell-row{display:-webkit-flex;display:-ms-flexbox}.share-widget__tab{display:-webkit-box;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 35px 10px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:1024px){.share-widget__tab{padding:10px}}.share-widget__tab svg{width:15px}.share-widget__tab:last-of-type{padding-right:0}@media only screen and (min-width:1024px){.share-widget__tab:last-of-type{padding:10px}}.share-widget__tab:last-of-type .social-link:before{display:none}@media only screen and (max-width:1023px){.share-widget__tab{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.share-widget__tab:hover{background-color:initial!important;color:initial!important}.share-widget__tab:hover svg #Mobile-Share{fill:initial!important}}.share-widget__count{padding-left:5px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.page-content a,.text-link{color:#00acd8;position:relative}.page-content a:after,.text-link:after{content:"";position:absolute;bottom:-1px;left:0;width:0%;border-bottom:1px solid transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.page-content a:hover:after,.text-link:hover:after{width:100%;border-color:inherit}.text-link--black{color:#243842}.text-link--white{color:#fff}.text-link--mint{color:#c0ebf5}.text-link--same{color:inherit}.text-link--bold{font-weight:700}.text-link--learn-more{display:block;color:#00acd8;font-size:.875rem;outline:0}.text-link--learn-more:hover{opacity:.7}.upsell-row{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.upsell-item,.upsell-row__column{display:-webkit-flex;display:-ms-flexbox}.upsell-row__column{display:-webkit-box;display:flex;width:30%;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-right:5%;margin-bottom:15px}.upsell-row__column:nth-child(3n){margin-right:0}.upsell-item{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#000203}.upsell-item__bottom,.upsell-item__details{-webkit-box-flex:1;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.upsell-item__bottom{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin-top:10px}.upsell-item__details{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.upsell-item__title{font-size:1rem;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.upsell-item__price{font-size:.875rem;margin:10px 0 12px}.notification{padding:1.125rem 1rem;background-color:#00323f;border-left:4px solid #00acd8;margin:1.25rem 0}.notification__title{font-weight:700;font-size:1.25rem;margin-bottom:1rem}.notification__content+.notification__content{margin-top:1rem}.notification--error{background-color:#3b140e;border-left-color:#b83e2a}.notification--success{background-color:#0e3b21;border-left-color:#2ab865}.label{font-weight:700;display:block;margin-bottom:5px}.label-block{display:block}.label-block+.label-block{margin-top:.5rem}.promo-banner{position:fixed;bottom:0;z-index:8;width:100%;height:50px;background-color:#00acd8;border-top:2px solid #252525;color:#252525;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.feature-section,.feature-tile__btn,.feature-tiles-section{background-color:#fff}@media only screen and (max-width:1024px){.promo-banner{display:none}}.promo-banner__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.promo-banner__close img{height:18px;width:18px}.promo-banner__text{font-size:1.125rem;color:#252525;text-align:center}.promo-banner__text.promo-banner__text--mobile{display:none;font-size:.875rem}@media only screen and (max-width:767px){.promo-banner__close img{height:12px;width:12px}.promo-banner__text{display:none}.promo-banner__text.promo-banner__text--mobile{display:block}.promo-banner__cta{font-size:.875rem;padding:7px 12px}}.feature-section{position:relative;color:#000203;padding-bottom:20px;background-size:cover}.feature-section.feature-section--img-flush-bottom-mobile{padding-bottom:0}.feature-section .container{position:static}.feature-section__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:767px){.feature-section{padding:0}.feature-section__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:700px;padding:60px 0}.feature-section--img-stretch .feature-section__inner{padding:0}.feature-section--shorten .feature-section__inner{height:450px}}@media only screen and (max-width:766px){.feature-section--flip-mobile .feature-section__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.feature-section__confine{padding:0}}.feature-section__confine{background-size:cover;max-width:1440px;margin:0 auto}.feature-section__content{position:relative;z-index:1;width:100%;color:#536571}@media only screen and (min-width:767px){.feature-section--flip-desktop .feature-section__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-section--img-to-bg-mobile .feature-section__inner{min-height:none}.feature-section__content{max-width:none;width:45%;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.feature-section__content.feature-section__content--white{color:#fff}.feature-section__content.feature-section__content--navy{color:#424d53}.feature-section__content.feature-section__content--center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.feature-section__content.feature-section__content--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.feature-section__content-inner{max-width:450px}.feature-section__content-inner.feature-section__content-inner--no-heading{margin:0 auto}@media only screen and (min-width:480px){.feature-section--img-to-bg-mobile .feature-section__content-inner{width:50%}}@media only screen and (max-width:766px){.feature-section__content.feature-section__content-mobile--standard{color:#536571}.feature-section__content.feature-section__content-mobile--white{color:#fff}.feature-section__content.feature-section__content-mobile--navy{color:#424d53}.feature-section--img-to-bg-mobile-left .feature-section__content-inner{margin-left:auto;text-align:right}}.feature-section__section{padding-top:26px}@media only screen and (min-width:767px){.feature-section--img-to-bg-mobile .feature-section__content-inner{width:auto}.feature-section__section{margin:0;padding:0}}.feature-section__heading{font-size:1.767rem;color:#252525;line-height:1.2;margin-bottom:10px}@media only screen and (min-width:767px){.feature-section__heading{font-size:2.5rem;margin-bottom:0}}.feature-section__heading.feature-section__heading--100,.feature-section__heading.feature-section__heading--400{font-weight:100}.feature-section__content--white .feature-section__heading{color:#fff}.feature-section__content--navy .feature-section__heading{color:#424d53}@media only screen and (max-width:766px){.feature-section__content-mobile--standard .feature-section__heading{color:#252525}.feature-section__content-mobile--white .feature-section__heading{color:#fff}.feature-section__content-mobile--navy .feature-section__heading{color:#424d53}}.feature-section__copy{margin-bottom:30px}@media only screen and (min-width:767px){.feature-section__copy{margin:30px 0 40px}.feature-section__image-wrapper{width:55%;-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}}.feature-section__copy.feature-section__copy--short{margin-bottom:0}@media only screen and (min-width:767px) and (min-width:767px){.feature-section__image-wrapper{position:relative;margin-left:65px}}@media only screen and (min-width:767px){.feature-section--img-to-section .feature-section__image-wrapper{position:static}}@media only screen and (min-width:480px){.feature-section--img-to-bg-mobile .feature-section__image-wrapper{width:50%;position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.feature-section--img-to-bg-mobile-left .feature-section__image-wrapper{left:0}.feature-section--img-to-bg-mobile-right .feature-section__image-wrapper{right:0}}@media only screen and (min-width:767px){.feature-section--img-to-bg-mobile .feature-section__image-wrapper{display:block;width:auto;position:relative}.feature-section--flip-desktop .feature-section__image-wrapper{margin-left:0;margin-right:65px}}.feature-section__image{display:block;max-height:400px;margin:0 auto}.feature-section__image.feature-section__image--left{margin-right:auto}@media only screen and (min-width:767px){.feature-section__image{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:100%}.feature-section__image.feature-section__image--left{margin:0;left:0}}.feature-section__image.feature-section__image--center{margin:0 auto}@media only screen and (min-width:767px){.feature-section__image.feature-section__image--center{margin:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.feature-section--img-flush-bottom-desktop .feature-section__image.feature-section__image--center{-webkit-transform:translate(-50%,0);transform:translate(-50%)}}.feature-section__image.feature-section__image--right{margin-left:auto}@media only screen and (min-width:767px){.feature-section__image.feature-section__image--right{margin:0;right:0}.feature-section--img-flush-bottom-desktop .feature-section__image{top:auto;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}.feature-section--img-offscreen .feature-section__image{max-width:none;width:140%;right:-160.5px;left:auto;-webkit-transform:translate(15%,-50%);transform:translate(15%,-50%)}.feature-section--flip-desktop.feature-section--img-offscreen .feature-section__image{max-width:none;width:140%;right:auto;left:-160.5px;-webkit-transform:translate(-15%,-50%);transform:translate(-15%,-50%)}}.feature-section__additional-content .tabs__list{border:0}.feature-section__additional-content .tabs__button,.feature-section__additional-content .tabs__control{margin-bottom:0;margin-right:20px}@media only screen and (max-width:1023px){.feature-section__additional-content .tabs__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;height:57px}.feature-section__additional-content .tabs__button,.feature-section__additional-content .tabs__control{margin-right:20px}.feature-section__additional-content .tabs__button:last-of-type,.feature-section__additional-content .tabs__control:last-of-type{margin-right:0}}.feature-tiles-section .container{padding:0}.feature-tiles{padding-top:12px}@media only screen and (min-width:1024px){.feature-tiles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px}}.feature-tile__copy-wrapper,.feature-tile__inner{display:-webkit-flex;-webkit-box-direction:normal;-webkit-box-orient:vertical}.feature-tile{text-align:center}.feature-tiles .feature-tile{padding-bottom:12px}@media only screen and (min-width:1024px){.feature-tiles .feature-tile{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:7px}}.feature-tile__inner{background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:250px;padding:25px 16px}@media only screen and (min-width:1024px){.feature-tile__inner{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:450px;padding:60px 0}}.feature-tile--align-top .feature-tile__inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.feature-tile--align-center .feature-tile__inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.feature-tile--align-bottom .feature-tile__inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.feature-tile__copy-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:400px;margin:0 auto}.feature-tile__copy{width:100%;font-size:.875rem}.feature-tile__heading{color:#fff;margin-bottom:20px}.feature-tile__btn{margin-top:30px}@media only screen and (min-width:1024px){.feature-tile__copy{font-size:1rem}.feature-tile__heading{margin-bottom:40px;font-size:2rem}.feature-tile__btn{background-color:#ffffffb3;margin-top:50px}.feature-tile__btn.feature-tile__btn--above{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:50px}}.pr-section{background-color:#eef5fb;padding:30px 0 55px}.pr-section__heading{text-align:center;color:#424d53;font-family:QanelasSoft-Light,sans-serif;font-size:1.125rem;max-width:650px;margin:0 auto 25px}@media only screen and (min-width:767px){.pr-section{padding:40px 0}.pr-section__heading{font-size:1.545rem;margin:0 auto 25px}}.pr-dots .pr-dots__logos,.pr-dots .slick-dots{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:static;margin-bottom:15px}.pr-dots .pr-dots__logos li,.pr-dots .slick-dots li{width:100%;display:block;text-align:center}.pr-dots .pr-dots__logos li.slick-active,.pr-dots .slick-dots li.slick-active{opacity:1}.pr-dots .pr-dots__logos li img,.pr-dots .slick-dots li img{max-height:25px}.pr-slider-desktop,.pr-slider-mobile{margin-bottom:0!important}.pr-slider__slide-img{margin:0 auto;max-height:30px}.pr-section__quote{margin-top:20px;color:#424d53;font-size:1rem;text-align:center;outline:0}@media only screen and (min-width:767px){.pr-section__quote{font-size:1.125rem;margin-top:0}}.pr-slider-mobile .slick-dots{bottom:-75px}.pr-slider-mobile .slick-dots li{margin:0}.pr-slider-mobile .slick-dots li button:before{font-size:22px}.pr-slider-mobile .slick-dots li.slick-active button:before{color:#00acd8}.template-collection #shopify-section-social-slider{display:none}.template-collection #shopify-section-social-slider.active{display:block}.social-slider-section{padding:60px 0}.social-slider .slick-slide{outline:0;margin:0 15px}@media only screen and (min-width:767px){.social-slider .slick-slide{margin:0 25px}}.social-slider .slick-next,.social-slider .slick-prev{width:60px;height:60px;z-index:1}.social-slider .slick-next:before,.social-slider .slick-prev:before{display:none}.resource__step,.social-card__profile{display:-webkit-flex;display:-ms-flexbox;-webkit-box-align:center}.social-slider .slick-prev{left:15px;background:url(//soloshot.com/cdn/shop/t/74/assets/icon-left-arrow-grey1.png?v=42898811585256473391657566839) center/contain no-repeat}.social-slider .slick-next{right:15px;background:url(//soloshot.com/cdn/shop/t/74/assets/icon-right-arrow-grey1.png?v=114607328492595013081657566848) center/contain no-repeat}.social-slider .slick-list{overflow:visible}.social-card{color:#000203;position:relative;max-width:375px;-webkit-box-shadow:0 0 6px 2px rgba(0,2,3,.1);box-shadow:0 0 6px 2px #0002031a;background-color:#fff;border-radius:6px;margin:0 auto;padding:15px}.social-card__profile{display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px}.social-card__thumb-wrapper{margin-right:12px;width:60px}.social-card__icon{position:absolute;top:30px;right:30px;font-family:"Font Awesome 5 Brands";font-weight:900;line-height:1;width:22px}.social-card__text{padding:12px;font-size:.875rem}.social-card__profile-handle{font-size:.875rem}.faq{padding:60px 0}.accordion{position:relative;border-bottom:1px solid #CDD1D3;padding:1.25rem 0}.accordion__title{text-align:left;font-size:1rem;color:#243842;line-height:1.35;padding-right:70px}.copy-tiles-section .accordion__title{font-size:1.25rem}.accordion__content{overflow:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:1;-webkit-transform:translate(0,0);transform:translate(0);margin-top:1rem;z-index:2;color:#666}.accordion__content,.accordion__content li{line-height:1.5}.accordion__content ul:not(.copy-tiles){list-style-type:disc;padding-left:1rem;margin-left:1rem}.accordion__toggle{position:absolute;cursor:pointer;width:100%;height:57px;right:0;top:0;z-index:1;opacity:0}.copy-tiles-section .accordion__toggle{height:68px}@media only screen and (min-width:1024px){.copy-tiles-section .accordion__title{font-size:1.545rem}.copy-tiles-section .accordion__toggle{height:74px}}.accordion__toggle:checked~.accordion__content{margin-top:0;max-height:0;opacity:0;-webkit-transform:translate(0,50%);transform:translateY(50%)}.accordion__toggle:checked~.accordion__icon{background-image:url(//soloshot.com/cdn/shop/t/74/assets/icon-plus.png?v=105867131327672881731657566845)}.accordion__icon{position:absolute;top:1.25rem;right:1.25rem;-webkit-transform:translate(0,-25%);transform:translateY(-25%);line-height:1;width:30px;height:30px;background:url(//soloshot.com/cdn/shop/t/74/assets/icon-minus.png?v=145588374397327264411657566841) center/contain no-repeat}.copy-tiles-section .accordion__icon{top:1.65rem}.accordion__link{color:#00acd8}.resource{max-width:880px;background-color:#fff;margin-bottom:35px}.resource:last-of-type{margin:0}@media only screen and (min-width:1024px){.copy-tiles-section .accordion__icon{top:1.85rem}.resource__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.resource__step{display:-webkit-box;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:QanelasSoft-ExtraBold,sans-serif;border-radius:2px;padding-top:4px;background-color:#5e6f7a;width:35px;height:25px;font-size:1rem;color:#fff}.resource__actions,.resource__title-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.resource__step.resource__step--icon{padding:0}.resource__icon{max-height:13px}@media only screen and (min-width:1024px){.resource__step{width:45px;height:35px}.resource__icon{max-height:18px}}.resource__title-wrapper{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-calc(100% - 35px);width:calc(100% - 35px);padding-top:5px;padding-left:15px}@media only screen and (min-width:1024px){.resource__title-wrapper{padding-left:20px;width:500px}}.resource__title{color:#536571}.resource__actions{display:flex;margin-top:25px;width:300px;max-width:100%}.info-tile__copy-wrapper,.resource__name{display:-webkit-flex;display:-ms-flexbox}.resource__action{margin-right:20px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (min-width:1024px){.resource__actions{width:auto;margin-top:0}.resource__action{margin-right:50px}}.resource__action:last-of-type{margin:0}.resource__action-btn{height:35px;padding:7px 18px}@media only screen and (max-width:1023px){.resource__action-btn{width:100%;max-width:160px}}.resource__name{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.accordion-new{color:#536571;-webkit-box-shadow:0 0 8px 0 rgba(0,2,3,.2);box-shadow:0 0 8px #00020333}.accordion-new:not(:last-of-type){margin-bottom:35px}.accordion-new__content,.accordion-new__toggle{padding:24px 48px}.accordion-new__toggle{position:relative;cursor:pointer}.accordion-new__icon{width:22px;position:absolute;top:50%;-webkit-transform:translateY(-webkit-calc(-50% - 3px));transform:translateY(calc(-50% - 3px));left:14px;color:#00acd8}.accordion-new--open .accordion-new__icon,.accordion-new__icon--close{display:none}.accordion-new--open .accordion-new__icon--close{display:block}.accordion-new__content{display:none;padding-top:0}.account-hero{background-image:url(//soloshot.com/cdn/shop/t/74/assets/hero-tag.jpg?v=44467203937694792371657566824);background-position:50% 0;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:991px){.account-hero{min-height:0;background:0 0}.account-hero .heading-h1,.account-hero .hero__copy{color:#fff}}.article-banner,.contact-tile,.form-select,.info-tile__image{background-repeat:no-repeat}.info-tile{padding:40px 20px}@media only screen and (min-width:992px){.info-tiles-wrapper{margin-top:-150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px}}.info-tile.info-tile--align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.info-tile.info-tile--grey{background-color:#1c2429}.info-tile__heading{font-size:2.5rem}.info-tile__image{padding-bottom:57%;background-size:contain;background-position:center}@media only screen and (min-width:992px){.info-tiles-wrapper .info-tile{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.info-tile__inner{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.info-tile__copy-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;color:#fff;margin:0 auto;padding-top:50px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.info-tile__copy-wrapper{width:400px}}.info-tile__copy{padding-bottom:30px;color:#a7b6bf}.info-tile__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info-tile__button-wrapper:first-of-type{margin-right:12px}.info-tile__button-wrapper a{display:block}.article-footer-container,.article-footer__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.info-tile__detail{color:#999;font-size:.875rem;text-align:center;margin-top:8px}.article *{color:#fff}.article .container{width:75%;max-width:none}@media only screen and (max-width:766px){.article .container{width:100%}}.article__content,.article__excerpt,.article__title{width:66%;margin:auto}@media only screen and (max-width:766px){.article__content,.article__excerpt,.article__title{width:100%}}.article__info{color:#999}.article__title{margin-top:1.545rem;margin-bottom:1.545rem}.article__content a{color:#00acd8}.article__content iframe{width:100%;height:450px}.article__content ol,.article__content ul{padding-left:1.767rem;padding-top:1rem;padding-bottom:1rem}.article__content ul{list-style:disc}.article__content td{background-color:#000203!important}.article__excerpt{margin-bottom:20px}.article-footer-container{max-width:none;width:75%;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}.article-footer-container.article-footer-container--first{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.article-footer__item{padding:2.858rem;font-size:1.25rem;color:#a7b6bf;text-transform:uppercase;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article-banner,.figure-section__grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}@media only screen and (max-width:1024px){.article-footer__item{padding:1.125rem;font-size:.875rem}}.article-footer__item-icon{margin-left:1rem;-webkit-filter:brightness(1.5);filter:brightness(1.5)}.article-banner{min-height:40vh;text-align:center;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-size:cover}.article-banner--updates{background-image:url(/cdn/shop/files/Surfing_lifestyle.jpg?6060255674321802061)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.article-banner--updates{background-image:url(/cdn/shop/files/Surfing_lifestyle@2X.jpg?6060255674321802061)}}@media only screen and (min-width:1024px){.article-banner--updates{background-position:center 20%}}.contact-tile,.parallax-section,.shop-panel{background-position:center}.article-banner__title{font-size:2.858rem;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff}@media only screen and (max-width:479px){.article-banner{min-height:25vh}.article-banner__title{font-size:1.545rem}}.content-text+.content-text,.content-text+.content-title,.page-content .content-text+h4,.page-content .content-text+h5,.page-content .content-text+h6,.page-content .content-text+p,.page-content p+.content-text,.page-content p+.content-title,.page-content p+h4,.page-content p+h5,.page-content p+h6,.page-content p+p{margin-top:1rem}.content-text+.button,.page-content p+.button{margin-top:1.767rem}.content-text p,.content-text--space,.page-content p p{margin-bottom:1rem}.content-text--readable{line-height:2}.content-icon{margin-bottom:1rem}.content-text--bold{font-weight:700}.content-title,.page-content h4,.page-content h5,.page-content h6{font-weight:700;font-size:1.25rem;line-height:1;margin-bottom:1rem}.content-title--large,.page-content h4,.page-content h5,.page-content h6{font-size:1.545rem}.content-title--huge,.figure-section__heading,.page-header__heading{font-size:2.5rem}.content-title--small{font-size:1rem;margin-bottom:0}.content-title--readable{line-height:1.25}.page-content img{margin-bottom:1rem}.section.blog{padding-bottom:2.858rem}.blog__article-title{text-decoration:none;font-size:1.545rem;margin-bottom:1.25rem;font-weight:900}.blog__article-title a{color:#fff}.blog__article{padding-bottom:40px}.blog__article+.blog__article{border-top:1px solid #999;padding-top:40px}.blog__article-more,.blog__article-summary{padding:.675rem 0;color:#a7b6bf;line-height:1.767rem}.blog__article-more a{color:#00acd8}.blog__article-info{color:#a7b6bf;margin-bottom:1rem}.blog__article-button{margin-top:1rem}.page-header{text-align:center;margin-bottom:45px}.page-header__heading{color:#fff;border-bottom:1px solid #9aaca9;padding:15px 0;margin-bottom:15px}.page-header__tagline{color:#9aaca9}.figure-section{text-align:center;margin-top:80px}.figure-section__grid{display:flex}.feature-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.figure-section__grid .feature-figure{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.feature-figure__caption{padding:12px 0}.contact-tile{background-image:url(//soloshot.com/cdn/shop/t/74/assets/contact-tile.png?v=114465933304966520321657566809);background-size:contain;background-color:#000}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.contact-tile{background-image:url(//soloshot.com/cdn/shop/t/74/assets/contact-tile@2X.png?v=114465933304966520321657566809)}}@media all and (max-width:767px){.contact-tile{background-image:url(//soloshot.com/cdn/shop/t/74/assets/contact-tile.png?v=114465933304966520321657566809)}}@media all and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.contact-tile{background-image:url(//soloshot.com/cdn/shop/t/74/assets/contact-tile@2X.png?v=114465933304966520321657566809)}}@media only screen and (max-width:766px){.contact-tile{display:none}}.contact-section .fancy-select div.trigger{border:0!important;color:#fff;background-color:#2f2f2f!important;text-transform:none}.contact-section .fancy-select div.trigger:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top-color:#fff;right:19px}.contact-section .fancy-select div.trigger.open{color:#fff}.contact-section .fancy-select div.trigger.open:after{border-top-color:#fff}.contact-section .fancy-select ul.options{width:100%;max-width:100%}.contact-section .fancy-select ul.options li{overflow:hidden;text-overflow:ellipsis}.contact-section .fancy-select ul.options li.selected,.contact-section .fancy-select ul.options li:hover{background-color:#00acd8}.contact-section.contact-section--select-cta .fancy-select div.trigger{background-color:#00acd8!important}.contact-form{margin-bottom:1.25rem}.contact-form__label{font-weight:700;display:block;margin-bottom:5px}.contact-form__input{background-color:#2f2f2f;color:#fff}.contact-form__input::-webkit-input-placeholder{color:#fff;font-style:italic}.contact-form__input:-ms-input-placeholder{color:#fff;font-style:italic}.contact-form__input::placeholder{color:#fff;font-style:italic}.contact-form__submit{position:relative;height:40px}.contact-form-footer{color:#fff;line-height:1.75}.contact-form-footer__top{margin-bottom:2.5rem}@media only screen and (min-width:767px){.contact-form-footer__top{display:block;height:140px}}.contact-section{color:#fff}@media only screen and (min-width:1024px){.contact-section .container{width:75%}}.contact-section__title{margin-bottom:1.545rem;font-weight:900}.contact-section__subtitle{text-transform:uppercase;font-weight:700;font-size:1.125rem;margin-bottom:1.545rem}.contact-form__disclaimer{display:inline-block;color:#888887;margin-top:5px}.contact-section__message{color:#fff;margin-bottom:1.25rem}.contact-form__optional-fields{display:none}.contact-section .fancy-select div.trigger,.form-field,.form-select{display:block;width:100%;border-radius:2.5px;border:none;outline:0;padding:1rem 1.125rem;font-size:1.125rem}.form-element{margin-bottom:1.25rem}.form-option{margin-right:12px}.contact-form__label-block{display:block}.feature-summary__header-left,.section-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.contact-form__label-block+.contact-form__label-block{margin-top:.5rem}.form-select{border:0!important;color:#fff;background-color:#00acd8;text-transform:none;-webkit-appearance:none;background-image:url(//soloshot.com/cdn/shop/t/74/assets/dropdown-triangle.png?v=103939389482577603941657566809);background-position:-webkit-calc(100% - 19px) center;background-position:calc(100% - 19px) center}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3 / 2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.form-select{background-image:url(//soloshot.com/cdn/shop/t/74/assets/dropdown-triangle@2X.png?v=103939389482577603941657566809)}}.kss-modifier__wrapper{background:#000}.parallax-section,.product-hero__container,.product-table__image,.section-header,.shop-panel{background-repeat:no-repeat}.section-header{position:relative;background-position:right top;background-size:contain;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.section-header.section-header--pad-bottom{background-size:auto 90%}.section-header__title{position:relative;z-index:1}.section-header__icon{width:46px}.section-header__heading{font-weight:900;font-size:1.545rem;color:#fff;padding-top:20px;padding-bottom:15px}.specs-table__head,.tabs__button,.tabs__control{font-family:korolev-condensed,sans-serif;font-weight:700;text-transform:uppercase}.section-header__heading.section-header__heading--dark{color:#000203}.section-header__image-wrapper{position:absolute;bottom:0;right:0;max-width:40%}@media only screen and (min-width:1024px){.section-header__icon{width:60px}.section-header__heading{font-size:2.858rem;padding-top:50px;padding-bottom:30px}.section-header__image-wrapper{position:static;max-width:none}}#shopify-section-1501710637884 .section-header__image-wrapper{max-width:65%}.feature-summary{position:relative;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);margin:-220px auto 0;color:#a7b6bf}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.feature-summary{height:100vh}}.feature-summary__inner{position:static;height:440px;background-color:#000203;padding:25px}@media only screen and (min-width:1024px){#shopify-section-1501710637884 .section-header__image-wrapper{max-width:initial}.section-header__image{max-height:325px;max-width:350px}#shopify-section-1501710637884 .section-header__image{max-height:none;max-width:450px}.feature-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100vh;margin:0}.feature-summary__inner{width:100%;height:auto;-webkit-transform:none;transform:none;padding:50px 0}}.feature-summary__header-left{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.feature-summary__header-right,.specs-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}@media only screen and (min-width:1024px){.feature-summary__header-left{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.feature-summary__header-right{display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;max-width:66.6%}@media only screen and (min-width:1024px){.feature-summary__header-right{max-width:560px}}.feature-summary__image-wrapper{text-align:right}.feature-summary__image{max-width:75%}.feature-summary__modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}@media only screen and (min-width:1024px){.feature-summary__image{max-width:100%}.feature-summary__modal{display:block;position:absolute;-webkit-transform:translateX(100%);transform:translate(100%)}.feature-summary__modal.feature-summary__modal--active{-webkit-transform:translateX(0);transform:translate(0)}}.parallax-slider,.specs-table,.split-section{position:relative}.feature-summary__modal.feature-summary__modal--active{display:block}.split-section{width:100%}.split-section__left{text-align:center}.split-section__image{max-width:60%}@media only screen and (min-width:1024px){.feature-summary__modal-inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.split-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.split-section__left{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;text-align:left}.split-section__right{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:80px}.split-section__image{max-width:100%}}.specs-table{display:flex;border-top:2px solid #6ccde4;color:#000203}.specs-table__column{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.specs-table__column:first-of-type{border-right:1px solid #6ccde4}.specs-table__column--right .specs-table__cell,.specs-table__column--right .specs-table__head{padding-left:25px}.specs-table__head{font-size:1.25rem;color:#fff;border-bottom:1px solid #6ccde4;margin-bottom:22px;padding:12px 0}#retailer-downloads .gutter-wrapper,.tabs{padding-top:16px}.specs-table__cell{line-height:1.8;padding-right:10px}.specs-table__cell.specs-table__cell--title{color:#fff}.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:285px;overflow:hidden;border-top:1px solid rgba(167,182,191,.3)}.tabs__list{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.tabs__button,.tabs__control{text-align:left;font-size:.875rem;line-height:1;margin-bottom:10px}.tabs__button:last-of-type,.tabs__control:last-of-type{margin-bottom:0}.tabs__control--modal.tabs__button,.tabs__control.tabs__control--modal{cursor:pointer;white-space:nowrap;color:#fff;margin-top:30px}@media only screen and (min-width:1024px){.tabs{display:block;max-height:none;padding-top:0}.tabs__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;border-bottom:1px solid rgba(167,182,191,.3);height:57px;padding:20px 0}.tabs__button,.tabs__control{text-align:center;font-size:1rem;margin-right:48px;margin-bottom:0}.tabs__button:last-of-type,.tabs__control:last-of-type{margin-right:0}.tabs__control--modal.tabs__button,.tabs__control.tabs__control--modal{display:none}}.tabs__button{display:block;color:#fff}.tabs__button img,.tabs__button svg{max-width:100%}.tabs__content{-webkit-flex-basis:66.6%;-ms-flex-preferred-size:66.6%;flex-basis:66.6%;padding-left:16px;max-height:100%;overflow-y:auto}.tabs__content-left{font-size:.875rem}@media only screen and (min-width:1024px){.tabs__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-height:none;overflow-y:visible;margin-top:30px;padding-left:0}.tabs__content-left{font-size:1rem;width:66.66%;-webkit-flex-basis:66.66%;-ms-flex-preferred-size:66.66%;flex-basis:66.66%}}.tabs__content-right{display:none}@media only screen and (min-width:1024px){.tabs__content-right{display:block;width:33.33%;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;text-align:right}}.tabs__content-wrapper{margin-bottom:15px}.tabs__content-wrapper:not(:first-of-type){display:none}.product-hero__highlight,.shop-panel{display:-webkit-flex;display:-ms-flexbox}.shop-panel{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center;background-size:auto 100%;border-bottom:2px solid #2a3843;padding:50px 0}.shop-panel.shop-panel--reverse{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.shop-panel:last-of-type{border-bottom:0}.shop-panel__top{margin-bottom:25px}.shop-panel__text{width:33.3%}.shop-panel__heading{font-size:1rem;color:#fff}@media only screen and (min-width:1024px){.shop-panel{padding:75px 0}.shop-panel__top{margin-bottom:50px}.shop-panel__text{width:50%}.shop-panel__heading{font-size:2.5rem}}.parallax-slider__arrow{width:35px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.parallax-slider__arrow.parallax-slider__arrow--prev{left:20px}.parallax-slider__arrow.parallax-slider__arrow--next{right:20px}.parallax-section{position:relative;width:100%;background-size:cover}.parallax-section:before,.parallax-slider .parallax-section{position:absolute;left:0;width:100%;top:0;height:100%;bottom:0;right:0}.parallax-section:before{display:block;background-color:#2525254d}@media only screen and (min-width:1280px){.parallax-section{background-attachment:fixed}}.parallax-slider .parallax-section{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.parallax-slider .parallax-section.parallax-section--active{opacity:1}.parallax-section__inner{width:100%;height:100%;position:relative;z-index:1}.parallax-section__heading{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-webkit-calc(-50% - 110px));transform:translate(-50%) translateY(calc(-50% - 110px));width:100%;line-height:1.2}@media only screen and (min-width:1024px){.parallax-section:before{display:none}.parallax-section__heading{top:50%;-webkit-transform:translate(0,-50%);transform:translateY(-50%);max-width:460px;text-shadow:2px 2px rgba(37,37,37,.7)}.parallax-section--left .parallax-section__heading{text-align:left;left:100px}}@media only screen and (max-width:1023px){.parallax-section__heading.parallax-section__heading--top-mobile{top:30px;-webkit-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}.product-hero__container{background-image:none!important}}.parallax-section--center .parallax-section__heading{left:50%}@media only screen and (min-width:1024px){.parallax-section--center .parallax-section__heading{text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.parallax-section--right .parallax-section__heading{text-align:left;left:auto;right:100px}}.parallax-section__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:80%;max-width:440px}.affirm-trigger{display:block}.product-standard .product-hero__description{margin-bottom:0}.product-hero{padding:15px 0 35px;color:#a7b6bf}.product-hero__container{background-position:90% center;background-size:38%}.product-hero--soloshot3-optic25-camera-bundle .product-hero__container,.product-hero--soloshot3-optic65-camera-bundle .product-hero__container{background-size:59%;background-position:100% 100%}.product-hero--extra-tags .product-hero__container{background-size:50%;background-position:100% 100%}.product-hero--tripod-lite .product-hero__container{background-position:83% -35%;background-size:30%}.product-hero--armband .product-hero__container,.product-hero--waistband-mount .product-hero__container{background-position:90% center;background-size:38%}.product-hero--weather-protector .product-hero__container{background-size:35%;background-position:82% center}.product-hero--k-lock .product-hero__container{background-size:40%;background-position:82% center}.product-hero--indoor-accessory .product-hero__container{background-position:83% center}@media only screen and (min-width:1024px){.product-standard .product-hero__description{margin-bottom:35px}.product-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:35px 0;min-height:500px}.product-hero__container{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.product-hero--indoor-accessory .product-hero__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-hero--indoor-accessory .product-hero__container .product-grid-item__image{max-width:300px}.product-hero__logo{max-width:350px;width:70%;margin-bottom:20px}.product-hero__right{display:none}.product-hero__title{color:#fff;margin-bottom:12px}.product-table-navy .color-white,.product-table-navy .heading-standard,.product-table-navy .product-breakdown-section__heading,.product-table-navy .product-table.product-table--color-grey,.product-table-navy .product-table__heading{color:#424d53}@media only screen and (min-width:1024px){.product-hero__details{width:40%}.product-hero__right{width:60%;display:block}.product-hero__title{margin-bottom:20px}}.product-hero__description{margin:35px 0;line-height:1.5;max-width:480px}.product-hero__description p{margin-bottom:12px}.product-hero__highlights{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;display:none}@media only screen and (min-width:1024px){.product-hero__description{max-width:none}.product-hero__highlights{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-hero__highlight{display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:15px}.product-hero__highlight:last-of-type{margin-right:0}.product-hero__image{width:400px;margin-top:0}@media only screen and (min-width:1024px){.product-hero__image{margin-top:50px}}.product-hero__icon{margin-right:12px}.product-table-compare-wrapper{overflow-y:auto;background-color:#f6f6f6;padding:50px 0}@media only screen and (min-width:767px){.product-table-compare-wrapper{padding:60px 48px}}.product-table-compare{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:500px}.product-table-no-header .subheading-standard,.product-table-wide .product-table__column:first-of-type{display:none}.product-table-compare>div{width:50%}.product-table-compare>div:first-of-type{margin-right:50px}.product-table-no-header .product-breakdown-section__heading{font-weight:400;margin-top:0}.product-table-wide .product-table__column.product-table__column--half{width:100%}.product-table-navy .product-table__row.product-table__row--border{border-color:#424d53}.product-breakdown-padded{padding-top:100px}@media only screen and (max-width:766px){.product-breakdown-padded-mobile{padding-top:50px}}.product-breakdown-section{padding:30px 0;color:#fff}.product-breakdown-section__heading{font-size:1.545rem;margin:20px 0}@media only screen and (min-width:767px){.product-breakdown-section__heading{font-size:1.767rem}}.product-table-scroll{width:100%;overflow-x:auto}.product-table{font-size:.875rem}.product-table.product-table--color-grey{color:#a7b6bf}.product-table.product-table--scrollable{min-width:480px}@media only screen and (min-width:1024px){.product-breakdown-section{padding:50px 0}.product-table-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-table-wrapper .product-table{width:48%;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}}.product-table__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-table--flip .product-table__inner .product-table__column:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.product-table__row{padding:10px 0}.product-table__row.product-table__row--border{border-bottom:1px solid #a7b6bf}.product-table__column{width:37.5%}.product-table__column.product-table__column--narrow{width:25%}.product-table__column.product-table__column--half{width:50%}@media only screen and (max-width:1023px){.product-table__column.product-table__column--full-mobile{width:100%}.product-table__column.product-table__column--half-mobile{width:50%}}.product-table__heading{color:#a7b6bf;font-weight:700;font-size:1rem}.product-table__title{font-size:1.125rem}.product-table__content{width:85%}@media only screen and (min-width:1024px){.product-table__row{padding:12px 0}.product-table__title{font-size:1.767rem}.product-table__content{width:70%}}.product-table__image{display:none;padding-bottom:145.7%;background-size:auto 100%;background-position:center bottom}#twine-modal-sidebar p,#twine-modal-sidebar-description{font-size:14px!important}#twine-modal-content-video{margin-top:0!important}#twine-modal-content-img{background-color:#000203}.social-header{text-align:center;padding:25px 0}.social-header__logo{width:100%;max-width:450px;margin-bottom:30px}.social-header__heading{color:#536571;font-size:1.767rem}.main--page-store-locator{min-height:-webkit-calc(100vh - 52px - 1152px);min-height:calc(100vh - 1204px)}@media only screen and (min-width:1024px){.product-table__image{display:block}.social-header{padding:40px 0}.social-header__heading{font-size:2.5rem}.main--page-store-locator{min-height:-webkit-calc(100vh - 62px - 712px);min-height:calc(100vh - 774px)}}html .storemapper-loader-wrap{width:100%}html #storemapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.download__title,.video-player__select{font-family:korolev-condensed,sans-serif}@media only screen and (min-width:1024px){html #storemapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:-webkit-calc(100vh - 62px);height:calc(100vh - 62px)}}html #storemapper .retail-link-container{margin-bottom:30px}html #storemapper .retail-link-container h1{position:relative;font-weight:700;text-align:left}html #storemapper .retail-link{display:inline-block;font-size:1.25rem;text-transform:uppercase;font-weight:700}html #storemapper .storemapper-iw-wrapper .storemapper-popup-name{text-transform:uppercase;color:#000203;font-size:1.25rem;font-weight:700}html #storemapper br{display:none}html #storemapper .storemapper-iw-close{background-image:url(//soloshot.com/cdn/shop/t/74/assets/icon-close-blue.svg?v=165212253491582805211657566829)}html #storemapper .storemapper-powered-by,html #storemapper .storemapper-powered-by[style]{display:none!important}html #storemapper a,html #storemapper a:hover{color:#00acd8}html #storemapper .storemapper-form-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:15px}html #storemapper .storemapper-zip-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:15px}html #storemapper .storemapper-reset{display:none!important}#videos .site-footer,html #storemapper #storemapper-list li p svg{display:none}html #storemapper.show_icons .storemapper-popup-address svg,html #storemapper.show_icons .storemapper-popup-phone svg,html #storemapper.show_icons .storemapper-popup-url svg{fill:#00acd8}html #storemapper #storemapper-left{height:auto;float:none;overflow-y:hidden;width:100%;max-width:100%;padding-bottom:0}html #storemapper #storemapper-right{float:none;height:-webkit-calc(100vh - 52px);height:calc(100vh - 52px);-webkit-transition:all 999999s;transition:all 999999s;width:auto}@media only screen and (min-width:1024px){html #storemapper #storemapper-left{overflow-y:auto;width:400px;-webkit-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px;margin:0 auto}html #storemapper #storemapper-right{height:auto;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transition:none;transition:none}#videos .site-footer{display:block}}html #storemapper #storemapper-form{background-color:#000203;padding-bottom:0}html #storemapper #storemapper-form #storemapper-zip{height:auto;margin:0}html #storemapper #storemapper-form #storemapper-zip::-webkit-input-placeholder{text-transform:lowercase}html #storemapper #storemapper-form #storemapper-zip:-ms-input-placeholder{text-transform:lowercase}html #storemapper #storemapper-form #storemapper-zip::placeholder{text-transform:lowercase}html #storemapper #storemapper-form #storemapper-zip:focus{border-color:#fff}html #storemapper #storemapper-form #storemapper-go{width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;background-color:#00acd8;font-size:1.125rem;border-radius:0;margin:0}html #storemapper #storemapper-form #storemapper-go:hover{background-color:#00acd8}html #storemapper #storemapper-list{background-color:#000203;padding-top:0}html #storemapper #storemapper-list li{background-color:#000203;border-bottom:1px solid #a7b6bf;padding:20px 0;margin-bottom:0}html #storemapper #storemapper-list li:last-of-type{margin:0}html #storemapper #storemapper-list li.storemapper-selected{background-color:#000203}html #storemapper #storemapper-list li.storemapper-selected p{color:#a7b6bf}html #storemapper #storemapper-list li .storemapper_directions a,html #storemapper #storemapper-list li .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected .storemapper_view a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_directions a,html #storemapper #storemapper-list li.storemapper-selected p.storemapper_view a{border:0;padding:3px 18px}html #storemapper #storemapper-list li h4{text-transform:uppercase;color:#fff;font-size:1.25rem}html #storemapper #storemapper-list li p{color:#a7b6bf;font-size:1rem;padding-left:0!important}html #storemapper #storemapper-list li .storemapper-storelink,html #storemapper #storemapper-list li .storemapper_view a,html #storemapper .storemapper-iw-wrapper .storemapper-map-directions,html #storemapper .storemapper-iw-wrapper .storemapper-maplink{padding:3px 18px;border:0}html #storemapper #storemapper-list li .storemapper_view a:hover{background-color:#00acd8}html #storemapper #storemapper-list li .storemapper-phone,html #storemapper #storemapper-list li .storemapper-phone a{color:#00acd8}html #storemapper #storemapper-list li .storemapper-address{color:#a7b6bf}html #storemapper #storemapper-list li .storemapper-url a{color:#00acd8}html #storemapper .storemapper-iw-wrapper .storemapper-map-directions:focus,html #storemapper .storemapper-iw-wrapper .storemapper-maplink:focus{background-color:#00acd8}html #storemapper .storemapper-iw-wrapper .storemapper-map-directions:hover,html #storemapper .storemapper-iw-wrapper .storemapper-maplink:hover{background-color:#00acd8;color:#fff}.video-player__heading,.video-player__select{color:#00acd8;background-color:#000203;font-weight:700;font-size:1rem;text-transform:uppercase}.video-iframe{position:relative;padding-bottom:56.25%}.video-iframe__embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-player{position:relative}@media only screen and (min-width:1024px){.video-player{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}}.video-player__left,.video-player__videos{display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.video-player__left{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-calc(100vh - 52px);height:calc(100vh - 52px);-webkit-transition:all 9999s;transition:all 9999s}@media only screen and (min-width:1024px){.video-player__left{display:block;width:-webkit-calc(100% - 400px);width:calc(100% - 400px);height:auto;-webkit-flex-basis:-webkit-calc(100% - 400px);-ms-flex-preferred-size:calc(100% - 400px);flex-basis:calc(100% - 400px)}}.video-player__right{display:none}@media only screen and (min-width:1024px){.video-player__right{display:block;width:400px;height:100%;position:absolute;top:0;right:0;padding-left:18px;overflow:hidden}.video-player__cats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.video-player__details-cancel-btn,.video-player__share,.video-player__videos{display:-webkit-box;display:-webkit-flex}.video-player__heading{padding:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1024px){.video-player__heading{white-space:wrap;overflow:visibile;font-size:1.25rem;padding:18px 0}}.video-player__bottom{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.video-player__videos{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.video-player__track{position:relative;overflow-y:scroll;max-height:-webkit-calc(100% - 56px);max-height:calc(100% - 56px)}@media only screen and (min-width:1024px){.video-player__videos{display:block}.video-player__track{overflow-y:auto}}.video-player__controls-wrapper{position:relative;height:62px;padding:15px;text-align:center}.video-player__back{position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.video-player__back:before{content:url(//soloshot.com/cdn/shop/t/74/assets/icon-arrow-back-circled.svg?v=164009904708919179101657566826)}.video-player__select-wrapper{display:inline-block;position:relative}.video-player__select-wrapper:before{line-height:0;position:absolute;top:50%;right:6px;width:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:url(//soloshot.com/cdn/shop/t/74/assets/icon-select-arrows-new.svg?v=134720597061253218921657566851)}.section-nav__list-item:before,.video-player__details-cancel-btn:before,.yt-cat:before,.yt-thumb:before{content:""}.video-player__select{-webkit-appearance:none;appearance:none;height:32px;padding:7px 28px 7px 14px;-webkit-box-shadow:none;box-shadow:none;border:0;line-height:1;max-width:175px}.video-player__details{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;background-color:#cfd8dd;padding:18px;color:#000203}.video-player__details-inner{position:relative;height:100%}.video-player__details-action{position:absolute;right:0;bottom:0;left:0;width:100%;font-size:.875rem}.video-player__details-cancel{border-top:1px solid #000203;padding-top:12px}.video-player__details-cancel-btn{display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-player__details-cancel-btn:before{width:12px;height:12px;background:url(//soloshot.com/cdn/shop/t/74/assets/icon-close-black.svg?v=2759398704964617351657566828) center/contain no-repeat;margin-right:8px}.yt-cat,.yt-frame__content.yt-frame__content--bg{background-position:center;background-size:cover}.video-player__description{font-size:.75rem;max-height:-webkit-calc(100% - 86px);max-height:calc(100% - 86px);overflow:auto}.video-player__share{display:-ms-flexbox;display:flex;padding:12px 0}.video-player__share-item{width:28px;-webkit-flex-basis:28px;-ms-flex-preferred-size:28px;flex-basis:28px}.video-player__share-item:first-of-type{margin-right:10px}.video-player__videos-scrollbar{max-height:100%;overflow-y:scroll}.video-player__videos-scrollbar--short{max-height:-webkit-calc(100% - 62px);max-height:calc(100% - 62px)}.yt-thumb{position:relative;padding:15px;background-color:#000203;cursor:pointer;line-height:1.4}.yt-thumb.yt-thumb--current-video,.yt-thumb:before{background-color:#15242b}.yt-thumb:before{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:1px;position:absolute;bottom:0;left:15px}.yt-thumb__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.yt-thumb__image-wrapper{width:100px;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px}.yt-thumb__image{display:block;width:100%}.yt-thumb__details{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;overflow:hidden;font-size:.75rem;color:#a7b6bf}.yt-thumb__title{font-size:.875rem;font-weight:700;color:#fff}.yt-cat-wrapper{margin-bottom:18px}.yt-cat{position:relative;padding-bottom:30%;cursor:pointer}@media only screen and (min-width:1024px){.video-player__videos-scrollbar{overflow:hidden}.yt-thumb__title{font-size:1.125rem}.yt-cat-wrapper{width:31.6%;-webkit-flex-basis:31.6%;-ms-flex-preferred-size:31.6%;flex-basis:31.6%;margin-right:2.5%}.yt-cat-wrapper:nth-child(3n){margin-right:0}.yt-cat-wrapper:last-of-type{margin-bottom:0}.yt-cat{padding-bottom:56.26%}.yt-cat.yt-cat--current:before{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}}.yt-cat:before{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00020366}.yt-cat__title{position:absolute;bottom:15px;left:15px;font-weight:700;font-size:1.25rem;text-transform:uppercase}@media only screen and (min-width:1024px){.yt-cat__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;top:50%;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%;text-align:center}}.yt-frame{position:relative;padding-bottom:56.25%}.yt-frame__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.video-frame__details{position:relative;padding:18px;border-bottom:1px solid #c3d4d8}.video-frame__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:19px}.video-frame__more{width:20px;position:absolute;top:18px;right:12px;line-height:0;text-align:center}@media only screen and (min-width:1024px){.video-frame__details{padding:18px 0}.video-frame__header{min-height:29px}.video-frame__more{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.video-frame__more:before{content:url(//soloshot.com/cdn/shop/t/74/assets/icon-vertical-ellipses.svg?v=101638306711703312621657566854);display:inline-block;width:5px}.video-frame__title{width:-webkit-calc(100% - 15px);width:calc(100% - 15px);-webkit-flex-basis:-webkit-calc(100% - 15px);-ms-flex-preferred-size:calc(100% - 15px);flex-basis:calc(100% - 15px);font-weight:900;font-size:1rem;line-height:1.2;padding-right:25px}@media only screen and (min-width:1024px){.video-frame__title{font-size:1.545rem}}#retailer-downloads .site-footer,#retailer-downloads .site-header{display:none}.downloads-header{padding:40px 0;text-align:center}.downloads-header__heading{font-size:1.767rem}.downloads-header__logo{width:400px;height:58.28px;max-width:100%;margin-bottom:12px}.downloads{padding-top:30px}@media only screen and (min-width:767px){.downloads-header{text-align:left}.downloads{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.download{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.download{text-align:center;overflow:hidden;margin-bottom:15px}@media only screen and (min-width:992px){.download{width:auto;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 25px;margin:0}.download:first-of-type{padding-left:0}.download:last-of-type{padding-right:0}.download__title{height:48px}}.download__image{display:block;width:116px;margin:0 auto 30px}.download__title{font-size:1.545rem;text-transform:uppercase;font-weight:900;margin-bottom:25px}.download__btn{width:150px;display:block;margin:0 auto 15px}.downloads-message{padding:12px 0;text-align:center}#shop{padding-bottom:76px}@media only screen and (min-width:1024px){#shop{padding-bottom:84px}}.collection-accessories .shop-message,.collection-accessories .shop-section:not(.shop-section--auxiliary),.collection-spare-parts .shop-message,.collection-spare-parts .shop-section:not(.shop-section--auxiliary){display:none}.shop-page{background-color:#fff;color:#000203}.shop-page .affirm-as-low-as{color:#000203;font-size:.875rem;min-height:19px}.shop-hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:992px){.download__btn{width:100%}.shop-hero{margin-bottom:16px}}.shop-hero.shop-hero--index{margin-bottom:0}.shop-hero__content{position:absolute;width:50%;top:16px;right:16px;text-align:right}@media only screen and (min-width:992px){.shop-hero__content{width:100%;max-width:500px;top:auto;bottom:60px;right:16px}}.shop-hero--index .shop-hero__content{top:20px;bottom:auto}.shop-hero--index .shop-hero__content img{-webkit-filter:brightness(0);filter:brightness(0)}.shop-hero__heading{font-size:1.25rem}@media only screen and (min-width:480px){.shop-hero__heading{font-size:1.545rem}}@media only screen and (min-width:992px){.shop-hero--index .shop-hero__content{top:60px}.shop-hero__heading{font-size:2.5rem}}.shop-hero__heading-secondary{font-size:1.25rem;font-weight:700}.shop-hero__heading-secondary a{color:#000203;letter-spacing:1px}.shop-hero-footer{background-color:#000203}.shop-hero-footer__inner{padding:60px 0}.shop-hero-footer__image{width:75%;margin:-25vw auto 25px}@media only screen and (min-width:992px){.shop-hero__heading-secondary{font-size:1.545rem}.shop-hero-footer__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.shop-hero-footer__image{margin-top:-200px;margin-bottom:0}.shop-hero-footer__text{padding-left:40px}}.shop-hero-footer__text{font-size:1.125rem;font-weight:700}.shop-hero-footer__text p{margin-bottom:16px}.radio-feature{padding-top:16px}.radio-feature__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.radio-feature__left{position:relative}@media only screen and (min-width:480px){.radio-feature__left{max-width:400px;margin:0 auto}}.radio-feature__image{margin-bottom:16px;text-align:center}@media only screen and (min-width:992px){.radio-feature{padding-top:30px}.radio-feature__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.radio-feature__left{padding:0;max-width:none;width:450px;-webkit-flex-basis:450px;-ms-flex-preferred-size:450px;flex-basis:450px}.radio-feature__right{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(100% - 500px);-ms-flex:1 1 calc(100% - 500px);flex:1 1 calc(100% - 500px);position:relative;margin-bottom:16px;padding-right:35px}.radio-feature__image{margin-bottom:0}}.radio-feature__image:not(:first-of-type){display:none}.radio-feature__radio{position:relative;border-bottom:1px solid #fff;font-size:.875rem;margin-left:55px;margin-bottom:12px;padding-bottom:12px}@media only screen and (min-width:992px){.radio-feature__radio{margin-left:50px;margin-bottom:30px}.radio-feature__radio .affirm-as-low-as{min-height:19px}}.radio-feature__radio:last-of-type{margin-bottom:0;padding-bottom:0;border:0}.radio-feature__radio .affirm-as-low-as{line-height:1.2}.radio-feature__radio .affirm-as-low-as a{text-decoration:none;font-weight:700}.radio-feature__radio .affirm-as-low-as a:hover{text-decoration:underline}.radio-feature__radio-wrapper{cursor:pointer}.radio-feature__radio-btn-wrapper{position:absolute;top:0;left:-50px;line-height:0}.radio-feature__radio-btn{width:30px;height:30px;border-radius:100%;border:5px solid #fff;-webkit-box-shadow:inset 0 0 0 1px #000203,0 0 0 3px #000203;box-shadow:inset 0 0 0 1px #000203,0 0 0 3px #000203}.radio-feature__radio-btn.radio-feature__radio-btn--selected{background-color:#00acd8}.radio-feature__logo{max-width:300px;margin-left:55px;margin-bottom:25px}.radio-feature__title{font-size:1.545rem;font-weight:700;line-height:1}@media only screen and (min-width:992px){.radio-feature__logo{max-width:350px;margin-bottom:35px;margin-left:50px}.radio-feature__title{font-size:2rem}}.radio-feature__subtitle{font-size:1.125rem;line-height:1;margin:5px 0 8px}@media only screen and (min-width:992px){.radio-feature__subtitle{font-size:1.545rem}}.radio-feature__price{margin-bottom:8px}.radio-feature__key-features{margin-top:12px}.radio-feature__actions{width:250px;margin-top:40px}.radio-feature__message{width:100%;font-size:.875rem;white-space:nowrap;margin-top:12px;padding-left:50px}@media only screen and (min-width:480px){.radio-feature__message{padding-left:80px}}@media only screen and (min-width:1024px){.radio-feature__message{width:auto;position:absolute;bottom:60px;right:60px;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.product-tile,.radio-feature__message-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;position:relative}.radio-feature__message-item{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:normal;line-height:1.2}.radio-feature__message-item:not(:last-of-type){margin-bottom:10px}.radio-feature__message-icon{width:25px;margin-right:12px}@media only screen and (min-width:1024px){.radio-feature__message-item:not(:last-of-type){display:none}.radio-feature__message-icon{width:35px}}.shop-message{text-align:center;font-weight:700;font-size:.875rem;border-top:1px solid #000203;border-bottom:1px solid #000203;padding:18px 0;background-color:#e8e8e8}.shop-message.shop-message--blue{font-size:1rem;background-color:#60ccea;border:0}@media only screen and (min-width:992px){.shop-message.shop-message--blue{margin-bottom:30px}.shop-section{padding:45px 0}}.shop-section.shop-section--auxiliary{background-color:#f0f0f0}.product-tile-grid{padding-bottom:16px}@media only screen and (min-width:767px){.product-tile-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.product-tile-grid__item{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:16px}}.product-tile-grid__item.product-tile-grid__item--lifestyle{display:none}@media only screen and (min-width:992px){.product-tile-grid__item{width:32.366%;-webkit-flex-basis:32.366%;-ms-flex-preferred-size:32.366%;flex-basis:32.366%}.product-tile-grid__item.product-tile-grid__item--lifestyle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-tile-grid__item.product-tile-grid__item--wide{width:66.183%;-webkit-flex-basis:66.183%;-ms-flex-preferred-size:66.183%;flex-basis:66.183%}}.product-tile{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.product-tile__image-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.product-tile__image-wrapper .affirm-as-low-as{position:absolute;bottom:16px;left:16px}@media only screen and (min-width:992px){.product-tile__image-wrapper .affirm-as-low-as{display:none}}.product-tile__image-wrapper-inner{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.product-tile-grid__item--lifestyle .product-tile__image-wrapper-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-tile__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(#121212)),linear-gradient(45deg,#252526 50%,#2d2d2e 50%);background:-webkit-linear-gradient(transparent 60%,#121212 100%),-webkit-linear-gradient(45deg,#252526 50%,#2d2d2e 50%);background:linear-gradient(transparent 60%,#121212),linear-gradient(45deg,#252526 50%,#2d2d2e 50%)}@media only screen and (min-width:992px){.product-tile__bg{background:-webkit-gradient(linear,left top,left bottom,from(#2d2d2e),to(#121212));background:-webkit-linear-gradient(#2d2d2e,#121212);background:linear-gradient(#2d2d2e,#121212)}}.product-tile__image{position:relative;padding-bottom:60%;background-position:center;background-repeat:no-repeat;background-size:auto 90%;z-index:1}@media only screen and (min-width:992px){.product-tile__image{padding-bottom:87.5%}}.product-tile-grid__item--lifestyle .product-tile__image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-bottom:0}.product-tile-grid__item--wide .product-tile__image{background-size:contain}.product-tile__image .product-grid-item__image{width:48%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;overflow:visible}@media only screen and (min-width:992px){.product-tile-grid__item--wide .product-tile__image{padding-bottom:42.79%}.product-tile__image .product-grid-item__image{width:60%}}.product-tile__details{color:#000203;text-align:center}.product-tile__title{font-size:1.545rem;font-weight:700;line-height:1}.product-actions-wrapper{margin-top:16px}@media only screen and (min-width:480px){.product-tile__title{margin-bottom:16px}.product-actions-wrapper{width:250px;margin:16px auto 0}.radio-feature .product-actions-wrapper{margin:40px 0 0 50px}}.product-tile__actions{width:100%}.radio-feature .product-tile__actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:480px){.radio-feature .product-tile__actions{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto}}.product-tile__action .btn-simple--secondary-inverted{background-color:transparent}.radio-feature .product-tile__action{width:auto;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.radio-feature .product-tile__action:first-of-type{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}@media only screen and (min-width:480px){.radio-feature .product-tile__action:first-of-type{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;margin-right:16px}}.product-tile__action[data-product-type=refurb]{display:none}.product-tile__price-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-tile__price-wrapper .affirm-as-low-as{color:#000203}.product-tile__price{line-height:1;display:none}@media only screen and (min-width:480px){.product-tile__price{display:block}}.product-tile__content{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-tile__heading{font-size:1.545rem;line-height:1.2;font-weight:700;background-color:#0002034d;color:#fff;padding:35px}.product-tile__btn-wrapper{padding:15px;text-align:right}.product-tile__btn{display:inline-block;border:1px solid #000203;min-width:119px}.shop-cart-wrapper{position:fixed;bottom:0;right:0;left:0;z-index:1;-webkit-box-shadow:0 -1px 7px 1px rgba(37,37,37,.1);box-shadow:0 -1px 7px 1px #2525251a;display:none}@media only screen and (min-width:1024px){.shop-cart-wrapper{display:block}}.shop-cart__inner,.shop-cart__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.shop-cart{background-color:#282c2e;padding:16px 0}.shop-cart__inner{display:flex}.shop-cart__left{display:none}@media only screen and (min-width:992px){.shop-cart{background-color:#fff;padding:20px 0}.shop-cart__left{width:66.6%;-webkit-flex-basis:66.6%;-ms-flex-preferred-size:66.6%;flex-basis:66.6%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.shop-cart__right{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.shop-cart__discount{color:#f15a24}.shop-cart__total{font-weight:700;font-size:1.125rem;text-transform:uppercase;color:#fff;letter-spacing:1px}@media only screen and (min-width:992px){.shop-cart__right{width:33.3%;-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.shop-cart__total{color:#000203;font-size:1.25rem}}.shop-cart__btn{width:130px;margin-left:16px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#ff671c),color-stop(50%,#ef5509));background:-webkit-linear-gradient(top,#ff671c 50%,#ef5509 50%);background:linear-gradient(to bottom,#ff671c 50%,#ef5509 50%)}.section-nav,.support-page{background-color:#fff}.icon-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.icon-list__item{max-width:225px;margin-right:35px;position:relative}.icon-list__item:last-of-type{margin-right:0}.icon-list__icon{position:absolute;top:0;left:0;width:35px}.icon-list__text{color:#000203;font-size:.75rem;padding-left:50px}.shop-heading{position:relative;font-size:1.767rem;line-height:1.2;font-weight:700;padding:10px 0;color:#000203}@media only screen and (min-width:992px){.shop-heading{font-size:2.5rem;padding:0}}.shop-price{white-space:nowrap;font-weight:700;color:#536571;font-size:1.125rem}@media only screen and (min-width:992px){.shop-price{font-size:1.25rem}}.support-links{display:grid;gap:48px;padding:48px 24px;text-align:center}@media only screen and (min-width:767px){.support-links{padding:120px 24px;max-width:1200px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:100px}.support-links li{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.support-links img{width:100%}.support-links h4{font-size:28px;text-transform:uppercase;color:#fff;margin-top:36px}.support-page .cta-hero__inner{max-width:475px}@media only screen and (max-width:1023px){.support-page .cta-hero__inner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}.support-page .cta-hero__copy{max-width:none}.support-page .product-breakdown-section{padding:0}.support-page .product-breakdown-section__heading{display:none}.support-page .accordion-new .container{max-width:none;padding:0}@media only screen and (min-width:767px){.support-page .product-table-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.support-page .product-table-wrapper .product-table{width:48%;-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}}.support-page-plus .cta-hero__inner{margin:0 auto;text-align:center}.padded-content{padding:50px 0}.fullwidth-header{background-color:#eef5fb}.fullwidth-header__heading{color:#252525;font-family:QanelasSoft-ExtraBold,sans-serif;font-size:1.767rem}@media only screen and (min-width:1024px){.support-page .product-table-wrapper .product-table{width:22%;-webkit-flex-basis:22%;-ms-flex-preferred-size:22%;flex-basis:22%}.padded-content{padding:50px 70px}.fullwidth-header__heading{font-size:2.5rem}}.fullwidth-header__intro{color:#536571;margin-top:15px}.sticky-nav-active .sections-wrapper{padding-top:59px}.section-nav{display:none;z-index:3;-webkit-box-shadow:inset 0 0 0 1px silver;box-shadow:inset 0 0 0 1px silver;max-width:1440px;margin:0 auto;padding:0 70px}.sticky-nav-active .section-nav{position:fixed;top:0}@media only screen and (min-width:1024px){.section-nav{display:block}.section-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.grid,.section--fill-view{display:-webkit-flex;display:-ms-flexbox}.section-nav__list-item{position:relative;font-size:.9rem;text-transform:uppercase;color:#000203;padding:20px 0;cursor:pointer}.section-nav__list-item:not(:last-of-type){margin-right:35px}.section-nav__list-item:before{width:100%;height:3px;position:absolute;right:0;bottom:0;left:0;background-color:#00acd8;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.section-nav__list-item.active:before{opacity:1}.section{overflow:hidden;padding:6.545rem 0}@media only screen and (max-width:991px){.section{padding:4.045rem 0}.section.contact-section{padding:1.767rem 0}}.section.contact-section{padding:3.5rem 0}@media only screen and (max-width:991px){.section.contact-section{padding:2.5rem 0}}.section--thin{padding:4.045rem 0}@media only screen and (max-width:991px){.section--thin{padding:1.545rem 0}}.section--tuatara{background-color:#1e1e1c}.section--grey-light{background-color:#f4f7f9}.section--pitch-black{background-color:#000203;color:#fff}.section--no-bottom{padding-bottom:0}.section--no-top{padding-top:0}.section__top{margin-bottom:4.625rem;text-align:center}@media only screen and (max-width:991px){.section__top{margin-bottom:4.045rem}}@media only screen and (min-width:767px){.section__top{margin-bottom:2.5rem}}.section__top-icon{margin-bottom:1rem;max-height:2.858rem}.section__top-icon.section__top-icon--logo{max-height:2rem}.section--fill-view{min-height:600px;min-height:60vh;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid{display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid .grid__item{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.grid--2 .grid__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid--2-spaced{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.grid--2-spaced .grid__item{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}.grid--3 .grid__item{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}.grid--3-spaced{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.grid--3-spaced .grid__item{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%}.grid--4 .grid__item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}@media only screen and (max-width:991px){.grid--t-2 .grid__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid--t-2-spaced .grid__item{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}}@media only screen and (max-width:766px){.grid--m-2 .grid__item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.grid--m-2-spaced{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.grid--m-2-spaced .grid__item{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}}@media only screen and (max-width:991px){.grid--t-1 .grid__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid__item--t-margin+.grid__item--t-margin{margin-top:2.5rem}}@media only screen and (max-width:766px){.grid--m-1 .grid__item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.grid__item--m-margin+.grid__item--m-margin{margin-top:2.5rem}}.grid__item--center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}[data-test-active=pysch-test] .bundle-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bundle-item{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bundle-item__price{margin-left:10px;display:block;font-size:11px}.bundle-item__price--old{color:#999;text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/74/assets/soloshot.css.map?v=177398328079486195261696827974 */
