html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:0}.u-h1{font-size:406.42242px}.u-h2{font-size:155.24607px}.u-h3{font-size:59.30121px}.u-h4{font-size:36.65094px}.u-h5{font-size:22.652px}.u-h6{font-size:14px}.u-text-center{text-align:center!important}.u-text-bold{font-weight:700!important}.u-hidden{display:none!important}.u-no-list-style{list-style:none!important}@font-face{font-family:icons-celestron;src:url(icons-celestron.eot);src:url(icons-celestron.eot?#iefix) format("embedded-opentype"),url(icons-celestron.ttf) format("truetype"),url(icons-celestron.woff) format("woff"),url(icons-celestron.svg#icons-celestron) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans Condensed;src:url(opensans-condbold-webfont.woff2) format("woff2"),url(opensans-condbold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans Condensed;src:url(opensans-condlight-webfont.woff2) format("woff2"),url(opensans-condlight-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(opensans-bold-webfont.woff2) format("woff2"),url(opensans-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(opensans-extrabold-webfont.woff2) format("woff2"),url(opensans-extrabold-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Open Sans;src:url(opensans-regular-webfont.woff2) format("woff2"),url(opensans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(opensans-light-webfont.woff2) format("woff2"),url(opensans-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(opensans-semibold-webfont.woff2) format("woff2"),url(opensans-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;color:#333e48;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:14px}a{color:#333e48;text-decoration:none;background:transparent;transition:.3s cubic-bezier(.55,.085,.68,.53) color}a:hover{text-decoration:none}@media only screen and (min-width: 1024px){a:hover{color:#fd8204}}ol,ul,dd{margin-left:14px}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}.container{max-width:1200px;margin-left:auto;margin-right:auto}.container.center{align-items:center;justify-content:center}.container xmp{padding-left:15px}.main{overflow:hidden;padding-top:120px;transition:.3s cubic-bezier(.55,.085,.68,.53) padding-top}@media only screen and (min-width: 768px){.main{padding-top:188px}}.navigation-test .main{padding-top:85px}@media only screen and (min-width: 1024px){.navigation-test .main{padding-top:114px}}.search-active .main{padding-top:140px}@media only screen and (min-width: 768px){.search-active .main{padding-top:174px}}@media only screen and (min-width: 1024px){.search-active .main{padding-top:114px}}.flex-50{display:flex;flex-wrap:nowrap;flex-direction:column}@media only screen and (min-width: 768px){.flex-50{flex-direction:row}.flex-50>*{width:50%}}.flex-grid{display:flex;flex-wrap:wrap;flex-direction:column}.flex-grid.us-retail,.flex-grid.aus-retail{justify-content:space-between}.flex-grid.us-retail .flex-50-single,.flex-grid.aus-retail .flex-50-single{max-width:400px;border-bottom:1px solid #E4E8EA;padding-bottom:1em}.container-padding>.flex-grid,.container-padding-all>.flex-grid{padding-left:0;padding-right:0}.flex-grid.nowrap{flex-wrap:nowrap}.flex-grid.between{justify-content:space-between}.flex-grid.center{text-align:center;align-items:center}@media only screen and (min-width: 768px){.flex-grid.center{text-align:left}}@media only screen and (min-width: 768px){.flex-grid{flex-direction:row;padding:7.5px}.container-padding .flex-grid{padding:7.5px 0}}@media only screen and (min-width: 1230px){.flex-grid{padding:7.5px 0}}.container-padding{padding:0 15px}@media only screen and (min-width: 1230px){.container-padding{padding:0}}.container-padding-all{padding:15px}.container-padding-all .container-padding-all{padding:15px 0}@media only screen and (min-width: 1230px){.container-padding-all{padding:15px 0}}.flex-col{display:flex;flex-direction:column}.flex-col.between{justify-content:space-between}.flex-col .flex-16-single,.flex-col .flex-25-single,.flex-col .flex-33-single,.flex-col .flex-40-single,.flex-col .flex-50-single,.flex-col .flex-60-single,.flex-col .flex-66-single,.flex-col>*{width:100%;margin:7.5px 0}.flex-16-single,.flex-25-single,.flex-33-single,.flex-40-single,.flex-50-single,.flex-60-single,.flex-66-single{position:relative;width:100%;margin:7.5px 0}.flex-16-single img,.flex-25-single img,.flex-33-single img,.flex-40-single img,.flex-50-single img,.flex-60-single img,.flex-66-single img{width:100%}@media only screen and (min-width: 768px){.flex-16-single{margin:7.5px;width:calc(33.3% - 10px)}.flex-16-single:nth-child(3n+1){margin-left:0}.flex-16-single:nth-child(3n){margin-right:0}}@media only screen and (min-width: 992px){.flex-16-single{width:calc(25% - 11.25px)}.flex-16-single:nth-child(3n+1){margin-left:7.5px}.flex-16-single:nth-child(3n){margin-right:7.5px}.flex-16-single:nth-child(4n+1){margin-left:0}.flex-16-single:nth-child(4n){margin-right:0}}@media only screen and (min-width: 1230px){.flex-16-single{width:calc(16.6% - 12.5px)}.flex-16-single:nth-child(4n+1){margin-left:7.5px}.flex-16-single:nth-child(4n){margin-right:7.5px}.flex-16-single:nth-child(6n+1){margin-left:0}.flex-16-single:nth-child(6n){margin-right:0}}@media only screen and (min-width: 768px){.flex-25-single{margin:7.5px;width:calc(25% - 11.25px)}.flex-25-single:nth-child(4n+1){margin-left:0}.flex-25-single:nth-child(4n){margin-right:0}}@media only screen and (min-width: 768px){.flex-33-single{margin:7.5px;width:calc(33.3% - 10px)}.flex-33-single:nth-child(3n+1){margin-left:0}.flex-33-single:nth-child(3n){margin-right:0}}@media only screen and (min-width: 768px){.flex-40-single{margin:7.5px;width:calc(40% - 7.5px)}.flex-40-single:nth-child(odd){margin-left:0}.flex-40-single:nth-child(2n){margin-right:0}}@media only screen and (min-width: 768px){.flex-60-single{margin:7.5px;width:calc(60% - 7.5px)}.flex-60-single:nth-child(odd){margin-left:0}.flex-60-single:nth-child(2n){margin-right:0}}.modal .flex-50-single img{max-width:200px}@media only screen and (min-width: 768px){.flex-50-single{margin:7.5px;width:calc(50% - 7.5px)}.flex-50-single:nth-child(odd){margin-left:0}.flex-50-single:nth-child(2n){margin-right:0}}@media only screen and (min-width: 768px){.flex-66-single{margin:7.5px 7.5px 7.5px 0;width:calc(66% - 7.5px)}}.flex-square{min-height:270px;padding-bottom:25%;overflow:hidden}.flex-square>a{display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;text-transform:uppercase;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:600;font-size:24px;color:#fff;background-color:#333e48;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.flex-square>a:after{content:"View All";display:block;text-decoration:underline;position:absolute;left:0;right:0;bottom:30px;font-size:18px;transition:.3s cubic-bezier(.55,.085,.68,.53) bottom}@media only screen and (min-width: 1024px){.flex-square>a:after{bottom:-30px}.flex-square>a:hover{background-color:#fd8204}.flex-square>a:hover:after{bottom:30px}}.flex-sidebar{position:relative}@media only screen and (min-width: 992px){.flex-sidebar{display:flex;flex-wrap:nowrap;justify-content:space-between}.flex-sidebar.reverse{flex-direction:row-reverse}}.sidebar-main{width:100%}.sidebar-main:first-child:last-child{width:100%}@media only screen and (min-width: 992px){.sidebar-main{width:calc(100% - 350px)}.sidebar-main.narrow{width:calc(100% - 400px)}}@media only screen and (min-width: 992px){.sidebar{width:320px;min-width:320px;margin-bottom:15px}.sidebar:first-child{padding-left:15px}}@media only screen and (min-width: 1230px){.sidebar:first-child{padding-left:0}}.recent-posts{margin:30px 0}.page-head{position:relative;padding:15px 0 75px}@media only screen and (min-width: 768px){.page-head{padding:15px 0}}.border-light{padding-top:15px;padding-bottom:15px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-top:-1px}.grey-border{padding-top:30px;padding-bottom:30px;border-top:2px solid #d8d8d8}@media only screen and (min-width: 1024px){.grey-border{padding-top:60px;padding-bottom:60px}}.grey-bar{padding-top:15px;padding-bottom:15px;background-color:#d8d8d8}.lt-grey-bar{padding-top:15px;padding-bottom:15px;background-color:#f6f7f9}.split-bg .container>div{padding:15px 0}@media only screen and (min-width: 992px){.split-bg{background:linear-gradient(90deg,#fff 50%,#f6f7f9 50%)}.split-bg .sidebar-main>*{max-width:640px}.split-bg .container>div{padding:15px}.split-bg .container>div:first-child{background-color:#fff}.split-bg .container>div:last-child{background-color:#f6f7f9}}@media only screen and (min-width: 1230px){.split-bg .container>div{padding:15px 0}}.bg-svg{min-height:70px;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 768px){.bg-svg{background-position:center left}}.flex-justify-start{justify-content:flex-start}.flex-justify-end{justify-content:flex-end}.flex-justify-center{justify-content:center}.flex-justify-around{justify-content:space-around}.flex-justify-between{justify-content:space-between}.flex-justify-justify{justify-content:justify}.flex-justify-baseline{justify-content:baseline}.flex-justify-stretch{justify-content:stretch}.flex-items-start{align-items:flex-start}.flex-items-end{align-items:flex-end}.flex-items-center{align-items:center}.flex-items-around{align-items:space-around}.flex-items-between{align-items:space-between}.flex-items-justify{align-items:justify}.flex-items-baseline{align-items:baseline}.flex-items-stretch{align-items:stretch}.flex-content-start{align-content:flex-start}.flex-content-end{align-content:flex-end}.flex-content-center{align-content:center}.flex-content-around{align-content:space-around}.flex-content-between{align-content:space-between}.flex-content-justify{align-content:justify}.flex-content-baseline{align-content:baseline}.flex-content-stretch{align-content:stretch}.flex-self-start{align-self:flex-start}.flex-self-end{align-self:flex-end}.flex-self-center{align-self:center}.flex-self-around{align-self:space-around}.flex-self-between{align-self:space-between}.flex-self-justify{align-self:justify}.flex-self-baseline{align-self:baseline}.flex-self-stretch{align-self:stretch}.flex--column{flex-direction:column}.flex--wrap{flex-wrap:wrap}.flex-form-vertical form{display:flex;flex-direction:column;align-items:center;text-align:center}.flex-push-right{margin-left:auto}.flex-push-left{margin-right:auto}.flex{display:flex}.flex>*{flex:1}.flex-no-grow{flex-grow:0}.flex-1{flex-grow:0;flex-basis:833.33333%;width:833.33333%}.flex-1-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-1-xs{flex-grow:0;flex-basis:833.33333%;width:833.33333%}}.flex-1-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-1-sm{flex-grow:0;flex-basis:833.33333%;width:833.33333%}}.flex-1-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-1-md{flex-grow:0;flex-basis:833.33333%;width:833.33333%}}.flex-1-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-1-lg{flex-grow:0;flex-basis:833.33333%;width:833.33333%}}.flex-1-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-1-xl{flex-grow:0;flex-basis:833.33333%;width:833.33333%}}.flex-offset-1{margin-left:833.33333%}.flex-offset-1-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-1-xs{margin-left:833.33333%}}.flex-offset-1-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-1-sm{margin-left:833.33333%}}.flex-offset-1-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-1-md{margin-left:833.33333%}}.flex-offset-1-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-1-lg{margin-left:833.33333%}}.flex-offset-1-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-1-xl{margin-left:833.33333%}}.flex-2{flex-grow:0;flex-basis:1666.66667%;width:1666.66667%}.flex-2-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-2-xs{flex-grow:0;flex-basis:1666.66667%;width:1666.66667%}}.flex-2-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-2-sm{flex-grow:0;flex-basis:1666.66667%;width:1666.66667%}}.flex-2-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-2-md{flex-grow:0;flex-basis:1666.66667%;width:1666.66667%}}.flex-2-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-2-lg{flex-grow:0;flex-basis:1666.66667%;width:1666.66667%}}.flex-2-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-2-xl{flex-grow:0;flex-basis:1666.66667%;width:1666.66667%}}.flex-offset-2{margin-left:1666.66667%}.flex-offset-2-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-2-xs{margin-left:1666.66667%}}.flex-offset-2-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-2-sm{margin-left:1666.66667%}}.flex-offset-2-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-2-md{margin-left:1666.66667%}}.flex-offset-2-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-2-lg{margin-left:1666.66667%}}.flex-offset-2-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-2-xl{margin-left:1666.66667%}}.flex-3{flex-grow:0;flex-basis:2500%;width:2500%}.flex-3-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-3-xs{flex-grow:0;flex-basis:2500%;width:2500%}}.flex-3-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-3-sm{flex-grow:0;flex-basis:2500%;width:2500%}}.flex-3-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-3-md{flex-grow:0;flex-basis:2500%;width:2500%}}.flex-3-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-3-lg{flex-grow:0;flex-basis:2500%;width:2500%}}.flex-3-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-3-xl{flex-grow:0;flex-basis:2500%;width:2500%}}.flex-offset-3{margin-left:2500%}.flex-offset-3-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-3-xs{margin-left:2500%}}.flex-offset-3-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-3-sm{margin-left:2500%}}.flex-offset-3-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-3-md{margin-left:2500%}}.flex-offset-3-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-3-lg{margin-left:2500%}}.flex-offset-3-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-3-xl{margin-left:2500%}}.flex-4{flex-grow:0;flex-basis:3333.33333%;width:3333.33333%}.flex-4-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-4-xs{flex-grow:0;flex-basis:3333.33333%;width:3333.33333%}}.flex-4-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-4-sm{flex-grow:0;flex-basis:3333.33333%;width:3333.33333%}}.flex-4-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-4-md{flex-grow:0;flex-basis:3333.33333%;width:3333.33333%}}.flex-4-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-4-lg{flex-grow:0;flex-basis:3333.33333%;width:3333.33333%}}.flex-4-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-4-xl{flex-grow:0;flex-basis:3333.33333%;width:3333.33333%}}.flex-offset-4{margin-left:3333.33333%}.flex-offset-4-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-4-xs{margin-left:3333.33333%}}.flex-offset-4-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-4-sm{margin-left:3333.33333%}}.flex-offset-4-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-4-md{margin-left:3333.33333%}}.flex-offset-4-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-4-lg{margin-left:3333.33333%}}.flex-offset-4-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-4-xl{margin-left:3333.33333%}}.flex-5{flex-grow:0;flex-basis:4166.66667%;width:4166.66667%}.flex-5-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-5-xs{flex-grow:0;flex-basis:4166.66667%;width:4166.66667%}}.flex-5-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-5-sm{flex-grow:0;flex-basis:4166.66667%;width:4166.66667%}}.flex-5-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-5-md{flex-grow:0;flex-basis:4166.66667%;width:4166.66667%}}.flex-5-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-5-lg{flex-grow:0;flex-basis:4166.66667%;width:4166.66667%}}.flex-5-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-5-xl{flex-grow:0;flex-basis:4166.66667%;width:4166.66667%}}.flex-offset-5{margin-left:4166.66667%}.flex-offset-5-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-5-xs{margin-left:4166.66667%}}.flex-offset-5-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-5-sm{margin-left:4166.66667%}}.flex-offset-5-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-5-md{margin-left:4166.66667%}}.flex-offset-5-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-5-lg{margin-left:4166.66667%}}.flex-offset-5-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-5-xl{margin-left:4166.66667%}}.flex-6{flex-grow:0;flex-basis:5000%;width:5000%}.flex-6-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-6-xs{flex-grow:0;flex-basis:5000%;width:5000%}}.flex-6-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-6-sm{flex-grow:0;flex-basis:5000%;width:5000%}}.flex-6-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-6-md{flex-grow:0;flex-basis:5000%;width:5000%}}.flex-6-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-6-lg{flex-grow:0;flex-basis:5000%;width:5000%}}.flex-6-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-6-xl{flex-grow:0;flex-basis:5000%;width:5000%}}.flex-offset-6{margin-left:5000%}.flex-offset-6-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-6-xs{margin-left:5000%}}.flex-offset-6-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-6-sm{margin-left:5000%}}.flex-offset-6-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-6-md{margin-left:5000%}}.flex-offset-6-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-6-lg{margin-left:5000%}}.flex-offset-6-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-6-xl{margin-left:5000%}}.flex-7{flex-grow:0;flex-basis:5833.33333%;width:5833.33333%}.flex-7-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-7-xs{flex-grow:0;flex-basis:5833.33333%;width:5833.33333%}}.flex-7-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-7-sm{flex-grow:0;flex-basis:5833.33333%;width:5833.33333%}}.flex-7-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-7-md{flex-grow:0;flex-basis:5833.33333%;width:5833.33333%}}.flex-7-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-7-lg{flex-grow:0;flex-basis:5833.33333%;width:5833.33333%}}.flex-7-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-7-xl{flex-grow:0;flex-basis:5833.33333%;width:5833.33333%}}.flex-offset-7{margin-left:5833.33333%}.flex-offset-7-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-7-xs{margin-left:5833.33333%}}.flex-offset-7-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-7-sm{margin-left:5833.33333%}}.flex-offset-7-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-7-md{margin-left:5833.33333%}}.flex-offset-7-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-7-lg{margin-left:5833.33333%}}.flex-offset-7-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-7-xl{margin-left:5833.33333%}}.flex-8{flex-grow:0;flex-basis:6666.66667%;width:6666.66667%}.flex-8-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-8-xs{flex-grow:0;flex-basis:6666.66667%;width:6666.66667%}}.flex-8-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-8-sm{flex-grow:0;flex-basis:6666.66667%;width:6666.66667%}}.flex-8-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-8-md{flex-grow:0;flex-basis:6666.66667%;width:6666.66667%}}.flex-8-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-8-lg{flex-grow:0;flex-basis:6666.66667%;width:6666.66667%}}.flex-8-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-8-xl{flex-grow:0;flex-basis:6666.66667%;width:6666.66667%}}.flex-offset-8{margin-left:6666.66667%}.flex-offset-8-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-8-xs{margin-left:6666.66667%}}.flex-offset-8-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-8-sm{margin-left:6666.66667%}}.flex-offset-8-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-8-md{margin-left:6666.66667%}}.flex-offset-8-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-8-lg{margin-left:6666.66667%}}.flex-offset-8-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-8-xl{margin-left:6666.66667%}}.flex-9{flex-grow:0;flex-basis:7500%;width:7500%}.flex-9-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-9-xs{flex-grow:0;flex-basis:7500%;width:7500%}}.flex-9-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-9-sm{flex-grow:0;flex-basis:7500%;width:7500%}}.flex-9-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-9-md{flex-grow:0;flex-basis:7500%;width:7500%}}.flex-9-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-9-lg{flex-grow:0;flex-basis:7500%;width:7500%}}.flex-9-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-9-xl{flex-grow:0;flex-basis:7500%;width:7500%}}.flex-offset-9{margin-left:7500%}.flex-offset-9-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-9-xs{margin-left:7500%}}.flex-offset-9-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-9-sm{margin-left:7500%}}.flex-offset-9-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-9-md{margin-left:7500%}}.flex-offset-9-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-9-lg{margin-left:7500%}}.flex-offset-9-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-9-xl{margin-left:7500%}}.flex-10{flex-grow:0;flex-basis:8333.33333%;width:8333.33333%}.flex-10-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-10-xs{flex-grow:0;flex-basis:8333.33333%;width:8333.33333%}}.flex-10-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-10-sm{flex-grow:0;flex-basis:8333.33333%;width:8333.33333%}}.flex-10-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-10-md{flex-grow:0;flex-basis:8333.33333%;width:8333.33333%}}.flex-10-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-10-lg{flex-grow:0;flex-basis:8333.33333%;width:8333.33333%}}.flex-10-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-10-xl{flex-grow:0;flex-basis:8333.33333%;width:8333.33333%}}.flex-offset-10{margin-left:8333.33333%}.flex-offset-10-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-10-xs{margin-left:8333.33333%}}.flex-offset-10-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-10-sm{margin-left:8333.33333%}}.flex-offset-10-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-10-md{margin-left:8333.33333%}}.flex-offset-10-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-10-lg{margin-left:8333.33333%}}.flex-offset-10-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-10-xl{margin-left:8333.33333%}}.flex-11{flex-grow:0;flex-basis:9166.66667%;width:9166.66667%}.flex-11-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-11-xs{flex-grow:0;flex-basis:9166.66667%;width:9166.66667%}}.flex-11-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-11-sm{flex-grow:0;flex-basis:9166.66667%;width:9166.66667%}}.flex-11-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-11-md{flex-grow:0;flex-basis:9166.66667%;width:9166.66667%}}.flex-11-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-11-lg{flex-grow:0;flex-basis:9166.66667%;width:9166.66667%}}.flex-11-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-11-xl{flex-grow:0;flex-basis:9166.66667%;width:9166.66667%}}.flex-offset-11{margin-left:9166.66667%}.flex-offset-11-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-11-xs{margin-left:9166.66667%}}.flex-offset-11-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-11-sm{margin-left:9166.66667%}}.flex-offset-11-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-11-md{margin-left:9166.66667%}}.flex-offset-11-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-11-lg{margin-left:9166.66667%}}.flex-offset-11-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-11-xl{margin-left:9166.66667%}}.flex-12{flex-grow:0;flex-basis:10000%;width:10000%}.flex-12-xs{flex-basis:100%;width:100%}@media only screen and (min-width: 320px){.flex-12-xs{flex-grow:0;flex-basis:10000%;width:10000%}}.flex-12-sm{flex-basis:100%;width:100%}@media only screen and (min-width: 480px){.flex-12-sm{flex-grow:0;flex-basis:10000%;width:10000%}}.flex-12-md{flex-basis:100%;width:100%}@media only screen and (min-width: 768px){.flex-12-md{flex-grow:0;flex-basis:10000%;width:10000%}}.flex-12-lg{flex-basis:100%;width:100%}@media only screen and (min-width: 992px){.flex-12-lg{flex-grow:0;flex-basis:10000%;width:10000%}}.flex-12-xl{flex-basis:100%;width:100%}@media only screen and (min-width: 1024px){.flex-12-xl{flex-grow:0;flex-basis:10000%;width:10000%}}.flex-offset-12{margin-left:10000%}.flex-offset-12-xs{margin-left:0}@media only screen and (min-width: 320px){.flex-offset-12-xs{margin-left:10000%}}.flex-offset-12-sm{margin-left:0}@media only screen and (min-width: 480px){.flex-offset-12-sm{margin-left:10000%}}.flex-offset-12-md{margin-left:0}@media only screen and (min-width: 768px){.flex-offset-12-md{margin-left:10000%}}.flex-offset-12-lg{margin-left:0}@media only screen and (min-width: 992px){.flex-offset-12-lg{margin-left:10000%}}.flex-offset-12-xl{margin-left:0}@media only screen and (min-width: 1024px){.flex-offset-12-xl{margin-left:10000%}}.shopify-section{height:100%}.nav-section{border-top:1px solid #e4e8ea;height:39px}@media only screen and (min-width: 768px){.nav-section{height:74px}}.navigation-test .nav-section{height:60px}@media only screen and (min-width: 1024px){.navigation-test .nav-section{height:89px}}.icon{display:flex;align-items:center;justify-content:center;position:relative;width:50px;height:100%;background-size:auto;background-position:center;background-repeat:no-repeat}.banner-cart .icon{width:33.3%;flex-direction:column}@media only screen and (min-width: 768px){.banner-cart .icon{flex-direction:row}}.banner-cart .icon path{fill:#fff}.icon path{fill:#bbb;transition:.3s cubic-bezier(.55,.085,.68,.53) background-color}@media only screen and (min-width: 1024px){.icon:hover path{fill:#fd8204}.banner-cart .icon:hover path{fill:#fff}}.icon-celestron{font-family:icons-celestron}.icon-tools:before{content:"\e1e9"}.icon-rocket:before{content:"\e234"}.icon-about-us:before{content:"\e605"}.icon-support:before{content:"\e604"}.icon-book:before{content:"\e070"}.icon-camera:before{content:"\e036"}.icon-envelop:before{content:"\e0ec"}.icon-movie:before{content:"\e046"}.icon-direction:before{content:"\e0fe"}.icon-icon-arrow-long:before{content:"\e601"}.icon-icon-milestone:before{content:"\e602"}.icon-icon-plus:before{content:"\e603"}.icon-trophy-star:before{content:"\e21f"}.icon-shield:before{content:"\e27e"}.icon-bubbles:before{content:"\e154"}.icon-library:before{content:"\e075"}.icon-play:before{content:"\e042"}.icon-bullhorn:before{content:"\e05f"}.icon-pencil:before{content:"\e00f"}.icon-atom:before{content:"\e241"}.icon-comments:before{content:"\e607"}.icon-users:before{content:"\e606"}.icon-university:before{content:"\e608"}.icon-microphone:before{content:"\e600"}.icon-hamburger{display:block;width:20px;height:20px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}@media only screen and (min-width: 1024px){.icon-hamburger{display:none}}@media only screen and (min-width: 360px){.navigation-test .icon-hamburger{width:30px}}.icon-hamburger span{display:block;position:absolute;height:3px;width:100%;background:#333e48;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.icon-hamburger span:nth-child(1){top:0}.icon-hamburger span:nth-child(2),.icon-hamburger span:nth-child(3){top:8px}.icon-hamburger span:nth-child(4){top:16px}.icon-hamburger.is-active span,.is-active .icon-hamburger span{color:#fd8204}.icon-hamburger.is-active span:nth-child(1),.is-active .icon-hamburger span:nth-child(1){top:8px;width:0;left:50%}.icon-hamburger.is-active span:nth-child(2),.is-active .icon-hamburger span:nth-child(2){transform:rotate(45deg)}.icon-hamburger.is-active span:nth-child(3),.is-active .icon-hamburger span:nth-child(3){transform:rotate(-45deg)}.icon-hamburger.is-active span:nth-child(4),.is-active .icon-hamburger span:nth-child(4){top:8px;width:0;left:50%}.icon-remove{display:block;padding-left:20px;line-height:20px;height:20px;min-width:20px;position:relative;cursor:pointer;color:#bbb;transform:rotate(0);transition:.3s cubic-bezier(.55,.085,.68,.53) all}.icon-remove.is-closed{transform:rotate(-135deg)}.search-form .icon-remove{position:absolute;right:47px;top:50%;transform:translateY(-50%);width:20px;opacity:0;visibility:hidden;transition:.1s cubic-bezier(.55,.085,.68,.53)}.search-form .icon-remove:after,.search-form .icon-remove:before{height:2px}.search-form .icon-remove.is-active{opacity:1;visibility:visible}.grid-body .icon-remove{padding-right:15px}@media only screen and (min-width: 992px){.grid-body .icon-remove{margin-top:30px;font-size:16px;transform:scale(.8);padding-left:30px;padding-right:0}.grid-body .icon-remove:hover{transform:scale(.85)}}.icon-remove:after,.icon-remove:before{content:"";display:block;height:4px;width:20px;position:absolute;left:0;top:calc(50% - 2px);background-color:#bbb}.icon-remove:before{transform:rotate(45deg)}.icon-remove:after{transform:rotate(-45deg)}.icon-arrow{border:4px solid #bbb;border-width:0 4px 4px 0;width:10px;height:10px;min-width:10px;transition:.3s cubic-bezier(.55,.085,.68,.53) all;transform:rotate(45deg)}.icon-arrow.prev{transform:rotate(135deg)}.icon-arrow.next{transform:rotate(-45deg)}.icon-arrow.white{border-color:#fff}.accordion.is-active .icon-arrow,.cat-list-item.is-active .icon-arrow,.is-active>.icon-arrow,.mixitup-control-active .icon-arrow,.newsletter-active .top-bar .icon-arrow{transform:rotate(225deg)}.countdown-nav .icon-arrow{display:none!important;position:absolute;top:17px}.countdown-nav .icon-arrow.prev{left:-13px}.countdown-nav .icon-arrow.next{right:-13px}@media only screen and (min-width: 1024px){.countdown-nav .icon-arrow{display:inline-block!important;top:32px}}.icon-arrow-thin{display:block;position:absolute;z-index:1;width:52px;height:52px;cursor:pointer;top:50%;transform:translateY(-48.5px);opacity:.3;transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.icon-arrow-thin.slick-disabled{opacity:0;visibility:hidden}.grid-slider .icon-arrow-thin{transform:translateY(-50%)}.grid-wrapper .icon-arrow-thin{display:none}@media only screen and (min-width: 768px){.grid-wrapper .icon-arrow-thin{display:block}}.product-visual .icon-arrow-thin{display:none!important}.js-yearly-slider .icon-arrow-thin{top:126px}@media only screen and (min-width: 768px){.js-yearly-slider .icon-arrow-thin{top:226px}}@media only screen and (min-width: 1024px){.js-yearly-slider .icon-arrow-thin{top:215px}.js-yearly-slider .icon-arrow-thin.prev{left:30px;transform:none}.js-yearly-slider .icon-arrow-thin.next{right:460px;transform:none}}.icon-arrow-thin:hover{opacity:1}.icon-arrow-thin:before{content:"";background-image:url(//www.celestron.com/cdn/shop/t/35/assets/icon-arrow-thin.svg?v=83088374770588440581564613040);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.icon-arrow-thin.dark:before{background-image:url(//www.celestron.com/cdn/shop/t/35/assets/icon-arrow-thin-blk.svg?v=83670315907812492371564610705)}.icon-arrow-thin.highlight:before{background-image:url(//www.celestron.com/cdn/shop/t/35/assets/icon-arrow-thin-orange.svg?v=120832384977297198781564610705)}.icon-arrow-thin.prev{left:15px}@media only screen and (min-width: 1334px){.icon-arrow-thin.prev{left:-52px}.image-full-size .icon-arrow-thin.prev{left:15px}}.icon-arrow-thin.next{right:15px}.icon-arrow-thin.next:before{transform:rotate(180deg)}@media only screen and (min-width: 1334px){.icon-arrow-thin.next{right:-52px}.image-full-size .icon-arrow-thin.next{right:15px}}.dark-bg-icon{opacity:1}.dark-bg-icon:after{content:"";background-color:#333e48;width:60px;height:67px;display:block}@media only screen and (min-width: 1334px){.dark-bg-icon:after{width:70px;height:70px}}.dark-bg-icon:before{top:15px;left:15px}.dark-bg-icon.prev{left:0}.dark-bg-icon.next{right:8px}@media only screen and (min-width: 1334px){.dark-bg-icon.next{right:17px}}.dark-bg-icon.next:before{transform:rotate(180deg)}.icon-close{position:relative;width:30px;height:30px;z-index:10}.icon-close:after{content:"";position:absolute;border-radius:2px;bottom:0;left:45%;height:100%;width:3px;background-color:#fd8204;transform:skew(-45deg)}.icon-close:before{content:"";position:absolute;border-radius:2px;bottom:0;right:45%;height:100%;width:3px;background-color:#fd8204;transform:skew(45deg)}.modal-close .icon-close{display:block;float:right}.is-checked{position:relative}.is-checked:before{content:"\2713";position:absolute;color:#fd8204;left:-15px}.load{display:flex;align-items:center;position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;background-color:#ffffff4d;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.load.is-active{opacity:1;visibility:visible}.load-animate{position:relative;background-color:#fd8204;width:10px;height:10px;margin:0 auto;border-radius:50%}.load-animate:after,.load-animate:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%}.load-animate:after{left:-10px;top:-5px;background-color:#333e48;transform-origin:15px 10px;animation:axis 1s linear infinite}.load-animate:before{left:-25px;top:-15px;background-color:#73777b;transform-origin:30px 20px;animation:axis 2s linear infinite}@keyframes axis{0%{transform:rotate(0) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}.input-group{margin-bottom:7px}.input-group input{border:1px solid #bbb;width:100%;padding:7px;border-radius:3px}.hidden-label{position:absolute;height:0;width:0;margin-bottom:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}.form-flex{width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.newsletter-accordion .form-flex{position:absolute;bottom:0}@media only screen and (min-width: 768px){.newsletter-accordion .form-flex{position:static}}.newsletter-accordion .form-heading{margin-right:45px;padding:0;position:absolute;top:0;left:0}@media only screen and (min-width: 768px){.newsletter-accordion .form-heading{position:static}}@media only screen and (min-width: 1024px){.form-heading{margin-bottom:0;padding-right:15px;white-space:nowrap}}.newsletter-accordion .email-accordian__subhead{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;line-height:16px;margin-bottom:15px;text-transform:none}@media only screen and (min-width: 768px){.newsletter-accordion .email-accordian__subhead{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}}.footer .email-accordian__subhead{margin:5px 0 15px}.newsletter-accordion .email-accordian__confirm-msg{position:absolute;margin-top:10px;bottom:25px}@media only screen and (min-width: 768px){.newsletter-accordion .email-accordian__confirm-msg{margin-top:0;position:static}}.form-input{border:0}.form-flex-input{border:0;height:50px;line-height:50px;padding:0 10px;width:calc(100% - 120px)}.form-flex-input:focus{outline:0}.form-flex-submit{width:120px}.newsletter-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media only screen and (min-width: 1024px){.newsletter-footer{justify-content:flex-start;flex-direction:row;text-align:left;width:100%;max-width:755px}}.newsletter-article{background-color:#e4e8ea;padding:15px;margin-bottom:15px}.newsletter-article .heading{padding-bottom:0}.newsletter-article .form-heading{margin:0 0 10px}body{margin-top:0;transition:.3s cubic-bezier(.55,.085,.68,.53) margin-top}.newsletter-active body{margin-top:190px}@media only screen and (min-width: 768px){.newsletter-active body{margin-top:150px}}.newsletter-accordion{position:fixed;z-index:3;top:-190px;left:0;right:0;height:190px;padding:15px;background-color:#f6f7f9;transition:.3s cubic-bezier(.55,.085,.68,.53) top}@media only screen and (min-width: 768px){.newsletter-accordion{height:150px;top:-150px}}.newsletter-active .newsletter-accordion{top:0}.newsletter-accordion .heading:first-child{margin-bottom:10px}.newsletter-accordion .accordion-inner{position:relative;margin:0 auto;max-width:800px;height:100%;display:flex;flex-direction:column;justify-content:center}.newsletter-accordion .icon-close{position:absolute;top:0;right:0;display:block}.search-form{border:1px solid #e4e8ea;background-color:#f6f7f9;position:relative;z-index:10;width:100%;margin:0;height:35px;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48;border-radius:25px}@media only screen and (min-width: 768px){.search-form{height:49px;line-height:47px;width:100%}}@media only screen and (min-width: 1024px){.search-form{max-width:500px;margin:20px auto;width:calc(100vw - 416px)}}@media only screen and (min-width: 1200px){.search-form{max-width:582px}}.search-form input{font-family:inherit;height:100%;line-height:33px;font-size:13px;font-weight:300;padding-left:20px;width:calc(100% - 34px);background-color:transparent}.search-form input:focus{outline:0}@media only screen and (min-width: 768px){.search-form input{font-size:16px;width:calc(100% - 47px);line-height:47px}}.search-form input::-webkit-input-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.search-form input:-moz-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.search-form input::-moz-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.search-form input:-ms-input-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.search-form svg{display:block;transform:scale(.7);margin:0 auto}@media only screen and (min-width: 768px){.search-form svg{transform:scale(.95)}}.search-form button{cursor:pointer;border:0;background-color:#333e48;display:block;height:35px;line-height:35px;margin-right:-1px;text-align:center;border-top-right-radius:25px;border-bottom-right-radius:25px}@media only screen and (min-width: 768px){.search-form button{height:47px;width:47px;margin-right:0;background-color:transparent}}.search-form path{fill:#fff}@media only screen and (min-width: 768px){.search-form path{fill:#333e48}}.search-block{margin:30px 0;width:100%}.search-block input{width:100%;height:50px;padding:15px;border:1px solid #fd8204}.contact-form-container{position:relative;z-index:1}.contact-form-container>div{height:400px;position:relative}.contact-form-container .contact-row{height:auto;position:absolute;z-index:1;left:0;right:0;top:192px}.powr-contact-form{position:absolute;top:0;left:0;right:0}.contact-label{color:#73777b;font-weight:300}.contact-select{height:34px;border-radius:0;width:100%;background-color:#fff;border:1px solid #e4e8ea;color:#333e48;font-weight:300;padding:0 15px}.powr-contact-form,.powr-form-builder{position:absolute;top:0;left:0;right:0;opacity:0;pointer-events:none;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.powr-contact-form.is-active,.powr-form-builder.is-active{opacity:1;visibility:visible;pointer-events:all}.btn{display:inline-block;cursor:pointer;margin:0;padding:0 30px;height:50px;line-height:48px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-appearance:none;border:1px solid;opacity:1;visibility:visible;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.btn.is-hidden{opacity:0;visibility:hidden}.btn.disabled,.btn[data-availability=N]{border-color:#bbb!important;background-color:#fff!important;color:#bbb!important;pointer-events:none}.btn[data-availability=N]{font-size:0}.btn[data-availability=N]:after{content:"Out of Stock";font-size:16px}.btn.block{width:100%;display:block}.btn.hollow{background-color:transparent;border-color:#73777b;color:#73777b}.cat-single .btn.hollow{border-color:#333e48;color:#333e48}@media only screen and (min-width: 1024px){.btn.hollow:hover{border-color:#333e48;color:#333e48;background-color:#ffffffb3}}.btn.primary{color:#fff;background-color:#fd8204;border-color:#fd8204;border-radius:0}@media only screen and (min-width: 1024px){.btn.primary:hover{color:#fd8204;background-color:#fff}}.btn.secondary{color:#fff;background-color:#d8d8d8;border-color:#d8d8d8}.btn.dark{color:#fff;background-color:#333e48;border-color:#333e48}.btn.with-icon{display:flex;color:#000;background-color:#fff;border:0;padding:0}.lightbox .btn.with-icon{position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.btn.with-icon span{text-transform:uppercase;font-weight:400;padding:0 10px}.btn.with-icon i{background-color:#fd8204;color:#fff;width:48px;font-size:24px;line-height:48px;text-align:center}.btn.alt{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:600;text-transform:none}.btn.small{font-size:14px}.btn.text-link{border:0;padding:0 15px;-webkit-user-select:text;user-select:text;text-decoration:underline}.icon-list-heading{color:#73777b;font-weight:700;font-size:13px}.icon-list{display:flex;list-style:none;margin:0;flex-wrap:wrap}.icon-list-item{margin:10px;text-align:center}.list-link{margin-bottom:5px}.list-link a{display:block;font-size:13px;color:#fd8204}.list-link-head{font-weight:600;text-transform:uppercase;margin:30px 0 15px}.list-link-head:first-child{margin-top:15px}.heading{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;line-height:1;margin:0}.heading+.heading{margin-top:5px}.heading.center{text-align:center}@media only screen and (min-width: 768px){.heading.center{text-align:left}}.heading.underline{padding-bottom:10px;border-bottom:2px solid #fd8204}.container-padding>.heading.underline{margin-left:-15px;margin-right:-15px}@media only screen and (min-width: 1230px){.container-padding>.heading.underline{margin-left:0;margin-right:0}}.container .heading.underline{margin-left:0;margin-right:0}.heading.light{font-weight:300}.heading.alt{font-family:Open Sans,Arial,Helvetica,sans-serif}.heading.alt span{font-weight:300}.image-row .heading{padding:30px 0 0}.heading b{color:#fd8204}.heading-padding{padding:0 15px}@media only screen and (min-width: 1230px){.heading-padding{padding:0}}.h1{font-size:48px}@media only screen and (min-width: 1024px){.h1{font-size:60px}}.h2{text-transform:uppercase;font-size:30px}@media only screen and (min-width: 1024px){.h2{font-size:36px}}.h3{text-transform:uppercase;font-size:24px}.h4{text-transform:uppercase;font-size:18px}.h5{text-transform:uppercase;font-size:14px}.subhead{text-transform:uppercase;color:#73777b;font-size:12px;margin-bottom:10px}.subhead span{font-weight:300}.heading-icon{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:15px}.heading-icon>*:first-child{margin-right:15px}.product-summary a[href*=amazon]{display:none}.text-body{padding-top:30px;flex-direction:column-reverse}@media only screen and (min-width: 768px){.text-body{flex-direction:row}}.excerpt{padding:15px 0}.no-list{list-style:none;margin:15px 0}.rte{margin:5px 0;font-size:14px;line-height:24px}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-bottom:.5em;font-weight:700;margin-top:15px}.rte picture{display:block;margin:15px -15px}.rte picture img{max-width:none;width:100%}.rte figcaption{color:#bbb;font-weight:300;font-size:12px;line-height:17px;padding:0 15px}.rte p{margin-bottom:15px}.rte p:last-child{margin-bottom:0}.rte ul,.rte ol{list-style:disc outside;margin:15px 0 15px 20px;padding:0}.rte a{color:#fd8204;text-decoration:underline}.rte ul{list-style:none;margin-left:0}.rte ul li{position:relative;margin-bottom:5px;padding-left:15px}.rte ul li:before{content:"\2022";color:#fd8204;position:absolute;left:5px}.overlay{position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;background-color:#fffc;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.overlay.is-active{opacity:1;visibility:visible}.modal{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;z-index:10;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.modal.is-active{opacity:1;visibility:visible;min-height:150px}.modal.transparent{background-color:#fffc}.modal .retail__wrapper{flex-grow:1}.modal .checkmark{flex-basis:30%;display:flex;flex-flow:column;align-items:center;justify-content:center}.modal .checkmark span{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#909090;font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase;margin-top:5px}.modal [retailer-name]{display:none}.modal [retailer-name].active{display:flex;justify-content:space-between;flex-flow:row}.modal [no-retailers]{display:none}.modal [no-retailers].active{display:flex}.modal-close{width:calc(100% - 30px);max-width:900px;margin:-15px 15px 15px}.transparent .modal-close{max-width:560px}.modal-close.close-full-size{position:absolute;top:15px;right:15px;margin:0}.modal-body{display:none;width:100%;max-width:900px;flex-direction:column;align-items:center;justify-content:center;padding:0 15px 60px;border-top:5px solid #fd8204;box-shadow:1px 1px 13px #d8d8d8;border:1px solid #d8d8d8;background-color:#fff;overflow:auto}.transparent .modal-body{border:0;padding:0;background-color:transparent;box-shadow:none}.transparent .modal-body>div{padding:0;display:flex}.modal-body iframe{margin:0 auto;width:100%}@media only screen and (min-width: 768px){.modal-body{width:auto;height:auto;padding:30px 60px}}.modal-body.modal-full-size{max-width:none;width:100%;height:100%}.modal-body.no-padding{padding:0}.modal-body.no-padding>*{padding:15px}.modal-body>*{padding:15px 30px}.no-scroll{overflow:hidden;height:100vh}body.no-scroll{position:fixed;width:100vw}.breadcrumb{padding:15px;font-size:12px;line-height:17px}.breadcrumb span:last-child{color:#909090}@media only screen and (min-width: 1230px){.breadcrumb{padding:15px 0}}@media only screen and (min-width: 768px){.breadcrumb-product-container{background-color:#f6f7f9;border-bottom:1px solid #E4E8EA}}.breadcrumb-product-container .breadcrumb{font-size:10px;font-size:11px;letter-spacing:.25px}@media only screen and (min-width: 768px){.breadcrumb-product-container .breadcrumb{font-size:12px;letter-spacing:.18px}}@media only screen and (min-width: 1230px){.breadcrumb-product-container .breadcrumb{padding:15px 20px}}.breadcrumb-product-container{width:100%}@media only screen and (min-width: 768px){.breadcrumb-product-container{background-color:#f6f7f9}}.breadcrumb-product-container a,.breadcrumb-product-container .breadcrumb span:last-child{color:#73777b}.breadcrumb-product-container a{font-weight:600}.tab-wrapper{display:none}@media only screen and (min-width: 768px){.tab-wrapper{display:block;border-top:1px solid #e4e8ea;border-bottom:1px solid #e4e8ea}}.tab-list{display:flex;list-style:none;justify-content:flex-start;max-width:1230px}@media only screen and (min-width: 1024px){.tab-list{justify-content:space-around}}.tab{padding:15px;font-size:13px;font-weight:600;position:relative;white-space:nowrap;cursor:pointer;margin:-1px 0;border:0}@media only screen and (min-width: 1024px){.tab{font-size:16px;font-weight:300;text-align:center;width:100%}}.tab:after{content:"";background-color:#fd8204;display:block;position:absolute;z-index:1;height:2px;width:0;bottom:-1px;left:50%;transform:translate(-50%);transition:.3s cubic-bezier(.55,.085,.68,.53) all}.tab.is-active,.is-active .tab{font-weight:600}@media only screen and (min-width: 1024px){.tab.is-active,.is-active .tab{font-weight:300;color:#fd8204}}.tab.is-active:after,.is-active .tab:after{width:100%}.tab-content-wrapper{position:relative;transition:.3s cubic-bezier(.55,.085,.68,.53) height}@media screen and (max-width: 767px){.tab-content-wrapper{height:auto!important}}@media only screen and (min-width: 768px){.accordion{position:absolute;top:0;left:0;right:0;opacity:0;z-index:-1;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.accordion.is-active{z-index:1;opacity:1;visibility:visible}}.tab-content{padding:15px}@media only screen and (min-width: 1230px){.tab-content{padding:30px 0}}.tab-content .slider{margin:0 -15px;padding:7.5px 0;width:calc(100% + 30px)}@media only screen and (min-width: 1230px){.tab-content .slider{margin:0;width:100%;padding:7.5px}}.accordion-head{line-height:62px;padding:0 24px;border-top:1px solid #e4e8ea;border-bottom:1px solid #e4e8ea;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px){.accordion-head{display:none}}.accordion-head svg{fill:#333e48;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.accordion.is-active .accordion-head svg{transform:rotate(45deg)}.featured-collection{margin:15px 0}.featured-collection .heading{padding:0 15px 10px}@media only screen and (min-width: 1230px){.featured-collection .heading{padding:0 0 10px}}.featured-collection .grid-title{height:50px}@media only screen and (min-width: 992px){.featured-collection .grid-title{height:80px}}@media only screen and (min-width: 992px){.collection-flex-sidebar{padding-top:50px}}.collection-grid-wrapper{margin-top:0!important;padding-top:0!important}@media only screen and (min-width: 992px){.collection-grid-wrapper{margin-left:50px;margin-top:15px!important}}.grid-wrapper{width:100%;overflow:hidden;padding:7.5px;margin-top:60px}.grid-wrapper.grey{background-color:#f6f7f9}@media only screen and (min-width: 1230px){.grid-wrapper{padding:18px 0}}.grid-item{display:inline-block;margin-right:-4px;position:relative;padding:7.5px;width:50%;font-size:14px;line-height:1}.grid-item__visual-tag{align-items:center;border-radius:100%;display:flex;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:600;font-size:9px;line-height:10px;height:60px;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:60px;z-index:1}.rte .grid-item{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;padding:15px;border:1px solid #e4e8ea}@media only screen and (min-width: 1230px){.rte .grid-item{width:calc(100% + 30px)!important;margin:15px -15px}}.slider .grid-item{margin:0;opacity:.6;pointer-events:none;cursor:default}.slider .grid-item.slick-active{opacity:1;pointer-events:all}@media only screen and (min-width: 768px){.grid-item{width:33.3%}}@media only screen and (min-width: 992px){.grid-item{width:25%}}@media only screen and (min-width: 1230px){.grid-item{width:16.6%;padding:15px}}@media only screen and (min-width: 992px){.flex-sidebar .grid-item{width:33.3%}}@media only screen and (min-width: 1230px){.flex-sidebar .grid-item{width:25%}}@media only screen and (min-width: 992px){.container-article .grid-item{width:100%}}.grid-item.wide{display:flex;align-items:center;width:100%;border-bottom:1px solid #e4e8ea;padding:30px 0}.grid-item.wide:last-child{border-bottom:0}@media only screen and (min-width: 768px){.grid-item.wide{align-items:stretch}}.inline-cart .grid-item{margin:0 -15px;width:calc(100% + 30px);padding:30px 15px;align-items:center}.grid-item-xs{width:33.3%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:7.5px}.grid-item-inner{padding:30px 20px}.grid-item-image{position:relative;display:flex;align-items:center;justify-content:center;height:150px;margin-bottom:20px;overflow:hidden}.rte .grid-item-image{width:150px;min-width:150px;height:150px;margin:0}.grid-item-image img{max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.wide .grid-item-image{width:75px;height:75px;margin:0}@media only screen and (min-width: 768px){.wide .grid-item-image{width:125px;height:125px}}.inline-cart .grid-item-image{width:75px;height:75px;margin:0 15px}@media only screen and (min-width: 768px){.grid-item-image{height:216px}}.grid-title{font-weight:600;font-size:16px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-align:center;margin-bottom:15px;line-height:1.5;text-transform:capitalize;word-wrap:break-word}@media screen and (max-width: 992px){.grid-title{max-width:200px;margin:0 auto 15px}}@media only screen and (min-width: 1024px){.grid-title{font-size:20px;line-height:1.2}}.rte .grid-title{padding:0 15px}.grid-item-xs .grid-title{font-size:13px;margin-top:10px;height:28px}.grid-subtitle{padding-top:15px}.grid-body{color:#73777b;list-style-type:none;margin:0;font-size:12px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.grid-body{font-size:14px}}.wide .grid-body{padding-top:15px}@media only screen and (min-width: 768px){.wide .grid-body{padding-top:0;display:flex;justify-content:space-between;flex-direction:column;text-align:right}}.inline-cart .grid-body{padding-top:15px;text-align:right}.grid-body li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid-body li.is-hidden{opacity:0;visibility:hidden}.grid-body li:before{content:"\2022";padding-right:15px}.grid-item-image{background-color:#fff}.grid-item-desc{display:flex;flex-direction:column;justify-content:space-between;height:170px;position:relative}@media only screen and (min-width: 992px){.grid-item-desc{height:200px}}.rte .grid-item-desc{align-items:center;justify-content:space-between}@media only screen and (min-width: 480px){.rte .grid-item-desc{flex-direction:row}}.wide .grid-item-desc{height:auto;width:calc(100% - 75px);padding-left:15px}@media only screen and (min-width: 768px){.wide .grid-item-desc{flex-direction:row}}@media only screen and (min-width: 1230px){.wide .grid-item-desc{padding:0 15px}}.inline-cart .grid-item-desc{flex-direction:column;padding:0}.grid-price{font-size:18px;margin-top:0;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#fd8204;line-height:1.5}@media only screen and (min-width: 1024px){.grid-price{font-size:21px}}.grid-compare{font-size:15px;font-family:Open Sans,Arial,Helvetica,sans-serif;padding-right:5px;font-weight:400;text-decoration:line-through;opacity:.7;line-height:1.5}@media only screen and (min-width: 992px){.grid-compare{font-size:18px}}.grid-regular-price{font-size:18px;margin-top:0;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48;line-height:1.5}@media only screen and (min-width: 992px){.grid-regular-price{font-size:21px}}.related-products{padding:30px 0}@media only screen and (min-width: 1230px){.related-products{padding:30px 0 0}}.mix-container-active-list-container .grid-item__visual-tag{top:10px;right:10px}.table-open{text-align:left;width:100%}.table-open td,.table-open th{padding:13px;font-size:12px}@media only screen and (min-width: 768px){.table-open td,.table-open th{font-size:14px}}.table-open th{height:50px;background-color:#f6f7f9;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1024px){.table-open th{font-size:16px}}.table-open tr{border-bottom:1px solid #e4e8ea}.table-open tr:last-child{border-bottom:0}.table-open td{height:43px}.table-open td:first-child{width:40%;font-weight:700}@media only screen and (min-width: 768px){.table-open td:first-child{width:30%}}@media only screen and (min-width: 1024px){.table-open td:first-child{width:25%}}.announcement{display:block;position:relative;overflow:hidden;height:50px;border-bottom:1px solid #e4e8ea}@media only screen and (min-width: 1024px){.announcement{height:75px}}.announcement img{max-width:33%;flex-basis:33%}@media only screen and (min-width: 768px){.announcement img{max-width:50%;flex-basis:50%}}.announcement.banner-hide{display:none}.announcement .announcement-image{position:absolute;width:100%;max-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.announcement .announcement-image img{max-width:100%}.announcement .container{display:flex;align-items:center;justify-content:center;padding:8px 15px;height:100%}.announcement-text{padding-left:15px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase}@media only screen and (min-width: 1024px){.announcement-text{font-size:16px}}.three-cat{background:linear-gradient(to bottom,#f6f7f9 0 295px,#f6f7f9 295px,#fff 295px 100%)}@media only screen and (min-width: 768px){.three-cat .container{display:flex;align-items:stretch;justify-content:space-between;padding:0 15px}}@media only screen and (min-width: 1230px){.three-cat .container{padding:0}}.cat-single{position:relative;background:linear-gradient(to bottom,#f6f7f9 0 295px,#f6f7f9 295px,#fff 295px 100%);margin:0 0 30px}.cat-single>.btn{width:calc(100% - 30px);margin:0 15px}@media only screen and (min-width: 768px){.cat-single>.btn{margin:0;width:100%;position:absolute;bottom:0;left:0;right:0}}@media only screen and (min-width: 768px){.cat-single{background:none;width:calc(33.3% - 10px);padding-bottom:50px}}@media only screen and (min-width: 1024px){.cat-single{overflow:visible}}.cat-head{position:relative;width:60%;height:295px;padding:15px;z-index:1}.cat-head .btn{background-color:#f6f7f9}@media only screen and (min-width: 768px){.cat-head{width:100%}}@media only screen and (min-width: 1024px){.cat-head{width:60%}}@media only screen and (min-width: 1230px){.cat-head{padding:15px 0}}.cat-copy{padding:15px 0}.cat-image{position:absolute;top:-10px;right:0;height:295px;max-width:none;pointer-events:none}@media only screen and (min-width: 768px){.cat-image{opacity:.3;top:0}}@media only screen and (min-width: 1024px){.cat-image{opacity:1;top:-15px;left:0;right:0;height:auto;max-width:100%}}.cat-list-title{align-items:center;justify-content:space-between}.cat-list-title a:last-child{text-align:right;padding-right:0}.cat-list{margin:0;list-style:none;padding-bottom:20px;counter-reset:section}@media only screen and (min-width: 1024px){.cat-list{font-size:16px}}.cat-list-item>a,.cat-list-item.no-link,.cat-list-item.heading{display:block;padding:15px;border-bottom:1px solid #e4e8ea}.cat-list-item>a>span:first-child,.cat-list-item.no-link>span:first-child,.cat-list-item.heading>span:first-child{padding-right:15px;font-weight:300}ol .cat-list-item>a .heading,ol .cat-list-item.no-link .heading,ol .cat-list-item.heading .heading{padding-left:30px;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700}ol .cat-list-item>a .heading:before,ol .cat-list-item.no-link .heading:before,ol .cat-list-item.heading .heading:before{content:"";counter-increment:section;content:counter(section) ". ";position:absolute;left:0;color:#fd8204}@media only screen and (min-width: 1230px){.cat-list-item>a,.cat-list-item.no-link,.cat-list-item.heading{padding:15px 0}}.cat-list-copy{padding:15px 0 10px}.featured-content{padding:0 15px;margin:15px auto}@media only screen and (min-width: 768px){.featured-content{display:flex}}@media only screen and (min-width: 1230px){.featured-content{padding:0}}.feature-content-block{margin:15px 0}@media only screen and (min-width: 768px){.feature-content-block{margin:15px 7.5px}.feature-content-block.feature-2w{width:66.6%}.feature-content-block.feature-3w{width:33.3%}.feature-content-block:first-child{margin-left:0}.feature-content-block:last-child{margin-right:0}}.feature-content-block .btn{width:100%}@media only screen and (min-width: 768px){.feature-content-block .btn{width:auto}}.feature-content-banner{display:block}.feature-content-banner img{width:100%}.content-title{display:block;font-weight:600;font-size:16px;text-transform:uppercase;margin-bottom:5px}.content-subhead{display:block;font-weight:300;text-transform:uppercase}.content-excerpt{margin:15px 0}.js-hero-slider{opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.js-hero-slider.slick-initialized{opacity:1;visibility:visible}.hero-slide{display:block;height:310px;overflow:hidden;background-color:#f6f7f9}.hero-slide.img-title{height:430px}@media only screen and (min-width: 992px){.hero-slide.img-title{height:310px}}.hero-slide .container{position:relative;height:100%}@media only screen and (max-width: 645px){.hero-slide .container{max-height:310px}}.hero-image{position:absolute;bottom:0;top:0;left:0;right:0;z-index:0;overflow:hidden}.hero-image picture{display:block}@media only screen and (min-width: 1230px){.hero-image{left:0;right:0;padding-left:30px;padding-right:30px}}.img-title .hero-image{position:relative;width:100%;height:150px}@media only screen and (min-width: 992px){.img-title .hero-image{position:absolute;width:auto;height:auto}}.hero-image img{max-width:none;min-width:100%;width:auto;height:100%;position:absolute;top:0;bottom:0;right:0}.img-title .hero-image img{left:50%;right:50%;transform:translate(-50%)}@media only screen and (min-width: 992px){.img-title .hero-image img{right:initial;left:0;transform:translate(0);width:auto}}@media only screen and (min-width: 1230px){.hero-image img{width:100%}}@media only screen and (min-width: 480px){.hide-on-desktop{display:none}}@media screen and (max-width: 480px){.hide-on-mobile{display:none}}.hero-content{display:flex;flex-direction:column;justify-content:center;color:#fff;width:100%;position:absolute;z-index:0;padding:15px;height:100%}.hero-content.to-center{left:50%;transform:translate(-50%)}.hero-content.to-right{right:0}.hero-content.text-center{align-items:center;text-align:center}.hero-content.text-right{align-items:flex-end;text-align:right}@media only screen and (min-width: 480px){.hero-content.desktop-content-pos-top{justify-content:flex-start}}@media only screen and (min-width: 480px){.hero-content.desktop-content-pos-bottom{justify-content:flex-end}}@media screen and (max-width: 480px){.hero-content.mobile-content-pos-top{justify-content:flex-start}}@media screen and (max-width: 480px){.hero-content.mobile-content-pos-bottom{justify-content:flex-end}}.hero-content.right{right:0}.hero-content.left{left:0}@media screen and (max-width: 992px){.hero-content.left{display:none}}.img-title .hero-content{top:150px;right:50%;height:310px;width:auto;transform:translate(50%)}@media only screen and (min-width: 992px){.img-title .hero-content{right:0;top:50%;transform:translateY(-50%)}}.hero-content:first-child{color:#333e48}.hero-content img{display:block;margin:0 auto}.hero-content.image-video img{height:280px}.hero-content .btn{max-width:380px}@media only screen and (min-width: 768px){.hero-content{max-width:600px}}@media only screen and (min-width: 1230px){.hero-content{padding:15px}}.hero-copy{font-size:18px;padding:12px 0 16px}.hero-copy strong{color:#fd8204}.hero-overlay{position:relative}.hero-overlay img{width:100%}.flex-overlay{background-color:#ffffffb3;bottom:15px;left:0;right:0;padding:15px 0}@media only screen and (min-width: 768px){.flex-overlay{position:absolute;padding:15px;display:flex;align-items:center;justify-content:space-between}}.countdown{margin:-10px auto 0;position:relative;text-align:center;font-size:18px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:1px}.countdown>div{display:inline-block;background-color:#f6f7f9;border-top:5px solid #fd8204;padding:15px}.slider,.nosto-wrap{opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.grid-wrapper .slider,.grid-wrapper .nosto-wrap{margin:0 -7.5px}@media only screen and (min-width: 1230px){.grid-wrapper .slider,.grid-wrapper .nosto-wrap{margin:0 auto}}.slider.nosto-loaded,.slider.slick-initialized,.nosto-wrap.nosto-loaded,.nosto-wrap.slick-initialized{opacity:1;visibility:visible}.slide-bar{display:flex;align-items:center;margin:0;justify-content:center}.slide-bar li{display:flex;align-items:center;padding:15px 10px 30px;list-style:none;cursor:pointer}.slide-bar button{-webkit-appearance:none;cursor:pointer;overflow:hidden;border:0;background:none;background-color:#d8d8d8;color:transparent;height:5px;width:48px;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.slide-bar button:focus{outline-color:#fff}.slide-bar .slick-active button{background-color:#fd8204}.carousel-container{border-bottom:1px solid #e4e8ea}.carousel-wrap{text-align:center;font-size:16px;font-weight:600;line-height:22px;color:#333e48;width:284px;overflow:hidden}.carousel-wrap .subhead{color:inherit;font-weight:400;margin-bottom:0}.carousel-wrap img{width:100%;height:190px;transform:scale(1);transition:.3s cubic-bezier(.55,.085,.68,.53) transform}@media only screen and (min-width: 1024px){.carousel-wrap img:hover{transform:scale(1.1)}}.carousel-title{position:relative;padding:13px 0 7px;margin:0;background-color:#fff}.product-visual{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.product-visual{width:50%;margin-top:34px}}.image-wrapper{padding:0}.modal-body .image-wrapper{max-width:none;padding:0}@media only screen and (min-width: 768px){.image-wrapper{position:-webkit-sticky;position:sticky;-webkit-appearance:sticky;top:200px}}@media only screen and (min-width: 768px){.modal-body .image-wrapper{top:50px}}@media only screen and (max-width: 991px){.modal-body .image-wrapper{padding-top:45px!important}}.modal-body .image-wrapper .pdp-image-zoom-text{display:none;align-items:center;position:absolute;bottom:25px;left:15px;z-index:1}.modal-body .image-wrapper .pdp-image-zoom-text:hover{cursor:pointer}@media only screen and (min-width: 1024px){.modal-body .image-wrapper .pdp-image-zoom-text{display:flex}}.pdp-image-zoom-icon{margin-right:5px}.pdp-image-zoom-icon svg{display:block}.pdp-image-zoom-icon path{fill:#333e48}.full-size{margin-bottom:25px;position:relative;width:100%;height:320px;text-align:center;overflow:hidden;cursor:pointer;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.full-size.pdp-modal-image{height:450px}.product-visual .full-size{max-height:380px;margin-bottom:15px}.modal-body .full-size{cursor:auto;display:block}.full-size.lightbox,.slick-initialized .full-size{opacity:1;visibility:visible}.full-size.lightbox{display:flex;align-items:center;justify-content:center;flex-direction:column}.full-size img{margin:0 auto;max-height:100%}.modal .full-size img:not([role=presentation]){position:relative;top:50%;transform:translateY(-50%)}.full-size iframe{position:relative;top:50%;transform:translateY(-50%)}.full-size p{margin-top:15px}.image-video{cursor:pointer}.image-video:before{content:"";background-image:url(//www.celestron.com/cdn/shop/t/35/assets/prod-thumbnail-play-button.svg?v=55090485607755835951564615836);background-position:center;background-repeat:no-repeat;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0}.pdp-image-video-main-slider-wrapper{position:relative}.pdp-image-video-main-slider-container .image-video:before{background-size:60px}.image-thumb .image-video:before{background-size:23px}.image-thumb{margin:0 auto;height:42px;max-width:250px}@media only screen and (min-width: 321px){.image-thumb{max-width:300px}}.modal-body .image-thumb{display:flex;flex-wrap:nowrap;padding-right:0;justify-content:center}@media only screen and (min-width: 768px){.image-thumb{max-width:420px}}.thumb{overflow:hidden;position:relative;border:1px solid #e4e8ea;cursor:pointer;margin:0 5px;width:62px;height:42px;transition:none}.thumb img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;min-height:100%;max-width:none}.thumb.is-active{border-color:#fd8204}.prod-img-arrow-right{position:absolute;top:0;right:-50px;bottom:0;display:flex;align-items:center;justify-content:center;margin:0;border:0}.prod-img-arrow-right:before{content:"";background-image:url(//www.celestron.com/cdn/shop/t/35/assets/prod-img-arrow-right.svg?v=168406054359288225701568248138);background-position:center;background-repeat:no-repeat;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background-size:10px}@media only screen and (min-width: 768px){.prod-img-arrow-right:before{background-size:15px}}.prod-img-arrow-left{position:absolute;top:0;bottom:0;left:-50px;display:flex;align-items:center;justify-content:center;margin:0;border:0}.prod-img-arrow-left:before{content:"";background-image:url(//www.celestron.com/cdn/shop/t/35/assets/prod-img-arrow-left.svg?v=32932771775881661971568248140);background-position:center;background-repeat:no-repeat;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background-size:10px}@media only screen and (min-width: 768px){.prod-img-arrow-left:before{background-size:15px}}.search-form-nav-container{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 1024px){.search-form-nav-container{display:block}}.nav-hamburger-logo-container{display:flex;align-items:center;justify-content:center;height:45px}.header{height:120px;position:fixed;top:0;left:0;right:0;z-index:3;background-color:#fff;border-bottom:1px solid #e4e8ea;transition:.3s cubic-bezier(.55,.085,.68,.53) top}.newsletter-active .header{top:190px}@media only screen and (min-width: 768px){.newsletter-active .header{top:150px}}.navigation-test .header{height:85px;transition:.3s cubic-bezier(.55,.085,.68,.53) top,.3s cubic-bezier(.55,.085,.68,.53) height}@media only screen and (min-width: 1024px){.navigation-test .header{height:114px}}.search-active .header{height:140px}@media only screen and (min-width: 768px){.search-active .header{height:174px}}@media only screen and (min-width: 1024px){.search-active .header{height:114px}}@media only screen and (min-width: 768px){.header{height:150px}}.top-bar{cursor:pointer;color:#fff;width:100%}.top-bar .container{display:flex;align-items:center;justify-content:center;height:24px}.top-bar .icon-arrow{width:8px;height:8px;min-width:8px;margin-left:10px;margin-top:-3px;border-color:#fff;border-width:0 2px 2px 0}@media only screen and (min-width: 768px){.top-bar .icon-arrow{margin-right:15px}}.newsletter-active .top-bar .icon-arrow{margin-top:0}.hover-bar-wrap{position:relative}.hover-bar{display:none}@media only screen and (min-width: 1024px){.hover-bar{display:block;background-color:#fd8204;position:absolute;bottom:-1px;left:15px;width:94px;height:3px;transition:.3s ease-in-out all}}@media only screen and (min-width: 1230px){.hover-bar{left:0}}.logo{display:block;width:150px;min-width:150px;height:100%;margin-left:15px;background-image:url(//www.celestron.com/cdn/shop/t/35/assets/logo.svg?v=76824013845131088971564610709);background-size:contain;background-repeat:no-repeat;background-position:left center}@media only screen and (min-width: 1024px){.logo{margin-left:0;margin-right:15px}}.nav{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 15px;height:39px;position:relative;background-color:#fff}@media only screen and (min-width: 480px){.nav{flex-direction:column}}@media only screen and (min-width: 768px){.nav{height:100%}}@media only screen and (min-width: 1024px){.nav{padding:0}}.navigation-test .nav{height:60px}@media only screen and (min-width: 1024px){.navigation-test .nav{height:89px;overflow:hidden}}@media only screen and (min-width: 1200px){.navigation-test .nav{overflow:visible}}.nav-main{display:flex;align-items:center;justify-content:space-between;height:100%;z-index:1}@media only screen and (min-width: 1024px){.nav-main{position:absolute;bottom:81px}}@media only screen and (min-width: 1024px){.navigation-test .nav-main{position:static;bottom:auto}}.nav-icons{display:flex;justify-content:flex-end;align-items:center;max-width:140px;width:100%;height:100%}@media only screen and (min-width: 1024px){.nav-icons{position:relative;z-index:1;bottom:81px;max-width:100%}}@media screen and (max-width: 320px){.nav-icons{max-width:90px}}.navigation-test .nav-icons{max-width:180px}@media only screen and (min-width: 768px){.navigation-test .nav-icons{max-width:none;min-width:auto;width:auto}}@media only screen and (min-width: 1024px){.navigation-test .nav-icons{position:static;bottom:auto}}.nav-icons .icon{width:100%;transform:scale(1);margin-right:10px}.nav-icons .icon:after{content:"";margin-left:5px;text-transform:uppercase;font-size:10px;color:#333e48;font-weight:700;letter-spacing:.5px;display:none}@media only screen and (min-width: 480px){.nav-icons .icon:after{display:block}}@media only screen and (min-width: 1024px){.nav-icons .icon{width:80px}.nav-icons .icon:hover:after{color:#fd8204}}.navigation-test .nav-icons .icon{width:auto;margin:0 2px;transform:none}.navigation-test .nav-icons .icon:after{font-size:7px}@media only screen and (min-width: 768px){.navigation-test .nav-icons .icon:after{font-size:10px}}@media only screen and (min-width: 360px){.navigation-test .nav-icons .icon{margin:0 7px}}@media only screen and (min-width: 371px){.navigation-test .nav-icons .icon{min-width:auto}}.nav-icons .icon-search{display:none}.navigation-test .nav-icons .icon-search{display:flex;order:1}@media only screen and (min-width: 1200px){.navigation-test .nav-icons .icon-search{display:none}}.navigation-test .nav-icons .icon-search path{fill:#fd8204}.nav-icons .icon-search:after{content:"Search"}@media screen and (max-width: 370px){.nav-icons .icon-search:after{content:none}}.navigation-test .nav-icons .icon-search:after{content:"Search"}@media screen and (max-width: 370px){.navigation-test .nav-icons .icon-search:after{content:"Search"}}.navigation-test .nav-icons .icon-cart{order:4}.nav-icons .icon-cart:after{content:"Cart"}@media screen and (max-width: 370px){.nav-icons .icon-cart:after{content:none}}.navigation-test .nav-icons .icon-cart:after{content:"Cart"}@media screen and (max-width: 370px){.navigation-test .nav-icons .icon-cart:after{content:"Cart"}}.navigation-test .nav-icons .icon-location{order:3}.nav-icons .icon-location:after{content:"dealers"}@media screen and (max-width: 370px){.nav-icons .icon-location:after{content:none}}.navigation-test .nav-icons .icon-location:after{content:"Dealers"}@media screen and (max-width: 370px){.navigation-test .nav-icons .icon-location:after{content:"Dealers"}}.nav-icons .icon-wishlist svg{height:18px}.navigation-test .nav-icons .icon-wishlist{display:none;order:2}@media only screen and (min-width: 1024px){.navigation-test .nav-icons .icon-wishlist{display:flex}}.nav-icons .icon-wishlist:after{content:"wishlist"}@media screen and (max-width: 370px){.nav-icons .icon-wishlist:after{content:none}}.navigation-test .nav-icons .icon-wishlist:after{content:"Wishlist"}@media screen and (max-width: 370px){.navigation-test .nav-icons .icon-wishlist:after{content:"Wishlist"}}.nav-wrapper{width:100%;background-color:#fff}@media screen and (max-width: 1023px){.nav-wrapper{z-index:11;position:absolute;top:-24px;left:0;height:100vh;transform:translate(-100%);transition:.3s cubic-bezier(.55,.085,.68,.53) transform}.is-active .nav-wrapper{transform:translate(0);display:flex;max-width:100%}}@media only screen and (min-width: 1024px){.nav-wrapper{border-top:1px solid #e4e8ea;display:block!important}}@media only screen and (min-width: 1024px){.navigation-test .nav-wrapper{transition:.3s cubic-bezier(.55,.085,.68,.53) transform}}@media only screen and (min-width: 1200px){.navigation-test .nav-wrapper{transition:none}}@media only screen and (min-width: 1024px){.navigation-test.search-active .nav-wrapper{transform:translate(0) translateY(100%)}}@media only screen and (min-width: 1200px){.navigation-test.search-active .nav-wrapper{transform:translate(0)}}.nav-header-dropdown-menu-container{max-width:300px}@media only screen and (min-width: 1024px){.nav-header-dropdown-menu-container{max-width:100%;border-bottom:1px solid #e4e8ea;padding-bottom:2px}}.nav-list{list-style:none;margin-left:0}@media only screen and (min-width: 1024px){.nav-list{display:flex;justify-content:flex-start;align-items:center}}.nav-link{cursor:pointer;display:flex;justify-content:space-between;align-items:center;height:40px;line-height:40px;padding:0 15px;background-color:#fff;border-top:1px solid #e4e8ea;text-transform:uppercase;letter-spacing:1px;font-size:12px}@media only screen and (min-width: 1024px){.nav-link{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;height:74px;line-height:74px;border:0}.nav-link>span{display:none}}@media only screen and (min-width: 1024px){.navigation-test .nav-link{height:89px}}.subnav{display:none}@media only screen and (min-width: 1024px){.subnav{display:none!important}}.subnav-list{list-style:none;margin:0}@media only screen and (min-width: 1024px){.subnav-list{margin-bottom:15px}}.subnav-list.subnav-footer{display:none}@media only screen and (min-width: 1024px){.subnav-list.subnav-footer{display:block!important;margin-bottom:0}}.subnav-head{font-weight:600;background-color:#e4e8ea}@media only screen and (min-width: 1024px){.subnav-head{background-color:transparent}}.subnav-link{padding:0 30px;line-height:40px;font-size:12px;letter-spacing:1px;display:block}.subnav-link.subnav-all{text-transform:uppercase;font-weight:900}@media only screen and (min-width: 1024px){.subnav-link.subnav-all{font-weight:600;background-repeat:no-repeat;background-position:15px center;background-size:15px auto;padding-left:35px}}@media only screen and (min-width: 1230px){.subnav-link.subnav-all{padding-left:20px;background-position:left center}}@media only screen and (min-width: 1024px){.subnav-link{padding:0 15px;text-transform:uppercase;line-height:30px;white-space:nowrap;transition:.1s cubic-bezier(.55,.085,.68,.53) color}.subnav-link:hover{color:#fd8204}}@media only screen and (min-width: 1230px){.subnav-link{padding:0 30px 0 0}}.menus{display:none;background-color:#fff;border-top:1px solid #e4e8ea;margin-top:-2px;height:0;overflow:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) height}@media only screen and (min-width: 1024px){.menus{position:relative;display:block;border-top:0}.menus:after{content:"";background-color:#e4e8ea;height:1px;width:100%;position:absolute;left:0;bottom:0}}.menu{display:flex;justify-content:space-between;position:absolute;top:0;left:50%;width:100%;padding:30px 0;opacity:0;visibility:hidden;transform:translate(-50%);transition:.3s cubic-bezier(.55,.085,.68,.53) opacity}.menu.is-active{opacity:1;visibility:visible}.menu-wrap{display:flex;flex-direction:column;justify-content:space-between;width:20%}.promo-section{padding:0 15px;width:40%;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 1230px){.promo-section{padding:0}}.promo-single{width:100%;opacity:1;transition:.1s cubic-bezier(.55,.085,.68,.53) opacity}.promo-single:hover{opacity:.7}.promo-section-double .promo-single{width:calc(50% - 7.5px)}.promo-single img{width:100%}.search-form__container{display:flex;height:55px;overflow:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) height}@media only screen and (min-width: 768px){.search-form__container{height:89px}}.navigation-test .search-form__container{height:0}@media only screen and (min-width: 1024px){.navigation-test .search-form__container{display:none}}.search-active .search-form__container{height:55px}@media only screen and (min-width: 768px){.search-active .search-form__container{height:89px}}.mobile-search-container{display:block;margin:10px 15px 15px}@media only screen and (min-width: 1024px){.mobile-search-container{display:none}}.desktop-search-container{display:none}@media only screen and (min-width: 1024px){.navigation-test .desktop-search-container{display:block;position:absolute;left:208px;width:55%;transform:translateY(-100%);transition:.3s cubic-bezier(.55,.085,.68,.53) transform}.navigation-test .desktop-search-container .search-form{width:100%}}@media only screen and (min-width: 1200px){.navigation-test .desktop-search-container{display:block;position:static;width:auto;transition:none;transform:none;margin-right:47px}.navigation-test .desktop-search-container .search-form{width:230px}}@media only screen and (min-width: 1024px){.desktop-search-container{display:block}}@media only screen and (min-width: 1024px){.navigation-test.search-active .desktop-search-container{transform:translateY(0)}}.toggle-newsletter-top-container{background-color:#333e48}.top-newsletter-title{font-family:Open Sans,Arial,Helvetica,sans-serif;letter-spacing:.5px;font-size:12px}@media only screen and (min-width: 1024px){.top-newsletter-title{display:flex;font-size:14px}}.nav-icons .icon path{fill:#73777b}@media only screen and (min-width: 480px){.nav-icons .icon path{fill:#000}}@media only screen and (min-width: 1024px){.nav-icons .icon svg{width:23px;height:18px}}.nav-logo-search-utility-container{display:flex;width:100%;justify-content:space-between}@media only screen and (min-width: 1024px){.nav-logo-search-utility-container{height:80px;align-items:center;padding-right:20px;padding-left:20px}}.nav-logo-search-utility-container .nav-icons{bottom:auto;height:auto}.nav-mobile-background-container{width:100%;z-index:3}@media only screen and (min-width: 1024px){.nav-mobile-background-container{display:none}}.mobile-nav-dropdown-header-container{display:flex}@media only screen and (min-width: 1024px){.mobile-nav-dropdown-header-container{display:none!important}}.mobile-nav-dropdown-header-container{display:flex;justify-content:space-between;height:56px;background-color:#fff;padding-right:14px;padding-left:14px;position:relative}.mobile-nav-hamburger-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:19px;left:18px}.mobile-nav-logo-container{text-align:center;margin:0 auto}.mobile-nav-logo-container .logo{margin-left:0}.footer-top{background-color:#e4e8ea}.footer-top .container{padding:20px 15px}@media only screen and (min-width: 1024px){.footer-top .container{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1230px){.footer-top .container{padding:20px 0}}.footer-top .collection-icon svg{width:49px;height:49px}@media only screen and (min-width: 1024px){.footer-body{display:flex;flex-wrap:nowrap;justify-content:space-between}}@media only screen and (min-width: 1024px){.footer-body .nav-link{line-height:1;height:auto;margin-bottom:13px;cursor:default}}@media only screen and (min-width: 1230px){.footer-body .nav-link{padding:0}}@media only screen and (min-width: 1024px){.footer-body .subnav-link{text-transform:none;line-height:25px;letter-spacing:normal}}@media only screen and (min-width: 1024px){.footer-col{padding:25px 0;width:25%}}.footer-bot{color:#73777b;font-size:10px;line-height:17px;text-align:center;border-top:1px solid #e4e8ea;padding:15px}@media only screen and (min-width: 1024px){.footer-bot{border:0;padding:45px 0}}.footer-bot a{color:inherit}.social{list-style:none;margin:15px 0 0;display:flex;flex-wrap:nowrap;justify-content:center}.product-social .social{justify-content:flex-start;padding:10px 0 15px;margin-left:-5px;margin-top:0}@media only screen and (min-width: 1024px){.social{margin-left:15px;margin-top:0}}.social-heading{margin-top:15px}.social-item{margin:0 5px}.social-item path{fill:#333e48;transition:.3s cubic-bezier(.55,.085,.68,.53) fill}@media only screen and (min-width: 1024px){.social-item:last-child{margin-right:0}.social-item:hover path{fill:#fd8204}}.social-item .email-icon-rect{transition:.3s cubic-bezier(.55,.085,.68,.53) fill}.social-item:hover .email-icon-rect{fill:#fd8204}.social-item .clipboard-path-bg{transition:.3s cubic-bezier(.55,.085,.68,.53) fill}.social-item:hover .clipboard-path-bg{fill:#fd8204}.clipboard-path{fill:#fff!important}.copy-collection-clipboard-icon{background-color:transparent;border:0;margin:0;padding:0;cursor:pointer}g#mail-icon path{fill:#fff}.sort-by{z-index:2;width:calc(50% - 15px)}.page-head .sort-by{top:73px;right:0;width:100%}@media only screen and (min-width: 768px){.page-head .sort-by{top:15px}}@media only screen and (min-width: 992px){.sort-by{position:relative;margin-left:0}}@media only screen and (min-width: 992px){.sort-by{max-width:300px}}.filter-wrapper{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;order:0}@media only screen and (min-width: 992px){.filter-wrapper{flex-direction:row;flex-basis:50%;justify-content:space-between}}.collection-icon svg{width:24px;height:24px}.collection-share__wrapper{display:flex!important;align-items:center;margin-left:1em;order:1}@media only screen and (min-width: 992px){.collection-share__wrapper{margin-left:0;width:55%}}.collection-share__wrapper span{font-size:12px}.collection-share__wrapper .social{margin-top:5px}@media only screen and (min-width: 768px){.collection-share__wrapper .social{margin-left:0}}.toggle-filter,.toggle-sort{cursor:pointer;display:flex;justify-content:space-between;align-items:center;flex-basis:45%;font-size:13px;padding:0 5px}.toggle-filter.is-active,.toggle-sort.is-active{color:#333e48;border-color:#333e48}.toggle-filter.is-active span,.toggle-sort.is-active span{border-color:#333e48}@media only screen and (min-width: 321px){.toggle-filter,.toggle-sort{padding:0 15px}}@media only screen and (max-width: 320px){.toggle-filter,.toggle-sort{padding:0 10px!important}}@media only screen and (min-width: 768px){.toggle-filter,.toggle-sort{font-size:16px}}@media only screen and (min-width: 992px){.toggle-filter,.toggle-sort{max-width:300px}}@media only screen and (min-width: 1024px){.toggle-filter:hover span,.toggle-sort:hover span{border-color:#333e48}}.toggle-sort{width:100%;display:flex;align-items:center;justify-content:space-between}.toggle-sort span{max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 992px){.toggle-sort span{display:flex}}.toggle-sort .sorted{padding-left:10px;font-weight:300;text-align:left}@media only screen and (min-width: 992px){.toggle-sort .sorted{border-left:1px solid #333e48;margin-left:15px}}.filter{display:none}@media only screen and (min-width: 992px){.filter{display:block!important;order:2;flex-basis:100%}}.sort{position:absolute;display:none;width:100%;list-style:none;background-color:#f6f7f9;margin-left:0;border:1px solid #fff;z-index:2}.collection-filter-group-container{border-bottom:1px solid #bbb}.filter-heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:0 15px;height:55px;background-color:#fff;color:#333e48;text-transform:capitalize;font-size:18px;font-weight:700}@media only screen and (min-width: 992px){.filter-heading{padding:0}}.filter-icon-arrow{border-color:#bbb}.filter-body{list-style:none;margin-left:0;padding:0 0 15px;display:none}.filter-item{cursor:pointer;position:relative;padding:0 15px 0 45px;font-size:16px;line-height:40px;text-transform:capitalize;transition:none}.filter-item.mixitup-control-active:before,.filter-input.mixitup-control-active+.filter-item:before,.filter-input:checked+.filter-item:before{color:#333e48;content:"";width:20px;height:20px;background-color:#333e48;display:block}.filter-item:before{content:"";position:absolute;left:15px;height:20px;width:20px;top:50%;transform:translateY(-50%);color:transparent;background-color:#e5e8ea;border:4px solid #e5e8ea;transition:.1s cubic-bezier(.55,.085,.68,.53) color}.sort-item{cursor:pointer;padding:0 15px;font-size:16px;line-height:40px;text-transform:capitalize;background-color:transparent;border-bottom:1px solid #fff}@media only screen and (min-width: 1024px){.sort-item{transition:.1s cubic-bezier(.55,.085,.68,.53) all}.sort-item:hover{background-color:#fd8204;color:#fff}}@media only screen and (min-width: 992px){.toggle-filter-title{text-transform:none;font-size:16px;font-family:Open Sans,Arial,Helvetica,sans-serif}}@media only screen and (min-width: 992px){.price-filter-heading{border-top:1px solid #bbb}}.collection-toggle-view-container-mobile{display:flex!important;align-items:center;justify-content:space-between}@media only screen and (min-width: 992px){.collection-toggle-view-container-mobile{display:none!important}}.collection-sort-toggle-view-container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.collection-sort-toggle-view-container{width:45%;position:absolute;top:15px;right:0;margin-right:15px}}@media screen and (max-width: 991px){.collection-sort-toggle-view-container .sort-by{width:100%}}@media screen and (max-width: 991px){.collection-filter-section .filter-wrapper{width:45%}}.collection-sort-toggle-view-container .collection-toggle-view-container{display:none}@media only screen and (min-width: 992px){.collection-sort-toggle-view-container .collection-toggle-view-container{display:flex}}.collection-toggle-view-container-mobile .collection-share__wrapper{order:0}.filter-wrapper .collection-share__wrapper{display:none!important}@media only screen and (min-width: 992px){.filter-wrapper .collection-share__wrapper{display:flex!important}}.collection-toggle-view-container{display:flex;margin-right:7.5px}@media only screen and (min-width: 992px){.collection-toggle-view-container{margin-left:40px}}.collection-filter-section{display:flex}@media only screen and (max-width: 991px){.collection-filter-section{width:100%;justify-content:space-between;position:relative;align-items:baseline}}.collection-sort-by-container-mobile{display:flex!important;margin:15px;width:50%}@media only screen and (min-width: 992px){.collection-sort-by-container-mobile{display:none!important}}.collection-sort-by-container-mobile .sort-by{position:relative;width:100%;top:auto;right:auto}@media only screen and (max-width: 991px){.filter-wrapper{flex-wrap:nowrap;margin:15px;width:50%}}@media only screen and (max-width: 991px){.filter{width:100%;position:absolute;top:70px;z-index:2;padding-right:20px;background-color:#fff}}@media only screen and (max-width: 991px){.toggle-filter{margin:0;width:100%;height:50px;padding:0 20px}}@media only screen and (min-width: 992px){.toggle-filter{width:calc(100% - 30px);pointer-events:none;cursor:default;border:0;padding:0;color:#333e48!important}.toggle-filter .icon-arrow{display:none}}@media only screen and (min-width: 992px){.toggle-filter{margin:15px 0;width:45%}}@media only screen and (max-width: 991px){.toggle-sort{padding:0 20px}}.collection-toggle-list-view-container,.collection-toggle-grid-view-container{background-color:#fff;border:1px solid #333e48;padding:15px;display:flex;cursor:pointer}.collection-toggle-list-view-container.is-active,.collection-toggle-grid-view-container.is-active{background-color:#e5e8ea}.collection-toggle-grid-view-container{border-right:0}.mix-container-active-list-container .coll-learn-more-button,.mix-container-active-list-container .grid-add-to-cart-btn{width:100%}@media only screen and (min-width: 992px){.mix-container-active-list-container .coll-learn-more-button,.mix-container-active-list-container .grid-add-to-cart-btn{width:200px}}.coll-learn-more-button.show-geo{justify-content:center}.mix-container-active-grid-container{display:flex;flex-wrap:wrap;margin-top:30px}@media only screen and (min-width: 992px){.mix-container-active-grid-container{margin-top:48px}}.mix-container-active-list-container{display:flex;flex-direction:column;margin-top:18px}@media only screen and (min-width: 992px){.mix-container-active-list-container{margin-top:48px;border:1px solid #e5e8ea}}@media only screen and (min-width: 768px){.mix-container-active-list-container .coll-learn-more-button{margin-top:10px}}.mix-container-active-list-container .grid-item{width:100%}@media only screen and (min-width: 768px){.mix-container-active-list-container .grid-item{margin:0;display:flex;padding:24px}}@media only screen and (min-width: 992px){.mix-container-active-list-container .grid-item{padding-right:80px;border-bottom:1px solid #e5e8ea}}.mix-container-active-list-container .coll-grid-item-inner-container{display:flex;align-items:center}@media only screen and (max-width: 991px){.mix-container-active-list-container .coll-grid-item-inner-container{width:100%;padding:24px;border:1px solid #e5e8ea}}@media only screen and (max-width: 767px){.mix-container-active-list-container .coll-grid-item-inner-container{flex-direction:column}}.mix-container-active-list-container .grid-title{text-align:left;margin:0;text-transform:capitalize}@media screen and (max-width: 767px){.mix-container-active-list-container .grid-title{display:none}}.mix-container-active-list-container .grid-body{align-items:center;justify-content:flex-start;padding-top:11px;margin-bottom:0}@media screen and (max-width: 767px){.mix-container-active-list-container .grid-body{display:none}}@media screen and (max-width: 767px){.mix-container-active-list-container .collection-list-prod-title-price-container .grid-title{display:block;font-size:16px}}@media screen and (max-width: 767px){.mix-container-active-list-container .collection-list-prod-title-price-container .grid-body{display:flex}}.mix-container-active-list-container .grid-item-image{min-width:130px;margin-right:20px;height:100px}@media only screen and (min-width: 768px){.mix-container-active-list-container .grid-item-image{min-width:250px;margin-right:40px;height:216px}}.mix-container-active-list-container .grid-item-image-not-list-view{display:none}@media only screen and (min-width: 768px){.mix-container-active-list-container .grid-item-image-not-list-view{display:block}}.mix-container-active-list-container .collection-list-prod-title-price-container{display:block!important}@media only screen and (min-width: 768px){.mix-container-active-list-container .collection-list-prod-title-price-container{display:none!important}}.mix-container-active-list-container .collection-product-meta-container{display:flex!important;margin-bottom:10px}@media only screen and (min-width: 480px){.mix-container-active-list-container .collection-product-meta-container{margin-bottom:0}}@media only screen and (min-width: 768px){.mix-container-active-list-container .collection-product-meta-container{display:none!important}}.collection-list-prod-title-price-container,.collection-product-meta-container{display:none}.collection-product-meta-container .grid-title{height:auto}.mix-container-active-list-container .grid-item-desc{justify-content:center;height:auto}@media screen and (max-width: 767px){.mix-container-active-list-container .grid-item-desc{width:100%}}.show-geo.grid-item-desc{height:125px}@media only screen and (min-width: 768px){.show-geo.grid-item-desc{height:150px}}.mix-container-active-list-container .collection-grid-item .show-geo.grid-item-desc{height:250px}@media only screen and (min-width: 768px){.mix-container-active-list-container .collection-grid-item .show-geo.grid-item-desc{height:350px}}@media only screen and (min-width: 1100px){.mix-container-active-list-container .collection-grid-item .show-geo.grid-item-desc{height:300px}}.mix-container-active-grid-container .grid-title{height:60px}@media only screen and (min-width: 1024px){.mix-container-active-grid-container .grid-title{height:80px}}.review-block{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #e4e8ea}.review-logo{width:40%;text-align:center;margin-left:15px}.review-logo img{max-height:100px}.review-content p{padding-bottom:15px}.review-content p:last-child{padding-bottom:0}.video-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;padding:15px 0;border-bottom:1px solid #e4e8ea}.flex-overlay .video-wrap{border:0;padding:0;margin-top:30px}@media only screen and (min-width: 768px){.flex-overlay .video-wrap{margin-top:0}}@media only screen and (min-width: 768px){.video-wrap{flex-direction:row}}.video-title{margin-left:15px;text-transform:uppercase;font-weight:600;font-style:italic;font-size:16px}.video-desc{padding:30px 15px}@media only screen and (min-width: 768px){.video-desc{width:60%}}@media only screen and (min-width: 1230px){.video-desc{padding-left:30px}}.video-frame{width:100%;position:relative;overflow:hidden;padding-bottom:56.6%}.text-body .video-frame{margin-top:15px}@media only screen and (min-width: 768px){.text-body .video-frame{margin-top:0;margin-right:15px;width:40%;max-width:40%;padding-bottom:23.3%;min-height:192px}}@media only screen and (min-width: 1024px){.text-body .video-frame{min-height:250px}}@media only screen and (min-width: 768px){.video-wrap .video-frame{width:40%;padding-bottom:23.3%;min-height:192px}}@media only screen and (min-width: 1024px){.video-wrap .video-frame{min-height:270px}}.flex-overlay .video-frame{border:0;width:100%;padding-bottom:56.6%;min-height:210px}@media only screen and (min-width: 768px){.flex-overlay .video-frame{padding-bottom:0;min-height:0;height:120px;width:180px}}.video-frame iframe{position:absolute;width:100%;height:100%;top:0;left:0;min-height:165px}.flex-overlay .video-frame iframe{min-height:0}.two-block{margin:30px 0}.two-block-flex{margin-top:15px;display:flex;flex-direction:column;align-items:stretch}@media only screen and (min-width: 480px){.two-block-flex{flex-direction:row}}.two-block-img{min-width:150px;max-height:300px;overflow:hidden;margin-bottom:15px}@media only screen and (min-width: 480px){.two-block-img{margin-right:15px;margin-bottom:0}}.two-block-img img{width:100%}.link-block{padding:15px;margin:15px 0;background-color:#e4e8ea}.link-block .container{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1024px){.link-block .container{flex-wrap:nowrap}}@media only screen and (min-width: 1230px){.link-block{padding:15px 0}}@media only screen and (min-width: 1024px){.link-block-wrap .container{flex-wrap:wrap}}.link-block-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:30px 15px;margin:7.5px;width:calc(100% - 15px);background-color:#fff}.link-block-item+.heading{margin-top:7.5px}.link-block-item i{font-size:120px;margin-bottom:15px}@media only screen and (min-width: 480px){.link-block-item{width:calc(50% - 7.5px)}.link-block-item:nth-child(2n){margin-right:0}.link-block-item:nth-child(odd){margin-left:0}}@media only screen and (min-width: 1024px){.link-block-item{width:calc(25% - 11.25px);transition:.3s cubic-bezier(.55,.085,.68,.53) all}.link-block-item:nth-child(2n){margin-right:7.5px}.link-block-item:nth-child(odd){margin-left:7.5px}.link-block-item:last-child{margin-right:0}.link-block-item:first-child{margin-left:0}.link-block-wrap .link-block-item:last-child{margin-right:7.5px}.link-block-wrap .link-block-item:first-child{margin-left:7.5px}.link-block-wrap .link-block-item:nth-child(4n){margin-right:0}.link-block-wrap .link-block-item:nth-child(4n+1){margin-left:0}.link-block-item:hover{background-color:#fd8204;color:#fff}}.image-grid-wrap{display:flex;flex-wrap:wrap;margin:7.5px 0}.image-grid{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:150px 30px 30px;background-size:cover;background-position:top center;margin:7.5px 0;color:#fff;text-align:center}.image-grid .btn{color:#fff}@media only screen and (min-width: 768px){.image-grid{margin:7.5px;width:calc(50% - 7.5px)}.image-grid:nth-child(odd){margin-left:0}.image-grid:nth-child(2n){margin-right:0}}.image-grid p{padding-bottom:35px}.hover-grid{display:block;position:relative;margin:15px 7.5px;width:180px;height:125px;overflow:hidden}@media only screen and (min-width: 1024px){.hover-grid:hover span{opacity:1;visibility:visible}}.hover-grid img{width:100%}.hover-grid span{color:#fff;background-color:#000000b3;position:absolute;top:0;bottom:0;left:0;right:0;padding:15px;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;text-decoration:underline;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.image-with-inlay{position:relative}.image-with-inlay a{display:block;width:100%}.image-with-inlay img{width:100%}.image-with-inlay .image-inlay{position:absolute;top:0;left:0;border-right:5px solid #fff;border-bottom:5px solid #fff;width:100px;height:100px;overflow:hidden}.image-with-inlay .image-inlay img{min-width:100%;min-height:100%}.border-img{margin-top:10px;padding:15px;border:1px solid #f6f7f9;transition:.3s ease-in-out all}@media only screen and (min-width: 1024px){.border-img:hover{border-color:#bbb}}#where-to-buy-list{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;text-align:center;padding:0!important}.modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}.stock-list{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}.stock-list>*{flex-basis:50%;width:50%}.logo-container a{color:#fd8204;text-decoration:none}.logo-container img{max-width:200px;width:100%}.search-results-products-container .search-results-shopify-top-container,.search-results-products-container .search-results-shopify-bottom-container,.search-results-article-container .collection-flex-sidebar{display:none}.search-results-shopify-top-container{padding:20px}@media only screen and (min-width: 768px){.search-results-shopify-top-container{padding:0}}.list-view-items{margin-left:0}@media only screen and (min-width: 768px){.list-view-image-container{height:300px;display:flex;flex-direction:column;align-items:center;margin:0 auto;justify-content:center}}.list-view-item{padding-bottom:15px}.list-view-item__time{margin-top:5px;margin-bottom:10px;text-transform:uppercase;font-size:18px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;line-height:1}.list-view-item__title{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:18px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;line-height:1}.list-view-item__flex-square{min-height:270px;overflow:hidden}@media only screen and (min-width: 1024px){.list-view-item__image{display:block;max-width:300px}}.search-results-article-back-link{display:flex;align-items:center;font-weight:700;font-family:Open Sans,Arial,Helvetica,sans-serif;line-height:1;transition:none}.search-results-article-back-link--white{color:#fff}.search-results-article-back-link .icon-arrow{transform:rotate(135deg);border:4px solid #333e48;border-width:0 4px 4px 0;margin-right:5px;transition:none}.search-results-article-back-link--white .icon-arrow{border-color:#fff}@media only screen and (min-width: 1024px){.search-results-article-back-link:hover .icon-arrow{border:4px solid #fd8204;border-width:0 4px 4px 0}}.search-pagination{margin-left:0;display:flex;align-items:center;justify-content:center}.search-paginate-button{display:flex;align-items:center;justify-content:space-between;width:100px;padding:0 10px}.search-paginate-button{transition:none}@media only screen and (min-width: 1024px){.search-paginate-button:hover,.search-paginate-button:active,.search-paginate-button:focus{color:#fd8204}.search-paginate-button:hover .svg-right-arrow-fill,.search-paginate-button:hover .svg-left-arrow-fill,.search-paginate-button:active .svg-right-arrow-fill,.search-paginate-button:active .svg-left-arrow-fill,.search-paginate-button:focus .svg-right-arrow-fill,.search-paginate-button:focus .svg-left-arrow-fill{fill:#fd8204}}.search-paginate-button-disabled{color:gray!important}@media only screen and (min-width: 1024px){.search-paginate-button-disabled:hover .svg-right-arrow-fill,.search-paginate-button-disabled:hover .svg-left-arrow-fill{fill:gray}.search-paginate-button-disabled:focus .svg-right-arrow-fill,.search-paginate-button-disabled:focus .svg-left-arrow-fill{fill:gray}}.search-paginate-button-disabled .svg-right-arrow-fill,.search-paginate-button-disabled .svg-left-arrow-fill{fill:gray!important}.search-pagination .icon__fallback-text,.search-pagination .pagination__text{font-size:12px}@media only screen and (min-width: 1024px){.search-pagination .icon__fallback-text,.search-pagination .pagination__text{font-size:16px}}.article-search-list-item-container{width:100%;list-style-type:none;border-bottom:1px solid #e5e8ea;padding-top:24px;padding-bottom:24px}.article-search-list-item-container .list-view-image-container{height:auto;align-items:flex-start;margin:0}.article-search-list-item-container .list-view-item__image-column{margin-bottom:24px}.article-search-list-item-container .list-view-item__link{max-width:828px;width:100%;display:block}.snize-ac-results{width:100vw!important;left:50%!important;top:120px!important;bottom:0!important;transform:translate(-50%);box-shadow:none!important;background-color:#00000080!important;display:flex!important;justify-content:center;align-items:flex-start;transition:.3s cubic-bezier(.55,.085,.68,.53) top}.newsletter-active .snize-ac-results{top:310px!important}.navigation-test .snize-ac-results{top:140px!important}@media only screen and (min-width: 1024px){.navigation-test .snize-ac-results{top:114px!important}}.navigation-test.newsletter-active .snize-ac-results{top:330px!important}@media only screen and (min-width: 1024px){.navigation-test.newsletter-active .snize-ac-results{top:264px!important}}@media only screen and (min-width: 768px){.snize-ac-results{top:114px!important}.newsletter-active .snize-ac-results{top:264px!important}}.snize-ac-results .snize-suggestion,.snize-ac-results .snize-category,.snize-ac-results .snize-page{padding-bottom:5px}.snize-ac-results .snize-price-list{display:none!important}.snize-ac-results ul{padding:10px 15px!important;font-size:14px;line-height:1.8;letter-spacing:.5px;margin-top:-45px!important;box-shadow:none!important;border:thin solid #bbb!important;width:calc(100vw - 31px)!important;background-color:#fff}@media only screen and (min-width: 768px){.snize-ac-results ul{margin-top:-15px!important}}@media only screen and (min-width: 1024px){.snize-ac-results ul{max-width:832px;width:calc(100vw - 416px)!important}}.snize-ac-results li{font-size:inherit!important;line-height:inherit!important;padding-bottom:14px!important;background-color:transparent!important;border:0!important}.snize-ac-results .snize-separator{margin:10px 0 14px!important;padding:0!important;border-top:thin solid #bbb!important}.snize-ac-results .snize-view-link{font-weight:600!important}.snize-ac-results .snize-view-link strong{font-weight:inherit}.snize-ac-results .snize-title{text-decoration:none!important;color:#fd8204!important;font-weight:700!important}.snize-ac-results .snize-page{position:relative;padding-left:34px!important}.snize-ac-results .snize-page-img{position:absolute;left:0;top:6px;background:#bbb!important;border-radius:50%}.snize-ac-results .snize-page-img:before{content:"i";color:#fff;position:absolute;left:0;right:0;line-height:16px;text-align:center;font-size:9px}.snize-ac-results .snize-view-all-link{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:600}@media only screen and (min-width: 480px){.snize-ac-results .snize-suggestion,.snize-ac-results .snize-category,.snize-ac-results .snize-page{padding-bottom:2px!important}}div.snize-ac-results li.snize-ac-over-nodrop,div.snize-ac-results li.snize-ac-over-nodrop a.snize-view-link{color:#ee8734!important;background-color:transparent!important;border:0!important}div.snize-ac-results li.snize-ac-over-nodrop span.snize-sku,div.snize-ac-results li.snize-ac-over-nodrop .snize-price-list,div.snize-ac-results li.snize-ac-over-nodrop span.snize-discounted-price,div.snize-ac-results li.snize-ac-over-nodrop span.snize-description,div.snize-ac-results li.snize-ac-over-nodrop.snize-view-all-link span{color:inherit!important}div.snize-ac-results li.snize-ac-over-nodrop span.snize-title,div.snize-ac-results li.snize-ac-over-nodrop span.snize-sku,div.snize-ac-results li.snize-ac-over-nodrop .snize-price-list,div.snize-ac-results li.snize-ac-over-nodrop span.snize-discounted-price,div.snize-ac-results li.snize-ac-over-nodrop span.snize-description,div.snize-ac-results li.snize-ac-over-nodrop.snize-view-all-link span{transition:.3s ease!important}.snize-dropdown-arrow{display:none}.search-toggle-collection-container{margin-left:7.5px}.countdown-wrapper{position:relative}.countdown-nav{position:absolute;z-index:1;top:230px;left:0;right:0;padding:0 15px}@media only screen and (min-width: 768px){.countdown-nav{top:430px}}@media only screen and (min-width: 1024px){.countdown-nav{background-color:#fff;padding:15px 0;top:calc(100% - 91px);left:45px;right:475px}}.countdown-nav img{max-width:60px;max-height:45px;margin:0 auto}.countdown-nav .slick-slide{height:45px;overflow:hidden;width:80px;padding:0 5px;border:1px solid transparent;transition:.3s cubic-bezier(.55,.085,.68,.53) border}.countdown-nav .slick-slide.slick-current{border-color:#fd8204}@media only screen and (min-width: 1024px){.countdown-sidebar{display:flex;flex-wrap:nowrap;padding:15px}}.countdown-alt{padding:15px;opacity:1;visibility:visible;transition:.3s cubic-bezier(.55,.085,.68,.53) all}.countdown-alt.is-hidden{opacity:0;visibility:hidden}@media only screen and (min-width: 1024px){.countdown-alt{border:0;padding:0 0 69px;margin-left:45px;width:400px;position:relative;overflow:auto}}.countdown-alt .h3{margin-top:15px}@media only screen and (min-width: 1024px){.countdown-alt .social{justify-content:flex-start;margin-left:-12px}}.countdown-alt .social-item{width:34px}.countdown-alt svg{transform:scale(.7)}.countdown-meta{display:flex;flex-wrap:nowrap;justify-content:space-between;color:#bbb;font-weight:600;margin-bottom:15px}.countdown-cta{display:flex;margin:15px 0}.countdown-main{padding-bottom:60px;align-self:center}@media only screen and (min-width: 1024px){.countdown-main{width:calc(100% - 445px);display:flex;align-items:center}}.countdown-main figure{position:relative;width:100%;height:200px;overflow:hidden;margin-bottom:15px}@media only screen and (min-width: 768px){.countdown-main figure{height:400px}}@media only screen and (min-width: 1024px){.countdown-main figure{height:430px}}.countdown-main figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;max-width:none}.countdown-main .slick-track{display:flex}.js-yearly-slider.slider figure{display:block}.product-tech-modal-content{text-align:center}.product-tech-modal-content p{margin-bottom:20px}.product-tech-modal-content a{width:140px}.retailer-modal img{max-height:48px;width:auto}.retailer-modal .rte{margin-top:5px;margin-bottom:5px}.retailer-modal .flex-col>*{margin:3.5px 0}.retailer-modal .compatibility-table{width:60%!important;background-color:#e4e8ea;padding:15px;border-collapse:separate;border-spacing:0 5px}.retailer-modal .compatibility-table td{display:inline-block;padding:10px;min-width:calc(50% - 20px);max-width:calc(50% - 20px);border:none}.retailer-modal .compatibility-table tr{background-color:#fff}.retailer-modal .compatibility-table th{padding:10px;text-align:center}.gift-guide{max-width:1200px;margin:0 auto}.gift-guide .hero-slide{height:150px}.gift-guide .hero-slide .container{max-width:100%}.gift-guide .icon-arrow-thin{width:20px;height:25px}@media only screen and (min-width: 1024px){.gift-guide .icon-arrow-thin{width:25px;height:52px}}.gift-guide .icon-arrow-thin.next,.gift-guide .icon-arrow-thin.prev{opacity:1}.gift-guide .icon-arrow-thin.next{right:15px}@media only screen and (min-width: 1024px){.gift-guide .icon-arrow-thin.next{right:50px}}.gift-guide .icon-arrow-thin.prev{left:15px}@media only screen and (min-width: 1024px){.gift-guide .icon-arrow-thin.prev{left:50px}}.gift-guide .hero-content{left:30px}.gift-guide .hero-content .heading.h1{font-size:30px;line-height:60px;text-transform:uppercase}.gift-guide .hero-content .btn{max-width:150px}@media only screen and (min-width: 1024px){.gift-guide .hero-content{left:155px}.gift-guide .hero-content .heading.h1{font-size:60px;margin-bottom:15px}}@media screen and (max-width: 768px){.gift-guide .slide-bar{margin-top:15px}.gift-guide .slide-bar li{width:22px;height:2px;padding:0;margin:0 5px}.gift-guide .slide-bar li button{margin:0;padding:0;width:100%;height:100%}}@media only screen and (min-width: 1230px){.gift-guide .guide-collection__slider .slick-track{min-width:1170px}}@media only screen and (min-width: 1230px){.gift-guide .grid-item{min-width:199px}}.gift-guide__collection{position:relative;text-align:center;padding:0 15px;margin:50px 0 0}.gift-guide__collection .no-banner{margin:35px 0 0}.gift-guide__collection .icon-arrow-thin.prev{left:0}.gift-guide__collection .icon-arrow-thin.prev:before{background-image:url(//www.celestron.com/cdn/shop/t/35/assets/icon-arrow-thin-orange.svg?v=120832384977297198781564610705)}@media only screen and (min-width: 1024px){.gift-guide__collection .icon-arrow-thin.prev{left:-35px}}.gift-guide__collection .icon-arrow-thin.next{right:0}.gift-guide__collection .icon-arrow-thin.next:before{background-image:url(//www.celestron.com/cdn/shop/t/35/assets/icon-arrow-thin-orange.svg?v=120832384977297198781564610705)}@media only screen and (min-width: 1024px){.gift-guide__collection .icon-arrow-thin.next{right:-35px}}.gift-guide__collection .btn.hollow.js-add-cart{padding:0}.guide-collection__image{display:inline-block;max-width:1180px;max-height:200px;width:100%;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.guide-collection__image p{position:absolute;top:50%;transform:translateY(-50%);left:25px;font-size:30px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700}@media only screen and (min-width: 768px){.guide-collection__image{max-height:250px}}.guide-collection__heaader{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;font-size:30px;text-transform:uppercase;margin:55px 0 0}.guide-collection__slider{display:flex;justify-content:space-around;align-items:center}.guide-collection__slider .slick-list{max-width:1180px}.guide-collection__slider .slick-dots{bottom:-25px;margin:0}.guide-collection__slider .slick-dots li{width:22px;height:2px;background:#d8d8d8}.guide-collection__slider .slick-dots li.slick-active{background:#fd8204}.guide-collection__slider .slick-dots li button:before{content:"";display:none}@media only screen and (min-width: 768px){.guide-collection__slider{padding-bottom:0}.guide-collection__slider .slick-dots{bottom:-25px}.guide-collection__slider .slick-dots li{width:48px;height:5px;margin:0 10px}}.guide-collection__budgets{display:flex;flex-wrap:wrap;max-width:1180px;margin:0 auto}.budgets__block{background:#333e48;flex-basis:calc(50% - 4px);margin:2px}.budgets__block p{color:#fff;font-size:20px;text-align:center;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;margin:30px 32px 10px;text-transform:uppercase}@media only screen and (min-width: 768px){.budgets__block p{font-size:23px;margin-top:90px;font-size:28px}}.budgets__block a{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;width:100px;height:50px;background:#fd8204;color:#fff;display:block;margin:0 auto 30px;line-height:50px;text-transform:uppercase}.budgets__block a:hover{color:#fff;cursor:pointer}@media only screen and (min-width: 768px){.budgets__block a{margin-bottom:70px}}@media only screen and (min-width: 768px){.budgets__block{flex-basis:calc(25% - 15px);margin:0 7.5px}}.gift-guide__disclaimer{max-width:1180px;margin:50px auto}.gift-guide__disclaimer p{border-top:2px solid #73777B;margin:0 15px 50px;padding-top:25px}.collection-header-visible{display:flex;align-items:center;justify-content:center;font-size:16px;margin-top:10px;margin-bottom:0;height:50px;text-align:center}@media only screen and (min-width: 992px){.collection-header-visible{justify-content:flex-start;text-align:left}}.overlay{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background-color:#0000004d}.overlay.is-active{display:block}@keyframes shake{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.promo-btn{object-fit:contain;object-position:center center;transform:rotate(0);height:90%;cursor:pointer}.promo-btn.rotate{animation-name:shake;animation-duration:2s}.button-wrapper{display:flex;align-items:center;justify-content:center;text-align:center;width:52px;height:52px;bottom:20px;left:50%;margin-left:-22px;position:relative;position:fixed;padding:5px;border-radius:50%;box-shadow:0 2px 4px #00000080}.menu-wrapper{z-index:1001;position:fixed}.promo-modal-bg{width:100vw;height:100vh;background:#0000005e;position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:-1}.fade{position:absolute;width:100%;height:40px;bottom:0;left:0;z-index:6;border-radius:0 0 5px 5px;background:linear-gradient(to bottom,#fff0 0,#fff)}@media only screen and (min-width: 480px){.fade{display:none}}.promo-menu-container{height:auto!important;opacity:0;overflow:scroll;visibility:hidden;background:#fff;width:500px;position:fixed;transform:translate(-50%,30px);left:50%;max-height:calc(100% - 65px);bottom:50px;transition:all .9s ease,opacity .9s ease,transform .9s ease;box-shadow:0 0 100px #00000080;-ms-overflow-style:none}.promo-menu-container::-webkit-scrollbar{display:none}.promo-menu-container.active{visibility:visible;opacity:1;height:auto!important;margin-bottom:30px}.promo-menu-container .inner{height:100%;padding:0 10px 25px}@media only screen and (min-width: 480px){.promo-menu-container .inner{padding:10px 0 30px}}.promo-menu-container .promo-header{text-align:center;color:#fd8204;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;font-size:34px;margin:10px 0}.promo-menu-container .promo-container{padding:0 0 10px;display:block;transition:opacity .4s ease,transform .4s ease;transform:translateY(20px);opacity:0}.promo-menu-container .promo-container.active{opacity:1;transform:translateY(0)}@media only screen and (min-width: 480px){.promo-menu-container .promo-container{padding:0 20px 15px}}.promo-menu-container .promo{text-align:center;min-height:180px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.promo-menu-container .text-container{text-align:center;position:absolute;left:50%;margin:0 auto 0 -40%;top:50%;width:80%}.promo-menu-container .text-container h2{position:relative;padding-bottom:0;margin-bottom:0;text-transform:uppercase;font-size:16px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;line-height:22px;letter-spacing:1px}.promo-menu-container .text-container h2:nth-of-type(2){display:inline-block;line-height:25px;text-transform:none;text-align:left}.promo-menu-container .promo-overlay{background:#4444448f;width:100%;height:100%;position:absolute;top:0}.deactivate{display:none}@media (max-width: 550px){.promo-menu-container{width:95vw}}#swym-notification{display:none!important}.product-detail .wishlist-atc{margin-top:25px;justify-content:center}@media only screen and (min-width: 480px){.product-detail .wishlist-atc{justify-content:flex-start}}.wishlist-atc{align-items:center;display:flex;text-align:center;width:100%}.wishlist-atc:hover{cursor:pointer}.wishlist-atc .wishlist-heart-empty,.wishlist-atc .wishlist-heart-full{width:19px;height:18px}.wishlist-atc .wishlist-heart-full,.wishlist-atc.is-added .wishlist-heart-empty{display:none}.wishlist-atc.is-added .wishlist-heart-full{display:inline}.wishlist-atc span{font-weight:600;font-family:Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-left:10px}.wishlist-atc .wishlist-remove-text{display:none}.wishlist-atc.is-added .wishlist-remove-text{display:inline}.wishlist-atc.is-added .wishlist-add-text,.wishlist-atc.wishlist-atc.hide-text span{display:none}.wishlist-modal__overlay{align-items:flex-start;background:#fffc;display:none;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:2}.wishlist-modal__close-btn{position:absolute;right:0;top:-50px;width:40px;height:40px}.wishlist-modal__close-btn span{background:#fd8204;display:block;width:45px;height:2px}.wishlist-modal__close-btn span:first-child{transform:rotate(45deg);transform-origin:-5px 13px}.wishlist-modal__close-btn span:nth-child(2){transform:rotate(-45deg);transform-origin:47px 13px}.wishlist-modal__close-btn:hover{cursor:pointer}.wishlist-modal__content{background:#fff;position:relative;width:calc(100% - 30px);max-height:445px;max-width:500px;margin-top:100px;padding:25px 15px 35px;box-shadow:0 2px 20px #0003}.wishlist-modal-content__share h2{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;margin-bottom:25px}.wishlist-modal-content__share input,.wishlist-modal-content__share textarea{border:thin solid #e4e8ea;border-radius:0;border-style:solid;color:#333e48;height:50px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:600;padding:10px;width:100%;margin-bottom:20px;-webkit-appearance:none}.wishlist-modal-content__share textarea{font-size:14px;height:120px;resize:none}.wishlist-modal-content__share button{background-color:#fd8204;border:none;border-radius:0;color:#fff;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;width:100%;height:50px;text-transform:uppercase}.wishlist-list-container{padding:15px 10px 60px;display:flex;flex-direction:column}.wish-list__header{align-items:flex-start;border-bottom:thin solid #e4e8ea;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.wish-list__header .breadcrumb{padding:0}.wish-list__header h1{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:48px;font-weight:700}@media only screen and (min-width: 992px){.wish-list__header h1{font-size:60px;margin-bottom:0}}.wish-list__header .wish-share-wrap{max-width:50px;text-align:center}.wish-list__header .wish-share-wrap p{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin-bottom:5px;text-transform:uppercase}@media only screen and (min-width: 992px){.wish-list__header .wish-share-wrap p{font-size:14px;margin-bottom:0;margin-right:15px}}.wish-list__header .wish-share-wrap .wish-email input,.wish-list__header .wish-share-wrap .wish-email textarea{border-radius:0}.wish-list__header .wish-share-wrap .wish-list-share__link,.wish-list__header .wish-share-wrap .wish-list-share__email{align-items:center;border:thin solid #000;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;width:50px;text-transform:uppercase}.wish-list__header .wish-share-wrap .wish-list-share__link:hover,.wish-list__header .wish-share-wrap .wish-list-share__email:hover{cursor:pointer}.wish-list__header .wish-share-wrap .wish-list-share__link span:not(.fa),.wish-list__header .wish-share-wrap .wish-list-share__email span:not(.fa){display:none}@media only screen and (min-width: 992px){.wish-list__header .wish-share-wrap .wish-list-share__link span:not(.fa),.wish-list__header .wish-share-wrap .wish-list-share__email span:not(.fa){display:inline;margin-left:5px}}@media only screen and (min-width: 992px){.wish-list__header .wish-share-wrap .wish-list-share__link,.wish-list__header .wish-share-wrap .wish-list-share__email{height:35px;font-size:12px;width:90px}}.wish-list__header .wish-share-wrap .wish-list-share__link{margin-bottom:10px}@media only screen and (min-width: 992px){.wish-list__header .wish-share-wrap .wish-list-share__link{margin-bottom:0;margin-right:15px}}@media only screen and (min-width: 992px){.wish-list__header .wish-share-wrap{align-items:center;display:flex;margin-bottom:21px;max-width:100%}}@media only screen and (min-width: 992px){.wish-list__header{align-items:flex-end;border:none;padding-bottom:0}}.wish-list__list{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 992px){.wish-list__list{flex-direction:row}}@media only screen and (min-width: 992px){.wish-list__cart{width:360px}}.wish-list__cart-items-in-cart{align-items:center;border:thin solid #E4E8EA;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:15px;width:100%}@media only screen and (min-width: 992px){.wish-list__cart-items-in-cart{height:155px}}.cart-items__info{align-items:center;align-self:normal;background-color:#f6f7f9;display:flex;height:50px;justify-content:space-between;padding:15px;width:100%}.cart-items__info span{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.cart-items__info .info__totals{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.cart-items__add-all-cart{border:none;border-radius:0;background-color:#fd8204;color:#fff;display:block;height:50px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:50px;text-align:center;text-transform:uppercase;width:100%}.cart-items__add-all-cart:hover{cursor:pointer}@media only screen and (min-width: 992px){.cart-items__add-all-cart{max-width:315px;margin:auto}}.wish-list__list-items{border-top:thin solid #e4e8ea}.wish-list__list-items ul{list-style:none;margin:0}.wish-list__list-items li{padding:15px 0;border-bottom:thin solid #e4e8ea}@media only screen and (min-width: 992px){.wish-list__list-items li{align-items:flex-start;display:flex;justify-content:space-between}}@media only screen and (min-width: 992px){.wish-list__list-items{width:calc(100% - 420px);margin-right:40px}}.wili-product__info{width:100%;display:flex;justify-content:space-between}.wili-product__info .wish-item__img{width:100px;height:145px;background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 992px){.wili-product__info .wish-item__img{min-width:150px;height:215px}}.wili-product__info .wili-product-info__desc{margin-left:20px;width:75%}@media only screen and (min-width: 992px){.wili-product__info .wili-product-info__desc{margin-left:35px}}.wili-product__info .wili-product__title{display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;margin-bottom:10px}.wili-product__info .wili-prpduct__reg-price{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;color:#73777b}.wili-product__info .wili-prpduct__reg-price span{font-weight:700;text-decoration:line-through}.wili-product__info .wili-prpduct__sale-price{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px}.wili-product__info .wili-prpduct__sale-price span{color:#fd8204;font-weight:700}.wili-product__cart-buttons{display:flex;margin-top:15px}.wili-product__cart-buttons button{background:transparent;border-radius:0;display:inline-block;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;height:50px}.wili-product__cart-buttons button:hover{cursor:pointer}.wili-product__cart-buttons .product-cart__remove{border:thin solid #73777b;color:#73777b;margin-right:15px;width:calc(45% - 15px)}@media only screen and (min-width: 992px){.wili-product__cart-buttons .product-cart__remove{border:none;width:100%}}.wili-product__cart-buttons .product-cart__add{border:thin solid #fd8204;color:#fd8204;width:60%}@media only screen and (min-width: 992px){.wili-product__cart-buttons .product-cart__add{width:100%}}@media only screen and (min-width: 992px){.wili-product__cart-buttons{flex-direction:column-reverse;margin-top:0;max-width:180px;width:100%}}.reviews-section{padding-top:10px}.all-reviews-heading{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media only screen and (min-width: 768px){.all-reviews-heading{border-bottom:1px solid #979797;flex-direction:row;padding-bottom:10px}}.all-reviews__header{align-items:baseline;border-bottom:1px solid #979797;color:#333e48;display:flex;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:36px;font-weight:700;line-height:24px;padding-bottom:15px;margin-bottom:0}@media only screen and (min-width: 768px){.all-reviews__header{padding-bottom:0;border-bottom:none;margin-bottom:8px}}.display-reviews-wrap{display:none;color:#888;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:25px}.display-reviews-wrap.mobile{display:block}@media only screen and (min-width: 768px){.display-reviews-wrap.mobile{display:none}}@media only screen and (min-width: 768px){.display-reviews-wrap{display:block;padding-left:10px}}.all-reviews-dropdown{display:flex;flex-wrap:nowrap;align-items:center;margin:11px 0 30px}.all-reviews-dropdown label{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:18px;width:55px}@media only screen and (min-width: 768px){.all-reviews-dropdown label{width:48px}}.all-reviews-dropdown .all-reviews-dropdown__inner{border:1px solid #acacac;height:35px;position:relative;overflow:hidden;width:275px}@media only screen and (min-width: 768px){.all-reviews-dropdown .all-reviews-dropdown__inner{width:161px}}.all-reviews-dropdown .all-reviews-dropdown__inner .fa{top:50%;transform:translateY(-50%);font-size:20px;right:15px;position:absolute;z-index:-1}.all-reviews-dropdown .all-reviews-dropdown__inner select{background-color:transparent;background-repeat:no-repeat;background-position-x:95%;background-position-y:50%;border:0;bottom:0;cursor:pointer;font-family:Open Sans,Arial,Helvetica,sans-serif;left:0;padding:0 10px;position:absolute;right:0;top:0;width:100%;-webkit-appearance:none}.all-reviews-dropdown .all-reviews-dropdown__inner select:after{background-image:url(/cdn/shop/files/icon-arrowdown.svg?11942030129323101590)}@media only screen and (min-width: 768px){.all-reviews-dropdown{margin:0}}.product-detail__stars{border-bottom:0;padding-bottom:8px;display:flex}.product-detail__stars .pdp-desc-stars{color:#fd8204;display:flex;align-items:center;margin-right:10px}.product-detail__stars .pdp-desc-stars .review-avg{font-size:11px;color:#333e48}.product-detail__stars .pdp-desc-stars .avg-review-stars{margin-right:5px;letter-spacing:3.5px}.product-detail__stars .pdp-desc-stars .avg-review-stars:hover{cursor:pointer}.product-detail__stars .review__links .read-reviews,.product-detail__stars .review__links .create-review{font-size:12px;text-decoration:underline;margin:0 15px}.product-detail__stars .review__links .read-reviews:hover,.product-detail__stars .review__links .create-review:hover{cursor:pointer}.product-detail__stars .review__links .create-review{margin:0}@media only screen and (min-width: 992px){.yotpo-reviews .review-top{max-width:620px;width:620px}}.yotpo-reviews .review-top .review-top__heading{padding:0 10px;align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:380px;margin-bottom:20px}@media only screen and (min-width: 768px){.yotpo-reviews .review-top .review-top__heading{padding:0}}.yotpo-reviews .review-top .review-top__summary{max-width:415px}.yotpo-reviews .review-top .avg-review-stars{color:#fd8204;font-size:22px;letter-spacing:11px}.yotpo-reviews .review-top .review-top__header{color:#3a331b;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:18px;line-height:25px;margin-bottom:0}@media only screen and (min-width: 992px){.yotpo-reviews .review-top .review-top__header{padding-left:69px}}.yotpo-reviews .review-top .rating-btn-wrap{width:100%}@media only screen and (min-width: 768px){.yotpo-reviews .review-top .rating-btn-wrap{display:flex;justify-content:space-between;flex-direction:row;margin-top:7px;width:620px}}.yotpo-reviews .review-top .rating-distribution{max-width:415px;width:100%;padding:0 10px}@media only screen and (min-width: 768px){.yotpo-reviews .review-top .rating-distribution{margin-bottom:20px;min-width:415px;padding-left:2px;padding-right:0}}.yotpo-reviews .review-top .rating-summary-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around}@media only screen and (min-width: 768px){.yotpo-reviews .review-top .rating-summary-row{justify-content:flex-start}}.yotpo-reviews .review-top .rating-summary-label{color:#3a331b;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:22px;white-space:nowrap}.yotpo-reviews .review-top .rating-summary-bar{height:100%;background:#fd8204}.yotpo-reviews .review-top .rating-summary-graph{background-color:#fff;border:1px solid #979797;height:22px;margin:0 13px 8px;width:224px}@media only screen and (min-width: 992px){.yotpo-reviews .review-top .rating-summary-graph{width:291px}}.yotpo-reviews .review-top-btn-wrap{padding-top:35px;padding-bottom:30px;width:100%}@media only screen and (min-width: 768px){.yotpo-reviews .review-top-btn-wrap{max-height:170px;max-width:195px;padding:0;width:100%}}.yotpo-reviews .write-review__btn,.yotpo-reviews .ask-question__btn{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px;padding:14px;text-align:center;text-transform:uppercase;width:100%}.yotpo-reviews .write-review__btn{background-color:#fd8204;border:none;color:#fff}.yotpo-reviews .ask-question-btn-wrap{border:1px solid #979797}.yotpo-reviews .ask-question__btn{background-color:#fff;border:none;color:#979797}.yotpo-reviews .section-write-review{margin-top:35px;display:none}.yotpo-reviews .write-review-form{margin:30px auto;max-width:1126px;width:100%}.yotpo-reviews .write-review-form label{color:#333e48;display:inline-block;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:18px;padding:1.3rem 0 0}.yotpo-reviews .write-review-form input,.yotpo-reviews .write-review-form textarea{border:1px solid #979797;display:block;max-width:611px;min-height:50px;padding:13px 15px 15px;width:100%}.yotpo-reviews .write-review-form .display_name{padding:0}.yotpo-reviews .write-review-form textarea{min-height:191px}@media only screen and (min-width: 768px){.yotpo-reviews .write-review-form{margin:38px 10px 0}}.yotpo-reviews .write-review__header{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:36px;font-weight:700;line-height:24px}.yotpo-reviews .write-review__line-break{box-sizing:border-box;max-width:1126px}.yotpo-reviews .star-score-wrap .star-score{color:#fd8204;font-size:22px}.yotpo-reviews .star-score-wrap .star-score:hover{color:#fd8204}.yotpo-reviews .write-review-btn-wrap{margin-bottom:20px}.yotpo-reviews .submit-review-btn-wrap{margin:35px 0 63px;max-width:380px;text-align:center}@media only screen and (min-width: 768px){.yotpo-reviews .submit-review-btn-wrap{max-width:611px}}.yotpo-reviews .submit-review-btn-wrap .submit-review__button{background-color:#fd8204;border:none;display:inline-block;color:#fff;white-space:nowrap;cursor:pointer;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px;padding:20px;text-transform:uppercase;transition:all .2s ease;width:100%}@media only screen and (min-width: 768px){.yotpo-reviews .submit-review-btn-wrap .submit-review__button{max-width:380px;width:380px}}.helpful-reviews{padding-top:50px;padding-bottom:60px}.helpful-reviews .helpful-reviews__header{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:36px;font-weight:700;line-height:24px}@media only screen and (min-width: 768px){.helpful-reviews{border-top:1px solid #979797;padding-bottom:80px}}.helpful-reviews-entrypoint{display:flex;justify-content:space-between;flex-direction:column}.helpful-reviews-entrypoint .pagination-item{flex-basis:50%;max-width:550px}.helpful-reviews-entrypoint .pagination-item:last-child .review{border-bottom:none;padding-bottom:0}.helpful-reviews-entrypoint .review{padding:25px 0 30px}@media only screen and (min-width: 768px){.helpful-reviews-entrypoint .review{padding:0}}@media only screen and (min-width: 768px){.helpful-reviews-entrypoint{flex-direction:row;margin-top:40px}.helpful-reviews-entrypoint .review{border-bottom:none}}.review{padding:25px 0 30px;border-bottom:1px solid #e4e8ea}.review .review-star-title-wrap{display:flex;flex-direction:row}.review .review-stars{color:#fd8204;padding-right:13px;letter-spacing:3px;font-size:15px}.review .review-title{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:24px}.review .review-user{color:#888;display:flex;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:10px;line-height:25px}.review .reviewer-name{text-decoration:underline}.review .review-content{color:#333e48;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;max-width:742px;padding:15px 0}@media only screen and (min-width: 768px){.review .review-content{padding:25px 0}}.review .review-votes{color:#73777b;font-size:12px;font-weight:600;line-height:12px}.review .vote-up{padding-left:13px;margin-right:9px}.review .vote-up,.review .vote-down{cursor:pointer;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px}@media only screen and (min-width: 768px){.review{padding:50px 0 55px}}.paginate-wrap{display:flex;justify-content:space-between;margin-top:15px;margin-bottom:50px;position:relative}.paginate-wrap .paginate__control{color:#888;border:none;cursor:pointer;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:25px;text-align:center;outline:none;-webkit-appearance:none;background:transparent}.paginate-wrap .paginate__control:hover,.paginate-wrap .paginate__control.active{text-decoration:underline;color:#fd8204}.paginate-wrap .paginate{margin:0 auto}.paginate-wrap .previous-page{margin-left:-100px}.paginate-wrap .previous-page,.paginate-wrap .next-page{cursor:pointer;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;line-height:25px;text-decoration:underline;position:absolute;left:calc(50% + 50px);transform:translate(-50%);top:35px}@media only screen and (min-width: 768px){.paginate-wrap .previous-page,.paginate-wrap .next-page{position:static;transform:none;margin:0}.paginate-wrap .previous-page:hover,.paginate-wrap .next-page:hover{color:#fd8204}}.paginate-wrap .next-page{color:#fd8204}.qa-container{padding-top:23px}.ans-questions-container,.qa-pages-container .paginate-wrap,.yotpo-qa-top,.ans-questions-container .all-reviews-heading,.write-question-form{padding:0 25px}@media only screen and (min-width: 992px){.ans-questions-container,.qa-pages-container .paginate-wrap,.yotpo-qa-top,.ans-questions-container .all-reviews-heading,.write-question-form{padding:0}}.yotpo-qa-top{border-bottom:1px solid #979797}.yotpo-qa-top .qa-header{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:36px;font-weight:700;line-height:24px}#writeQuestion label{color:#333e48;display:inline-block;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:18px;padding:1.3rem 0 0}#writeQuestion input,#writeQuestion textarea{border:1px solid #979797;display:block;max-width:611px;min-height:50px;padding:13px 15px 15px;width:100%}#writeQuestion .question_content{min-height:191px}#writeQuestion .submit-question-btn-wrap{margin-top:16px}#writeQuestion .submit-question__button{background-color:#fd8204;border:none;box-shadow:inset 0 -1px #edeff1;color:#fff;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:50px;line-height:24px;text-align:center;text-transform:uppercase;width:180px}.ans-questions-container{display:flex;flex-direction:column;justify-content:space-between;padding:65px 0 13px}@media only screen and (min-width: 480px){.ans-questions-container{flex-direction:row;align-items:center}}.question-item{display:flex!important;flex-direction:column;align-items:flex-end;max-width:700px;padding:20px 0;width:100%}.question-break-line{display:block;height:1px;border:0;border-top:1px solid #e4e8ea;padding:0}.question-item__question{display:flex;align-items:flex-start;flex-basis:100%;flex-direction:column;justify-content:space-between;margin-bottom:15px;width:100%;padding:0 15px;flex:1}@media only screen and (min-width: 480px){.question-item__question{flex-direction:row;padding:0}}.question__toggle{display:inline-block;margin-right:15px;vertical-align:middle;transition:transform .3s ease-in}.js-qa-toggle.active .question__toggle{transform:rotate(90deg)}.question__toggle .fa{font-size:20px}.question__info{display:inline-block;vertical-align:middle}.question__content{color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:24px}.question-votes,.question__stats,.qa-author-date{color:#888;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:10px}.question-votes{margin-top:5px}.js-qa-toggle{cursor:pointer}.question__stats{margin-left:28px;margin-top:5px}@media only screen and (min-width: 480px){.question__stats{margin-top:0}}.question-item__answers{background:#f6f7f9;display:none;flex-basis:100%;padding:15px 15px 30px;width:100%;flex:1}@media only screen and (min-width: 480px){.question-item__answers{width:96%}}.question__author{text-decoration:underline}.answers__author{text-decoration:underline;color:#fd8204}.answers__author-date{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:15px}@media only screen and (min-width: 480px){.answers__author-date{align-items:center;flex-direction:row}}.answers__response{display:flex}.response__upvote{color:#fd8204;font-size:13px;font-weight:300;margin-right:15px}.vote.voted-up{color:#fd8204}.vote.voted-down{color:#8a5fff}@media screen and (max-width: 480px){.yotpo-qa-acordian .tab-content{padding:0}}.klaviyo_styling.klaviyo_styling_waitlist{max-width:400px;border:1px solid #ccc;padding:12px;display:block;margin:0 auto;font-family:Open Sans,Arial,Helvetica,sans-serif}.klaviyo_styling.klaviyo_styling_waitlist .klaviyo_field_group{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.klaviyo_styling.klaviyo_styling_waitlist fieldset{flex-basis:48%}.klaviyo_styling.klaviyo_styling_waitlist fieldset label{font-size:12px;margin:5px 0 0;display:none}.klaviyo_styling.klaviyo_styling_waitlist fieldset input{height:26px;font-size:12px;margin:2px 0}.klaviyo_styling.klaviyo_styling_waitlist .klaviyo_submit_button{height:24px;padding:3px 18px;font-size:12px;display:block;margin:0 auto;background-color:#fd8204;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase}.klaviyo_styling.klaviyo_styling_waitlist .success_message{text-align:center}.quicklinks-article-hero{padding:0 15px}@media only screen and (min-width: 992px){.quicklinks-article-hero{padding:0}}.quicklinks-article{padding:0 15px!important}@media only screen and (min-width: 992px){.quicklinks-article{padding:15px!important}}.back-to-top{position:fixed;top:80vh;right:1em;width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ffffffe6;box-shadow:0 2px 3px #0003;opacity:1;transition:opacity .25s ease-in}@media only screen and (min-width: 992px){.back-to-top{display:none}}.back-to-top.hidden{opacity:0}.back-to-top span{color:#333e48;font-family:Open Sans Condensed;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:19px}.quicklinks-nav--desktop .article-quick-link-more,.quicklinks-nav--mobile .article-quick-link-more{color:#fd8204;font-size:14px;line-height:18px;font-family:Open Sans;font-weight:600;text-decoration:underline;margin-top:10px;cursor:pointer}.quicklinks-nav--desktop .js-extra-link,.quicklinks-nav--mobile .js-extra-link{height:24px;opacity:1;transform:translateY(0);transition:all .25s ease-in}.quicklinks-nav--desktop .hidden.js-extra-link,.quicklinks-nav--mobile .hidden.js-extra-link{height:0;opacity:0;transform:translateY(-25%);visibility:hidden}.quicklinks-nav--desktop .hidden.js-extra-link a,.quicklinks-nav--mobile .hidden.js-extra-link a,.quicklinks-nav--desktop{display:none}@media only screen and (min-width: 992px){.quicklinks-nav--desktop{display:block}}.quicklinks-nav--mobile{display:block;background-color:#fefefe;box-shadow:inset 0 0 3px #0000001a;padding:10px;margin-bottom:1em}@media only screen and (min-width: 992px){.quicklinks-nav--mobile{display:none}}.quicklinks-article-hero figure.quicklinks-hero-figure{display:block}.article-quick-link{margin-left:10px}.hide-geo{display:none}.show-geo{display:block}.mixitup-page-list{text-align:center;margin:40px;display:flex;justify-content:center}.mixitup-control{background-color:transparent;border:0;text-align:center;font-size:18px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;color:#909090;cursor:pointer;padding:0 7px}@media only screen and (min-width: 992px){.mixitup-control{font-size:21px;padding:0 15px}}.mixitup-control:after{content:"";display:block;width:20px;height:2px;background-color:transparent;margin-top:3px}.mixitup-control-active{color:#333e48}.mixitup-control-active:after{background-color:#fd8204}.mixitup-control-disabled{opacity:.4}.nav-container{background-color:#fff;width:300px;cursor:pointer}@media only screen and (min-width: 1024px){.nav-container{width:100%;display:flex;height:60px;align-items:center;padding-right:20px;padding-left:20px}}.nav-link-only-container{color:#333e48!important}.subnav-is-active .nav-item-has-dropdown-link-container{display:none}@media screen and (max-width: 1023px){.nav-item-has-dropdown-container{position:relative}.nav-item-has-dropdown-container.subnav-is-active{position:unset}}@media only screen and (min-width: 1024px){.nav-item-has-dropdown-container{cursor:pointer;border-bottom:2px solid #fff;color:#333e48;letter-spacing:.2px;font-size:14px;font-weight:700}.nav-item-has-dropdown-container:hover{color:#333e48;border-bottom:2px solid #333e48}.nav-item-has-dropdown-container:hover .nav-dropdown-container{opacity:1;pointer-events:auto;visibility:visible}}@media only screen and (min-width: 1024px){.nav-container .nav-item-has-dropdown-container:nth-child(1){padding-left:0}}@media only screen and (min-width: 1024px){.nav-item-has-dropdown-container:nth-child(1){padding-left:0}}@media only screen and (min-width: 1024px){.nav-menu-main-link{cursor:pointer;background-image:none!important}.nav-menu-main-link:hover{color:#333e48}}@media only screen and (min-width: 1024px){.nav-item-has-dropdown-container:nth-child(1) .desktop-nav-main-dropdown-link{padding-left:0}}.desktop-nav-main-dropdown-link{display:none}@media only screen and (min-width: 1024px){.desktop-nav-main-dropdown-link{display:block;cursor:pointer;padding:20px}.desktop-nav-main-dropdown-link:hover{color:#333e48}}@media only screen and (min-width: 1024px){.nav-center-menu-link-container{padding-right:20px}}@media screen and (max-width: 1023px){.nav-dropdown-container{display:block;position:absolute;top:57px;width:100%;height:100%;overflow:auto;background-color:#fff;transform:translate(100%);opacity:0;padding-bottom:250px}.nav-dropdown-container.is-active{z-index:2;transform:translate(0);opacity:1;animation:slide-in-right .2s cubic-bezier(.25,.46,.45,.94) both}}@media only screen and (min-width: 1024px){.nav-dropdown-container{display:block;position:fixed;top:167px;right:0;bottom:0;left:0;width:100%;height:390px;background-color:#f6f7f9;opacity:0;visibility:hidden;pointer-events:none}.nav-dropdown-container:hover{z-index:1}}@media only screen and (min-width: 1024px){.newsletter-active .nav-dropdown-container{top:318px}}@media only screen and (min-width: 1024px){.nav-dropdown-content-container{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;padding-right:20px;padding-left:20px}}.nav-dropdown-inner-content-container{display:flex;flex-direction:column;padding-top:20px;margin-bottom:100px}@media only screen and (min-width: 1024px){.nav-dropdown-inner-content-container{flex-direction:row;width:100%;justify-content:space-between;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:40px;padding-left:0}}.nav-sidebar-left-container{order:2;padding-left:16px}@media only screen and (min-width: 1024px){.nav-sidebar-left-container{order:1;padding-right:20px;padding-left:0}}@media only screen and (min-width: 1180px){.nav-sidebar-left-container{padding-right:30px}}.nav-sidebar-list-container{margin-left:0;list-style-type:none}.nav-sidebar-link-container a{color:#333e48;font-weight:700;font-size:16px;line-height:28px}.nav-sidebar-link-container a:hover{color:#333e48;text-decoration:underline}.nav-color-orange{color:#fd8204!important}.nav-sidebar-2-container{margin-top:20px}.nav-sidebar-2-container .nav-sidebar-link-container a{font-size:14px;color:#333e48;font-weight:400}.nav-sidebar-2-container .nav-sidebar-link-container a:hover{color:#333e48;text-decoration:underline}.nav-sidebar-list-title{color:#73777b;font-weight:700;font-size:16px;line-height:25px;cursor:default}.nav-center-menu-list-container{margin-left:0;list-style-type:none;padding-left:16px}@media only screen and (min-width: 1024px){.nav-center-menu-list-container{display:flex;height:300px;flex-direction:column;flex-flow:column wrap;padding-left:0}}.nav-center-menu-link{font-size:14px;color:#333e48;font-weight:400;line-height:28px}.nav-center-menu-link:hover{color:#333e48;text-decoration:underline}.nav-center-menu-container{order:3;border-top:1px solid #e4e8ea;padding-top:15px;margin-top:15px}@media only screen and (min-width: 1024px){.nav-center-menu-container{order:2;width:280px;border-top:0;border-left:1px solid #e4e8ea;margin-top:0;padding-top:0;padding-left:30px}}.nav-right-sidebar-1-title,.nav-right-sidebar-2-title,.nav-right-sidebar-3-title{color:#333e48;font-weight:700;font-size:16px;line-height:28px;margin-bottom:5px}@media only screen and (min-width: 1024px){.nav-right-sidebar-1-title,.nav-right-sidebar-2-title,.nav-right-sidebar-3-title{font-size:12px;line-height:20px}}@media only screen and (min-width: 1180px){.nav-right-sidebar-1-title,.nav-right-sidebar-2-title,.nav-right-sidebar-3-title{font-size:16px;line-height:28px}}.nav-right-sidebar-container{order:1}@media only screen and (min-width: 1024px){.nav-right-sidebar-container{order:3;border-left:1px solid #e4e8ea;padding-left:20px}}@media only screen and (min-width: 1180px){.nav-right-sidebar-container{padding-right:30px}}.nav-right-sidebar-no-hover-container{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:300px;overflow-y:hidden;position:relative;display:flex;margin:0 0 30px;padding-left:16px}@media only screen and (min-width: 1024px){.nav-right-sidebar-no-hover-container{width:100%;display:flex;margin-bottom:0;overflow-x:hidden;padding-left:0}}@media only screen and (min-width: 1024px){.nav-right-sidebar-center-hover-container{max-width:450px;width:100%}}@media only screen and (min-width: 1024px){.nav-right-sidebar-hover-content{flex-direction:column}}.nav-right-sidebar-1-main-container,.nav-right-sidebar-2-main-container,.nav-right-sidebar-3-main-container{display:inline-block;list-style:none;margin-right:25px;max-width:185px;vertical-align:top}@media only screen and (min-width: 1024px){.nav-right-sidebar-1-main-container,.nav-right-sidebar-2-main-container,.nav-right-sidebar-3-main-container{max-width:135px;display:flex;flex-direction:column;margin-right:20px}}@media only screen and (min-width: 1180px){.nav-right-sidebar-1-main-container,.nav-right-sidebar-2-main-container,.nav-right-sidebar-3-main-container{max-width:185px;margin-right:30px}}.nav-right-sidebar-1-container,.nav-right-sidebar-2-container,.nav-right-sidebar-3-container{cursor:pointer;display:flex;flex-direction:column;width:200px}@media only screen and (min-width: 1024px){.nav-right-sidebar-1-container,.nav-right-sidebar-2-container,.nav-right-sidebar-3-container{display:block;width:100%}}@media only screen and (min-width: 1024px){.nav-item-dropdown-container__large-menu .nav-center-menu-container{width:44%}}.nav-right-sidebar-1-description,.nav-right-sidebar-2-description,.nav-right-sidebar-3-description{font-size:13px;line-height:19px;color:#73777b;font-weight:400;overflow:hidden;white-space:normal}@media only screen and (min-width: 1024px){.nav-right-sidebar-1-description,.nav-right-sidebar-2-description,.nav-right-sidebar-3-description{font-size:12px}}@media only screen and (min-width: 1180px){.nav-right-sidebar-1-description,.nav-right-sidebar-2-description,.nav-right-sidebar-3-description{font-size:13px}}.nav-small-block-main-container{display:flex;flex-direction:column;padding-left:16px}@media only screen and (min-width: 1024px){.nav-small-block-main-container{max-width:1200px;flex-direction:row;justify-content:space-between;margin:0 auto;padding-left:0}}.nav-small-block-container{margin-bottom:30px}@media only screen and (min-width: 1024px){.nav-small-block-container{padding:0 15px;margin-bottom:0;max-width:200px}}.nav-small-block-container a{cursor:pointer;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse}@media only screen and (min-width: 1024px){.nav-small-block-container a{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.nav-small-block-title{color:#333e48;font-weight:700;font-size:16px;line-height:28px;padding-left:15px}.nav-small-block-title:hover{color:#333e48}@media only screen and (min-width: 1024px){.nav-small-block-title{padding-left:0;margin-bottom:7px}}.nav-small-block-description{display:none}@media only screen and (min-width: 1024px){.nav-small-block-description{display:block;font-size:13px;line-height:19px;color:#73777b;font-weight:400;margin-top:7px;overflow:hidden;white-space:normal}.nav-small-block-description:hover{color:#73777b}}@media screen and (max-width: 1023px){.nav-small-block-image-container{display:inline-block;position:relative;width:32px;height:32px;overflow:hidden;border-radius:50%}}.nav-small-block-image{width:200px}@media screen and (max-width: 1023px){.nav-small-block-image{width:auto;height:100%}}.nav-small-list-container{padding-left:16px}@media only screen and (min-width: 1024px){.nav-small-list-container{margin:0 auto;display:flex;justify-content:space-between;max-width:1000px;padding-left:0}}.nav-small-list-links-container{margin-left:0;list-style-type:none}@media screen and (max-width: 1023px){.nav-small-list-link-container{padding-bottom:24px}}.nav-small-list-link{font-size:16px;font-weight:700;color:#333e48}@media only screen and (min-width: 1024px){.nav-small-list-link{font-size:14px;font-weight:400;line-height:28px}.nav-small-list-link:hover{text-decoration:underline;color:#333e48}}.nav-small-list-columns-container{display:none}@media only screen and (min-width: 1024px){.nav-small-list-columns-container{border-left:1px solid #e4e8ea;margin-left:45px;padding-bottom:30px;display:flex}}@media only screen and (min-width: 1024px){.nav-small-list-image-content-container{display:block;max-width:265px;padding-left:30px}}@media screen and (max-width: 1023px){.nav-small-list-image{width:auto;height:100%}}.nav-menu-main-link-container{display:flex;background-color:#e5e8ea;padding:14px;align-items:center}@media only screen and (min-width: 1024px){.nav-menu-main-link-container{display:none}}.nav-menu-main-link-container .icon-back-arrow{transform:rotate(137deg);border:3px solid #333e48;border-width:0 3px 3px 0;width:9px;height:9px;min-width:9px}.nav-menu-main-link-container .nav-menu-main-link{letter-spacing:.2px;font-size:14px;font-weight:700;cursor:pointer;color:#333e48;padding-left:7px}.nav-item-has-dropdown-link-container{position:absolute;z-index:1;top:23px;left:45px;color:#fff;font-weight:700;display:block}@media only screen and (min-width: 321px){.nav-item-has-dropdown-link-container{top:26px}}@media only screen and (min-width: 1024px){.nav-item-has-dropdown-link-container{display:none}}.nav-item-has-dropdown-bg-container{height:70px;overflow:hidden}@media only screen and (min-width: 321px){.nav-item-has-dropdown-bg-container{height:100%;overflow:auto}}@media only screen and (min-width: 1024px){.nav-item-has-dropdown-bg-container{display:none}}@media screen and (max-width: 1023px){.nav-item-has-dropdown-bg-container{margin:5px 20px;display:block}}.nav-main-menu-link-no-bg{color:#333e48;font-weight:700;font-size:16px;letter-spacing:.2px;cursor:pointer;padding:20px}@media only screen and (min-width: 1024px){.nav-main-menu-link-no-bg{font-size:14px}}@keyframes slide-in-right{0%{transform:translate(1000px);opacity:0}to{transform:translate(0);opacity:1}}.product-detail{padding:20px}@media only screen and (min-width: 768px){.product-detail{padding-left:48px;width:50%}}.product-detail-subtle{display:flex;justify-content:space-between;flex-wrap:nowrap;color:#bbb}.product-detail-subtle a{color:inherit}.add-to-cart{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width: 768px){.add-to-cart{flex-direction:row}}.add-to-cart .btn{text-transform:uppercase}@media only screen and (min-width: 768px){.add-to-cart .btn{width:calc(100% - 190px)}}.add-to-cart .btn.secondary{width:100%;margin-top:10px;background-color:#333e48;border-color:#333e48}@media only screen and (min-width: 768px){.add-to-cart .btn.secondary{width:180px;margin-top:0;margin-left:10px}}.add-to-cart .is-hidden{display:none}.product-price{margin-bottom:3px}.product-price.is-hidden{display:none}.price-row{font-size:12px;font-weight:300;display:flex;margin-bottom:5px;justify-content:space-between;align-items:center}.price-row.med{font-size:14px}.price-row.large{font-size:16px}.price-row del{color:#73777b}.price-row strong{font-weight:600}.price-row strong.sale{color:#fd8204}.price-row .final-price strong{font-size:24px}.rebate{border:1px solid #e4e8ea;padding:0 10px 15px}.inline-cart{position:fixed;z-index:11;top:120px;right:0;bottom:0;width:320px;padding:15px;border-left:1px solid #e4e8ea;background-color:#fff;overflow:auto;transform:translate(320px);transition:.3s cubic-bezier(.55,.085,.68,.53) transform}@media only screen and (min-width: 768px){.inline-cart{top:188px}}@media only screen and (min-width: 1024px){.inline-cart{top:115px}}.inline-cart>.icon-remove{position:absolute;right:15px}.inline-cart.is-active{transform:translate(0)}.newsletter-active .inline-cart{top:215px}@media only screen and (min-width: 768px){.newsletter-active .inline-cart{top:175px}}#free-gift-msg{display:none;height:35px;background:#fd8105;text-align:center;line-height:35px;text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:1px;margin-top:10px}.banner-cart{padding:10px 0;margin-bottom:15px;background-color:#fd8204;color:#fff;font-size:10px;text-align:center}@media only screen and (min-width: 768px){.banner-cart{font-size:12px;text-align:left}}.banner-cart .container{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center}.banner-cart span{padding-top:10px}@media only screen and (min-width: 768px){.banner-cart span{white-space:nowrap;padding-top:0;padding-left:10px}}.cart-nav{display:none;padding:30px 0}.inline-cart .cart-nav{display:block;padding:0}.inline-cart .cart-nav .btn{width:100%;margin-bottom:15px}@media only screen and (min-width: 768px){.cart-nav{display:flex;justify-content:space-between}}@media only screen and (min-width: 992px){.cart-detail-block{border:1px solid #e4e8ea;margin-bottom:15px}}.inline-cart .cart-detail-block{border:1px solid #e4e8ea;margin-bottom:15px;margin-top:15px}.cart-detail{border-top:1px solid #e4e8ea;padding:15px;margin:0 -15px;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-weight:600;font-size:12px}@media only screen and (min-width: 992px){.cart-detail{margin:0}.cart-detail:first-child{border-top:0}}.inline-cart .cart-detail{margin:0}.inline-cart .cart-detail:first-child{border-top:0}.cart-detail strong{font-weight:600;font-size:14px}.cart-detail .price{font-size:18px}.cart-detail.subtotal{background-color:#f6f7f9}.cart-detail.promo{color:#fd8204;flex-direction:column;text-align:center}.qty-wrap{display:flex;margin:15px 0;align-items:center}.qty-wrap label{margin-right:10px;font-weight:300}.qty-wrap input{width:40px;height:40px;text-align:center}.cart-heading{margin-bottom:20px}.template-cart .cart-price-remove-container{flex-direction:row}@media only screen and (min-width: 992px){.template-cart .cart-price-remove-container{flex-direction:column}}.inline-cart-price-remove-container{flex-direction:row!important}.cart-price-remove-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.cart-price{color:#333e48;font-weight:500;font-size:18px}.cart-remove-link{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;padding-left:20px;font-weight:600;font-size:16px;transition:none}.cart-price-remove-container .icon-remove:after,.cart-price-remove-container .icon-remove:before{width:16px}.customer-template{padding:36.65094px 36.65094px 73.30187px}.customer-template header{border-bottom:1px solid #e4e8ea;margin-bottom:14px}.customer-form .form-title{margin-bottom:14px;font-weight:700}.customer-form .form-subtitle{margin-bottom:5.34775px}.customer-form .form-submit{font-weight:700}.form-note{border-radius:3px;padding:5.34775px;margin-bottom:14px;border:1px solid transparent;font-size:14px;text-align:left;width:100%}.form-note.is-success{color:#56ad6a;background-color:#ecfef0;border-color:#56ad6a}.form-note.is-error{color:#d02e2e;background-color:#fff6f6;border-color:#d02e2e}.blog-head{background-color:#e4e8ea}.topic-section{padding-top:30px;padding-bottom:30px}.topic-section .heading{padding-bottom:10px}.article-wrapper{margin-bottom:30px}.article-wrapper.wide{display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-bottom:15px}.wide .article-content{width:60%}.wide .article-content:first-child:last-child{width:100%}.wide .article-img{width:40%;padding-right:15px}.article-heading{font-size:19px;margin:10px 0;white-space:nowrap;font-weight:600;text-overflow:ellipsis;overflow:hidden}.wide .article-heading{margin-top:0}.article-date{font-size:14px;line-height:17px;color:#bbb;font-weight:300;margin:10px 0}.blog-head .article-date{color:#73777b}.wide .article-date{margin:5px 0;font-size:11px}.article-summary{font-size:14px;margin:11px 0}.no-desc .article-summary{display:none}.wide .article-summary{height:41px;overflow:hidden}.container-article{padding:15px}@media only screen and (min-width: 1230px){.container-article{padding:15px 0}}.container-article .grid-wrapper{margin:0 -15px;width:calc(100% + 30px)}.container-article .heading.h5{padding-bottom:10px}.article-next{border-top:1px solid #e4e8ea;padding-top:15px;margin-top:30px}.template-article figure{display:none}.related-article-img__link{display:block}.related-grid-item{display:flex;flex-direction:column;justify-content:space-between}.related-grid-item:nth-child(n+4){margin-top:30px}.related-article-img{background-size:cover;background-position:center;width:100%;height:calc(74vw - 30px)}@media only screen and (min-width: 768px){.related-article-img{max-width:390px;max-height:290px}}.team-article-grid .related-grid-item:nth-child(n+7){display:none}.knowledge-search-form{border:1px solid #e4e8ea;background-color:#f6f7f9;position:relative;max-width:400px;margin:20px auto;width:100%;height:35px;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48;border-radius:25px}@media only screen and (min-width: 768px){.knowledge-search-form{height:49px;line-height:47px;width:100%;margin:20px 0}}.knowledge-search-form input{font-family:inherit;height:100%;line-height:33px;font-size:13px;font-weight:300;padding-left:20px;width:calc(100% - 34px);background-color:transparent;border-radius:25px}.knowledge-search-form input:focus{outline:0}@media only screen and (min-width: 768px){.knowledge-search-form input{font-size:16px;width:calc(100% - 47px);line-height:47px}}.knowledge-search-form input::-webkit-input-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.knowledge-search-form input:-moz-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.knowledge-search-form input::-moz-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.knowledge-search-form input:-ms-input-placeholder{font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48}.knowledge-search-form svg{display:block;transform:scale(.7);margin:0 auto}@media only screen and (min-width: 768px){.knowledge-search-form svg{transform:scale(.95)}}.knowledge-search-form button{cursor:pointer;border:0;background-color:#333e48;display:block;height:35px;line-height:35px;margin-right:-1px;text-align:center;border-top-right-radius:25px;border-bottom-right-radius:25px}@media only screen and (min-width: 768px){.knowledge-search-form button{height:47px;width:47px;margin-right:0;background-color:transparent}}.knowledge-search-form path{fill:#fff}@media only screen and (min-width: 768px){.knowledge-search-form path{fill:#333e48}}.hide-tags .tag{display:none}.show-manuals-software .tag,.show-product-info-sheets .tag-product-info-sheets,.show-white-papers .tag-white-papers,.show-drivers-and-software .tag-drivers-and-software,.show-manuals .tag-manuals{display:block}.dealer-wrap a{padding:5px;text-align:center}.dealer-wrap img{width:auto;max-width:200px;max-height:62px;padding:5px;vertical-align:middle}.dealer-wrap.flex-25-single:before{content:"";display:inline-block;height:100%;vertical-align:middle;text-align:center}.dealer-wrap h3{border-bottom:1px solid #e4e8ea;padding-bottom:15px}.bg-svg{min-height:50px}.template-product .modal-body{max-width:300px;max-height:75%}@media only screen and (min-width: 768px){.template-product .modal-body{max-width:900px}}@media only screen and (min-width: 992px){.template-product .modal-body{max-height:90%}}.collection-product-description-container{max-width:550px;padding-bottom:20px}@media only screen and (min-width: 768px){.collection-product-description-container{padding-top:20px}}.collection-product-details-title{font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:10px}@media only screen and (min-width: 768px){.collection-product-details-title{display:none}}.collection-product-description li{padding:6px 0;font-size:14px}@media only screen and (min-width: 768px){.collection-product-description li{font-size:16px}}.collection-product-description,.collection-product-description p,.collection-product-description span{line-height:18px;font-size:14px}@media only screen and (min-width: 768px){.collection-product-description,.collection-product-description p,.collection-product-description span{line-height:22px;font-size:16px}}.col-prod-view-pdp-link{font-size:14px;color:#fd8204;text-decoration:underline;line-height:18px;margin-top:12px;display:block}@media only screen and (min-width: 768px){.col-prod-view-pdp-link{font-size:16px;margin-top:24px}}.mixitup-container-failed{border:0}.mixitup-page-list-disabled{margin-top:0}.collection-no-results{margin-top:20px;margin-bottom:40px;margin-left:15px}@media only screen and (min-width: 992px){.collection-no-results{margin-top:0;margin-bottom:0;margin-left:0;font-size:18px}}.main-super-collection-template .super-collection-title,.coll-mobile .super-collection-title{color:#fff!important}@media only screen and (min-width: 1024px){.main-super-collection-template .super-collection-title,.coll-mobile .super-collection-title{color:#333e48!important}}#shopify-section-astronomy-super-section{background-color:#f6f7f9}.super-collection-hero-desktop{display:none!important}@media only screen and (min-width: 1024px){.super-collection-hero-desktop{display:block!important;position:relative}}.main-super-collection-template .super-collection-hero-mobile{height:200px}.super-collection-hero-mobile{display:block!important;height:26vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 1024px){.super-collection-hero-mobile{display:none!important}}.super-collection-hero{width:100%;position:relative}@media only screen and (min-width: 1024px){.super-collection-hero{overflow:hidden;text-align:center;margin:0 auto}}.super-collection-header-info{padding-left:15px;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 1024px){.super-collection-header-info{max-width:1200px;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 1230px){.super-collection-header-info{padding-left:0}}.super-collection-title,.super-collection-description{color:#fff;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif}.main-super-collection-template .super-collection-title{font-weight:700;font-size:30px;letter-spacing:.9px;margin-bottom:5px;text-align:left}@media only screen and (min-width: 1024px){.main-super-collection-template .super-collection-title{font-size:46px;line-height:1;margin-bottom:15px;margin-left:0}}.super-collection-title{font-weight:700;font-size:30px;letter-spacing:.9px;margin-bottom:5px}@media only screen and (min-width: 1200px){.super-collection-title{font-size:46px;line-height:1;margin-bottom:15px;margin-left:15px;text-align:left}}.super-collection-description{font-size:14px;font-weight:400;letter-spacing:1px;max-width:500px;line-height:18px}@media only screen and (min-width: 1200px){.super-collection-description{font-size:18px;line-height:22px}}.super-collection-description spanstyle{display:none}.super-collection-video-play-title-mobile-container{display:flex;margin-top:24px;cursor:pointer;align-items:center}.super-collection-video-play-title-mobile{font-size:14px;font-weight:700;letter-spacing:1px;max-width:400px;line-height:18px;text-transform:uppercase;color:#fff;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-decoration:underline;padding-left:5px}.super-collection-video-play-title{font-size:18px;font-weight:700;letter-spacing:1px;max-width:400px;line-height:18px;text-transform:uppercase;color:#333e48;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-decoration:underline;padding-left:5px}.super-collection-video-description{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:12px;color:#333e48;line-height:20px}.super-collection-video-desktop-container{display:none}@media only screen and (min-width: 1024px){.super-collection-video-desktop-container{display:flex;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding:32px 15px}}@media only screen and (min-width: 1230px){.super-collection-video-desktop-container{padding-left:0}}.super-collection-video-image-container{position:relative}.super-collection-video-image-container:before{background-size:45%;top:50%;left:50%;transform:translate(-50%,-50%)}.super-collection-category-container{display:flex;flex-direction:column;padding:15px}@media only screen and (min-width: 1024px){.super-collection-category-container{flex-direction:row;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding-top:80px;padding-bottom:32px;padding-left:15px}}.super-collection-list-container{display:flex;flex-direction:column;line-height:1}.super-collection-category-main-container{background-color:#fff}.super-collection-category-container{padding:11px 11px 70px}@media only screen and (min-width: 1024px){.super-collection-category-container{display:flex;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding-top:80px;padding-bottom:100px;padding-left:15px}}@media only screen and (min-width: 1230px){.super-collection-category-container{padding-left:0}}.super-collection-category-title{font-size:32px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;color:#333e48;margin-bottom:60px}.super-collection-list-link{font-size:18px;font-family:Open Sans,Arial,Helvetica,sans-serif;color:#333e48;display:block;width:100%;padding:0 15px}@media only screen and (min-width: 1024px){.super-collection-list-link{margin-bottom:48px;padding:0}}.super-collection-grid-item-container{width:50%}@media only screen and (min-width: 1024px){.super-collection-grid-item-container{width:33.3%}}.super-collection-category-grid-main-container{padding-top:11px}@media only screen and (min-width: 1024px){.super-collection-category-grid-main-container{width:70%;padding-top:0}}.super-collection-grid-inner-container{padding:11px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width: 1024px){.super-collection-grid-inner-container{padding:22px}}.super-collection-grid-image-container{width:100%;height:38vw;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-width: 1024px){.super-collection-grid-image-container{width:200px;height:200px}}@media only screen and (min-width: 1200px){.super-collection-grid-image-container{width:250px;height:250px}}.super-collection-grid-container{display:flex;flex-wrap:wrap;justify-content:space-between}.super-collection-grid-link-title{margin-top:14px;font-size:18px;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;font-weight:700;color:#333e48;line-height:1.3;text-align:center}@media only screen and (min-width: 1024px){.super-collection-grid-link-title{margin-top:26px;font-size:24px;line-height:1.5}}.super-collection-list-toggle-mobile-container{display:block!important;margin-top:11px;margin-left:11px;max-width:250px}@media only screen and (min-width: 1024px){.super-collection-list-toggle-mobile-container{display:none!important}}.super-collection-list-desktop-container{display:none!important}@media only screen and (min-width: 1024px){.super-collection-list-desktop-container{display:block!important;width:30%}}.super-collection-product-slider-container{background-color:#fff;padding-bottom:70px}@media only screen and (min-width: 1024px){.super-collection-product-slider-container{padding-bottom:100px}}.super-collection-title-container{display:flex}.super-collection-product-slider-title{color:#333e48;font-size:24px;font-weight:700;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-align:center;position:relative;display:inline-block;margin:0 auto}@media only screen and (min-width: 1024px){.super-collection-product-slider-title{font-size:32px}}.super-collection-product-slider-title:after{content:"";width:100%;height:3px;background-color:#fd8204;display:block;position:absolute}.collection-slider .slick-list{padding:0 50px!important}@media only screen and (min-width: 375px){.collection-slider .slick-list{padding:0 90px!important}}@media only screen and (min-width: 992px){.collection-slider .slick-list{padding:0 50px!important;max-width:1440px;margin:0 auto}}.super-grid-item-learn-container .grid-item-desc{height:125px}@media only screen and (min-width: 992px){.super-grid-item-learn-container .grid-item-desc{height:150px}}.super-grid-item-container .grid-item-desc{height:150px}.super-grid-item-container .grid-title{max-width:230px;margin:0 auto 10px}.super-collection-image-slide-container{min-height:216px;display:flex;flex-direction:column;align-items:center;justify-content:center}.super-collection-image-slide{margin:0 auto}.super-collection-product-slider-container .slick-track{text-align:center;margin:0 auto}.super-collection-slide-learn-more-btn{margin:0 auto}.super-collection-list-toggle-mobile-container .sort{width:250px}.super-collection-list-toggle-mobile-container .sort-item{padding:0}@media only screen and (min-width: 768px){.main-product-container{overflow:unset}}@media only screen and (min-width: 768px){.main-product-container .flex-50{justify-content:space-around;margin-bottom:80px}}.pdp-product-title{font-size:20px;line-height:26px;margin-bottom:4px}@media only screen and (min-width: 768px){.pdp-product-title{font-size:28px;line-height:30px}}.pdp-image-video-main-slider-container{margin-bottom:30px}.pdp-image,.pdp-video{padding-top:15px}.template-product .modal-main-close{display:none}.pdp-video.full-size{transition:none}.template-product .modal-body{position:relative}.template-product .modal-pdp-close{top:0;right:0;padding-right:15px!important}.product-detail .wishlist-atc{justify-content:center}@media only screen and (min-width: 768px){.product-detail .wishlist-atc{justify-content:left}}.product-wishlist-social-container{display:flex;margin:0;height:50px}.product-wishlist-social-container .wishlist-add-text,.product-wishlist-social-container .wishlist-remove-text{font-weight:700;font-size:14}.product-detail .wishlist-atc{margin-top:0!important}.icon-list-wrap .product-social svg{width:35px}.price-sale-stock-container{display:flex;justify-content:space-between;align-items:center!important}.price-sale-container,.price-regular-stock-container{display:flex;margin-bottom:0}.price-sale-stock-container .grid-body,.price-regular-stock-container .grid-body{margin:0!important}.price-sale-container .grid-compare{font-size:15px;padding-right:8px}@media only screen and (min-width: 768px){.price-sale-container .grid-compare{font-size:17px}}.price-regular-stock-container{justify-content:space-between!important}.price-sale-container .grid-price,.price-regular-stock-container .grid-regular-price{font-size:17px}@media only screen and (min-width: 768px){.price-sale-container .grid-price,.price-regular-stock-container .grid-regular-price{font-size:21px}}.stock-status{color:#333e48}.price-save-container{margin-top:5px}.product-sku{font-size:12px;color:#909090}.product-detail .pdp-add-to-cart-btn,.product-detail .conditional-find-retailer{transition:none;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:700!important}@media only screen and (min-width: 768px){.product-detail .pdp-add-to-cart-btn,.product-detail .conditional-find-retailer{width:50%!important}}@media only screen and (min-width: 768px){.product-detail .conditional-find-retailer:hover{background-color:#fff;color:#333e48}}.product-summary{border-top:1px solid #e4e8ea;padding-top:7px;margin-top:0}@media only screen and (min-width: 768px){.product-summary{padding-top:20px}}.product-detail .pdp-add-to-cart-retailer-container{margin-top:24px}.desktop-product-summary{display:none}@media only screen and (min-width: 768px){.desktop-product-summary{display:block!important;border-bottom:1px solid #e4e8ea;padding-bottom:7px;margin-bottom:20px}}.mobile-product-summary{display:block;border-bottom:1px solid #e4e8ea;margin-bottom:20px}@media only screen and (min-width: 768px){.mobile-product-summary{display:none!important}}.mobile-product-summary .accordion-head{border-bottom:0}.mobile-product-summary .tab:after{display:none}.mobile-product-summary .product-summary{border-top:0;padding-top:0}.mobile-product-summary .tab-content{padding-bottom:15px}.mobile-product-summary .tab-content,.tab-content-wrapper{padding-top:0}.product-summary ul,.tab-content-wrapper ul{margin-top:0;margin-left:7px}.product-summary ul li:before,.tab-content-wrapper ul li:before{color:#333e48;left:-3px}.watch-pdp-container{margin:20px}@media only screen and (min-width: 768px){.watch-pdp-container{margin-left:0}}.pdp-warranty-title{font-weight:600;font-size:14px;margin-top:5px}.pdp-warranty-link{color:#333e48;font-size:14px;font-weight:400;border-bottom:1px solid #bbb;transition:none}.pdp-style-buttons-title-container{margin-top:20px!important}.pdp-style-title{font-weight:600;font-size:14px;padding-bottom:10px}.pdp-series-hover-title{color:#73777b;font-size:14px;font-weight:400}.pdp-series-hover-title:not(.initial){display:none}.product-styles-type-container{display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 768px){.product-styles-type-container{margin-left:0;flex-wrap:wrap;text-align:left;flex-direction:row}}.pdp-style-button{border:1px solid #E4E8EA;border-radius:2px;padding:13px;margin-right:10px;margin-bottom:12px;color:#333e48;font-size:12px;background-color:#fff;transition:none}.pdp-style-button:hover{background-color:#fd820433;border:1px solid rgba(253,130,4,.4);color:#333e48}#pdp-accessories-accordion .grid-wrapper{margin-top:0}.browse-series-product-slider-title{color:#333e48;font-size:24px;font-weight:700;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-align:center;position:relative;display:inline-block;margin:0 auto}.series-product-slider-container .grid-title{margin-top:20px!important}.series-product-slider-container .grid-item-desc{height:180px}.series-product-slider-container{margin-top:64px}div#storemapper{margin-top:15px}div#storemapper .help-block{position:absolute;bottom:10px;margin:0}div#storemapper #storemapper-distance{width:100%;height:50px;margin-bottom:10px}div#storemapper #storemapper-zip{height:50px;border-radius:0;border:0;box-shadow:none;margin-bottom:10px}div#storemapper .storemapper-powered-by,div#storemapper .storemapper-powered-by[style]{display:none!important}div#storemapper #storemapper-form{position:relative;padding:0 15px 40px}div#storemapper #storemapper-go,div#storemapper #storemapper-filter{color:#fff;background-color:#fd8204;border-color:#fd8204;border-radius:0;font-family:Open Sans Condensed,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:700}div#storemapper #storemapper-go:hover,div#storemapper #storemapper-filter:hover{border-color:#fd8204;color:#fd8204;background-color:#fff}div#storemapper #locate{height:50px!important;background-color:#e4e8ea!important}div#storemapper #search_button{color:#fd8204}div#storemapper #storemapper-left,div#storemapper #storemapper-right{margin-bottom:15px}div#storemapper #storemapper-left{background-color:#e4e8ea;padding:25px 0}div#storemapper #storemapper-left #storemapper-list{background-color:transparent}div#storemapper #storemapper-left #storemapper-list svg{fill:#fd8204}div#storemapper #storemapper-left #storemapper-list a{color:#fd8204;text-decoration:underline}div#storemapper #storemapper-left #storemapper-list .storemapper_btn-wrap a{border-color:#fd8204!important;color:#fd8204!important;padding:0 5px;line-height:48px;text-decoration:none}div#storemapper #storemapper-left #storemapper-list li{box-shadow:none}div#storemapper #storemapper-left #storemapper-list li.storemapper-selected{background-color:#fd8204}div#storemapper #storemapper-left #storemapper-list li.storemapper-selected svg{fill:#fff}div#storemapper #storemapper-left #storemapper-list li.storemapper-selected a{color:#fff}div#storemapper #storemapper-left #storemapper-list li.storemapper-selected .storemapper_btn-wrap a{border-color:#fff!important;color:#fff!important}div#storemapper .storemapper-iw-content p:last-child{display:flex;align-items:center}div#storemapper .storemapper-iw-content p a{border:0;padding:0 15px;color:#fd8204}div#storemapper .storemapper-iw-content p a:first-child{padding-left:0}div#storemapper .storemapper-popup-address{padding-bottom:10px}div#storemapper .storemapper-popup-name{font-weight:700}body a[href*="/admin/apps"]{display:none!important}@media only screen and (min-width: 1024px){.hide-desktop{display:none}}.hide-mobile{display:none}@media only screen and (min-width: 1024px){.hide-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bvaccel.css.map */
