.sample-media{width:992px}.align-right,.pickup-modal .name-sku{float:right}.align-left,.navigation .shopby>a:before{float:left}.align-none{float:none}.full{float:left;width:100%}.full-width,.header-branch-popup .branch-timings table,.typeahead .typeahead-desc .titles a span,.width-full,.no-products-found-local-no,.no-products-found-local-yes,.product-list-tab,.product-result-tabs,.slider-facet-prototype-value,.facet-checkbox,.facet-checkbox-stick,.sticky-filter,.sticky-filters-options{width:100%}.full-height{height:100%}.width-50{float:left;width:50%}.width-20{float:left;width:20%}.width-10{float:left;width:10%}.parent-size{position:absolute;top:0;left:0;width:100%;height:100%}.center-block{float:none;margin:0 auto}.inline-block,.product-pickup-data,.product-delivery-data,.branch-stock,.product-stock-data,.product-info-main .price-box,.product-info-main .product-info-stock-sku,.opc-block-summary .details-qty,.pickup-modal .search-field,.wrapper-dropdown-3>span{display:inline-block}.display-block{display:block}.hidden,.search-autocomplete_mobile,.page-wrapper>.fouc,.nav-sections>.fouc{display:none}.strike{text-decoration:line-through}.text-underline{text-decoration:underline}.text-underline:hover{text-decoration:underline}.mage-error{color:#fb434a}.text-center,.header-nav-quicklinks ul li,.pickup-modal .stepper,.sticky-filter{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-transform{text-transform:none}.text-grey{color:#bdbdbd}.text-main{color:#201a16}.text-secondary{color:#f0f0f0}.text-light-grey{color:#f5f5f5}.text-white{color:#fff}.text-dark{color:#000}.text-blue{color:#0190da}.text-red{color:#e6032a}.text-awesome,.action.print:before,.navigation .shopby>a:before,.product-pickup-data:before,.product-delivery-data:before,.branch-stock:before,.product-stock-data:before,.cart-container .lazyloading:before,.cart-container .lazyloading:before{font-family:"FontAwesome",sans-serif,serif}.text-bold,.input-qty input.qty,.header-nav-quicklinks a{font-weight:600}.text-small,small{font-size:13px}.txt-14{font-size:14px}.txt-16{font-size:16px}.txt-18{font-size:18px}.txt-22{font-size:22px}.line-h2{line-height:2}.text-break{white-space:normal !important;word-break:break-all}.no-wrap{white-space:nowrap}.opacity{opacity:.9}.half-opacity{opacity:.5}.text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.4)}.pos-abs,.parent-size,.top-left,.top-right,.bottom-right,.bottom-left,.product-pickup-data:before,.product-delivery-data:before,.branch-stock:before,.product-stock-data:before,.opc-block-summary .product-image-container,.opc-block-summary .min-cart-pencil,.no-click:before,.browse .file-upload,.browse .file-upload,.opc-block-summary .product-image-container,.opc-block-summary .min-cart-pencil{position:absolute}.pos-rel,.table-responsive,.no-click,.product-pickup-data,.product-delivery-data,.branch-stock,.product-stock-data,.pickup-modal .search-field,.sticky-facet .filter-options{position:relative}.pos-fix,.sticky-filters-options{position:fixed}.pos-static{position:static}.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#f0f0f0}.bg-blue{background-color:#080605}.bg-primary{background-color:#201a16}.bg-light-blue{background-color:#201a16}.bg-red{background-color:#e6e6e6}.bg-grey{background-color:#f0f0f0}.bg-light,.sticky-filters-options{background-color:#fff}.bg-dark{background-color:#24222f}.transition,.toggle-switch:before,.product-videos .video-thumbnail:before,.product-videos .video-thumbnail:after,.blog-lists .post-hover-info,.blog-related-lists .post-hover-info,.blog-lists .blog-lists .date-stack,.blog-related-lists .blog-lists .date-stack,.blog-lists .post-det-link:before,.blog-related-lists .post-det-link:before,.toggle-arrow:before{-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all}.btn-lg{text-transform:uppercase}.padding5{padding:5px}.p-10{padding:10px}.plr-20{padding:0 20px}.pt-20{padding-top:20px}.margin5{margin:5px}.mb-40{margin-bottom:40px}.mb-30{margin-bottom:30px}.mb-20,.best-selling-product,.catalog-category{margin-bottom:20px}.mb-10{margin-bottom:10px}.mb-5{margin-bottom:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mt-10,.toplinks-right .dropdown-menu,.toplinks-right .block.block-minicart{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.no-margin,.header-nav-quicklinks ul,.header-nav-quicklinks ul li{margin:0 !important}.no-mr{margin-right:0 !important}.no-ml{margin-left:0 !important}.no-mt,.usesi-ajaxloginForm .modal-body,.usesi-ajaxregisterForm .modal-body{margin-top:0 !important}.no-mb{margin-bottom:0 !important}.no-padding{padding:0 !important}.no-pl,.header-nav-quicklinks ul{padding-left:0 !important}.no-pr{padding-right:0 !important}.no-pt{padding-top:0 !important}.no-pb{padding-bottom:0 !important}.rounded-0,.toplinks-right .dropdown-menu,.toplinks-right .block.block-minicart{border-radius:0}.no-before:before{content:none !important}.visible-hidden{visibility:hidden}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.border-white{border:1px #fff solid}.border-dark{border:1px solid #bdbdbd}.border-grey,.header-nav-quicklinks ul{border:1px solid #bbb}.border-blue{border:1px solid #080605}.border-0{border-width:0 !important}.br-0{border-right:0 !important}.bl-0{border-left:0 !important}.bt-0{border-top:0 !important}.border-top{border-top:1px solid #bbb}.border-bottom{border-bottom:1px solid #bbb}.border-right{border-right:1px solid #bbb}.set-shadow{box-shadow:2px 4px 6px -2px rgba(0,0,0,.2)}.top-shadow{box-shadow:0px -4px 3px rgba(0,0,0,.2)}.bottom-shadow{box-shadow:0 2px 6px rgba(0,0,0,.2)}.radius-5{border-radius:5px}.boxed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.v-center,.block-loader .fa-spin,.cart-container .items-list .checkk{position:absolute;top:50%;-webkit-transform:translateY(-50%);-mos-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.h-center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-mos-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-mos-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.v-middle,.toplinks-right .disp-cell,.login-modal-footer .disp-cell{vertical-align:middle}.v-top{vertical-align:top}.disp-table{display:table}.disp-table .disp-cell{display:table-cell}.head-strip,.strip{float:left;width:100%;background-color:#f0f0f0;padding:15px;margin-bottom:20px}.head-strip .border-bottom,.strip .border-bottom,.head-strip .border-right,.strip .border-right{border-color:#bdbdbd}.head-strip .branch-stock,.strip .branch-stock{padding:2px 10px 2px 25px}.head-strip .branch-stock:before,.strip .branch-stock:before{top:1px;left:8px}.sec-space{padding:50px 0;float:left;width:100%}.top-left,.no-click:before,.opc-block-summary .product-image-container{top:0;left:0}.top-right,.browse .file-upload,.opc-block-summary .min-cart-pencil{top:0;right:0}.bottom-right,.browse .file-upload{bottom:0;right:0}.bottom-left{bottom:0;left:0}.list-unstyled,.header-nav-quicklinks ul{list-style:none}.list-noindent{padding-left:16px}.list-main-disc{list-style:none;padding:0}.list-main-disc li{position:relative;padding-left:25px;margin-bottom:8px}.list-main-disc li:before{content:'';width:5px;height:5px;background:#201a16;display:block;border-radius:50%;position:absolute;left:0;top:8px}.itemlist .price,.special-price .price{color:#e6032a;font-weight:600}.price sup{font-size:10px;top:-.9em}[class^=col-]>img{max-width:100%}.para-center{padding:0 40px}body.fit-height{position:fixed;height:100%}.toggle-content{display:none}.toggle-content.active{display:block}.container-full{padding-left:0;padding-right:0}aside .modal-content{box-shadow:none;border:0}aside .modal-header .modal-title{border-bottom:0}.app-migration-alert .action-close{display:none}.app-migration-alert .modal-title{text-align:center}.table-responsive{overflow:hidden;overflow-x:auto}.loading-mask{background:rgba(255,255,255,.55);bottom:0;color:#fff;display:none;left:0;position:fixed;right:0;text-align:center;top:0;z-index:99999999 !important}.loading-mask.pos-abs{position:absolute;z-index:8}.bulk-saving-content{display:none}.separator{font-size:12px;line-height:0;vertical-align:middle;display:inline-block;margin-top:-5px;padding:0 6px}.remove-item{font-size:20px}.block-static-block.widget{margin-bottom:0 !important}.page-footer .widget.block{margin-top:0 !important}.morecontent>span{display:none}.morelink{display:block}.link-text{color:#0054ab}.link-text:hover,.link-text:focus{color:#0054ab}.link-text.u{text-decoration:underline}.clickable{cursor:pointer}.to-top{position:fixed;width:40px;height:40px;background-color:#bdbdbd;border-radius:50%;border:1px solid #fff;bottom:10px;cursor:pointer;display:none;opacity:.8;right:10px;text-indent:-9999px;z-index:9999}.modal-open .to-top{display:none !important}.to-top span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#fff}.to-top:hover{background-color:#e6e6e6;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.parent-inline,.cat-item-wrapper{font-size:0;letter-spacing:-.31em}.parent-inline .child-inline,.cat-item-wrapper .cat-item{float:none !important;display:inline-block;font-size:15px;letter-spacing:normal;vertical-align:top}.border-title{border-bottom:1px solid #1f1f1f;padding-bottom:10px}.flex-box,.header-nav-quicklinks ul{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.flex-box.has-bg [class*=col-]:before,.flex-box.has-border [class*=col-]:before{position:absolute;top:0;bottom:0;left:15px;right:15px;content:'';z-index:-1}.flex-box.has-bg [class*=col-]:before{background:#f0f0f0}.flex-box.has-border [class*=col-]:before{border:1px solid #bbb}.scroll-y{overflow-y:auto;height:100%}.text-ellipsis,.typeahead .typeahead-desc .titles a span,.location-list .loc-item-det h4,.wrapper-dropdown-3>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}a.link-icon:before,a.link-icon.link-file[href]:before,a.download-link:before,a.click-link:before{content:"\f016";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);width:20px;text-align:right;margin-right:10px}a[href$=".txt"].link-icon:before,a.link-icon.link-text[href]:before{content:"\f0f6"}a[href$=".pdf"].link-icon:before,a.link-icon.link-pdf[href]:before{content:"\f1c1";color:#d44036}a[href$=".doc"].link-icon:before,a[href$=".docx"].link-icon:before,a.link-icon.link-word[href]:before{content:"\f1c2";color:#2a5696}a[href$=".xls"].link-icon:before,a[href$=".xlsx"].link-icon:before,a.link-icon.link-excel[href]:before{content:"\f1c3";color:#1f7244}a[href$=".ppt"].link-icon:before,a[href$=".pptx"].link-icon:before,a.link-icon.link-powerpoint[href]:before{content:"\f1c4";color:#f77e09}a[href$=".gif"].link-icon:before,a[href$=".jpg"].link-icon:before,a[href$=".jpeg"].link-icon:before,a[href$=".png"].link-icon:before,a[href$=".bmp"].link-icon:before,a[href$=".tif"].link-icon:before,a.link-icon.link-image[href]:before{content:"\f1c5";color:#208895}a[href$=".zip"].link-icon:before,a[href$=".zipx"].link-icon:before,a[href$=".rar"].link-icon:before,a[href$=".tar"].link-icon:before,a[href$=".gz"].link-icon:before,a[href$=".dmg"].link-icon:before,a[href$=".iso"].link-icon:before,a.link-icon.link-archive[href]:before{content:"\f1c6";color:#f2d554}a[href$=".wav"].link-icon:before,a[href$=".mp3"].link-icon:before,a[href$=".fla"].link-icon:before,a[href$=".flac"].link-icon:before,a[href$=".ra"].link-icon:before,a[href$=".rma"].link-icon:before,a[href$=".aif"].link-icon:before,a[href$=".aiff"].link-icon:before,a[href$=".aa"].link-icon:before,a[href$=".aac"].link-icon:before,a[href$=".aax"].link-icon:before,a[href$=".ac3"].link-icon:before,a[href$=".au"].link-icon:before,a[href$=".ogg"].link-icon:before,a[href$=".avr"].link-icon:before,a[href$=".3ga"].link-icon:before,a[href$=".flac"].link-icon:before,a[href$=".mid"].link-icon:before,a[href$=".midi"].link-icon:before,a[href$=".m4a"].link-icon:before,a[href$=".mp4a"].link-icon:before,a[href$=".amz"].link-icon:before,a[href$=".mka"].link-icon:before,a[href$=".asx"].link-icon:before,a[href$=".pcm"].link-icon:before,a[href$=".m3u"].link-icon:before,a[href$=".wma"].link-icon:before,a[href$=".xwma"].link-icon:before,a.link-icon.link-audio[href]:before{content:"\f1c7"}a[href$=".avi"].link-icon:before,a[href$=".mpg"].link-icon:before,a[href$=".mp4"].link-icon:before,a[href$=".mkv"].link-icon:before,a[href$=".mov"].link-icon:before,a[href$=".wmv"].link-icon:before,a[href$=".vp6"].link-icon:before,a[href$=".264"].link-icon:before,a[href$=".vid"].link-icon:before,a[href$=".rv"].link-icon:before,a[href$=".webm"].link-icon:before,a[href$=".swf"].link-icon:before,a[href$=".h264"].link-icon:before,a[href$=".flv"].link-icon:before,a[href$=".mk3d"].link-icon:before,a[href$=".gifv"].link-icon:before,a[href$=".oggv"].link-icon:before,a[href$=".3gp"].link-icon:before,a[href$=".m4v"].link-icon:before,a[href$=".movie"].link-icon:before,a[href$=".divx"].link-icon:before,a.link-icon.link-video[href]:before{content:"\f1c8"}a[href$=".com"].link-icon:before,a[href$=".net"].link-icon:before,a[href$=".org"].link-icon:before,a[href$=".edu"].link-icon:before,a[href$=".gov"].link-icon:before,a[href$=".mil"].link-icon:before,a[href$="/"].link-icon:before,a[href$=".html"].link-icon:before,a[href$=".htm"].link-icon:before,a[href$=".xhtml"].link-icon:before,a[href$=".jhtml"].link-icon:before,a[href$=".php"].link-icon:before,a[href$=".php3"].link-icon:before,a[href$=".php4"].link-icon:before,a[href$=".php5"].link-icon:before,a[href$=".phtml"].link-icon:before,a[href$=".asp"].link-icon:before,a[href$=".aspx"].link-icon:before,a[href$=".cfm"].link-icon:before,a[href*="?"].link-icon:before,a[href*="#"].link-icon:before,a.link-icon:not([href*='.']):before,a.link-icon.link[href]:before{content:"\f0c1"}a.download-link:before{content:"\f019";color:#47be9d}a.link-icon.fa-gamepad:before{content:"\f11b";color:#8aa031}a.click-link:before{content:"\f0a4";color:#d19053}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row-eq-height [class*=col-]{padding-left:0;padding-right:0;margin-left:15px;margin-right:15px}.content-border{margin-bottom:10px;border:1px solid #bbb;padding:20px 15px}.tooltip p{margin-bottom:0}.loading-mask .loader,.fotorama__spinner,.mwishlist_loading:before,.mwishlist_popup_loading:before{display:block;position:absolute;margin:40px auto 0;width:55px;height:55px;border-radius:50%;border:solid 6px #dcdcdc;border-top-color:#201a16;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear;left:0;right:0;margin:auto;top:0;bottom:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.block-loader{position:absolute;text-align:center;top:0;left:0;right:0;height:100%;z-index:999}.block-loader .fa-spin{position:absolute;display:inline-block;font-size:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:0}.block-loader.sm .fa-spin{font-size:18px}.action.print:before{content:'\f02f';padding-right:5px}.mwishlist_loading:before,.mwishlist_popup_loading:before{content:''}.hawksearch-loader-wrapper .hawksearch-loader{border-top-color:#201a16}.fotorama__spinner{background-image:none !important}.loader img,.loader p{display:none !important}.fotorama--fullscreen .loader img,.fotorama--fullscreen .loader p{display:none !important}.gallery-placeholder .loading-mask{display:block}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#201a16}body{opacity:1 !important;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{100%{transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes placeHolderShimmer{0%{background-position:-800px 0}100%{background-position:800px 0}}.animated-bg{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#f3f3f3 2%,#f6f7f8 8%,#f6f7f8 15%);background-size:800px 104px;position:relative}.bg-masker{background:#fff;position:absolute}.toggle-switch{width:40px;height:24px;border:1px solid #bbb;border-radius:999px;cursor:pointer}.toggle-switch:before{float:left;width:20px;height:20px;border-radius:inherit;background:#f0f0f0;content:'';box-shadow:0px 3px 2px rgba(0,0,0,.3),0px 0px 0 1px rgba(173,173,173,.4);margin-top:1px;margin-left:1px}.toggle-switch.sm{width:36px;height:18px}.toggle-switch.sm:before{box-shadow:0px 2px 1px rgba(0,0,0,.3),0px 0px 0 1px rgba(173,173,173,.4);width:17px;height:16px;margin-top:0}.toggle-switch+.text-onoff{width:35px;display:inline-block;vertical-align:middle}.toggle-switch+.text-onoff:before{content:'off';font-weight:600;text-transform:uppercase;margin-left:4px}.checked .toggle-switch,input[type=checkbox]:checked+.toggle-switch,.selected .toggle-switch{border:1px solid #201a16;background:#201a16}.checked .toggle-switch:before,input[type=checkbox]:checked+.toggle-switch:before,.selected .toggle-switch:before{-webkit-transform:translate3d(16px,0,0);-moz-transform:translate3d(16px,0,0)}.checked .toggle-switch+.text-onoff:before,input[type=checkbox]:checked+.toggle-switch+.text-onoff:before,.selected .toggle-switch+.text-onoff:before{content:'on';color:#201a16}.bg-grey .border-bottom,.bg-grey .border-right{border-color:#bdbdbd}.d-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.full-bleed{width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:relative}.usesi-icon{font-family:'usesi-icon'}.ico-store:before{content:"\e900"}@font-face{font-family:'usesi-icon';src:url(../fonts/usesiicon.ttf)}.usesi-icon{font-family:'usesi-icon'}.ico-store:before{content:"\e900"}html{font-size:14px}body{font-family:"Source Sans Pro","Open Sans",sans-serif,serif;font-size:15px;background:#fff;color:#1f1f1f;overflow-x:hidden}a{display:inline-block;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-ms-transition:all .05s ease-in-out;transition:all .05s ease-in-out;color:#514d6a;max-width:100%}a:hover{color:#201a16;text-decoration:none;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-ms-transition:all .05s ease-in-out;transition:all .05s ease-in-out}a:active{color:#201a16}a:focus{color:#514d6a}a:focus,a:active{outline:0 none;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro","Open Sans",sans-serif,serif;font-weight:600;margin-top:0;margin-bottom:10px;color:#1f1f1f}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{color:#1f1f1f;font-size:60%}.h1 .icon-heading,.h2 .icon-heading,.h3 .icon-heading,.h4 .icon-heading,.h5 .icon-heading,.h6 .icon-heading,h1 .icon-heading,h2 .icon-heading,h3 .icon-heading,h4 .icon-heading,h5 .icon-heading,h6 .icon-heading{margin-right:10px}.h1 .label,.h2 .label,.h3 .label,.h4 .label,.h5 .label,.h6 .label,h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label{font-size:75% !important}code{color:#827ca1;background:#f5f5f5}mark{background:#f2a654;color:#fff}.text-normal{font-weight:400}.drop-cap{float:left;padding:5px;margin-right:5px;font-family:serif;font-size:60px;line-height:50px;color:#24222f}.drop-cap.drop-cap-reversed{color:#fff;background:#24222f}p{margin-top:0;margin-bottom:10px}small{display:inline-block;line-height:1.3}.titles{display:block;font-weight:600;margin-bottom:10px}h2{margin-bottom:20px}img{max-width:100%;vertical-align:bottom}.price img{vertical-align:middle}hr{margin-top:10px;margin-bottom:10px}::selection{background:#201a16;color:#fff}.h5,h5{font-size:16px}button{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-number,.input-group-addon,.star{cursor:pointer}.btn-number.disabled,.input-group-addon.disabled,.star.disabled{cursor:not-allowed;opacity:.6}.star.disabled:hover{color:#514d6a}.btn,button{outline:none !important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;padding:7px 16px;line-height:1.7;min-width:100px}.btn.no-minwidth,button.no-minwidth{min-width:auto;min-width:initial}.btn:hover,button:hover,.btn:active,button:active{-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-ms-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.btn.btn-rounded,button.btn-rounded{border-radius:100px}.btn.btn-squared,button.btn-squared{border-radius:0}.btn.btn-xs,button.btn-xs{padding:1px 5px;font-size:10px}.btn.btn-sm,button.btn-sm{padding:4px 11px}.btn.btn-lg,button.btn-lg{padding:8px 20px;font-size:14px}.btn.btn-link,button.btn-link{color:#827ca1;background:0 0 !important;text-decoration:none;border-radius:4px}.btn.btn-link:hover,button.btn-link:hover,.btn.btn-link:active,button.btn-link:active,.btn.btn-link:focus,button.btn-link:focus,.btn.btn-link.active,button.btn-link.active{border-color:#201a16;color:#201a16;text-decoration:none}.btn.btn-icon,button.btn-icon{padding:10px;line-height:1rem;text-decoration:none !important}.btn.btn-icon.btn-xs,button.btn-icon.btn-xs{padding:5px;font-size:10px}.btn.btn-icon.btn-sm,button.btn-icon.btn-sm{padding:7px}.btn.btn-icon.btn-lg,button.btn-icon.btn-lg{padding:20px}.gm-style button{min-width:unset;min-width:auto}.btn-group-vertical>label{margin-bottom:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group>.btn{width:100%}.btn-group-justified.btn-group-vertical{display:block}.btn-group-justified.btn-group-vertical>.btn-group{display:block;width:100%}.action-save-address{color:#fff}.btn,.open>.btn,button{color:#827ca1;background-color:#fff;border-color:#bdbdbd}.btn:hover,.open>.btn:hover,button:hover,.btn:active,.open>.btn:active,button:active{background-color:#ebebeb;border-color:#ebebeb}.btn:hover:active,.open>.btn:hover:active,button:hover:active,.btn.active,.open>.btn.active,button.active{background:#e1e1e1;border-color:#e1e1e1}.btn.btn-default,.open>.btn.btn-default,button.btn-default,.btn.btn-primary,.open>.btn.btn-primary,button.btn-primary,.btn.btn-secondary,.open>.btn.btn-secondary,button.btn-secondary,.btn.btn-success,.open>.btn.btn-success,button.btn-success,.btn.btn-info,.open>.btn.btn-info,button.btn-info,.btn.btn-warning,.open>.btn.btn-warning,button.btn-warning,.btn.btn-danger,.open>.btn.btn-danger,button.btn-danger{color:#fff !important}.btn.btn-default,.open>.btn.btn-default,button.btn-default{background-color:#acb7bf;border-color:#acb7bf}.btn.btn-default:hover,.open>.btn.btn-default:hover,button.btn-default:hover,.btn.btn-default:active,.open>.btn.btn-default:active,button.btn-default:active{background-color:#bdc6cc;border-color:#bdc6cc}.btn.btn-default:hover:active,.open>.btn.btn-default:hover:active,button.btn-default:hover:active,.btn.btn-default:focus,.open>.btn.btn-default:focus,button.btn-default:focus,.btn.btn-default.active,.open>.btn.btn-default.active,button.btn-default.active{background:#9ba8b2;border-color:#9ba8b2}.btn.btn-primary,.open>.btn.btn-primary,button.btn-primary,.btn.action-save-address,.open>.btn.action-save-address,button.action-save-address{background-color:#201a16;border-color:#201a16}.btn.btn-primary:hover,.open>.btn.btn-primary:hover,button.btn-primary:hover,.btn.action-save-address:hover,.open>.btn.action-save-address:hover,button.action-save-address:hover,.btn.btn-primary:active,.open>.btn.btn-primary:active,button.btn-primary:active,.btn.action-save-address:active,.open>.btn.action-save-address:active,button.action-save-address:active{background-color:#322922;border-color:#322922}.btn.btn-primary:hover:active,.open>.btn.btn-primary:hover:active,button.btn-primary:hover:active,.btn.action-save-address:hover:active,.open>.btn.action-save-address:hover:active,button.action-save-address:hover:active,.btn.btn-primary:focus,.open>.btn.btn-primary:focus,button.btn-primary:focus,.btn.action-save-address:focus,.open>.btn.action-save-address:focus,button.action-save-address:focus,.btn.btn-primary.active,.open>.btn.btn-primary.active,button.btn-primary.active,.btn.action-save-address.active,.open>.btn.action-save-address.active,button.action-save-address.active{background:#0e0b0a !important;border-color:#0e0b0a !important}.btn.btn-secondary,.open>.btn.btn-secondary,button.btn-secondary{background-color:#f0f0f0;border-color:#bbb;color:#1f1f1f !important}.btn.btn-secondary:hover,.open>.btn.btn-secondary:hover,button.btn-secondary:hover,.btn.btn-secondary:active,.open>.btn.btn-secondary:active,button.btn-secondary:active{background-color:#fff;border-color:#cacaca;color:#1f1f1f !important}.btn.btn-secondary:hover:active,.open>.btn.btn-secondary:hover:active,button.btn-secondary:hover:active,.btn.btn-secondary:focus,.open>.btn.btn-secondary:focus,button.btn-secondary:focus,.btn.btn-secondary.active,.open>.btn.btn-secondary.active,button.btn-secondary.active{background:#e1e1e1;border-color:#acacac;color:#1f1f1f !important}.btn.btn-success,.open>.btn.btn-success,button.btn-success{background-color:#46be8a;border-color:#46be8a}.btn.btn-success:hover,.open>.btn.btn-success:hover,button.btn-success:hover,.btn.btn-success:active,.open>.btn.btn-success:active,button.btn-success:active{background-color:#5dc698;border-color:#5dc698}.btn.btn-success:hover:active,.open>.btn.btn-success:hover:active,button.btn-success:hover:active,.btn.btn-success:focus,.open>.btn.btn-success:focus,button.btn-success:focus,.btn.btn-success.active,.open>.btn.btn-success.active,button.btn-success.active{background:#3caa7a;border-color:#3caa7a}.btn.btn-info,.open>.btn.btn-info,button.btn-info{background-color:#0190da;border-color:#0190da}.btn.btn-info:hover,.open>.btn.btn-info:hover,button.btn-info:hover,.btn.btn-info:active,.open>.btn.btn-info:active,button.btn-info:active{background-color:#01a4f8;border-color:#01a4f8}.btn.btn-info:hover:active,.open>.btn.btn-info:hover:active,button.btn-info:hover:active,.btn.btn-info:focus,.open>.btn.btn-info:focus,button.btn-info:focus,.btn.btn-info.active,.open>.btn.btn-info.active,button.btn-info.active{background:#017cbc;border-color:#017cbc}.btn.btn-warning,.open>.btn.btn-warning,button.btn-warning{background-color:#f39834;border-color:#f39834}.btn.btn-warning:hover,.open>.btn.btn-warning:hover,button.btn-warning:hover,.btn.btn-warning:active,.open>.btn.btn-warning:active,button.btn-warning:active{background-color:#f5a751;border-color:#f5a751}.btn.btn-warning:hover:active,.open>.btn.btn-warning:hover:active,button.btn-warning:hover:active,.btn.btn-warning:focus,.open>.btn.btn-warning:focus,button.btn-warning:focus,.btn.btn-warning.active,.open>.btn.btn-warning.active,button.btn-warning.active{background:#f18917;border-color:#f18917}.btn.btn-danger,.open>.btn.btn-danger,button.btn-danger{background-color:#fb434a;border-color:#fb434a}.btn.btn-danger:hover,.open>.btn.btn-danger:hover,button.btn-danger:hover,.btn.btn-danger:active,.open>.btn.btn-danger:active,button.btn-danger:active{background-color:#fc6167;border-color:#fc6167}.btn.btn-danger:hover:active,.open>.btn.btn-danger:hover:active,button.btn-danger:hover:active,.btn.btn-danger:focus,.open>.btn.btn-danger:focus,button.btn-danger:focus,.btn.btn-danger.active,.open>.btn.btn-danger.active,button.btn-danger.active{background:#fa252d;border-color:#fa252d}.btn.btn-default-outline,.open>.btn.btn-default-outline,button.btn-default-outline,.btn.btn-primary-outline,.open>.btn.btn-primary-outline,button.btn-primary-outline,.btn.btn-secondary-outline,.open>.btn.btn-secondary-outline,button.btn-secondary-outline,.btn.btn-success-outline,.open>.btn.btn-success-outline,button.btn-success-outline,.btn.btn-info-outline,.open>.btn.btn-info-outline,button.btn-info-outline,.btn.btn-warning-outline,.open>.btn.btn-warning-outline,button.btn-warning-outline,.btn.btn-danger-outline,.open>.btn.btn-danger-outline,button.btn-danger-outline{background-color:#fff}.btn.btn-default-outline,.open>.btn.btn-default-outline,button.btn-default-outline{border-color:#acb7bf;color:#acb7bf}.btn.btn-default-outline:hover,.open>.btn.btn-default-outline:hover,button.btn-default-outline:hover,.btn.btn-default-outline:active,.open>.btn.btn-default-outline:active,button.btn-default-outline:active{background-color:#bdc6cc;border-color:#bdc6cc;color:#fff}.btn.btn-default-outline:hover:active,.open>.btn.btn-default-outline:hover:active,button.btn-default-outline:hover:active,.btn.btn-default-outline:focus,.open>.btn.btn-default-outline:focus,button.btn-default-outline:focus,.btn.btn-default-outline.active,.open>.btn.btn-default-outline.active,button.btn-default-outline.active{background:#9ba8b2;border-color:#9ba8b2;color:#fff}.btn.btn-primary-outline,.open>.btn.btn-primary-outline,button.btn-primary-outline{border-color:#201a16;color:#201a16}.btn.btn-primary-outline:hover,.open>.btn.btn-primary-outline:hover,button.btn-primary-outline:hover,.btn.btn-primary-outline:active,.open>.btn.btn-primary-outline:active,button.btn-primary-outline:active{background-color:#322922;border-color:#322922;color:#fff}.btn.btn-primary-outline:hover:active,.open>.btn.btn-primary-outline:hover:active,button.btn-primary-outline:hover:active,.btn.btn-primary-outline:focus,.open>.btn.btn-primary-outline:focus,button.btn-primary-outline:focus,.btn.btn-primary-outline.active,.open>.btn.btn-primary-outline.active,button.btn-primary-outline.active{background:#0e0b0a;border-color:#0e0b0a;color:#fff}.btn.btn-secondary-outline,.open>.btn.btn-secondary-outline,button.btn-secondary-outline{border-color:#f0f0f0;color:#f0f0f0}.btn.btn-secondary-outline:hover,.open>.btn.btn-secondary-outline:hover,button.btn-secondary-outline:hover,.btn.btn-secondary-outline:active,.open>.btn.btn-secondary-outline:active,button.btn-secondary-outline:active{background-color:#fff;border-color:#fff;color:#fff}.btn.btn-secondary-outline:hover:active,.open>.btn.btn-secondary-outline:hover:active,button.btn-secondary-outline:hover:active,.btn.btn-secondary-outline:focus,.open>.btn.btn-secondary-outline:focus,button.btn-secondary-outline:focus,.btn.btn-secondary-outline.active,.open>.btn.btn-secondary-outline.active,button.btn-secondary-outline.active{background:#e1e1e1;border-color:#e1e1e1;color:#fff}.btn.btn-success-outline,.open>.btn.btn-success-outline,button.btn-success-outline{border-color:#46be8a;color:#46be8a}.btn.btn-success-outline:hover,.open>.btn.btn-success-outline:hover,button.btn-success-outline:hover,.btn.btn-success-outline:active,.open>.btn.btn-success-outline:active,button.btn-success-outline:active{background-color:#5dc698;border-color:#5dc698;color:#fff}.btn.btn-success-outline:hover:active,.open>.btn.btn-success-outline:hover:active,button.btn-success-outline:hover:active,.btn.btn-success-outline:focus,.open>.btn.btn-success-outline:focus,button.btn-success-outline:focus,.btn.btn-success-outline.active,.open>.btn.btn-success-outline.active,button.btn-success-outline.active{background:#3caa7a;border-color:#3caa7a;color:#fff}.btn.btn-info-outline,.open>.btn.btn-info-outline,button.btn-info-outline{border-color:#0190da;color:#0190da}.btn.btn-info-outline:hover,.open>.btn.btn-info-outline:hover,button.btn-info-outline:hover,.btn.btn-info-outline:active,.open>.btn.btn-info-outline:active,button.btn-info-outline:active{background-color:#01a4f8;border-color:#01a4f8;color:#fff}.btn.btn-info-outline:hover:active,.open>.btn.btn-info-outline:hover:active,button.btn-info-outline:hover:active,.btn.btn-info-outline:focus,.open>.btn.btn-info-outline:focus,button.btn-info-outline:focus,.btn.btn-info-outline.active,.open>.btn.btn-info-outline.active,button.btn-info-outline.active{background:#017cbc;border-color:#017cbc;color:#fff}.btn.btn-warning-outline,.open>.btn.btn-warning-outline,button.btn-warning-outline{border-color:#f39834;color:#f39834}.btn.btn-warning-outline:hover,.open>.btn.btn-warning-outline:hover,button.btn-warning-outline:hover,.btn.btn-warning-outline:active,.open>.btn.btn-warning-outline:active,button.btn-warning-outline:active{background-color:#f5a751;border-color:#f5a751;color:#fff}.btn.btn-warning-outline:hover:active,.open>.btn.btn-warning-outline:hover:active,button.btn-warning-outline:hover:active,.btn.btn-warning-outline:focus,.open>.btn.btn-warning-outline:focus,button.btn-warning-outline:focus,.btn.btn-warning-outline.active,.open>.btn.btn-warning-outline.active,button.btn-warning-outline.active{background:#f18917;border-color:#f18917;color:#fff}.btn.btn-danger-outline,.open>.btn.btn-danger-outline,button.btn-danger-outline{border-color:#fb434a;color:#fb434a}.btn.btn-danger-outline:hover,.open>.btn.btn-danger-outline:hover,button.btn-danger-outline:hover,.btn.btn-danger-outline:active,.open>.btn.btn-danger-outline:active,button.btn-danger-outline:active{background-color:#fc6167;border-color:#fc6167;color:#fff}.btn.btn-danger-outline:hover:active,.open>.btn.btn-danger-outline:hover:active,button.btn-danger-outline:hover:active,.btn.btn-danger-outline:focus,.open>.btn.btn-danger-outline:focus,button.btn-danger-outline:focus,.btn.btn-danger-outline.active,.open>.btn.btn-danger-outline.active,button.btn-danger-outline.active{background:#fa252d;border-color:#fa252d;color:#fff}.no-appearance{-moz-appearance:none;-webkit-appearance:none;appearance:none}label,.label{display:inline-block;color:#1f1f1f;font-size:15px;font-weight:400;margin-bottom:8px}label.label{padding-left:0}input[type=button]:focus,button:focus{outline:0 none}fieldset{width:100%}fieldset.row{width:auto}.field{margin-bottom:20px}.label{padding:2px 5px}.form-actions{border-top:1px solid #bdbdbd;padding-top:20px;margin:20px 0}input[type=text],input[type=password],input[type=email],textarea{appearance:none !important}input[type=text].mage-error,input[type=password].mage-error,input[type=email].mage-error,textarea.mage-error{border:1px solid #fb434a}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline:0 none}.form-control,input[type=text],input[type=password],input[type=email],input[type=search],select{border-color:#bdbdbd;font-family:"Source Sans Pro","Open Sans",sans-serif,serif;padding:8px 10px;height:45px}.form-control.form-control-rounded,input[type=text].form-control-rounded,input[type=password].form-control-rounded,input[type=email].form-control-rounded,input[type=search].form-control-rounded,select.form-control-rounded{border-radius:500px}.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,select:focus{border-color:#201a16}.form-control.no-focus,input[type=text].no-focus,input[type=password].no-focus,input[type=email].no-focus,input[type=search].no-focus,select.no-focus{border-color:#bdbdbd !important}.form-control.input-sm,input[type=text].input-sm,input[type=password].input-sm,input[type=email].input-sm,input[type=search].input-sm,select.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group.input-qty{width:120px;white-space:nowrap;display:flex;justify-content:center;align-items:center}.input-group.input-qty.sm{width:110px}.input-group.input-qty.sm .input-group-addon{margin:6px}.input-group.input-qty.sm .form-control{height:30px;width:30px;font-size:17px}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,.input-text,select,.form-control{background-color:#fff;background-image:none;border:1px solid #bbb;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#272727;font-size:14px;display:block;line-height:1.42857143;width:100%;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus,textarea:focus,.input-text:focus,select:focus,.form-control:focus{border-color:#201a16;outline:0;-webkit-box-shadow:none;box-shadow:none}body .custom-password-validate{padding-right:22px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.no-click{opacity:.5}.no-click:before{cursor:not-allowed;content:'';z-index:9}.no-click.act-del:before{height:28px;width:28px;margin-top:-5px}#password-strength-meter-container{float:right}input.qty{text-align:center;background-color:#ddd;background-image:linear-gradient(to right,#555 6px,rgba(255,255,255,0) 0);background-position:-7px bottom;background-size:8px 1px;background-repeat:repeat-x;border:0;padding:5px 2px;width:40px;height:35px}input::-moz-focus-inner{border:0;padding:0}.control{position:relative}.form-control:disabled,.form-control[readonly]{background-color:#bbb}.input-group-addon{border-color:#bbb;background-color:#fff;border-radius:0}.input-group-addon.fa{display:table-cell}.input-qty .input-group-addon{display:inline-block;width:24px;height:24px;margin:8px;padding:6px;background:0 0;border:1px solid #888;font-size:12px}.input-qty .input-group-addon:first-child{margin-left:0}.input-qty .input-group-addon:last-child{margin-right:0}.input-qty input.qty{float:none;font-size:18px;display:inline-block;width:40px}span.input-group-addon{outline:none !important}.form-control-label{padding-left:0}.form-control-static{min-height:39px}.form-group.has-danger .form-control{border-color:#fb434a}.form-group.has-success .form-control{border-color:#46be8a}.form-group.has-warning .form-control{border-color:#f39834}.form-group.has-focused .form-control{border-color:#201a16}.form-input-icon{position:relative}.form-input-icon>i{color:#1f1f1f;position:absolute;z-index:1 !important;z-index:3;width:16px;font-size:16px;text-align:center;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-input-icon .form-control{padding-left:34px}.form-input-icon.right-icon i.r{left:auto;right:10px}.form-input-icon.right-icon .form-control{padding-right:34px}.login-container .fieldset:after{content:none !important}.radio,.checkbox{display:inline-block}.radio label input[type=radio],.checkbox label input[type=radio],.radio label input[type=checkbox],.checkbox label input[type=checkbox]{margin-right:5px;display:inline-flex;cursor:pointer}.checkbox label,.radio label{position:relative;padding-left:25px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.radio input[type=checkbox],.checkbox input[type=radio],.radio input[type=radio]{position:absolute;opacity:0;cursor:pointer}.checkbox .checkmark,.radio .checkmark{position:absolute;top:2px;left:0;height:18px;width:18px;border:1px solid #bdbdbd;border-radius:3px;background-color:#f5f5f5}.checkbox .checkmark:after,.radio .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";position:absolute;left:5px;top:0;width:7px;height:12px;opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-mos-transition:.5s ease;-ms-transition:.5s ease;-webkit-transition:.5s ease;transition:.5s ease}.checkbox input[type=checkbox]:checked~.checkmark,.radio input[type=checkbox]:checked~.checkmark{background-color:#201a16}.checkbox input:checked~.checkmark:after,.radio input:checked~.checkmark:after{opacity:1}.radio .checkmark{border-radius:50%;height:16px;width:16px;top:3px}.radio .checkmark:after{height:10px;width:10px;border:0;background:#201a16;border-radius:50%;top:2px;left:2px}.field.choice input[type=radio]{opacity:0;position:absolute;height:0;width:0}.field.choice .label{cursor:pointer;font-weight:700;margin-bottom:0;position:relative}.field.choice .label:before,.field.choice .label:after{content:'';border-radius:50%;cursor:pointer;display:inline-block}.field.choice .label:before{background:#fff;border:1px solid #505050;width:18px;height:18px;margin-right:5px;margin-top:-5px;vertical-align:middle}.field.choice .label:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:#201a16;width:10px;height:10px;position:absolute;left:0;top:0;margin:4px;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.field.choice input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}label[disabled]{cursor:not-allowed;color:#bbb8cb}label[disabled].btn{opacity:.6;cursor:not-allowed}.typeahead__container{position:relative}.typeahead__container .typeahead__field{position:relative;z-index:1}.typeahead__container .typeahead__result{display:none;position:absolute;z-index:2;top:100%;width:100%;margin-top:-2px}.typeahead__container .typeahead__result .typeahead__list{background:#fff;margin:0;list-style:none;padding:0;border:1px solid #201a16;border-radius:0 0 3px 3px;border-top:1px solid #bdbdbd}.typeahead__container .typeahead__result .typeahead__list .typeahead__item a{display:block;padding:6px 16px;color:#514d6a}.typeahead__container .typeahead__result .typeahead__list .typeahead__item.active a{background:#f5f5f5}.typeahead__container .typeahead__result .typeahead__list .typeahead__item:hover a{background:#bdbdbd}.typeahead__container .typeahead__result .typeahead__list .typeahead__item strong{font-weight:600}.typeahead__container.result .typeahead__result{display:block}.typeahead__container.result input.form-control{border-right-color:transparent}.accr-st .panel-heading{background:#201a16;color:#fff;position:relative;padding:15px;padding-right:35px;font-size:15px}.accr-st .panel-heading.collapsed{background:#fff;color:#333}.accr-st .panel-heading.collapsed:after{color:#201a16}.accr-st .panel-heading:hover,.accr-st .panel-heading:active{background:#201a16;color:#fff}.accr-st .panel-heading:hover:after,.accr-st .panel-heading:active:after{color:#fff}.accr-st .panel-heading:after{color:#fff;content:'\f106';position:absolute;top:10px;right:10px;font-size:25px;font-family:fontawesome;-webkit-transition-duration:.5s;transition-duration:.5s}.accr-st .panel-heading.collapsed:after{transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.accr-st .panel-collapse{background:#f0f0f0}.accr-gr .panel-heading{background:#201a16;color:#fff;padding:15px;font-size:15px}.dropdown,.dropup{display:inline-block}.dropup .dropdown-menu{bottom:115%}.dropdown-menu{border-color:#dcdcdc;top:115%;padding:8px 0}.dropdown-menu .dropdown-icon{margin-right:5px}.dropdown-menu .dropdown-divider{background-color:#dcdcdc}.dropdown-menu .dropdown-header{padding:7px 15px;color:#514d6a;font-size:14px;font-weight:600}.dropdown-menu .dropdown-item{color:#827ca1;background:0 0;padding:3px 15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dropdown-menu .dropdown-item a{color:#827ca1}.dropdown-menu .dropdown-item a:hover,.dropdown-menu .dropdown-item a:active{background:0 0;color:#201a16}.dropdown-menu .dropdown-item.disabled{cursor:not-allowed;color:#dcdcdc !important}.dropdown-menu .dropdown-item.disabled a{color:#dcdcdc !important;cursor:not-allowed}.dropdown-menu .dropdown-item.active{background:#f5f5f5 !important}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:focus{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:0 0;color:#201a16}.dropdown-animate{overflow:hidden}.dropdown-animate>.dropdown-item,.dropdown-animate .dropdown-header{animation-name:dropdown-slide-left;animation-duration:.5s;animation-fill-mode:both}.dropdown-animate>.dropdown-item:nth-child(1),.dropdown-animate .dropdown-header:nth-child(1){animation-delay:.02s}.dropdown-animate>.dropdown-item:nth-child(2),.dropdown-animate .dropdown-header:nth-child(2){animation-delay:.04s}.dropdown-animate>.dropdown-item:nth-child(3),.dropdown-animate .dropdown-header:nth-child(3){animation-delay:.06s}.dropdown-animate>.dropdown-item:nth-child(4),.dropdown-animate .dropdown-header:nth-child(4){animation-delay:.08s}.dropdown-animate>.dropdown-item:nth-child(5),.dropdown-animate .dropdown-header:nth-child(5){animation-delay:.1s}.dropdown-animate>.dropdown-item:nth-child(6),.dropdown-animate .dropdown-header:nth-child(6){animation-delay:.12s}.dropdown-animate>.dropdown-item:nth-child(7),.dropdown-animate .dropdown-header:nth-child(7){animation-delay:.14s}.dropdown-animate>.dropdown-item:nth-child(8),.dropdown-animate .dropdown-header:nth-child(8){animation-delay:.16s}.dropdown-animate>.dropdown-item:nth-child(9),.dropdown-animate .dropdown-header:nth-child(9){animation-delay:.18s}.dropdown-animate>.dropdown-item:nth-child(10),.dropdown-animate .dropdown-header:nth-child(10){animation-delay:.2s}.open>.dropdown-menu{animation-name:dropdown-slide-bottom;animation-duration:.15s;animation-fill-mode:both;animation-delay:.01s;display:block}.open>.dropdown-menu{animation-name:dropdown-slide-bottom;animation-duration:.15s;animation-fill-mode:both;animation-delay:.05s;display:block}.open.dropup>.dropdown-menu{animation-name:dropdown-slide-top}.dropdown.dropdown-avatar .dropdown-toggle{display:inline-block;position:relative;padding-right:18px}.dropdown.dropdown-avatar .dropdown-toggle:after{position:absolute;right:0;top:50%;margin-top:-1px;color:#bbb8cb;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.dropdown.dropdown-avatar .dropdown-toggle:hover:after{color:#827ca1}.dropdown .dropdown-inline-button{display:inline-block;color:#827ca1;font-weight:600}.dropdown .dropdown-inline-button .dropdown-inline-button-icon{color:#bbb8cb;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;margin-right:5px}.dropdown .dropdown-inline-button:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#bbb8cb}.dropdown .dropdown-inline-button:hover,.dropdown .dropdown-inline-button:focus,.dropdown .dropdown-inline-button:active{color:#24222f}.dropdown .dropdown-inline-button:hover .dropdown-inline-button-icon,.dropdown .dropdown-inline-button:focus .dropdown-inline-button-icon,.dropdown .dropdown-inline-button:active .dropdown-inline-button-icon{color:#827ca1}.dropdown .dropdown-inline-button:hover:after,.dropdown .dropdown-inline-button:focus:after,.dropdown .dropdown-inline-button:active:after{color:#827ca1}.dropdown.open .dropdown-inline-button{color:#24222f}.dropdown.open .dropdown-inline-button .dropdown-inline-button-icon{color:#514d6a}@keyframes dropdown-slide-left{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes dropdown-slide-bottom{0%{opacity:0;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes dropdown-slide-top{0%{opacity:0;transform:translate3d(0,5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}.form-group{position:relative}.form-control-error,input+.mage-error,textarea+.mage-error,select+.mage-error,.control>div.mage-error{background:#fb434a;color:#fff !important;padding:5px 8px;-webkit-border-radius:3px;border-radius:3px;position:absolute;right:0;bottom:40px;margin-bottom:8px;max-width:230px;font-size:80%;text-align:left;z-index:9}.form-control-error:after,input+.mage-error:after,textarea+.mage-error:after,select+.mage-error:after,.control>div.mage-error:after{width:0;height:0;content:'';display:block;border-style:solid;border-width:5px 5px 0;border-color:#fb434a transparent transparent;position:absolute;right:20px;bottom:-4px;margin-left:-5px}.form-control-error ul,input+.mage-error ul,textarea+.mage-error ul,select+.mage-error ul,.control>div.mage-error ul{list-style:none;color:#fff;padding:0;margin:0}textarea+.mage-error{bottom:100%;margin-bottom:2px}#shipping_instruction_error{margin-bottom:-20px}#shipping-details{position:relative}textarea{resize:vertical}.form-control-error-list ul{list-style:none;color:#fb434a;padding:0;margin:5px 0 0;font-size:80%;font-weight:400}.has-danger .select2-selection--single,.has-danger .select2-selection--multiple{border-color:#fb434a !important}select{background:#fff no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAFCAYAAABB9hwOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiNWZkMzNlMC0zNTcxLTI4NDgtYjA3NC01ZTRhN2RjMWVmNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZDNDdFRTkxRTJBMTFFNjg0MUM5MTMwMjYwRDYwRDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZDNDdFRTgxRTJBMTFFNjg0MUM5MTMwMjYwRDYwRDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTUxRUI3MDZEQjk4MTFFNUI1NDA5QTcyNTlFQzRERTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTUxRUI3MDdEQjk4MTFFNUI1NDA5QTcyNTlFQzRERTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69wtu7AAAAe0lEQVR42mLce+zSOVFhYUMGNHDv4cOd/q6WHgxkAqbvP77H/P339zey4Nfv3z7ceXA/hoECwCQnLXPtw8eP05EFHz15WuRm7/CGIoNBhLCgUPnPX79egdgv37w+qKmqOp+BQsAEpX8wMTFm/fnz5/P/f//DGagAAAIMAKIuMR+q/rU9AAAAAElFTkSuQmCC');background-position:calc(100% + 8px) center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0 none;padding-right:20px}select:focus,select:active{outline:0 none}select::-ms-expand{display:none}select.form-control[multiple]{background:#fff}.label.label-default{background:#acb7bf;color:#fff}.label.label-primary{background:#201a16;color:#fff}.label.label-secondary{background:#f0f0f0;color:#fff}.label.label-success{background:#46be8a;color:#fff}.label.label-info{background:#0190da;color:#fff;font-size:12px}.label.label-danger{background:#fb434a;color:#fff}.label.label-warning{background:#f39834;color:#fff}.label.label-default,.label.label-primary,.label.label-secondary,.label.label-success,.label.label-info,.label.label-danger,.label.label-warning{font-size:12px}.ui-datepicker{min-width:250px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{float:left}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#201a16}.well{background-color:#f0f0f0}.form-group .g-recaptcha iframe{border:1px solid #bdbdbd;border-radius:4px}.form-group.has-error .g-recaptcha iframe{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-group.has-error .g-recaptcha iframe:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.ui-menu .ui-menu-item a.ui-state-focus{color:#201a16;background:#fafcbc}.ui-menu .ui-menu-item a:after{display:table;content:'';clear:both}.no-resize{resize:none}.table thead th{border-bottom:1px solid #f0f0f0 !important;outline:none !important}.table thead th:focus{background:#f5f5f5}.table td,.table th{border-color:#f0f0f0}.table td:focus,.table th:focus{background-color:#f0f0f0}.table tbody tr:first-child td,.table tbody tr:first-child th{border-top:none}.table.table-hover tbody tr:hover{background:#f5f5f5}.table tr.active,.table th.active{background:#f5f5f5}.table .thead-inverse th{background:#38354a}.table .thead-default th{background:#f0f0f0}.table.table-striped tbody tr:nth-of-type(odd){background:#f5f5f5}.table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-inverse thead th{border-bottom-color:#514d6a}.table-inverse th,.table-inverse td{border-top-color:#514d6a}.table-inverse th,.table-inverse td,.table-inverse thead th{background:#f5f5f5}.table-inverse th:focus,.table-inverse td:focus,.table-inverse thead th:focus{background:#f5f5f5}.table-inverse tr.active,.table-inverse th.active{background:#f5f5f5}.table-fixed{width:100%}.table-fixed>tbody{box-shadow:0 0 1px 1px #ddd inset;max-height:250px;overflow-y:auto;width:100%}.table-fixed>thead,.table-fixed>tbody{display:block}.table-fixed>thead>tr,.table-fixed>tbody>tr{display:block}.table-fixed>thead>tr>td,.table-fixed>tbody>tr>td,.table-fixed>thead>tr>th,.table-fixed>tbody>tr>th{display:block}.table-fixed>tbody>tr>td{float:left}.table-fixed>thead{background:#f0f0f0}.table-fixed>thead>tr>th{float:left}.table-comparison>tbody>tr>td.info{background-color:transparent}.table-comparison .cell.label{display:table-cell}.table-comparison .cell.label.product{border-top:0}.table-comparison .cell.label.remove{border-bottom:0 !important}.fc-border-separate .fc-first th{background:#f0f0f0}.dataTables_paginate a{color:#201a16}.dataTables_paginate a.current{background-color:#201a16;border-color:#201a16}.header-branch-popup .branch-timings tr td:first-of-type{text-align:left}.header-branch-popup .branch-timings tr td:last-of-type{text-align:right}.page.messages{float:left;width:100%}.page.messages .messages:not(:empty){margin:15px 0}.message,.alert{border-radius:4px;border:1px solid transparent;display:block;font-size:14px;margin:0 0 10px;padding:8px 20px;line-height:1.2em;position:relative;clear:both}.message.info,.alert.info,.message.alert-info,.alert.alert-info{background:#d9edf7;color:#31708f;border-color:#bce8f1}.message.notice,.alert.notice,.message.alert-primary,.alert.alert-primary{background:#d9edf7;color:#31708f;border-color:#bce8f1}.message.warning,.alert.warning,.message.alert-warning,.alert.alert-warning{background:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.message.error,.alert.error,.message.alert-danger,.alert.alert-danger{background:#fde9eb;color:#e21820;border-color:#fde9eb}.message.success,.alert.success,.message.alert-success,.alert.alert-success{background:#dff0d8;color:#3c763d;border-color:#d6e9c6}.text-danger{color:#e21820}.message:before{content:none !important}.alert-danger.has-icon{padding-left:40px}.alert-danger.has-icon:before{font-family:"FontAwesome",sans-serif,serif;content:"\f071";font-size:20px;position:absolute;left:10px;top:50%;transform:-webkit-translateY(-50%);transform:translateY(-50%)}.cms-home .page-wrapper>div .message{margin:5px 0 5px;text-align:center}.custom-topbar{background:#e6032a;color:#fff;padding:10px 0}.custom-topbar a{color:#fff}.custom-topbar a:hover{color:#fff}.custom-topbar .h-links li:after{font-size:14px}.custom-topbar .h-links a{font-size:14px}.modal-popup .modal-inner-wrap{border-radius:10px}.dropdown-menu.dropdown-warning{background-color:#f39834}.dropdown-menu.dropdown-warning a{color:#fff}.get_help_link:hover i{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.topbar_tour_link{position:relative;cursor:pointer;padding-right:22px}.topbar_tour_link .tour-ticket{position:absolute;font-size:22px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.status-ribbon{background-color:#c611c6}@-webkit-keyframes pulse{50%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes pulse{50%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}100%,75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}100%,75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.shake.active .tour-ticket{-webkit-animation:wrench 1s ease infinite;animation:wrench 1s ease infinite}.badge{background:#0190da}.page-header{float:left;width:100%;margin:0;padding:0}.page-header .header.content{padding:0 !important}.page-header .logo{max-width:100%;margin:0;margin-top:5px;z-index:1}.page-header .logo img{height:auto;width:auto;max-height:62px}.page-header .punchout-logo-container{display:flex;gap:10px;align-items:center;min-height:58px}.page-header .widget.block{display:none}.page-header .block-search{width:100%;margin-bottom:0 !important;padding-left:10px;padding-top:8px;padding-bottom:6px}.page-header .block-search .block-title,.page-header .block-search label{display:none}.page-header .block-search .control{padding:0 !important}.page-header .block-search input{width:100%;border:none;border:1px solid #bbb;border-radius:10px;box-shadow:0 0 10px 5px #e4e4e4 inset;font-size:20px;padding-right:48px;padding-left:15px;height:50px}.page-header .block-search input::placeholder{color:#727272;opacity:1}.page-header .block-search input:-ms-input-placeholder{color:#727272}.page-header .block-search input::-ms-input-placeholder{color:#727272}.page-header .block-search input[disabled=disabled],.page-header .block-search input:disabled,.page-header .block-search input[disabled]{cursor:not-allowed;opacity:.5;border-color:#ddd}.page-header .block-search .action.search{right:15px;min-width:0;display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;width:26px;font-weight:400;padding:7px 0;position:absolute;top:2px;z-index:1}.page-header .block-search .action.search:before{content:none}.page-header .block-search .action.search:after{font-family:"FontAwesome",sans-serif,serif;content:'\f002';font-size:22px}.page-header .block-search .action.search:hover:after{color:#bdbdbd}.page-header .block-search .action.search span{display:none}.page-header .tgl-search{display:none}.page-header .skip{display:none}.header.links{display:none}.toplinks-right{padding-top:10px;flex-flow:row-reverse;flex-direction:row-reverse}.toplinks-right>div{float:right;display:inline-block;text-align:center;vertical-align:top;padding:5px 14px;margin:0;max-width:152px}.toplinks-right>div:first-child{padding-right:0}.toplinks-right i{display:block;text-align:center;font-size:28px}.toplinks-right .branch-name,.toplinks-right .user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;text-align:left;font-size:12px;max-width:85px}.toplinks-right .minicart-wrapper .showcart:before{content:none;display:inline}.toplinks-right .minicart-wrapper .showcart.active:before{content:none}.toplinks-right .disp-cell{line-height:1.3;text-align:left}.toplinks-right i.disp-cell{padding-right:8px}.toplinks-right .link-login-reg .disp-cell{line-height:1.2}.page-header .header.panel{padding-top:20px;padding-bottom:12px;margin:0;border:0;box-shadow:none}.minicart-wrapper .action.showcart .counter.qty{background-color:rgba(230,3,42,.9399999999999999)}.header-branch-popup,.authorization-link .dropdown-menu{background-color:#fff;-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all;border:1px solid #bbb;line-height:1.5;left:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);min-width:250px;padding:20px;right:0;z-index:9}.authorization-link .dropdown-menu{min-width:300px}.dropdown-backdrop{display:none}.header-branch-icon{text-align:center}.header-branch-icon .titles{margin-bottom:5px}.toplinks-right .dropdown-menu,.toplinks-right .block.block-minicart{border-top:4px solid #201a16;top:100%}.mob-search{display:none}@-webkit-keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-moz-keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@media (min-width:992px) and (max-width:1450px){.toplinks-center{width:47%}}.search-history.typeahead--history .history-header{padding:10px}.search-history a{display:block;padding:10px}.search-history.typeahead--history .search-history a{padding:5px 0}.search-history a:hover{background-color:#eee}.search-history{display:none;height:100%;background-color:#fff;border:1px solid #bbb;padding:0 !important;z-index:302}.search-history.typeahead--history{display:block}.search-history .clear-search-history{position:absolute;width:100%;bottom:0}.search-history>*{padding:0}.search-history ul{margin-bottom:35px}.typeahead-container{position:absolute;width:100%;padding-left:18px;top:-20px;z-index:30}.typeahead{padding:0 !important;background-color:#fff;border:1px solid #eee;display:none}.typeahead.typeahead_show{display:-ms-flexbox;display:-webkit-flex;display:flex}.typeahead .main{z-index:302;overflow:hidden;word-wrap:break-word;word-break:break-all;font-size:14px;background:#f0f0f0;flex:1;padding:0}.typeahead .main .terms{list-style:none;padding-left:0 !important}.typeahead .main .terms li:last-child a{margin-bottom:30px}.typeahead .main .terms h4{padding-left:10px;padding-top:10px}.typeahead .main .terms a{display:block;color:#000;text-transform:lowercase;padding:5px 10px;border-top:transparent solid 1px;border-bottom:transparent solid 1px;border-right:0;word-break:break-word}.typeahead .main .terms a.active{background:#fff;border-color:#f0f0f0}.typeahead .main .terms a:hover{color:#201a16}.typeahead .main .terms .categories{padding-left:27px;font-style:italic}.typeahead .detail{display:none}.typeahead .typeahead-desc .titles{margin-bottom:0;line-height:1.3}.typeahead .typeahead-desc .titles a{display:inline-block;width:100%}.typeahead .typeahead-desc .titles a span{display:inline-block}.typeahead .typeahead-actions{position:relative;padding-left:90px;padding-right:40px;min-height:75px}.typeahead .typeahead-actions .product-img{position:absolute;width:75px;height:75px;left:0;top:0}.typeahead .ais-RefinementList-list{padding:0}#search_autocomplete.search-autocomplete{display:none !important}.toplinks-center .minisearch{position:relative}.section-item-title,.nav-toggle{display:none}.navigation{position:relative}.navigation .shopby>a{font-weight:600;background:#ddd;color:#fff;cursor:default;font-size:18px;padding:10px 28px;text-transform:uppercase;opacity:.6}.navigation .shopby>a:before{content:'\f0c9';font-size:21px;line-height:1;margin:2px 0 0 -4px;padding-right:20px}.navigation .shopby.loaded>a{background:#201a16;cursor:pointer;opacity:1}.nav-sections{float:left;width:100%;margin:0 !important;padding:0 15px}.nav-sections .navigation{border:1px solid #bbb;border-left:0;padding:0;max-width:1400px;margin-bottom:-1px}.nav-sections .navigation:after{content:'';display:table;clear:both}.nav-sections .navigation>ul{float:left;padding:0 !important;list-style:none;margin:0}.nav-sections .nav-right-links a,.nav-sections .nav-left-links a{float:left;padding:12px 28px;border-right:1px solid #fff}.nav-sections .nav-right-links a:first-child,.nav-sections .nav-left-links a:first-child{border-left:1px solid #fff}.nav-sections .submenu-wrap{background-color:#fff;float:left;width:100%;border:1px solid #bbb;margin-left:-1px;min-height:100%;padding-left:2px;overflow:auto;-webkit-overflow-scrolling:touch}.nav-sections .submenu-wrap>ul{padding:0 !important;list-style:none}.nav-sections .header.links{display:none}.header-nav-quicklinks{float:left;width:100%;font-size:16px}.header-nav-quicklinks ul{border-top:0;box-shadow:0 3px 10px 2px #bbb}.header-nav-quicklinks ul li{flex:1;padding:15px}.header-nav-quicklinks ul li+li{border-left:1px solid #bbb}.header-nav-quicklinks a{color:#201a16}.active-menu+.category-container{display:block}.category-container{font-size:14px;display:none;position:absolute;top:46px;z-index:999;width:280px}.category-container ul.level0,.category-container ul.level2{padding:0}.category-container ul{background:#fff;list-style:none;box-shadow:0 2px 10px 1px #7b7b7b}.category-container ul:after{background:rgba(0,0,0,.45);content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;transition:.4s ease}.category-container ul.hovered:after{opacity:1}.category-container ul.hovered li.actived>a{background:#fff;color:#201a16;z-index:9}.category-container li.actived>a{color:#201a16}.category-container li a{border-top:1px solid #ddd}.category-container li:not(.parent)>a i{display:none}.category-container a{color:#1f1f1f;-webkit-transition:none;transition:none;position:relative}.category-container a i{top:50%;-webkit-transform:translateY(-50%);-mos-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;padding:8px;font-size:18px;opacity:.7}.level0.submenu{margin-bottom:0}.level0.submenu li{margin:0}.level0.submenu li img{padding:0 5px;vertical-align:middle;margin-right:6px}.level0.submenu li>a{position:relative;display:-ms-flex;display:flex;width:100%;align-items:center}.level0.submenu ul{background:#fff;display:none;position:absolute;padding-left:0;left:100%;width:100%;top:0;min-height:100%}.level0.submenu .actived>ul{display:block}.level0.submenu a{padding:8px 20px 8px 10px}html.mm-opened body{height:100%}a.menu-item-active>span{text-decoration:none !important}.add-wlist{padding:0 5px 8px}.add-wlist .top-right{padding-right:5px}.add-wlist input{padding-right:40px}.add-wlist i{padding:8px 4px;cursor:pointer}.mm-menu{background-color:#fff}.mobile-menu{display:none}.mobile-menu .titles{color:#bdbdbd}.mobile-menu .mm-title{color:#fff;font-weight:400;text-transform:uppercase;text-align:left}.mobile-menu p{margin-bottom:0;padding:7px 15px}.mobile-menu ul{list-style:none}.mobile-menu ul li{padding:8px 10px}.mobile-menu .order-det img{position:absolute;left:0;top:0;vertical-align:top;width:80px}.mobile-menu .order-det .product-name{display:block;position:relative;min-height:85px;padding-left:90px}.mobile-menu .shop-list .product-name{display:block;margin:5px 0}.mobile-menu .shop-list input{margin-top:0;vertical-align:middle}.mobile-menu .shop-list a{display:block}.mobile-menu .mm-listview>li:not(.mm-divider):after{left:0}.mobile-menu .mmenu-list{background:#fff;padding-bottom:0 !important}.mobile-menu .mm-listview>li.no-border:after{border:0}.mobile-menu .mm-listview>li.no-border a{padding-top:5px;padding-bottom:5px}@-webkit-keyframes fadeA{0%{opacity:0}13.2%,19.8%{opacity:1;z-index:5}100%,33%{opacity:0}}@-webkit-keyframes fadeB{0%,33%{opacity:0}46.2%,52.8%{opacity:1;z-index:6}100%,66%{opacity:0}}@-webkit-keyframes fadeC{0%,66%{opacity:0}79.2%,85.8%{opacity:1;z-index:5}100%{opacity:0}}@-moz-keyframes fadeA{0%{opacity:0}13.2%,19.8%{opacity:1;z-index:5}100%,33%{opacity:0}}@-moz-keyframes fadeB{0%,33%{opacity:0}46.2%,52.8%{opacity:1;z-index:6}100%,66%{opacity:0}}@-moz-keyframes fadeC{0%,66%{opacity:0}79.2%,85.8%{opacity:1;z-index:5}100%{opacity:0}}@keyframes fadeA{0%{opacity:0}13.2%,19.8%{opacity:1;z-index:5}100%,33%{opacity:0}}@keyframes fadeB{0%,33%{opacity:0}46.2%,52.8%{opacity:1;z-index:6}100%,66%{opacity:0}}@keyframes fadeC{0%,66%{opacity:0}79.2%,85.8%{opacity:1;z-index:5}100%{opacity:0}}.breadcrumb-container.container{width:100%}.breadcrumb{display:inline-block;background:0 0;padding:10px 0;margin-bottom:0;max-width:100%}.breadcrumb .home a>span{display:none}.breadcrumb .home a:after{font-family:"FontAwesome",sans-serif,serif;content:'\f015';font-size:18px}.breadcrumb>li:before{display:none}.breadcrumb>li:after{padding-right:.3rem;padding-left:.3rem;color:#bbb8cb;content:'/'}.breadcrumb>li:last-child:after{display:none}.breadcrumb>li strong{color:#201a16}.custom-banner-wrapper rs-module-wrap{width:100% !important;left:0 !important}.page-wrapper .nav-sections+.widget+.widget,.page-wrapper .fouc+.widget+.widget{max-width:100%;padding:0}.banner-text{position:absolute;font-weight:600;right:0;left:0}.banner-text h2{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.78)}.banner-text .link-btn{text-transform:uppercase;margin-left:20px}.text-xlg{font-size:44px}.text-lg{font-size:40px}.text-md{font-size:36px}.diff{background:rgba(0,0,0,.6);border-radius:4px;padding:4px 10px}.full-img img{width:100%}.aw-rbslider-container .uk-dotnav-contrast>.uk-active>a,.aw-rbslider-container .uk-dotnav-contrast>a:hover,.aw-rbslider-container .uk-dotnav-contrast>a:focus,.aw-rbslider-container .uk-slidenav-contrast:hover,.aw-rbslider-container .uk-slidenav-contrast:focus{background-color:#201a16}.page-banner{position:relative;width:100%;overflow:hidden;max-height:450px}.page-banner img{width:100%}.carousel-indicators{bottom:-10px}.carousel-indicators li{box-shadow:0px 0px 1px 0px #777575 inset}.carousel{float:left;width:100%}.carousel .carousel-control{width:40px;height:40px;background-image:none;top:48%;left:5%}.carousel .carousel-control.right{right:5%;left:auto}.carousel .carousel-control .icon-prev,.carousel .carousel-control .icon-next{margin-top:-26px}.carousel .carousel-indicators{width:120px;margin-left:-65px;z-index:5}.carousel .banner-link{width:100%;position:absolute;top:0;left:0;height:100%}.video-thumb{position:absolute;width:70px;height:70px;background:#201a16;border-radius:50%;font-size:0;top:50%;left:50%;opacity:.8;z-index:9}.video-thumb:hover{opacity:1}.video-thumb:before{position:absolute;width:50px;height:50px;background:#fff;border-radius:50%;content:'';top:0;right:0;bottom:0;left:0;margin:auto;transition-duration:.2s;-webkit-transition-duration:.2s}.video-thumb:after{content:'';width:10px;height:10px;position:absolute;top:0;bottom:0;left:33px;margin:auto;border:8px solid transparent;border-left-color:#201a16}.video-thumb.red{background:#e6e6e6}.video-thumb.red:after{border-left-color:#e6e6e6}@media (min-width:768px) and (max-width:1199px){.banner-text h2{font-size:14px}.banner-text .text-xlg{font-size:40px}.banner-text .text-lg{font-size:30px}.banner-text .text-md{font-size:20px}}#contentarea,.cms-home .page-title-wrapper{display:none}.page-main{padding:0 15px}.columns{float:left;width:100%;padding-bottom:40px}.page-wrapper .nav-sections+.widget,.page-wrapper .fouc+.widget{max-width:100%;padding:0}.items-list{float:left;width:100%;padding-bottom:10px;border-bottom:1px solid #bbb}.items-list .titles.qty{text-align:center}.items-list .price{font-size:20px;padding:5px 0}.items-list .btn{float:right;clear:right;display:block;margin-bottom:10px}.items-list:last-child{border-bottom:none;margin-bottom:0}.items-list .bulk-savings{color:#201a16;cursor:pointer}.addtolist:before{float:left;font-family:"FontAwesome",sans-serif,serif;content:'\f006';padding-right:4px}.img-border{border:1px solid #bbb;box-shadow:2px 4px 6px -2px rgba(0,0,0,.2);-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all;padding:20px;margin-bottom:10px}.img-border img{-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all}a:hover .img-border img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.best-selling-container,.home-cat{font-size:0;letter-spacing:-.31em}.best-selling-container a,.home-cat a{float:left;width:100%}.best-selling-container h2,.home-cat h2{letter-spacing:normal}.best-selling-container .img-border,.home-cat .img-border{border:none;box-shadow:none}.best-selling-product,.catalog-category{float:none;text-align:center;display:inline-block;font-size:13px;letter-spacing:normal;vertical-align:top}.catalog-category{font-size:16px}.fav-items-wrapper .search-wrap,.fav-items-wrapper .search-results{float:left;width:100%}.fav-items-wrapper .search-wrap{max-height:940px;overflow-y:auto}.fav-items-wrapper .search-results{overflow:hidden}.home-cat-sm h4{padding-bottom:5px}.home-cat-sm .parent-inline{margin-left:-5px;margin-right:-5px}.home-cat-sm .child-inline{padding:0 5px;word-break:break-word}.home-cat-sm .child-inline small{vertical-align:top}.home-cat-sm .cat-sep{left:15px;right:15px;bottom:0}.b2bajaxload .b2bhome-company+small{display:none}.b2bajaxload .loading_contact{display:block}.loading_contact{display:none}.loading_contact{min-height:134px;border-radius:6px;background:#f9f9f9}.b2bhome-content .c-logo{background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#fff;background-origin:content-box;border-radius:5px;cursor:pointer;height:50px;font-size:20px;width:120px;vertical-align:middle;padding:9px 18px;margin-right:10px}.b2bhome-content .c-logo.has-logo{padding:6px}.b2bhome-content .c-logo.has-logo:hover>i{opacity:1}.b2bhome-content .c-logo.has-logo div{display:none}.b2bhome-content .c-logo.c-logopunch{cursor:default}.b2bhome-content .c-logo>i{padding:4px;opacity:0;background:rgba(0,0,0,.2)}.b2bhome-content .c-logo div{opacity:.3}.b2bhome-content .c-logo div i{font-size:30px}.b2bhome-content .c-logo div span{font-size:14px;padding-left:10px;display:inline-block;line-height:1;width:50px;font-weight:700;text-align:center}.b2bhome-content .row{margin-right:0}.b2bhome-content .col-xs-4{padding-left:10px;padding-right:10px}.b2bhome-content .panel i{color:#201a16;padding:0 10px}.b2bhome-content h1{margin-bottom:14px}.b2bhome-content h1 small{color:#1f1f1f}.b2bhome-content .col-xs-4 .panel a:hover{background-color:#f0f0f0}.b2bhome-content .col-xs-4 .panel a:hover h3{color:#201a16}.b2bhome-content .panel a{display:block}.b2bhome-content .order-no{margin-bottom:12px}.b2bhome-content .panel{box-shadow:0 4px 10px 1px #bbb}.b2bhome-content .bg-grey{padding:20px}.browse{cursor:pointer}.browse .file-upload{font-size:117px;opacity:0;width:100%}.b2blogo-updater .v-center{left:0;right:0}.contact-item{border-bottom:1px solid #1f1f1f;padding-bottom:10px;margin-bottom:10px}.contact-item h4{color:#1f1f1f}.contact-item .col-xs-3{padding-right:0;max-width:110px}.contact-item a{word-break:break-all}.b2b-contact{border:10px solid #f0f0f0;padding:10px}.b2blogo-updater .panel-body{height:250px;overflow:hidden}img[src=""]{display:none}.list-main-disc{list-style:none;padding:0}.list-main-disc li{position:relative;padding-left:25px;margin-bottom:8px}.list-main-disc li:before{content:'';width:5px;height:5px;background:#201a16;display:block;border-radius:50%;position:absolute;left:0;top:8px}.pre-border{width:100px;border-bottom:3px solid #1f1f1f;padding-top:20px}.who-we-block{padding-top:10px}.who-we-block .panel{border:none;box-shadow:none}.who-we-block .leading-icon>div{padding-left:70px}.who-we-block .leading-icon>div:before{background-image:url('https://assets.usesi.com/wysiwyg/USESI/home/whowe.png');background-repeat:no-repeat;content:'';width:50px;height:50px;position:absolute;left:20px;top:-5px;zoom:.8;-moz-transform:scale(.8);-moz-transform-origin:0 0}.who-we-block .leading-icon>div:nth-child(1):before{background-position:-150px -76px}.who-we-block .leading-icon>div:nth-child(2):before{background-position:-150px -10px;top:0}.who-we-block .leading-icon>div:nth-child(3):before{background-position:-80px -10px;top:-8px}.who-we-block .leading-icon>div:nth-child(4):before{background-position:-10px -83px}.who-we-block .leading-icon>div:nth-child(5):before{background-position:-80px -83px}.who-we-block .leading-icon>div:nth-child(6):before{background-position:-10px -10px}.methods .table-striped tbody tr:nth-of-type(even){background:#f7f8fa}.methods .table td{vertical-align:middle;text-align:center}.methods .table td.method{text-align:left}.methods th.method{width:280px}.methods .panel{border-radius:0}.custom-topbar .btn.store-switch{font-size:13px;padding:0 8px;margin-left:8px;vertical-align:middle}@media (min-width:768px) and (max-width:1199px){.home-cat-sm .child-inline{width:50%}}@media (min-width:992px) and (max-width:1200px){.b2bhome-content .col-xs-4{width:100%;padding-right:0}.b2bhome-content .col-xs-4 .panel i{padding:5px;font-size:2em}.b2bhome-content .col-xs-4 .panel-body{display:table;vertical-align:middle}.b2bhome-content .col-xs-4 .panel-body .disp-cell{display:table-cell}.b2bhome-content .col-xs-4 .panel-body .p,.b2bhome-content .col-xs-4 .panel-body .h4{vertical-align:middle;display:table-cell;padding-left:15px}}@media (min-width:1200px) and (max-width:1320px){.b2bhome-content .panel .h4{font-size:15px}}@media (min-width:1321px) and (max-width:1500px){.b2bhome-content .panel .h4{font-size:18px}}@media (max-width:402px){.who-we-block .leading-icon>div:nth-child(2):before,.who-we-block .leading-icon>div:nth-child(6):before{top:23px !important}}@media (max-width:355px){.who-we-block .leading-icon>div:nth-child(5):before{top:23px !important}}.page-footer{float:left;width:100%}.page-footer .footer{border:none}.footer-newsletter{background-color:#201a16;padding:2px 0}.footer-newsletter .field{margin-bottom:0}.footer-newsletter .newsletter input{width:100%;height:40px;padding-left:15px;padding-right:30px}.footer-newsletter .newsletter .title{display:none}.footer-newsletter .newsletter.block{float:none;margin-bottom:0;width:auto;padding:18px 0}.footer-newsletter .newsletter label{position:relative;color:#fff;font-weight:600;display:inline-block;vertical-align:middle;font-size:20px;margin:0;padding-right:10px;width:auto;height:auto}.footer-newsletter .newsletter .action.subscribe{background-color:#fff;border:none;line-height:1;min-width:0;padding:7px}.footer-newsletter .newsletter .action.subscribe:after{font-family:"FontAwesome",sans-serif,serif;background-color:#fff;color:#201a16;content:'\f105'}.footer-newsletter .newsletter .action.subscribe>span{display:none}.footer-newsletter .newsletter .control{display:inline-block;position:relative;vertical-align:middle;width:48% !important}.footer-newsletter .newsletter .control:before{content:none !important}.footer-newsletter .newsletter .control .actions{position:absolute;top:5px;right:5px}.footer-newsletter .newsletter .control .actions .grecaptcha-badge{display:none !important}.h-links{padding-left:0;margin-left:-5px}.h-links li{display:inline-block;padding-right:5px;padding-left:5px}.h-links li:after{content:'|';padding-left:13px;font-size:13px;vertical-align:top}.h-links li:last-child:after{content:none}.h-links a{font-size:13px}.footer-links{background:#f0f0f0;padding:30px 0 0}.footer-links ul{list-style:none;margin-bottom:0}.footer-links li{margin-bottom:0}.footer-links .footer-bottom .footer-social{border-right:1px solid}.footer-links .footer-social{font-size:18px}.footer-links .footer-social a{margin:0 10px}.footer-links .footer-social .fa{font-size:20px}.footer-links .footer-social .widget{display:inline-block;margin-left:5px;border-left:1px solid #827ca1;padding-left:10px}.footer-links .footer-social .widget:first-child{margin-left:0;border-left:0}.footer-links .text-right{font-size:13px}.footer-links .text-right img{width:auto;vertical-align:middle;padding-right:10px}.footer-top h4,.regional-logos h4{padding-bottom:15px;margin-bottom:0}.footer-top li,.regional-logos li{margin-bottom:8px}.footer-top li:last-of-type,.regional-logos li:last-of-type{padding-bottom:8px}.footer-top li i,.regional-logos li i{width:18px}.footer-top .toggle-arrow:before,.regional-logos .toggle-arrow:before{content:'\f106'}.footer-links .regional-logos{background:#fff;padding:20px 15px}.footer-links .regional-logos ul{align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}.footer-links .regional-logos a{align-items:center;display:-ms-flexbox;display:flex;padding:10px}.footer-links .regional-logos img{max-height:40px}.footer-bottom{padding:25px 0 20px;background:#fff}.footer-bottom .secur-seals a:first-of-type{margin-right:20px}.footer-bottom .flex-box{align-items:center}.recently-viewed{width:100%;position:relative;-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all;background-color:#fff;z-index:8;border-top:1px solid transparent}.recently-viewed>.inner{padding:5px 15px 2px}.recently-viewed.active{position:fixed;bottom:0;border-top-color:#ddd}.recently-viewed h5{margin-bottom:2px}.recently-viewed img{text-indent:100%;display:block;white-space:nowrap;overflow:hidden;min-height:60px;max-width:100%;height:60px}.recently-viewed .btn-link{margin-top:30px}.recently-viewed .table-responsive a{width:140px;margin:0 10px;vertical-align:bottom}.recently-viewed td{vertical-align:top;padding:0}.recently-viewed td:first-child a{margin-left:0}.recently-viewed td:last-child a{margin-right:0}.recently-viewed .product-name{display:block;font-size:13px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.cms-home .recently-viewed-wrap{min-height:90px;position:relative}.cms-home .recently-viewed-wrap .recently-viewed h5{display:none}.cms-home .recently-viewed-wrap .recently-viewed.tgl_cont{bottom:-90px}.cms-home .recently-viewed-wrap .recently-viewed.tgl_cont .toggle_recently_viewed:after{content:"\f106"}.cms-home .recently-viewed-wrap .recently-viewed.reached .toggle_recently_viewed{display:none}.cms-home .recently-viewed-wrap .recently-viewed.reached h5{display:block}.cms-home .recently-viewed-wrap .toggle_recently_viewed{position:absolute;text-align:center;font-weight:600;background:#fff;border-radius:3px 3px 0 0;border:1px solid #ddd;border-bottom:0;cursor:pointer;padding:0 6px 4px;top:-24px;right:60px}.cms-home .recently-viewed-wrap .toggle_recently_viewed:after{font-family:"FontAwesome",sans-serif,serif;content:"\f107";padding-left:5px}.modal-open .to-top,.facet-active .to-top,.modal-open .compare-basket,.facet-active .compare-basket{display:none !important}.wire-cuts-div .add-comment-field{position:relative;top:-38px;left:265px}.wire-cuts-div .total-lengths{margin-top:-14px}.wire-cuts-div .wire_cut_label{cursor:pointer}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.approval-index-edit .order-summary-wrap .recalculate-message{background:#fffbbb;text-align:center;padding:8px}div#showstickyfilter>span{display:inline-block;margin-bottom:10px;vertical-align:top}div#showstickyfilter .ais-ClearRefinements-button{padding:6px 8px 5px;min-width:auto;line-height:14px;text-transform:uppercase;font-weight:600}div#showstickyfilter .ais-ClearRefinements-button.ais-ClearRefinements-button--disabled{opacity:0}div#showstickyfilter li.ais-CurrentRefinements-item{display:inline-block}body.filter-open{overflow:hidden}body.filter-open #launcher{display:none}.hits-wrapper{display:flex}.hits-wrapper .left-panel{min-width:250px}.hits-wrapper .left-panel .ais-RefinementList-list{list-style-type:none;padding-left:0}.hits-wrapper .left-panel span.fv-close,.hits-wrapper .left-panel .close-results,.hits-wrapper .left-panel .name-alt,.hits-wrapper .left-panel span.main-title,.hits-wrapper .left-panel .ais-ClearRefinements-button-alt{display:none}.hits-wrapper .right-panel{flex-grow:1}.hits-wrapper .right-panel #hits{overflow:auto;min-width:calc(100% - 290px)}@media only screen and (min-width:768px){.hits-wrapper .refine-results{display:none}.hits-wrapper .left-panel{max-width:250px}}@media only screen and (max-width:767px){.hits-wrapper{display:block}.hits-wrapper span.refine-results{text-align:right;display:block;font-weight:700;padding:5px;text-transform:uppercase}.hits-wrapper .left-panel{background:rgba(0,0,0,.5);position:fixed;right:-100%;width:100%;top:0;height:100%;padding-left:40px;transition-duration:.5s;z-index:99999}.hits-wrapper .left-panel.active{right:0}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values{display:block;position:fixed;width:calc(100% - 40px);height:100%;top:0;background:#fff;z-index:999;max-height:100%;padding:0;padding-top:60px;padding-bottom:80px;overflow:hidden}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values .ais-RefinementList{height:100%;position:relative}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values .ais-RefinementList .ais-RefinementList-list{height:calc(100% - 84px);overflow:auto}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values li{padding:5px 15px;border-top:1px solid #ccc}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values li:last-child{border-bottom:1px solid #ccc}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values li input[type=checkbox]+span{padding:10px 65px 10px 1.7em}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values li span+span{padding:10px 0}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values span.fv-close{cursor:pointer;display:block;position:absolute;left:0;top:0;font-size:0;padding:10px}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values span.fv-close:before{font-family:"FontAwesome",sans-serif,serif;content:'\f104';font-size:26px;padding:5px;font-weight:600}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values .name-alt{display:block;position:absolute;top:10px;left:0;right:0;margin:auto;text-align:center;width:70%;max-width:200px;font-weight:700}.hits-wrapper .left-panel.active .facet-item.mobile-active .facet-values button.ais-ClearRefinements-button{display:block}.hits-wrapper .left-panel span.main-title{display:block;font-weight:700}.hits-wrapper .left-panel div#items-count{color:#777}.hits-wrapper .left-panel-inner{box-shadow:2px 2px 7px rgba(0,0,0,.6);position:relative;height:calc(100% - 60px);background:#fff;overflow:auto;padding-bottom:80px}.hits-wrapper .left-panel .ft-footer{background:#fff;position:absolute;right:0;left:40px;bottom:0;display:flex;justify-content:space-around;padding:10px}.hits-wrapper .left-panel .ft-header{background:#fff;z-index:9;text-align:center;padding:10px}.hits-wrapper .left-panel .close-results{background-color:#201a16;color:#fff;display:block;padding:7px 16px;line-height:1.7;min-width:100px;border:1px solid #ccc;text-align:center}.hits-wrapper .left-panel .close-results:hover{background-color:#eaeaea;color:#201a16}.hits-wrapper .left-panel .ais-ClearRefinements-button-alt{border:1px solid #201a16;border-radius:0;color:#201a16;display:block;padding:7px 16px;line-height:1.7;min-width:100px;border:1px solid #ccc;text-align:center}.hits-wrapper .left-panel .ais-ClearRefinements-button-alt:hover{background-color:#eaeaea;color:#201a16}.hits-wrapper .left-panel .facet-item{border-left-width:0;border-right-width:0}.hits-wrapper .left-panel .facet-item.category{margin-bottom:0}.hits-wrapper .left-panel .facet-item button.ais-ClearRefinements-button{display:none;padding:7px 16px;line-height:1.7;min-width:100px;border:1px solid #ccc;position:absolute;text-align:center;bottom:20px;left:20px;z-index:9999;border-radius:0;color:#000;font-size:14px;max-width:47%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hits-wrapper .left-panel .open-search{display:none}.hits-wrapper .right-panel{min-width:100%}.hits-wrapper .right-panel ul{padding:0}.hits-wrapper .right-panel ul:after{content:'';clear:both;display:table}}.facet-item{border:1px solid #ccc;overflow:hidden;position:relative}.facet-item.category{margin-bottom:10px}.facet-item.others{margin-top:-1px}@media only screen and (min-width:768px){.facet-item.category.active .fa:before,.facet-item.others.active .fa:before{transform:rotate(-90deg)}}.facet-item:last-child{border-bottom:1px solid #ccc}.facet-item.others[style="display: none;"]+.facet-item.others:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.facet-item .ais-RefinementList-searchBox{display:none}.facet-item .ais-RefinementList-searchBox .ais-SearchBox-form{position:relative}.facet-item .ais-RefinementList-searchBox .ais-SearchBox-form:after{font-family:"FontAwesome",sans-serif,serif;content:'\f002';font-size:14px;position:absolute;top:3px;left:8px}.facet-item .ais-RefinementList-searchBox input{background:0 0;border:0;border-bottom:1px solid #ccc;height:30px;padding:0 20px 0 30px}.facet-item .ais-RefinementList-searchBox button{display:none}@media only screen and (max-width:767px){.facet-item .ais-RefinementList-searchBox{position:static;display:block;margin:0 auto 10px;width:calc(100% - 40px)}.facet-item .ais-RefinementList-searchBox input{border:1px solid #ccc}}@media only screen and (min-width:768px){.facet-item.active .facet-values .ais-RefinementList-list{height:auto;overflow:auto}}.facet-item.active .facet-values .ais-RefinementList-searchBox{display:block}.facet-item button.ais-RefinementList-showMore.ais-RefinementList-showMore--disabled{display:none !important}.facet-title{cursor:pointer;padding:15px 10px 15px 15px;font-weight:900}.facet-title i.fa{margin-right:0;padding-right:10px}.facet-title i.fa:before{display:inline-block}.facet-title span.name{display:inline-block;width:calc(100% - 60px)}@media only screen and (min-width:768px){.facet-item.category .facet-title{background:#201a16;color:#fff}}@media only screen and (min-width:768px){.facet-item.others.active .facet-title{border-bottom:1px solid #ccc}}.facet-title span.open-search{float:right;font-size:0}.facet-title span.open-search:after{font-family:"FontAwesome",sans-serif,serif;content:'\f002';font-size:16px;padding:5px}.facet-title i{font-weight:900;margin-right:10px}.facet-values{padding:0}.facet-values .ais-RefinementList{padding-top:0;padding-bottom:0}.facet-values .ais-RefinementList .ais-RefinementList-list{margin-bottom:0}@media only screen and (min-width:768px){.facet-values .ais-RefinementList .ais-RefinementList-list{max-height:360px;height:0;overflow:hidden}}@media only screen and (max-width:767px){.facet-values{display:none}}.facet-values li{padding:0;position:relative}.facet-values li.ais-RefinementList-item--selected{background:#ddd}.facet-values li:hover{background:#eee}.facet-values li span{font-weight:600;font-size:14px}.facet-values li span+span{position:absolute;right:20px;top:7px;pointer-events:none}.facet-values .ais-RefinementList--noRefinement .ais-RefinementList-noResults{padding:5px 10px}@media only screen and (max-width:767px){.facet-values .ais-RefinementList--noRefinement .ais-RefinementList-noResults{padding:10px 20px}}button.ais-RefinementList-showMore{border-top:1px solid #bcbcbc;border-radius:0;box-shadow:2px 6px 10px 0px rgba(0,0,0,.8);padding:5px 19px;text-align:left;border:0;width:100%;display:none}@media only screen and (min-width:768px){.facet-item.active button.ais-RefinementList-showMore{display:inline-block}}@media only screen and (max-width:767px){button.ais-RefinementList-showMore{position:absolute;bottom:0;box-shadow:none;border:1px solid #ccc;border-left:0;border-radius:0}.facet-item.mobile-active button.ais-RefinementList-showMore{display:inline-block}}@media only screen and (max-width:767px){button.ais-RefinementList-showMore{padding:10px 20px}}button.ais-RefinementList-showMore:hover{background-color:transparent;text-decoration:underline}.facet-item input[type=checkbox]{height:0;width:0;opacity:0;position:absolute}.facet-item input[type=checkbox]+span:before{content:'';border:1px solid #888;height:13px;width:13px;display:inline-block;margin-right:6px;vertical-align:middle;opacity:0}.facet-item input[type=checkbox]+span{position:relative;cursor:pointer;display:block;text-indent:-1.4em;width:100%;padding:6px 65px 8px 1.4em}.facet-item li label{position:relative}.facet-item input[type=checkbox]:checked+span:after{height:4px;width:8px;content:'';position:absolute;border-left:1px solid #484848;border-bottom:1px solid #484848;left:6px;top:8px;margin-top:6px;transform:rotate(-45deg);transition:.4s ease}@media only screen and (max-width:767px){.facet-item input[type=checkbox]:checked+span:after{top:12px}}.ais-CurrentRefinements .ais-CurrentRefinements-list{list-style:none;padding:0}.ais-CurrentRefinements button.ais-CurrentRefinements-delete{min-width:auto;border:0;padding:0 5px;line-height:14px;background:0 0;vertical-align:text-top}.ais-CurrentRefinements .ais-CurrentRefinements-category{border-radius:3px;display:inline-block;padding:6px 8px 5px;margin:0 6px 6px 0;font-size:11px;background:#f2f2f2;border:1px solid #f2f2f2}.home-your-catalog .alert{float:left;width:100%}.product-result-tabs{min-height:180px}.select2-container-multi .select2-choices .select2-search-choice{border:o;background-color:#f0f0f0;margin:3px 3px 5px}.filter-remove .fa-times,.filter-remove-stick .fa-times{top:8px;right:4px;font-weight:400}.facet-btn{border-radius:0;padding:4px 20px 4px 11px;line-height:1.5;height:30px}.plus-circle:before{content:"\f055";font:normal normal normal 14px/1 FontAwesome}.plus-circle:before,.plus-circle:before{padding-right:4px;opacity:.9}#mapBS{height:400px}.slider-parent .dropdown li:hover a{background-color:#201a16}.range-wrap{padding:20px 12px 5px}.range-wrap .ui-slider-horizontal{height:3px;background-color:#f0f0f0}.range-wrap .ui-slider-handle{background-color:#201a16;border-bottom:0;padding:8px;margin-top:-7px}.range-label{position:relative;padding:10px;margin-top:7px}.range-label>span{position:absolute;top:0}.range-label .min{left:2px}.range-label .max{right:0}.price-block{padding-left:0}.price-block .rebate{margin-top:8px}.rebate{width:22px;margin-left:3px;vertical-align:top}.add-filter-wrap .dropdown{right:0;left:auto}.add-filter-wrap .dropdown:before{right:13px;left:auto}.add-filter-wrap .dropdown:after{right:15px;left:auto}.product-result-tabs .product-image{text-align:center}.product-result-tabs .product-image img{max-height:150px}.items-list-no .action-part .btn,.items-list-yes .action-part .btn,.items-list-your-catalog .action-part .btn{float:right;font-size:13px;max-width:160px;padding:8px 25px}.recently-viewed{position:fixed;bottom:0;border-top-color:#ddd}.recently-viewed.reached{position:static}.compare-basket{width:100%;position:fixed;text-align:center;background:#bdbdbd;padding:.75em;bottom:-1px;left:0;z-index:996;display:none}.compare-basket.active{display:block}.compare-basket.reached{position:static}.compare-basket .compare-item{display:inline-block;vertical-align:middle;position:relative;width:45px;height:45px;background:#f0f0f0;border-radius:2px;padding:5px;margin:0 3px}.compare-basket .compare_icon{display:block;margin:0 auto;max-width:100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.compare-basket .remove-compare-item{position:absolute;color:#24222f;cursor:pointer;font-size:18px;font-weight:700;overflow:hidden;top:-5px;right:2px;padding:0}.cat-list li{padding-bottom:4px}.grow{-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all}.grow:hover{transform:scale(1.1)}.category-banner{width:100%;max-width:100%}.category-banner img,.category-thumbnail a{width:100%;overflow:hidden}.product-pickup-data,.product-delivery-data,.branch-stock,.product-stock-data{font-size:13px;padding-left:25px;margin-bottom:5px}.product-pickup-data:before,.product-delivery-data:before,.branch-stock:before,.product-stock-data:before{left:6px;top:0;opacity:.8}.delivery-shipping:before{content:'\f0d1'}.delivery-phone:before{content:'\f095'}.product-pickup-data:before,.branch-stock:before{content:'\f041';font-size:16.5px;left:3px;top:-3px}.product-stock-data:before,.store-icon:before{font-style:normal;font-family:'usesi-icon';content:"\e900";font-size:13px}.branch-stock .fa-arrow-right{font-size:10px;opacity:.8}.bg-grey .branch-stock{padding:2px 10px 2px 25px}.bg-grey .branch-stock:before{top:1px;left:8px}#mapBS{height:400px}.product-item-not-card .action-part{margin-bottom:20px}.product-item-not-card .pickup-delvery-info{margin-top:5px;display:block !important}.product-item-not-card .pickup-delvery-info .text-danger a{color:#a94442;text-decoration:underline}.product-item-not-card .pickup-delvery-info .link-disabled{pointer-events:none;cursor:not-allowed;opacity:.6}.h-40{height:40px}.h-20{height:20px}.h-15{height:15px}.h-10{height:10px}.h-5{height:5px}.h-3{height:3px}.pl-shimmer-wrapper{padding:10px}.pl-shimmer-wrapper .has-before:before,.pl-shimmer-wrapper .has-after:after{background:#fff;content:'';display:block;position:absolute}.pl-shimmer-wrapper .plmob-shimmer{animation-name:plmob_shimmer;animation-duration:2s;height:130px;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%)}.plmob-shimmer .photo{top:0;left:10%;width:10px;height:70px}.plmob-shimmer .photo-b{left:0;width:20%;top:70px;height:20px}.plmob-shimmer .title-b{top:40px;height:30px;left:10%;right:0}.plmob-shimmer .title-b:before{top:-18px;height:18px;right:0;width:75%}.plmob-shimmer .title-b:after{right:0;top:15px;height:10px;width:70%}.plmob-shimmer .title-l1{top:20px;width:90%;left:10%}.plmob-shimmer .btns-sep{right:0;bottom:28px;width:20%}.plmob-shimmer .btns-sep1{right:20%;height:60px;width:15px;bottom:0}.plmob-shimmer .qty-sep{width:30%;left:20%;bottom:0;height:60px}.plmob-shimmer .list-sep{display:none}.product-item-not-card .radio{margin-top:0;margin-bottom:0}@keyframes plmob_shimmer{0%{background-position:-700px 0}100%{background-position:700px 0}}@keyframes plxs_shimmer{0%{background-position:-500px 0}100%{background-position:500px 0}}@keyframes pl_shimmer{0%{background-position:-1170px 0}100%{background-position:1170px 0}}.when-can-link{min-width:204px;text-align:center}.when-can-link .popover{top:auto;bottom:30px;font-size:12px;padding:6px}.partrunner-eligibility .badge{position:absolute;margin:2px}@media (min-width:767px) and (max-width:992px){.product-list-tab .product-item .product-actions{float:right;width:auto}.product-list-tab .product-item .action-part{max-width:185px}.product-list-tab .product-item .price-block{min-width:130px}.items-list-your-catalog .addtocartandprices{float:right;width:auto}}@media (max-width:650px){.pickup-delvery-info{padding-left:0;padding-right:0}.pickup-delvery-info .product-delivery-data{width:100%;margin-right:0;font-size:13px}.pickup-delvery-info .when-can-link,.pickup-delvery-info .bg-light,.pickup-delvery-info .partrunner-eligibility{float:none;text-align:left;width:100%}.pickup-delvery-info .when-can-link .popover{border-radius:0;position:relative;border:0;box-shadow:none;width:100%;max-width:none;top:auto;bottom:auto;margin-top:2px;z-index:0}.pickup-delvery-info .when-can-link .popover .arrow{display:none}.pickup-delvery-info .availability-links{width:100%}.pickup-delvery-info .availability-links .when-can-link,.pickup-delvery-info .availability-links .partrunner-eligibility{padding:1px 4px 3px;border:1px solid #bdbdbd;font-size:14px}.pickup-delvery-info .xs-full+.xs-full{margin-top:6px}.quickorder-pad{border:0;margin:0 -15px;border-radius:0}}@-webkit-keyframes slide-in{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@-moz-keyframes slide-in{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slide-in{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.product-info-main{background:#f0f0f0}.product-info-main .page-title-wrapper{margin-bottom:10px}.product-info-main .price-box{margin-right:40px}.product-info-main .page-title{font-size:24px}.product-info-main .special-price,.product-info-main .old-price{display:block}.product-info-main .field.qty{padding-right:20px;display:inline-block}.product-info-main .box-tocart{margin-bottom:20px;clear:both}.product-info-main .box-tocart .control{display:inline-block;vertical-align:middle}.product-info-main .box-tocart .fieldset{display:flex}.product-info-main .price-label,.product-info-main .product-social-links,.product-info-main .product-reviews-summary{display:none}.price-box .rebate{margin-top:8px}.special-price{display:block}.special-price .price{font-size:22px;white-space:nowrap}.fotorama__fullscreen .panel.header:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;display:block}.product-info-stock-sku .brand,.product-info-stock-sku .sku{display:inline-block}.product-info-stock-sku .brand{position:relative;padding-right:15px;margin-right:10px}.product-info-stock-sku .brand:after{position:absolute;content:'|';top:-2px;right:0}.product-info-stock-sku .sku .type{display:none}.product.detailed .switch{border-color:#bbb !important;font-size:16px !important;width:auto}.product.detailed .content{border-color:#bbb !important}.additional-attributes{width:100%;border:1px solid #bbb}.additional-attributes .table-caption{display:none}.additional-attributes th{text-align:left;background-color:#f0f0f0;font-weight:400}.additional-attributes th .border-bottom,.additional-attributes th .border-right{border-color:#bdbdbd}.additional-attributes th .branch-stock{padding:2px 10px 2px 25px}.additional-attributes th .branch-stock:before{top:1px;left:8px}.additional-attributes .td-inner{word-break:break-all}.additional-attributes.table th,.additional-attributes.table td{border:none;padding:8px 15px}.pdp-ship-options .radio{padding:10px;border-radius:5px;display:block;border:1px solid transparent}.pdp-ship-options .radio.choosed{border-color:#201a16}.pdp-sticky-head .product-delivery-data{font-size:13px}.product.media{margin:0 !important;overflow:visible}.product.media .fotorama-grab-cursor,.product.media .fotorama__wrap .fotorama__grab{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:-o-zoom-in;cursor:-ms-zoom-in;cursor:zoom-in}.product.media .gallery-placeholder{min-height:340px;text-align:center}.fotorama-item .fotorama__fullscreen-icon:focus:after,.fotorama-item .fotorama__zoom-out:focus:after,.fotorama-item .fotorama__zoom-in:focus:after,.fotorama-item .fotorama__arr:focus:after,.fotorama-item .fotorama__stage__shaft:focus:after,.fotorama-item .fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama-item .fotorama__nav__frame--dot:focus .fotorama__dot:after{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.fotorama-item .fotorama__thumb-border{display:none}.fotorama-item .fotorama__nav--thumbs .fotorama__nav__frame{margin:8px 10px 0 !important;padding:10px !important;border-bottom:2px solid #b7b7b7}.fotorama-item .fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active{border-color:#201a16}.fotorama-item .fotorama__wrap--css3 .fotorama__nav{height:auto !important}.magnifier-preview{border:1px solid #ddd;box-shadow:2px 2px 4px 1px rgba(0,0,0,.2);z-index:9}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{content:none}.gallery-placeholder .fotorama__spinner.fotorama__spinner--show{background-image:none;display:none}.gallery-placeholder .img-warn-msg{margin:30px 0 10px}.pdp-recommend .panel{box-shadow:none}.old-price .price-container .price{font-size:13px}.product-optionlist{list-style:none;padding-left:0;margin:20px}.product-optionlist i{font-size:30px}.product-optionlist>li{cursor:pointer;padding-bottom:20px}.product-optionlist>li i{color:#bbb}.product-optionlist>li:hover i{color:#201a16}.share-container{border-right:0 !important;position:relative}.share-container label{cursor:pointer}.share-container .share-links{text-align:center;display:none}.share-container .btn{border:0;color:inherit}.share-container .btn.active,.share-container .btn:focus,.share-container .btn:hover,.share-container .btn:active{background:0 0;border:0;box-shadow:none}.share-container:hover .share-links{display:block !important}.share-container>.popover{top:-19px;left:auto;right:30px;z-index:2}.share-container>.popover li{display:inline-block;padding:4px}.share-container>.popover ul{padding:5px}.share-container>.popover.left>.arrow{top:50%;right:-12px;margin-top:-7px;border-width:6px}.fieldset:focus{outline:none}.product-options-wrapper{margin-bottom:10px}.product-options-wrapper configurable{display:table-row}.product-options-wrapper .label,.product-options-wrapper .control{text-align:left;display:table-cell}.product-options-wrapper .control>*{margin-bottom:10px}.pdp-sticky-head{display:none}.mwishlist_loading,.mwishlist_popup_loading{background:0 0 !important}.product-videos .video-thumbnail{display:block;position:relative}.product-videos .video-thumbnail:before{position:absolute;background:rgba(0,0,0,.5);content:'';top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product-videos .video-thumbnail:after{color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-mos-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"FontAwesome",sans-serif,serif;content:'\f00e';font-size:20px;left:47%;opacity:0}.product-videos .video-thumbnail:hover:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.product-videos .video-thumbnail:hover:after{opacity:1}.product-videos .video-thumbnail img{width:100%;height:auto}.btn-viewbranch-det:before{font-family:"FontAwesome",sans-serif,serif;vertical-align:middle;content:'\f068';padding-right:4px}.btn-viewbranch-det.collapsed:before{content:'\f067'}.text-red a{color:#0054ab;text-decoration:underline}.in_stock{color:green}.out_of_stock{color:red}.backorder{color:orange}.notice{font-size:11px;color:red}.recommend-block h4{padding-right:64px}.recommend-block .slick-arrow{border:1px solid #bbb;height:30px;width:30px;text-align:center;top:-36px;position:absolute}.recommend-block .slick-arrow.next{right:5px}.recommend-block .slick-arrow.prev{right:38px}.recommend-block .slick-arrow i{font-size:1.7em}.det-content .navto-sec{border-bottom:1px solid #bbb;margin-bottom:30px;padding-bottom:30px}.pdp-downlodables i{font-size:22px}.pdp-downlodables a{display:inline-block;vertical-align:middle}.pdp-rec-shimmer{animation-name:plmob_shimmer;animation-duration:2s;height:120px;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%)}.pdp-rec-shimmer .has-before:before,.pdp-rec-shimmer .has-after:after{background:#fff;content:'';display:block;position:absolute}.pdp-rec-shimmer .photo{top:0;left:28%;width:20px;height:100%}.pdp-rec-shimmer .photo-b{left:0;width:30%;bottom:0;height:35px}.pdp-rec-shimmer .title-b{bottom:0;height:35px;left:28%;right:0}.pdp-rec-shimmer .title-b:before{top:-38px;height:38px;right:0;left:50%}.pdp-rec-shimmer .title-b:after{right:0;top:15px;height:10px;width:70%}.pdp-rec-shimmer .title-l1{top:42px;right:0;height:15px;left:28%}.pdp-rec-shimmer .title-sep2{top:27px;right:0;left:28%}.pdp-rec-shimmer .title-sep{top:12px;right:0;left:28%}.store-icon{font-size:13px}.fotorama{overflow:auto}.fotorama--fullscreen .img-warn-msg{display:none}@media (max-width:1400px) and (min-width:992px){.product-info-main .page-title{font-size:20px;line-height:1.2}}@keyframes scaleIn{0%{transform:scale(.6)}100%{transform:scale(1)}}@media (max-width:992px) and (min-width:768px){.product-info-main .page-title{font-size:18px}.product-info-main .box-tocart .field.qty{padding-right:10px}.product-info-main .actions1 .deliver{margin-right:5px}.product-info-main .actions1 button{min-width:auto}}.page-title{margin-top:15px;font-size:36px;margin-bottom:20px;word-break:break-word}.text-neutral{color:#1f1f1f}#accordion .panel-heading{cursor:pointer}.table-responsive>.table-comparison>tbody>tr>td,.table-comparison .cell.label .attribute.label{white-space:normal}.page-main .navbar-fixed-top{z-index:2}#feedback-welcome,#feedback-highlighter,#feedback-overview,#feedback-submit-success,#feedback-submit-error{max-width:100%}.mshoppinglist-product-item-price-box .rebate{margin-top:5px}.event-container .box-filter,.event-container .event-list-wrapper-bottom,.event-container .tribe-events-list .event-list-wrapper-top{border:1px solid #bbb}.event-container .tribe-events-list .event-list-wrapper-top{border-bottom:0}.event-container .event-list-wrapper-top a:hover:before{-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all;background-color:#201a16;opacity:.6}.blog-lists .date-stack,.blog-related-lists .date-stack{background:#201a16}.blog-lists .post-det-link:hover .date-stack,.blog-related-lists .post-det-link:hover .date-stack{background:#fff;color:#201a16}.blog-lists .post-det-link:hover:before,.blog-related-lists .post-det-link:hover:before{background:#201a16}.blog-lists .post-img img{width:100%}.blog-lists .post-item{overflow:hidden}.blog-lists-2 .post{border-bottom:1px solid #bbb}.post-view .date-stack{background:#201a16}.post-view .blog-post-item-tag{border-top:1px solid #bbb;border-bottom:1px solid #bbb}.post-view .share-btn:hover{color:#201a16}.blog-sidebar .cat-item{border-top:1px solid #bbb;padding:4px 0;word-break:break-word}.sidebar .blog-search .action.search{border:0;background-image:none;background:0 0;display:inline-block;-moz-box-sizing:content-box;padding:5px 0;position:absolute;right:6px;top:0;z-index:1}.sidebar .blog-search .action.search:before{content:none}.sidebar .blog-search input{padding-right:24px;left:0;margin:0;position:relative}.sidebar .blog-search{position:relative;width:100%;padding-left:0}.app-form .app-item,.app-form .form-item{position:relative;padding-left:100px;min-height:60px}.app-form .app-item .link-icon,.app-form .form-item .link-icon{position:absolute;text-align:center;border:1px solid #bbb;left:0;top:0;width:85px;padding:5px;margin-left:4px}.app-form .app-item .link-icon:before,.app-form .form-item .link-icon:before{font-size:60px;width:auto;margin-right:0}.app-form .app-item .link-icon:before{font-size:46px}.app-form .has-thumb .link-icon:before{content:none}.app-form .content-border{min-height:122px}.report-bug-before+.report-bug-after{margin-top:10px;float:left;width:100%}.abs-account-blocks .block-title>strong,.block-giftregistry-results .block-title>strong,.block-giftregistry-shared-items .block-title>strong,.block-wishlist-search-results .block-title>strong,.block-reorder .block-title>strong,.widget .block-title>strong,.block-wishlist .block-title>strong,.block-compare .block-title>strong,.multicheckout .block-title>strong,.paypal-review .block .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,[class^=sales-guest-] .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>strong{font-weight:600;color:#1f1f1f}#cart-sidebar-reorder .choice{display:none}@media (max-width:650px){.xs-full{width:100%}}.help-side-bar{border:1px solid #bbb;margin-bottom:20px;padding:15px 10px 5px}.side-section{margin-bottom:20px;border-top:2px solid #bbb;padding-top:10px}.side-section h4{margin-bottom:5px}.side-section li{position:relative;border-bottom:1px solid #bbb}.side-section li:last-of-type{border-bottom:0}.side-section li:after{position:absolute;font-family:"FontAwesome",sans-serif,serif;top:32%;right:10px;speak:none;content:'\f105'}.side-section li:hover:after{color:#201a16}.side-section a{display:block;padding:12px 6px;line-height:18px;text-decoration:none}.help-zone h3{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #bbb}.help-zone .row{margin-bottom:20px;margin-left:-5px;margin-right:-5px}.help-zone .row:last-of-type{margin-bottom:0}.help-zone .help-item{padding-left:5px;padding-right:5px}.help-item{margin-bottom:20px}.help-item a{border:1px solid #bbb;box-shadow:0 4px 6px -2px rgba(0,0,0,.2);padding:5px}.help-item .help-cat-title{width:100%;text-align:center;text-transform:uppercase;font-weight:600;display:table;padding:5px 0;height:50px}.help-item .help-cat-title>span{vertical-align:middle;display:table-cell}.help-item .help-img img{width:100%}.help-banner{background:#8d9db0;padding:25px 0;margin-top:20px}.help-banner h2{margin-bottom:0}.help-zone .help-cat{border:1px solid #bbb;min-height:230px}.help-zone .help-head{border-bottom:1px solid #bbb;padding-right:10px;background:#f0f0f0}.help-zone .help-head i{text-align:center;padding:10px;border-right:1px solid #bbb;margin-right:10px;width:40px;opacity:.7}.help-zone .help-links{padding-left:30px;margin-bottom:0}.help-zone .help-links li{padding:4px 0}#store.links{display:none}@media (max-width:650px){.help-zone .cat{min-height:auto}}.addnote-strip .up-arrow{display:none}.note-fields .form-control{width:110px;height:40px}.note-fields .field{margin-bottom:0}.note-fields label{font-weight:600}.note-fields{display:flex;align-items:flex-end;margin-bottom:15px}.note-fields .field+.field{padding-left:10px}.note-fields .remove-fields{cursor:pointer;margin-top:28px;display:inline-block;margin-left:10px;font-size:1.4rem}.wireCutWrapper .actions{float:left;width:100%}.wireCutWrapper .actions .btn+.btn{margin-left:10px}.wireCutWrapper .text-danger{margin-bottom:10px;float:left;width:100%}.addnote-strip{padding:5px 15px 0}.opc-block-summary .align-right.qty-price{width:100%}.opc-block-summary #summary_note{margin:10px 0}.checkout-cart-index .page-title-wrapper{display:none}#title-cart{margin-top:20px}#title-cart .btn.login{margin-left:40px}.product-image-link{max-width:100%}.cart-container{float:left;width:100%;position:relative}.cart-container .pickup-delivery-inventory .block-loader{background:rgba(234,234,234,.8);top:10px;margin:0 15px;height:auto;bottom:10px}.cart-container .cart-actions{margin:5px 0 5px}.cart-container .cart-actions .item-selector{z-index:4}.cart-container .cart-actions .btn{float:none;padding:2px 15px}.cart-container .cart-actions .btn i{padding-right:8px}.cart-container .addnote-actions{margin-top:10px}.cart-container .addnote-actions .btn{padding:2px 15px}.cart-container .summary.title{display:none}.cart-container .btn{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;clear:none}.cart-container .btn.pickup{margin-right:10px}.cart-container .items-list{position:relative;border-bottom:0 none;border-top:1px solid #bbb;margin-top:10px;padding-top:15px;padding-bottom:0}.cart-container .items-list .product-image{position:absolute;left:15px;width:50px}.cart-container .items-list .action-delete{position:absolute;color:#1f1f1f;font-size:20px;right:0;top:12px;z-index:8;border:0;min-width:auto;line-height:1}.cart-container .items-list .action-delete:hover,.cart-container .items-list .action-delete:focus{background:0 0;box-shadow:none}.cart-container .items-list .action-edit{display:none}.cart-container .items-list .product-data{padding-left:65px;padding-right:0;min-height:55px}.cart-container .items-list .inventory-option-wrapper .topickup{padding-left:25px}.cart-container .product-image-photo{height:auto}.cart-container .product-image-wrapper{padding-bottom:0 !important}.cart-container .totals th,.cart-container .totals td{border:none}.cart-container .totals .mark{background-color:transparent}.cart-container .cart-totals{background:#f0f0f0;border-top:0;overflow:hidden;padding:20px}.cart-container .cart-totals .table-wrapper{float:left;width:100%}.cart-container .cart-totals table.totals{border-top:1px solid #1f1f1f;margin:20px 0 15px}.cart-container .form-cart{width:100% !important}.cart-container .form-cart .action.update:before{line-height:22px}.cart-container .cart-totals .order-summary-title{margin-bottom:0}.cart-container .product-item .addnote{line-height:1.2;margin-bottom:0;font-size:16px}.cart-container .product-item .item-comment textarea{background:#f0f0f0;resize:none}.cart-container .items-list .qty-block .label-info{font-size:10px}.cart-container .items-list .price{font-size:22px;font-weight:600;white-space:nowrap;min-width:120px}.cart-container .items-list .checkk{margin-top:0}.cart-container .lazyloading:before{content:'\f03e';font-size:30px;opacity:.3}.cart-container .lazyloading img{height:0;font-size:0;display:none}.cart-container .lazyloading:before{content:'\f03e';font-size:30px;opacity:.3}.cart-container .lazyloading img{height:0;width:0;visibility:hidden;font-size:0}.cart-container .item-comment{position:relative;padding-top:10px;height:auto !important}.cart-container .item-comment .up-arrow{position:absolute;left:20px;top:2px}.cart-container .item-comment .up-arrow .after{border:10px solid transparent;border-bottom-color:#f0f0f0;left:1px;margin-top:-1px}.cart-container .item-comment .up-arrow .before{border:12px solid transparent;border-bottom-color:#bbb;left:-1px;margin-top:-3px}.cart-container .item-comment .up-arrow .after,.cart-container .item-comment .up-arrow .before{content:'';border-top:0;position:absolute}.cart-container .item-comment textarea:focus{border-color:#bbb}.cart-summary .btn.full-width{font-size:20px;font-weight:700}.cart-summary .mark{vertical-align:middle !important}.cart-summary tr.grand{border-top:1px solid #1f1f1f}.cart-summary tr.grand .mark,.cart-summary tr.grand .amount{padding-top:20px}.cart-summary .grand .price{font-size:20px}.cart-summary,.order-summary-wrap{background-color:#fff;position:absolute;right:0;top:0}.btn.checked{position:relative;padding-right:30px}.btn.checked:after{font-family:"FontAwesome",sans-serif,serif;content:'\f05d';font-size:18px;position:absolute;right:8px;top:5px}.cart-summary .table th,.order-summary .table th,.cart-summary .table td,.order-summary .table td{padding-left:0;padding-right:0}.cart-summary .table .amount,.order-summary .table .amount{text-align:right}.cart-empty{margin-top:20px}.table.no-border th,.table.no-border td{border:none}a.action.viewcart{font-weight:600;color:#0190da}.cart-totals .mark strong,.opc-block-summary .table-totals .mark strong{font-weight:700}.order-summary{background:#f0f0f0;margin-top:40px;padding:20px 30px}.order-summary table{border-top:1px solid;margin-bottom:0}.order-summary th{font-weight:300}.order-summary .grand_total{border-top:1px solid}.order-summary .grand_total th,.order-summary .grand_total td{font-weight:600;font-size:20px}.order-success{position:relative}.order-success .items-list .qty{font-size:18px;min-width:100px}.order-success .items-list .price{font-size:18px;padding-top:0}.order-success .items-list .rebate{width:18px}.order-success .payment-info .content-border{height:100%}.delivery-block .items-list,.pickup-block .items-list{border-top:1px solid #bbb;border-bottom:0;padding-top:20px}.items-list.deleted{display:none}.pickup-block .branch-info{margin-bottom:10px}.minicart-wrapper .mage-dropdown-dialog{position:absolute;right:15px}#head-minicart .label{padding-right:0}.cart-container .cart.actions{float:left;width:100%;text-align:center !important;margin-top:20px}.cart-container .qty label{font-weight:600}.minicart-wrapper .block-minicart{border:1px solid #bbb;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.minicart-wrapper .block-minicart:before{z-index:0}@media (max-width:991px) and (min-width:768px){.cart-container .col-md-9{float:left}}@media (max-width:576px){.mb-40{margin-bottom:30px}.order-success .product-image{width:50px;padding:0;padding-right:5px}.order-success .product-image+.col-xs-9{-ms-width:calc(100% - 50px);-webkit-width:calc(100% - 50px);-moz-width:calc(100% - 50px);width:calc(100% - 50px)}.order-success .product-data+.col-xs-4{padding-left:5px}.order-success .product-data p{line-height:1.3;font-size:13px}}.opc-progress-bar{margin-top:10px;text-align:center}.opc-summary-wrapper .modal-content{border-radius:0 !important;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.opc-summary-wrapper .modal-content .opc-block-summary{background-color:#fff;padding-bottom:0;padding-top:0}.opc-summary-wrapper .modal-content .opc-block-summary .tax-offline-notice{border-style:solid;border-color:#ff0}.opc-summary-wrapper .modal-content .opc-block-summary .mark{background-color:transparent}.opc-summary-wrapper .modal-content .opc-block-summary .product-item .subtotal{display:inline-block;margin-bottom:5px}.opc-summary-wrapper .modal-content .opc-block-summary .rebate{width:18px;line-height:1}.opc-summary-wrapper .modal-content .opc-block-summary .inventory_data{padding-right:10px}.opc-summary-wrapper .modal-content .opc-block-summary .inventory-offline{border-color:#ff0;border-style:solid}.opc-summary-wrapper .modal-content .opc-block-summary .inventory-offline .inv-message{margin-bottom:0}.opc-summary-wrapper .modal-content .opc-block-summary .inventory-offline .inv-offline-message{display:block !important;color:#777;font-size:13px}.opc-summary-wrapper .modal-content .opc-block-summary .minicart-items-wrapper{max-height:320px}.opc-summary-wrapper .modal-content .product-item .price{font-size:13px}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:none !important}.opc-wrapper .step-content{margin-bottom:20px}.checkout-index-index .page-header{margin-top:20px;border-bottom:0}.checkout-index-index .page-header .header.content{padding:0 15px 15px !important;text-align:center}.checkout-index-index .page-header .logo{float:none}.checkout-index-index .page-header .logo img{max-height:55px}.checkout-index-index .get_help_link,.checkout-index-index .topbar_tour_link{display:none}.checkout-index-index .custom-topbar .align-left{width:100%;text-align:center}.checkout-index-index .opc-wrapper .form-shipping-address{margin-top:0}.checkout-index-index .opc-wrapper .form-login{margin-bottom:0;border-bottom:0;margin-top:15px}.checkout-index-index .secur-seals{opacity:0}.checkout-index-index .loading-mask[style*=display]~.page-wrapper .secur-seals{opacity:1}.opc-block-summary .product-item-details{min-height:80px}.opc-block-summary .product-item-details .product-item-inner{margin-bottom:0}.opc-block-summary .details-qty{padding-right:10px;margin:0}.opc-block-summary .details-qty .label{padding-left:0}.opc-block-summary .qty-price{margin-top:-6px}.opc-block-summary .items-in-cart{margin-bottom:0}.opc-block-summary .totals-wrapper{background:#f0f0f0;border:1px solid #bbb;border-top:0;width:100%;padding:20px 15px 5px}.opc-block-summary .totals-wrapper th,.opc-block-summary .totals-wrapper td{border:0}.opc-block-summary .totals-wrapper .grand.totals{border-top:1px solid #bbb}.opc-block-summary .totals-wrapper .grand.totals strong{font-size:20px}.opc-block-summary .totals-wrapper .grand.totals th,.opc-block-summary .totals-wrapper .grand.totals td{padding-bottom:0}.opc-block-summary .product-item .product-item-name-block{padding-right:0}.opc-block-shipping-information .shipping-information{border:1px solid #bbb;padding:15px}.payment-option-title:focus{outline:0 none}:focus{outline:0}.checkout-index-index .custom-topbar{display:none}.opc-progress-bar-item._active:before{background-color:#201a16}.opc-progress-bar-item._active>span:before{background-color:#201a16}.opc-progress-bar-item._active>span:after{color:#201a16}.checkout-shipping-address .street legend.label,.payment-method-billing-address .address .street legend.label{float:left;border-bottom:0;margin-bottom:5px;padding:0;width:auto}.checkout-shipping-address .control .field .control,.payment-method-billing-address .address .control .field .control{width:100%}.checkout-shipping-address .street label.label,.payment-method-billing-address .address .street label.label{display:none}.checkout-shipping-address .street .field,.payment-method-billing-address .address .street .field{margin-bottom:0 !important}.checkout-shipping-address .street .field-note,.payment-method-billing-address .address .street .field-note{font-weight:600}.checkout-ship-to #customer-email-fieldset .actions-toolbar{float:left;text-align:right;width:100%;margin-bottom:15px}.checkout-shipping-address .addresses .content-border{margin-bottom:0 !important}.opc-block-summary .alert-warning,.opc-block-summary .alert-info{padding:5px;border:1px solid #eee}.shipto-override .h4,.checkout-deliver-to h4{display:inline-block;margin-bottom:20px}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{color:#1f1f1f;font-weight:600;font-size:18px;margin-bottom:0;border-bottom:0;padding-bottom:20px}.opc-block-shipping-information .shipping-information-title .action-edit{min-width:auto}.opc-block-shipping-information .shipping-information-title .action-edit:before{font-family:"FontAwesome",sans-serif,serif;content:"\f044";line-height:1.5;font-size:18px}.payment-group .payment-method{margin-bottom:10px;border:1px solid #bbb}.payment-method .payment-method-title label{padding:15px;background-color:#fff;width:100%;text-align:left}.payment-method .payment-method-title label:after{left:15px !important;top:13px !important}.payment-method .payment-method-content{padding:15px}.payment-method._active .payment-method-content{border-top:1px solid #bbb}.payment-method .btn-primary.checkout{min-width:250px}.checkout-index-index .opc-wrapper{background:#f0f0f0;border:1px solid #bbb;padding:15px}.table-checkout-shipping-method .method-row{background:#fff;border:1px solid #bbb;cursor:pointer;margin-bottom:10px;padding:15px}.table-checkout-shipping-method .method-row.active{border:2px solid #201a16;color:#201a16}.table-checkout-shipping-method .method-row.active .price{font-weight:600;font-size:17px}.table-checkout-shipping-method .col-method:after{content:'-';padding-left:15px}.checkout-payment-method .checkout-billing-address{max-width:600px}.checkout-shipping-address .deliver-box{background:#fff;box-shadow:0 6px 14px 3px rgba(0,0,0,.1);border:1px solid #bbb;border-radius:10px}.checkout-shipping-address .deliver-box .deliver-ac,.checkout-shipping-address .deliver-box .deliver-add{padding:15px 20px}.checkout-shipping-address .deliver-box .deliver-ac{padding-right:90px}.checkout-shipping-address .deliver-box .deliver-ac .link-text{position:absolute;right:25px;top:15px}.checkout-shipping-address .deliver-add .address-name{font-weight:700}.checkout-shipping-address .deliver-add .fa.clicked{opacity:.5}.checkout-shipping-address .deliver-address-change select{border:0;padding:0;height:auto;margin:5px 0;padding-right:18px}.checkout-shipping-address .deliver-address-change .d-flex{justify-content:flex-end;margin-top:10px}.checkout-shipping-address .deliver-address-change .d-flex .btn-sm{margin-left:5px}.checkout-shipping-address .deliver-address-change.toeditable>span,.checkout-shipping-address .deliver-address-change.toeditable>select{border-bottom:1px dashed #1f1f1f}.checkout-shipping-address .deliver-address-change:not(.toeditable) select{background:0 0}.checkout-shipping-method{margin-top:20px}#checkout-shipping-method-load{padding-bottom:20px}.methods-shipping label{font-weight:700}iframe#vantiv_iframe{height:200px}.delivery-block .order-no,.pickup-block .order-no{display:inline-block;vertical-align:bottom;margin-bottom:5px}.pickup-block .groupBranch:nth-of-type(even){background:#f0f0f0;padding:10px}.table-checkout-shipping-method tr{cursor:pointer}.checkout-onepage-success #registration{display:none !important}.strip.p-sm{padding:5px 10px}.checkout-container .minicart-items .product-item:not(:first-child){border-top:none}.checkout-index-index .link-login-reg{margin-top:10px}.checkout-index-index .tooltip-inner{background-color:#f2dede;color:#a94442}.checkout-index-index .tooltip.top .tooltip-arrow{border-top-color:#f2dede}.checkout-index-index .tooltip.in{opacity:1}.opc-block-summary .min-cart-pencil{padding:5px}.opc-block-summary .product-image-container{padding:8px}.opc-block-summary .product-image-container img{height:auto}.opc-block-summary .product-item-name{font-weight:600}.opc-block-summary .minicart-items .product-item:last-of-type .product{border-bottom:0}.opc-estimated-wrapper{border-bottom:0}.opc-estimated-wrapper .showcart{min-width:auto}.opc-estimated-wrapper .showcart:before{content:"\f07a" !important;font:normal normal normal 14px/1 FontAwesome !important;font-size:26px !important}.opc-estimated-wrapper .showcart .counter.qty{left:22px !important;top:-10px !important}.order-success .product-data{padding-left:0;padding-right:0;word-wrap:break-word}.order-success .inventory-offline{border-color:#ff0;border-style:solid;padding:0 5px 5px}.order-success .inventory-offline .inv-offline-message{display:block !important;color:#777;font-size:13px;margin-bottom:0}#ship_entity_id{display:block}.state-warning{position:relative;font-size:16px;padding-left:26px}.state-warning strong{text-transform:uppercase}.state-warning:before{position:absolute;content:'';background-image:url(https://assets.usesi.com/wysiwyg/warning.png);width:20px;height:17px;top:3px;left:0;background-size:cover}@media (min-width:768px) and (max-width:992px){.checkout-index-index .opc-block-summary .product-item-details{padding-left:0}.checkout-index-index .opc-block-summary .product-image-container{position:relative}}.cc-spriteicon-norton,.cc-spriteicon-american-express,.cc-spriteicon-discover,.cc-spriteicon-master-card,.cc-spriteicon-visa-card,.cc-spriteicon-lock{display:inline-block;background:url('https://assets.usesi.com/wysiwyg/security-seals.jpg') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.cc-container{width:100%;max-width:450px}.cc-container .cc{margin:4px;vertical-align:middle}.cc-container h3{text-transform:uppercase}.cc-container div span{float:left;margin:4px;width:100%;padding-left:25px}.cc-spriteicon-norton{background-position:-5px 0;width:120px;height:65px}.cc-spriteicon-american-express{background-position:-5px -70px;width:41px;height:25px}.cc-spriteicon-discover{background-position:-51px -70px;width:41px;height:25px}.cc-spriteicon-master-card{background-position:-5px -100px;width:41px;height:25px}.cc-spriteicon-visa-card{background-position:-51px -100px;width:41px;height:25px}.cc-spriteicon-lock{position:absolute;background-position:-97px -70px;width:16px;height:26px;top:0}.mage-bs .modal-title{font-weight:600}.mage-bs .modal-inner-wrap{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:6px;height:auto !important}.mage-bs .modal-inner-wrap .modal-header,.mage-bs .modal-inner-wrap .modal-footer{border:0}.mage-bs .modal-header,.mage-bs .modal-content,.mage-bs .modal-footer{padding-right:15px;padding-left:15px}.modal-open,body,.modal-open .modal{padding-right:0 !important;padding-left:0 !important}.modal .modal-body{margin-top:15px;padding-bottom:15px}.modal .modal-content{border:none;padding:20px 15px 20px}.modal .modal-header{border:none;padding:0 !important}.modal .modal-header .close{display:inline-block;text-align:center;outline:none !important;width:30px;height:30px;line-height:30px;z-index:9}.modal .modal-header .close span{position:relative;top:3px}.modal.modal-size-small{padding-left:10px;padding-right:10px}.modal.modal-size-small .modal-dialog{max-width:300px;width:auto}@media (max-width:767px){.modal.modal-size-small .modal-dialog{max-width:none}}.modal.modal-size-large .modal-dialog{max-width:850px;width:auto}@media (min-width:768px) and (max-width:880px){.modal.modal-size-large .modal-dialog{margin-left:15px;margin-right:15px}}.modal .close{position:absolute;opacity:1;right:3px;top:5px;min-width:0;font-size:38px}.modal .close:hover,.modal .close:focus{background:0 0}.modal .strip{margin-bottom:0 !important;float:none}.modal-backdrop{background:#24222f}.modal-backdrop.in{opacity:.3}.usesi-ajaxloginForm .modal-header .plr-20{padding:0 35px}.usesi-ajaxloginForm.modal .modal-content{padding-bottom:0}.usesi-ajaxloginForm .remind{line-height:38px}.modal .login-modal-footer{margin-left:-15px;margin-right:-15px}.login-modal-footer{border-radius:0 0 6px 6px;overflow:hidden}.login-modal-footer .left{background-color:#f0f0f0;padding:15px 15px 15px 30px;width:40%}.login-modal-footer .right{background-color:#bbb;padding:15px 30px 15px 15px}.login-modal-footer .right ul{font-size:13px}.login-modal-footer .right li{padding-bottom:4px}.password-rule li:after{content:'|';font-size:10px;line-height:1;padding-left:8px;display:inline-block;margin-top:-2px;vertical-align:middle}.password-rule li:last-child:after{content:none}.usesi-ajaxregisterForm .b2b-regform{background-color:#f0f0f0;margin-left:-35px;margin-right:-35px}.usesi-ajaxregisterForm .b2b-regform input{background-color:#f0f0f0}.usesi-ajaxregisterForm .b2b-regform input:-webkit-autofill,.usesi-ajaxregisterForm .b2b-regform input:-webkit-autofill:hover,.usesi-ajaxregisterForm .b2b-regform input:-webkit-autofill:focus,.usesi-ajaxregisterForm .b2b-regform input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f0f0f0 inset}.usesi-ajaxregisterForm .b2b-regform-inner{padding:15px 35px}.usesi-ajaxadditionalForm .btn{margin-bottom:25px}.usesi-ajaxadditionalForm .zip-code .or{position:absolute;top:50%;right:-6px}.product-item-info .modal-dialog{max-width:760px;width:auto}.product-item-info .product-image-container{padding:0}.usesi-branchchanger.container{height:100%;width:100%;margin:0;padding:0;max-width:100%}.branch-changer-panel{background-color:#fff;border:1px solid #bbb;width:auto;margin:10px 0;padding:5px;text-align:center;line-height:30px;padding-left:10px;max-width:100%;z-index:5}.branch-changer-panel .branch-changer-box{width:70%;text-align:left;border-top-right-radius:0;border-bottom-right-radius:0}.branch-changer-panel .branch-changer-btn{border-top-left-radius:0;border-bottom-left-radius:0;height:40px;width:30%}.page-main-actions{display:none}.branch-locator-map{width:100%;height:250px;min-width:100px;max-height:100%;max-width:100%}.branch-list{width:100%;max-width:100%}.alignMiddle{display:inline-block;float:none}.btn.changeBranch{min-width:212px}.branch-locator-map .changeBranch.btn{display:block;padding:4px 11px;font-size:12px;line-height:1.5;border-radius:3px}.branch-locator-map .changeBranch+.changeBranch{margin-top:5px}.zip-finder input{padding-right:30px}.zip-finder button{border-radius:0 4px 4px 0;font-size:23px;right:0;min-width:30px;top:0;height:100%;padding:0;z-index:4}#pickup-modal-branch-selector .input-qty{float:left}#pickup-modal-branch-selector .pickup-date-distance{width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:-ms-calc(100% - 110px);width:calc(100% - 110px)}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{content:'×';color:#000;font-family:"Source Sans Pro","Open Sans",sans-serif,serif;font-weight:700;font-size:24px;position:absolute;left:15px;top:5px}.modal-slide._inner-scroll .modal-content{-webkit-overflow-scrolling:touch}.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{min-width:0;padding:20px}body .modals-overlay{background:#000;opacity:.3}.modal-popup .modal-footer{padding-bottom:20px;padding-top:20px}.modal-popup .modal-header{padding-bottom:0;padding-top:10px}.modal-slide .modal-content{padding:20px}.viewBranchDetailsToggle{margin-right:3px}.viewBranchDetailsToggle span{margin-left:2px}.modal-xs{max-width:500px;margin-left:auto;margin-right:auto}.usesi-ajaxloginForm .border-title,.usesi-ajaxregisterForm .border-title{border-bottom-width:2px}@media (max-width:530px){.modal-xs{max-width:none;margin:10px}}@media (max-width:640px){.btn.changeBranch{width:100%}.branch-list .col-xs-6{width:100%}.branch-list .text-right{text-align:left}.branch-changer-box{margin-bottom:10px}.branch-changer-panel .branch-changer-box,.branch-changer-panel .branch-changer-btn{width:100%}.branch-changer-panel .branch-changer-btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.branch-changer-panel .branch-changer-box{border-top-right-radius:4px;border-bottom-right-radius:4px}.zip-finder{width:100%;margin-top:5px}}@media (min-width:1500px){.ie10 .modal-popup .modal-inner-wrap,.ie11 .modal-popup .modal-inner-wrap{max-height:680px}}.modal.fade:not(.in).left .modal-dialog{-webkit-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}.modal.fade:not(.in).right .modal-dialog{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}.modal.fade:not(.in).bottom .modal-dialog{-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}::-ms-reveal{display:none}.banner-video .modal-dialog{width:95%;max-width:1170px;top:100px}.banner-video .modal-dialog .modal-content{padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.banner-video .modal-dialog .modal-content .modal-body{padding:0}.banner-video button.close{top:-14px;right:-10px;background:#fff;z-index:99;width:25px;height:25px;line-height:25px;border-radius:50%}.banner-video button.close:hover{background:#fff}.banner-video iframe{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}#videoModal .modal-body{background:#000}#videoModal .modal-dialog{max-width:800px}.mshoppinglist_popup_body{margin:10px 10px 20px 20px}.mshoppinglist_row.radio{display:block}.mshoppinglist_popup_footer{padding:0 10px 10px}.mshoppinglist_popup_loading{position:absolute;left:0;top:0;right:0;bottom:0;z-index:4}.mshoppinglist .mshoppinglist-popup>.message{margin:25px}.pickup-modal .name-sku{padding-left:10px;width:-ms-calc(100% - 70px);width:-moz-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}.pickup-modal .search-sort input,.pickup-modal .search-sort select{display:inline-block;width:auto}.pickup-modal .search-sort select{min-width:120px}.pickup-modal .input-group{margin:0 auto}.pickup-modal thead{padding-right:15px}.pickup-modal .popover-content table{font-size:12px}.pickup-modal .popover-content table td{padding:4px}.pickup-modal .search-field input{border-top-right-radius:0;border-bottom-right-radius:0}.pickup-modal .search-field button{vertical-align:top;border-top-left-radius:0;border-bottom-left-radius:0}.pickup-modal .label.label-info{font-size:10px}.pickup-modal .stepper{padding-left:0;padding-right:0}.product-pickup-info .pp-inv-text-progress{height:10px}.progress-bar-info{background-color:#201a16}.addtocart-delivery-modal .special-price .price{font-size:18px}.addtocart-delivery-modal .deliver-actions{margin-top:-30px}.quick-view-modal .min-sell-label-plp{font-size:10px}.quick-view-modal .product-img.img-xs{display:none}.modal.right .modal-dialog,.modal.left .modal-dialog{position:fixed;margin:auto;width:320px;height:100%;-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.modal.right .modal-content,.modal.left .modal-content{border-radius:0;border:none;height:100%;overflow-y:auto}.modal.right .modal-body,.modal.left .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out}.modal.right.fade.in .modal-dialog{right:0}@media (max-width:650px){.pickup-modal .pp-image,.pickup-modal thead{display:none}.pickup-modal .name-sku{width:100%;padding-left:0}.pickup-modal .search-sort .search-field,.pickup-modal .search-sort select{width:100%}.pickup-modal .search-sort input{width:-ms-calc(100% - 33.2px);width:-moz-calc(100% - 33.2px);width:-webkit-calc(100% - 33.2px);width:calc(100% - 33.2px)}.pickup-modal .search-sort>.inline-block{margin-right:0;width:100%}.pickup-modal .search-sort .mr-20{margin:0 0 10px}.pickup-modal .table-fixed{border-top:1px solid #bbb}.pickup-modal .table-fixed>tbody{box-shadow:none}.pickup-modal .table-fixed>tbody td{padding:4px 0}.pickup-modal .table-fixed .col-xs-3{width:100%;border-top:0}.pickup-modal .table-fixed .col-xs-2{width:auto;border-top:0}.pickup-modal .table-fixed tr{border-bottom:1px solid #bbb}.pickup-modal .table-fixed .stepper{float:right}.pickup-modal .table-fixed .in-stock{margin:0 6px}.pickup-modal .input-group{float:right}.pickup-modal .pp-inv-text:before,.pickup-modal .in-stock:before{content:attr(data-title);font-weight:600}.pickup-modal .modal-header .col-xs-4{width:100%}.addtocart-delivery-modal .deliver-actions{margin-top:0}.addtocart-delivery-modal .deliver-actions .strip{display:table}.addtocart-delivery-modal .deliver-actions .btn{float:left;width:48%;margin:0;font-size:12px}.addtocart-delivery-modal .deliver-actions .btn.btn-link{float:right}.addtocart-delivery-modal .border-right{border-right:0;width:45%}.addtocart-delivery-modal .border-right+.mob-full{width:55%}.addtocart-delivery-modal .img-xs{max-width:55px}.popover{font-size:12px}.popover td{font-size:10px}.quick-view-modal .hide-xs{display:none}.quick-view-modal .modal-content{padding-top:30px}.quick-view-modal .product-img.img-xs{display:inline-block;vertical-align:top;margin-right:10px;max-width:55px}.quick-view-modal .product-img.img-xs+.inline-block{-ms-max-width:calc(100% - 70px);-moz-max-width:calc(100% - 70px);-webkit-max-width:calc(100% - 70px);max-width:calc(100% - 70px)}}.mshoppinglist-tab,.mshoppinglist-active-tab{border-color:#bbb;border-bottom-color:#fff}#mshoppinglist-tabs-body{box-shadow:none;border-color:#bbb}.mshoppinglist-items .mshoppinglist-item{background:#fff;border:1px solid #bbb;padding:10px}.mshoppinglist-product-item-actions a{background:0 0 !important;width:20px;height:20px;text-indent:0;font-size:0}.mshoppinglist-product-item-actions a.action.copy:before,.mshoppinglist-product-item-actions a.action.move:before,.mshoppinglist-product-item-actions a.action.edit:before,.mshoppinglist-product-item-actions a.action.delete:before{font-family:"FontAwesome",sans-serif,serif;font-size:18px}.mshoppinglist-product-item-actions a.action.copy:before{content:"\f24d"}.mshoppinglist-product-item-actions a.action.move:before{content:"\f090"}.mshoppinglist-product-item-actions a.action.edit:before{content:"\f044"}.mshoppinglist-product-item-actions a.action.delete:before{content:"\f00d"}.strip .tooltip-inner{padding:3px}.usesi-register-form .b2b-benifits .col-md-6{width:100%}.usesi-register-form .b2b-benifits .col-md-6:first-child ul{margin-bottom:0}.usesi-register-form .b2b-benifits .col-md-6:last-child ul{margin-top:0}.table-order-items .details-control{cursor:pointer}.table-order-items td[colspan="6"]{padding:0 !important}.table-order-items tbody>tr>td{vertical-align:middle;padding:8px}.table-order-items>thead th:nth-child(2){display:none}.table-order-items>thead .sortdefault{position:relative}.table-order-items>thead .sortdefault:before,.table-order-items>thead .sortdefault:after{position:absolute;display:block;bottom:.5em;opacity:.3}.table-order-items>thead .sortdefault:before{right:1.5em;content:"\2191"}.table-order-items>thead .sortdefault:after{right:1em;content:"\2193";opacity:1}.table-order-items>tbody>tr.odd,.table-order-items>tbody>tr.even{background:#fff}.table-order-items>tbody>tr.shown{background:#d7d7d7}.table-order-items>tbody>tr>td:nth-child(2){display:none}.table-order-items .table{margin-bottom:0 !important;background:#f3f3f3;font-size:12px}.table-order-items .table tr{border-bottom:1px solid #fff}.table-order-items .table .sorting{padding-right:30px}.table-order-items .table th{height:1px;padding-top:0;padding-bottom:0;line-height:0}.table-order-items .table td{vertical-align:middle;padding:6px 8px}.table-order-items td.details-control:before{content:'\f055';font-family:FontAwesome;padding-right:10px;color:#201a16}.table-order-items .shown td.details-control:before{content:'\f056'}.table-order-items .table-order-wrapper .dataTables_filter input[type=search]{width:300px}a.paginate_button{cursor:pointer}.dataTables_filter label{position:relative;font-size:0;border-bottom:1px solid #201a16}.dataTables_filter label:after{font-family:"FontAwesome",sans-serif,serif;position:absolute;content:'\f002';font-size:16px;top:5px;right:5px}.dataTables_filter input[type=search]{border:0;border-radius:0;padding-right:25px !important;margin-left:0 !important;width:280px !important}.toplinks-right .dropdown-menu i{display:inline-block;font-size:14px;margin-right:4px}.select2-container-multi .select2-choices .select2-search-choice{max-width:98.5%;padding:4px 5px 4px 15px;margin:2px 3px}.select2-container-multi .select2-choices .select2-search-choice>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.2}.toggle-arrow:before{font-family:"FontAwesome",sans-serif,serif;display:inline-block;content:'\f139';padding-right:5px}.toggle-arrow.collapsed:before{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.block-order-details-view .table.no-border tr td{min-width:150px}.inventory-offline{border-color:#ff0;border-style:solid;display:table-cell}.register_page_security_seals{padding-top:10px}.account-nav .items .current span{font-weight:600}.block-addresses-list address{margin:0;padding:25px;background:#fff;box-shadow:0px 8px 9px 5px rgba(0,0,0,.06);border-radius:8px;height:100%;min-height:175px}.loadMore button{min-width:250px}.field-ship-to__container{display:flex;min-height:40px;align-items:center}.field-ship-to__input{flex-basis:75px}.field-ship-to__input input{height:30px;padding:5px}.field-ship-to__text{margin-right:10px;font-weight:700}.field-order-method__container{display:flex;min-height:40px;align-items:center}.field-order-method__container select{height:30px;padding:5px;width:75px}.order-history-search{margin-bottom:20px}.order-history-search__submit{margin-top:20px}.order-history-search__calendars label{margin-left:15px}.order-history-search label{margin-bottom:10px}.customer-address-form #country>option:nth-child(1){display:none}.customer-address-form select.mage-error{color:#555;border:1px solid #fb434a}.field-calendar .fa.fa-calendar{position:absolute;bottom:1px;right:16px;top:1px;padding:14px 12px;background:#f1f1f1;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #abb9cf;pointer-events:none}.ui-datepicker .ui-datepicker-prev span{border-color:transparent #201a16 transparent transparent}.ui-datepicker .ui-datepicker-next span{border-color:transparent transparent transparent #201a16}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#7b6454}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#c2b1a6}.form-edit-account .user-info .field,.form-edit-account .email-pwd .field{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media only screen and (max-width:650px){.block-order-details-view td.border-grey{width:100%;float:left;border:0}.block-order-details-view .table.no-border tr td:first-child{width:120px}.block-addresses-list address{min-height:auto}}.catalog-search__submit{align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:62px}.catalog-search__input{min-height:62px;display:flex;align-items:center}.catalog-search--hidden>*{visibility:hidden}.aboutus-main{max-width:1170px;margin:auto;width:100%}.aboutus-main h1{text-align:center;width:70%;font-weight:600;font-size:40px;line-height:1.5em;letter-spacing:1px;margin:auto}.aboutus-main h2{padding:20px 0}.aboutus-main .company-history .wavy-loader{float:right}.aboutus-main .logo-history .wavy-loader{float:left}.aboutus-main .company-history h2 span{display:block;padding-left:215px}.aboutus-main .logo-history h2 span{display:block;padding-left:80px}.aboutus-main p{line-height:26px;text-align:justify;margin-top:10px}.aboutus-main .company-history p,.aboutus-main .logo-history p{height:310px;overflow:hidden}.aboutus-main .aboutus-intro{padding-bottom:30px}.aboutus-main .aboutus-intro,.aboutus-main .company-history,.aboutus-main .logo-history,.aboutus-main .aboutus-company-img{width:100%;float:left}.aboutus-main img.aboutus-main-img{margin:20px 0;max-height:350px}.aboutus-main .border-top{position:relative;margin:50px 0}.aboutus-main .border-top:before{position:absolute;width:100%;content:"";border-top:1px solid #bbb;margin:auto;left:0;right:0;top:-50px}.aboutus-main .wavy-loader{margin-top:10px;margin-bottom:20px;cursor:pointer}.aboutus-main .wavy-loader span{position:relative;display:block;float:left;border-radius:50%;width:10px;height:10px;margin:3px;background-color:#201a16;cursor:pointer}.img-sec-us{position:relative}.img-sec-us h3{position:absolute;bottom:80px;right:0;width:60%;color:#fff;text-align:left}.team-tiles{float:left;width:100%}.team-tiles .member{position:relative;border-top:8px solid #f0f0f0;min-height:100px}.team-tiles .member.active .member-wrap{position:relative}.team-tiles .member.active .member-det{display:block}.team-tiles .member.active .member-det .scroll-y{opacity:1}.team-tiles .member .member-wrap img{opacity:.9}.team-tiles .member .member-wrap:hover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#f0f0f0}.team-tiles .member .member-wrap:hover img{opacity:1}.team-tiles .member .center{top:32%;white-space:nowrap;overflow:hidden}.team-tiles .member .trigger-det{cursor:pointer}.team-tiles .member .mem-img{overflow:hidden;background-color:#f1f1f1}.team-tiles .member .mem-img img{width:100%;vertical-align:top}.team-tiles .member .mem-txt{position:relative;border:1px solid #f0f0f0;min-height:200px}.team-tiles .member-det{position:absolute;width:100%;padding:30px;background-color:#f0f0f0;display:none;height:100%;top:0;min-height:100px;z-index:2}.team-tiles .member-det .scroll-y{opacity:0;animation:fade-in .7s ease}.team-tiles .member-det .close{position:absolute;color:#fff;background:#1f1f1f;border-radius:0;min-width:auto;top:0;right:0;opacity:1;padding:2px 6px}.team-tiles .member-det .close:hover{opacity:1}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.line-card-main .active-tab>a{pointer-events:none}.location-list #location-map{width:100%;height:370px;margin-bottom:20px}.location-list .loc-item{position:relative;margin-bottom:20px}.location-list .loc-item-det{position:absolute;left:0;bottom:0;margin-left:20px;margin-bottom:20px;max-width:50%}.location-list .loc-item-det h4{width:100%;font-size:16px;background-color:#201a16;margin-bottom:0;padding:5px 5px 5px 20px;color:#fff}.location-list .loc-item-det .loc_rm{display:none}.location-list address{background:#fff;margin-bottom:0;padding:5px 15px 8px;min-width:225px}.location-list address td{vertical-align:top;padding:2px 5px}.location-list .loc-det-link{width:100%;background-color:#f0f0f0;min-height:300px}.location-list .loc-det-link:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.location-list .loc-det-link:hover:before{background-color:#201a16}.loc-detail .person-img{padding-right:15px;padding-bottom:15px}.service_list_main .service_list_img{margin-bottom:20px}.service_list_main .grid-list .grid-service{text-align:center;padding:40px 0}.service_list_main .grid-list .grid-service h5{position:absolute;text-align:center;width:100%;padding:0 10px}.service_list_main .grid-list .grid-service p{position:relative;margin:45px 0;padding:0 10px;min-height:60px;top:20px;max-height:45.7px;overflow:hidden}.service_list_main .grid-list .grid-service a{position:absolute;bottom:20px;left:0;right:0;width:100px;margin:auto}.service_list_main .grid-list .grid-service:hover{background:#201a16}.service_list_main .grid-list .grid-service:hover h5,.service_list_main .grid-list .grid-service:hover p,.service_list_main .grid-list .grid-service:hover a{color:#fff}.service_list_main .grid-list .grid-service:hover a{border-color:#fff}.service_detail_main .service_detail_img{margin-bottom:20px}.divisions_main .division_intro{margin-bottom:20px;border-bottom:1px solid #bbb}.divisions_main .division_intro img{margin-bottom:20px}.divisions_main .divisions_section .no-pad-right{padding-right:0}.divisions_main .divisions_section .no-pad-left{padding-left:0}.divisions_main .divisions_section .add-pad{padding:30px 15px;text-align:justify}.divisions_main .divisions_product_cat,.divisions_main .divisions_other{font-size:0;letter-spacing:-.31em}.divisions_main .divisions_product_cat .child-inline,.divisions_main .divisions_other .child-inline{float:none !important;display:inline-block;font-size:15px;letter-spacing:normal;vertical-align:top}.divisions_main .divisions_product_cat a,.divisions_main .divisions_other a{text-align:center;width:100%;letter-spacing:0;padding:10px 0;cursor:pointer}.divisions_main .divisions_product_cat h4,.divisions_main .divisions_other h4{letter-spacing:0;padding-left:15px}.divisions_main .divisions_product_cat img,.divisions_main .divisions_other img{width:100%}.divisions_main .divisions_product_cat div,.divisions_main .divisions_other div{float:none !important;display:inline-block;font-size:15px;letter-spacing:normal;vertical-align:top}.strip.product-toolbar{margin-bottom:5px}.action-part .btn.btn-unpadded{margin-top:20px}.product-result-tabs{float:left}.product-item-not-card{margin-top:5px;border-bottom:1px solid #bbb}.product-item .old-price{display:block;margin:0}.product-item .price-box{margin-top:0;margin-bottom:5px}.column-padding{display:inline-block;padding:0 2px;max-width:100%}.row-column-padding{margin-left:-2px;margin-right:-2px}.checkbox.width-full{margin-top:10px;text-align:center}.form-subsections{padding-top:5px}.text-align-center{text-align:center}.text-align-right{text-align:right}.no-products-found-local-no,.no-products-found-local-yes{height:50px;margin:5%}#search-searchWithin{margin-top:5px;padding:4px 6px}.facet-selectors-custom>.dropdown-wrap{display:inline;margin-right:0}.facet-selectors-normal>.dropdown-wrap,.facet-selectors-normal-stick>.dropdown-wrap{margin-right:0}.facetSelectorButton,.facetSelectorButton-stick,.facetSelectorButtonStick{padding:4px 20px 4px 11px}.product-item-not-card{padding-top:10px;box-shadow:2px 2px 6px 1px rgba(0,0,0,.2)}.hawksearch-loader{border:5px solid #dcdcdc;border-radius:50%;width:50px;height:50px;margin-left:47%;animation:spin 1s linear infinite}.wrapper-dropdown-3{position:relative;margin:0 auto;background:#fff;border:1px solid #bbb;box-shadow:0 1px 1px rgba(50,50,50,.1);cursor:pointer;outline:none;font-weight:400;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis}.wrapper-dropdown-3-alt,.wrapper-dropdown-3-alt-stick{position:relative;margin:0 auto}.wrapper-dropdown-3:after{position:absolute;content:"";width:0;height:0;right:7px;top:50%;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:#514d6a transparent;transition:all 0s ease .2s}.wrapper-dropdown-3.active:after{border-width:0 6px 6px;transition:all 0s ease .1s}.wrapper-dropdown-3 .dropdown,.wrapper-dropdown-3-alt .dropdown,.wrapper-dropdown-3-alt-stick .dropdown{position:absolute;top:140%;left:0;right:0;width:250px;background:#fff;border-radius:inherit;box-shadow:0 0 5px rgba(0,0,0,.5);font-weight:400;transition:all .2s ease-in;list-style:none;z-index:900;display:none}.wrapper-dropdown-3 .dropdown,.wrapper-dropdown-3-alt .dropdown,.wrapper-dropdown-3-alt-stick .dropdown{padding-left:0}.wrapper-dropdown-3 .dropdown li a,.wrapper-dropdown-3-alt .dropdown li a,.wrapper-dropdown-3-alt-stick .dropdown li a{display:block;padding:8px;text-decoration:none;color:#514d6a;border-bottom:1px solid #bbb;transition:all .1s ease-out;white-space:normal}.wrapper-dropdown-3 .dropdown li i,.wrapper-dropdown-3-alt .dropdown li i,.wrapper-dropdown-3-alt-stick .dropdown li i{float:right;color:inherit}.wrapper-dropdown-3 .dropdown li:last-of-type a,.wrapper-dropdown-3-alt .dropdown li:last-of-type a,.wrapper-dropdown-3-alt-stick .dropdown li:last-of-type a{border:none}.wrapper-dropdown-3 .dropdown li:hover a,.wrapper-dropdown-3-alt .dropdown li:hover a,.wrapper-dropdown-3-alt-stick .dropdown li:hover a{background:#514d6a;color:#fff}.wrapper-dropdown-3 .dropdown:after,.wrapper-dropdown-3-alt .dropdown:after,.wrapper-dropdown-3-alt-stick .dropdown:after{position:absolute;content:"";width:0;height:0;bottom:100%;left:15px;border-width:0 6px 6px;border-style:solid;border-color:#fff transparent}.wrapper-dropdown-3 .dropdown:before,.wrapper-dropdown-3-alt .dropdown:before,.wrapper-dropdown-3-alt-stick .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;left:13px;border-width:0 8px 8px;border-style:solid;border-color:rgba(81,77,106,.5) transparent}.wrapper-dropdown-3.active .dropdown,.wrapper-dropdown-3-alt.active .dropdown,.wrapper-dropdown-3-alt-stick.active .dropdown{display:block}.facetButton{background-color:#fff;border-radius:0;color:#514d6a;margin-bottom:5px;position:relative;max-width:100%;text-overflow:ellipsis;overflow:hidden}.facetButton:hover{background-color:#7d7d7d;color:#fff}.facetButton:hover .fa-times{color:#fff}.facet-checkbox,.facet-checkbox-stick{border-bottom:1px solid #bbb;display:block;height:20px;position:relative;padding-bottom:25px;margin-bottom:10px}.facet-checkbox input[type=checkbox],.facet-checkbox-stick input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.facet-checkbox .checkmark,.facet-checkbox-stick .checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;border:1px solid #bdbdbd;border-radius:3px;background-color:#f5f5f5}.facet-checkbox .checkmark:after,.facet-checkbox-stick .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.facet-checkbox input:checked~.checkmark,.facet-checkbox-stick input:checked~.checkmark{background-color:#201a16}.facet-checkbox input:checked~.checkmark:after,.facet-checkbox-stick input:checked~.checkmark:after{opacity:1}.facet-checkbox span,.facet-checkbox-stick span{height:18px;cursor:pointer;position:absolute;top:0;left:26px}.facet-checkbox input[type=checkbox],.facet-checkbox-stick input[type=checkbox]{margin:0;visibility:hidden}.dropdown .filter-item-search,.dropdown .filter-item-search-stick{margin:5px;width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:-ms-calc(100% - 10px);width:calc(100% - 10px)}.sticky-filter{padding:10px 0;background:#abb9cf;z-index:996;min-height:50px}.sticky-filter.edit{background:#879bab}.sticky-filter.edit .facetButton{color:#fff;border:0;border-bottom:1px solid #fff;background:0 0;border-radius:0;margin:5px;min-width:auto;padding:0;padding-right:20px;text-align:left}.sticky-filter.edit .facetButton .fa{line-height:.5}.sticky-filter.edit .facetButton:first-of-type{margin-left:0}.sticky-facet{color:#000}.sticky-facet .panel-body{border:3px solid transparent;border-radius:6px;cursor:pointer;padding:25px 20px 15px;min-height:165px;box-shadow:0px 2px 20px 5px #eaeaea;transition:.7s box-shadow ease}.sticky-facet .panel-body .fa{display:inline-block;font-size:54px}.sticky-facet .panel-body:hover{box-shadow:0px 5px 20px 7px #eaeaea}.sticky-facet .filter-actions{margin-top:20px;text-align:center;width:100%}.sticky-facet .filter-actions .btn{margin:6px 4px;padding:5px 48px;font-weight:700}.sticky-facet .searchlist .searcher{width:-ms-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px);display:inline-block;margin-right:14px}.sticky-facet .searchlist .searcher input{height:40px}.sticky-facet .filter-choose>div{display:none}.sticky-facet .filter-choose>div.choosed{display:block}.sticky-facet .filter-choose .list-dropdown{left:0;position:relative}.sticky-facet .filter-choose .list-dropdown:after,.sticky-facet .filter-choose .list-dropdown:before{left:-12px;transform:rotateZ(-90deg);top:10px;right:auto}.sticky-facet .filter-choose .list-dropdown:after{left:-9px;top:11px}.sticky-facet .mob-filters .folded{display:none}.sticky-facet .mob-filters .folded.choosed{display:block}.sticky-facet .dropdown-inner-stick{list-style:none;padding-left:0;margin:5px;max-height:250px;overflow-y:auto}.sticky-filters-options{top:0;right:-100%;height:100%;overflow-y:auto;transition:right .4s ease;z-index:999}.sticky-filters-options .container{position:relative;padding:30px 15px}.sticky-filters-options a,.sticky-filters-options h4,.sticky-filters-options i{color:#000}.sticky-filters-options h4{letter-spacing:2px;padding-right:26px}.sticky-filters-options .panel-body p{font-size:16px;margin-top:15px;line-height:1.3}.facet-active{overflow:hidden}.facet-active .block-search{z-index:0}.facet-active #___ratingbadge_0{opacity:0;display:none !important}.list-dropdown{position:absolute;right:0;width:220px;background:#fff;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.5);font-weight:400;transition:all .2s ease-in;list-style:none;margin:5px;z-index:900}.list-dropdown ul{list-style:none;padding:5px 15px;max-height:250px;overflow-y:auto}.list-dropdown:before,.list-dropdown:after{position:absolute;content:"";width:0;height:0;bottom:100%;border-style:solid}.list-dropdown:before{right:13px;border-width:0 8px 8px;border-style:solid;border-color:rgba(81,77,106,.5) transparent}.list-dropdown:after{right:15px;border-width:0 6px 6px;border-color:#fff transparent}.list-dropdown li{padding:6px 0;color:#5d5d5d}.list-dropdown li:hover,.list-dropdown li.current{color:#201a16;cursor:pointer}.list-dropdown li+li{border-top:1px solid #737272}.facet-active .sticky-filters-options{right:0}.facet-backdrop{background:rgba(36,34,47,.37);cursor:pointer;display:none;position:fixed;top:0;right:0;bottom:0;left:0;filter:alpha(opacity=0);z-index:998;animation:fade-in .7s cubic-bezier(0,0,.3,1)}.facet-active .facet-backdrop{display:block}.sticky-filters-options .close{background:0 0;font-size:60px;height:34px;line-height:.5;opacity:1;position:relative;top:-8px;z-index:9}.sticky-filters-options .close:focus,.sticky-filters-options .close:hover{background:0 0}@media (min-width:768px) and (max-width:991px){.sticky-facet .filter-options{float:left;width:33.33333333%;padding-bottom:12px;padding:0 8px}.sticky-facet .filter-options .filter-options{padding:0 5px;margin-bottom:0}.sticky-facet .filter-options .panel-body{min-height:120px}.sticky-facet .filter-options .selected:before{top:0;right:0;font-size:20px}.sticky-facet .filter-choose .list-dropdown:before,.sticky-facet .filter-choose .list-dropdown:after{transform:none;top:-8px;left:10px}.sticky-facet .filter-choose .list-dropdown:after{left:12px;top:-6px}}.slick-nav.top-right{top:-44px}.slick-nav .slick-disabled{opacity:.3;cursor:not-allowed}.slick-slide{padding-left:5px;padding-right:5px}.slick-carousel{margin-left:-5px;margin-right:-5px}.pdp-recommend .panel{padding-bottom:40px}.pdp-recommend .btn{left:20px;right:20px;bottom:10px;position:absolute;margin:0 auto}.pdp-recommend .special-price .price{font-size:20px}.pdp-recommend .rebate{width:18px;margin-top:4px}.pdp-recommend .slick-slide{width:100%}.popup-recommend{max-height:360px;overflow:hidden}.popup-recommend .slick-carousel{margin-left:0;margin-right:0;-webkit-transition:.7s ease all;-moz-transition:.7s ease all;-ms-transition:.7s ease all;transition:.7s ease all}.cart-recommend .panel-body,.popup-recommend .panel-body{padding:8px}.cart-recommend .price-block,.popup-recommend .price-block{min-height:46px;white-space:nowrap}.cart-recommend .price-block .rebate,.popup-recommend .price-block .rebate{width:16px;margin-top:0}.cart-recommend .name-sku,.popup-recommend .name-sku{width:73%}.cart-recommend .slick-track,.popup-recommend .slick-track{margin-left:0}.cart-recommend .slick-track .slick-slide,.popup-recommend .slick-track .slick-slide{padding-bottom:120px;min-height:280px}.cart-recommend .slick-track .slick-slide:before,.popup-recommend .slick-track .slick-slide:before{position:absolute;border-radius:4px;content:'';border:1px solid #ccc;height:100%;left:4px;right:4px}.cart-recommend .slick-track .panel,.popup-recommend .slick-track .panel{box-shadow:none}.cart-recommend .slick-slide .bottom-left,.popup-recommend .slick-slide .bottom-left{left:10px;right:10px;bottom:6px}.cart-recommend .slick-slide .bottom-left .width-50:first-of-type,.popup-recommend .slick-slide .bottom-left .width-50:first-of-type{padding-right:5px}.cart-recommend .slick-slide .bottom-left .width-50:last-of-type,.popup-recommend .slick-slide .bottom-left .width-50:last-of-type{padding-left:5px}.cart-recommend .slick-slide .deliver-quick,.popup-recommend .slick-slide .deliver-quick{height:85px}.cart-recommend .slick-slide .p-name,.popup-recommend .slick-slide .p-name{line-height:1.2;height:46px;overflow:hidden}.cart-recommend .slick-slide .strip,.popup-recommend .slick-slide .strip{min-height:120px}.cart-recommend .special-price .price,.popup-recommend .special-price .price{font-size:14px}.cart-recommend .special-price .price .sup,.popup-recommend .special-price .price .sup{font-size:8px}.cart-recommend .qty-price,.popup-recommend .qty-price{min-height:60px}.cart-recommend .label-info,.popup-recommend .label-info{font-size:10px}.cart-recommend small,.popup-recommend small,.cart-recommend .small,.popup-recommend .small{font-size:12px}.quick-view-modal .input-qty.sm{width:100px}.quick-view-modal .isCallforPrice{margin-top:-4px}.quick-view-modal .isCallforPrice i{padding-left:10px}.skeleton-recommend{height:40px;margin-top:15px;animation-name:placeHolderShimmer}.feedback-btn{font-size:14px;position:fixed;bottom:-3px;right:60px;width:auto}#feedback-module p{font-size:13px}#feedback-note-tmp{width:444px;height:auto;min-height:90px;outline:0;font-family:Arial,sans-serif;padding:4px}#feedback-note-tmp:focus,#feedback-overview-note:focus{border:1px solid #64b7cc}#feedback-canvas{position:absolute;top:0;left:0}#feedback-welcome{top:30%;left:50%;margin-left:-270px;display:block;position:fixed}.feedback-logo{background:url(../images/icons.png) no-repeat;width:34px;margin-bottom:16px;font-size:16px;font-weight:400;line-height:32px;padding-left:40px;height:32px}.feedback-back-btn,.feedback-close-btn,.feedback-next-btn,.feedback-submit-btn{width:72px;height:29px;line-height:27px;padding:0 8px;float:right;font-size:13px}.feedback-back-btn{margin-right:20px}#feedback-close,.feedback-wizard-close{position:absolute;width:30px;height:30px}.feedback-helper{background:rgba(0,0,0,0);cursor:default}.feedback-helper[data-type=highlight]>.feedback-helper-inner{background:rgba(0,68,255,.1)}#feedback-close{cursor:pointer;background:url(../images/icons.png) 0 -64px}.feedback-wizard-close{cursor:pointer;top:2px;right:2px;background:url(../images/icons.png) 0 -34px;opacity:.65}.feedback-wizard-close:hover{opacity:1}#feedback-overview-error,#feedback-welcome-error{display:none;color:#f13e3e;float:right;margin-right:30px;font-size:13px;line-height:29px}#feedback-overview-error{margin-top:20px}#feedback-highlighter{display:none;bottom:100px;right:100px;position:fixed;height:275px}#feedback-overview{display:none;top:10%;left:50%;margin-left:-420px;position:fixed;width:840px !important;height:auto}#feedback-submit-error,#feedback-submit-success{top:30%;left:50%;margin-left:-300px;display:block;position:fixed;height:auto}.feedback-btn{padding:10px;outline:0;background-clip:padding-box;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);z-index:40000}.feedback-btn-gray{text-align:center;cursor:pointer;font-family:'Open sans';border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);color:#444;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1)}.feedback-btn-gray:hover{color:#333;border:1px solid #c6c6c6;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}.feedback-btn-blue{text-align:center;cursor:pointer;font-family:'Open sans';border-radius:2px;background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff}#feedback-note-tmp,#feedback-overview-note{resize:none}#feedback-highlighter,#feedback-overview,#feedback-submit-error,#feedback-submit-success,#feedback-welcome{font-family:Arial,sans-serif;z-index:40000;padding:30px 42px;width:540px;border:1px solid rgba(0,0,0,.333);outline:0;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.feedback-setblackout,.feedback-sethighlight{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);color:#444;border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:default;font-size:11px;font-weight:700;text-align:center;white-space:nowrap;margin-right:16px;height:30px;line-height:28px;min-width:90px;outline:0;padding:0 8px;display:inline-block;float:left}.feedback-setblackout{margin-top:10px;clear:both}.feedback-sethighlight div{background:url(../images/icons.png) 0 -94px;width:16px;height:16px;margin-top:7px;float:left}.feedback-setblackout div{background:url(../images/icons.png) -16px -94px;width:16px;height:16px;margin-top:7px;float:left}.feedback-setblackout:hover,.feedback-sethighlight:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333}.feedback-active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);border:1px solid #ccc;color:#333}#feedback-highlighter label{float:left;margin:0 0 0 10px;line-height:30px;font-size:13px;font-weight:400}#feedback-highlighter label.lower{margin-top:10px}.feedback-buttons{float:right;margin-top:20px;clear:both}#feedback-module h3{font-weight:700;font-size:15px;margin:8px 0}.feedback-additional{margin-bottom:20px !important}#feedback-overview-description{float:left}#feedback-overview-note{width:314px;padding:4px;height:90px;outline:0;font-family:Arial,sans-serif}#feedback-overview-screenshot{float:right}.feedback-screenshot{max-width:396px;padding:1px;border:1px solid #adadad}#feedback-overview-description-text span{font-size:14px;margin:8px 0 8px 26px;color:#666;padding-left:10px;background:url(../images/icons.png) -30px -34px no-repeat}#feedback-additional-none,#feedback-browser-info,#feedback-page-info,#feedback-page-structure,#feedback-timestamp{margin-top:16px;display:none}.checkout-index-index .status-ribbon{display:block !important}#registration-recaptcha{margin:0 -100%}@-ms-viewport{width:auto !important}@media all and (min-width:768px){html,body{height:auto !important}.typeahead .detail{background:#fff;display:inline-block;flex:2;min-height:300px;overflow:hidden;min-width:20%;z-index:301}.typeahead .detail .typeahead-desc{padding-bottom:5px}.typeahead .detail .products_container h4{font-family:"Source Sans Pro","Open Sans",sans-serif,serif;padding-top:8px;margin-bottom:4px;word-break:break-word}.typeahead .detail .products_container ul.second,.typeahead .detail .products_container ol.second{padding-top:0}.typeahead .detail .products_container ul li,.typeahead .detail .products_container ol li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border-bottom:1px solid #ddd;padding:0 5px 5px;overflow:hidden;min-height:90px}.typeahead .detail .products_container ul li:nth-of-type(n+4),.typeahead .detail .products_container ol li:nth-of-type(n+4){display:none}.typeahead .detail .products_container .action-part{float:right}.typeahead .detail .action-part{padding-right:0}.typeahead .qty-wrap{float:left;text-align:center;margin-right:8px}.typeahead .star{position:absolute;right:0;top:0;font-size:20px;margin-top:27px}.typeahead .product-item .price-box{margin-bottom:0}.typeahead .price-box .saving{display:none}.home-cat-sm .flex-box .col-sm-6{width:-webkit-calc(50% - .5px)}.who-we-block .text-main{border-left:3px solid #201a16;padding-left:15px;margin-bottom:15px}.who-we-block .collapse,.who-we-block .collapsing{display:block;height:auto !important;margin-bottom:0}.who-we-block .toggle-arrow:before{content:none}.who-we-block .leading-icon>div{padding-left:70px}.usesi-nutshell .txt-18{padding-top:20px;padding-bottom:20px}.usesi-nutshell .collapse,.usesi-nutshell .collapsing{display:block;height:auto !important;margin-bottom:0}.methods{padding:30px 0}.methods th{background:#201a16;color:#fff;vertical-align:middle !important;padding:10px 15px !important;vertical-align:middle}.methods th.method{background:#4a4a4a}.methods td.method img{vertical-align:middle;margin-right:10px}.methods .flex-box{justify-content:space-around}.cms-home .compare-basket.reached{display:none}.footer-top,.footer-bottom .row{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.footer-bottom .row{align-items:center}.footer-top .toggle-arrow:before,.regional-logos .toggle-arrow:before{content:none}.footer-top>div:last-of-type{border-right:0}.footer-top .collapse,.regional-logos .collapse,.footer-top .collapsing,.regional-logos .collapsing{display:block;height:auto !important}.category-thumbnail{margin-bottom:20px;overflow:hidden}.category-thumbnail div{position:relative;height:160px;padding-bottom:100%}.category-thumbnail .caption{width:100%;position:absolute;text-align:center;font-size:16px;left:0;bottom:-10px;background:rgba(255,255,255,.8);box-shadow:0px -10px 30px 10px rgba(255,255,255,.8);border-radius:0;height:70px;padding:0}.category-img{position:absolute;margin:auto;margin-bottom:20px;width:90%;top:0;bottom:0;left:0;right:0}.subcat-block{display:block !important}.subcat-block .ais-RefinementList-item{list-style:none;border:1px solid transparent}.subcat-block .ais-RefinementList-item.ais-RefinementList-item--selected{overflow:initial}.subcat-block .ais-RefinementList-item.ais-RefinementList-item--selected>div:before{border:1px solid #201a16;box-shadow:0 0 10px 4px #201a16;border-radius:5px;content:'';width:100%;height:100%;position:absolute;z-index:9;opacity:.5}.more-cat .fa{cursor:pointer;padding:0 5px;position:absolute;bottom:0;left:50%;margin-left:-10px}.search-catlist{margin-bottom:40px}.search-catlist.has-more .row{max-height:300px;overflow:hidden;position:relative}.search-catlist.all-listed .row{max-height:none}.search-catlist .more-cat{cursor:pointer;display:none;position:relative;min-height:40px;margin-top:-40px;z-index:20}.search-catlist .more-cat:hover .fa{color:#201a16}.search-catlist.has-more .more-cat{display:block}.search-catlist.has-more:not(.all-listed) .more-cat{margin-top:-110px;height:110px;width:100%;background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.7),#fff)}.search-catlist.all-listed .more-cat .fa:before{transform:rotateX(180deg);display:inline-block}.search-catlist.all-listed .more-cat:not(.reached){position:fixed;bottom:0;left:50%;width:100%;display:block;background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.7),#fff);text-align:center;height:50px;transform:translateX(-50%)}.search-catlist.all-listed .more-cat:not(.reached) .fa{bottom:auto;top:18px}.product.detailed .switch{height:41px !important;padding:10px 40px !important}.product.detailed .content{padding-left:0 !important;padding-right:0 !important;margin-top:40px !important}.pdp-sticky-head{background-color:#f0f0f0;width:100%;position:fixed;display:none;left:0;padding:10px 0;top:-100%;z-index:999}.pdp-sticky-head .border-bottom,.pdp-sticky-head .border-right{border-color:#bdbdbd}.pdp-sticky-head .branch-stock{padding:2px 10px 2px 25px}.pdp-sticky-head .branch-stock:before{top:1px;left:8px}.pdp-sticky-head.fix{display:block;top:0;-webkit-animation:slide-down .7s;-moz-animation:slide-down .7s;animation:slide-down .7s}.pdp-sticky-head .page-title{font-size:16px;line-height:1.2;margin:0;white-space:normal}.pdp-sticky-head .pickup-deleiver-info{padding:0 10px;border:1px solid #949494;border-top:0;border-bottom:0}.pdp-sticky-head .pickup-deleiver-info .pickup-delivery-data{padding:0;margin-bottom:0}.pdp-sticky-head .field.qty{float:left;text-align:center;margin-bottom:0}.pdp-sticky-head .actions1{float:right}.pdp-sticky-head .actions1 button{display:block;min-width:122px}.pdp-sticky-head .actions1 button.deliver{margin-bottom:6px}.pdp-sticky-head .price-box{float:right;padding-right:15px}.pdp-sticky-head .special-price .price{margin-left:-4px;font-size:20px}.pdp-sticky-head .rebate{margin-top:5px;width:20px}.additional-attributes th,.additional-attributes td{vertical-align:middle !important;width:25%}.additional-attributes tr{border-bottom:1px solid #bbb}.ie10 .page-main,.ie11 .page-main{flex-grow:0}.app-form .content-border{min-height:150px}.help-side-bar>h3{pointer-events:none}.help-side-bar .side-content{display:block}.help-zone{padding-left:0}.help-zone .help-img{display:inline-block}.cart-container .add-to-list{padding-left:0}.checkout-index-index .opc-wrapper{padding:15px}.opc-summary-wrapper .modal-header{display:none}.checkout-container{min-height:400px}.opc-progress-bar{margin-bottom:60px}.opc-summary-wrapper .opc-block-summary{padding-right:0}.checkout-shipping-address:after,.payment-method-billing-address .address:after{content:'';clear:both;display:table}.checkout-shipping-address .field,.payment-method-billing-address .address .field{float:left;width:100%}.checkout-shipping-address .field .control,.payment-method-billing-address .address .field .control,.checkout-shipping-address .field label,.payment-method-billing-address .address .field label{float:left}.checkout-shipping-address .field label,.payment-method-billing-address .address .field label,.checkout-shipping-address .field legend.label,.payment-method-billing-address .address .field legend.label{float:left;width:20%;text-align:right;padding-right:25px;margin:0;padding-top:13px}.checkout-shipping-address .field .control,.payment-method-billing-address .address .field .control{float:right;width:79%}.checkout-index-index .modal-popup .modal-inner-wrap{border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content{padding-top:35px}.ie10 .modal-popup .modal-inner-wrap,.ie11 .modal-popup .modal-inner-wrap{height:100%}.modal .modal-content{border:none;padding:30px 20px 20px}.usesi-ajaxadditionalForm .btn{margin-top:25px}#pickup-modal-branch-selector .modal-dialog{width:700px}.modal .login-modal-footer{margin-left:-20px;margin-right:-20px}.addtocart-delivery-modal .deliver-actions{margin-top:-45px}.sidebar .block.account-nav .content{display:block !important}.login-container{margin-top:30px}.login-container .login-modal-footer .disp-cell{padding:20px}.login-container .usesi-ajaxloginForm .col-sm-6+.col-sm-6{border-left:1px solid #bdbdbd;padding-left:5%}.login-container .usesi-ajaxloginForm .col-sm-6:first-of-type{padding-right:5%}.register-container{margin-top:30px}.d-sm-flex{display:-ms-flex;display:flex}.team-tiles .member{float:left;width:50%}.team-tiles .member .member-det{right:-100%}.team-tiles .member:nth-child(even) .member-det{left:-100%}.team-tiles .member:nth-child(even) .member-det .close{left:0}.team-tiles .member.active .member-wrap{position:relative}.team-tiles .member.active .member-wrap:after{position:absolute;content:'';display:block;border:10px solid transparent;border-right-color:#f0f0f0;height:20px;top:50%;right:0}.team-tiles .member:nth-child(even).active .member-wrap:after{left:0;right:auto;border-right-color:transparent;border-left-color:#f0f0f0}.line-card-main{width:100%}.line-card-main .line-card-intro img{width:100%;margin-bottom:20px}.line-card-main .line-card-intro p{text-align:justify}.line-card-main .list-bef-aft:before{display:block;position:absolute;content:"";height:48px;width:315px;left:-2px;top:-3px;background:#201a16}.line-card-main .list-bef-aft:after{position:absolute;display:block;content:"";right:-9px;bottom:-12px;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #080605;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);z-index:-1}.line-card-main .line-card-tab .main-tab{position:relative;width:100%;float:left;min-height:790px;border:1px solid #bbb}.line-card-main .line-card-tab .main-tab .tb-list{position:relative;clear:both;background:#fff;width:300px;border:1px solid transparent;z-index:4}.line-card-main .line-card-tab .main-tab .tb-list a{position:relative;display:block;text-align:center;margin-right:0;border:0;border-radius:0;cursor:pointer;padding:10px}.line-card-main .line-card-tab .main-tab .tb-list a span{position:relative;display:block;width:100%;left:0;color:#514d6a;padding:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.line-card-main .line-card-tab .main-tab .tb-list:before{width:100%;position:absolute;content:'';border-bottom:1px solid #bbb;bottom:0;left:0}.line-card-main .line-card-tab .main-tab .tb-list.active-tab a:before{display:block;position:absolute;content:"";height:48px;width:315px;left:-2px;top:-3px;background:#201a16}.line-card-main .line-card-tab .main-tab .tb-list.active-tab a:after{position:absolute;display:block;content:"";right:-9px;bottom:-12px;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #080605;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);z-index:-1}.line-card-main .line-card-tab .main-tab .tb-list.active-tab+.tab-pane{opacity:1;z-index:3}.line-card-main .line-card-tab .main-tab .tb-list.active-tab span{color:#fff}.line-card-main .line-card-tab .main-tab .tb-list img{display:none}.line-card-main .line-card-tab .main-tab .tab-pane{position:absolute;width:calc(100% - 300px);left:300px;background:#fff;padding:30px 15px;overflow-y:scroll;height:100%;min-height:730px;-webkit-overflow-scrolling:touch;font-size:0;box-shadow:inset 0px 0px 60px -26px #000}.line-card-main .line-card-tab .main-tab .tab-pane.active{z-index:3}.line-card-main .line-card-tab .main-tab .tab-pane a,.line-card-main .line-card-tab .main-tab .tab-pane>span{text-align:center;width:33%;margin:0;padding:15px 15px 5px;background:0 0;border:0;border-radius:0;cursor:pointer;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#555}.line-card-main .line-card-tab .main-tab .tab-pane a:hover,.line-card-main .line-card-tab .main-tab .tab-pane>span:hover{color:#201a16}.line-card-main .line-card-tab .main-tab .tab-pane p{font-size:14px}.line-card-main .line-card-tab .main-tab .tab-pane a:not(:nth-child(3n)){border-right:1px solid #bbb}.service_list_main .grid-service{min-height:290px;margin:0;border-bottom:1px solid #bbb;border-right:1px solid #bbb}.service_list_main .grid-list{border-left:1px solid #bbb;border-top:1px solid #bbb}.selected i{color:#201a16}.selected .panel-body{border:3px solid #201a16}.without-options .filter-options.selected:before{border-radius:50%;content:"\f058";color:#201a16;font-family:FontAwesome;position:absolute;top:-3px;right:-5px;font-size:26px;background:#fff;line-height:.5;transform:scale(1)}.without-options .toggle-switch{display:none}.sticky-facet .filter-options.selected .panel-body{border:3px solid #201a16}.sticky-facet .facet-selectors-normal-stick.row{margin-left:-4px;margin-right:-4px}.sticky-facet .facet-selectors-normal-stick .dropdown-wrap-stick,.sticky-facet .facet-selectors-normal-stick .add-filter-wrap{padding-left:4px;padding-right:4px;margin-bottom:5px}.filter-by-sec-stick .row{margin-left:-4px}.filterstick .dropdown-wrap-stick:nth-child(3n) .dropdown{left:auto}.filterstick .dropdown-wrap-stick:nth-child(3n) .dropdown:before,.filterstick .dropdown-wrap-stick:nth-child(3n) .dropdown:after{left:auto}.filterstick .dropdown-wrap-stick:nth-child(3n) .dropdown:before{right:13px}.filterstick .dropdown-wrap-stick:nth-child(3n) .dropdown:after{right:15px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:15px;padding-right:15px;width:auto}}@media all and (min-width:992px){h1,.h1{font-size:34px;margin-bottom:10px}.toplinks-left{width:22%}.header-nav-quicklinks{margin-bottom:20px}.page-header{border:0}.mobile-header,.mob-cartcounter{display:none}.navigation .ico-shop-list:before{content:none}.toplinks-right>div{padding:5px 6%}#typeahead-search-wrapper .col-md-offset-3{margin-left:22%}.cms-nav{float:left}.cms-nav .cms-nav-list{float:left;padding:0;margin:0}.cms-nav-list>li{float:left;height:45px}.cms-nav-list li ul{position:absolute;display:none;background:#eceff4;min-width:200px;padding:0;top:100%}.cms-nav ul{list-style:none}.cms-nav-list li ul a,.cms-nav-list li ul li>span{font-size:14px;padding:8px 10px;display:block;border-top:1px solid #fff}.cms-nav-list .cms-level1 ul{left:100%;top:0;margin-left:-1px}.cms-nav-list .fa-angle-right{line-height:1;font-size:18px}.cms-nav-list .level-top>.fa-angle-right:before{content:'\f107'}.cms-nav-list li{position:relative}.cms-nav-list .fa-angle-right{line-height:1;font-size:18px;top:0;position:absolute;right:0;padding:13px 7px;cursor:pointer}.cms-nav-list li:not(.shopby-list,.shopby-brand):hover>ul,.cms-nav-list li.shopby-list.hover>ul,.cms-nav-list li.shopby-brand.hover>ul{display:block;z-index:25}.cms-nav-list li:hover>.fa,.cms-nav-list li:hover>a{color:#201a16}.cms-nav-list a.level-top,.cms-nav-list .cms-level0>span{display:inline-block;text-transform:uppercase;font-weight:700;padding:12px 15px;padding-right:30px;border-left:1px solid #bbb}.cms-nav-list .shopby-brand>a,.cms-nav-list .shopby-list>a{font-weight:600;font-size:18px;padding:10px 30px;padding-right:47px;opacity:.6;cursor:default}.cms-nav-list .shopby-brand>a.loaded,.cms-nav-list .shopby-list>a.loaded{opacity:1;cursor:pointer}.cms-nav-list .shopby-brand a{text-transform:capitalize}.cms-nav-list .shopby-brand>.fa-angle-right,.cms-nav-list .shopby-list>.fa-angle-right{font-weight:600;padding-left:0;right:20px;top:2px}.cms-nav-list .level-top.shopby-brand.hover>.fa-angle-right,.cms-nav-list .level-top:not(.shopby-brand,.shopby-list):hover>.fa-angle-right,.cms-nav-list .level-top.shopby-list.hover>.fa-angle-right{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.b2b-flex{display:-webkit-flex;display:flex}.b2b-flex .b2b-contact{height:100%;max-height:320px}.sales-contact{padding-right:0}.loading_contact,.contact-holder{height:calc(100% - 35px);overflow-y:auto}.b2bhome-content>.row{height:100%}.b2bhome-content .bg-grey{padding:30px;height:100%;display:flex;align-items:center}.footer-top>div{border-right:1px solid #dfe4ed}.pl-shimmer{animation-name:pl_shimmer;animation-duration:2s;height:110px;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%)}.pl-shimmer .photo{width:15px;height:58%;left:10%}.pl-shimmer .photo-b{width:10%;bottom:0;left:0}.pl-shimmer .title-b{width:40%;top:36px;left:10%}.pl-shimmer .title-b:before{right:0;bottom:-15px;height:20px;width:20%}.pl-shimmer .title-l1{width:40%;top:18px;left:10%}.pl-shimmer .title-l2{width:20%;top:18px;left:30%}.pl-shimmer .sku-b{width:40%;top:60px;left:10%;height:35px}.pl-shimmer .sku-b:after{width:15px;height:20px;top:-20px;left:30%}.pl-shimmer .action-lft{right:13%;width:12px;height:60%}.pl-shimmer .action-l1{right:0;top:27%;width:14%}.pl-shimmer .action-l2{left:10%;right:0;top:58%;bottom:0}.pl-shimmer .price-lft{right:25%;width:5%;height:60%}.pl-shimmer .price-lft:before{width:15px;left:45%;height:20px;top:-16px}.pl-shimmer .price-b{right:13%;width:14%;height:40px;top:35%}.pl-shimmer .price-b:before{width:38%;height:20px;left:0;top:-17px}.pl-shimmer .price-l.h-3{right:13%;width:14%;top:20%}.pl-shimmer .bg-masker.qty-lft{right:43%;width:8%;height:60%}.bouncer{font-size:22px;-webkit-animation:bouncer 2s infinite;animation:bouncer 2s infinite}@-webkit-keyframes bouncer{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}@keyframes bouncer{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.navto-sec .additional-attributes{margin-top:16px}.cart-container{min-height:350px}.cart-container .col-md-9{padding-right:0 !important}.order-summary{margin-top:20px}.cart-summary{float:right;position:relative;width:23%}.checkout-index-index .opc-wrapper{padding:30px}.table-checkout-shipping-method .method-row{padding:12px 15px}.opc-block-summary .items-in-cart{border:1px solid #bbb;padding:15px}.catalog-search .field-ship-to,.catalog-search .field-order-method{padding-left:60px}.catalog-search__submit{justify-content:flex-end}.catalog-search__input.form-group{margin-bottom:0}.form-edit-account .user-info .field,.form-edit-account .email-pwd .field{width:50%;float:left}.usesi-register-form .b2b-benifits{padding-left:50px;line-height:2;font-size:16px}.sticky-filter.stick{position:fixed;top:0;left:0;animation:slide-down .5s}.sticky-filters-options{max-width:90%}.sticky-facet .login-check+.mb-20,.sticky-facet .search-list-icon{margin-bottom:0}.sticky-facet .no-inmylist-filter .search-list-icon{position:absolute;left:-100%;width:calc(100% - 30px);margin-left:15px}}@media all and (min-width:1200px){.h1,h1{font-size:40px}.h2,h2{font-size:35px}.h4,h4{font-size:22px}.typeahead .price-box{padding-right:10px}.breadcrumb{padding:30px 0 15px}.text-xlg{font-size:60px}.text-lg{font-size:50px}.text-md{font-size:40px}.home-cat .col-md-3,.best-selling-container .col-md-3{width:20%}.b2bhome-content-container .col-md-8{width:70%}.b2bhome-content-container .col-md-4{width:30%}.b2bhome-content .b2bhome-address{max-width:216px}.b2bhome-content .p{padding:15px 0 15px}.b2bhome-content .h3{margin-bottom:20px}.b2bhome-content .bg-grey{padding:30px 30px 20px}.b2bhome-content .col-md-7{right:-10px}.who-we-block{margin-bottom:20px}.usesi-nutshell .img-part{padding-right:5%}.b2bhome-content .panel .h4{white-space:nowrap}.who-we-block .leading-icon>div{padding-right:35px}.methods th{padding:15px 20px !important}.page-footer .container{width:auto;max-width:1500px}.footer-top>div{width:23%;padding:0 30px}.footer-top>div.support{width:27%}.footer-top>div:last-of-type{width:26%}.footer-top>div:first-of-type{padding-left:15px}.footer-links .regional-logos ul{flex-wrap:nowrap}#products-list{min-height:280px}.product-item-not-card .product-delivery-data+.product-delivery-data{margin-top:4px}.when-can-link:hover .popover{display:block !important}.detail-wrap{margin-bottom:50px}.det-content-wrap{position:relative}.product-nav{position:static}.product-nav ul{margin-left:40px}.product-nav li{margin-bottom:40px}.product-nav a{color:#bbb;font-weight:700;padding-left:28%;position:relative}.product-nav a span{border:4px solid;border-radius:50%;position:absolute;left:0;margin-top:8px}.product-nav a span:before,.product-nav a span:after{content:'';display:block;position:absolute;border-radius:50%}.product-nav .active a{color:#201a16}.product-nav .active a span:before,.product-nav .active a span:after{box-shadow:0 0 1px 2px;background:#201a16}.product-nav .active a span:before{height:20px;width:20px;left:-10px;top:-10px;opacity:.2;box-shadow:0 0 1px 1px #8c8a8a}.product-nav .active a span:after{height:30px;width:30px;left:-15px;top:-15px;opacity:.1}.det-content{padding-left:0}.det-content .navto-sec:last-of-type{border-bottom:0}.product.media{padding:3% 8% 0}.product-info-main{padding:40px}.product-info-main .price-box{margin-right:50px}.product-info-main .special-price .price{font-size:30px}.product-info-main .page-title{margin-top:0}.product-info-main .actions1 .tocart{padding:8px 40px}.recommend-block{width:23%;padding-left:15px}.pdp-recommendation{height:100%}.pdp-recommend{padding:15px;border:1px solid #bbb;height:100%;position:relative}.pdp-recommend h4{padding-right:0;font-size:18px}.pdp-recommend .carousel-wrap{max-height:500px;overflow-y:auto}.pdp-recommend .slick-carousel{margin:0}.pdp-recommend .slick-slide{display:block}.pdp-recommend .panel{padding-bottom:0}.pdp-recommend .btn{position:static}.pdp-recommend .item-img{float:left;width:38%;padding-right:5px}.pdp-recommend .item-content{float:right;width:62%;word-break:break-all}.pdp-recommend .panel{border-width:0;border-top-width:1px;border-radius:0}.pdp-recommend .panel-body{padding:12px 0;margin-bottom:5px}.pdp-recommend .slick-arrow .fa{transform:rotate(-90deg)}.pdp-downlodables .row{margin-top:20px}.product-nav li{margin-bottom:60px}.product-nav a{font-size:16px}.cart-container .items-list .price{font-size:26px}.cart-container .items-list .action-delete{top:18px}.checkout-index-index .page-header .header.content{padding:0 50px 20px !important}.modals-wrapper .modal-slide:not(.modal-popup){left:40%}.account-nav .items .item>a,.account-nav .items .item>strong{padding:20px 15px 30px;font-size:16px}.block-addresses-list li{margin-bottom:30px}.block-addresses-list address{padding:25px 35px}.sticky-filters-options{max-width:85%}.container{width:auto;max-width:1500px}body .breadcrumbs,body .page-header .header.panel,body .header.content,body .footer.content,body .page-wrapper>.widget,body .block.category.event,body .top-container,body .page-main,body .container{max-width:1500px;padding-left:50px;padding-right:50px}body .nav-sections{padding-left:50px;padding-right:50px}}@media all and (max-width:1199px){.toplinks-right{font-size:12px}.toplinks-right>div,.toplinks-right>a{padding:0 8px;max-width:122px}.toplinks-right .branch-name{font-size:10px;font-weight:700}.page-wrapper .minicart-items-wrapper,.page-wrapper .modal-inner-wrap{-webkit-overflow-scrolling:touch}.header-nav-quicklinks ul li{padding:10px}.when-can-link .info-active+.popover{display:block !important}.pdp-recommend .slick-carousel{display:-ms-flex;display:flex;overflow:auto}.pdp-recommend .slick-slide{min-width:180px;display:block}.catalog-product-view .column.main{padding-bottom:240px;position:relative}.recommend-block{bottom:0;position:absolute;width:100%}.recommend-block .item-content{text-align:center}.recommend-block .panel{min-height:186px;padding-bottom:0}.pdp-recommendation{padding:0 10px}.pdp-recommendation .pdp-rec-shimmer{height:180px;width:100%;display:none}.pdp-recommendation .pdp-rec-shimmer:first-of-type{display:block}.pdp-recommendation .pdp-rec-shimmer .photo,.pdp-recommendation .pdp-rec-shimmer .photo-b,.pdp-recommendation .pdp-rec-shimmer .title-b,.pdp-recommendation .pdp-rec-shimmer .title-sep2{width:20px;top:0;bottom:0;height:auto}.pdp-recommendation .pdp-rec-shimmer .photo{left:calc(25% - 10px)}.pdp-recommendation .pdp-rec-shimmer .photo-b{left:calc(50% - 10px)}.pdp-recommendation .pdp-rec-shimmer .title-b{left:calc(75% - 10px)}.pdp-recommendation .pdp-rec-shimmer .title-sep2{display:none}.pdp-recommendation .pdp-rec-shimmer .title-l1{top:auto;bottom:40px;left:0;height:10px}.pdp-recommendation .pdp-rec-shimmer .title-sep{left:0;top:auto;bottom:75px}.container{width:auto}}@media all and (max-width:991px){h1,.h1{font-size:32px;margin-bottom:10px}h2{font-size:30px;margin-bottom:10px}a:focus{color:#201a16}.mb-40{margin-bottom:30px}.page-header .block-search input{font-size:16px}.header-responsive,.mobile-header-menu{display:block}.mob-cartcounter .counter.qty{background:rgba(227,27,35,.79);border-radius:50%;border:1px solid #201a16;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:22px;line-height:20px;margin:3px 0 0;min-width:22px;overflow:hidden;padding:0 2px;position:absolute;left:10px;top:-12px;text-align:center;white-space:normal}.mob-cartcounter .counter.qty.empty{display:none}.mob-cartcounter .counter.qty .loader>img{max-width:25px}.page-header{position:relative;border-bottom:1px solid #bbb}.page-header .mob-search{display:table}.page-header .mob-search .disp-cell{display:table-cell}.page-header>.header.fix{padding-top:70px}.custom-topbar{display:none;padding:4px 0}.custom-topbar.status-ribbon{display:block}.custom-topbar .topbar_tour_link{display:none}.header.fix .mobile-header{display:none}.toplinks-right{display:none}.mobile-header{padding-top:7px;padding-bottom:7px;width:100%;flex-flow:row;flex-direction:row;font-size:14px;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap}.mobile-header>div{padding:0 10px;width:25%;max-width:none}.mobile-header #UserAuth,.mobile-header .mob-logo{min-width:88px}.mobile-header i{font-size:28px;padding-right:8px}.mobile-header .disp-cell{line-height:1.3;text-align:left;vertical-align:middle}.mobile-header .mob-logo img{height:auto;width:auto;max-height:40px;min-height:20px}.page-wrapper .page-header .panel.header{box-shadow:0 2px 6px rgba(0,0,0,.2);float:left;width:100%;padding-top:0;padding-bottom:0}.toplinks-left{display:none}.toplinks-center .menu-toggle{font-size:28px;position:absolute;left:15px}.toplinks-center .mob-cartcounter{position:absolute;right:15px;top:15px;color:#fff}.panel.header{background-color:#fff;padding:10px 0;border-radius:0}.panel.header.fix{position:fixed;-webkit-animation:slide-down .7s;-moz-animation:slide-down .7s;animation:slide-down .7s;opacity:.97;top:0;z-index:99}.panel.header .menu-toggle{cursor:pointer;color:#fff;z-index:2}.panel.header .logo{top:1px}.panel.header .showcart:before{content:none !important}.panel.header .search{font-size:26px;margin-bottom:5px}.panel.header .search i{vertical-align:top}.panel.header .fa-shopping-cart{font-size:28px}.typeahead-container{padding-left:0}.page-header .block-search input{height:45px}.search-autocomplete_mobile{display:none}.search-autocomplete_mobile.active{display:block}.toplinks-center{float:left;width:100%;background:#201a16;padding:10px 50px}.toplinks-center .mob-block-search.active{display:block}.toplinks-center .block-search{margin:0;padding:0}.toplinks-center .block-search input{margin:0;position:static;border:1px solid #bbb;height:36px}.toplinks-center .block-search .control{border:none;margin:0}.toplinks-center .panel.header .search{margin:0;padding:0}.toplinks-center .block-search .action.search{top:3px}.toplinks-center .block-search input{padding-right:30px}.toplinks-center .block-search .action.search{display:none}.toplinks-center .header .search{margin-bottom:10px}.toplinks-center .search-autocomplete_mobile{margin-top:0;font-size:16px;left:-15px;right:-15px;background:#fff;position:absolute;z-index:2}.toplinks-center .search-autocomplete_mobile ul{margin:0;padding:0;list-style:none none}.toplinks-center .search-autocomplete_mobile li a{display:block;padding-left:15px;border-top:1px solid #ddd;cursor:pointer;margin:0;padding:5px 30px 5px 10px;position:relative;text-align:left;white-space:normal}.toplinks-center .search-autocomplete_mobile li a:first-of-type{border-top:none}.toplinks-center .search-autocomplete_mobile li a:after{position:absolute;font-family:"FontAwesome",sans-serif,serif;content:'\f062';right:8px;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-moz-transform:rotate(30deg);color:#c5c5c5;font-size:14px}.fit-height-mob .toplinks-center{z-index:1}.mm-close:after{font-family:"FontAwesome",sans-serif,serif;content:'\f00d';font-size:16px}.mm-ico:before,a.level0:before{content:'';display:inline-block;background:url('../images/mmenu.png') no-repeat;position:absolute;overflow:hidden;text-indent:-9999px;text-align:left;width:30px;height:30px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:-90px -160px}.mobile-menu .ico-account:before{background-position:-10px 0}.mobile-menu .ico-branch:before{background-position:-50px 0}.mobile-menu .ico-branch-number:before{background-position:-90px 0}.mobile-menu .ico-catalog:before{background-position:-10px -40px}.mobile-menu .ico-customer:before{background-position:-50px -40px}.mobile-menu .ico-help-center:before{background-position:-90px -40px}.mobile-menu .ico-locations:before{background-position:-10px -80px}.mobile-menu .ico-logout:before{background-position:-50px -80px}.mobile-menu .ico-quick-order:before{background-position:-90px -80px}.mobile-menu .ico-shop-cat:before{background-position:-50px -120px}.mobile-menu .ico-shop-list:before{background-position:-90px -120px}.mobile-menu .ico-shop-brand:before{background-position:-90px -120px}.mobile-menu .ico-your-list:before{background-position:-50px -160px}.header-nav-quicklinks{border-top:1px solid #bbb}.header-nav-quicklinks ul li{padding-right:15px}.header-nav-quicklinks a{font-size:15px}.bg-primary .text-white:hover{color:#fff}.mm-menu .mm-logo{margin:5px;padding:0 !important}.mm-menu .mm-navbar-top{background:#201a16}.mm-menu .mm-listview{font-size:15px}.mm-menu #mm-1{text-transform:uppercase;top:0}.mm-menu #mm-1.mm-current{z-index:4}.mm-menu #mm-1 li>*:not(.mm-next){position:relative;padding-left:38px}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{color:#fff;border-color:#fff}.level0.submenu li.level2 li{width:98%}.level0.submenu li.level1>ul{min-width:400px}.nav-sections{display:none}.carousel{padding-bottom:20px;background:#201a16}.carousel-indicators{bottom:-11px}.methods th.method{font-size:14px;width:200px}.b2bhome-content-container .b2b-flex,.b2bhome-content-container .b2b-static-widgets{margin-top:0;min-height:auto}.b2bhome-content-container .b2b-flex div,.b2bhome-content-container .b2b-static-widgets div{min-height:auto}.b2bhome-content .row{margin-right:-15px}.sales-contact,.b2bhome-content{padding:0}.b2bhome-content .bg-grey{padding:15px}.b2bhome-content .bg-grey .col-md-7{padding:0;margin-left:-10px;margin-right:-10px}.b2bhome-content .bg-grey .col-md-5{padding:15px;margin-bottom:20px;background:#fff;box-shadow:0 4px 10px 1px #bbb}.b2bhome-content .bg-grey .address{border-top:1px solid #bbb;padding-top:8px}.b2b-contact{border-width:0 15px 10px;padding:15px;margin-left:-15px;margin-right:-15px}.home-bylinks .panel{box-shadow:0 4px 10px 1px #bbb;margin:15px 0}.home-bylinks a{display:block;color:#201a16}.home-bylinks a:hover{background-color:#f0f0f0}.page-footer .h-links{text-align:center;padding-bottom:10px}.page-footer .foot-mob{background-color:#fff;text-align:center;padding:10px 15px}.footer-bottom .copy-right{margin:20px 0}.footer-bottom .secur-seals,.footer-bottom .footer-social{text-align:center}.col-xs-4.action-part[style="visibility: hidden;"],.qty-block.col-xs-4[style="visibility: hidden;"]{display:none}.qty-block.col-xs-4[style="visibility: hidden;"]+.price-block{float:right}.items-list-yes .checkbox.compare{margin:0}.sticky-filter{position:fixed;bottom:0;left:0;margin-bottom:0;min-height:40px;padding:5px}.sticky-filter .col-sm-10.text-left{display:none}.sticky-filter .col-sm-2.text-right{text-align:center;width:100%}.sticky-filter .edit-filter{margin-top:0}.when-can-link,.partrunner-eligibility{min-width:200px;margin-bottom:6px;text-align:right;float:right}.partrunner-eligibility .badge{position:initial}.action-part .btn.btn-unpadded{margin-top:10px}.pdp-sticky-head .pickup-deleiver-info{display:none}.det-content .list-noindent .mb-10{margin-bottom:5px}.det-content .navto-sec{border:1px solid #bbb;margin-bottom:10px;padding-bottom:0}.det-content .navto-sec>h3{color:#9a9a9a;cursor:pointer;font-size:18px;margin:0;padding:12px 15px;text-transform:uppercase}.det-content .navto-sec>h3:after{font-family:"FontAwesome",sans-serif,serif;float:right;color:#b1b1b1;content:'\f067';font-size:12px;font-weight:400;margin-top:5px;margin-right:5px}.det-content .navto-sec>h3+div{border-top:1px solid #bbb;padding-top:15px}.det-content .navto-sec>div,.det-content .navto-sec>table{padding:5px 15px}.det-content .navto-sec>div:not(.modal){display:none}.det-content .navto-sec .additional-attributes{border:0}.det-content .navto-sec.pdp-downlodables .mt-20{margin-top:0}.det-content .navto-sec.active>div:not(.modal){display:block}.det-content .navto-sec.active>h3{color:#201a16}.det-content .navto-sec.active>h3:after{content:'\f068'}.pdp-recommendation{padding:0}.pdp-recommendation .pdp-rec-shimmer .photo{left:calc(33% - 10px)}.pdp-recommendation .pdp-rec-shimmer .photo-b{left:calc(67% - 10px)}.pdp-recommendation .pdp-rec-shimmer .title-b{display:none}.media .magnifier-preview,.media .magnify-lens{display:none}.cart-summary,.order-summary{position:static !important;margin-bottom:0;padding-bottom:0}.cart-container .cart-totals{border-top:0}.order-summary-wrap{position:static;float:right}.order-success .order-summary-wrap{float:left}.order-history-search .orderButton{margin-left:15px;margin-top:0}.ac-b2c-edit .d-sm-flex .text-right{margin-top:10px}.aboutus-main h2{font-size:40px}.divisions_main .divisions_section div img{width:100%}.divisions_main .divisions_section div.no-pl img{padding-left:15px}.divisions_main .divisions_section div.no-pr img{padding-right:15px}.sticky-filter{position:fixed;bottom:0;left:0;margin-bottom:0;min-height:40px;padding:5px}.sticky-filter .col-sm-10.text-left{display:none}.sticky-filter .col-sm-2.text-right{text-align:center;width:100%}.sticky-filter .edit-filter{margin-top:0}.sticky-filters-options{max-width:80%}.sticky-facet .panel-body{border:1px solid #bbb;box-shadow:none;padding:15px 10px 10px}.sticky-facet .panel-body .fa{font-size:36px}.sticky-facet .panel-body p{font-size:14px;margin-top:10px}.sticky-facet .filter-actions{border-top:1px solid #bbb}.sticky-facet .searchlist{text-align:center}.sticky-facet .searchlist .searcher{margin-right:4px}.sticky-facet .filter-choose input[type=text]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.sticky-facet .filter-choose .btn{padding:4px 11px;vertical-align:top}.sticky-facet .facetSelectorButtonStick{padding:2px 18px 2px 8px}.sticky-facet .filter-remove-stick .fa-times{top:6px}.sticky-filter{min-height:35px;padding:0;margin-bottom:0 !important}.sticky-filter .container{padding:0}.sticky-filter .sticky-button{background:#201a16;color:#fff;width:100%;border:0;border-radius:0}}@media all and (max-width:767px){h1,.h1{font-size:28px}h2,.h2{font-size:26px}h3,.h3{font-size:18px}.txt-22{font-size:18px}.txt-18{font-size:16px}.mb-40{margin-bottom:25px}.table-mobile{border:0 !important}.table-mobile thead{display:none}.table-mobile tr{border-bottom:1px solid #bbb;margin-bottom:10px;padding-bottom:5px;display:block}.table-mobile td{display:block;width:100%;border:0 !important;padding-left:0 !important;padding-right:0 !important}.table-mobile td:before{content:attr(data-th) ":";display:block;margin-bottom:5px;font-weight:600}.table-mobile .table-striped tbody tr:nth-of-type(odd){background:0 0 !important}.custom-topbar .align-right,.custom-topbar .get_help_link{display:none}.custom-topbar .customer_service_title:after{content:none}.mobile-header{width:100%;padding:5px 0}.mobile-header>div.disp-table{display:block}.mobile-header>div .disp-cell{display:block !important;line-height:1;width:100%;padding:0;text-align:center}.mobile-header i{font-size:22px}.mobile-header .link-login-reg{width:100%}.header-nav-quicklinks{box-shadow:0 10px 15px -5px #bbb inset}.header-nav-quicklinks ul{box-shadow:none;border:0}.header-nav-quicklinks{position:relative;padding:26px;line-height:1}.header-nav-quicklinks .text-secondary{display:block}.header-nav-quicklinks i{font-size:26px;position:absolute;margin-left:-30px;margin-top:4px}.header-nav-quicklinks ul li{position:absolute;text-align:center;padding-right:0;left:0;right:0;top:0}.header-nav-quicklinks li:first-child{-webkit-animation:fadeA ease 15s infinite;-moz-animation:fadeA ease 15s infinite;animation:fadeA ease 15s infinite}.header-nav-quicklinks li:nth-child(2){-webkit-animation:fadeB ease 15s infinite;-moz-animation:fadeB ease 15s infinite;animation:fadeB ease 15s infinite}.header-nav-quicklinks li:last-child{-webkit-animation:fadeC ease 15s infinite;-moz-animation:fadeC ease 15s infinite;animation:fadeC ease 15s infinite}.header-nav-quicklinks a{float:none}.header-nav-quicklinks a:before{content:none}.text-xlg{font-size:20px}.text-lg{font-size:18px}.text-md{font-size:16px}.banner-text h2{font-size:14px}.banner-text .text-xlg{font-size:18px}.banner-text .text-lg{font-size:16px}.banner-text .text-md{font-size:14px}#usesiCarousel h2,#usesiCarousel h3,#usesiCarousel h4{margin-bottom:5px}#usesiCarousel .text-small{font-size:10px}.recently-viewed,.recently-viewed-wrap{display:none}.sec-space{padding:20px 0}legend{font-size:16px}.home-cat-sm .width-10{width:20%}.home-cat-sm .flex-box{display:block}.b2bhome-content .text-right,.home-bylinks .text-right{text-align:left}.b2bhome-content .text-right .btn,.home-bylinks .text-right .btn{margin-top:5px}.b2bhome-content .panel .h3,.home-bylinks .panel .h3{font-size:18px}.b2bhome-content .fa-4x,.home-bylinks .fa-4x{font-size:3em}.b2blogo-updater .panel-body{height:200px}.who-we-block .leading-icon>div{padding-left:15px}.who-we-block .leading-icon>div:before{top:10px !important;zoom:.6;-moz-transform:scale(.6)}.who-we-block .row{margin-left:0;margin-right:0}.who-we-block .row>div{border:1px solid #bbb;padding-top:10px;margin-bottom:15px}.who-we-block .row .text-main{cursor:pointer;padding:0 15px 10px 38px;margin-bottom:0;position:relative}.who-we-block .row .text-main:before{top:50%;-webkit-transform:translateY(-50%);-mos-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'\f068';right:-5px;position:absolute;font-size:14px;color:#bbb;transform:none;margin-top:-10px}.who-we-block .row .text-main:after{border-bottom:1px solid #bbb;content:'';display:block;position:absolute;bottom:-1px;left:-15px;right:-15px}.who-we-block .row .text-main.collapsed:before{content:'\f067'}.who-we-block ul{margin:0}.who-we-block ul li:first-of-type{margin-top:10px}.who-we-block ul li:last-of-type{padding-bottom:10px}.usesi-nutshell{border-top:1px solid #bbb}.usesi-nutshell .h1{background-color:#f0f0f0;border-bottom:1px solid #bbb;cursor:pointer;padding:15px;margin-bottom:0}.usesi-nutshell .h1 .border-bottom,.usesi-nutshell .h1 .border-right{border-color:#bdbdbd}.usesi-nutshell .h1 .branch-stock{padding:2px 10px 2px 25px}.usesi-nutshell .h1 .branch-stock:before{top:1px;left:8px}.usesi-nutshell .h1:before{content:'\f106';position:absolute;right:15px;margin-top:3px}.usesi-nutshell #nutshell .bg-grey{padding-top:15px}.core-values{background-color:#f0f0f0}.core-values .border-bottom,.core-values .border-right{border-color:#bdbdbd}.core-values .branch-stock{padding:2px 10px 2px 25px}.core-values .branch-stock:before{top:1px;left:8px}.core-values .text-main{color:#1f1f1f}.page-footer .toggle-arrow{cursor:pointer}.page-footer .footer-newsletter .newsletter .control{width:100% !important;margin-top:5px}.page-footer .footer-links{padding:15px 0 0}.page-footer .regional-logos h4{text-align:left;padding-bottom:0}.page-footer .regional-logos ul{padding-top:20px}.footer-top .toggle-arrow:before,.regional-logos .toggle-arrow:before{right:15px;position:absolute}.footer-top>div:not(:last-of-type),.regional-logos>div:not(:last-of-type){border-bottom:1px solid #dfe4ed;box-shadow:0 1px 6px -3px #d6d6d6}.page-footer .regional-logos li{width:25%}.close-active,.close-addkey-box{opacity:1;position:absolute;top:8px;right:15px}.facet-selectors-custom>.dropdown-wrap{float:left;width:50%;margin-right:0}.page-with-filter .page-wrapper{float:left;width:100%;padding-bottom:40px}.page-with-filter .to-top{bottom:40px}body.fit-height-mob{position:fixed;height:100%}.items-list-no .description-part,.items-list-your-catalog .description-part,.items-list-yes .description-part{margin-bottom:10px}.items-list-no .visible-xs.compare,.items-list-your-catalog .visible-xs.compare,.items-list-yes .visible-xs.compare{margin:0 !important;bottom:0;left:0;text-align:center;padding-top:15px}.facet-selectors-normal.row{margin-left:-28px;margin-right:-28px}.product-result-tabs .product-image,.search-popup .product-image{padding:0 !important}.fit-height-mob .compare-basket .btn-compare{display:none}.category-view{display:none}#usesi-landing-page .container{padding-left:0;padding-right:0}#usesi-landing-page .row:nth-child(2){display:none}.plp-subcat{margin-bottom:20px}.plp-subcat .toggle-arrow{font-size:18px;font-weight:700;border:1px solid #bbb;box-shadow:0 3px 10px -2px rgba(0,0,0,.2);padding:10px;position:relative;z-index:2}.plp-subcat .toggle-arrow:before{padding-right:10px}.subcat-block{background-color:#f0f0f0;padding:20px;padding-bottom:10px}.subcat-block #categories-render .ais-RefinementList-list{list-style:none;padding-left:0}.subcat-block .category-thumbnail{border:1px solid #bbb;background:#fff;margin-bottom:10px;padding:0 5px}.subcat-block .category-thumbnail .category-img{display:table-cell;height:50px;padding:5px}.subcat-block .category-thumbnail .caption{vertical-align:middle;display:table-cell;padding-left:10px}.subcat-block .category-thumbnail .caption h4{margin-bottom:0;font-size:12px}.subcat-block a{display:block}.subcat-block a>div{display:table}.subcat-block a:hover h4{color:#201a16}.subcat-block .row{margin-left:0;margin-right:0}#___ratingbadge_0{opacity:0;display:none !important}.product.detailed .switch{line-height:1.7 !important}.product media .img-warn-msg{display:none}.product-info-main{border-top:0;width:100%;padding-top:5px;padding-bottom:15px}.product-info-main .page-title{font-size:24px;line-height:1.2}.product-info-main .pickup-delivery-data{width:-ms-calc(100% - 130px);width:-moz-calc(100% - 130px);width:-webkit-calc(100% - 130px);width:calc(100% - 130px)}.share-links a{font-size:14px}.additional-attributes.table th{display:none}.additional-attributes.table td{position:relative;float:left;width:100%;border-bottom:1px solid #bbb;padding-left:30%}.additional-attributes.table td:before{position:absolute;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;content:attr(data-th);width:30%;left:0;padding-right:10px}.pdp-recommendation .pdp-rec-shimmer .photo{left:calc(50% - 10px)}.pdp-recommendation .pdp-rec-shimmer .title-b,.pdp-recommendation .pdp-rec-shimmer .photo-b{display:none}.page-title{font-size:28px}.wishlist-shared-index table.wishlist thead{display:none}.wishlist-shared-index table.wishlist tr{border-bottom:1px solid #bbb}.wishlist-shared-index table.wishlist td{border-top:0;float:left;display:block;width:100%}.compare-basket{padding:0}.compare-basket .compare-item{display:none}.compare-basket .btn-compare{position:fixed;bottom:90px;-ms-transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);left:-40px;padding:0}.help-side-bar .mob-toggle{position:relative;padding-left:38px;padding-right:20px;padding-bottom:10px;margin-bottom:0}.help-side-bar .mob-toggle:before,.help-side-bar .mob-toggle:after{display:inline-block;position:absolute;font-family:"FontAwesome",sans-serif,serif}.help-side-bar .mob-toggle:before{content:'\f0c9';top:2px;left:0;font-size:22px;speak:none;width:1em;margin-right:.2em;text-align:left;font-variant:normal;line-height:1em;margin-left:.2em}.help-side-bar .mob-toggle:after{content:'\f0d8';right:0}.help-side-bar .mob-toggle.collapsed:after{content:'\f0d7'}.help-side-bar .side-content{padding-top:5px}.cart-container .items-list .action-delete{top:0;background:#f0f0f0;border:1px solid #bbb;border-right:0;border-top:0;padding:6px 8px;font-size:16px;line-height:.5;border-radius:0;z-index:4}.cart-container .items-list{border:1px solid #bbb;padding-bottom:10px}.cart-container .price-block{float:right}.cart-container .price-block .subtotal{display:inline-block;position:relative}.cart-container .price-block .subtotal:before{display:block;font-weight:600;content:attr(data-th);margin-bottom:8px}.cart-container .action-btns{float:left}.cart-container .add-to-list{float:left}.cart-container .cart-summary+.col-md-9{float:left}#title-cart .btn.login{float:right;margin-left:15px;margin-bottom:5px;padding:4px 8px}#title-cart h1{font-size:26px}.cart-summary{margin-bottom:10px}.pdp-ship-options .radio{padding:5px 10px}.checkout-index-index .page-header{margin-top:10px}.checkout-index-index .page-header .header{display:block}.checkout-index-index .authentication-wrapper{margin-top:-40px}.checkout-index-index .authentication-wrapper .action-auth-toggle{min-width:0}.checkout-index-index .shipto-override{margin-bottom:20px}.checkout-index-index .modal-popup .modal-inner-wrap{max-width:100%}.checkout-index-index .modal-popup .modal-inner-wrap .modal-content{height:auto}.checkout-index-index .modal-popup .modal-inner-wrap .modal-footer{padding-top:1rem}.checkout-index-index .opc-wrapper{margin-left:-15px;margin-right:-15px;border-left:0;border-right:0}.table-checkout-shipping-method{width:100%}.table-checkout-shipping-method tr th:first-of-type{width:60px}.table-checkout-shipping-method tr th{vertical-align:top}.usesi-ajaxloginForm .plr-20{padding:0}.usesi-ajaxloginForm .modal-header .plr-20{padding:0 15px}.login-modal-footer .disp-table,.login-modal-footer .disp-cell{display:block}.login-modal-footer .disp-cell{width:100%;padding:15px}.login-modal-footer .b2b-benefit{pointer-events:auto}.login-modal-footer .b2b-benefit.toggle-arrow:before{position:absolute;right:15px}.usesi-ajaxregisterForm .plr-20{padding:0}.usesi-ajaxregisterForm .b2b-regform{margin-left:-30px;margin-right:-30px}.usesi-ajaxregisterForm .b2b-regform-inner{padding:15px 30px}.checkout-index-index .modal-slide .modal-inner-wrap{max-height:100%}.checkout-index-index .modal-slide .modal-header{padding:6px 20px 0}.usesi-ajaxadditionalForm .zip-code .or{position:relative;bottom:-10px}.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 1.5rem 1rem}._show .modal-header{padding-bottom:2rem;padding-top:2rem}#branch-info-onload .row{border-bottom:1px solid #bbb}.branch-locator-map{min-height:250px}#report-bug-modal{text-align:left}.checkout-index-index .modal-slide._show{overflow:visible}.checkout-index-index .modal-slide .modal-inner-wrap{height:100%}.modal.pickup-modal{overflow:visible}.modal.pickup-modal .modal-dialog{margin:0;transform:none;min-height:100%}.modal.pickup-modal .modal-content{border-radius:0;border:none;padding-top:10px;padding-bottom:55px;overflow-y:scroll;position:fixed;width:100%;height:100%;min-height:100vh;top:0;bottom:0;left:0;right:0;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.pickup-modal .modal-body{padding:15px 15px 80px}.modal.pickup-modal .table-fixed>tbody{overflow-y:visible;box-shadow:none;max-height:none}.modal.pickup-modal .modal-header .col-xs-4,.modal.pickup-modal .modal-header .col-xs-8{width:100%;line-height:1.2}.modal.pickup-modal .modal-header .col-xs-4{margin-top:-12px}.modal.pickup-modal .search-sort{margin:10px -10px;font-size:12px}.modal.pickup-modal .search-sort .inline-block{padding:0 10px}.modal.pickup-modal .btn.align-left[data-dismiss=modal]{display:none}.modal.pickup-modal .floated{position:fixed;z-index:2;background:rgba(0,0,0,.6);color:#fff;border-radius:0;top:0;right:0;padding:5px 10px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.pickup-modal .pp-actions-xs{bottom:0;left:0;padding:4px 10px;background:#fff;z-index:2;box-shadow:0 -1px 1px 1px #f1f1f1}.modal.pickup-modal .pp-actions-xs .btn{width:49%}.login-container .form-login{margin-bottom:20px;border-bottom:1px solid #bdbdbd}.login-container .mb-40{margin-bottom:20px}.register-container .space-arround,.login-container .space-arround{padding-top:15px}.columns{padding-bottom:20px}.account.page-layout-2columns-left .columns .column.main{-ms-flex-order:2;-webkit-order:2;order:2}.customer-account-create .page-wrapper,.customer-account-login .page-wrapper{background:#f0f0f0}.usesi-ajaxloginForm .b2b-benefit{pointer-events:auto}.aboutus-main h1{width:100%;font-size:30px}.aboutus-main .border-top{margin:0 0 40px;padding-top:20px}.aboutus-main .border-top:before{top:-10px}.company-history .align-right{width:100%}.img-sec-us h3{position:relative;width:100%;text-align:center;color:#21358b;bottom:0;margin-bottom:30px}.team-tiles .member{float:left;width:100%;position:relative}.team-tiles .member .member-det{padding:15px}.team-tiles .member .member-det button.close{margin-top:-8px}.line-card-main .line-card-intro img{margin-bottom:20px;width:100%}.line-card-main .line-card-intro p{text-align:justify}.line-card-main ul{border:0}.line-card-main .tb-list{width:100%;position:relative;background:#fff;border:1px solid #bbb;margin:5px 0}.line-card-main .tb-list img{display:none}.line-card-main .tb-list a{width:100%;position:relative;color:#514d6a;padding:10px 30px 10px 8px;margin-right:0}.line-card-main .tb-list a:hover{border:1px solid transparent}.line-card-main .tb-list a:before{position:absolute;content:"\f107";right:10px;color:#514d6a;font-family:fontawesome;pointer-events:none}.line-card-main .tb-list a:focus:before{content:"\f106"}.line-card-main .tb-list.active-tab{background:#201a16}.line-card-main .tb-list.active-tab a{color:#fff}.line-card-main .tb-list.active-tab a:before{color:#fff}.line-card-main .tb-list.active a{border:0 !important;background-color:transparent !important}.line-card-main .tab-pane{display:none;max-height:0;overflow-y:scroll;background:#fff;box-shadow:inset 0px 0px 60px -26px #000;-webkit-overflow-scrolling:touch}.line-card-main .tab-pane a,.line-card-main .tab-pane>span{text-align:left;width:100%;border:0 !important;background:0 0 !important;margin:0;border-bottom:1px solid #bbb !important;border-radius:0;padding:10px;color:#514d6a !important;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.line-card-main .tab-pane.active{display:block;min-width:100%;min-height:160px;padding:15px;max-height:350px}.location-list #location-map{height:200px}.loc-detail .det-txt{width:100%}.loc-detail .person-img{width:150px}.loc-det-link:hover:before{background-color:transparent !important}.service_list_main .grid-service{margin-bottom:20px;border:1px solid #bbb}.service_list_main .grid-list{border:0}.sticky-facet .panel-body{border-radius:0;box-shadow:none;display:table;width:100%;min-height:40px;padding:8px}.sticky-facet .panel-body:hover{box-shadow:none}.sticky-facet .panel-body .fa{font-size:24px;width:40px}.sticky-facet .panel-body p{text-align:left;padding-top:0}.sticky-facet .panel-body>.fa,.sticky-facet .panel-body>p,.sticky-facet .panel-body>.switch-wrap{display:table-cell;vertical-align:middle}.sticky-facet .switch-wrap{width:44px}.sticky-facet .filter-options{margin-top:10px;margin-bottom:0}.sticky-facet .list-customize{margin-top:20px}.sticky-filters-options h4{margin-bottom:5px}.applied-filter-mob-stick{background:#f0f0f0;padding:5px}.sticky-filters-options{max-width:90%;padding-bottom:55px}.filter-actions{background:#fff;position:fixed;bottom:0;right:-100%;max-width:90%;transition:.4s ease}.facet-active .filter-actions{right:0}.sort-filter-choose .list-dropdown{position:relative;right:0;width:100%;border-radius:4px;box-shadow:none;transition:none;list-style:none;margin:0;z-index:0}.sort-filter-choose .list-dropdown:before,.sort-filter-choose .list-dropdown:after{content:none}.sort-filter-choose .list-dropdown ul{padding:0;margin:0}.with-options .panel-body:after{content:'\f067';position:absolute;font-family:fontawesome;opacity:.6;top:12px;right:20px}.with-options .selected .panel-body:after{content:'\f068'}.folded .facet-selectors-normal-stick{margin:0}.folded .dropdown-wrap-stick{margin-top:-1px;padding:0}.folded .facetSelectorButton-stick{padding:4px 20px 4px 15px}.folded .facetSelectorButton-stick:after{right:20px;border-color:#8c8a8a transparent}.folded.searchlist,.folded.sort-filter-choose{border:1px solid #bbb;border-top:0}.folded.searchlist{padding:10px 5px}.folded.sort-filter-choose{padding:10px 0}.folded .list-dropdown li{padding:6px}.folded .list-dropdown li+li{border-color:#bbb}.folded .filter-item-search-stick{display:none}.folded .wrapper-dropdown-3:after{top:18px}.folded .wrapper-dropdown-3 .dropdown{width:100%;position:relative;box-shadow:none;z-index:0;margin-top:5px}.folded .wrapper-dropdown-3 .dropdown:before,.folded .wrapper-dropdown-3 .dropdown:after{content:none}.folded .wrapper-dropdown-3>span{color:#7e7e7e}.folded .dropdown-inner-stick{margin:0;max-height:none;overflow-y:visible}.sticky-filters-options .close{font-size:50px}#feedback-highlighter{right:0}#feedback-highlighter .feedback-buttons{margin-top:10px}#feedback-highlighter,#feedback-overview,#feedback-submit-error,#feedback-submit-success,#feedback-welcome{padding:20px 20px 40px}#report-bug-captcha,#registration-recaptcha{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media all and (max-width:480px){.btn-lg{min-width:100%}.mb-40{margin-bottom:20px}.img-border{padding:10px}.content-border{padding:15px 10px}.flex-xs-edge{display:flex;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}h1,.h1{font-size:24px;margin-bottom:5px}h2{font-size:22px}.h3,h3{font-size:20px}.mb-30{margin-bottom:20px}.mb-20,.best-selling-product,.catalog-category{margin-bottom:10px}.pt-20{padding-top:10px}body,label,.label{font-size:14px}.page-header .logo img{height:35px}.panel.header .toplinks-right{padding-top:4px}.toplinks-right>div,.toplinks-right>a{padding:0 5px}.mobile-header{font-size:13px}.breadcrumb>li strong{max-width:250px}.text-xlg{font-size:16px}.text-lg{font-size:14px}.text-md{font-size:12px}.banner-text h2{font-size:12px}.banner-text .text-xlg{font-size:14px}.banner-text .text-lg{font-size:13px}.banner-text .text-md{font-size:12px}.home-banner-container .banner-text .visible-xs{font-size:10px}.best-selling-product,.home-cat .catalog-category{width:50%}.home-cat-sm h4{display:block;text-align:center;margin-right:0}.home-cat-sm .child-inline{width:50%}.home-cat-sm .cat-sep{bottom:30px}.home-cat-sm .link-text{position:absolute;bottom:0;left:0;width:100%;text-align:center}.home-cat-sm .flex-box>div{padding-top:30px;padding-bottom:30px;margin-bottom:14px}.home-cat-sm .flex-box>div:before,.home-cat-sm .flex-box>div:last-of-type:after{content:'';height:10px;background:#f0f0f0;top:0;left:0;display:block;right:0;position:absolute}.home-cat-sm .flex-box>div:last-of-type{padding-bottom:50px}.home-cat-sm .flex-box>div:last-of-type:after{bottom:0;top:unset;top:auto}.home-cat-sm .flex-box>div:last-of-type .cat-sep{bottom:54px}.home-cat-sm .flex-box>div:last-of-type .link-text{bottom:23px}.home-cat-sm .flex-box>div:first-of-type{padding-top:0}.home-cat-sm .flex-box>div:first-of-type:before{content:none}.b2bhome-content .bg-grey .col-md-7{padding:0;margin-left:-5px;margin-right:-5px}.b2bhome-content .col-xs-4{padding-left:5px;padding-right:5px}.b2bhome-content .panel .fa-4x{font-size:2em;padding:5px}.b2bhome-content .panel .h4{margin:0 auto;width:50px}.b2bhome-content .disp-cell{font-size:14px;line-height:1.2}.b2blogo-updater .panel-body{height:200px}.home-bylinks .panel .fa-4x{font-size:2em;padding:5px}.core-values .container{padding-left:15%;padding-right:15%}.xs-break{display:block}.page-footer .footer-links li:after{content:none}.footer-links .footer-social{margin:5px 0 10px}.footer-links .footer-social.col-xs-6{margin:10px 0 15px}.footer-links .footer-social.col-xs-6,.footer-links .footer-social+.col-xs-6{width:100%;text-align:center}.footer-links h4{font-size:16px}.footer-bottom .copy-right li{display:block;margin-top:5px}.page-footer .regional-logos a{padding:5px}.page-footer .regional-logos li{width:33%;text-align:center}.page-footer .regional-logos img{max-height:30px}.catalog-category-view .page-title{margin:10px 0;font-size:26px}.hide-xs{display:none}.strip .nav-tabs a{font-size:13px;padding:8px}.items-list-no .action-part,.items-list-your-catalog .action-part,.search-popup .action-part,.items-list-yes .action-part{width:100%;padding:0 !important}.items-list-no .action-part .btn,.items-list-your-catalog .action-part .btn,.search-popup .action-part .btn,.items-list-yes .action-part .btn{margin-top:10px;width:100%;max-width:none;float:right}.items-list-no .action-part .btn.tocart-rounded,.items-list-your-catalog .action-part .btn.tocart-rounded,.search-popup .action-part .btn.tocart-rounded,.items-list-yes .action-part .btn.tocart-rounded{float:left}.items-list-no .price-block,.items-list-your-catalog .price-block,.search-popup .price-block,.items-list-yes .price-block,.items-list-no .qty-block,.items-list-your-catalog .qty-block,.search-popup .qty-block,.items-list-yes .qty-block{width:50%;padding-left:0}.items-list-no .price-block,.items-list-your-catalog .price-block,.search-popup .price-block,.items-list-yes .price-block{padding-right:0}.items-list-no .qty-block,.items-list-your-catalog .qty-block,.search-popup .qty-block,.items-list-yes .qty-block{text-align:left}.items-list-no .qty-block .input-qty,.items-list-your-catalog .qty-block .input-qty,.search-popup .qty-block .input-qty,.items-list-yes .qty-block .input-qty{margin:0 !important}.items-list-no .qty-block .titles,.items-list-your-catalog .qty-block .titles,.search-popup .qty-block .titles,.items-list-yes .qty-block .titles{display:none}.cat-item-wrapper .cat-item{width:50%}.items-list-yes .qty-block{padding-left:0}.pl-shimmer-wrapper .plmob-shimmer{animation-name:plxs_shimmer;background:linear-gradient(to right,#eee 8%,#ddd a8 18%,#eee 33%)}.pl-shimmer-wrapper .plmob-shimmer .btns-sep1{right:50%}.pl-shimmer-wrapper .plmob-shimmer .photo,.pl-shimmer-wrapper .plmob-shimmer .title-b,.pl-shimmer-wrapper .plmob-shimmer .title-l1{left:15%}.pl-shimmer-wrapper .plmob-shimmer .list-sep{bottom:20px;display:block;height:5px;width:100%}.wrapper-dropdown-3 .dropdown{max-width:100%}.plmob-shimmer .photo-b{top:50px}.parent-inline .child-inline,.cat-item-wrapper .cat-item,.cat-item-wrapper .cat-item{font-size:14px}.product-optionlist{margin:10px}.product-info-main .page-title{font-size:18px}.product-info-main .field.qty{padding-right:10px}.product-info-main .actions1 .btn{width:100%}.product-info-main .box-tocart{margin-bottom:15px}.product-info-main .require_register{margin-top:5px}.product-info-main .product-info-stock-sku{float:right;margin-top:5px}.product-info-main .box-tocart .fieldset{display:block}.product-info-main .pdp-shipping-container .bg-light,.product-info-main .pdp-shipping-container .view-stock-global{width:100%}.product.detailed .additional-attributes tr{width:100%}.additional-attributes.table td{padding-left:0}.additional-attributes.table td:before{position:relative;width:100%;padding-right:0;padding-bottom:4px}.pdp-recommendation .pdp-rec-shimmer .photo,.pdp-recommendation .pdp-rec-shimmer .title-b,.pdp-recommendation .pdp-rec-shimmer .photo-b{display:none}.pdp-recommendation .panel-body a{max-height:42px;overflow:hidden}.help-item{width:100%;margin-bottom:10px}.help-item a{width:100%}.help-item .help-img{float:left;vertical-align:middle;position:relative;height:86px;width:100px;overflow:hidden;display:table-cell}.help-item .help-img img{height:86px;width:auto;float:left;position:absolute;left:50%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);max-width:none}.help-item .help-cat-title{vertical-align:middle;text-align:left;display:table-cell;width:60%;height:86px;padding-left:13px;padding-right:7px}.cart-container .description-part .text-right{width:100%;text-align:left}.cart-container .price-part{width:100%}.cart-container .qty-block{padding-left:5px}.cart-container .btn.pickup{margin-right:8px}.cart-container .action-btns .align-right{float:left;width:100%}.cart-container .action-btns .button{width:calc(50% - 4px)}.cart-container .cart-actions .btn{margin:0;padding:2px 8px;font-size:13px}.cart-container .items-list .product-data{padding-left:60px;min-height:55px}.cart-summary{float:none}.cart-summary .btn.full-width{width:100%}.cart-summary tr.grand .mark,.cart-summary tr.grand .amount{padding-top:15px}.cart-summary .cart-totals table.totals{margin:15px 0 10px}.checkout-shipping-method .col-shippingtime{display:block}.checkout-shipping-method .col-price{margin-top:12px}.checkout-shipping-method .method-row{padding:5px 10px}.checkout-shipping-method .radio-wrap{top:-9px;position:relative}.checkout-payment-method .btn-primary.checkout{min-width:auto;width:100%}.usesi-ajaxregisterForm .b2b-regform-inner{padding:15px 20px}.usesi-ajaxregisterForm .b2b-regform{margin-left:-20px;margin-right:-20px}.password-rule{font-size:12px}.password-rule li{padding-left:4px;padding-right:2px}.password-rule li:after{padding-left:4px}.modal .modal-body{padding:5px}.modal .close{top:8px;right:6px}.branch-locator-map .changeBranch.btn{max-width:140px;white-space:normal;min-width:auto}.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 1rem 1rem}.usesi-ajaxloginForm .modal-header .plr-20{padding:0 5px}.usesi-ajaxloginForm .modal-body .plr-20{padding:0}.usesi-ajaxloginForm .actions-toolbar{margin-top:0}.addtocart-delivery-modal .border-right{border-right:0;width:100%}.addtocart-delivery-modal .border-right+.mob-full{width:100%}.hide-xs{display:none}.usesi-ajaxloginForm .action.login{width:100%;margin-right:0;margin-top:10px;margin:10px 0 5px}.usesi-ajaxloginForm .already-reg,.usesi-ajaxloginForm .actions-toolbar{text-align:center}.register-container .action.submit{width:100%;margin-bottom:20px}.register-container .actions-toolbar .align-right{width:100%;text-align:center}.form-edit-account .flex-xs-edge .field{margin-top:0}.team-tiles .member .flex-box{display:-ms-box;display:-webkit-box;display:block}.team-tiles .member .mem-txt{border:none;min-height:auto}.team-tiles .mem-txt{padding:10px 0 0}.team-tiles .mem-txt .center{position:relative}.team-tiles .mem-txt .mb-20{margin-bottom:10px}.team-tiles .mem-img,.team-tiles .mem-txt{width:100%}.line-card-main .tab-pane a,.line-card-main .tab-pane>span{width:calc(100% - 10px);margin:0 5px}.location-list #location-map{height:200px}.location-list .loc-det-link{min-height:250px}.loc-item{border:1px solid #bbb;border-top:0}.loc-item .loc-item-det{position:relative;margin-left:0;max-width:100%;min-height:140px;margin-bottom:5px;padding-bottom:20px}.loc-item .loc-item-det h4{width:100%}.loc-item .loc-item-det .loc_rm{position:absolute;right:10px;bottom:0;display:block}.sticky-filters-options{max-width:95%}.sticky-filters-options h4{letter-spacing:0;font-size:16px;text-align:left}.sticky-filters-options .close{font-size:46px;top:-6px;height:28px}.sticky-facet .with-options,.sticky-facet .without-options{padding-left:5px;padding-right:5px}.sticky-facet .panel-body p{margin-top:5px;line-height:1.2}.sticky-facet .filter-choose .searcher{width:100%;margin-right:0;margin-bottom:8px}.sticky-facet .sticky-filters-options .container{padding:15px 18px 20px}.sticky-facet .filter-actions{max-width:95%}.sticky-facet .list-customize{padding-left:5px;padding-right:5px;margin-top:15px}.product-item-not-card .product-data{font-size:14px;line-height:1.2}.mob-full{width:100%}.skeleton-recommend .bg-masker.e2{display:none}}@media all and (max-width:340px){.btn,button{padding:7px 8px}}.page-wrapper>.page-bottom{float:left;width:100%;padding:0;max-width:100%}