@-webkit-keyframes anim-wave-squares{0%{background-color:#07729c}to{background-color:transparent}}@keyframes anim-wave-squares{0%{background-color:#07729c}to{background-color:transparent}}@media (min-width:768px){#catalog-torso{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#nav-cover-overlay{z-index:1150}#loading-wave-squares{z-index:1151}#category-header{overflow:hidden}#category-header:not(.subcats):not(.search):not(.sales) h1{margin-bottom:5px}#category-header p{margin-bottom:0}#catalog-center #catalog-center-middle .login-for-pricing{width:145px;padding-bottom:20px}.login-for-pricing>a{padding:12px 10px 10px;text-decoration:none}.login-for-pricing::after{left:42%}#comparison-top{border-bottom:1px solid #c8c4c0;width:100%;margin-bottom:5px}#comparison-top #breadcrumb:before{content:'\e257';font-family:'Glyphicons Halflings';color:#07729c;vertical-align:baseline;position:relative;font-size:10px}#resources-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.photo.compare>a.product-link>div.sale-tag{background:url(../../svg/icons/icon_onsale.svg) no-repeat;position:absolute;width:45px;height:45px;z-index:5;left:0;background-size:contain}.button-blue-sm{background-color:#07729c!important;font-weight:400;color:#fff!important;padding-top:12px;padding-bottom:10px}#resource-container{background-color:#eff5fd;border:1px solid #c5e0f0;padding:10px}#resource-container>div{padding:0 15px}#resource-container .sh-css-sprite{height:7rem}#show-inv-toggle-mob{border-top:1px solid #c8c4c0;padding:13px 0;font-size:15px}@media (max-width:479px){#category-header .category-help-tout .text{font-size:13px}#category-header .category-help-tout #category-resources-trigger{font-size:12px}#category-header .category-help-tout #category-resources-trigger .arrow:after{font-size:17px}}@media (min-width:480px) and (max-width:767px){#category-header .category-help-tout .text{font-size:14px}#category-header .category-help-tout #category-resources-trigger{font-size:13px}#category-header .category-help-tout #category-resources-trigger .arrow:after{font-size:20px}}@media (max-width:767px){#category-header,#category-header .wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#category-header .category-help-tout{-webkit-order:1;-ms-flex-order:1;order:1;position:relative;width:100%;border-top:1px solid #c8c4c0;padding:15px 0 10px}#category-header .category-help-tout .person-img{display:inline-block;width:35px;margin-right:10px}#category-header .category-help-tout .person-img img{margin-top:-22px}#category-header .category-help-tout .text{display:inline-block}#category-header .category-help-tout .text:before{content:'Need a little help?';display:block;font-weight:700}#category-header .category-help-tout #category-resources-trigger .arrow{position:absolute;right:0;top:16px}#category-header .category-help-tout #category-resources-trigger .arrow:after{content:'\e258';font-family:'Glyphicons Halflings';line-height:30px;color:#07729c;margin-right:-10px;padding:10px}#category-header-parts-finder{max-width:200px;font-size:12px;margin-bottom:10px}#resources-box{display:none!important}}@media (min-width:768px){.header-groupings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#category-header .category-help-tout{float:right;margin-bottom:10px;margin-left:20px}#category-header .category-help-tout .person-img{display:inline-block;margin-right:10px}#category-header .category-help-tout .person-img img{margin-top:-20px}#category-header .category-help-tout .text{display:inline-block;white-space:nowrap}#category-header .category-help-tout .text:before{content:'Need a little help?';display:block;white-space:nowrap;font-weight:700}#category-header #category-header-parts-finder{padding-left:45px;padding-right:45px}#category-header #category-header-parts-finder.has-resources{margin-top:0}}@media (min-width:768px) and (max-width:1199px){#category-header .category-desc{font-size:14px}#category-header .category-desc.wrap-desc{max-width:70%}#category-header .category-help-tout{margin-top:14px}#category-header .category-help-tout .person-img{width:45px}#category-header .category-help-tout .text{font-size:14px}#category-header .category-help-tout #category-resources-trigger{font-size:13px}#category-header .category-help-tout.show-parts-finder{margin-right:90px}}@media (min-width:1200px){#category-header .category-desc{font-size:15px}#category-header .category-desc.wrap-desc{max-width:75%}#category-header .category-help-tout{margin-top:20px}#category-header .category-help-tout.show-parts-finder{margin-right:80px}#category-header .category-help-tout .person-img{width:50px}#category-header .category-help-tout .text{font-size:15px}#category-header .category-help-tout #category-resources-trigger{font-size:14px}}#category-header.subcats{background-color:#f0ece8}.subcats-container-2-level h2>*{color:#b7804e}.subcats-container{width:100%}.subcats-container>.subcat:empty{height:0;border-bottom:none}#category-resources.slider .cat-res-body .group>ul.vdo-list>li a:hover,#refine-groups>.group>ul>li.show-more>a:hover,.subcats-container>.subcat>a{text-decoration:none}.subcats-container>.subcat>a>.subcat-img{position:relative;overflow:hidden}.subcats-container>.subcat>a>.subcat-img img{position:absolute;bottom:0;display:block;min-width:100%;-ms-interpolation-mode:bicubic}.subcats-container>.subcat>a>.subcat-desc{text-align:left}.subcats-container>.subcat>a>.subcat-desc>.text{font-family:'Maison Neue';line-height:1.22;color:#343434}#refine-groups>.group>ul.multiselect-reviewstars>li>label:hover em,.subcats-container>.subcat>a:hover>.subcat-desc>.text{text-decoration:underline}@media (max-width:479px){.subcats-container>.subcat{padding:5px 10px 5px 20px}.subcats-container-2-level h2{padding:20px 20px 15px;font-size:15px}.subcats-container-2-level:not(:first-of-type) h2{margin-top:10px}.subcats-container>.subcat>a>.subcat-img{width:40px;height:40px;margin-right:20px}}@media (min-width:480px) and (max-width:767px){.subcats-container>.subcat{padding:2px 10px 2px 30px}.subcats-container-2-level h2{padding:24px 30px 19px;font-size:16px}.subcats-container-2-level:not(:first-of-type) h2{margin-top:10px}.subcats-container>.subcat>a>.subcat-img{width:50px;height:50px;margin-right:30px}}@media (max-width:767px){#category-header.subcats>.wrapper{padding:0}.subcats-container-2-level h2{font-weight:700;margin:0}.subcats-container-2-level h2,.subcats-container>.subcat{border-bottom:1px solid #c8c4c0}.subcats-container>.subcat:empty{padding:0}.subcats-container>.subcat>a,.subcats-container>.subcat>a>.subcat-desc{display:-webkit-flex;display:-ms-flexbox;display:flex}.subcats-container>.subcat>a>.subcat-desc>span,.subcats-container>.subcat>a>div{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.subcats-container>.subcat>a>.subcat-desc{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:2%}.subcats-container>.subcat>a>.subcat-desc>span{display:block}.subcats-container>.subcat>a>.subcat-desc>.text{padding-top:4px;font-size:16px}.subcats-container>.subcat>a>.subcat-desc>.arrow{margin-top:4px}.subcats-container>.subcat>a>.subcat-desc>.arrow:after{content:'\e258';font-family:'Glyphicons Halflings';font-size:15px;color:#07729c}footer{border-top:none;margin-top:0}}@media (min-width:768px){#category-header.subcats>.wrapper{padding:0 20px}#category-header:not(.subcats):not(.bottom-padding) .btn-up{margin-top:-5%}#subcat-blocks-nav{padding-left:5%;overflow-y:hidden}#subcat-blocks-nav .links-container>a{display:inline-block;margin-right:3vw;text-decoration:none;border-bottom-style:solid;border-bottom-color:#fff}#subcat-blocks-nav .links-container>a:not(:hover){color:#000}#subcat-blocks-nav .links-container>a:hover{font-weight:700;border-color:#07729c}#subcat-blocks-nav .links-container>a:after{display:block;content:attr(data-target-name);font-weight:700;color:transparent;height:0;overflow:hidden;visibility:hidden}#subcat-blocks-container{padding-left:20px}.subcats-container-2-level{display:-webkit-flex;display:-ms-flexbox;display:flex}.sep{border-top:1px solid #c8c4c0;margin-right:5vw}.subcats-container-2-level h2{font-weight:700;word-spacing:9999px;-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%}.subcats-container-2-level .subcats-container{padding-left:0}.subcats-container-1-level .subcats-container{padding:0 3% 0 7%}.subcats-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex:1;-ms-flex:1;flex:1}.subcats-container>.subcat>a>.subcat-desc>.text{display:inline;font-weight:700}.subcats-container>.subcat>a>.subcat-desc>.text>.last-word{position:relative;white-space:nowrap}.subcats-container>.subcat>a>.subcat-desc>.text>.last-word>.arrow:after{content:'\e258';font-family:'Glyphicons Halflings';color:#07729c;display:inline-block;position:absolute;top:1px}.subcats-container>.subcat>a:hover>.subcat-desc>.text>.last-word>.arrow:after{text-decoration:none}#subcat-blocks-nav .links-container{padding-left:28%}.subcats-container-1-level>.subcats-container>.subcat{width:calc((100%/3) - 40px)}.subcats-container-2-level>.subcats-container>.subcat{width:calc((100%/2) - 40px)}.subcats-container-2-level>.subcats-container>.subcat:nth-child(2n+2){padding-right:5vw}}@media (min-width:992px){#subcat-blocks-nav .links-container{padding-left:20%}.subcats-container-2-level h2{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}.subcats-container-2-level>.subcats-container>.subcat{width:calc((100%/3) - 1px)}.subcats-container-2-level>.subcats-container>.subcat:not(:empty){padding-right:40px}.subcats-container-2-level>.subcats-container>.subcat:nth-child(3n+3){padding-right:5vw}#show-inv-toggle-mob{display:none!important}#fitting-finder{border-top-width:0!important}}@media (min-width:1200px){.subcats-container-1-level>.subcats-container>.subcat{width:calc((100%/4) - 40px)}#category-header.subcats>.wrapper{padding:0 0 0 55px}#subcat-blocks-container{padding-left:55px}}@media (min-width:768px) and (max-width:1199px){#category-header.subcats{padding-top:23px;padding-bottom:19px}.subcats-container-2-level{padding:10px 0}.subcats-container>.subcat:not(:empty){padding:17px 0}#subcat-blocks-nav .links-container>a{font-size:15px;border-bottom-width:3px;padding:17px 0 10px}.subcats-container-2-level h2{font-size:27px;margin-top:38px}.subcats-container>.subcat>a>.subcat-img{width:120px;height:125px}.subcats-container>.subcat>a>.subcat-desc{padding-top:10px}.subcats-container>.subcat>a>.subcat-desc>.text{font-size:16px}.subcats-container>.subcat>a>.subcat-desc>.text>.last-word>.arrow:after{font-size:11px;margin-left:4px}}@media (min-width:1200px){#category-header.subcats{padding-top:26px;padding-bottom:23px}.subcats-container-2-level{padding:15px 0}.subcats-container>.subcat:not(:empty){padding:17px 0}#subcat-blocks-nav .links-container>a{font-size:16px;border-bottom-width:4px;padding:20px 0 12px}.subcats-container-2-level h2{font-size:30px;margin-top:45px}.subcats-container>.subcat>a>.subcat-img{width:120px;height:140px}.subcats-container>.subcat>a>.subcat-desc{padding-top:15px}.subcats-container>.subcat>a>.subcat-desc>.text{font-size:17px}.subcats-container>.subcat>a>.subcat-desc>.text>.last-word>.arrow:after{font-size:12px;margin-left:6px}}#sidebar,#sidebar-top{display:-webkit-flex;display:-ms-flexbox;display:flex}#sidebar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#sidebar.fixed{position:fixed;top:0}#sidebar-top{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#f0ece8;border-bottom:1px solid #c8c4c0}#refine-groups>.group>h3>.text,#sidebar-top>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#filter-sort{font-size:20px}#filter-sort-x{padding:0 20px;font-size:48px;font-weight:400;cursor:pointer}#filter-sort-x:hover,#refine-groups>.group>h3:hover>.plus,#refine-groups>.group>h3:hover>.text{color:#b7804e}#sidebar>.scroll-shadow::-webkit-scrollbar{width:0;background:0 0}#refine-groups>.group{border-bottom:1px solid #c8c4c0}#refine-groups>.group>h3{font-weight:700;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#refine-groups>.group.no-refine>h3,#refine-groups>.group>h3.collapsed{font-weight:400}#refine-groups>.group.no-refine>h3:hover>.text{color:inherit}#refine-groups>.group>h3>.text>em,#refine-groups>.group>ul>li>label em{font-style:normal}#refine-groups>.group>h3>.minus,#refine-groups>.group>h3>.plus{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:8px}#refine-groups>.group.no-refine>h3>.plus{visibility:hidden}#refine-groups>.group>ul{list-style:none;margin:15px 0 12px;padding:0}#refine-groups>.group>h3+ul{margin-top:-4px}#browse-results>li>.compare>.compare-checkbox input,#refine-groups>.group>ul>li>input,#show-inv-toggle-mob>input,#show-inv-toggle>input,#sidebar .reorder-filter input,#sidebar .reorder-filter>input{display:none}#refine-groups>.group>ul>li>label{cursor:pointer;display:inline-block;font-weight:400;margin:0}#refine-groups>.group>ul:not(.multiselect-reviewstars)>li>label:hover{text-decoration:underline}#browse-results>li>.compare>.compare-checkbox label:before,#refine-groups>.group>ul>li>label:before{content:'';display:inline-block;vertical-align:text-bottom}#refine-groups>.group>ul>li>input:disabled+label:hover{text-decoration:none;cursor:default}#browse-results>li>.compare>.compare-checkbox input:checked+label,#refine-groups>.group>ul>li>input:checked+label{font-weight:700}#browse-results>li>.compare>.compare-checkbox input:checked+label:before,#refine-groups>.group>ul>li>input:checked+label:before{content:'\2713';color:#fff;border-color:#343434;background-color:#343434}#refine-groups>.group>ul>li>input[type=radio]:checked+label:before{content:'';background-color:transparent;border-width:6px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating{vertical-align:top;margin-right:5px}#refine-groups>.group>ul.multiselect-reviewstars>li>input:disabled+label>.desc-rating img{background-color:#aaa}#refine-groups>.group>ul.capped>li:nth-child(n+11):not(.show-more){display:none}#refine-groups>.group>ul>li.show-more:nth-child(-n+11){display:none}#refine-groups>.group>ul.capped>li.show-more>a:before{content:'Show more'}#refine-groups>.group>ul:not(.capped)>li.show-more>a:before{content:'Show less'}#refine-groups>.group .fast-track-badges{line-height:1.2;font-size:13px;padding-left:28px;margin-bottom:20px}#refine-groups>.group .fast-track-badges>*{padding:0 6px}#refine-groups>.group .fast-track-badges>:not(:last-child){border-right:1px solid #b5b5b5}#sidebar-bottom{background-color:#f8f5f3}#sidebar .group.reorder-filter,#sidebar .reorder-filter>label>.icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#sidebar .group.reorder-filter{padding:28px 18px 20px 28px;background-color:#f0ece8;width:100%}#sidebar .group.reorder-filter.disabled .switch,#sidebar .group.reorder-filter.disabled .switch .icon{cursor:not-allowed}#sidebar .group.reorder-filter.disabled .switch .text{color:#b7aca7;opacity:.7}#sidebar .group.reorder-filter .new-badge-img{position:relative;height:15px;float:right;bottom:13px;margin-right:-40px;right:35px}#sidebar .group.reorder-filter.disabled .switch .icon .slot{background-color:#b7aca7}#show-inv-toggle-mob>label,#show-inv-toggle>label,#sidebar .reorder-filter label{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}#sidebar .reorder-filter>label>.icon{position:relative;left:-10px;width:38px;min-width:38px;height:20px;cursor:pointer}#sidebar .reorder-filter>label>.icon>.slot{position:absolute;top:0;left:0;width:100%;height:20px;border-radius:20px;background-color:#ccc}#show-inv-toggle-mob>input:checked+label>.icon>.slot,#show-inv-toggle>input:checked+label>.icon>.slot,#sidebar .reorder-filter>input:checked+.switch>.icon>.slot{background-color:#07729c}#sidebar .reorder-filter>label>.icon>.nub{position:absolute;top:3px;left:4px;right:auto;z-index:1;width:14px;height:14px;background-color:#fff;border:2px solid #fff;border-radius:10px}#show-inv-toggle-mob>input:checked+label>.icon>.nub,#show-inv-toggle>input:checked+label>.icon>.nub,#sidebar .reorder-filter>input:checked+.switch>.icon>.nub{left:calc(100% - 18px);background-color:#fff}#sidebar .reorder-filter>label>.text{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;font-size:15px;align-self:center;font-weight:400;color:#000;padding-top:3px}@media (max-width:991px){#category-header.subcats,#sidebar{background-color:#fff}#sidebar{width:100%;max-width:375px;z-index:1100;position:fixed;top:0;margin-left:-105vw;-ms-box-shadow:0 0 20px 3px rgba(52,52,52,.8);-o-box-shadow:0 0 20px 3px rgba(52,52,52,.8);box-shadow:0 0 20px 3px rgba(52,52,52,.8)}#sidebar.show{-webkit-transform:translateX(105vw);transform:translateX(105vw);-webkit-overflow-scrolling:touch}#sidebar-top{height:64px;padding:3px 0 0 20px}#sort-nav{width:100%;padding:0 20px}#sort-nav>h2{font-size:14px;font-weight:700;color:#b7804e}#refine-groups>h2,#sort-nav .btn-group.white-blue{border-bottom:1px solid #c8c4c0}#sort-nav .btn-group.white-blue>.btn{text-transform:capitalize;padding-left:initial;padding-right:initial}#sidebar .group.reorder-filter{background-color:#fff;padding:0;margin:-30px 20px 0 30px}#sidebar .reorder-filter>label>.text{color:#07729c}#sidebar .group.reorder-filter .new-badge-img{bottom:-2px;right:0;margin:0 0 5px 10px}#sidebar .reorder-filter>label>.text>.bold{font-weight:400}#refine-groups{padding:0 20px 20px}#refine-groups>h2{font-size:14px;font-weight:700;color:#b7804e;margin-bottom:0;padding-bottom:15px}#refine-clear-nav{font-weight:400;text-transform:capitalize}#refine-groups>.group{padding:0 14px}#refine-groups>.group>h3{font-size:16px;line-height:1.6}#refine-groups>.group>ul>li{font-size:15px;line-height:2.4}#refine-groups>.group>ul>li.show-more{line-height:2.7}#refine-groups>.group>ul>li>label:before{width:25px;height:25px;margin:0 8px -3px 0;border:2px solid #d9d6d2}#refine-groups>.group>ul>li>input:disabled+label{color:#d9d6d2}#refine-groups>.group>ul>li>input:disabled+label:before{background-color:#d9d6d2;opacity:.4}#refine-groups>.group>ul>li>input:checked+label:before{font-size:17px;line-height:1.5;padding-left:4px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating{margin-top:8px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating>.star{width:17px;height:17px;line-height:18px}#sidebar-bottom{border-top:1px solid #c8c4c0;padding:11px 20px 12px}#apply-filters{width:100%;height:42px}#resource-container{font-size:15px;font-weight:700;margin-top:-1px}.filter-length{position:relative}.filter-length[data-badge]:after{content:attr(data-badge);position:absolute;padding:6px 5px 2px;top:13px;right:20px;color:#07729c;width:18px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:10px;font-weight:400;vertical-align:middle;white-space:nowrap;display:inline-block;text-align:center;line-height:1;border-radius:10px}#paging .load-more{font-weight:700}#category-container #sub-category-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:calc((100%/2) - 10px);margin:8px 4px 4px 15px;-webkit-flex:1;-ms-flex:1;flex:1}#category-container .header-groupings{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#07729c;padding-top:4px}#category-container .header-groupings>a{color:#000;text-decoration:none;font-size:14px;font-weight:700;margin-top:4px}.header-groupings .header-resource{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#category-container,#category-container #sub-category-container,#category-header.search,#result-size,#show-filter,.header-groupings .header-resource{display:-webkit-flex;display:-ms-flexbox;display:flex}#category-header.search{-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;min-height:50px}#category-header.search #sub-category-container{width:100%;margin:8px 4px 4px 15px}#result-size,#show-filter{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#result-size{border-left:1px solid #c8c4c0;border-right:1px solid #c8c4c0;white-space:nowrap;-webkit-flex:0 0 66px!important;-ms-flex:0 0 66px!important;flex:0 0 66px!important;font-size:10px}#show-filter{font-size:11px;color:#07729c;font-weight:700;-webkit-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px}#fitting-finder{border-left-width:0;border-right-width:0}#browse-results input[type=number]{font-size:16px}#category-container .header-groupings>h1,#category-header-parts-finder{display:none}#browse-mode-toggle,#show-inv-toggle{display:none!important}#category-header.search h2.results{font-size:15px;line-height:22px;margin-top:10px}#category-header.search h2.more{font-size:14px;margin:0}#category-header.search h2.more a{font-size:17px}#fitting-finder{border-top-width:0!important}.browse-products{border-top:none}}@media (min-width:992px){#catalog-west{-webkit-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%}#sidebar{background-color:#f8f5f3;width:100%;border-left:1px solid #c8c4c0;border-right:1px solid #c8c4c0}#sidebar-top{border-top:1px solid #c8c4c0;padding:3px 18px 0 30px}#sidebar>.scroll-shadow{all:unset}#refine-groups>.group{padding:0 18px 0 28px}#refine-groups>.group>ul>li>label:before{width:15px;height:15px;margin:0 8px 2px 0;border:2px solid #b7aca7}#refine-groups>.group>ul>li>input:disabled+label{color:#b7aca7;opacity:.7}#refine-groups>.group>ul>li>input:disabled+label:before{background-color:#b7aca7;opacity:.3}#refine-groups>.group>ul>li>input:checked+label:before{font-size:12px;line-height:1.2;padding-left:1px}#refine-groups>.group>ul>li>input[type=radio]:checked+label:before{border-width:4px}#refine-groups>.group .fast-track-badges{font-size:11px;padding-left:0}}@media (min-width:992px) and (max-width:1199px){#catalog-west{margin:12px}#sidebar-top{height:56px}#result-size-nav{font-size:15px}#refine-clear{font-size:14px}#refine-groups>.group>h3{font-size:15px;line-height:1.3}#refine-groups>.group>h3>.text{margin:12px 0 10px}#refine-groups>.group>ul>li{font-size:14px;line-height:2}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating{margin-top:4px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating>.star{width:15px;height:15px;line-height:15px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating>.star:not(:last-of-type){margin-right:3px}#refine-groups>.group>ul>li.show-more{line-height:2.3}}@media (min-width:1200px){#catalog-west{margin:15px 15px 15px 0}#sidebar-top{height:68px}#result-size-nav{font-size:17px}#refine-clear{font-size:15px}#refine-groups>.group>h3{font-size:16px;line-height:1.6}#refine-groups>.group>h3>.text{margin:14px 0 11px}#refine-groups>.group>ul>li{font-size:15px;line-height:2.2}#refine-groups>.group>ul>li>label:before{margin-bottom:3px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating{margin-top:7px}#refine-groups>.group>ul.multiselect-reviewstars>li>label>.desc-rating>.star{line-height:15px}#refine-groups>.group>ul>li.show-more{line-height:2.5}#refine-groups>.group .fast-track-badges{font-size:13px;padding-left:20px}}#category-header{background-color:#fff}#browse-controls{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#show-inv-toggle,#show-inv-toggle-mob{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:4px 10px 0 20px;width:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#show-inv-toggle-mob{margin:20px!important}#show-inv-toggle-mob>label>.icon,#show-inv-toggle>label>.icon{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;width:38px;min-width:38px;height:20px;cursor:pointer}#show-inv-toggle-mob>label>.icon>.slot,#show-inv-toggle>label>.icon>.slot{position:absolute;top:0;left:0;width:100%;height:20px;border-radius:20px;background-color:#ccc}#show-inv-toggle-mob>label>.icon>.nub,#show-inv-toggle>label>.icon>.nub{position:absolute;top:3px;left:4px;right:auto;z-index:1;width:14px;height:14px;background-color:#fff;border:2px solid #fff;border-radius:10px}#show-inv-toggle-mob>label>.text,#show-inv-toggle>label>.text{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-weight:400;color:#07729c;padding:3px 0 0 12px}#show-inv-toggle-mob>input:not(:checked)+label>.text:before,#show-inv-toggle>input:not(:checked)+label>.text:before{content:'Show all inventory details'}#show-inv-toggle-mob>input:checked+label>.text:before,#show-inv-toggle>input:checked+label>.text:before{content:'Hide all inventory details'}#sort-options{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative}#sort-options>.glyphicon{position:absolute;z-index:0;top:14px;right:15px;font-size:12px;color:#07729c}#site-search-feedback-modal .action-buttons button,#sort-options>.bootstrap-select{width:100%}#sort-options>.bootstrap-select>.dropdown-toggle{z-index:1;background-color:transparent;border:1px solid #ccc;box-shadow:0 1px 0 0 #ccc}#sort-options>.bootstrap-select.show>.dropdown-toggle{box-shadow:none}#sort-options>.bootstrap-select>.dropdown-toggle:hover{box-shadow:inset 0 8px 22px 0 #f0f0f0}#sort-options>.bootstrap-select>.dropdown-toggle>span.filter-option:before{content:'Sort: ';display:inline}#sort-options>.bootstrap-select>.dropdown-toggle .caret{border:0}#sort-options>.bootstrap-select>.dropdown-toggle .caret:after{content:'\e259';font-family:'Glyphicons Halflings';color:#07729c}#sort-options>.bootstrap-select>.dropdown-menu{border-color:#ccc;margin-top:0;padding:0}#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name>span,#sort-options>.bootstrap-select .dropdown-menu>li>a{color:#343434}#sort-options>.bootstrap-select .dropdown-menu>li>a:focus,#sort-options>.bootstrap-select .dropdown-menu>li>a:hover{background-color:#f8f5f3}.fast-track-banner-catalog{font-size:12px;background-color:#f5f5f5;border:1px solid #c9c9c9;padding:15px 20px;margin:12px 10px}.turbo-box{background-color:#e5f7e7;border:1px solid #91da9b}.fast-track-banner-catalog a{font-size:11px}.split-bannners{margin:0 0 15px;background:#fff}.split-bannners .img-wrapper{padding:0 5px}.pickup-detail-trigger,.turbo-detail-trigger{position:relative}.detail-trigger-banner-text{position:absolute;font-size:11px;color:#fff}#pickup-banner .bar,.detail-trigger-banner-text .bar{display:inline-block;border-right:1px solid #fff}.full-banner.pickup-detail-trigger .detail-trigger-banner-text{bottom:6%;left:4%}.full-banner.turbo-detail-trigger .detail-trigger-banner-text{bottom:4%;left:3%}#pickup-banner .bar{border-right:1px solid #343434;margin:0 3px -1px;height:10px}.pickup-banner-info-container{padding:0 3px}.img-wrapper .detail-trigger-banner-text{bottom:6%;left:6%}.full-banner .detail-trigger-banner-text .bar{margin:0 8px -1px;height:10px}.img-wrapper .detail-trigger-banner-text .bar{margin:5px 5px -1px;height:9px}#fast-track-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:13px;position:relative;background-color:#eff5fd;border:1px solid #c5e0f0;margin-top:-1px;padding:15px 20px}#fast-track-banner .ft-logo{position:relative;top:-1px;background-color:#fff;border:1px solid rgba(52,52,52,.26);border-radius:15px;margin:0 2px}#fast-track-banner .ft-logo img{width:88px;height:15px;margin-top:-2px}#fast-track-banner .see-details{cursor:pointer;margin-left:8px}.browse-products{position:relative}#loading-full{position:absolute;width:100%}#browse-results,#browse-results>li{display:-webkit-flex;display:-ms-flexbox;display:flex}#browse-results{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin-top:0;margin-bottom:0;padding:0}#browse-results>li{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}#browse-results>li:empty{height:0;padding:0;border:0!important}#browse-results>li>.compare>.compare-checkbox label{cursor:pointer;display:inline-block;font-weight:400;font-size:13px;margin:0}#browse-results>li>.compare>.compare-checkbox input.not-allowed+label{color:#ff3405;font-weight:700}#browse-results>a>.sale-tag{position:relative;left:-15px;background:url(../../svg/icons/icon_onsale.svg) no-repeat;background-size:contain}#browse-results>li>.photo .img-wrapper img{position:relative;max-height:80px}#browse-results>li>.photo .img-wrapper .unit-not-sell-overlay{position:absolute}#browse-results .qty-adjuster,#browse-results input[type=number]{height:28px}#browse-results>li>.desc>.product-name,#category-resources.slider .cat-res-body .help-section-content .help-desc>strong,#category-resources.slider .cat-res-body .help-section-content-leg .special-hours>strong{display:block}#browse-results>li>.desc>.product-meta{padding-top:6px}#browse-results>li>.desc>.product-meta>.desc-container{position:relative}#browse-results>li>.desc>.product-meta>.desc-container>.lead-icon{width:26px;height:26px}#browse-results>li>.desc>.product-meta>.desc-container.contains-lead>.sku-and-brand{margin-left:35px}#browse-results>li>.desc>.product-meta>.desc-container>.desc-rating{margin-top:8px}#browse-results>li>.product-summary-form{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#browse-results>li>.product-summary-form>.price>:not(:last-child){padding-bottom:5px}#browse-results>li>.product-summary-form>.price>.box-price-container>.qty-adjuster,#browse-results>li>.product-summary-form>.price>.box-price-container>input,#browse-results>li>.product-summary-form>.price>.unit-price-container>.qty-adjuster,#browse-results>li>.product-summary-form>.price>.unit-price-container>input{margin-top:0}#browse-results>li>.product-summary-form>.price>.box-price-container>div,#browse-results>li>.product-summary-form>.price>.unit-price-container>div{padding-top:1px}#browse-results>li>.product-summary-form>.price>.box-price-container>.box-price-desc>.box-breakdown{font-size:12px}#browse-results .box-price-container,#browse-results .stock-up-price-container,#compare-matrix .box-price-container,#compare-matrix .stock-up-price-container{height:60px;margin-top:10px;max-width:240px}#browse-results .box-price-container.init-mode,#browse-results .stock-up-price-container,#compare-matrix .box-price-container,#compare-matrix .stock-up-price-container{width:180px}#browse-results .unit-price .stock-up-original-price-text{position:absolute;top:-15px}#browse-results>li>.product-summary-form>.price>.action .add-to-cart-button{font-size:11px;padding:8px 0 6px 20px;width:145px;margin-top:10px}#browse-results>li>.product-summary-form>.price>.action .call-to-order,#browse-results>li>.product-summary-form>.price>.action .call-to-order-details{font-size:11px;padding:8px 0 0;width:145px}#browse-results>li>.product-summary-form>.price>.action .button-blue{padding-left:0;padding-right:0;padding-top:8px;text-decoration:none}#browse-results>li>.product-summary-form>.price>.action .add-to-cart-button>.glyphicon.glyphicon-shopping-cart{top:8px;font-size:12px}#browse-results .hide-brand,#browse-results .inventory-status-wrapper.discontinued,.grid .inventory-status-wrapper .add-to-list-container,.list .product-summary-form .add-to-list-container{display:none}.inventory-status>.disc-msg{white-space:normal;font-weight:700;font-style:italic;color:#ba1e00}#browse-results .product-summary-form .limit-order-qty.popover.no-box{top:-110px}#browse-results .product-summary-form .limit-order-qty.replacement.popover{top:-133px}#browse-results .product-summary-form .limit-order-qty.replacement.popover.no-box{top:-180px}#browse-results .product-summary-form .limit-order-qty.popover{width:320px;top:-85px;left:-120px}#browse-results .product-summary-form .limit-order-qty.popover .arrow{left:45%}#browse-results li.has-sku-history .sku-history-container{min-height:20px}#browse-results li .sku-history{top:0;position:absolute;font-size:12px;white-space:nowrap;z-index:1;border:1px solid #c5e0f0;padding:0 10px 0 5px;background-color:rgba(237,244,252,.9);-webkit-clip-path:polygon(0 0,100% 0%,93% 100%,0 100%);clip-path:polygon(0 0,100% 0%,93% 100%,0 100%)}#browse-results li .sku-history:after{-webkit-clip-path:polygon(70% 24%,100% 0%,100% 100%,0% 100%);clip-path:polygon(70% 24%,100% 0%,100% 100%,0% 100%);background-color:#c5e0f0;content:'';position:absolute;left:93%;top:0;right:0;height:100%;display:block;z-index:9}#browse-results li .sku-history span{font-size:10.5px}#paging{width:100%;text-align:center}#loading-more{width:140px}#loading-more>*{width:12px;height:20px}.list>li>.add-to-list-container{display:none!important}@media (max-width:374px){#browse-results>li>.photo{width:90px;margin-left:10px}#browse-results>li>.photo .img-wrapper img{max-height:90px}#browse-results>li>:not(.photo){margin-left:122.5px}.inventory-status>.detailed>:not(.close):not(.questions){margin-left:30px}.inventory-status>.detailed{margin-left:-122.5px}.filter-length{padding-top:4px}#browse-results li .sku-history span{font-size:9px}}@media (min-width:375px) and (max-width:424px){#browse-results>li>.photo{width:100px;margin-left:20px}#browse-results>li>.photo .img-wrapper img{max-height:100px}#browse-results>li>:not(.photo){margin-left:calc(10vw + 140px)}.inventory-status>.detailed>:not(.close):not(.questions){margin-left:30px}.inventory-status>.detailed{margin-left:-180px}}@media (min-width:425px){#browse-results .product-summary-form .limit-order-qty.replacement.popover.no-box{top:-175px}#browse-results .product-summary-form .limit-order-qty.popover{left:-35px}#browse-results .product-summary-form .limit-order-qty.popover .arrow{left:10%}}@media (min-width:425px) and (max-width:767px){#browse-results>li>.photo{width:125px;margin-left:5vw}#browse-results>li>.photo .img-wrapper img{max-height:125px}#browse-results>li>:not(.photo){margin-left:calc(10vw + 140px)}.inventory-status>.detailed>:not(.close):not(.questions){margin-left:calc(10vw + 125px)}.inventory-status>.detailed{margin-left:calc(-10vw - 140px)}#browse-results .product-summary-form .limit-order-qty.replacement.popover.no-box{top:-180px}}@media (max-width:767px){#breadcrumbs li a{font-size:10px}#catalog-center #category-header.subcats{padding:12px 20px 2px;border-bottom:1px solid #c8c4c0}#catalog-center #category-header{border-bottom:1px solid #c8c4c0}#catalog-center #category-header .category-desc{padding-bottom:10px;font-size:12px}.browse-products{border-top:none}#browse-results>li{width:100%;display:block;position:relative;padding:20px 0 0}#browse-results>li:not(:first-of-type){border-top:1px solid #c8c4c0}#browse-results>li>.photo{float:left}#paging{padding:15px 20px}.grid .product-summary-form .add-to-list-container,.list .product-summary-form .add-to-list-container{display:none!important}.photo .product-link{display:table-header-group;position:relative}.add-to-shopping-list-trigger{margin-top:8px;text-align:center}.inventory-status-wrapper .add-to-list-container{display:none}#browse-controls #change-zip-enter{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:13px;margin-bottom:5px;padding:7px 20px}#browse-controls #overlay-change-zip{left:15px;right:initial;top:34px}#browse-controls #overlay-change-zip .arrow{left:70px;right:initial}#browse-results>li>*{display:block}#browse-results>li>.photo>.sale-tag{width:40px;height:40px;left:-10px}#browse-results>li>.desc{padding-right:15px;padding-bottom:10px}#browse-results>li>.desc>.product-name,.inventory-status .status>.text,.inventory-status>.detailed>.status>.text{font-size:15px}#browse-results>li>.desc>.product-meta>.desc-container{padding-bottom:2px}#browse-results>li>.desc>.product-meta>.desc-container>*{line-height:1.3;font-size:12px}#browse-results>li>.desc>.product-meta>.desc-container>.lead-icon{top:0}#browse-results>li>.product-summary-form>.price{-webkit-flex:initial;-ms-flex:initial;flex:initial}#browse-results>li>.product-summary-form>.price>:not(:last-child){padding-bottom:5px}#browse-results .qty-adjuster,#browse-results input[type=number]{height:30px}#browse-results .box-price-container{max-width:255px}.inventory-status{margin-top:12px}.inventory-status>.disc-msg,.inventory-status>:nth-last-child(2){margin-bottom:18px!important}.inventory-status .status>.icon{display:block}.inventory-status .status>.text{white-space:nowrap;margin-left:18px}#browse-results.detailed-inv .inventory-status>.detailed:not(.popover){display:block}#browse-results.detailed-inv .inventory-status>.detailed:not(.popover) table tr:first-child{line-height:14px}#browse-results.detailed-inv .inventory-status>.detailed>.status,.inventory-status>.detailed.popover>.status{margin-bottom:8px}#browse-results.detailed-inv .inventory-status>.detailed>table th,.inventory-status>.detailed.popover>table th{font-size:12px;padding:0 10px 3px}#browse-results.detailed-inv .inventory-status>.detailed>table td,.inventory-status>.detailed.popover>table td{font-size:13px;padding:2px 10px}#browse-results.detailed-inv .inventory-status>.detailed>.multi-ft-msg.first td,#browse-results.detailed-inv .inventory-status>.detailed>.multi-ft-msg.last td #browse-results.detailed-inv .inventory-status>.detailed>.multi-ft-msg.last+tr td,.inventory-status>.detailed.popover>td{padding-top:10px}#browse-results.detailed-inv .inventory-status>.detailed>.multi-ft-msg.first td:last-of-type,#browse-results.detailed-inv .inventory-status>.detailed>.multi-ft-msg.last td{padding-bottom:10px}.inventory-status>.get{font-size:12px;margin-top:3px;margin-bottom:1px}.inventory-status>.inv-details-more{font-size:12px}.inventory-status>.delivery-method:not(:empty){max-width:250px;margin-right:15px}#browse-results.detailed-inv .inventory-status>:not(.detailed):not(.disc-msg){display:none}.inventory-status>.popover{position:static;top:initial;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.2),inset 0 -16px 20px -20px rgba(0,0,0,.2);max-width:none;width:100vw;background-color:#f8f5f3;border:0;border-top:1px solid #c8c4c0;padding-top:3px;padding-bottom:10px;margin-top:-10px}#browse-results.detailed-inv .inventory-status>.detailed{position:initial;top:initial;max-width:none;width:100vw;border:0;padding-bottom:10px}.inventory-status>.popover>.close{margin-right:10px;margin-top:-5px}#browse-results.detailed-inv .inventory-status>.detailed>.arrow,#browse-results.detailed-inv .inventory-status>.detailed>.questions,.inventory-status>.popover>.arrow,.inventory-status>.popover>.questions{display:none}.inventory-status>.disc-msg:after{content:'This product has been discontinued.';font-size:15px}.inventory-status>.limited-qty:after{content:'This product is temporarily unavailable.';font-size:15px}#loading-more{margin-top:15px}#paging{width:100%}#loading-more:not(.hidden)+#paging{border-top:none;padding-top:0}#paging>.button-blue-sm{width:100%;font-size:13px}#comparison-top{padding:16px 2vw 10px}}@media (min-width:768px){#catalog-center,#comparison-torso{-webkit-flex:1;-ms-flex:1;flex:1}.header-groupings h1{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#browse-results.list{display:table;border-collapse:collapse;margin:0}#browse-results>li{padding:20px 0}#browse-results>li>.compare>.compare-checkbox{float:right;display:block!important}#browse-results>li>.compare>.compare-checkbox label:before{width:13px;height:13px;margin:0 6px 2px 0;border:2px solid #b7aca7}#browse-results>li>.compare>.compare-checkbox input.not-allowed+label:before{margin-right:3px}#browse-results>li>.compare>.compare-checkbox input:checked+label:before{font-size:11px;line-height:1.1}#browse-results.list>li>.compare>.compare-checkbox{white-space:normal}#browse-results.grid>li{width:calc((100%/3) - 35px);border-bottom:1px solid #c8c4c0;display:inline-block;position:relative}#browse-results.list>li:not(:empty){display:table-row}#browse-results.list>li:not(:empty):not(:first-of-type){border-top:1px solid #c8c4c0}#browse-results.list>li:after,#browse-results.list>li:before{content:'';display:table-cell}#browse-results.list>li:not(:empty)>*{display:table-cell;vertical-align:top}#browse-results.grid .inventory-status-inner-wrapper{margin-top:10px}.grid .photo .add-to-list-container,div.inventory-status-wrapper.discontinued>div>div.inventory-status{display:none}#browse-results.list>li>.photo{margin-top:-5px}#browse-results.grid>li>.desc{padding-top:20px;padding-bottom:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#browse-results.list>li>.desc{min-width:170px;width:100%}#browse-results.list>li>.product-summary-form{white-space:nowrap;padding-left:15px;padding-right:15px}#browse-results.list.detailed-inv>li>.product-summary-form{padding-right:25px}#browse-results.list>li>.product-summary-form>.price.no-box-price>.unit-price-container{margin-bottom:50px}#browse-results .price.no-box-price .call-to-order:not(.login-or-call){margin-top:-25px}#browse-results.grid .inventory-status-wrapper{margin-top:12px}#browse-results.list .inventory-status-wrapper{white-space:nowrap;min-width:160px}#browse-results.list.detailed-inv .inventory-status-wrapper{padding-left:25px}#browse-results.list.detailed-inv .inventory-status>:not(.detailed):not(.disc-msg){display:none}#browse-results.list.detailed-inv .inventory-status>.detailed:not(.popover){display:block}#paging{width:100%;text-align:center;margin:40px 0}.view-price-button{margin-top:-5px;padding-bottom:0}.grid li .add-to-list-container{margin-top:15px;display:inline-block}.list:not(.detailed-inv) .product-summary-form .price{height:116px}.list:not(.detailed-inv) .inventory-status-inner-wrapper{height:140px}.list .inventory-status-wrapper .add-to-list-container{height:33px;padding:8px 0}.list.detailed-inv .inventory-status-wrapper .add-to-list-container{padding-left:10px}.list .inv-add-to-list-container{height:35px}.list.detailed-inv .inv-add-to-list-container{height:auto;padding-left:10px}.list .photo .add-to-list-container{display:none}.grid li .sku-history-container{float:left;display:inline-block}.list li .sku-history-container{position:absolute;top:10px}.grid div.photo.compare>a.product-link{left:0;bottom:0;position:absolute}}@media (min-width:768px) and (max-width:991px){#breadcrumbs li{font-size:13px}#catalog-center{width:100%;max-width:100%}#browse-results.grid{margin-left:2.5vw;margin-right:2.5vw}#comparison-top{padding:16px 5vw}#browse-controls{padding:0 5vw}#browse-results.list>li:after,#browse-results.list>li:before{min-width:5vw}#browse-results.list>li>.photo{min-width:80px}#browse-results>li>.photo>.sale-tag{width:50px;height:50px}#browse-results.list>li>.photo>.sale-tag{left:-20px}#browse-results.list>li>.desc{padding-left:15px}#browse-results.grid .inventory-status>.popover{right:-36px}#browse-results.grid>li:nth-child(3n+1) .product-summary-form .limit-order-qty.popover{left:-10px}#browse-results.grid>li:nth-child(3n+1) .product-summary-form .limit-order-qty.popover .arrow{left:10%}#catalog-center #category-header{border-bottom:1px solid #c8c4c0}}@media (min-width:992px) and (max-width:1199px){#catalog-west+#catalog-center{width:calc(77% - 36px);max-width:calc(77% - 36px);margin:12px 12px 12px 0}#browse-results.grid{margin-left:20px;margin-right:20px}#category-header:not(.subcats){padding:5px 15px 15px}#comparison-top{padding:17px 15px 15px}#comparison-top h1{margin-top:20px;margin-bottom:0}#browse-controls{padding:0 35px 0 15px}#browse-results.list>li:after,#browse-results.list>li:before{min-width:15px}#browse-results.list>li>.photo{min-width:80px}#browse-results.list>li>.photo .img-wrapper img{max-height:80px}#browse-results>li>.photo>.sale-tag{width:50px;height:50px}#browse-results.list>li>.photo>.sale-tag{left:-20px;top:-2em}#browse-results.list>li>.desc{padding-left:20px}#browse-results.grid>li{width:calc((100%/3) - 25px)}}@media (min-width:992px){#browse-results.grid .inventory-status>.popover>.arrow{right:50px}#browse-results.list .inventory-status>.popover>.arrow{right:35px}#resource-container,#show-filter{display:none!important}#category-container .header-groupings>a{display:none}#catalog-center #category-header{border-bottom:1px solid #c8c4c0}}@media (min-width:768px) and (max-width:1199px){#browse-mode-toggle{margin:15px 0;width:120px;min-width:120px}#browse-mode-toggle.btn-group.white-blue>.btn{padding-top:7px;padding-bottom:5px}#sort-options{-webkit-flex:0 0 190px;-ms-flex:0 0 190px;flex:0 0 190px}#sort-options>.bootstrap-select>.dropdown-toggle{font-size:13px;padding:8px 30px 5px 12px}#sort-options>.bootstrap-select>.dropdown-toggle .caret{top:10px;margin-right:12px}#sort-options>.bootstrap-select>.dropdown-toggle .caret:after{font-size:11px}#sort-options>.bootstrap-select .dropdown-menu>li>a{font-size:13px;padding:8px 12px}#fast-track-banner{font-size:15px;text-align:center}#fast-track-banner>.ft-logo{top:-1px;padding:4px 10px 4px 8px}#fast-track-banner>.see-details{font-size:12px}.full-banner.turbo-detail-trigger .detail-trigger-banner-text,.img-wrapper .detail-trigger-banner-text{font-size:10px}#comparison-torso #comparison-top a{font-size:13px}#comparison-top #breadcrumb:before{font-size:10px;padding-right:3px}#browse-results.grid>li>.photo{height:167px}#browse-results.grid>li>.photo .img-wrapper img{max-height:135px}#browse-results.list>li.has-sku-history:not(:empty)>*{padding-top:30px}#browse-results.list>li:not(:empty)>*{padding-top:20px;padding-bottom:13px;max-width:210px}#browse-results>li>.desc>.product-name,.inventory-status .status>.text,.inventory-status>.disc-msg:after{font-size:14px}#browse-results>li>.desc>.product-meta{padding-top:4px}#browse-results>li>.desc>.product-meta>.desc-container{padding-bottom:3px}#browse-results>li>.desc>.product-meta>.desc-container>*{line-height:1.3;font-size:12px}#browse-results>li>.desc>.product-meta>.desc-container>.lead-icon{width:23px;height:23px}#browse-results>li>.desc>.product-meta>.desc-rating>.star{width:15px;height:15px;line-height:15px}#browse-results>li>.desc>.product-meta>.desc-rating>.star:not(:last-of-type){margin-right:3px}#browse-results>li>.desc>.product-meta>.desc-rating>.star.half:before{top:5px}#browse-results>li>.desc>.product-meta>.desc-rating>.num-reviews{margin-left:4px}#browse-results.list.detailed-inv>li>.product-summary-form{padding-right:20px}#browse-results>li>.product-summary-form>.price>:not(:last-child){padding-bottom:5px}#browse-results.list>li>.product-summary-form>.price.no-box-price>.unit-price-container{margin-bottom:45px}#browse-results .price.no-box-price .call-to-order:not(.login-or-call){margin-top:-10px}#browse-results>li>.product-summary-form>.price>.box-price-container>.box-price-desc>.box-breakdown{font-size:11px}#browse-results.list>li>.product-summary-form{height:180px}#browse-results.list>li.has-sku-history>.product-summary-form{height:200px}#browse-results.list.detailed-inv .inventory-status{padding-left:20px}.inventory-status>.get{font-size:13px;margin-top:3px;margin-bottom:2px}.inventory-status>.inv-details-more{font-size:12px}.inventory-status>.detailed>table td{font-size:12px;padding:1px 0}.inventory-status>.popover{padding-top:20px}#browse-results .inventory-status>.popover{top:61px}#browse-results.list .inventory-status>.popover>.arrow{right:42px}.inventory-status>.popover>.close{margin-top:-20px;margin-right:10px}.inventory-status>.popover>.status{margin-top:0;margin-bottom:15px}.inventory-status>.popover>:not(.close):not(.questions){margin-left:20px;margin-right:20px}.inventory-status>.popover>.questions{font-size:13px;margin-top:10px;padding:12px 20px 10px}.inventory-status>.popover>table td{font-size:13px;padding:2px 0}.inventory-status>.detailed>table td.qty{padding-right:15px;padding-left:10px}#loading-more{width:120px;margin-bottom:10px}#loading-more>*{width:10px;height:16px}#paging>.button-blue{width:120px;font-size:13px;padding-top:8px;padding-bottom:6px}}@media (min-width:1200px){#category-header:not(.subcats){padding:8px 20px 17px}#catalog-west+#catalog-center{width:calc(77% - 45px);max-width:calc(77% - 45px);margin:15px 0}#comparison-top{padding:23px 20px 10px}#comparison-top #breadcrumb:before{font-size:11px;padding-right:3px}#browse-controls{padding:0 50px 0 20px}#browse-mode-toggle{margin:20px 0;width:140px;min-width:140px}#show-inv-toggle>label>.text{font-size:15px}#sort-options{-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px}#sort-options>.bootstrap-select>.dropdown-toggle{font-size:15px;padding:11px 40px 9px 15px}#sort-options>.bootstrap-select>.dropdown-toggle .caret{top:14px;margin-right:15px}#sort-options>.bootstrap-select>.dropdown-toggle .caret:after{font-size:12px}#sort-options>.bootstrap-select .dropdown-menu>li>a{font-size:15px;padding:10px 20px}#fast-track-banner{font-size:17px;padding:18px 0 15px;text-align:center}#fast-track-banner>.ft-logo{top:-1px;padding:5px 14px 5px 12px}#fast-track-banner>.see-details{font-size:13px}#browse-results.grid{margin-left:25px;margin-right:25px}#browse-results.list>li:after,#browse-results.list>li:before{min-width:20px}#browse-results.list>li.has-sku-history:not(:empty)>*{padding-top:30px;padding-bottom:50px}#browse-results.list>li:not(:empty)>*{padding-top:20px;padding-bottom:16px}#browse-results.grid>li>.photo{height:182px}#browse-results.grid>li>.photo .img-wrapper img{max-height:150px}#browse-results.list>li>.photo{min-width:130px}#browse-results.list>li>.photo .img-wrapper img{max-height:100px}#browse-results>li>.photo>.sale-tag{width:56px;height:56px}#browse-results.list>li>.photo>.sale-tag{left:-20px}#browse-results.list>li>.desc{padding-left:10px;padding-right:10px}#browse-results.list>li>.product-summary-form{height:200px}#browse-results>li>.desc>.product-name,.inventory-status>.disc-msg:after{font-size:16px}#browse-results>li>.desc>.product-meta>.desc-container{padding-bottom:5px}#browse-results>li>.desc>.product-meta>.desc-container>*{line-height:1.5;font-size:13px}#browse-results>li>.product-summary-form>.price>.action .add-to-cart-button,#browse-results>li>.product-summary-form>.price>.action .call-to-order-details{width:155px;padding-top:10px;padding-bottom:8px}#catalog-center #catalog-center-middle .login-for-pricing{width:155px}#browse-results>li>.product-summary-form>.price>.action .add-to-cart-button.button-orange{padding-left:25px}#browse-results>li>.product-summary-form>.price>.action .view-replacement-parts-btn{padding-top:10px;padding-bottom:8px}#browse-results>li>.product-summary-form>.price>.action .add-to-cart-button>.glyphicon.glyphicon-shopping-cart{top:10px;left:24px}#browse-results.grid .inventory-status>.popover{right:40px}#browse-results.grid .inventory-status>.popover>.arrow{right:-15px}#paging>.button-blue{width:140px}#browse-results .product-summary-form .limit-order-qty.popover.no-box{top:-90px}#browse-results .product-summary-form .limit-order-qty.replacement.popover{top:-114px}#browse-results .product-summary-form .limit-order-qty.replacement.popover.no-box{top:-140px}#browse-results .product-summary-form .limit-order-qty.popover{width:480px;top:-63px;left:-220px}#browse-results .product-summary-form .limit-order-qty.popover .arrow{left:50%}#browse-results.grid>li{width:calc((100%/3) - 45px)}.list:not(.detailed-inv) .product-summary-form .price{height:125px}.list:not(.detailed-inv) .inventory-status-inner-wrapper{height:145px}}.wave-squares{margin:0 auto 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wave-squares>*{display:inline-block;background-color:transparent;width:14px;height:14px;-webkit-animation-name:anim-wave-squares;animation-name:anim-wave-squares;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal}.wave-squares>:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.wave-squares>:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.wave-squares>:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.wave-squares>:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.wave-squares>:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.wave-squares>:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.wave-squares>:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.wave-squares>:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}#fitting-finder .slick-list{background-color:#f8f5f3;padding-top:2px}#fitting-finder .slick-dots{bottom:-20px}#fitting-finder .slick-dots li button{border-width:2px}#fitting-finder .slick-prev{left:-18px!important}#fitting-finder .slick-next{right:-18px!important}#fitting-finder .slick-next,#fitting-finder .slick-prev{width:36px;height:70px}#fitting-finder .slick-next:before,#fitting-finder .slick-prev:before{opacity:.8;font-size:18px;padding:14px 8px}#fitting-finder .slick-next:hover:before,#fitting-finder .slick-prev:hover:before{opacity:1}#fitting-finder{border:1px solid #c8c4c0}#fitting-finder>.cover{position:absolute;z-index:1;left:0;width:100%;background-color:transparent}#fitting-finder>.cover.bottom{margin-top:-16px}#fitting-finder,#fitting-finder>.cover>*{background-color:#f8f5f3}#fitting-finder>.cover.top>*{height:2px}#fitting-finder>.cover.bottom>*{height:16px}#fitting-finder>ul{background-color:#fff;margin:0;padding:0}#fitting-finder li.slick-slide{position:relative;display:table-cell;vertical-align:top;float:none;background-color:#fff;padding-bottom:16px}#fitting-finder,#fitting-finder li.slick-slide.disabled{position:relative}#fitting-finder li.slick-slide.disabled:hover:after{display:inline-block;content:"No products in this category match your refinements";position:absolute;top:calc(100% - 100px);font-size:12px;text-align:center;margin:0 5px;color:#89847f;background-color:#fff}@media (min-width:768px){#fitting-finder li.slick-slide.disabled:hover:after{top:calc(100% - 75px)}}#fitting-finder li.slick-slide a{outline:0}#fitting-finder li.slick-slide.disabled a,#fitting-finder li.slick-slide.disabled a:hover{cursor:not-allowed;text-decoration:none}#fitting-finder li.slick-slide .frame{position:absolute;top:0;width:100%;height:calc(100% - 16px);border:1px solid #c8c4c0}#fitting-finder li.slick-slide:not(:last-of-type):not(.selected) .frame{border-right-width:0}#fitting-finder li.slick-slide.selected+li.slick-slide .frame{border-left-width:0}#fitting-finder li.slick-slide.selected .frame{top:-2px;border:4px solid #07729c;border-bottom:0}#fitting-finder li.slick-slide .frame-arrow{position:absolute;bottom:0;width:100%;height:16px;overflow:hidden;background-color:#f8f5f3}#fitting-finder li.slick-slide.selected .frame-arrow{height:18px}#fitting-finder li.slick-slide.selected .frame-arrow>.line{border-top:4px solid #07729c}#fitting-finder li.slick-slide.selected .frame-arrow>.arrow{position:relative;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #07729c;margin:0 auto}#fitting-finder li.slick-slide.selected .frame-arrow>.arrow:after{content:'';position:absolute;top:-18px;left:-12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff}#fitting-finder li.slick-slide .subcat-wrapper{margin:7px 0}#fitting-finder li.slick-slide .subcat-wrapper>.img-wrapper{position:relative;width:calc(100% - 30px);margin:0 15px;padding-top:calc(100% - 30px + 5px)}#fitting-finder li.disabled .subcat-wrapper>.img-wrapper{opacity:.1}#fitting-finder li.slick-slide .subcat-wrapper>.img-wrapper>img{position:absolute;top:0;border:0}#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name{text-align:center;padding:0 7px}#fitting-finder li.slick-slide.disabled .subcat-wrapper>.subcat-name{opacity:.4}@media (max-width:399px){#fitting-finder{min-height:195px}}@media (min-width:400px) and (max-width:424px){#fitting-finder{min-height:200px}}@media (min-width:425px) and (max-width:543px){#fitting-finder{min-height:190px}}@media (max-width:543px){#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name{font-size:9px}}@media (min-width:544px) and (max-width:767px){#fitting-finder{min-height:210px}#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name{font-size:10px}}@media (max-width:767px){#fitting-finder{padding:20px 0 35px}}@media (min-width:768px) and (max-width:991px){#fitting-finder{min-height:224px;padding:20px 0 35px}#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name{font-size:11px}#category-container .header-groupings>a{font-size:24px}#category-header.subcats{background-color:#fff}#result-size,#show-filter{font-size:13px}}@media (min-width:992px){#fitting-finder{padding:20px 33px 10px}#fitting-finder.border{padding-bottom:35px}#fitting-finder.border>ul{border-left:1px solid #c8c4c0;border-right:1px solid #c8c4c0}#fitting-finder.border li.slick-slide.lb0:not(.selected) .frame{border-left:0}#fitting-finder.border>.cover>*{width:calc(33px + 1px)}}@media (min-width:992px) and (max-width:1199px){#fitting-finder{min-height:220px}#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name{font-size:11px}}@media (min-width:1200px){#fitting-finder{min-height:242px}#fitting-finder li.slick-slide .subcat-wrapper>.subcat-name{font-size:13px}}#category-header.search #sub-category-container>h1{display:inline-block}#category-header.search #sub-category-container>h2 strong,#category-resources .cat-res-body .group>ul>li.res-ico{font-weight:700}#category-header.search #sub-category-container>h2 em{font-style:italic}.product-summary-form .slash{display:none}.browse-products .site-search-feedback-link{padding:20px 0;text-align:center;border-top:1px solid #c8c4c0;margin-top:10px}#site-search-feedback-modal .modal-body{padding:20px}#site-search-feedback-modal .action-buttons{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#site-search-feedback-modal .action-buttons a{width:100%;padding-top:20px;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle}#site-search-feedback-submit{width:155px;padding-top:10px;padding-bottom:8px}#site-search-feedback-form div{margin-top:15px}#site-search-feedback-form a{padding:0 40px}#site-search-feedback-form a#live-chat-acc-rs,#site-search-feedback-form a#live-chat-acc-rs-tm{padding:0 3px}#feedback-text{margin:10px 0}#feedback-text::-webkit-input-placeholder{padding:5px}#feedback-text::-moz-placeholder{padding:5px}#feedback-text:-ms-input-placeholder{padding:5px}#feedback-text::placeholder{padding:5px}#site-search-feedback-phone .hr-center-text{width:calc(50% - 2em);height:1px;align:left;margin-top:6px}#site-search-feedback-form .feedback-need-help-label{margin-left:5px;color:#07729c}#site-search-feedback-form .grey-small-text{color:#898989;font-size:13px;font-style:italic}#site-search-feedback-form .full-help-text{display:none}@media (max-width:479px){.browse-products.search>.search-tips{padding:0 20px 20px}}@media (min-width:480px) and (max-width:767px){.browse-products.search>.search-tips{padding:0 30px 20px}}@media (min-width:768px){#category-header.search #sub-category-container>h1,#category-header.search #sub-category-container>h2{margin-right:15px;margin-bottom:0}#category-header.search #sub-category-container>h2.results{display:inline-block}#category-header.search #sub-category-container>h2.more{margin-top:12px}#site-search-feedback-modal .modal-dialog{position:relative;max-width:450px;margin:auto}#site-search-feedback-modal .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}#site-search-feedback-modal .action-buttons a.modal-close{padding-top:0;text-align:left}#catalog-center-top .site-search-feedback-link{margin-top:5px}.browse-products div.site-search-feedback-link{padding:20px;margin-top:0;text-align:left;border-top:0}.browse-products div.site-search-feedback-link.no-results{border-top:1px solid #c8c4c0;margin-top:20px}#site-search-feedback-form .full-help-text{display:inline-block}#site-search-feedback-form .short-help-text{display:none}}@media (min-width:768px) and (max-width:991px){.browse-products.search>.search-tips{padding:0 5vw}.browse-products div.site-search-feedback-link{padding-left:5vw}}@media (min-width:992px) and (max-width:1199px){.browse-products.search>.search-tips{padding:0 15px}}@media (min-width:768px) and (max-width:1199px){#category-header.search #sub-category-container>h2.results{font-size:20px}#category-header.search #sub-category-container>h2.results .count{font-size:15px;padding-left:10px}#category-header.search #sub-category-container>h2.more{font-size:15px}}@media (min-width:1200px){#category-header.search #sub-category-container>h2.results{font-size:25px}#category-header.search #sub-category-container>h2.results .count{font-size:17px;padding-left:10px}#category-header.search #sub-category-container>h2.more{font-size:17px}.browse-products.search>.search-tips{padding:0 20px}}#category-header.sales>h1{font-family:'Open Sans',sans-serif;font-weight:600;color:#59301e;text-align:center;margin-top:3px;margin-bottom:10px}#category-header.sales>h1>strong{font-weight:800;color:#bd1e01}@media (max-width:479px){#category-header.sales>h1{font-size:calc(4.5vw + 5px);margin-top:5px}}@media (min-width:480px) and (max-width:767px){#category-header.sales>h1{font-size:calc(1.5vw + 18px);margin-top:2px}}@media (min-width:768px) and (max-width:991px){#category-header.sales>h1{font-size:35px}}@media (min-width:992px) and (max-width:1199px){#category-header.sales>h1{font-size:42px}}@media (min-width:1200px){#category-header.sales>h1{font-size:46px}}.subcats #category-videos .vdo-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#category-videos .video-item{width:33.33%}#category-resources .cat-res-body .group>ul>li{list-style-type:none;border-bottom:1px solid #c8c4c0;margin:0;padding:0}#category-resources .cat-res-body .group>ul>li a .vdo-title{color:#343434;font-weight:700}#category-resources .cat-res-body .group>ul>li a:hover .vdo-title{text-decoration:underline}#category-resources .cat-res-body .group>ul>li a .vdo-duration{color:#aaa;font-weight:700}#category-resources .cat-res-body .group>ul>li.res-ico a:before{content:' ';float:left;width:15px;height:20px;margin:-2px 8px 0 0}#category-resources .cat-res-body .group>ul>li.res-ico.pdf a:before{background:url(../../img/supplyhouse/icons/pdf.png) 0 0/15px 20px no-repeat}#category-resources .cat-res-body .group>ul>li.res-ico.calc a:before{background:url(../../img/supplyhouse/icons/calculators.png) 0 0/15px 20px no-repeat}@media (max-width:767px){#category-resources .cat-res-body .group>ul>li a .vdo-title{font-size:15px}}@media (min-width:768px) and (max-width:1199px){#category-resources .cat-res-body .group>ul>li a .vdo-title{font-size:15px}}@media (min-width:1200px){#category-resources .cat-res-body .group>ul>li a .vdo-title{font-size:16px}}#category-resources.slider .scroll-shadow{background-color:#fff}#category-resources.slider .scroll-shadow-container{height:100vh;-webkit-overflow-scrolling:touch;background-color:#eff5fd}#category-resources.slider{position:fixed;z-index:1200;top:0;max-height:100vh;margin:0;background-color:#fff;-ms-box-shadow:0 0 20px 3px rgba(52,52,52,.8);-o-box-shadow:0 0 20px 3px rgba(52,52,52,.8);box-shadow:0 0 20px 3px rgba(52,52,52,.8)}#category-resources.slider.show{right:0}#category-resources.slider .cat-res-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#f0ece8;border-bottom:1px solid #c8c4c0}#category-resources.slider .cat-res-header>*{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#category-resources.slider .cat-res-body,#category-resources.slider .cat-res-header>h2{margin:0}#category-resources.slider .cat-res-header>.close{font-weight:400;cursor:pointer;color:#343434;opacity:1;outline:0;margin-right:-15px;padding:0 15px}#category-resources.slider .cat-res-header>.close:hover{color:#b7804e}#category-resources.slider .cat-res-body>.links-container{border-bottom:1px solid #c8c4c0}.links-container.scrollspy>.nav>li{display:inline-block;padding:0}.links-container.scrollspy>.nav>li>a{color:#000;margin-right:20px}.links-container.scrollspy>.nav>li>a.active{font-weight:700;color:#07729c;border-bottom-color:#07729c}.links-container.scrollspy>.nav>li>a:after{display:block;content:attr(data-target-name);font-weight:700;color:transparent;height:0;overflow:hidden;visibility:hidden}#category-resources.slider .cat-res-body .group>h3{color:#b7804e;font-weight:700}#category-resources.slider .cat-res-body .group>a.see-all{float:right;margin-top:3px}#category-resources.slider .cat-res-body .group>a.see-all:before{content:'See all'}#category-resources.slider .cat-res-body .group>ul{margin:0;padding:0}#category-resources.slider .cat-res-body .group>ul>li:first-child{border-top:1px solid #c8c4c0}#category-resources.slider .cat-res-body .group>ul>li a .vdo-thumb{float:left;margin-right:20px}#category-resources.slider .cat-res-body .group>ul>li a .vdo-title{margin-top:2px;width:100%}#category-resources.slider .cat-res-body .group>ul>li .faq-ques{position:relative;font-size:inherit;margin:0;padding-right:35px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>:not(.text){position:absolute;right:0;top:0}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.minus:after,#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.plus:after{vertical-align:text-top}#category-resources.slider .cat-res-body .group>ul>li .faq-ans,#compare-items ul{margin-top:10px}#category-resources.slider .cat-res-body .help-section-content{font-size:12px;background-color:#eff5fd;border-top:1px solid #c5e0f0;border-bottom:1px solid #c5e0f0;padding:0}#category-resources.slider .cat-res-body .help-section-content-leg{background-color:#eff5fd;border-top:1px solid #c5e0f0;border-bottom:1px solid #c5e0f0;padding:15px 0}#category-resources.slider .cat-res-body .help-section-content-leg .down:after{content:'\e260';font-family:'Glyphicons Halflings';color:#07729c;font-size:11px;position:relative;margin-left:5px;font-weight:300}#category-resources.slider .cat-res-body .help-section-content-leg .collapsed.down:after{content:'\e259'}#category-resources.slider .cat-res-body .help-section-content .category-pro-contact-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#category-resources.slider .cat-res-body .help-section-content .category-pro-detail-vert-hr{display:none}#category-resources.slider .cat-res-body .help-section-content .category-pro-contact-link{height:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px;width:100%;max-width:initial;min-height:initial}#category-resources.slider .cat-res-body .help-section-content .category-pro-contact-link .contact-us-option-link-image{height:30px;width:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#category-resources.slider .cat-res-body .help-section-content .category-pro-contact-link .contact-us-option-link-body{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#category-resources.slider .cat-res-body .help-section-content .category-pro-contact-link .contact-us-option-link-body .help-option-text{font-size:16px;height:14px;margin-bottom:3px}#category-resources.slider .cat-res-body .help-section-content .category-pro-contact-link .contact-us-option-link-body .help-option-phrase{display:inline-block;visibility:hidden;height:auto;text-align:start;font-size:12px;line-height:1.1}.contact-us-option-link:focus-visible{outline:2px solid #005fcc;outline-offset:2px}#category-resources.slider .cat-res-body .help-section-content .person-img{float:left;padding:20px 0 0 30px}#category-resources.slider .cat-res-body .help-section-content .help-desc>strong>a{color:inherit}#category-resources.slider .cat-res-body .help-section-content .help-desc a.live-chat-tag img{margin-top:-1px}#category-resources.slider .cat-res-body .help-section-content .help-wrapper>.business-phone,#compare-items li.empty .compare-block>a{display:none}#category-resources.slider .cat-res-body .help-section-content .special-hours{border:initial;background-color:initial;margin-top:initial;padding:initial;padding-right:20px;width:100%}#category-resources.slider .cat-res-body .help-section-content .help-menu-img-container{min-width:90px}#category-resources.slider .cat-res-body .help-section-content .side-bar-text{margin-bottom:initial}#category-resources.slider .cat-res-body .help-section-content .side-bar-business-phone{font-size:12px}#category-resources.slider .cat-res-body .help-section-content .special-message-with-hours{padding-top:15px}#category-resources.slider .cat-res-body .help-section-content .special-msg-days-hours{margin-top:5px;height:13px}#category-resources.slider .cat-res-body .help-section-content .special-business-hours .special-hours-red{color:red}#category-resources.slider .cat-res-body .help-section-content-leg .special-hours{padding-left:100px;border-top:1px solid #c5e0f0;background-color:#fde5e5;width:100%}#category-resources.slider .cat-res-body .help-section-content-leg .has-special-msg{padding-left:100px}#category-resources.slider .cat-res-body .help-section-content-leg .help-menu-img-container-pro>img{width:60px}#category-resources.slider .cat-res-body .help-option-text.chat-option::before{content:"Live "}@media (min-width:991px){#category-resources.slider .cat-res-body .side-bar-contact-us-container:not(.category-pro-contact-container) .help-option-text.email-option::after{content:" Us"}}@media (max-width:767px){#category-resources.slider{right:-455px;max-width:425px;width:100vw;min-width:320px}#category-resources.slider .cat-res-header{padding:5px 20px 2px}#category-resources.slider .cat-res-header>h2{font-size:22px}#category-resources.slider .cat-res-header>.close{font-size:42px}#category-resources.slider .cat-res-body>.links-container{padding:0 20px}.links-container.scrollspy>.nav>li>a{border-bottom:3px solid #fff;margin-right:15px;padding:15px 0 8px}#category-resources.slider .cat-res-body .group{padding:30px 20px 0}#category-resources.slider .cat-res-body .group>h3{font-size:16px;margin:0 0 11px}#category-resources.slider .cat-res-body .group>a.see-all{font-size:13px}#category-resources.slider .cat-res-body .group>ul>li{font-size:15px;padding:10px 0}#category-resources.slider .cat-res-body .group>ul>li a .vdo-thumb{width:104px;height:62px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.text{line-height:20px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.minus:after,#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.plus:after{line-height:24px}#category-resources.slider .cat-res-body .group>ul>li .faq-ans{font-size:14px}#category-resources.slider .cat-res-body .help-section-content .person-img{width:70px;padding:15px 0 0 20px}#category-resources.slider .cat-res-body .help-section-content .person-img~*{padding-left:90px}#category-resources.slider .cat-res-body .help-section-content .help-desc{padding-top:15px;padding-bottom:12px}#category-resources.slider .cat-res-body .help-section-content .help-desc>strong{font-size:17px;line-height:1.2}#category-resources.slider .cat-res-body .help-section-content .help-wrapper{font-size:13px;padding-bottom:12px}#category-resources.slider .cat-res-body .help-section-content-leg .special-hours{padding-top:10px;padding-bottom:12px}}@media (min-width:768px) and (max-width:1199px){#category-resources.slider{right:-580px;width:350px}#category-resources.slider.has-video{width:450px}#category-resources.slider.has-faq{width:550px}#category-resources.slider .cat-res-header{padding:5px 25px 2px}#category-resources.slider .cat-res-header>h2{font-size:22px}#category-resources.slider .cat-res-header>.close{font-size:44px}#category-resources.slider .cat-res-body>.links-container{padding:0 25px}.links-container.scrollspy>.nav>li>a{border-bottom:3px solid #fff;padding:15px 0 8px}#category-resources.slider .cat-res-body .group{padding:30px 25px 0}#category-resources.slider .cat-res-body .group>h3{font-size:18px;margin:0 0 9px}#category-resources.slider .cat-res-body .group>a.see-all,#category-resources.slider .cat-res-body .group>ul>li .faq-ans{font-size:13px}#category-resources.slider .cat-res-body .group>ul>li{padding:13px 0 9px}#category-resources.slider .cat-res-body .group>ul>li a .vdo-thumb{width:152px;height:89px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.text{line-height:20px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.minus:after,#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.plus:after{line-height:24px}#category-resources.slider .cat-res-body .help-section-content .person-img{width:80px;padding:18px 0 0 25px}#category-resources.slider .cat-res-body .help-section-content .person-img~*{padding-left:105px}#category-resources.slider .cat-res-body .help-section-content .help-desc{padding-top:18px;padding-bottom:15px}#category-resources.slider .cat-res-body .help-section-content .help-desc>strong{font-size:20px;line-height:1.2}#category-resources.slider .cat-res-body .help-section-content .help-wrapper{font-size:13px;padding-bottom:15px}#category-resources.slider .cat-res-body .help-section-content-leg .special-hours{margin-top:-6px;padding-top:12px;padding-bottom:15px}}@media (min-width:1200px){#category-resources.slider{right:-630px;width:400px}#category-resources.slider.has-video{width:500px}#category-resources.slider.has-faq{width:600px}#category-resources.slider .cat-res-header{padding:8px 30px 5px}#category-resources.slider .cat-res-header>h2{font-size:26px}#category-resources.slider .cat-res-header>.close{font-size:48px}#category-resources.slider .cat-res-body>.links-container{padding:0 30px}.links-container.scrollspy>.nav>li>a{font-size:15px;border-bottom:4px solid #fff;padding:17px 0 10px}#category-resources.slider .cat-res-body .group{padding:40px 30px 0}#category-resources.slider .cat-res-body .group>h3{font-size:20px;margin:0 0 11px}#category-resources.slider .cat-res-body .group>ul>li{font-size:15px;padding:15px 0 11px}#category-resources.slider .cat-res-body .group>ul>li a .vdo-thumb{width:168px;height:98px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.text{line-height:20px}#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.minus:after,#category-resources.slider .cat-res-body .group>ul>li .faq-ques>.plus:after{line-height:22px}#category-resources.slider .cat-res-body .group>ul>li .faq-ans{font-size:14px}#category-resources.slider .cat-res-body .help-section-content .person-img{width:95px;padding:20px 0 0 30px}#category-resources.slider .cat-res-body .help-section-content .person-img~*{padding-left:120px}#category-resources.slider .cat-res-body .help-section-content .help-desc{font-size:15px;padding-top:20px;padding-bottom:15px}#category-resources.slider .cat-res-body .help-section-content .help-desc>strong{font-size:22px;line-height:1.2}#category-resources.slider .cat-res-body .help-section-content .help-wrapper{font-size:14px;padding-bottom:15px}#category-resources.slider .cat-res-body .help-section-content-leg .special-hours{margin-top:-4px;padding-top:15px;padding-bottom:15px}}#category-resources.subcats:not(.slider){background-color:#f0ece8;border-top:1px solid #c8c4c0;border-bottom:1px solid #c8c4c0;margin-top:40px;padding:30px 0 50px}#category-resources.subcats:not(.slider)>.wrapper{padding:0 5%}#category-resources.subcats:not(.slider) .cat-res-header>h2{font-size:26px;margin:0}#category-resources.subcats:not(.slider) .cat-res-body .scroll-shadow{all:unset}#category-resources.subcats:not(.slider) .cat-res-body .group:first-of-type{margin-top:30px}#category-resources.subcats:not(.slider) .cat-res-body .group:not(:first-of-type){margin-top:45px}#category-resources.subcats:not(.slider) .cat-res-body .group>h3{font-weight:700;font-size:20px}#category-resources.subcats:not(.slider) .cat-res-body .group>ul{margin:0;padding:0}#category-resources.subcats:not(.slider) .cat-res-body .group.vdo>ul>li{background-color:#fff;border:1px solid #c8c4c0;border-top-width:0}#category-resources.subcats:not(.slider) .cat-res-body .group.vdo>ul>li:not(:nth-child(3n+1)){margin-left:-1px}#category-resources.subcats:not(.slider) .cat-res-body .group.vdo>ul>li:nth-child(-n+3){border-top-width:1px}#category-resources.subcats:not(.slider) .cat-res-body .group.vdo>ul>li a{display:block;width:85%;margin:7.5% auto 6.5%}#category-resources.subcats:not(.slider) .cat-res-body .group>ul>li a .vdo-thumb{margin:2% 0 3%}#category-resources.subcats:not(.slider) .cat-res-body .group>ul>li a .vdo-thumb>.play-btn-overlay>.play-btn{background-size:18%}#category-resources.subcats:not(.slider) .cat-res-body .group.other>ul>li{width:400px;padding:13px 0 9px}#category-resources.subcats:not(.slider) .cat-res-body .help-section-content,#category-resources.subcats:not(.slider) .cat-res-body .help-section-content-leg{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#fitting-finder.border>ul{border:0}#fitting-finder li.slick-slide.selected{border:2px solid #07729c}#fitting-finder li.slick-slide{position:static;padding-bottom:8px;border:1px solid #c8c4c0}#fitting-finder li.slick-slide .frame,#fitting-finder li.slick-slide .frame-arrow,#fitting-finder>div.cover.bottom{display:none}}#products-compare{background-color:rgba(55,55,55,.9);bottom:0;left:0;position:fixed;width:100%;height:92px;z-index:10000}#compare-items{float:left;margin-right:5px}#compare-items li{padding-left:10px;padding-right:10px;list-style-type:none}#compare-items li.empty .compare-block{background-color:#f0ece8;padding:10px;font-weight:700;text-align:center}#compare-items li:not(.empty) .compare-block .select-more-info{display:none!important}#compare-items li.empty .compare-block-close{display:none}#products-compare .compare-block{background-color:#fff;padding:10px 15px 10px 5px;height:72px}#products-compare .compare-block img{width:50px;height:50px;float:left;margin-right:10px}#products-compare .compare-block .compare-product-name{font-size:13px;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;height:100%}#compare-action .button{width:110px;font-size:12px;letter-spacing:1px}#compare-action button:disabled{background:#f0ece8!important;color:#c8c4c0!important;box-shadow:none}#products-compare .compare-footbar-close{color:#fff;opacity:1;font-size:36px;font-weight:400;margin:5px 20px 0 0;text-shadow:none}#products-compare .compare-block-close{opacity:.5;margin:3px 5px 0 0}@media (max-width:767px){#products-compare{display:none}}@media (min-width:768px){#compare-items{width:81%}#compare-items li.empty .compare-block{padding-top:22px}#browse-results.list>li>.compare .compare-checkbox{float:none;margin-bottom:0}#browse-results.list>li>.photo{position:relative;min-width:140px}#browse-results.grid .inline-sku-and-brand{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#browse-results.grid .sku-and-brand{display:none}#browse-results.grid .inline-sku-and-brand .vertical-line{height:11.5px;margin:0 5px;display:inline-block;vertical-align:middle;border-left:1px solid #c8c4c0}}@media (min-width:992px){#products-compare .compare-container{margin-left:20%}}@media (min-width:1200px){#compare-items{width:75%}#compare-action{margin-top:30px}}@media (min-width:1600px){#products-compare .compare-container{margin-left:30%}#compare-items{width:60%}}#compare-matrix thead th .photo{position:relative;width:150px;height:150px}#compare-matrix thead th .photo>.sale-tag{position:absolute;top:-5px;left:-15px;background:url(../../svg/icons/icon_onsale.svg) no-repeat;background-size:contain;width:50px;height:50px}#compare-matrix thead th .desc{padding:10px 25px 10px 0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#compare-matrix thead th .desc>.product-name{display:block;font-size:16px}#compare-matrix thead th .desc>.product-meta{padding-top:6px}#compare-matrix thead th .desc>.product-meta>.desc-container{position:relative;padding-bottom:5px}#compare-matrix thead th .desc>.product-meta>.desc-container>*{line-height:1.5;font-size:13px}#compare-matrix thead th .desc>.product-meta>.desc-container>.lead-icon{left:0;top:3px}#compare-matrix thead th .product-summary-form{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#compare-matrix thead th .price>:not(:last-child){padding-bottom:12px}#compare-matrix thead th .price input[type=number]{height:30px;font-size:inherit;margin-top:5px}#compare-matrix thead th .price>.box-price-container .box-breakdown{font-size:12px}#compare-matrix thead th .price>.login-for-pricing{padding-bottom:20px;width:145px;margin-bottom:18px}#compare-matrix thead th .price>.action .add-to-cart-button{padding:10px 0 8px 25px;width:155px;font-size:11px;margin-top:10px}#compare-matrix thead th .price>.action .add-to-cart-button.button-blue{padding-left:0;padding-right:0;text-decoration:none}#compare-matrix thead th .price>.action .add-to-cart-button>.glyphicon{font-size:12px;top:10px;left:24px}#compare-matrix thead th .price>.action .call-to-order{padding:0;width:145px}#compare-matrix thead th .price>.action .call-to-order .button-blue{padding-top:8px;padding-bottom:6px}#compare-matrix thead th .price>.action .call-to-order-details{font-size:11px;padding:8px 0 0;width:145px}#compare-matrix thead th .inventory-status-wrapper{margin-top:12px}#compare-matrix thead th .inventory-status>.popover{right:40px}#compare-matrix thead th .compare-page-close{text-align:right;padding-right:30px;margin-bottom:-10px}#compare-matrix thead th .compare-page-close button{opacity:1;font-size:36px;font-weight:400;float:none;outline:0}#compare-matrix{width:100%;padding-left:0;padding-right:0}#compare-matrix thead th{width:305px}#compare-matrix .table-flex>tbody>tr:not(.overview-title)>td:first-child{background:#e5e5e5}#compare-matrix thead>tr>th{border-bottom:0;font-weight:400;vertical-align:initial}#compare-matrix tbody>tr.overview-title{font-size:18px;font-weight:700;color:#b7804e;display:block;padding-top:20px}#compare-matrix .table-flex>tbody>tr>td{border-top:1px solid #cbcbcb}#compare-matrix tbody>tr.overview-title>td{border-top:none}#compare-matrix .table-flex>tbody>tr.last>td,#compare-matrix .table-flex>tbody>tr.reviews>td,#compare-matrix .table-flex>tbody>tr:last-child>td{border-bottom:1px solid #cbcbcb}#compare-matrix tbody>tr.manuals:not(.first)>td:first-child{border-top:none}#compare-matrix tbody>tr.manuals .pdf p:before{content:" ";background-image:url(../../svg/icons/icon_pdf.svg);background-size:20px 20px;background-repeat:no-repeat;padding:10px;cursor:pointer;float:left;margin-right:5px}#compare-matrix .icon-question{background-image:url(../../svg/icons/icon_tooltip.svg);background-size:10px 10px;display:inline-block;background-repeat:no-repeat;padding:5px;cursor:pointer}#compare-matrix .popover.product-spec{width:65%;max-width:420px}#compare-matrix tbody>tr .box-breakdown{font-size:13px}#empty-comparison-container{text-align:center;padding:9vw 0}#empty-comparison-container h1{font-size:calc(18px + .8vw);margin:0}#empty-comparison-container #continue-shopping{margin:35px auto 10px;max-width:183px}#empty-comparison-container #continue-shopping .btn{height:48px;line-height:48px;padding-top:0}@media (max-width:1199px){#compare-matrix thead th .photo{width:135px;height:135px}#compare-matrix thead th .desc>.product-name{font-size:14px}#compare-matrix thead th .desc>.product-meta>.desc-container{padding-bottom:3px}#compare-matrix thead th .desc>.product-meta>.desc-container>.lead-icon{top:1px;width:23px;height:23px}#compare-matrix thead th .price>:not(:last-child){font-size:13px}#compare-matrix thead th .price>.box-price-container .box-breakdown{font-size:11px}#compare-matrix thead th .price>.action .add-to-cart-button{padding:8px 0 6px 20px;width:145px}#compare-matrix thead th .price>.action .add-to-cart-button>.glyphicon{font-size:12px;top:8px;left:20px}#compare-matrix thead th .inventory-status>.popover{top:61px;right:110px}}@media (max-width:767px){#compare-matrix thead th .inventory-status>.popover{position:absolute;top:72px;right:0;box-shadow:0 5px 20px rgba(0,0,0,.2),0 -2px 20px rgba(0,0,0,.2);max-width:320px;width:-webkit-max-content;width:-moz-max-content;width:-o-max-content;width:max-content;background-color:#fff;border-top:none;padding:20px 0 0;margin:0}#compare-matrix thead th .inventory-status>.popover>:not(.close):not(.questions){margin-left:20px;margin-right:30px}#compare-matrix thead th .inventory-status>.popover>.arrow,#compare-matrix thead th .inventory-status>.popover>.questions{display:block}}@media (min-width:768px) and (max-width:849px){#compare-matrix thead th .inventory-status>.popover{right:40px}}@media (min-width:850px) and (max-width:991px){#compare-matrix thead th .inventory-status>.popover{right:70px}}@media (min-width:1200px){#compare-matrix thead th .price>.login-for-pricing{width:155px}#compare-matrix thead th .product-summary-form>.price>.action .call-to-order-details{width:155px;padding-top:10px;padding-bottom:8px}#compare-matrix thead th .inventory-status>.popover>.arrow{left:70%}#compare-matrix thead th .inventory-status>.popover{right:150px}}#category-resources.slider .cat-res-body .help-section-content .help-desc.bigger{height:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px}@media (min-width:768px){#category-resources.slider .cat-res-body .help-section-content .help-desc.bigger{height:100px}}#fast-track-banner .fasttrack,#fast-track-banner .turbo{width:100%}#fast-track-banner.local .ft-logo{padding:2px 5px}#fast-track-banner .main-message{padding:0 4px 0 0}#fast-track-banner .turbo-fee-container{font-size:90%;border-left:1px solid #333;padding:0 0 0 4px}#fast-track-banner .turbo-fee-wrapper{padding:0 4px;font-size:85%}#fast-track-banner .turbo .turbo-br1,#fast-track-banner.local .fasttrack{display:none}#fast-track-banner .turbo .turbo-br2{display:block!important}#fast-track-banner .turbo .view-time-slots{font-size:11px}.inv-details-more.turbo{white-space:normal;padding-top:8px}.inv-details-more-badges .inv-details-more.turbo{padding:4px 0}.inv-details-more.hide-inventory{white-space:normal;padding-top:0;padding-bottom:10px}@media (min-width:768px){#fast-track-banner .fasttrack{width:auto}#fast-track-banner .turbo .turbo-br2{display:none!important}#fast-track-banner .turbo .view-time-slots{font-size:12px;margin-left:8px;font-weight:400}.inv-details-more.turbo{white-space:nowrap}}@media (min-width:992px){#fast-track-banner.local .ft-logo{padding:4px 12px;width:104px}#fast-track-banner .view-time-slots{padding-left:20px}}@media (min-width:1200px){#fast-track-banner.local .fasttrack,#fast-track-banner.local .turbo{width:auto;margin:0 20px;padding:0;border:0;font-size:14px;position:relative}#fast-track-banner .main-message{padding:0 8px 0 0}#catalog-center-middle #fast-track-banner .main-message{padding:0 4px 0 0}#catalog-center-middle #fast-track-banner .get-by-time{padding:0 10px 0 0}#fast-track-banner .turbo-fee-container{padding:0 0 0 10px}.turbo-fee-container.pro .green-line{top:15px;left:3px}}.detailed-inv .hide-when-toggle{display:none}