@import"https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700italic,700";@import"http://fonts.googleapis.com/css?family=Roboto+Mono:400,300,300italic,400italic,500,500italic,700,700italic";.form{display:block;height:auto;overflow:hidden}.form .shell{display:block;position:relative;width:auto;height:auto}.form .shell .data{opacity:0;overflow:hidden;position:absolute;top:100%;left:0;visibility:hidden}.form .shell .label{display:block;height:auto}.form .shell .label .value{width:100%;border:0;border:none;margin:0;padding-right:50px;background-color:transparent}.form .shell .label .value[type=number]{-moz-appearance:textfield}.form .shell .label .value::-webkit-outer-spin-button,.form .shell .label .value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form .shell .label .value::-webkit-textfield-decoration-container{margin-left:0}.form .shell .caret{position:absolute;top:0;right:0;display:block;height:100%;width:auto;width:40px;background-position:center;background-size:auto;background-repeat:no-repeat;background-color:transparent}.form .shell .caret button,.form .shell .caret html input[type=button],.form .shell .caret input[type=reset],.form .shell .caret input[type=submit]{position:absolute;top:0;left:0;font-size:inherit;line-height:inherit;vertical-align:middle;width:100%;height:100%;border:none;display:block;cursor:pointer;padding:0;background-position:center;background-size:auto;background-repeat:no-repeat;background-color:transparent}.form .shell .caret button.up,.form .shell .caret html input[type=button].up,.form .shell .caret input[type=reset].up,.form .shell .caret input[type=submit].up{width:100%;height:50%;font-size:0;line-height:0;outline:2px solid #e2e2e2}.form .shell .caret button.down,.form .shell .caret html input[type=button].down,.form .shell .caret input[type=reset].down,.form .shell .caret input[type=submit].down{width:100%;height:50%;font-size:0;line-height:0;top:50%;outline:2px solid #e2e2e2}.form.caret_l .value{padding-right:0;padding-left:50px!important}.form.caret_l .caret{right:auto!important;left:0!important}.form.caret_r .caret{right:0!important;left:auto!important}.form.searchBox{position:relative;margin-bottom:1em}.form.searchBox .shell{background-color:#39393c}.form.searchBox .shell .value{color:#f4f4f4;padding:0 1em;font-size:1.3rem;line-height:4.5rem}.form.searchBox .shell .caret{color:#222;overflow:hidden;width:40px}.form.searchBox .shell .caret button{text-indent:-10em;text-align:left}.form.searchBox input{outline:none}.form.searchBox input[placeholder]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form.searchBox ::-webkit-input-placeholder{color:#d6d6d6}.form.searchBox :-moz-placeholder{color:#d6d6d6}.form.searchBox ::-moz-placeholder{color:#d6d6d6}.form.searchBox :-ms-input-placeholder{color:#d6d6d6}.form.quantity{position:relative;margin-top:1em;margin-bottom:1em;overflow:visible;width:100%}.form.quantity .shell{background-color:#f4f4f4}.form.quantity .shell .label .value{font-size:1.5rem;line-height:4rem;padding:0 1rem}.form.quantity .shell .caret{width:5rem}.form.quantity .shell .caret button.up{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_quantityup.svg?v=132134458113876882261651091427);-o-transition:background-color .25s ease;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}.form.quantity .shell .caret button.up:hover{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_quantityup_hover.svg?v=72489630662973357341651091428);background-color:#fc3e3f}.form.quantity .shell .caret button.down{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_quantitydown.svg?v=176947383581538520821651091426);-o-transition:background-color .25s ease;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}.form.quantity .shell .caret button.down:hover{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_quantitydown_hover.svg?v=17867808833586682271651091426);background-color:#fc3e3f}.form.addToCart{position:relative;overflow:visible;width:100%}.form.addToCart .styled-select{overflow:hidden;height:70px;background:url(//khanscope.com/cdn/shop/t/19/assets/icon_quantitydown.svg?v=176947383581538520821651091426) no-repeat right;-o-transition:background-color .25s ease;-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}.form.addToCart .styled-select .single-option-selector{margin-bottom:2.5em;-webkit-appearance:none;font-weight:700;border-radius:0;border:1px solid #111;background:transparent;width:100%;padding:0 10px;font-size:16px;line-height:28px;border:2px solid #000;border-bottom-width:3px}.form.addToCart .shell{color:#f4f4f4;background-color:#fc3e3f}.form.addToCart .shell .label .value{font-size:1.2rem;line-height:3.5rem;padding:0 1rem}.form.addToCart .shell .caret{width:50%;text-align:right}.form.addToCart .shell .caret span,.form.addToCart .shell .caret button{position:relative;top:auto;left:auto;line-height:1.8;width:auto;display:inline-block;text-align:right;padding-right:1rem;vertical-align:middle}.form.addToCart .shell .caret span.text,.form.addToCart .shell .caret button.text{margin-right:-4px;cursor:default}.form.addToCart .shell .caret span.icon,.form.addToCart .shell .caret button.icon{width:5rem;height:100%;padding-right:0;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_addtocart.svg?v=29356049251102645941651091413);background-color:#11965d;background-position:center;text-indent:-400px;position:relative}.form.addToCart .shell .caret span:hover.icon,.form.addToCart .shell .caret button:hover.icon{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.form.selectBox{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form.selectBox.open{overflow:visible}.form.selectBox .shell{border:3px solid #e2e2e2;border-color:#c1c1c1}.form.selectBox .shell:hover{border-color:#58585b}.form.selectBox .shell .caret button{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_selectbox.svg?v=86369932642297235071651091430);background-color:#efefef;background-size:35px;border:2px solid #e2e2e2}.form.selectBox .shell ul{position:absolute;z-index:2}.form button{outline:none}.gal.pictures{cursor:pointer}.gal.control .dots span{display:inline-block}.gal{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gal.pictures{height:.1px;padding-bottom:48%;position:relative}.gal.pictures div{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center}.gal.pictures div.active{display:block}.gal.control .dots{padding-right:.5rem}.gal.control .dots span{display:inline-block;width:8px;height:8px;background-color:#888;margin-right:.5rem;border-radius:8px;position:relative;top:-2px}.gal.control .dots span.active{background-color:#fff}.gal.control .count{margin-right:1.5rem}.gal.captions{padding-top:0;padding-bottom:0}.gal.captions div{display:none}.gal.captions div.active{display:block}#site-content,#site-aside{float:left}@media screen and (min-width: 40em){#site-aside{padding-left:2rem;padding-right:4rem}}#constellations{height:6rem;display:none}.btn{cursor:pointer;display:inline-block}.btn.shop{text-align:center;margin-bottom:2rem}.btn.shop a{font-weight:500;padding:1em;display:block;background:#e2e2e2}.btn.shop a:hover{color:#f4f4f4;background-color:#fc3e3f}.accountarea{position:fixed;top:1rem;right:1rem;z-index:20;white-space:nowrap}.accountarea .search-circle .search{position:absolute;right:14em;bottom:-4px}@media (max-width: 640px){.accountarea .search-circle{display:none}}.accountarea .container{background-color:#58585b;color:#fff;padding:.5rem}.accountarea .container .circle{height:1rem;width:1rem;border-radius:10px;background-color:#fc3e3f;margin:0 .5rem 0 0;vertical-align:middle;display:inline-block;position:relative;top:-1px}.mobile_nav{display:none;position:fixed;top:0;left:0;z-index:60;background:#e2e2e2;padding:4rem 1rem 1rem;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;font-size:2rem;line-height:1.4}.mobile_nav li,.mobile_nav li a{display:block}.mobile_nav ul{margin:0;padding:0}.mobile_nav ul li{margin:0;padding:0;list-style:none}.mobile_nav .container>ul>li{margin-bottom:1rem}.mobile_nav .container>ul>li>a{font-weight:500}.mobile_nav .container>ul>li>ul>li a{font-size:1.8rem;line-height:1.2;padding-left:1rem;opacity:.8}.mobile_nav .mobile_nav_close{text-decoration:underline;margin-bottom:.5rem;display:inline-block;font-size:1.3rem}.mobileNav{overflow:hidden!important}.mobileNav .mobile_nav{display:block}.module{padding-bottom:2rem}.module .container{position:relative;background-color:#e2e2e2;background-repeat:no-repeat;background-size:cover;background-position:center}.module .container>*{position:relative;z-index:3;padding:1rem}.module .container .img{position:absolute;z-index:2}.module .container .footer .icon{text-decoration:underline;margin-right:1rem}.module .container .shade{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#00000080}.module.shop .container>div{padding-top:2rem;max-width:180px}.module.shop .container>div a{display:block}.module.shop .container>div h4,.module.shop .container>div body[class*=about] main .content,body[class*=about] main .module.shop .container>div .content,.module.shop .container>div body[class*=learn] main .content,body[class*=learn] main .module.shop .container>div .content,.module.shop .container>div .h4{font-weight:500;margin-top:3rem;margin-bottom:1rem}.module.shop .container:hover *{color:#fc3e3f}.module.shop.telescopes .img{top:-3em;right:-1.5em;width:65%;height:auto}.module.shop.binoculars .img{bottom:-2em;right:-4em;width:76%;height:auto}.module.shop.accesories .img{top:-4em;right:-.5em;width:50%;height:auto}.module.shop.accesories .img.two{top:auto;bottom:2em;right:1.5em;width:50%}.module.about .container{color:#fff;background-color:#11965d}.module.astrophoto,.module.naturephoto{color:#fff}.module.astrophoto .key,.module.naturephoto .key{border-color:#058dc4;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_camera.svg?v=15634097345385511281651091415)}.module.astrophoto .container,.module.naturephoto .container{min-height:300px;background-color:#058dc4}.module.astrophoto .container .summary,.module.naturephoto .container .summary{padding-top:1em!important}.module.astrophoto .container .summary p,.module.naturephoto .container .summary p{margin-bottom:1em}.module.learn{color:#fff;padding-bottom:0}.module.learn .key{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_questionmark.svg?v=43285254205144971321651091428)}.module.learn .container{background-color:#986598}.module.learn .container .summary{padding-top:0}.module.social{margin-top:2em;color:inherit}.module.social .key{border-color:#e2e2e2;background-image:none;text-align:center;padding-top:.65em;font-weight:900}.module.social a{color:inherit}.module.social .summary .social_icons{margin-top:1em}body.template-index .aside{margin-bottom:2rem!important}body.template-index .aside.social{margin-top:0!important}body.template-index .aside.community .canvas{background-image:none;padding-top:1rem;z-index:8}body.template-index header nav{margin-bottom:1.5rem}body.template-index #slideshow .container{position:relative;background:#39393c}body.template-index #slideshow .container .direction{position:absolute;top:150px;left:0;z-index:20;cursor:pointer;width:100%;height:1px}@media (max-width: 900px){body.template-index #slideshow .container .direction{display:none}}body.template-index #slideshow .container .direction .btn{width:25px;height:25px;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;padding:2em;color:#fff}body.template-index #slideshow .container .direction .left{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_left.svg?v=173760065443284019871651091431);margin-left:-50px}body.template-index #slideshow .container .direction .right{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_right.svg?v=180884614720113515271651091432);margin-right:-50px}body.template-index #slideshow .container .control{position:absolute;top:2rem;right:2rem;z-index:10;width:1rem;height:auto}body.template-index #slideshow .container .control .btn{width:1rem;height:1rem;margin:.25rem 0;background-color:transparent;border:3px solid #58585b;width:100%;cursor:pointer}body.template-index #slideshow .container .control .btn.active{background-color:#58585b}body.template-index #slideshow .container ul{min-height:200px;height:auto;width:100%;margin:0;padding:0}body.template-index #slideshow .container ul li{display:none;height:100%;position:relative}body.template-index #slideshow .container ul li div{position:static;width:100%;height:auto;display:block}body.template-index #slideshow .container ul li .img{width:100%;height:auto;padding:1rem 1rem 0}body.template-index #slideshow .container ul li.active{display:block}body.template-index #slideshow .container ul li.mobile_nav_open{position:relative;top:-3px}body.template-index #slideshow .container ul li .caption{width:auto;height:100%;background-color:#39393c}body.template-index #slideshow .container ul li .caption .container{position:relative;color:#f4f4f4;height:auto;width:100%;padding:.5rem 2rem 1rem 1rem;background-color:transparent}body.template-index #slideshow .container ul li .caption .container .direction{display:none}@media (max-width: 900px){body.template-index #slideshow .container ul li .caption .container .direction{display:block;position:absolute;top:150px;left:0;z-index:20;cursor:pointer;width:75%;height:1px}}body.template-index #slideshow .container ul li .caption .container .direction .btn{width:25px;height:25px;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;padding:2em;color:#fff}body.template-index #slideshow .container ul li .caption .container .direction .left{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_left.svg?v=173760065443284019871651091431);margin-left:50px}body.template-index #slideshow .container ul li .caption .container .direction .right{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_right.svg?v=180884614720113515271651091432);margin-right:-50px}body.template-index #slideshow .container ul li .caption .container h1,body.template-index #slideshow .thumb.blog .container ul li .caption .container .details .name,.thumb.blog body.template-index #slideshow .container ul li .caption .container .details .name,body.template-index #slideshow .thumb.blog .container .details ul li .caption .container .name,.thumb.blog body.template-index #slideshow .container .details ul li .caption .container .name,body.template-index #slideshow .thumb.blog .container ul li .caption .container .details .title,.thumb.blog body.template-index #slideshow .container ul li .caption .container .details .title,body.template-index #slideshow .thumb.blog .container .details ul li .caption .container .title,.thumb.blog body.template-index #slideshow .container .details ul li .caption .container .title,body.template-index #slideshow .container ul li .caption .container .h1,body.template-index #slideshow .container ul li .caption .container h2,body.template-index #slideshow .list.navigation .container>ul>li.home ul li .caption .container .wrap>span:not(.oo),.list.navigation body.template-index #slideshow .container>ul>li.home ul li .caption .container .wrap>span:not(.oo),body.template-index #slideshow .list.navigation .container>ul>li.home ul li .caption .container .wrap .oo>span,.list.navigation body.template-index #slideshow .container>ul>li.home ul li .caption .container .wrap .oo>span,body.template-index #slideshow .list.navigation .container>ul>li.home .wrap ul li .caption .container .oo>span,.list.navigation body.template-index #slideshow .container>ul>li.home .wrap ul li .caption .container .oo>span,body.template-index #slideshow .container ul li .caption .list.navigation .container>ul>li>a,.list.navigation body.template-index #slideshow .container ul li .caption .container>ul>li>a,body.template-index #slideshow .container ul li .caption .container .h2,body.template-index #slideshow .container ul li .caption .container h3,body.template-index #slideshow .container ul li .caption .container .h3{font-weight:500;margin-bottom:0}body.template-index #slideshow .container ul li .caption .container p{margin-top:0}body.template-index #slideshow .container ul li .caption .container .btn{text-transform:uppercase;color:#58585b;background-color:#f4f4f4;padding:.5em 1em;margin-top:2em;letter-spacing:.5px;font-weight:500}body.template-index #slideshow .container ul li .caption .container .btn:hover{outline:3px #f4f4f4 solid}body.template-index .section-header{margin:2em 0 1em;line-height:1.2;font-weight:500}body.template-index .map{height:auto}body.template-index .map .address{position:absolute;left:4.5rem;z-index:2;padding:.5rem;background-color:#11965d;position:"absolute";top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);--transform: translateY(-50%);transform:translateY(-50%)}body.template-index .map #map{position:relative;z-index:1;width:100%!important}body.template-index .aside.community{display:none}body.template-index .aside.community .container{position:relative}body.template-index .aside.community .container .canvas{position:absolute;top:0;left:0;width:100%}body.template-index .aside.community .container .canvas div{display:none}body.template-collection #collection article.thumb:nth-child(odd){clear:left}body.template-product .product{opacity:1}body.template-product #site-content .product-slider-container{position:relative}body.template-product #site-content .product-slider-container .slider-container{position:relative;background:#39393c}body.template-product #site-content .product-slider-container .slider-container .direction{position:absolute;top:150px;left:0;z-index:20;cursor:pointer;width:100%;height:1px}@media (max-width: 900px){body.template-product #site-content .product-slider-container .slider-container .direction{display:none}}body.template-product #site-content .product-slider-container .slider-container .direction .btn{width:25px;height:25px;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;padding:2em;color:#fff}body.template-product #site-content .product-slider-container .slider-container .direction .left{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_left.svg?v=173760065443284019871651091431);margin-left:-50px}body.template-product #site-content .product-slider-container .slider-container .direction .right{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_right.svg?v=180884614720113515271651091432);margin-right:-50px}body.template-product #site-content .product-slider-container .slider-container{position:relative}body.template-product #site-content .product-slider-container .social_icons{width:100%;z-index:2;position:absolute;bottom:.5rem;padding:1rem 1rem 1rem 1.5rem}body.template-product #site-content .product-slider-container .gal.pictures{padding-bottom:65%;border:1em solid #e2e2e2}body.template-product #site-content .product-slider-container .gal.pictures div{background-size:contain}body.template-product #site-content .product-slider-container .gal.control{padding:1rem;background:#e2e2e2}@media (max-width: 900px){body.template-product #site-content .product-slider-container .gal.control{text-align:center;position:relative}}body.template-product #site-content .product-slider-container .gal.control .direction{display:none}@media (max-width: 900px){body.template-product #site-content .product-slider-container .gal.control .direction{display:block;position:absolute;bottom:51px;left:0;z-index:20;cursor:pointer;width:100%;height:1px}}body.template-product #site-content .product-slider-container .gal.control .direction .btn{width:25px;height:25px;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;padding:2em;color:#fff}body.template-product #site-content .product-slider-container .gal.control .direction .left{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_left.svg?v=173760065443284019871651091431)}body.template-product #site-content .product-slider-container .gal.control .direction .right{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_slider_right.svg?v=180884614720113515271651091432)}body.template-product #site-content .product-slider-container .gal.control .dots span.active{background-color:#58585b}body.template-product #site-content .product-details>div{background:#e2e2e2}body.template-product #site-content .product-details>div h1.title,body.template-product #site-content .product-details>div .thumb.blog .container .details .title,.thumb.blog .container .details body.template-product #site-content .product-details>div .title,body.template-product #site-content .product-details>div .title.h1{line-height:1.4em}body.template-product #site-content .product-type{text-decoration:underline}body.template-product #site-content .purchase{margin-top:0}body.template-product #site-content .purchase>div{display:block;margin-bottom:.5em;color:#fc3e3f;text-transform:uppercase}body.template-product #site-content .purchase .old_price{font-weight:700;color:#58585b;text-decoration:underline}body.template-product #site-content .tab-container{margin-top:0;color:#fff;background:#58585b;padding:0}body.template-product #site-content .tab-container #shipping{display:none}body.template-product #site-content .tab-container a{color:inherit}body.template-product #site-content #product-accessories .footer{margin-top:1em}body[class*=shop] .shop.nav a span{display:block;position:relative}body[class*=shop] .shop.nav a span:after{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;background-color:#fc3e3f}body[class*=about] main .content{margin-bottom:2rem!important}body[class*=about] main .aside,body[class*=about] main .learn{margin-top:1rem}body[class*=learn] main .content{margin-bottom:2rem!important}body[class*=learn] main .aside,body[class*=learn] main .learn{margin-top:1rem}body[class*=template-customer] #login>form,body[class*=template-customer] #register>form{background:#e2e2e2;padding:1em}body[class*=template-customer] #login,body[class*=template-customer] .module.learn{margin-bottom:2.5em}body[class*=template-customer] table.responsive-table-labels{margin-top:2em;border-bottom:2px solid #FC3E3F;width:100%}body[class*=template-customer] table.responsive-table-labels td,body[class*=template-customer] table.responsive-table-labels th{padding:1rem;text-align:left}body[class*=template-customer] table.responsive-table-labels thead th{background:#fc3e3f;font-size:1.1em;color:#fff}body[class*=template-customer] table.responsive-table-labels tbody tr{background:#e2e2e2}body[class*=template-customer] table.responsive-table-labels tbody tr:nth-child(2n){background:#f4f4f4}body[class*=template-customer] table.responsive-table-labels tbody tr td a{text-decoration:underline}body[class*=template-customer] table.responsive-table-labels tfoot td{font-weight:700}body[class*=template-customer] #address_tables{margin-top:1em}body[class*=template-customer] #address_tables .address_table{padding:1em;background:#e2e2e2}body[class*=template-customer] #address_tables .address_table .address_actions{font-size:1.1em;padding:.5rem 0;margin-bottom:1em}body[class*=template-customer] #address_tables .address_table h4,body[class*=template-customer] #address_tables .address_table body[class*=about] main .content,body[class*=about] main body[class*=template-customer] #address_tables .address_table .content,body[class*=template-customer] #address_tables .address_table body[class*=learn] main .content,body[class*=learn] main body[class*=template-customer] #address_tables .address_table .content,body[class*=template-customer] #address_tables .address_table .h4{color:#fc3e3f}body[class*=template-customer] #add_address{padding:1em;background:#e2e2e2}body[class*=template-customer] #customer-activate form,body[class*=template-customer] #customer-reset-password form{background:#e2e2e2;padding:1em}.template-blog-astro-photos main>.container,#astro-photos main>.container{width:100%;padding:.5rem;background-color:#dedede}#grid{opacity:0;width:-webkit-calc(100% - 2em)!important;width:-moz-calc(100% - 2em)!important;width:calc(100% - 2em)!important;margin:0 auto}#grid>*{padding-left:0;padding-right:0}#filtering.margin{margin-top:2rem}.blog_title{padding:2em 1em 1em;margin-bottom:1em;background-color:#58585b;color:#fff}#site-footer{margin-top:3em;margin-bottom:3em}.themed-form.community-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]),.themed-form.community-theme textarea:not(.ignore-theme){color:#058dc4}.themed-form.community-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]):focus,.themed-form.community-theme textarea:not(.ignore-theme):focus{border-bottom:2px solid #058DC4}.themed-form.community-theme button[type=submit]:not(.ignore-theme){background-color:#058dc4}.themed-form.community-theme button[type=submit]:not(.ignore-theme):hover{background-color:#069fdd}.themed-form.learn-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]),.themed-form.learn-theme textarea:not(.ignore-theme){color:#986598}.themed-form.learn-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]):focus,.themed-form.learn-theme textarea:not(.ignore-theme):focus{border-bottom:2px solid #986598}.themed-form.learn-theme button[type=submit]:not(.ignore-theme){background-color:#986598}.themed-form.learn-theme button[type=submit]:not(.ignore-theme):hover{background-color:#a374a3}.themed-form.about-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]),.themed-form.about-theme textarea:not(.ignore-theme){color:#11965d}.themed-form.about-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]):focus,.themed-form.about-theme textarea:not(.ignore-theme):focus{border-bottom:2px solid #11965D}.themed-form.about-theme button[type=submit]:not(.ignore-theme){background-color:#11965d}.themed-form.about-theme button[type=submit]:not(.ignore-theme):hover{background-color:#14ad6b}.themed-form.shop-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]),.themed-form.shop-theme textarea:not(.ignore-theme){color:#fc3e3f}.themed-form.shop-theme input:not(.ignore-theme):not([type=radio]):not([type=checkbox]):focus,.themed-form.shop-theme textarea:not(.ignore-theme):focus{border-bottom:2px solid #FC3E3F}.themed-form.shop-theme button[type=submit]:not(.ignore-theme){background-color:#fc3e3f}.themed-form.shop-theme button[type=submit]:not(.ignore-theme):hover{background-color:#fc5758}.themed-form input:not(.ignore-theme):not([type=radio]):not([type=checkbox]),.themed-form textarea:not(.ignore-theme){outline:none;padding:0 .5em;background-color:#f7f7f7;border-style:none;border-bottom:2px solid #F7F7F7;font-size:1em;font-weight:700;color:#fc3e3f;height:40px;width:100%;-o-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear}.themed-form input:not(.ignore-theme):not([type=radio]):not([type=checkbox]):focus,.themed-form textarea:not(.ignore-theme):focus{-o-transition:border-color .3s linear;-webkit-transition:border-color .3s linear;-moz-transition:border-color .3s linear;-ms-transition:border-color .3s linear;transition:border-color .3s linear;background-color:#fff}.themed-form input[type=radio],.themed-form input[type=checkbox]{padding:0 .5em;margin:1em 0}.themed-form button:not(.ignore-theme){text-align:center;color:#fff;padding:1em 2em;margin-top:1.5em;outline:none;border:0;-o-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear}.themed-form button:not(.ignore-theme)+.note{padding-left:1em}.product-tier span{display:inline-block;background:#986598;border-radius:50%;width:5px;height:5px;margin-right:.3em}.longdash{font-weight:700}.longdash>span:not(:first-child){position:relative;left:-2px}.tab-container .labels{background:#e2e2e2;padding:1em 1em 0}.tab-container .labels>div{display:inline-block;padding:1em 2em .5em 1em;background:#c1c1c1;cursor:pointer;color:#000}.tab-container .labels>div.active{color:#fff;background-color:#b5b5b5;font-weight:500;text-decoration:underline}.tab-container .tab{display:none;background-color:#b5b5b5;color:#fff;padding:.25em 0 .5em}.tab-container .tab>div{height:400px;padding:.5em 0 1em 1em;overflow-y:auto;-webkit-overflow-scrolling:touch}.tab-container .tab.active{display:block}.tab-container .tab h1,.tab-container .tab .thumb.blog .container .details .name,.thumb.blog .container .details .tab-container .tab .name,.tab-container .tab .thumb.blog .container .details .title,.thumb.blog .container .details .tab-container .tab .title,.tab-container .tab .h1,.tab-container .tab h2,.tab-container .tab .list.navigation .container>ul>li.home .wrap>span:not(.oo),.list.navigation .container>ul>li.home .tab-container .tab .wrap>span:not(.oo),.tab-container .tab .list.navigation .container>ul>li.home .wrap .oo>span,.list.navigation .container>ul>li.home .wrap .tab-container .tab .oo>span,.tab-container .tab .list.navigation .container>ul>li>a,.list.navigation .tab-container .tab .container>ul>li>a,.tab-container .tab .h2,.tab-container .tab h3,.tab-container .tab .h3,.tab-container .tab h4,.tab-container .tab body[class*=about] main .content,body[class*=about] main .tab-container .tab .content,.tab-container .tab body[class*=learn] main .content,body[class*=learn] main .tab-container .tab .content,.tab-container .tab .h4,.tab-container .tab h5,.tab-container .tab .list.navigation .container>ul>li>ul>li div a,.list.navigation .container>ul>li>ul>li div .tab-container .tab a,.tab-container .tab .h5{font-size:1.2em;font-weight:500;text-align:left;margin:0 0 1em}.tab-container .tab p{margin-bottom:.5em}.tel{margin-bottom:1em}address{font-style:normal}address a{font-weight:600}@media screen and (max-width: 40em){.responsive-table-labels{display:block;border:0}.responsive-table-labels thead{display:none}.responsive-table-labels tbody{display:block}.responsive-table-labels tbody tr{display:block;margin-bottom:1em}.responsive-table-labels tbody tr:not(:last-child){border-bottom:1px solid red}.responsive-table-labels tbody td{display:block;text-align:right}.responsive-table-labels tbody td:before{content:attr(data-label);float:left;text-align:left;font-weight:700;margin-right:1em}}.empty{opacity:1!important}.empty a{color:#000;display:block;padding:.5em;margin-top:.5em;margin-bottom:1em;color:#58585b;text-align:center;text-transform:uppercase;text-decoration:underline}.cart-item-qty{color:#fff;background:#afafaf}.cart-item-qty .qty-text,.cart-item-qty .qty-btn{font-size:1.2rem;display:inline-block;padding:1rem}.cart-item-qty .qty-btn{cursor:pointer;font-weight:900}.cart-item-qty .qty-btn:hover{color:#fc3e3f;background-color:#fff;outline:2px solid #FC3E3F}.cart-title{opacity:.7;margin-bottom:1rem}.cart-group .cart-group-header{color:#fc3e3f;font-size:1.1rem;font-weight:500;text-decoration:underline;background:#efefefc2;padding:.5em;margin:0rem 0 .5rem;border-left:3px solid #FC3E3F}.cart-group .name,.cart-group .title{font-size:1.1rem!important;font-weight:500!important}p.empty{opacity:.5}.checkout_confirm{background:#efefef;border:3px solid #FC3E3F}.checkout_confirm .fade{opacity:.7}.checkout_confirm p{padding:2em 1em 1em}.checkout_confirm p .checkout_sum{font-size:1.2rem;display:block;padding:.5rem 0 0}.checkout_confirm p .checkout_sum .price{font-weight:500;color:#fc3e3f;float:right}.checkout_confirm .checkout_buttons{background:#fc3e3f;padding:.7em 1em}.checkout_confirm .checkout_buttons .checkout_button{background:transparent;outline:none;border:0;color:#fff;font-size:1.2em;font-weight:500;padding:0}main#collections-listing .collection-list{list-style:none;padding:0}main#collections-listing .collection-list li.collection{margin-bottom:2rem}main#collections-listing .collection-list li.collection:hover{color:#39393c}main#collections-listing .collection-list li.collection>.container{padding:1rem;background:#e2e2e2}main#collections-listing .collection-list li.collection>.container .product-list{list-style:none;padding:0;margin-top:1rem}.template-collection #filtering.padding{padding-top:1.25rem}.no-products{margin:1em 0}.no-products p{font-size:1.1em}#map{position:relative;padding-bottom:56.25%;height:.1px;overflow:hidden;width:-webkit-calc(100% - 2em);width:-moz-calc(100% - 2em);width:calc(100% - 2em);margin:0 auto}p{margin:0}.detail{font-family:Roboto Mono,Arial,Helvetica,sans-serif;font-size:.846rem}.column,.columns{padding-left:1em;padding-right:1em;float:left}.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:left}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#grid{opacity:0;width:calc(100% - 2em)!important;margin:0 auto}#grid .grid-item .spec,#grid .grid-item .action{display:none}#grid.visible{opacity:1}.thumb{margin-bottom:1.875rem}.thumb .container{background-color:#e2e2e2}.thumb .container .image{display:block;position:relative}.thumb .container .image>span{display:block;width:100%;height:.1px;overflow:hidden;padding-top:100%;background-size:90%;background-position:center;background-repeat:no-repeat;background-color:#fff}.thumb .container .image>img{display:block;width:0;height:0;opacity:0;pointer-events:none}.thumb .container .details{padding:1rem 0 0}.thumb .container .details>div{padding:0 1rem}.thumb .container .details span.name,.thumb .container .details span.title,.thumb .container .details span.section,.thumb .container .details span.vendor,.thumb .container .details span.category,.thumb .container .details span.photographer,.thumb .container .details span.spec:not(.sku),.thumb .container .details a.name,.thumb .container .details a.title,.thumb .container .details a.section,.thumb .container .details a.vendor,.thumb .container .details a.category,.thumb .container .details a.photographer,.thumb .container .details a.spec:not(.sku){display:block}.thumb .container .details .type,.thumb .container .details .section{padding:.25rem 0;font-weight:400;color:#58585b}.thumb .container .details .type.section,.thumb .container .details .section.section{padding:0}.thumb .container .details .name,.thumb .container .details .title{font-weight:600;font-size:1.3rem;line-height:1.2}.thumb .container .details .vendor,.thumb .container .details .category,.thumb .container .details .photographer{font-weight:400}.thumb .container .details .specs{font-family:Roboto Mono,Arial,Helvetica,sans-serif;font-size:.846rem;font-weight:400;line-height:1.5em;color:#6b6b6b;padding:.5rem 1rem;margin:.5rem 0 0;background-color:#fff3}.thumb .container .details .specs .spec .key:after{content:" \2014"}.thumb .container .details p{margin-bottom:1em}.thumb .container .details .action{font-weight:400;padding-top:.75rem;padding-bottom:.75rem;background-color:#ffffff1a}.thumb .container .details .action .price{color:#212121;font-family:Roboto Mono,Arial,Helvetica,sans-serif;font-weight:600}.thumb .container .details .action .btn{opacity:.8;float:right;display:inline-block;padding:.25rem .75rem;margin:-.25rem 0 0 .5em;background-size:auto;background-position:center left;background-repeat:no-repeat}.thumb .container .details .action .btn.addtocart{font-weight:700;padding:.25rem .75rem .25rem 2.25rem;margin:-.25rem 0 0 .5em;background-image:url(/cdn/shop/t/2/assets/icon_addtocart.svg)}.thumb .container .details .action .btn:hover{color:#fff}.thumb .container .details .action .save{display:block;margin-top:.15rem}.thumb .container .details .action .save .price{background-image:url(/cdn/shop/t/2/assets/strike.svg);background-size:auto;background-position:center;background-repeat:repeat-x;background-color:transparent;font-weight:400}.thumb .container .details .action .save .price:after{content:""}.thumb .container .details .action .remind-me{display:none;clear:both;margin-top:1rem}.thumb .container .details .action .remind-me.active{display:block}.thumb .container .details .action:after{content:"";display:table;clear:both}.thumb.image{display:inline-block!important;float:none!important;vertical-align:top}.thumb.image .container .section{display:none!important}.thumb.image .container .image>img{display:block;width:100%;height:auto;opacity:1;pointer-events:none}.thumb.image .container .summary p{margin-bottom:1rem}.thumb.blog{-webkit-font-smoothing:antialiased;-webkit-perspective:1000;-o-transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-o-filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}.thumb.blog .container{max-width:100%;color:#39393c;padding:0;background-color:transparent}.thumb.blog .container a{color:inherit}.thumb.blog .container .image{padding:0 0 .5em!important}.thumb.blog .container .details{float:none;width:100%;padding-top:0}.thumb.blog .container .details>div{padding-left:0;padding-right:0}.thumb.blog .container .details .photographer{padding-bottom:1rem}.thumb.blog .container .details .summary{-webkit-font-smoothing:antialiased;-webkit-perspective:1000;-o-transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-o-filter:blur(0);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);padding:0;margin:.5rem 0 0}.thumb.blog .container .details .summary *{font-size:inherit}.thumb.blog .container .details .action{background-color:#fff3}.thumb.astrophoto .container{padding:.5rem}.thumb.astrophoto .container .header .name{font-size:1rem!important}.thumb.astrophoto .container .summary{display:none}.thumb.astrophoto .container .image{padding:1em}.thumb.astrophoto:first-child .container .image{padding:0}.thumb:hover .btn{opacity:1!important;background-color:#ffffff4d}.thumb a:hover{color:#212121}.thumb .btn:hover{background-color:#212121}.thumb.product{opacity:0}.thumb.product a:hover{color:#fc3e3f}.thumb.product .btn:hover{background-color:#fc3e3f}.thumb.product.visible{opacity:1}.thumb.noimg .image{display:none}.thumb.noimg .specs{min-height:auto}.thumb.learn a.section,.thumb.learn a.category{opacity:.8}.thumb.learn a.section.section,.thumb.learn a.category.section{opacity:.4}.thumb.learn a:hover{color:#986598!important}.thumb.learn .btn:hover{background-color:#986598}.thumb.community a:hover{color:#058dc4!important}.thumb.community .btn:hover{background-color:#058dc4}.thumb.about a:hover{color:#11965d!important}.thumb.about .btn:hover{background-color:#11965d}.first .thumb .container{background-color:#e2e2e2}.first .thumb .container .image{position:relative;padding:0}.list{margin-bottom:2rem}.list .container{background-color:#e2e2e2}.list .container>div{padding:1rem}.list .container ul{list-style:none;list-style-type:none;margin:0;margin-bottom:0rem;padding:0}.list .container ul li a{color:inherit}.list.navigation{margin-bottom:.5rem}.list.navigation .container{position:relative;background-color:transparent}.list.navigation .container>ul{position:relative;left:-.85rem;font-weight:700}.list.navigation .container>ul>li{position:relative;padding:0;margin-right:0;display:inline-block;line-height:1;float:left;font-weight:500;margin-right:1rem}.list.navigation .container>ul>li.mobile_nav_open{margin-top:4.2rem;margin-right:0;cursor:pointer}.list.navigation .container>ul>li.search_large{position:relative;margin-left:2rem;margin-right:-.6rem;background-color:transparent!important}.list.navigation .container>ul>li.home{background-color:transparent!important;font-size:0;line-height:1;margin-top:4rem;margin-bottom:1.6rem}@media screen and (min-width: 40em){.list.navigation .container>ul>li.home{width:100%}}.list.navigation .container>ul>li.home a{line-height:1;padding:0 0 .4rem .85rem}.list.navigation .container>ul>li.home .wrap{font-size:0;line-height:1}.list.navigation .container>ul>li.home .wrap>span:not(.oo),.list.navigation .container>ul>li.home .wrap .oo>span{font-weight:700;color:#39393c;font-size:2.8rem!important}.list.navigation .container>ul>li.home span{display:inline-block;position:relative}.list.navigation .container>ul>li.home span.caption{font-size:1.3rem!important;padding:0 0 0 .85rem;color:#888}.list.navigation .container>ul>li.home .h{margin-left:-0em}.list.navigation .container>ul>li.home .a{margin-left:-.04em}.list.navigation .container>ul>li.home .n{margin-left:-.03em}.list.navigation .container>ul>li.home .s{margin-left:-0em}.list.navigation .container>ul>li.home .c{margin-left:-.03em}.list.navigation .container>ul>li.home .o{margin-left:-.365em;font-weight:700!important}.list.navigation .container>ul>li.home .o.first{margin-left:-.32em}.list.navigation .container>ul>li.home .oo span:nth-child(1){color:#a5a5a7;color:#fffc38;z-index:10;opacity:.7}.list.navigation .container>ul>li.home .oo span:nth-child(2){color:#98989b;color:#ffca38;z-index:20;opacity:.75}.list.navigation .container>ul>li.home .oo span:nth-child(3){color:#8b8b8e;color:#ff9838;z-index:30;opacity:.8}.list.navigation .container>ul>li.home .oo span:nth-child(4){color:#7e7e82;color:#ff6738;z-index:40;opacity:.85}.list.navigation .container>ul>li.home .oo span:nth-child(5){color:#717175;color:#ff383b;z-index:50;opacity:.9}.list.navigation .container>ul>li.home .oo span:nth-child(6){color:#656568;color:#39393c;z-index:60}.list.navigation .container>ul>li.home .p{margin-left:-.1rem}.list.navigation .container>ul>li.home .e{margin-left:-.05rem}.list.navigation .container>ul>li>a{font-size:1.723rem!important;display:inline-block;padding:.4rem 1rem .4rem .85rem;line-height:1;font-weight:600;color:#39393c}.list.navigation .container>ul>li>ul{display:none;position:absolute;z-index:5;top:100%;left:0%;width:250px;height:auto}.list.navigation .container>ul>li>ul>li{position:relative;height:auto;padding:.5rem .5rem .5rem 0rem;background-color:#e2e2e2;color:#58585b}.list.navigation .container>ul>li>ul>li a{font-weight:400;position:relative;display:block;width:100%;height:auto;background-color:#dadada}.list.navigation .container>ul>li>ul>li a span{font-weight:400;color:#888;border-color:inherit;width:100%;text-align:center;display:block;margin-top:3rem}.list.navigation .container>ul>li>ul>li a:hover{background-color:#cdcdcd}.list.navigation .container>ul>li>ul>li:nth-child(1){padding-left:.5rem}.list.navigation .container>ul>li>ul>li.shop a{color:#fc3e3f}.list.navigation .container>ul>li>ul>li h3,.list.navigation .container>ul>li>ul>li .h3{font-size:110%;font-weight:500;padding:1.5rem 0 srem 0}.list.navigation .container>ul>li>ul>li div{padding-bottom:0}.list.navigation .container>ul>li>ul>li div a{font-weight:500!important;line-height:1.2;padding:.5rem}.list.navigation .container>ul>li>ul>li div a:hover{color:#fff;background-color:#ffffff4d!important}.list.navigation .container>ul>li:hover{background-color:#e2e2e2}.list.navigation .container>ul>li:hover .dropdown{background-image:none}.list.navigation .container>ul>li:hover ul{display:block;box-shadow:3px 3px 6px #0003}.list.navigation .container>ul>li.active .dropdown{background-image:none}.list.navigation .container>ul>li.shop:hover,.list.navigation .container>ul>li.shop:hover a,.list.navigation .container>ul>li.shop:hover li{color:#f4f4f4;background-color:#fc3e3f}.list.navigation .container>ul>li.shop.active>a span{display:block;position:relative}.list.navigation .container>ul>li.shop.active>a span:after{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;background-color:#fc3e3f}.list.navigation .container>ul>li.shop.active:hover>a{color:#f4f4f4}.list.navigation .container>ul>li.about:hover,.list.navigation .container>ul>li.about:hover a,.list.navigation .container>ul>li.about:hover li{color:#f4f4f4;background-color:#11965d}.list.navigation .container>ul>li.about.active:hover>a{color:#f4f4f4}.list.navigation .container>ul>li.community:hover,.list.navigation .container>ul>li.community:hover a,.list.navigation .container>ul>li.community:hover li{color:#f4f4f4;background-color:#058dc4}.list.navigation .container>ul>li.community.active:hover>a{color:#f4f4f4}.list.navigation .container>ul>li.learn:hover,.list.navigation .container>ul>li.learn:hover a,.list.navigation .container>ul>li.learn:hover li{color:#f4f4f4;background-color:#986598}.list.navigation .container>ul>li.learn.active:hover>a{color:#f4f4f4}.list.navigation .container>.search{position:relative;top:.25rem;width:200px;padding:0}.list.navigation .container .searchBox{margin-bottom:0!important;display:none}.list.breadcrumbs{margin-bottom:.5rem}.list.breadcrumbs a,.list.breadcrumbs span{color:#39393c;font-weight:600}.list.breadcrumbs a:hover,.list.breadcrumbs span:hover{color:#58585b}.list.learn .container{color:#f4f4f4;background:#39393c}.list.learn .container>div{padding:1em 0}.list.learn .container>div .chapter,.list.learn .container>div .topic_link{padding:.15rem 1rem}.list.learn .container>div .topic_link{padding-left:1.5rem}.list.learn h5,.list.learn .list.navigation .container>ul>li>ul>li div a,.list.navigation .container>ul>li>ul>li div .list.learn a,.list.learn .h5{margin-bottom:.5rem;font-weight:500}.list.learn li a{font-weight:400!important;margin-bottom:0!important;display:block;position:relative}.list.learn li a:before{content:"- ";position:absolute;top:0;left:1rem}.list.learn li a:hover{color:#f4f4f4;background-color:#986598}.list.learn li a span{opacity:.6}.list.learn li a span:before{content:"-  ";opacity:.4}.list.learn li a span:after{content:"";opacity:.4}.list.collection h1,.list.collection .thumb.blog .container .details .name,.thumb.blog .container .details .list.collection .name,.list.collection .thumb.blog .container .details .title,.thumb.blog .container .details .list.collection .title,.list.collection .h1,.list.collection h2,.list.collection .list.navigation .container>ul>li.home .wrap>span:not(.oo),.list.navigation .container>ul>li.home .list.collection .wrap>span:not(.oo),.list.collection .list.navigation .container>ul>li.home .wrap .oo>span,.list.navigation .container>ul>li.home .wrap .list.collection .oo>span,.list.collection .list.navigation .container>ul>li>a,.list.navigation .list.collection .container>ul>li>a,.list.collection .h2,.list.collection h3,.list.collection .h3{font-weight:500;line-height:1.4}.list.collection .product_range{color:#fff;background-color:#39393c;padding:1rem}.list.collection .product_type{display:inline-block}.list.collection ul{margin:1em 0 2rem;padding-right:1rem;width:100%}.list.collection ul li{display:inline-block;padding:.325rem 0}.list.collection ul li:after{content:"\a0\a0\a0/\a0";opacity:.6}.list.collection ul li a{font-weight:400;text-transform:capitalize;padding:0 0 .15rem;border-bottom:1px solid rgba(88,88,91,.21)}.list.collection ul li a:hover{color:#fc3e3f}.list.collection ul li:last-child:after{content:""}.list.legal .container ul{padding:1em 0}.list.legal .container ul li a{font-weight:400!important;margin-bottom:0!important;display:block;padding:.15rem 1rem}.list.legal .container ul li a:before{content:"\2014  "}.list.legal .container ul li a:hover,.list.legal .container ul li a.active{color:#f4f4f4;background-color:#11965d}.list.vendor .header{text-align:center;padding:3rem 1rem 1rem}.list.vendor .header span{font-size:.6em;font-weight:400;display:block;text-transform:uppercase}.list.vendor .container{position:relative;background-color:#39393c;color:#f4f4f4}.list.vendor .container:after{right:100%;top:100px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#39393c00;border-right-color:#39393c;border-width:15px}.list.vendor .container>div{padding:0 0 1rem}.list.vendor .container>div .vendor_title,.list.vendor .container>div .vendor_name,.list.vendor .container>div .vendor_details,.list.vendor .container>div .category_name{padding-left:1rem;padding-right:1em}.list.vendor .container>div .vendor_title{padding-top:.5rem;padding-bottom:1rem}.list.vendor .container>div .vendor_details{padding-top:.5rem;padding-bottom:.5rem}.list.vendor .container>div .vendor_details .vendor_hq{color:#999}.list.vendor img.thumb{width:100%;height:auto;background-color:#efefef!important;border:2px solid #e2e2e2!important;margin-bottom:0;display:none}.list.vendor h5,.list.vendor .list.navigation .container>ul>li>ul>li div a,.list.navigation .container>ul>li>ul>li div .list.vendor a,.list.vendor .h5{margin-bottom:.5rem;font-weight:500}.list.vendor li a{font-weight:400!important;margin-bottom:0!important;display:block;padding:.25rem;position:relative}.list.vendor li a.category_name{text-transform:capitalize}.list.vendor li a:before{content:"- "}.list.vendor li a.active,.list.vendor li a:hover{color:#f4f4f4;background-color:#fc3e3f;position:relative}.list.pagination{padding:0;color:#f4f4f4;color:#39393c;background-color:#39393c;background-color:#f4f4f4}.list.pagination .table{display:table;width:100%}.list.pagination .table>*{display:table-cell;vertical-align:middle}.list.pagination .table .numbers{margin:0;padding:0 0 0 1em;border-top:3px solid #e2e2e2;border-bottom:3px solid #e2e2e2;border-right:3px solid #e2e2e2;border-color:#c1c1c1;font-weight:500}.list.pagination .table .numbers>a,.list.pagination .table .numbers .key{padding-right:.5rem}.list.pagination .table .numbers .key{font-weight:700}.list.pagination .table .buttons{float:right;font-size:0;background-color:#39393c;background-color:#f4f4f4;border-color:#c1c1c1}.list.pagination .caret{border-left:3px solid #39393C;border-left:3px solid #f4f4f4;border-color:#c1c1c1}.list.pagination .caret button{border:none}.list.pagination .numbers a,.list.pagination .numbers span,.list.pagination .buttons a,.list.pagination .buttons span{display:inline-block;line-height:3rem;vertical-align:middle}.list.product-filters{margin-bottom:.5rem;display:inline-block;background-color:#39393c;background-color:#f4f4f4;color:#f4f4f4;color:#39393c;padding-left:0;padding-right:0}.list.product-filters .caret{border-left:3px solid #39393C;border-left:3px solid #f4f4f4}.list.product-filters .caret button{border:0!important;background-color:transparent!important}.list.product-filters .open *{border-color:#39393c}.list.product-filters .label{padding-left:1rem;font-weight:500;line-height:3rem;vertical-align:middle}.list.product-filters ul{background-color:inherit;list-style:none;border:3px solid #e2e2e2;border-color:#c1c1c1;width:100%;padding:0;margin:0}.list.product-filters ul li{padding-left:1rem;line-height:2.5rem;vertical-align:middle;color:#39393c;background-color:#e2e2e2}.list.product-filters ul li:hover{background-color:#fc3e3f}[aria-label=breadcrumbs] [aria-hidden=true]:after{content:""}#autocomplete_results{z-index:12;width:98.5%;list-style:none;position:absolute;top:60px;left:49.4%;-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);max-height:500px;overflow-y:auto;margin:0;padding-left:1em}@media (max-width: 825px){#autocomplete_results{left:49.3%}}@media (max-width: 700px){#autocomplete_results{left:49.2%;width:98.3%}}@media (max-width: 550px){#autocomplete_results{left:48.9%;width:97.6%}}@media (max-width: 460px){#autocomplete_results{left:48.6%;width:97.1%}}#autocomplete_results li{display:block}#autocomplete_results li.active a{background:#39393c}#autocomplete_results li a{background:#454549;display:block;width:100%;height:100%;padding:1em;color:#f4f4f4}.btn{cursor:pointer}.aside{margin-bottom:4rem;color:#e2e2e2}.aside a{color:#e2e2e2}.aside .container{padding-bottom:1rem;background-color:#39393c}.aside .container>*{padding:1em}.aside .container .icon{font-weight:500;cursor:pointer}.aside .container .icon span:hover,.aside .container .icon a:hover{text-decoration:underline}.aside .container .footer{padding-top:0;padding-bottom:0}.aside .container ul{list-style:none;list-style-type:none;margin:0;margin-bottom:0rem;padding:0}.aside .container ul li a{color:inherit}.aside.about .container{padding:0rem 0 1rem}.aside.about .container .legal{padding-bottom:0}.aside.about .container .legal a,.aside.about .container .icon{margin-right:1rem}.aside.about .container .icon a:hover,.aside.about .container .icon span:hover{cursor:pointer}.aside.about .container .tel{margin-bottom:0;padding-top:0;padding-bottom:0}.aside.about .map{padding-top:1rem}.aside.community .container{padding:0;position:relative}.aside.community .container .canvas{position:absolute;top:0;left:0;width:100%;background-image:none;padding-top:1rem;z-index:8}.aside.community .container .gal.pictures{padding-bottom:70%}.aside.community .container .gal.control{padding-bottom:.5rem;padding-top:.5rem}.aside.community .container .gal.captions{padding-top:0}.aside.community .container .gal.captions .name,.aside.community .container .gal.captions .photoname{font-weight:500}.aside.learn .container{color:#fff;background-color:#986598;padding-bottom:1rem}.aside.learn .container .learning{color:#986598;background-color:#fff}.aside.learn .container .learning .icon{padding-left:4rem;font-size:1.3rem;font-weight:500;line-height:1.8rem}.aside.learn .container .icon{line-height:2rem;padding-left:2rem;font-weight:700;color:inherit;text-decoration:underline}.aside.learn .container .icon a:hover,.aside.learn .container .icon span:hover{color:inherit;cursor:pointer;font-weight:900}.aside.learn .container .newsletter_title{padding:0 0 1rem}.aside.learn .container .newsletter_title span{border-bottom:1px solid transparent;border-color:inherit}.aside.learn .container .newsletter{padding:1rem 1rem 0}.aside.learn .container .newsletter .shell{position:relative}.aside.learn .container .newsletter .shell .success{padding:1em;text-align:center}.aside.learn .container .newsletter .input_row:first-child{margin-bottom:1rem}.aside.learn .container .newsletter input,.aside.learn .container .newsletter .value{background:#fff;color:#58585b;width:100%;line-height:1.8;padding:.5rem 1rem;border:0;font-weight:500}.aside.learn .container .newsletter .caret{position:absolute;top:0;right:0;width:2rem;height:100%;background:url(icon_signup.svg) center no-repeat}.aside.social{color:#58585b}.aside.social .container{background-color:#e2e2e2}.aside.social .title{text-transform:uppercase}.aside.social .icon{width:60px;height:60px;border-radius:60px}.aside.compact{color:#39393c;padding:1rem 1rem 1rem .5rem!important}.aside.compact .container{margin-bottom:0;padding-bottom:0;background-color:transparent}.aside.compact .container .canvas{height:auto;background-image:none;padding-top:1rem;position:static}.aside.compact .container .title{font-weight:600}.aside.compact .container .summary{background-color:#39393c;border-radius:50px}.icon{padding-left:1.75rem;background-position:center;background-repeat:no-repeat}.icon.leanright{background-position:center right;padding-right:1.75rem;padding-left:0}.icon.leanleft{background-position:center left;padding-left:1.75rem;padding-right:0}.icon.action{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_arrow_right.svg?v=105753375273014842981651091413)}.icon.cart{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_arrow_right_cart.svg?v=92593918359800108011651091414)}.icon.crumb{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_crumb.svg?v=22714623450358256361651091418);padding:0 .5rem}.icon.pagination{width:40px;height:auto;padding:0;display:inline-block;border:3px solid #e2e2e2;border-color:#c1c1c1}.icon.pagination:hover{border-color:#39393c}.icon.pagination.previous{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_previouspage.svg?v=146479794877683997341651091425);margin-right:-3px}.icon.pagination.next{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_nextpage.svg?v=105540771812276874131651091424)}.icon.dropdown{padding-right:0!important;position:relative}.icon.dropdown:after{content:" ";display:block;position:absolute;top:10px;right:-5px;width:15px;height:15px;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_nav_dropdown.svg?v=183877918469981718561651091422);background-size:11px;background-repeat:no-repeat;background-position:center;pointer-events:none}.icon.dropdown:hover:after{display:none}.icon.moreinfo{display:inline-block;padding-left:2.5rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_moreinfo.svg?v=142696211177144689721651091421);background-position:left center;background-size:auto 90%;font-weight:500;line-height:2.25rem;vertical-align:middle;margin-top:.5rem;margin-right:1rem}.icon.location{display:inline-block;padding-left:2.5rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_location.svg?v=50314135123532413301651091420);background-position:left center;background-size:auto 90%;font-weight:500;line-height:2.25rem;vertical-align:middle;margin-top:.5rem}.icon.contact{padding-left:.15rem}.icon.contact:before{position:relative;display:inline-block;content:url(//khanscope.com/cdn/shop/t/19/assets/icon_contact.svg?v=119198468909733749191651091417);top:2px;margin-right:3px}.icon.submit{padding-left:2rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_submit.svg?v=135854361506706271621651091436);background-position:left center;margin-right:2em}.icon.viewall{padding-left:1.5rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_viewall.svg?v=90178507584534970961651091439);background-position:left center;display:inline-block}.icon.learn{padding-left:1.5rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_learn_01.svg?v=71180917155420368091651091420);background-position:left center;display:inline-block}.icon.search{padding-left:0;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_search.svg?v=183787946462722241911651091429);background-position:center;background-repeat:no-repeat!important;display:inline-block;background-color:#efefef}.icon.search.nav{content:url(//khanscope.com/cdn/shop/t/19/assets/icon_search.svg?v=183787946462722241911651091429);background-image:none;background-color:#39393c;border-radius:30px;cursor:pointer}.icon.search.nav:hover{-o-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-color:#666}.icon.tip{padding-left:4rem;padding-top:1rem;padding-bottom:1rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_tip.svg?v=3379653799622240891651091438);background-position:left center;display:inline-block;font-weight:500;color:#986598}.icon.tip:hover{text-decoration:underline}.icon.link{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_newwindow.svg?v=62329380964448231981651091423);margin-top:.5rem;display:inline-block}.icon.phone{display:block;padding-left:2.75rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_phone.svg?v=46644572368174933351651091425);background-position:left center;background-size:auto 70%;font-weight:500}.icon.email{display:block;padding-left:3.5rem;background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_email.svg?v=139566364676974556731651091418);background-position:left center;background-size:auto 90%;font-weight:500;line-height:3rem;vertical-align:middle;margin-top:.5rem}.icon.social{position:relative;display:inline-block;padding:0;margin-top:1rem;margin-right:.5rem;width:30px;height:30px;border-radius:20px;background-color:#ccc;background-repeat:no-repeat;background-size:auto;background-position:center}.icon.social.twitter{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_social_twitter.svg?v=148019255371749361591651091434);background-color:#55acee;background-size:95%}.icon.social.facebook{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_social_facebook.svg?v=31914886304655900101651091433);background-color:#3b5998;background-size:95%}.icon.social.pinterest{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_social_pinterest.svg?v=42861563230501302331651091433);background-color:#bd081c;background-size:95%}.icon.social.url{background-image:url(//khanscope.com/cdn/shop/t/19/assets/icon_share.svg?v=62932164967974399281651091430);background-size:90%}.icon.social.url:after{position:absolute;white-space:nowrap;top:50%;left:120%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.icon.social.type-product,.icon.social.type-article{width:25px;height:25px;background-size:cover;margin-right:.25rem}.icon.social.type-product.url:after{content:" Share This Product";padding-left:.5rem}.icon.social.type-article.url:after{content:" Share This Article";padding-left:.5rem}html{margin:0;padding:0;box-sizing:border-box}html *,html *:before,html *:after{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.thumb.blog .container .details .name,.thumb.blog .container .details .title,.h1,h2,.list.navigation .container>ul>li.home .wrap>span:not(.oo),.list.navigation .container>ul>li.home .wrap .oo>span,.list.navigation .container>ul>li>a,.h2,h3,.h3,h4,body[class*=about] main .content,body[class*=learn] main .content,.h4,h5,.list.navigation .container>ul>li>ul>li div a,.h5,h6,p,li,a{text-rendering:optimizeLegibility}.cf:after,.list .container:after,.list.navigation .container>ul:after,.list.navigation .container>ul>li.home:after,.list.collection .container:after{content:"";display:table;clear:both}.ani,.form.addToCart .shell .caret span,.form.addToCart .shell .caret button,.form.selectBox .shell,.module.shop .container>div a,.module.shop .container>div h4,.module.shop .container>div body[class*=about] main .content,body[class*=about] main .module.shop .container>div .content,.module.shop .container>div body[class*=learn] main .content,body[class*=learn] main .module.shop .container>div .content,.module.shop .container>div .h4,#grid,.thumb .container .details .action .btn,.thumb.product,.list.navigation .container>ul>li>ul>li a,.list.navigation .container>ul>li>ul>li a span,.icon.pagination,.icon.search.nav{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;color:inherit}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1,.thumb.blog .container .details .name,.thumb.blog .container .details .title,.h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.shopify-preview-bar{display:none!important}html{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#58585b;min-height:100%;overflow-x:hidden}html body{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;background-color:transparent;background-repeat:no-repeat;background-position:center top;min-height:100%}h1,.thumb.blog .container .details .name,.thumb.blog .container .details .title,.h1,h2,.list.navigation .container>ul>li.home .wrap>span:not(.oo),.list.navigation .container>ul>li.home .wrap .oo>span,.list.navigation .container>ul>li>a,.h2,h3,.h3,h4,body[class*=about] main .content,body[class*=learn] main .content,.h4,h5,.list.navigation .container>ul>li>ul>li div a,.h5{margin-top:0;margin-bottom:0;line-height:1.4}h1,.thumb.blog .container .details .name,.thumb.blog .container .details .title,.h1{font-size:2.154rem}h2,.list.navigation .container>ul>li.home .wrap>span:not(.oo),.list.navigation .container>ul>li.home .wrap .oo>span,.list.navigation .container>ul>li>a,.h2{font-size:1.923rem}h3,.h3{font-size:1.615rem}h4,body[class*=about] main .content,body[class*=learn] main .content,.h4{font-size:1.231rem}h5,.list.navigation .container>ul>li>ul>li div a,.h5{font-size:1.154rem;font-weight:500}.row{max-width:860px}.row .row{margin:0 -1rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/style.css.map */
