@font-face{font-family:"Century Gothic Bold";src:url("/shopv2/static/fonts/centuryGothic/centuryGothicBold.woff") format("woff"),url("/shopv2/static/fonts/centuryGothic/centuryGothicBold.ttf") format("truetype"),url("/shopv2/static/fonts/centuryGothic/centuryGothicBold.eot") format("eot"),url("/shopv2/static/fonts/centuryGothic/centuryGothicBold.svg") format("svg")}@font-face{font-family:"Century Gothic";src:url("/shopv2/static/fonts/centuryGothic/centuryGothic.woff") format("woff"),url("/shopv2/static/fonts/centuryGothic/centuryGothic.ttf") format("truetype"),url("/shopv2/static/fonts/centuryGothic/centuryGothic.eot") format("eot"),url("/shopv2/static/fonts/centuryGothic/centuryGothic.svg") format("svg")}@font-face{font-family:"GeogrotesqueRegular";src:url("/shopv2/static/fonts/GeogrotesqueRegular/GeogrotesqueRegular.woff") format("woff"),url("/shopv2/static/fonts/GeogrotesqueRegular/GeogrotesqueRegular.ttf") format("truetype"),url("/shopv2/static/fonts/GeogrotesqueRegular/GeogrotesqueRegular.eot") format("eot"),url("/shopv2/static/fonts/GeogrotesqueRegular/GeogrotesqueRegular.svg") format("svg")}@font-face{font-family:"League Gothic";src:url("/shopv2/static/fonts/Impact/leaguegothic-regular-webfont.woff") format("woff"),url("/shopv2/static/fonts/Impact/leaguegothic-regular-webfont.ttf") format("truetype"),url("/shopv2/static/fonts/Impact/leaguegothic-regular-webfont.svg") format("svg"),url("/shopv2/static/fonts/Impact/leaguegothic-regular-webfont.eot") format("eot")}@font-face{font-family:"League Gothic Italic";src:url("/shopv2/static/fonts/Impact/leaguegothic-italic-webfont.woff") format("woff"),url("/shopv2/static/fonts/Impact/leaguegothic-italic-webfont.ttf") format("truetype"),url("/shopv2/static/fonts/Impact/leaguegothic-italic-webfont.svg") format("svg"),url("/shopv2/static/fonts/Impact/leaguegothic-italic-webfont.eot") format("eot")}@font-face{font-family:"League Gothic Condensed";src:url("/shopv2/static/fonts/Impact/leaguegothic-condensed-regular-webfont.woff") format("woff"),url("/shopv2/static/fonts/Impact/leaguegothic-condensed-regular-webfont.ttf") format("truetype"),url("/shopv2/static/fonts/Impact/leaguegothic-condensed-regular-webfont.svg") format("svg"),url("/shopv2/static/fonts/Impact/leaguegothic-condensed-regular-webfont.eot") format("eot")}@font-face{font-family:"League Gothic Condensed Italic";src:url("/shopv2/static/fonts/Impact/leaguegothic-condensed-italic-webfont.woff") format("woff"),url("/shopv2/static/fonts/Impact/leaguegothic-condensed-italic-webfont.ttf") format("truetype"),url("/shopv2/static/fonts/Impact/leaguegothic-condensed-italic-webfont.svg") format("svg"),url("/shopv2/static/fonts/Impact/leaguegothic-condensed-italic-webfont.eot") format("eot")}@font-face{font-family:"Chemical Reaction BRK B";src:url("/shopv2/static/fonts/Chemical_Reaction_B_BRK/chemreb.woff") format("woff"),url("/shopv2/static/fonts/Chemical_Reaction_B_BRK/chemreb.ttf") format("truetype"),url("/shopv2/static/fonts/Chemical_Reaction_B_BRK/chemreb.svg") format("svg"),url("/shopv2/static/fonts/Chemical_Reaction_B_BRK/chemreb.eot") format("eot")}@font-face{font-family:"comicsans";src:url("/shopv2/static/fonts/comicsans/trebuchet.woff2") format("woff2"),url("/shopv2/static/fonts/comicsans/trebuchet.woff") format("woff"),url("/shopv2/static/fonts/comicsans/trebuchet.ttf") format("truetype"),url("/shopv2/static/fonts/comicsans/trebuchet.eot") format("eot")}@font-face{font-family:"trebuchet";src:url("/shopv2/static/fonts/comicsans/trebuchet.ttf") format("truetype")}@font-face{font-family:"Oswald Regular";src:url("/shopv2/static/fonts/Oswald/Oswald-Regular.ttf") format("truetype")}@font-face{font-family:"Oswald","Oswald Regular";font-weight:bold;src:url("/shopv2/static/fonts/Oswald/Oswald-Bold.ttf") format("truetype")}@font-face{font-family:"Oswald Light";src:url("/shopv2/static/fonts/Oswald/Oswold-Light.woff2") format("woff2"),url("/shopv2/static/fonts/Oswald/Oswald-Light.ttf") format("truetype")}@font-face{font-family:"Raleway";src:url("/shopv2/static/fonts/Raleway/Raleway-Regular.ttf") format("truetype")}@font-face{font-family:"Play Bold";src:url("/shopv2/static/fonts/Play/Play-Bold.ttf") format("truetype")}@font-face{font-family:"Play";src:url("/shopv2/static/fonts/Play/Play-Regular.ttf") format("truetype")}@font-face{font-family:"Open Sans Condensed";src:url("/shopv2/static/fonts/opensans/OpenSansCondensed-Light.ttf") format("truetype")}@font-face{font-family:"AlteDin";src:url("/shopv2/static/fonts/din1451alt.ttf") format("truetype")}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:url("/shopv2/static/fonts/droidSans.woff2") format("woff2")}.avant{font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif}.halvetic{font-family:"GeogrotesqueRegular","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.headerGrad{background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6), color-stop(100%, #dbdbdb));background:-webkit-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-o-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-ms-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:linear-gradient(to bottom, #f6f6f6 0, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dbdbdb', GradientType=0)}@keyframes blinkwtebttn{0%{color:#ffed60;background:transparent}50%{color:#ff0;background:#222}100%{color:#ffed60;background:transparent}}@keyframes blinkktmbttn{50%{color:#fff;background:#000}}@keyframes yellowlblink{50%{color:#ff0}}#partSearchResonder{position:absolute;line-height:normal;text-align:left;font-size:12px;background-color:#fff;color:#000;border:1px solid #aaa;border-top-style:none;border-bottom-style:none;width:280px;z-index:3}#partSearchResonder .list{max-height:200px;overflow:auto}#partSearchResonder .list a{display:block;text-decoration:none;color:inherit;white-space:nowrap;padding:10px 0;overflow:hidden}#partSearchResonder .list a:hover{background-color:#e7e7e7}#partSearchResonder .list a span:first-child{display:inline-block;width:105px}#partSearchResonder .list a span{white-space:none}#partSearchResonder .closed{display:none}.webElements.partSearch{margin-top:0;clear:right}.psHeader.formWrap{margin:20px auto auto auto}body.Safari .labelledSearchBox{display:inline-block;vertical-align:top;text-align:center}body.Safari .labelledSearchBox h5{border-bottom-style:solid;margin-bottom:3px;display:block}body.Safari .labelledSearchBox input[type="submit"]{line-height:27px;font-size:16px;min-height:unset;vertical-align:middle;margin-left:10px;border-radius:6px;border-top-style:solid;padding:0 10px}body.Safari .labelledSearchBox>span{vertical-align:top;border-radius:6px}body.Safari .labelledSearchBox>span>input[type="search"]{border:1px solid #aaa}.KitmentPromoWidget{display:inline-block;background-size:100% auto;background-size:cover;background-repeat:no-repeat;margin:10px;vertical-align:top;text-decoration:none}.KitmentPromoWidget .dotsh{background-image:url('/shopv2/static/images/kitment/dots_h.gif');height:16px;display:block;background-repeat:repeat-x;background-position:top left}.KitmentPromoWidget .left{background-image:url('/shopv2/static/images/kitment/dots_left.gif');width:16px;height:225px;display:inline-block;vertical-align:top;background-repeat:repeat-y;background-position:top left}.KitmentPromoWidget .right{background-image:url('/shopv2/static/images/kitment/dots_right.gif');width:16px;height:225px;display:inline-block;vertical-align:top;background-repeat:repeat-y;background-position:top right}.KitmentPromoWidget .dotsh,.KitmentPromoWidget .left,.KitmentPromoWidget .right{display:none}.KitmentPromoWidget .interior{display:inline-block;vertical-align:top;position:relative;width:600px}.KitmentPromoWidget.generic{color:#fff;text-decoration:none;display:block;width:630px}.KitmentPromoWidget.generic>div{white-space:nowrap}.KitmentPromoWidget.generic .interior{text-align:center;height:225px}.KitmentPromoWidget.generic .header{font-size:26px;text-transform:capitalize;color:#fff;margin-top:20px;background:rgba(0,0,0,0.5);border-top:1px solid #838383;border-bottom:1px solid #838383;line-height:50px;font-weight:bold}.KitmentPromoWidget.generic .strip{line-height:30px;margin:13px auto 20px auto;border:1px solid #838383;background:rgba(0,0,0,0.5);width:110px}.KitmentPromoWidget.generic p,.KitmentPromoWidget.generic i{display:inline-block;vertical-align:middle}.KitmentPromoWidget.generic p{margin:0}.KitmentPromoWidget.generic i{margin-left:20px}.KitmentPromoWidget .dots{background-image:url('/shopv2/static/images/kitment/anidots.gif');padding:15px}.KitmentPromoWidget.KTM{position:relative;width:auto;text-align:right}.KitmentPromoWidget.KTM .interior{overflow:hidden;border:3px solid #000}.KitmentPromoWidget.KTM .dotsh{width:630px;margin-left:3px}.KitmentPromoWidget.KTM .left,.KitmentPromoWidget.KTM .right{height:120px}.KitmentPromoWidget.KTM .rel{position:absolute;top:10px;right:10px;z-index:2}.KitmentPromoWidget.KTM .rel br{margin-bottom:10px;display:block}.KitmentPromoWidget.KTM .orangePanel{width:100%;height:100%;background:#f60;position:absolute;top:-3px;left:499px;transition:left 400ms;border:3px solid #000;z-index:2}.KitmentPromoWidget.KTM .orangePanel:before{content:"";transform:rotate(40deg);width:100px;height:170px;border:3px solid #000;position:absolute;left:-70px;border-top-style:none;border-right-style:none;background-color:inherit}.KitmentPromoWidget.KTM:hover .orangePanel{left:319px}.KitmentPromoWidget.KTM .kits{display:block;text-align:right;position:relative;z-index:1;width:697px;height:114px}.KitmentPromoWidget.KTM .explore{color:#000;text-align:right;font-size:14px;font-weight:bold;border:1px solid #000;display:inline-block;padding:6px 20px;background:transparent;bottom:10px;right:10px}@media (max-width:680px){.KitmentPromoWidget.KTM{margin:10px auto}.KitmentPromoWidget.KTM .dotsh{width:auto;margin:0}.KitmentPromoWidget.KTM .left,.KitmentPromoWidget.KTM .right{display:none}}.KitmentPromoWidget.husqvarna .interior{width:599px}@media (max-width:680px){.KitmentPromoWidget.husqvarna .left,.KitmentPromoWidget.husqvarna .right{display:none}}.KitmentPromoWidget.husaberg .left,.KitmentPromoWidget.husaberg .right{height:180px}.KitmentPromoWidget.husaberg .interior{width:599px}@media (max-width:680px){.KitmentPromoWidget.husaberg .left,.KitmentPromoWidget.husaberg .right{display:none}}.KitmentPromoWidget.suzuki{width:600px}@media (max-width:622px){.KitmentPromoWidget.suzuki{width:auto}.KitmentPromoWidget.suzuki .interior{width:100%}}.KitmentPromoWidget.husky{font-family:"Helvetica Neue",Helvetica,"Century Gothic",Arial,sans-serif;padding:20px 200px 20px 20px;height:auto;border:3px solid #000}.KitmentPromoWidget.husky .dotsh{width:630px}.KitmentPromoWidget.husky h2{color:#ffed60;font-size:35px;line-height:normal;padding:5px;font-weight:bold;text-transform:uppercase;font-family:inherit;text-shadow:3px 3px 1px #000}.KitmentPromoWidget.husky a{border:2px solid #fff;padding:13px 23px;border-radius:10px;letter-spacing:.7px;font-size:14px;line-height:16px;color:#fff;text-decoration:none;display:inline-block;margin-top:15px}.KitmentPromoWidget.husky a:hover{color:#000;background-color:#fff}.labelledSearchBox{width:280px;max-width:100%;display:inline-flex;flex-flow:wrap row;margin:10px auto}.labelledSearchBox *{box-sizing:border-box}.labelledSearchBox h5{border:1px solid #aaa;font-size:12px;text-align:center;line-height:22px;flex:1 0 100%}.labelledSearchBox>span{position:relative;display:inline-block;flex:1 0 75%}.labelledSearchBox>span>input{border-radius:0;border:1px solid #aaa;border-top-style:none;border-right-style:none;vertical-align:top;width:100%}.labelledSearchBox>input{border-top-style:none;vertical-align:top;flex:0 0 25%}.labelledSearchBox input{padding:0;line-height:27px}.InternetExplorer .labelledSearchBox{display:inline-block}.InternetExplorer .labelledSearchBox>span{width:75%}.InternetExplorer .labelledSearchBox>span>input{height:28px}.InternetExplorer .labelledSearchBox>input{width:25%}.psHeader{margin-top:10px;position:relative}.psHeader .table{display:table;width:100%;box-sizing:border-box;background-color:#fff;text-align:left}.psHeader .table>div{display:table-row}.psHeader .table>div:nth-of-type(2n){background-color:#eee}.psHeader .table>div:hover{background-color:#333;color:#fff}.psHeader .table span{display:table-cell;padding:5px;font-size:10px;cursor:pointer;text-align:left;white-space:nowrap}@media (max-width:939px){.psHeader{padding-bottom:15px}}@media (min-width:940px){.psHeader .webElements{text-align:left;display:inline-block;vertical-align:top}}.psHeader .searchAjax{position:absolute;top:100%;min-width:100%;box-sizing:border-box;border:1px solid #aaa;text-align:right;z-index:5;background-color:#fff;color:#000;width:280px;border-top-style:none}.psHeader .searchAjax.closed{border-width:0}.flat_button{line-height:33px;vertical-align:middle;padding:0 10px;margin-left:auto;margin-right:auto;cursor:pointer;background:#7c7ca1;color:#fff;display:inline-block;text-decoration:none}.flat_button.fill{display:block}.flat_button:hover{background:#55557b}#ajaxResult{min-height:300px;padding:10px;text-align:center}.hide{display:none;visibility:collapse;width:0;height:0;margin:0;padding:0}#diags{width:240px;margin:0 auto;display:block;max-width:240px}#diags li a{white-space:normal;line-height:normal}@media (min-width:550px){#partFinderHead.viewLayoutcl #diags{margin:0;width:20%;display:inline-block}#partFinderHead.viewLayoutcl #diags h2{border-top-right-radius:0}#partFinderHead.viewLayoutcl div#component.pfcol{display:inline-block;vertical-align:top;margin-top:0;width:79%;border-left:1px solid #aaa}#partFinderHead.viewLayoutcl div#component.pfcol .components{min-height:262px;padding:0}#partFinderHead.viewLayoutcl div#component.pfcol.collapse .components{min-height:0}#partFinderHead.viewLayoutcl div#component.pfcol>h2{border-left-style:none;border-top-left-radius:0}#partFinderHead.viewLayoutcl .diagGroup{text-align:center}}body.partFinder .searches{padding-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;line-height:0}@media (min-width:590px){body.partFinder .searches{width:588px}}#cols{text-align:center;margin:10px auto}#cols .pfcol{margin-top:10px}@media (max-width:500px){#cols{display:block}#cols div{margin-top:5px}#cols>div:last-child{width:230px}}#cols.flexnocat{display:block;text-align:center;margin:10px auto;display:flex;flex-flow:wrap;align-content:center;justify-content:space-between}@media (min-width:380px){#cols.flexnocat{width:350px}}#cols.flexnocat .pfcol{flex:0 0 auto;margin:0;margin-bottom:10px;max-width:none}#cols.flexnocat .pfcol li a{max-width:none}#cols.flexnocat #make{flex-basis:240px}#cols.flexnocat #year{margin-left:0}#cols.flexnocat #model{margin-right:0;flex-basis:350px}div.pfcol{display:inline-block;vertical-align:top;max-height:334px;min-width:70px;max-width:90%;margin:0 5px}div.pfcol a.halfFill{min-height:50px;display:block}div.pfcol a.halfFill span{display:block}div.pfcol>ul{transition:max-height 1s,border-bottom-width 1s;overflow:hidden}div.pfcol.collapse>ul{max-height:0;border-bottom-width:0}div.pfcol#model li{min-width:200px}div.pfcol ul{list-style:none;margin:0;padding:0;max-height:300px;overflow:auto;overflow-x:hidden;min-width:90px;border:1px solid #aaa;border-top-style:none;z-index:1}div.pfcol ul ul{border-style:none;background:#3f4c6b;background:-moz-linear-gradient(left, #3f4c6b 0, #606c88 50%, #3f4c6b 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #3f4c6b), color-stop(50%, #606c88), color-stop(100%, #3f4c6b));background:-webkit-linear-gradient(left, #3f4c6b 0, #606c88 50%, #3f4c6b 100%);background:-o-linear-gradient(left, #3f4c6b 0, #606c88 50%, #3f4c6b 100%);background:-ms-linear-gradient(left, #3f4c6b 0, #606c88 50%, #3f4c6b 100%);background:linear-gradient(to right, #3f4c6b 0, #606c88 50%, #3f4c6b 100%)}div.pfcol ul ul li a{background:none;border-style:none;font-weight:bold;color:#ddd}div.pfcol ul ul li a:hover{color:#fff}div.pfcol li a{padding:7px;font-size:12px;text-decoration:none;text-align:left;display:block;color:#000;max-width:300px;white-space:nowrap;border-bottom:1px solid #aaa;background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6), color-stop(100%, #dbdbdb));background:-webkit-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-o-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-ms-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:linear-gradient(to bottom, #f6f6f6 0, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dbdbdb', GradientType=0);position:relative}div.pfcol li a.active{background:#628fe8;background:-moz-linear-gradient(top, #628fe8 0, #4778b7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #628fe8), color-stop(100%, #4778b7));background:-webkit-linear-gradient(top, #628fe8 0, #4778b7 100%);background:-o-linear-gradient(top, #628fe8 0, #4778b7 100%);background:-ms-linear-gradient(top, #628fe8 0, #4778b7 100%);background:linear-gradient(to bottom, #628fe8 0, #4778b7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#628fe8', endColorstr='#4778b7', GradientType=0);color:#fff;border-color:#628fe8}div.pfcol li a img{display:none;position:absolute;padding:10px;border:1px solid #aaa;box-shadow:2px 2px 2px 0 #aaa;background-color:#fff;top:0;right:0;z-index:2;max-width:50%}div.pfcol li a:hover img{display:block}div.pfcol li.searchHighlight a{background:#8f9ebb;background:-moz-linear-gradient(top, #8f9ebb 0, #6d7d91 100%);background:-webkit-linear-gradient(top, #8f9ebb 0, #6d7d91 100%);background:linear-gradient(to bottom, #8f9ebb 0, #6d7d91 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f9ebb', endColorstr='#6d7d91', GradientType=0);color:#fff;border-color:#628fe8}div.pfcol li.active{position:sticky;top:0;z-index:1;bottom:0}div.pfcol li.active img{display:none}div.pfcol li:last-child a{border-bottom:none}div.pfcol li:nth-child(n+5) img{top:auto;bottom:0}div.pfcol h2{cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;padding:5px;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #aaa;margin:0;text-transform:uppercase;font-size:12px}div.pfcol h2.active{font-weight:bold}div.pfcol.collapsable h2:after{background-image:url("/shopv2/static/images/expand.png");background-position:0 0;width:16px;height:16px;display:inline-block;margin-left:3px;content:'';position:absolute;top:0;right:0}div.pfcol.collapsable h2:hover:after{background-position:0 16px}div.pfcol.collapsable .collapse h2:after{background-position:16px 0}div.pfcol.collapsable .collapse h2:hover:after{background-position:16px 16px}div.pfcol#component{display:block;clear:right;max-height:none;max-width:1300px;margin:10px auto;overflow:hidden}div.pfcol#component .compWrapper{transition:max-height 1s,border-bottom-width 1s;border:1px solid #aaa;border-top-width:0;width:100%;box-sizing:border-box;border-left-style:none}div.pfcol#component a.button.catagorical,div.pfcol#component a.button.alphabetical{margin:3px}div.pfcol#component.collapse .compWrapper{max-height:0;padding:0;border-bottom-width:0}div.pfcol#component h2{overflow:hidden;font-size:19px;line-height:normal;font-family:Serif}div.pfcol#component h2 span.modelname{display:block;max-width:90%;overflow:hidden;margin:0 auto}div.pfcol#component h2.active{font-style:italic}div.pfcol#component h3{padding:0;font-size:13px;text-align:center}div.pfcol#component .buttons{margin-bottom:1em;overflow:hidden;border-bottom:1px solid #aaa;text-align:right;padding-right:5px;position:relative;line-height:36px}div.pfcol#component .components{padding:5px;text-align:center}div.pfcol#component .components .searchHighlight{text-decoration:none}div.pfcol#component .components .searchHighlight span{color:#fff;font-weight:bold;background:#8f9ebb;background:-moz-linear-gradient(top, #8f9ebb 0, #6d7d91 100%);background:-webkit-linear-gradient(top, #8f9ebb 0, #6d7d91 100%);background:linear-gradient(to bottom, #8f9ebb 0, #6d7d91 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f9ebb', endColorstr='#6d7d91', GradientType=0)}div.pfcol#component .components h2{font-size:10px;padding:0;line-height:normal;padding-top:11px;padding-bottom:11px}div.pfcol#component .alphabetical a{display:inline-block;padding:5px;width:24%;vertical-align:top;font-size:12px;text-align:left;word-break:break-all}div.pfcol#component .catGroup{display:inline-block;vertical-align:top;width:24%;margin-bottom:5px;text-align:left;font-size:12px}div.pfcol#component .catGroup .catList{min-height:85px;width:100%;transition:all 1s;overflow:auto;overflow-x:none;background-repeat:no-repeat;background-position:top right}div.pfcol#component .catGroup .catList a{word-break:break-all}div.pfcol#component .catGroup.collapse{margin-bottom:2px}div.pfcol#component .catGroup.collapse .catList{min-height:0;height:0;overflow:none}@media (min-width:400px){.tabwrap{display:inline-block;overflow:hidden;line-height:normal;position:absolute;bottom:0;left:3px}.tabwrap .tab{background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0, #eee 100%);background:-webkit-linear-gradient(top, #f6f6f6 0, #eee 100%);background:linear-gradient(to bottom, #f6f6f6 0, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#eeeeee', GradientType=0);border-top-left-radius:15px;padding:10px;position:relative;float:left;border:1px solid #aaa;border-bottom-style:none;padding-bottom:5px;margin-right:15px;padding-right:20px;border-top-right-radius:15px;cursor:pointer;color:#4b4b4b;vertical-align:bottom;line-height:normal}.tabwrap .tab.active{background:#f1f2fb;background:-moz-linear-gradient(top, #f1f2fb 0, #e4e6f8 100%);background:-webkit-linear-gradient(top, #f1f2fb 0, #e4e6f8 100%);background:linear-gradient(to bottom, #f1f2fb 0, #e4e6f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f2fb', endColorstr='#e4e6f8', GradientType=0);color:#000}.tabwrap .tab:after{display:block;transform:rotate(45deg);content:"";position:absolute;right:-25px;top:16px;width:45px;height:33px;background:inherit;border:inherit;z-index:1;border-left-style:none}.tabwrap .tab:last-child{margin-right:30px}}@media (max-width:399px){.tabwrap{text-align:center}.tabwrap span{display:inline-block;min-width:100px;cursor:pointer;border:1px solid #aaa}.tabwrap span:first-child{margin-right:10px}.tabwrap span.active{background:#d2d2e0}.tabwrap span.disabled{color:#aaa}}@media (max-width:399px){div#component.pfcol .buttons{padding:0}}.catLink{display:block;line-height:normal}.catLink span{padding:5px 11px;display:block}.catLink.active,.catLink.hover{text-decoration:none}.catLink.active span,.catLink.hover span{background-color:#5757b0;color:#fff}.catLinksearchHighlight{text-decoration:none}.catLinksearchHighlight span{background-color:rgba(147,147,147,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33939393, endColorstr=#33939393);color:#00f;font-weight:bold}div#component.pfcol h3.actions{text-align:left}div#component.pfcol h3.actions form{float:right}div#component.pfcol h3.actions>a.button{font-size:10px;text-transform:capitalize}div#component.pfcol h3.actions>a.button.collapseAll:before{background-image:url('/shopv2/static/images/collapse.png')}div#component.pfcol h3.actions>a.button.collapseAll:hover:before{background-position:16px 0}div#component.pfcol h3.actions>a.button.expandAll:before{background-image:url('/shopv2/static/images/collapse.png');background-position:0 16px}div#component.pfcol h3.actions>a.button.expandAll:hover:before{background-position:16px 16px}div#component.pfcol h3.actions>a.button:before{content:'';position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle;margin-right:3px}div#component.pfcol h3.actions>a.button.alphabetical:before{background:url('/shopv2/static/images/application_view_columns.png')}div#component.pfcol h3.actions>a.button.catagorical:before{background:url('/shopv2/static/images/application_view_tile.png')}div#component.pfcol h3.viewmode{border-top-width:0;border-bottom-width:0}div.contentArea img{max-width:none}.ficheUnits a,.years a,a.singleComponent,div.suppliers a{padding:6px;border:1px dashed #ddd;color:inherit;margin:6px;text-decoration:none;display:block;float:left;position:relative;width:218px}.ficheUnits a:hover,.years a:hover,a.singleComponent:hover,div.suppliers a:hover{border-color:#333;background-color:rgba(0,0,255,0.2)}.ficheUnits a.imaged{min-height:200px}.ficheUnits img{max-width:100%;max-height:150px}.ficheUnits a span{position:absolute;bottom:2px;right:2px;background-color:rgba(255,255,255,0.8);font-style:italic;width:100%}#ficheZone{position:relative;padding-top:32px;text-align:center}#ficheZone input[type="range"]{width:100px}#resizeHint{display:block;text-align:center;margin-top:20px}div#ficheImage{position:relative;resize:vertical;overflow:auto;height:300px;border:1px solid #aaa;min-height:100px}div#ficheImage a:hover:after{content:"Open in new window";padding:3px;position:absolute;right:0;top:30px;border:1px solid #000;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.3);background-color:#dcf8d3}a#ficheLink{width:16px;height:16px;background-color:#fff;background-image:url("../images/oinw.png");background-repeat:no-repeat;background-position:center center;padding:5px;margin:0;float:right}div.inputSliderWrapper{background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6), color-stop(100%, #dbdbdb));background:-webkit-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-o-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-ms-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:linear-gradient(to bottom, #f6f6f6 0, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dbdbdb', GradientType=0);padding:3px;border:1px solid #aaa;border-bottom-width:0;text-align:left;min-height:30px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#rangespan{display:inline-block;position:relative;margin-right:20px}#rangespan:hover:after{content:"Zoom Control";position:absolute;top:25px;left:30%;font-size:10px;opacity:1;display:inline;border:1px solid #000;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.3);background-color:#dcf8d3;white-space:nowrap;padding:3px;z-index:1}#fichePartsList{width:100%;overflow:auto;cursor:pointer}#fichePartsList.noNotes .notes{display:none}#fichePartsList td.ficheQty{text-align:left}#fichePartsList thead{border:1px solid #000}@media (max-width:1500px){#fichePartsList thead{font-size:11px}}#fichePartsList tbody .reference{text-align:center}#fichePartsList tbody .description{max-width:362px;overflow:hidden;text-overflow:ellipsis;text-align:left}#fichePartsList tbody tr.highlighted td.reference{background-color:#444;color:#fff}#fichePartsList .qty{text-align:right}#fichePartsList .rprice{text-align:right}#fichePartsList .superceeded{font-style:italic;position:relative}#fichePartsList .superceeded .sdrop{position:absolute;background-color:#fff;color:#000;padding:5px;box-sizing:border-box;display:none;top:100%;left:0;border:1px solid #000;z-index:1}#fichePartsList .superceeded .sdrop:before{content:"";transform:rotate(45deg);background-color:#fff;color:#000;position:absolute;top:-6px;left:1px;width:10px;height:10px;border-left:1px solid #000;border-top:1px solid #000}#fichePartsList .superceeded:hover .sdrop{display:block}#fichePartsList .view{text-align:center;line-height:22px}#fichePartsList .view a{color:#fff;background-color:#000}#fichePartsList .view a,#fichePartsList .view span{width:20px;height:20px;border-radius:10px;line-height:20px;font-weight:900;display:inline-block;vertical-align:text-top;font-size:10px}#fichePartsList .view .add{display:inline-block;color:#fff;background-color:#5353e4;transition:background-color}#fichePartsList .view .add:before{content:"\f067";font-weight:inherit;font-family:"Font Awesome 5 Pro"}#fichePartsList .view .add.processing:before{content:"\f141"}#fichePartsList .view .add.addmore{background-color:#12b112}#fichePartsList .view .add.failed{background-color:#f00}#qtyNote{text-align:center;font-size:12px;font-weight:bold;display:block}#scaleDisplay{background-color:transparent;position:relative;border-style:none;color:#555;padding:5px;font-weight:bold}table.backFiche a{color:inherit}#ficheDetail{font-size:10pt}#ficheDetail input.hidden{display:none}#ficheDetail a.closeBttn{font-size:10px;position:absolute;top:0;right:5px;margin:0;cursor:pointer;background:rgba(0,0,0,0.2);color:#fff;border-style:outset}#ficheDetail a.closeBttn:hover:after{content:none}#ficheDetail .basketButtons{margin-top:1em}#ficheDetail span.retprice,#ficheDetail td.rprice{text-align:right}#ficheDetail .format:before{content:"#"}#ficheDetail span.retprice.discounted{text-decoration:line-through}#ficheDetail div.discprice{text-decoration:none;font-weight:bold}#ficheDetail .warning{display:block}#ficheZone #ficheDetail{height:100%;width:25%;min-width:250px;float:left;transition:width 400ms,min-width 400ms;padding:3px;padding-top:20px;background-color:rgba(0,0,0,0.8);padding-bottom:10px;color:#fff;position:sticky;top:0;position:absolute;left:0;z-index:200;overflow:auto;box-sizing:border-box}#ficheZone #ficheDetail:empty{width:0;padding:0;min-width:0}div#ficheImage map{display:none}a.closeBttn:hover{text-decoration:underline}.ficheAjaxWindow{width:100%;padding-top:26px;position:relative}.ficheAjaxWindow table{width:100%}.ficheAjaxWindow span{word-break:break-all;max-width:100%;display:inline-block}.ficheAjaxWindow .reference{border-bottom:1px solid rgba(255,255,255,0.8);color:inherit;line-height:36px;vertical-align:middle;font-size:16px}.ficheAjaxWindow p{text-align:left}.ficheAjaxWindow input[type="button"]{font-size:10px;margin:5px}.ficheAjaxWindow input[type="number"]{width:3em}.ficheAjaxWindow th{text-align:left;font-weight:normal;text-transform:capitalize;width:40%;padding-right:7px;padding-bottom:7px}.ficheAjaxWindow td{text-align:left}.ficheAjaxWindow .big{font-size:22px;font-weight:bold;margin-bottom:1em;text-shadow:3px 3px 3px #000}.ficheAjaxWindow .big .header{padding-right:20px}#ficheSubComponentPanel img{max-width:100%;max-height:100%;position:relative;z-index:200}#ficheSubComponentPanel a{border:1px dashed #aaa;border-radius:5px;display:inline-block;position:relative;text-align:center;padding:8px;margin:10px 10px;width:200px}#ficheSubComponentPanel a:hover span{overflow:visible;width:auto;min-width:100%;border-width:1px}#ficheSubComponentPanel:hover{border-color:#000;border-style:solid;box-shadow:2px 2px 2px 0 #000}#ficheSubComponentPanel:hover span{color:#00f}#ficheSubComponentPanel span{position:absolute;bottom:0;width:100%;z-index:201;left:0;background-color:rgba(255,255,255,0.8);border:0 dashed #aaa;border-top-width:1px;letter-spacing:2px;white-space:nowrap;overflow:hidden;padding:5px;color:#000}.notPurchasable{color:#555;font-style:italic}#imgHolder{display:inline-block;position:relative;text-align:center}#fiche{display:block;margin:auto}area{border:1px solid #000;background-color:#fff;box-shadow:1px 1px 2px 1px #000;display:block}#categoryFicheSearch{margin:auto;margin-bottom:10px}@media (min-width:550px){#categoryFicheSearch{min-width:400px}}#categoryFicheSearch thead{line-height:20px;font-size:16px}#categoryFicheSearch tbody tr{border:1px solid #aaa}#categoryFicheSearch tbody tr:not(.subheader) th{background:#f6f6f6;background:-moz-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6), color-stop(100%, #dbdbdb));background:-webkit-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-o-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:-ms-linear-gradient(top, #f6f6f6 0, #dbdbdb 100%);background:linear-gradient(to bottom, #f6f6f6 0, #dbdbdb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dbdbdb', GradientType=0)}#categoryFicheSearch .subheader th{background:#f5f5f5}#categoryFicheSearch tbody th{line-height:22px;font-size:13px;letter-spacing:1px}#categoryFicheSearch a,#categoryFicheSearch span{display:block;text-decoration:none;color:inherit;line-height:20px}#categoryFicheSearch tr:hover a{background:#676799;color:#fff}#categoryFicheSearch td{padding:0}#categoryFicheSearch .pname a,#categoryFicheSearch .pname span{text-align:left;padding-left:5px}#categoryFicheSearch .format a,#categoryFicheSearch .format span{text-align:right;padding-right:5px}#catSearch{position:relative}#catSearch .searchResults{background:#fff;position:absolute;top:100%;margin-top:-1px;box-shadow:2px 2px 5px #000;max-height:90vh;overflow-y:auto;width:500px;z-index:1}#catSearch .searchResults .ajaxHeader{text-align:right;height:0}#catSearch .searchResults .ajaxHeader span{display:inline-block;line-height:23px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;padding:0 8px;background-color:#d44b4b;color:#fff;cursor:pointer}#catSearch .searchResults .ajaxHeader span:hover{background-color:#f00}#catSearch .searchResults #categoryFicheSearch{font-size:12px;width:100%;margin-bottom:0}#catSearch .searchResults #categoryFicheSearch thead{font-size:inherit;text-align:center;line-height:23px}#catSearch .searchResults #categoryFicheSearch tbody tr{border-right-style:none;border-left-style:none}#catSearch .searchResults #categoryFicheSearch tbody tr:last-child{border-bottom-style:none}#hfiche{display:-ms-flex;display:-moz-flex;display:-webkit-flex;display:flex;flex-flow:row nowrap;align-content:center;align-items:flex-start;justify-content:center;clear:both}#hfiche>.list{order:1;width:440px;flex:1 0 auto;min-width:440px}#hfiche>.list .qty,#hfiche>.list .notes{display:none}#hfiche>.list #fichePartsList thead tr td{padding:3px;height:32px;border-bottom:1px solid #aaa}#hfiche>.image{order:2;flex:1 0 auto;width:440px;min-width:440px;max-width:100%}#hfiche>.image .inputSliderWrapper{border-left-style:none;border-bottom:1px solid #aaa;padding:3px;height:32px}#hfiche .ficheHeader{text-align:center}#hfiche #ficheImage{margin:0 auto;position:relative;height:auto;border-style:none}#hfiche .ftop{height:90px;box-sizing:border-box;padding-top:15px;text-align:center}#hfiche #ficheZone{padding-top:0}@media (max-width:950px){#hfiche{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}#hfiche>.list,#hfiche>.image{min-width:auto;max-width:none;width:100%;box-sizing:border-box}}@media screen and (max-width:750px){div#component.pfcol li a{max-width:200px}div#model.pfcol li{min-width:0}div#component.pfcol .alphabetical a{width:32%}}@media screen and (max-width:710px){div#component.pfcol h3.actions>a.button{padding:0 5px;font-size:10px}div#component.pfcol h3.actions>a.button{margin:1px}div#component.pfcol h3.actions>a.button.collapseAll:before,div#component.pfcol h3.actions>a.button.catagorical:before,div#component.pfcol h3.actions>a.button.alphabetical:before{display:none}}@media screen and (max-width:540px){div#component.pfcol .catGroup{width:32%}}