::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#000000}::-webkit-scrollbar-thumb:hover{background:#000000}::-webkit-scrollbar-thumb:active{background:#000000}::-webkit-scrollbar-track{background:#ffffff}::-webkit-scrollbar-track:hover{background:#ffffff}::-webkit-scrollbar-track:active{background:#999999}.section-title:after{border-bottom:none}#top-bar p,#top-bar li{font-weight:400}#top-bar ul.nav{background-color:inherit;padding-right:5px;cursor:pointer;display:inline-block}#top-bar ul.nav li.dropdown{vertical-align:middle}#top-bar ul.nav li.dropdown ul.submenu{border:none;background-color:#eee!important;box-shadow:4px 4px 4px #000000b3;top:40px}#top-bar ul.nav li ul.submenu li{padding:0}#top-bar ul.nav li.dropdown ul.submenu hr{border-color:#ff6900;margin:0 auto;width:90%}#top-bar ul.nav li.dropdown ul.submenu li a{background-color:#eee!important;color:#666!important;padding-top:10px!important;padding-bottom:10px!important}#top-bar ul.nav li.dropdown ul.submenu li a:hover{color:#ff6900!important}.header-section .search-form{border:none;width:230px}.header-section .search-form .search-div{width:100%;position:relative;display:flex}.header-section .search-form button{width:40px;height:38px;border:1px solid #F6F6F6;background:#F6F6F6;text-align:center;color:#afabab;border-radius:20px 0 0 20px;cursor:pointer;font-size:20px;position:absolute;left:0;margin-top:0}.header-section .search-form .search-div button i{color:#afabab}.header-section .search-form .search-div input{width:190px;border:3px solid #F6F6F6;background-color:#f6f6f6;border-left:none;height:33.2px;border-radius:0 20px 20px 0;outline:none;color:#afabab;position:absolute;left:40px;box-shadow:none;padding:0;border-right-width:0px}.header-section .search-form .search-div input:focus{box-shadow:none}#header-wrapper #navigation-wrapper ul.nav li{margin:0 10px}ul#mobile-menu li{margin:0 auto;width:22%}ul#mobile-menu li i{font-size:26px;color:gray}ul#mobile-menu li span{font-size:20px}#social-icons a{background:#ff6900;color:#fff;margin:0 4px;width:30px;height:30px;border-radius:50%;line-height:30px;display:inline-block;text-align:center;font-size:20px}#social-icons i{font-size:19px}@media screen and (min-width: 1221px){#social-icons{text-align:right}.collection-index .product-desc p{margin:0 25px}}@media screen and (min-width: 981px) and (max-width: 1220px){#header .search-form{left:305%}#social-icons{text-align:right}}@media only screen and (max-width: 980px){#top-bar .announcement-text{text-align:center!important}#social-icons{text-align:center}#logo img{max-width:40%;margin-left:0%!important}}@media only screen and (min-width: 768px) and (max-width: 980px){.collection-index .product-info{max-width:90%;min-height:70px}.collection-index .product-title{font-size:16px;margin-bottom:10px}.collection-index .product-desc,.collection-index .product-desc p{font-size:13px;line-height:1.2em}}@media only screen and (max-width: 740px){#top-bar .announcement-text{text-align:center!important}.collection-index{margin-bottom:0}.collection-index .product-info{max-width:95%;min-height:70px}.collection-index .product-title{font-size:14px!important;margin-bottom:10px!important;font-weight:700}.collection-index .product-desc,.collection-index .product-desc p{font-size:12px!important;line-height:1.2em!important;font-weight:400}}.product-bottom .model{color:#666;font-size:20px;line-height:1.5em;padding-top:10px}.product-bottom .product-price{color:#000;font-size:22px;line-height:1.7em;padding-bottom:2em;font-weight:700}.product-bottom #product-price{margin-top:0;margin-bottom:18px}.product-bottom .variants,.product-bottom .quantities{margin-bottom:5px;margin-top:15px}.product-bottom .qty{position:relative;width:100%;height:38px;font-size:14px;font-weight:700;margin-bottom:20px;margin-top:2px}.product-bottom .qty input{display:block;width:100%;height:100%;padding-left:8px;border:1px solid #666666;float:left;-moz-appearance:textfield;-webkit-appearance:none;border-radius:0}.product-bottom .qty input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-bottom .quantity__btn{position:absolute;right:0;width:24px;height:15px;cursor:pointer}.product-bottom .quantity__btn:after{position:absolute;content:"";left:7px;border-width:5px;border-style:solid}.product-bottom .quantity__btn--up{top:0}.product-bottom .quantity__btn--up:after{top:2px;border-color:transparent transparent #666666 transparent}.product-bottom .quantity__btn--down{bottom:0}.product-bottom .quantity__btn--down:after{bottom:2px;border-color:#666666 transparent transparent transparent}.product-bottom h5{margin-bottom:5px}.product-bottom .shopify-payment-button__more-options{margin-top:5px!important}button.shopify-payment-button__more-options,button.shopify-payment-button__more-options:hover{color:#666!important}.product-bottom .shopify-payment-button__button--branded,.shopify-payment-button__button--unbranded{margin-bottom:0!important}@media screen and (min-width: 981px){.add,.shopify-payment-button{width:100%!important;display:inline-block;margin-left:0!important;margin-bottom:0!important;margin-top:10px!important}}.product-container{width:100%;margin:0 auto 20px 0}.product-container .product-tabs{width:100%;border-bottom:1px solid #cccccc;margin:0 0 20px}.product-container ul.tabs{padding:0;list-style:none;width:90%;margin:0 auto}.product-container ul.tabs li{background:none;color:#999;font-weight:700;font-size:18px;display:inline-block;padding:4px 0;cursor:pointer;width:19%;text-align:center}.product-container ul.tabs-reduced li{background:none;color:#999;font-weight:700;font-size:18px;display:inline-block;padding:4px 0;cursor:pointer;width:24%!important;text-align:center}.product-container ul.tabs2 li{width:16%}.product-container ul.tabs li.current{border-bottom:3px solid #FF6900}.product-container .tab-content{display:none;padding:5px;width:90%;margin:0 auto;min-height:140px}.product-container .tab-content.current{display:inherit}.product-slider-outline{position:relative;margin:0 2em}.product-slider-outline .prev{color:#333;position:absolute;top:38%;left:-1.2em;font-size:2em;opacity:.7}.product-slider-outline .prev:hover{cursor:pointer;opacity:1}.product-slider-outline .next{color:#333;position:absolute;top:38%;right:-1.2em;font-size:2em;opacity:.7}.product-slider-outline .next:hover{cursor:pointer;opacity:1}.product-slider-outline .next:before{content:"\f0da";font-family:FontAwesome}.product-slider-outline .prev:before{content:"\f0d9";font-family:FontAwesome}.product-slider img{padding:5px}.slide-galleries .big-image{opacity:0;display:none}.slide-galleries .product-image-active{opacity:1!important;display:block;transition-property:opacity;transition-duration:1s}.product-slider img{opacity:.6}.product-slider img:focus{outline:none!important}.product-slider img:hover{opacity:1!important;cursor:pointer}.product-slider .product-thumb-active{opacity:1!important}.product-tabs{display:inherit}.product-tabs-mobile{display:none}.product-tabs-mobile ul.tabs li{font-size:14px}.product-bottom .select{display:inherit;margin-bottom:0}.product-bottom .selector-wrapper{position:relative;display:flex;max-width:170px;height:38px;line-height:3;background:#ffffff;overflow:hidden;border-radius:none;border:1px solid #5a5a5a}.product-bottom .selector-wrapper select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background:#ffffff;background-image:none;flex:1;padding:0 .5em;color:#000;cursor:pointer;font-size:14px;height:35px}.product-bottom .selector-wrapper:after{content:"\25bc";position:absolute;top:0;right:0;padding:0 .7em;background:#ffffff;cursor:pointer;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;color:#5a5a5a;font-size:10px}.product-bottom .selector-wrapper select::-ms-expand{display:none}.product-bottom .model,.product-bottom .model *{font-size:16px;line-height:2em;color:#000;font-weight:700}.product-bottom:has(div.model){font-size:16px;line-height:2em;color:#000;font-weight:700}.product-bottom .tagline{font-size:16px;font-weight:700;color:#999;margin-bottom:15px}.product-bottom .tagline-revised{font-size:16px;font-weight:700;color:#999;margin-bottom:8px}.product-bottom #soc{border:none;padding:12px 0 16px}.product-bottom #soc a{background:#666666;color:#fff;margin:0 4px;width:28px;height:28px;border-radius:50%;line-height:27px;display:inline-block;text-align:center;font-size:15px}.product-tabs ul.tabs li{font-size:16px}@media only screen and (max-width: 980px){#top-bar .announcement-text{text-align:center!important}#social-icons{text-align:center}#logo img{max-width:40%}}@media only screen and (min-width: 740px) and (max-width: 980px){.product-tabs ul.tabs li{font-size:14px}}@media only screen and (max-width: 740px){.product-bottom{text-align:left!important}.product-tabs{display:none!important}.product-tabs-mobile{display:inherit!important}.product-container ul.tabs{width:100%;padding-bottom:30px}.product-container ul.tabs li{width:49%;border:1px solid #dddddd;margin-bottom:4px}.product-container ul.tabs li.current{color:#ff6900;border:1px solid #dddddd}.product-container .tab-content{width:99%}.product-bottom h1{font-size:22px}.product-bottom .model{font-size:16px}.product-bottom .selector-wrapper{max-width:100%;margin-right:5px}.product-bottom .variants{width:50%}@media screen and (max-width: 767px){.variants-adjust{width:100%!important;float:none!important}}.product-bottom .quantities{width:50%;float:left;padding-left:0}.product-bottom .quantities .inside_qty{float:right;width:100%}.product-bottom .quantities .inside_qty p{margin-bottom:2px!important}}.product-add input:disabled{opacity:.6!important;cursor:default!important}.tab-content .text_image{position:relative}.tab-content p.pic-title{color:#444;font-size:26px;font-weight:700;text-align:left;line-height:initial;margin-top:16px;margin-bottom:10px}.tab-content p.pic-content{color:#444;font-size:15px;font-weight:400;text-align:left}.tab-content .text-only p.pic-title,.tab-content .text-only p.pic-content{text-align:center}@media screen and (max-width:740px){.product-container .gridlock .row{display:block!important;float:left!important;margin-bottom:5%;margin-top:5%}.product-container .gridlock .row>div{display:block!important}.product-container .text-right{padding-left:0!important;padding-right:0!important}.product-container .text-left{padding-left:0!important;padding-right:0!important;order:0!important}.product-container .img-left img,.product-container .img-right img{max-width:100%!important}.product-container .img-right{text-align:center!important}.product-container .img-mid img{max-width:100%!important}.product-container .text-up{order:1!important;margin-top:-5%!important}.product-container .img-down{order:-1!important}.tab-content p.pic-title{font-size:22px!important;text-align:center!important;margin-left:0!important;margin-right:0!important}.tab-content p.pic-content{font-size:13px!important;text-align:center!important;margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:741px){.tab-content .text_image div{top:10%;left:20%;position:absolute}.product-bottom .qty{max-width:170px}}.product-container .up-side-down{display:inline-grid;flex-direction:column}.product-container .text-up{order:0}.product-container .img-down{order:1}.product-container .gridlock .row{display:flex;margin-left:0;margin-right:0;justify-content:space-between;width:100%;margin-bottom:20px}.product-container .gridlock .row>div{vertical-align:middle;float:none;margin:auto 0}.product-container .text-right{padding-left:25px;padding-right:25px}.product-container .text-left{order:-1}.product-container .text-only{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;margin-bottom:5%;text-align:center}.product-container .img-only{margin-left:0;margin-right:0}.product-container .img-left img{max-width:100%}.product-container .img-right{text-align:right}.product-container .img-right img{max-width:100%}.product-container .img-mid{text-align:center}.product-container .img-mid img{max-width:100%}.product-specs{background-color:#ccc}.product-specs th{text-align:left;background-color:#999;color:#fff;font-weight:700;font-size:16px;padding-left:30px;padding-right:30px}.product-specs td{text-align:left;background-color:#fff;color:#000;font-weight:400;font-size:14px;padding:0}.product-specs td>div{border-bottom:1px solid #dddddd;float:left;width:100%;padding:10px 30px}.product-specs td>div:first-child{padding-top:15px}.product-specs td>div:last-child{border-bottom:none;padding-bottom:15px}.product-specs td div div:nth-child(odd){float:left;width:50%;font-weight:900;text-transform:capitalize}.product-specs td div div:nth-child(2n){float:left;width:50%}.product-specs p{margin-bottom:0}#big-footer{border-top:none}#big-footer h6{margin-bottom:15px}#footer{background-color:#000}#footer *{color:#fff}#main-nav li a{font-size:15px;padding:0 15px}.product-info .product-title a{color:#000}#tab-support{text-align:center;font-size:18px;font-weight:bolder;color:#000}#tab-support.current{display:flex}#tab-support img{max-width:70%}#tab-support div{text-align:center;margin:0 auto}.tab-content ul{padding:initial;margin-left:20px;list-style:disc;margin-bottom:0}@media screen and (max-width: 740px){.tab-content ul{max-width:85%}}@media screen and (min-width: 741px){.tab-content ul{max-width:90%}}.tab-content ul ul{list-style:circle}.option-label{font-weight:700;margin-bottom:5px}#tab-compatibility div{width:100%;float:left}#tab-compatibility table{width:100%}#tab-compatibility th{background-color:#999;color:#fff;padding:12px 20px;text-align:left}@media screen and (max-width: 980px){#tab-compatibility div{width:100%;float:left}}@media screen and (max-width:740px){#tab-support div div:not(#support_separator){min-height:200px;padding-top:20px;width:50%;float:left}#tab-support #support_separator{border-bottom:1px solid #dddddd;max-width:120px;margin:0 auto}#tab-specs{padding:0!important}.product-specs td div div{width:100%!important}.product-specs td div div:first-child{padding-bottom:10px}.product-specs td div div:last-child{color:#333}}@media screen and (min-width:741px){#tab-support div{float:left}#tab-support div:not(#support_separator){min-width:200px}#tab-support #support_separator{border-right:1px solid #dddddd;min-height:120px}}#TopButton{display:none;position:fixed;bottom:30px;left:30px;z-index:99;font-size:24px;font-weight:bolder;border:none;outline:none;background-color:#ff6900;color:#fff;cursor:pointer;padding:0 13px;border-radius:4px;opacity:.5}#TopButton:hover{opacity:1}@media only screen and (min-width: 981px){#mobile-header-outer{display:none!important}}@media only screen and (max-width: 980px){#mobile-header-outer{width:100%;z-index:5;display:block!important}#logo{width:100%!important;text-align:center!important}}ul#mobile-menu{width:100%!important;text-align:center!important}#mobile-menu span.cart-count{position:initial;font-size:18px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{height:3px!important;background-color:gray!important}.mobile-nav-block ul.nav{margin-left:5px}.mobile-nav-block ul.nav li{font-weight:400}.mobile-nav-block ul.nav li.dropdown{position:relative!important}.mobile-nav-block ul.nav li.dropdown ul.submenu{top:25px!important;min-width:150px}.mobile-nav-block ul.nav hr{margin:10px 0}.product-shopping{margin-top:30px}.product-shopping button{margin-bottom:10px!important;font-size:16px!important}.modal{display:none;position:fixed;z-index:801;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:50%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.5s;animation-name:animatetop;animation-duration:.5s;top:40%;max-width:800px;left:0;right:0}.modal-close,.modal-continue{color:#fff;float:right;font-size:20px;font-weight:700;margin-right:8px}.modal-close:hover,.modal-close:focus,.modal-continue:hover,.modal-continue:focus{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:2px 16px;background-color:#039fb5;color:#fff}.modal-header h2{color:#fff!important}.modal-body{padding:2px 16px;max-height:400px;overflow-y:auto}.modal-footer{height:40px;padding:2px 16px;background-color:#5cb85c;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map?v=101758070425986654641695235480 */
