@font-face{font-family:'UbuntuCondensed';src:url(/fonts/Ubuntu_Condensed/UbuntuCondensed-Regular.ttf) format('truetype');font-display:swap}.vertical-drilldown-items [class*="col-"]{width:100%!important}.to-top-arrow{float:right;margin-left:-15px}.expand-search-container a{font-weight:bold}.featured-title{float:left}.all-drilldown{font-size:.9em;margin-top:23px;margin-bottom:10px;float:right}@media(max-width:767px){.featured-title,.all-drilldown{float:none}.all-drilldown{margin-top:10px;margin-bottom:20px}}.drilldown-item-image{display:block;padding:4px 2px;-webkit-box-shadow:-3px 7px 17px -3px rgba(34,34,34,.5);-moz-box-shadow:-3px 7px 17px -3px rgba(34,34,34,.5);box-shadow:-3px 7px 17px -3px rgba(34,34,34,.5);margin:0 auto 30px;border-radius:10px;text-align:center;width:175px;display:table;height:235px;background-color:#fff}@media(max-width:767px){.drilldown-item-image{width:140px;height:200px}}.drilldown-item-image img{min-width:100px;display:block;border-radius:10px;position:absolute;top:5px;left:0;right:0}@media(max-width:767px){.drilldown-item-image img{width:136px}}.drilldown-item-image div{max-width:165px;margin:10px auto;height:40px;font-size:.9em;color:#111;letter-spacing:.3px;font-weight:bold;line-height:1.2;display:table-cell;vertical-align:middle;padding-top:170px;position:relative;width:165px;left:-5px}@media(max-width:767px){.drilldown-item-image div{padding-top:140px;width:130px}}.drilldown-item-image div::after{font-family:'Glyphicons Halflings';content:"";font-size:.706em;margin-left:2px;color:#0076d6;position:absolute;padding-top:3px}.drilldown-item-image p{max-width:165px;margin:4px auto;height:40px;font-size:.9em;color:#111;letter-spacing:.3px;font-weight:bold;line-height:1.2;display:table-cell;vertical-align:middle;padding-top:170px;position:relative}.drilldown-item-image p span.glyphicon{color:#0076d6;font-size:.706em;position:absolute;padding-top:3px}.drilldown-item-image:hover img,.drilldown-item-image:focus img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}a.drilldown-item-text{height:165px;width:175px;-webkit-box-shadow:-3px 7px 17px -3px rgba(34,34,34,.5);-moz-box-shadow:-3px 7px 17px -3px rgba(34,34,34,.5);box-shadow:-3px 7px 17px -3px rgba(34,34,34,.5);margin:0 auto 30px;border-radius:10px;text-align:center;position:relative;font-size:16px;display:table;background-color:#fff}@media screen and (max-width:767px){a.drilldown-item-text{width:90%}}a.drilldown-item-text:hover .text,a.drilldown-item-text:focus .text{text-decoration:underline}a.drilldown-item-text:hover .letsgo,a.drilldown-item-text:focus .letsgo{text-decoration:none}a.drilldown-item-text .glyphicon{transition:transform 1s}a.drilldown-item-text:hover .glyphicon,a.drilldown-item-text:focus .glyphicon{transform:translateX(30px)}a.drilldown-item-text .text{display:table-cell;vertical-align:middle;color:#111;text-decoration:none;padding:5px 5px 35px 5px;font-size:1em}a.drilldown-item-text .letsgo{background-color:#222;color:#fff;padding:5px;border-bottom-left-radius:11px;border-bottom-right-radius:11px;position:absolute;bottom:0;left:0;right:0;margin:0;text-align:center;transition:transform 2s}.finder h3{color:#fff;text-align:center;font-weight:bold}.finder .finder-box{display:inline-block;width:100%;margin-bottom:20px;background-color:#111;border-radius:10px;padding-top:10px}.finder .finder-box .level-options{margin:15px 0}.finder .finder-box .form-control{font-size:.8em;border:0}.finder .finder-box .form-control.active{border:0;background-color:#21aa04;color:#fff;font-weight:bold}.finder .finder-box .form-control option{background-color:#efefef;color:#111}.alpha-divider{color:#111;font-family:Arial,sans-serif;font-weight:bold;height:40px;margin:5px 0;line-height:2.25;text-align:left;vertical-align:middle;border-bottom:1px solid #111}.alpha-divider .glyphicon{line-height:2}.alpha-jump-box{width:100%;margin-bottom:15px;margin-left:0;margin-right:0;padding-top:5px;padding-bottom:0}.alpha-jump-box p{text-align:left;color:#111;padding-top:6px;font-weight:bold;margin-bottom:0}.alpha-finder{list-style:none;margin:0 auto;padding:6px;width:100%}.alpha-finder li{display:inline-table;height:33px;margin:1.3px;width:33px;text-align:center;font-weight:bold}.alpha-finder li a{display:table-cell;vertical-align:middle}.alpha-finder li a:hover,.alpha-finder li a:focus{text-decoration:none;background-color:#efefef}.alpha-finder .dimmed span{display:table-cell;vertical-align:middle;color:#666;cursor:default;font-weight:normal}.btn-filter{border-radius:0;border:none;font-weight:bold}.btn-apply-filters{height:25px}.btn-filter-container{position:relative;z-index:1000;top:-6px;left:0;margin-bottom:15px;text-align:left}.facet-search-box{background-color:#efefef;padding:13px}.filter-top{color:#111;border-bottom:1px solid #ccc;margin-bottom:5px}.filter-top p{margin:0;padding-bottom:10px;font-size:1.2em}.facet-search-content{padding:5px 0;margin-top:0;border-bottom:1px solid #ccc}a.attribute-tooltip strong{display:inline-block;background-color:#fff;border:1px solid #ccc;color:#666;margin-top:4px;margin-left:4px;height:16px;width:16px;border-radius:8px;text-align:center;line-height:16px}a.attribute-tooltip strong.no-margin-left{margin-left:0}.btn-attributes{text-align:left;padding-left:0;display:block;font-weight:bold;font-size:.929em;background-color:transparent;border:0 none}.more-choices{font-size:.929em}.active-filter{background-color:#efefef;padding:15px}.applied-filter{border:none;padding:0;background-color:#efefef;margin-left:3px;color:#0076d6}.sorting{font-size:.857em;height:70px;margin-bottom:10px}@media screen and (max-width:767px){.sorting{height:40px}.sorting .btn-group a{padding:5px}}.facet-search-box .facet-search-content{position:relative}.facet-search-box .facet-search-content .facet-toggle .facet-name{padding-right:25px;float:left}.facet-search-box .facet-search-content .facet-toggle .glyphicon{margin-left:-20px;float:left;color:#0076d6}.facet-search-box .facet-search-content .facet-tooltip{position:absolute;top:0;right:0}.key-specs div:nth-child(odd){clear:both}.key-specs div.p65warning{margin-left:45px;padding-bottom:6px;width:90%;font-size:.8em;padding-top:6px}.key-specs div.p65warning strong{text-transform:uppercase}.key-specs div.p65warning img{margin-left:-45px;float:left}.item-image{padding:0}.item-image label{font-size:.8em;font-weight:normal}.product-box{margin-bottom:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (min-width:1200px){.product-box:nth-child(4n+1){clear:both}}@media screen and (min-width:768px) and (max-width:1199px){.product-box:nth-child(3n+1){clear:both}}@media screen and (max-width:767px){.product-box:nth-child(2n+1){clear:both}}.product-box-image,.product-details-image{float:left;width:100%}.product-box-image .image-wrapper,.product-details-image .image-wrapper{position:relative}.product-box-image .image-wrapper img,.product-details-image .image-wrapper img{margin-bottom:5px;margin-left:auto;margin-right:auto}.product-box-image .image-wrapper>span,.product-details-image .image-wrapper>span{position:absolute;display:inline-block;line-height:1}.product-box-image .image-wrapper .vehicle-info,.product-details-image .image-wrapper .vehicle-info{bottom:1px;right:1px;padding:3px;background-color:rgba(255,255,255,.8)}.product-box-image .image-wrapper .discount-info,.product-details-image .image-wrapper .discount-info{padding:0 4px;top:5px;right:5px;height:60px;width:60px;border-radius:30px;padding-top:5px;color:#fff;text-align:center;background-color:#21aa04}.product-box-image .image-wrapper .discount-info strong,.product-details-image .image-wrapper .discount-info strong{font-size:1.389em}.product-box-image .image-wrapper .discount-info span,.product-details-image .image-wrapper .discount-info span{display:inline-block;line-height:10px}.product-box-image .compare-box,.product-details-image .compare-box{margin-top:5px;margin-bottom:15px;font-size:.857em}.product-box-image .compare-box label,.product-details-image .compare-box label{font-weight:normal}.product-box-description{float:left;width:100%}.product-box-description .key-descriptions{display:none}.product-box-description .key-specs{display:none}.product-box-prices{float:left;position:relative;width:100%;background-color:#efefef;padding:15px;margin-top:5px}@media screen and (max-width:767px){.product-box-prices{padding:8px}}.product-box-prices .product-box-promotions{display:none;margin-bottom:10px;color:#444}.product-box-prices .product-box-promotions :focus{outline:2px solid #0076d6}.product-box-prices .select-qty{margin-bottom:15px}.product-box-prices .select-qty select{max-width:100%}.product-box-prices .horiz-flag{margin-left:-15px}.product-box-prices select:focus,.product-box-prices .qty-input:focus{border:1px solid #111;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.product-box-cart{margin-top:15px}.product-box-cart button{margin-top:5px}.product-box-stroke{float:left;display:none;width:100%;margin:20px 0}.product-box.product-box-list{width:100%;min-height:0;margin-bottom:0}.product-box.product-box-list .product-box-image{width:20%}.product-box.product-box-list .product-box-description{width:55%;padding:0 15px;line-height:1.2}.product-box.product-box-list .product-box-description .product-title{font-size:1.286em;margin-bottom:5px}.product-box.product-box-list .product-box-description .product-title a:hover,.product-box.product-box-list .product-box-description .product-title a:focus{text-decoration:underline}.product-box.product-box-list .product-box-description .upn{margin-bottom:5px}.product-box.product-box-list .product-box-description ul.key-descriptions{display:block;list-style-type:none;padding-left:0;padding-bottom:6px;border-bottom:1px solid #ccc;line-height:1.5}.product-box.product-box-list .product-box-description ul.key-descriptions li{margin-left:10px}.product-box.product-box-list .product-box-description ul.key-descriptions li:before{content:"";position:relative;left:-10px;top:-1px;background-color:#ccc;display:inline-block;width:6px;height:6px;border-radius:50%}.product-box.product-box-list .product-box-description .key-specs{display:block}.product-box.product-box-list .product-box-prices{width:25%;min-height:200px}.product-box.product-box-list .product-box-prices .product-box-promotions{display:block;color:#666}.product-box.product-box-list .product-box-cart{display:block}.product-box.product-box-list .product-box-stroke{display:block}.product-type{padding-left:0;padding-bottom:5px}.fee-question-mark{cursor:pointer;background-color:#fff;border:1px solid #ccc;color:#888;border-radius:8px;text-align:center;height:16px;width:16px;line-height:16px;display:inline-block;text-indent:0;margin-top:4px}.thumbnail{border-width:0}.product-title{font-weight:bold;line-height:1.2}.upn{font-size:.857em;color:#767676}.upn>a{color:#767676}.upn>a:hover,.upn>a:focus{color:#666}.qty-input{width:60px;text-align:center}.horiz-flag{background-color:#f76900;display:block;margin:0 0 10px;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:45px;height:26px;line-height:1.5;position:relative;padding-right:20px;padding-left:5px;color:#fff;font-size:1em;font-weight:bold}.horiz-flag:after{position:absolute;content:'';top:0;right:-14px;width:0;height:0;border-top:13px solid #f76900;border-bottom:13px solid #f76900;border-right:15px solid transparent}.horiz-flag-lg{width:100px}.price{font-family:"Ubuntu",sans-serif;letter-spacing:.5px;font-size:1.444em;line-height:1.5;font-weight:bold;display:inline-block}.price.price-sm{font-family:inherit;font-size:.889em;line-height:1.5}.oldprice{text-decoration:line-through;font-size:.889em;color:#444;display:inline-block}.sale-price{color:#f76900;font-weight:bold}.store-pricing-link{padding-bottom:15px}.store-pricing-link a{color:#f76900}.store-pricing-link a:hover,.store-pricing-link a:focus{color:#dd4a00}.product-details-image img{margin:0 auto}.pickup-install [type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pickup-install [type="radio"]+span{display:block}.pickup-install [type="radio"]+span:before{content:'';display:inline-block;width:1em;height:1em;border-radius:1em;border:.125em solid #fff;box-shadow:0 0 0 .15em #21aa04;margin-right:.75em;transition:.5s ease all}.pickup-install [type="radio"][disabled]{cursor:not-allowed}.pickup-install [type="radio"][disabled]+span{color:#767676;cursor:not-allowed}.pickup-install [type="radio"][disabled]+span:before{box-shadow:0 0 0 .15em #767676;cursor:not-allowed}.pickup-install [type="radio"]:checked+span:before{background:#21aa04;box-shadow:0 0 0 .25em #21aa04}.pickup-install .popover{font-size:1em}.pickup-install label{cursor:pointer;font-weight:normal}.when-pick-up{max-width:500px}.product-details-image .image-wrapper{margin:0 auto}@media screen and (max-width:991px){.product-details-image .image-wrapper{display:inline-block;max-width:100%}}.product-details-image .image-wrapper .vehicle-info{padding:6px}.multi-images{list-style:none;margin-right:15px;margin-left:0;margin-top:15px;padding:0}.multi-images li{margin-bottom:6px;display:inline-block}.multi-images li .active{border:1px solid #111}.item-details{list-style:inside;margin:0;padding:0}.item-details li{list-style-position:outside;margin-left:1em;padding-top:6px}.item-details.list-no-bullets-pdf{list-style:none;margin-left:10px;padding-left:0;text-indent:-30px}.item-details.list-no-bullets-pdf li{margin-bottom:10px}.item-specs{list-style:none;margin:0;padding:0}.item-specs li{padding-top:3px}.item-specs li.p65warning{margin-left:45px;padding-bottom:3px;padding-top:6px}.item-specs li.p65warning strong{text-transform:uppercase}.item-specs li.p65warning img{margin-left:-45px;float:left}.product-details-cart{position:relative;background-color:#efefef;height:100%;padding:15px}.product-details-cart .horiz-flag{margin-left:-15px}.product-details-cart select:focus,.product-details-cart .qty-input:focus{border:1px solid #111;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#product-detail-tabs.nav>li>a{padding:10px}.discount-container{color:#888}.discount-container>div{margin:0 auto 5px}.discount-container>div>div{display:inline-block}.shipping-options{list-style:none;margin:15px 0;padding:0;text-align:center}.shipping-options li{padding:3px 0 3px 0}.shipping-options li:nth-of-type(1){padding-bottom:6px}.shipping-options li div{color:#888;font-size:.857em;font-style:italic;padding-left:18px;padding-right:15px}.shipping-options li div.popover,.shipping-options li div.popover-content{color:#111;font-size:.9em;font-style:normal;padding-left:0;padding-right:0}.shipping-options li div.popover>.arrow,.shipping-options li div.popover-content>.arrow{padding-left:0;padding-right:0}.shipping-options li div.popover-content{padding:9px 14px}.compare-header-row{border-bottom:1px solid #ccc}.compare-header-row .attribute-col{position:relative}.compare-header-row .img-compare{max-width:165px;margin-bottom:10px}.compare-attribute-row{border-bottom:1px solid #ccc}.show-compare-difference{vertical-align:bottom;background-color:#ccc;padding:10px;margin-top:200px;margin-left:-15px;margin-right:-15px}.compare-attribute,.compare-value{padding:10px}.compare-attribute{font-weight:bold;background-color:#efefef}.show-compare-value-difference{background-color:#1ca9f7}.compare-now{font-weight:bold}.compare .compare-up-to{display:inline-block;margin-right:6px;font-weight:bold;font-size:.778em}.compare a{font-weight:bold}.compare .compare-1,.compare .compare-2,.compare .compare-3,.compare .compare-4{display:inline-block;margin-right:6px;padding:3px;background-color:#fff;text-align:center}.compare .compare-1 .close,.compare .compare-2 .close,.compare .compare-3 .close,.compare .compare-4 .close{color:#f76900;opacity:100;margin-top:-3px;margin-left:3px}.compare .compare-1 .close:hover,.compare .compare-2 .close:hover,.compare .compare-3 .close:hover,.compare .compare-4 .close:hover,.compare .compare-1 .close:focus,.compare .compare-2 .close:focus,.compare .compare-3 .close:focus,.compare .compare-4 .close:focus{color:#dd4a00;opacity:1;filter:alpha(opacity=1)}.store-availability:focus{outline:2px solid #0076d6}.store-availability-info{padding-top:15px;padding-bottom:15px;text-align:left;font-size:1em;border-bottom:solid 1px #ccc}.in-stock{color:#21aa04;font-size:1.143em;letter-spacing:.3px}.not-in-stock{color:#f76900;font-size:1.143em;letter-spacing:.3px}.nav-promotions>li{font-style:"Ubuntu",sans-serif;font-weight:bold}@media screen and (max-width:767px){.nav-promotions>li{float:left;margin-top:0}.nav-promotions>li a{padding:8px 6px}}.nav-promotions>li.active>a,.nav-promotions>li.active>a:active,.nav-promotions>li.active>a:focus,.nav-promotions>li.active>a:hover{background-color:#efefef;color:#111}@media screen and (max-width:767px){.nav-promotions{margin-bottom:15px}.nav-promotions>li+li{margin-left:0;margin-top:0}}.tab-content-promotions{padding:0}.tab-content-promotions .promo-box{margin-bottom:30px}@media screen and (min-width:992px){.tab-content-promotions .promo-box:nth-child(3n+1){clear:both}}@media screen and (max-width:991px){.tab-content-promotions .promo-box:nth-child(2n+1){clear:both}}.tab-content-promotions img{width:100%}.tab-content-promotions .coupon-box{border:2px dashed #ccc;padding:15px;text-align:center}.tab-content-promotions .coupon-box .promo-logo{width:70%}.tab-content-promotions .coupon-box .disclaimer{font-size:.625em;line-height:1.2;font-style:normal}.tab-content-promotions .coupon-box.coupon-highlighted{background-color:#efefef;border-color:#444}.matching-topics .center-block:nth-child(odd){clear:both}.topic-item a{font-weight:bold}.topic-item .matching-topics-title{font-size:1.286em;margin-bottom:0}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}