.btn{background:#1a1a1a;border:1px solid #1a1a1a;border-radius:3rem;color:#fff;font-weight:600;padding:10px 40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-primary-wht{background:#fff;color:#000}.btn.btn-default{padding:10px 20px}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-style:normal;font-size:13px;line-height:1.3;font-weight:normal;font-style:normal}body{-webkit-transition:1s opacity;transition:1s opacity}body.fade-out{-webkit-transition:none;transition:none}.overflow_hidden{overflow:hidden}body._fixed{padding-top:108.25px}@media(max-width: 668px){body._fixed{padding-top:50px}}#page-wrap{-webkit-transition:1.5s opacity;transition:1.5s opacity}#page-wrap.fade-out{-webkit-transition:none;transition:none}.no-margin{margin:0 -20px}.lt_grey_bg{background:#eee}figure{margin:0}.img-fluid,.wp-caption>img,.wp-caption>img{width:100%}.fade.in,.fade.show{opacity:1}main.main{padding:0}audio,canvas,embed,iframe,img,object,svg,video{display:inline-block}.gutter-1{margin-right:-1px;margin-left:-1px}.gutter-1>.col,.gutter-1>[class*=col-]{padding-right:1px;padding-left:1px}.animate_img{overflow:hidden;display:block}.animate_img img{-webkit-transform:scale(1);transform:scale(1);transition:opacity .1s ease-in-out,-webkit-transform 1s ease-in-out !important;-webkit-transition:opacity .1s ease-in-out,-webkit-transform 1s ease-in-out !important;transition:opacity .1s ease-in-out,transform 1s ease-in-out !important;transition:opacity .1s ease-in-out,transform 1s ease-in-out,-webkit-transform 1s ease-in-out !important}.animate_img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.skrollr .skrollable{display:block}.skrollable{display:none}.skrollr .footer{display:none}@media(min-width: 768px){#site-wrapper>.content{min-height:calc(120vh - 320px)}}.row.sm-gutters{margin-right:-1px;margin-left:-1px}.row.sm-gutters>[class^=col-],.row.sm-gutters>[class*=" col-"]{padding-right:1px;padding-left:1px}a{color:#1a1a1a}a:focus,a:hover{color:#1a1a1a;text-decoration:none}a:focus{outline:none;outline-offset:0}input:focus,select:focus,textarea:focus{outline-offset:inherit}.row:after,.row:before{display:block}.border{border:1px solid #1a1a1a !important;padding:10px}:focus{outline:none}.icon--arrow{color:#7b7b7b;width:1.75rem;height:1.25rem;stroke-width:.4;margin:-5px 0 0 7px}.icon{display:inline-block;vertical-align:middle;line-height:1}a .icon-arrow-right{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}a:hover .icon-arrow-right{-webkit-transform:translateX(0.5rem);transform:translateX(0.5rem)}p{font-size:1.1em;line-height:1.4}.h1 .small,.h1 small{color:#1a1a1a}.h2 .small,.h2 small{color:#1a1a1a}.h3 .small,.h3 small{color:#1a1a1a}.h4 .small,.h4 small{color:#1a1a1a}.h5 .small,.h5 small{color:#1a1a1a}.h6 .small,.h6 small{color:#1a1a1a}h1 .small,h1 small{color:#1a1a1a}h2 .small,h2 small{color:#1a1a1a}h3 .small,h3 small{color:#1a1a1a}h4 .small,h4 small{color:#1a1a1a}h5 .small,h5 small{color:#1a1a1a}h6 .small,h6 small{color:#1a1a1a}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif}.lead{font-size:22px;font-weight:400}.increase_margin{margin-left:-15px;margin-right:-15px}.alert{border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.alert-success{background-image:none;-webkit-filter:none;filter:none;background-repeat:repeat-x;border:none}@media(min-width: 992px){.h1,h1{font-size:3.5rem}}.list-group{-webkit-box-shadow:none;box-shadow:none}.v-align{display:table;table-layout:fixed;width:100%;height:100%}.v-align_content{display:table-cell;vertical-align:middle;width:100%;height:100%}.outline{color:rgba(0,0,0,0);-webkit-text-stroke:1.5px #fff;text-stroke:1.5px #fff;text-shadow:none}.spacing{padding:30px 0}.no-spacing{margin-left:-15px;margin-right:-15px}.page_layout h4{margin:0 0 20px}.page_layout ul{padding:0 0 20px;margin:0}.page_layout ul li{display:block;font-size:1.1em;line-height:1.4}.page_layout ul li .dash{display:inline-block;width:8px;height:1.5px;background:#1a1a1a;line-height:12px;position:relative;top:-4px;margin-right:3px}.page_layout p{font-size:1.2em;line-height:1.6;margin:0 0 25px}.page_layout .lead{font-size:1.4em;line-height:1.6}h2,h3,h4{font-weight:600}img.attachment-full.size-full.wp-post-image{width:100%;height:inherit}@media(min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:none}}@media(min-width: 1200px){.container{max-width:1420px}}a.link{color:#7b7b7b;position:relative;margin:15px 0 0;text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}a.link:hover{color:#9c9c9c;right:0;text-decoration:none}a.link:hover:after{border-color:#9c9c9c;right:0}a.link:after{border-top:.1em solid #9c9c9c;content:"";position:absolute;right:100%;bottom:0;left:0;-webkit-transition:right .2s cubic-bezier(0, 0.5, 0, 1),border-color .2s ease-out;transition:right .2s cubic-bezier(0, 0.5, 0, 1),border-color .2s ease-out}a.link:hover:after{-webkit-animation:anchor-underline 2s cubic-bezier(0, 0.5, 0, 1) infinite;animation:anchor-underline 2s cubic-bezier(0, 0.5, 0, 1) infinite;border-color:#9c9c9c}@-webkit-keyframes anchor-underline{0%,10%{left:0;right:100%}40%,60%{left:0;right:0}100%,90%{left:100%;right:0}}@keyframes anchor-underline{0%,10%{left:0;right:100%}40%,60%{left:0;right:0}100%,90%{left:100%;right:0}}.breadcrumb{padding-left:0;border-radius:0;border-bottom:1px solid #eee}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-side .modal-header{min-height:0;padding:0;border-bottom:none;border-top-left-radius:0;border-top-right-radius:0}.modal-side .modal-header .close{position:absolute;right:10px;top:-25px}@media(min-width: 768px){.modal .modal-dialog.modal-bottom-left{bottom:10px;left:10px;top:initial !important;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}}.modal-bottom-left .modal-content{border:none;padding:0px}.modal-bottom-left .modal-content .modal-body{padding:0}.modal-bottom-left .modal-content .btn.btn-primary,.modal-bottom-left .modal-content .comment-form input.btn-primary[type=submit],.comment-form .modal-bottom-left .modal-content input.btn-primary[type=submit],.modal-bottom-left .modal-content .search-form .btn-primary.search-submit,.search-form .modal-bottom-left .modal-content .btn-primary.search-submit,.modal-bottom-left .modal-content .comment-form input.btn-primary[type=submit]{display:block;width:100%}.comment-form .modal-bottom-left .modal-content input.btn-primary[type=submit],.modal-bottom-left .modal-content .search-form .btn-primary.search-submit,.search-form .modal-bottom-left .modal-content .btn-primary.search-submit{display:block;width:100%}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media(min-width: 992px){.modal .modal-side{position:absolute;right:10px;bottom:10px;width:680px;max-width:680px;margin:0}}@media(min-width: 1200px){.modal-xl{max-width:600px}}.modal-content{border:none;border-radius:0}.modal-content .img-holder{position:relative}.modal-content .img-holder .download_link{position:absolute;top:0px;left:0px}.modal-content .img-holder .download_link span{margin-right:4px;position:relative;top:-1px}.modal-content .img-holder .download_link a{font-weight:600;font-size:13px}.modal-title{margin-bottom:0;line-height:1.5;font-size:1.5em;font-weight:500}.modal-content .Modal-closeBtnIcon{fill:#000;height:10px;width:10px}.modal-backdrop{background-color:rgba(255,255,255,.35)}.modal-content{border:none;padding:10px}.modal.fade .modal-dialog{-webkit-transform:scale(0.1);transform:scale(0.1);top:300px;opacity:0;-webkit-transition:all .3s;transition:all .3s}.modal.fade.show .modal-dialog{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0, -300px, 0);transform:translate3d(0, -300px, 0);opacity:1}.modal.fade.in .modal-dialog{-webkit-transform:scale(1);transform:scale(1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}input[type=radio],input[type=checkbox]{margin:2px 0 0}@media(max-width: 768px){.h3,h3{font-size:1.55rem}}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#444;border-color:#444}.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#444;border-color:#444}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#444;border-color:#444}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.btn.active:focus,.comment-form input.active[type=submit]:focus,.search-form .active.search-submit:focus,.btn:active:focus,.comment-form input[type=submit]:active:focus,.search-form .search-submit:active:focus,.btn:focus,.comment-form input[type=submit]:focus,.search-form .search-submit:focus{outline:thin dotted;outline:none;outline-offset:-2px}.btn,.comment-form input[type=submit],.search-form .search-submit{min-width:130px;font-weight:600;font-size:1em;text-shadow:none}.btn.btn-drk,.comment-form input.btn-drk[type=submit],.search-form .btn-drk.search-submit{background:#1a1a1a;border:1px solid #1a1a1a;color:#fff;padding:8px 20px;border-radius:0}.btn.btn-wht,.comment-form input.btn-wht[type=submit],.search-form .btn-wht.search-submit{background:rgba(255,255,255,.85);color:#1a1a1a;padding:10px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-wht svg path,.comment-form input.btn-wht[type=submit] svg path,.search-form .btn-wht.search-submit svg path{stroke:#1a1a1a}.btn.btn-wht:hover,.comment-form input.btn-wht[type=submit]:hover,.search-form .btn-wht.search-submit:hover{background:#fff}.btn.btn-outline,.comment-form input.btn-outline[type=submit],.search-form .btn-outline.search-submit{background:rgba(0,0,0,0);border:1px solid #1a1a1a;color:#1a1a1a;padding:7px 10px;min-width:240px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-outline:hover,.comment-form input.btn-outline[type=submit]:hover,.search-form .btn-outline.search-submit:hover{background:#1a1a1a;color:#fff}.btn.btn-outline.btn-lg,.btn-group-lg>.btn.btn-outline,.comment-form .btn-group-lg>input.btn-outline[type=submit],.search-form .btn-group-lg>.btn-outline.search-submit,.comment-form input.btn-outline.btn-lg[type=submit],.search-form .btn-outline.btn-lg.search-submit{padding:7px 20px;font-size:2em;font-weight:400;min-width:280px}.btn.btn-blk,.comment-form input.btn-blk[type=submit],.search-form .btn-blk.search-submit{font-weight:600;background:#1a1a1a;border:1px solid #1a1a1a;color:#fff;padding:4px 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-blk:hover,.comment-form input.btn-blk[type=submit]:hover,.search-form .btn-blk.search-submit:hover{background:rgba(0,0,0,0);border:1px solid #1a1a1a;color:#1a1a1a}.btn.btn-primary,.comment-form input.btn-primary[type=submit],.search-form .btn-primary.search-submit{font-weight:600;background:#1a1a1a;border:1px solid #1a1a1a;color:#fff;padding:10px 40px;border-radius:3rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-primary:hover,.comment-form input.btn-primary[type=submit]:hover,.search-form .btn-primary.search-submit:hover{background:rgba(0,0,0,0) !important;border:1px solid #1a1a1a;color:#1a1a1a}.btn.btn-default,.comment-form input.btn-default[type=submit],.search-form .btn-default.search-submit{background:rgba(0,0,0,0);border:1px solid #1a1a1a;color:#1a1a1a;padding:10px 20px;min-width:inherit;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn.btn-default:hover,.comment-form input.btn-default[type=submit]:hover,.search-form .btn-default.search-submit:hover{background:#1a1a1a;color:#fff}.btn-danger:hover{color:#fff;background-color:#c00}.btn-danger:hover:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#c00;background-position:0}.btn-success{background-color:#00c851}.btn-success:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background-color:#00c851;background-position:0}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.helpfulOuter a{font-size:20px;padding:2px 9px;border-radius:0;border:none}.alert-danger{color:#fd0f25;background-color:rgba(0,0,0,0);border-color:#f5c6cb;background:none;border:none !important;font-weight:700;text-align:left}.input-group-text{border:none;background-color:#e9ecef}.input-group-text input{margin-left:4px}@media(max-width: 668px){.btn.btn-outline.btn-lg,.btn-group-lg>.btn.btn-outline,.comment-form .btn-group-lg>input.btn-outline[type=submit],.search-form .btn-group-lg>.btn-outline.search-submit,.comment-form input.btn-outline.btn-lg[type=submit],.search-form .btn-outline.btn-lg.search-submit{padding:7px 20px;font-size:1.4em;font-weight:400;min-width:210px}}.comment-list ol{list-style:none}.search-form label{font-weight:normal}.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus,.form-control:focus,.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus,.search-form .search-field:focus,.search-form .search-field:focus{color:#495057;background-color:#fff;border-color:rgba(0,0,0,0);outline:0;-webkit-box-shadow:none;box-shadow:none}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea,.form-control,.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea,.search-form .search-field,.search-form .search-field{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem .375rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:none;border-bottom:1px solid #ccc;border-radius:0rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}select.form-control[size],.search-form select[size].search-field,.search-form select[size].search-field,select.form-control[multiple],.search-form select[multiple].search-field,.search-form select[multiple].search-field{height:32px}.form-horizontal .form-group,.form-horizontal .comment-form p,.comment-form .form-horizontal p,.form-horizontal .search-form label,.search-form .form-horizontal label{margin-right:0px;margin-left:0px}::-webkit-input-placeholder{color:#1a1a1a;opacity:1}::-moz-placeholder{color:#1a1a1a;opacity:1}:-ms-input-placeholder{color:#1a1a1a;opacity:1}::-ms-input-placeholder{color:#1a1a1a;opacity:1}::placeholder{color:#1a1a1a;opacity:1}:-ms-input-placeholder{color:#1a1a1a}::-ms-input-placeholder{color:#1a1a1a}#hdrSearchInput::-webkit-input-placeholder{color:#1a1a1a;font-weight:400}#hdrSearchInput::-moz-placeholder{color:#1a1a1a;font-weight:400}#hdrSearchInput:-ms-input-placeholder{color:#1a1a1a;font-weight:400}#hdrSearchInput:placeholder{color:#1a1a1a;font-weight:400}.category_banner h1{font-size:5vw;line-height:1.1;font-weight:600;color:#fff;text-transform:uppercase}.breadcrumbs{color:#1a1a1a;font-family:proxima-nova,sans-serif;font-style:normal;font-size:14px;line-height:1.3;font-weight:normal;padding:7px 0}.browseSort{margin:0}.browseSort label{color:#1a1a1a;font-family:proxima-nova,sans-serif;font-style:normal;font-size:14px;line-height:1.3;font-weight:normal}.browsePaging li{margin:0;padding:0 5px;float:left;list-style:none;cursor:pointer}.product-grid{max-width:1440px;margin:auto}.product-grid .browseProdImg{position:relative}.product-grid .browseProdImg .newProd{position:absolute;bottom:10px;left:10px;background:#1a1a1a;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;padding:4px 18px;letter-spacing:1px}.product-grid .browseProdImg .bottom{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 0s ease-in;transition:all 0s ease-in;position:absolute;top:0;left:0;right:0;bottom:0}.product-grid .browseProdImg:hover .bottom{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1}.product-grid .dropdown-filter label{font-weight:400;display:block;padding:2px 10px 1px 10px;margin:0;clear:both;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}.product-grid .dropdown-filter label:hover,.product-grid .dropdown-filter label:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.product-grid .dropdown-filter label input[type=checkbox],.product-grid .dropdown-filter label input[type=radio]{margin-right:.5em}.product-grid .dropdown-actions{margin-top:5px;margin-left:10px}span.browseProdDesc{font-size:16px;line-height:1.2;font-weight:400;display:block}.browseStyleCode{font-size:18px;line-height:1.2;font-weight:600}.browseCategory li,.filterGroup li{margin:0}.catalogGroupHead,.filterGroupHead{margin:25px 0 10px;font-weight:600;border-bottom:none}.browseSort label{display:block;font-weight:600;margin-bottom:.5rem}.colorContainer{margin:20px auto 15px;max-width:160px}.colorContainer .see_more{font-size:12px;margin-left:8px;line-height:16px;display:inline-block}.colorContainer .see_more a{text-decoration:underline;font-weight:600}.colorContainer .see_more a:hover{text-decoration:none}.browsePagingOuter.clearfix{margin:20px 0 0}.browseCategory ul,.filterGroup ul{margin:10px 0;padding:0}.browseCategory ul li,.filterGroup ul li{list-style:none;font-size:14px;line-height:1}.browsePagingOuter .dropdown-menu{min-width:18rem;border-radius:0;padding:10px 15px}.browsePagingOuter .dropdown-menu .dropdown-header{padding:10px 0 0;font-size:16px;color:#1a1a1a}.browsePagingOuter .dropdown-menu ul{margin:10px 0;padding:0}.browsePagingOuter .dropdown-menu ul li{list-style:none;font-size:13px;line-height:1.2;margin:0 0 7px}.browsePagingOuter .dropdown-menu ul li.selected{font-weight:600}.browsePagingOuter .dropdown-toggle{border-radius:20px}.browsePagingOuter .dropdown-toggle:after{position:relative;top:3px}select#browseSort{padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #eee;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.sortChoice .fa,.sortChoice .glyphicon{font-size:18px;color:#1a1a1a;border:1px solid #eee;border-radius:0;padding:2px;margin:1px}.colorInner{width:16px;height:16px;border-radius:0;margin:0;overflow:hidden;border:none}.colorInner img{display:block}.colorOuter{float:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px 5px 0;cursor:pointer;border:none;background-color:rgba(0,0,0,0);border-radius:0;padding:1px;border:1px solid #c7c7c7}.colorOuter.selected{-webkit-box-shadow:none;box-shadow:none;border:1px solid #000}button#filterReset{margin:20px 0 0;font-size:14px}.fa-square-o:before{content:"";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-check-square-o:before{content:"";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.colorSwatches{display:inline-block}@media(max-width: 668px){#browseProdList{margin-right:-7.5px;margin-left:-7.5px}#browseProdList .browseProd{padding-left:7.5px;padding-right:7.5px}span.browseProdDesc{font-size:14px;line-height:1.2}.browseStyleCode{font-size:16px}}.breadcrumb{background-color:rgba(0,0,0,0);border:none}.prodBreadcrumbs{border-bottom:none;text-transform:none}.prodBreadcrumbs h2{font-family:proxima-nova,sans-serif;font-size:14px;font-style:normal;font-weight:400}.prodBreadcrumbs,.prodBreadcrumbs h2,.prodBreadcrumbs .prodCrumbLink{font-size:14px;line-height:24px;margin:0;padding:8px 0 0 0;color:#1a1a1a;text-decoration:none}.prodImg .altViewInner{line-height:0;margin-bottom:10px;border:1px solid #eee}.prodImg .altViewInner img{width:100%;height:inherit}.prodImg .altViewInner{line-height:0;margin-bottom:inherit;border:none;float:none;max-width:100%}#mzoom,#mainProdImg1{width:100% !important;height:auto !important;max-width:100%}.prodInformation .nav-tabs li.active a{border-bottom:none;color:#737373;border:none}#prodColorSizeTab{border:none}.product-page-slider{margin-left:-1px;margin-right:-1px}.product-page-slider .col-item{padding-left:1px;padding-right:1px;margin-bottom:1px}.descTooltip:before{border-color:#000 rgba(0,0,0,0);top:-12px}.descTooltip:after{background:#000;background:#000;border-radius:0;top:-30px;border:none;padding:1px 6px 3px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);font-size:11px}.prodInformation .prodtitlestylecode{font-size:3.4rem;line-height:1;margin:0px;color:#1a1a1a}.prodInformation .prodTitle{margin:0 0 15px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.2}.prodInformation .prodTopTabOuter{margin:15px 0 30px}.prodInformation .nav-tabs{border-bottom:none;padding:0}.prodInformation .nav-tabs li.active a{border-bottom:1px solid #eee;color:#1a1a1a}.prodInformation .nav-tabs li a{border:none;border-bottom:1px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0;padding:0 0 3px;margin-right:20px;margin-bottom:10px;color:#1a1a1a}.prodInformation .sizeOuter_wrap{float:left;margin:0;border:none;border-radius:0}.prodInformation .sizeOuter_wrap .sizeInner{margin:0 8px 8px;border-radius:0px;border:1px solid #eee;min-width:32px;height:32px;text-align:center;line-height:31px;padding:0 4px}.prodInformation .sizeOuter_wrap .sizeInner:first-child{margin-left:0}.prodInformation .title-entry{margin:20px 0 0px}.prodInformation .title-entry h3{font-size:16px;line-height:1;display:inline-block;margin:0}.prodInformation .title-entry .selectedColorDesc{font-weight:normal}.prodInformation .colorInner{width:30px;height:30px}.prodInformation .add-to-bag{margin:30px 0 0;display:inline-block;width:100%}.prodInformation ul{padding:0 0 0 20px}.prodInformation ul li{margin:0 0 4px}.modelView{visibility:hidden}.prodInformation .download_links ul{margin:0;padding:0}.prodInformation .download_links ul li{list-style:none}.prodInformation .download_links ul li a{color:gray;text-decoration:underline}.prodInformation .download_links ul li a:hover{text-decoration:none}.size_icon{display:inline-block;width:20px;height:20px;margin-right:10px;position:relative;top:2px}.size_icon svg{display:block;width:100%;height:inherit}.quickorderGrid{margin:60px 0}.quickorderGrid .orderGrid{width:100%}.quickorderGrid .orderGrid td,.quickorderGrid .orderGrid th{padding:.75rem;vertical-align:center;text-align:center;border-top:1px solid #eee;width:13%}.quickorderGrid .orderGrid .gridColorSwatch{margin-right:10px;display:inline-block;border:1px solid #c3c3c3;margin-bottom:0;width:28px}.quickorderGrid .orderGrid .gridColorSwatch img{width:100%;height:inherit}.quickorderGrid .orderGrid td.qoGridItem{width:13%}.quickorderGrid .orderGrid .gridColorDesc{margin:0;display:block;text-align:left}.quickorderGrid .orderGrid .qoInput{margin:20px 0;background:none;text-align:center;border:1px solid #828282;padding:6px 15px;min-width:90px}.quickorderGrid .eachLabel{display:none}.quickorderGrid td.qoDesc.txtDark{width:14%;min-width:170px;border-right:1px solid #eee}.quickorderGrid td.qoDesc{background-color:rgba(0,0,0,0) !important;color:#000 !important;font-weight:bold !important;text-shadow:none !important;width:14% !important;min-width:170px !important;border-right:1px solid #eee !important}[data-download-library] a{position:relative;display:block}[data-download-library] a:after{content:"Download";position:absolute;top:0;opacity:0;background:#008383;color:#fff;font-size:10px;font-weight:600;vertical-align:middle;line-height:1;text-transform:uppercase;padding:3px 3px 2px;top:50%;left:50%;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-50%) translateX(-50%) scale(0.25);transform:translateY(-50%) translateX(-50%) scale(0.25)}[data-download-library] a:hover:after{opacity:1;-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}.colorOuter.OOS .colorInnerWrap:after,.sizeOuter.OOS a:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;font-size:28px;color:#999;top:50%;left:50%;margin:-20px 0 0 -11px;z-index:1;opacity:.2}.prodCatalogDesc{padding-bottom:10px;line-height:1.3;font-size:13px}.colorOuter.OOS .colorInnerWrap:after,.sizeOuter.OOS a:after{top:50%;left:50%;margin:-14px 0 0 -8px;z-index:1;opacity:.2;content:"";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sizeOuter.OOS a:after{margin:-15px 0 0 -12px}.prodInformation ul{padding:0 0 20px 15px}.helpfulOuter{margin-bottom:35px;margin-top:30px;font-size:11px}.compDetail a{color:#1a1a1a}.compDetail a .compDetailDesc{font-size:11px;line-height:1.2;margin:7px 0 0}.compDetail .compDetailRegPriceOuter{font-size:11px;line-height:1.2}.wamTitle{border-left:0 none;border-radius:0;border-right:0 none;border-top:0 none;font-size:16px;font-variant:normal;letter-spacing:0;line-height:24px;text-align:center;text-shadow:none;text-transform:capitalize;background:none;-webkit-box-shadow:none;box-shadow:none}.backorderDialog{background:#fff;border:none;border-radius:0;padding:15px;text-align:center;-webkit-box-shadow:none;box-shadow:none}td.qoDesc.txtLight{color:#fff}.stockLabel{text-align:left;text-decoration:underline}.stockLabel:hover{text-decoration:none}.orderGrid thead{display:none}.orderGrid tr{border:none;text-shadow:none;background:#fff;-webkit-filter:none;filter:none}.qoGridItem,.qoNotify,.qoPrepack{border-right:1px solid #eee}.boOptList{background:#fff}.boChoiceTable{border:1px solid #eee;margin-bottom:8px;text-shadow:none;margin:15px 0}.well{background-image:none;background-color:rgba(0,0,0,0);-webkit-filter:none;filter:none;background-repeat:repeat-x;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.control-label>[class^=col-],.control-label>[class*=" col-"]{padding-right:0;padding-left:0}.form-group [class^=col-],.comment-form p [class^=col-],.search-form label [class^=col-],.form-group [class*=" col-"],.comment-form p [class*=" col-"],.search-form label [class*=" col-"]{padding-right:0;padding-left:0}.form-control,.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea,.search-form .search-field{color:#1a1a1a;background-color:#ececec;height:35px;border:none;font-size:1.2rem;border-bottom:1px solid #eee;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form-control:focus,.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus,.search-form .search-field:focus{color:#1a1a1a;background-color:rgba(121,121,121,.3);border:none;border-bottom:1px solid #eee;outline:0;-webkit-box-shadow:none;box-shadow:none}fieldset{margin:0 0 2.5rem}fieldset legend{margin-bottom:1.5rem}legend{margin-bottom:3.5rem;font-size:2.5rem;border:none}.has-error .comment-form input[type=email],.has-error .comment-form input[type=text],.has-error .comment-form input[type=url],.has-error .comment-form textarea,.has-error .form-control,.has-error .comment-form input[type=text],.comment-form .has-error input[type=text],.has-error .comment-form input[type=email],.comment-form .has-error input[type=email],.has-error .comment-form input[type=url],.comment-form .has-error input[type=url],.has-error .comment-form textarea,.comment-form .has-error textarea,.has-error .search-form .search-field,.search-form .has-error .search-field{background-color:rgba(234,0,0,0.1490196078);border-bottom:1px solid #ff0505}h1.mainTitle{font-size:3em;line-height:1;margin:40px 0}#DataTables_Table_0_wrapper.form-inline,#DataTables_Table_0_wrapper.search-form{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:unset;flex-flow:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}#DataTables_Table_0_wrapper .form-inline label,#DataTables_Table_0_wrapper .search-form label{display:block}#DataTables_Table_0_filter .form-inline label,#DataTables_Table_0_filter .search-form label{display:block}.statementPaymentCcardLabel{padding-left:0}.detailTable.table-condensed>thead>tr>th,.detailTable.table-condensed>tbody>tr>th,.detailTable.table-condensed>tfoot>tr>th,.detailTable.table-condensed>thead>tr>td,.detailTable.table-condensed>tbody>tr>td,.detailTable.table-condensed>tfoot>tr>td{padding:10px 5px}.orderTotals label{margin-right:5px}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:.5rem auto;height:auto}.alignleft,.alignright{margin-bottom:.5rem;height:auto}@media(min-width: 576px){.alignleft{float:left;margin-right:.5rem}.alignright{float:right;margin-left:.5rem}}.slick-loading .slick-list{background:#fff "../images/ajax-loader.gif" center center no-repeat}@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.banner{position:relative;z-index:999}.banner .container-fluid:after,.banner .container-sm:after,.banner .container-md:after,.banner .container-lg:after,.banner .container-xl:after,.banner .container-fluid:before,.banner .container-sm:before,.banner .container-md:before,.banner .container-lg:before,.banner .container-xl:before{display:none}.top-banner-wrap{text-align:center;background:#1a1a1a;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:13;padding:4px 0px 0px 0px}.top-banner-wrap .top-inner{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-banner-wrap a{line-height:30px;color:#fff}.top-banner-wrap a svg{fill:#fff;position:relative;top:-1px}.navbar-brand{margin:3px 0 0;max-width:220px}.navbar-brand svg{overflow:hidden;width:100%;height:40px}.navbar{padding:.5rem 5px;background:#fff;border-radius:0;min-height:50px}.navbar.bg-dark{background-color:#000 !important}.navbar ul li{padding:0;color:#000;font-weight:600;text-transform:uppercase}@media(max-width: 1120px){.navbar ul li{font-size:11px}}.navbar ul li a{padding:4px 0;color:#000;font-weight:600;text-transform:uppercase}.nav-primary ul li{margin:0 10px;padding:14px 0;display:table}.nav-primary ul li:first-child{margin-left:0}.nav-primary ul li a{position:relative;-webkit-transition:color 300ms ease,border-color 300ms ease;transition:color 300ms ease,border-color 300ms ease}.nav-primary ul li .dropdown-menu{background-color:#fff;padding:1rem 0 1rem;margin:0}.nav-primary ul li .dropdown-menu li{margin-bottom:7px;padding:5px 0}.nav-primary ul li .dropdown-menu li a{color:#000;font-size:14px;padding:0}.nav-primary ul li .dropdown-menu li a:hover{background:none !important}.nav-primary ul li .dropdown-menu li:first-child{margin:0 10px 7px}.nav-primary ul li.active a{text-decoration:none}.nav-primary ul li.active a:after{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.nav-primary ul li a:after{content:" ";display:block;position:absolute;bottom:0px;left:0;right:0;height:1px;width:100%;background:#000;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:scaleX(0);transform:scaleX(0)}.nav-primary .dropdown-toggle::after{border-top:none}.nav-primary ul li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.log_in{position:relative;padding-left:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.log_in:before{content:"";position:absolute;top:-5px;bottom:-5px;left:0}#hdrCartStub{color:#000;padding:0}#hdrCartStub .chblack{color:#000}.shopping-cart{position:relative;margin:0;padding:16px 0}.shopping-cart:before{display:none;position:absolute;top:-5px;bottom:-5px;left:0;border-left:1px solid #000}.shopping-cart .hdr-menu{display:block}.shopping-cart svg{width:25px;height:24px;fill:#000;position:relative;top:-2px}.shopping-cart .hdrCartQty{display:none}.cd-side-nav{opacity:0;visibility:hidden;z-index:0;height:0;display:none}.cd-nav-trigger{display:none}.search-wrap{margin-right:4px;overflow:hidden;position:relative}.search-wrap .form-group,.search-wrap .comment-form p,.comment-form .search-wrap p,.search-wrap .search-form label,.search-form .search-wrap label{margin:0}.search-wrap #searchWrapper{position:relative}.search-wrap #hdrSearchInput{-webkit-transition-duration:.4s;-webkit-transition-property:width,background;-webkit-transition-timing-function:ease;-moz-transition-duration:.4s;-moz-transition-property:width,background;-moz-transition-timing-function:ease;-o-transition-duration:.4s;-o-transition-property:width,background;-o-transition-timing-function:ease;transition-duration:.4s;transition-property:width,background;transition-timing-function:ease;border:1px solid #f0f0f0;padding:5px 6px}.search-wrap a.searchButton.hdrSearchIcon{width:23px;height:30px;position:absolute;top:0;right:0}.search-wrap a.searchButton.hdrSearchIcon svg{width:19px;height:30px;display:block}.search-wrap #hdrSearchInput:focus{background-color:#fff}.search-wrap .form-control,.search-wrap .comment-form input[type=text],.comment-form .search-wrap input[type=text],.search-wrap .comment-form input[type=email],.comment-form .search-wrap input[type=email],.search-wrap .comment-form input[type=url],.comment-form .search-wrap input[type=url],.search-wrap .comment-form textarea,.comment-form .search-wrap textarea,.search-wrap .search-form .search-field,.search-form .search-wrap .search-field{display:block;height:inherit;padding:0;font-size:14px;font-weight:400;line-height:1.3;color:#1a1a1a;background-color:#fff;background-clip:padding-box;border:none;border-radius:0}@media only screen and (max-width: 992px){header.banner .navbar-nav{display:none}.navbar-brand{margin-left:0px}.fixed .cd-side-nav{padding:94px 0 0}.site-nav li a::after{display:none}.mobile_cart-header{display:-webkit-box;position:absolute;right:12px}.header_middle{display:block;height:100%;position:absolute;left:50%;margin-left:-60px;width:130px;height:initial}.header_middle .site-logo{display:block}.cd-side-nav #hdrSearchInput{padding:10px 10px 10px;max-width:200px;float:left}.cd-side-nav .search-wrap a.searchButton.hdrSearchIcon{top:5px;right:5px}.cd-side-nav .btn.btn-primary,.cd-side-nav .comment-form input.btn-primary[type=submit],.comment-form .cd-side-nav input.btn-primary[type=submit],.cd-side-nav .search-form .btn-primary.search-submit,.search-form .cd-side-nav .btn-primary.search-submit{padding:2px 24px}.cd-side-nav{position:fixed;z-index:102;left:0;right:0;top:0;width:100%;padding:60px 0 30px;background-color:#fff;visibility:hidden;opacity:0;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;height:100%;max-height:100vh;display:block;-webkit-transition:opacity .2s 0s,visibility 0s .2s;transition:opacity .2s 0s,visibility 0s .2s}.cd-side-nav .cd-search{margin:10px 0;padding:0 20px;width:240px}.cd-side-nav.nav-is-visible{opacity:1;visibility:visible;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .2s 0s,visibility 0s 0s;transition:opacity .2s 0s,visibility 0s 0s;max-height:100vh;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}.cd-side-nav .site-nav{padding:0px 0 0 20px;display:inline-block;width:100%}.cd-side-nav .site-nav li{font-size:20px;font-weight:500;display:block;list-style:none}.cd-side-nav .site-nav li a{display:block;color:#1a1a1a;padding:5px 0;font-size:20px;font-weight:500}.cd-side-nav .footnav-menu{padding:12px 0 0 0px}.cd-side-nav hr{margin-top:2rem;margin-bottom:2rem}svg.icon.icon--wide.icon-arrow-down{width:8px;height:8px;display:inline-block;margin:1px 0 0 3px;color:#1a1a1a}.selected svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.has-children ul{position:relative;width:100%;display:none;padding:25px 0 20px;border-bottom:1px solid #eee;border-top:1px solid #eee}.has-children ul .menu-col{margin-left:-7.5px;margin-right:-7.5px}.has-children ul .menu-col li{display:block;list-style:none;padding-left:7.5px;padding-right:7.5px}.has-children ul .menu-col li a{padding:2px 0}.has-children ul .menu-col li img{width:100%;height:inherit}.has-children ul .menu-col li span{display:block;margin:10px 0 0}.has-children>a::after{position:absolute;content:"";height:16px;width:16px;right:5%;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.has-children.selected>ul{display:block}.has-children.selected>a::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.cd-nav-trigger{position:absolute;left:0px;top:50%;margin-top:-11px;bottom:0;display:block;text-indent:-999em;width:34px;height:22px;margin-left:0;overflow:hidden;white-space:nowrap;color:rgba(0,0,0,0)}.cd-nav-trigger span,.cd-nav-trigger span::after,.cd-nav-trigger span::before{position:absolute;display:inline-block;height:1px;width:24px;background:#1a1a1a}.cd-nav-trigger span{position:absolute;top:50%;right:5px;margin-top:-2px;-webkit-transition:background .2s;transition:background .2s}.cd-nav-trigger span::after,.cd-nav-trigger span::before{content:"";right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.cd-nav-trigger span::before{top:-6px}.cd-nav-trigger span::after{top:6px}.cd-nav-trigger.nav-is-visible span{background:rgba(255,255,255,0)}.cd-nav-trigger.nav-is-visible span::after,.cd-nav-trigger.nav-is-visible span::before{background:#1a1a1a}.cd-nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg)}.cd-nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg)}}@media only screen and (max-width: 992px){.navbar.nav-primary{display:none}.shopping-cart{position:relative;margin:0;padding-right:0px;font-size:13px}.main-navbar .searchBox{display:none}#hdrCartStub .chblack{color:#1a1a1a}}@media only screen and (max-width: 668px){.top-container{position:relative}.navbar-brand{max-width:185px;padding:0}.top-banner-wrap a{font-size:11px;line-height:20px}}.footer{margin-top:65px;padding:60px 45px 0;background:rgba(245,245,245,0.9333333333);overflow:hidden}.footer #mc_embed_signup div.mce_inline_error{margin:5px 0;padding:2px 0;font-size:13px;background-color:rgba(0,0,0,0);font-weight:normal;z-index:1;color:red}.footer .form-control,.footer .comment-form input[type=text],.comment-form .footer input[type=text],.footer .comment-form input[type=email],.comment-form .footer input[type=email],.footer .comment-form input[type=url],.comment-form .footer input[type=url],.footer .comment-form textarea,.comment-form .footer textarea,.footer .search-form .search-field,.search-form .footer .search-field{color:#1a1a1a;background-color:rgba(0,0,0,0);background-image:none;border:none;border-bottom:1px solid #1a1a1a;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:8px 0}.footer .btn,.footer .comment-form input[type=submit],.comment-form .footer input[type=submit],.footer .search-form .search-submit,.search-form .footer .search-submit{float:right;font-size:14px}.footer .inner{margin-bottom:40px}.footer .inner .social_list a:hover{color:#1a1a1a}.footer .inner h4{color:#1a1a1a;font-size:14px;line-height:1}.footer .inner ul{padding:0;margin:0}.footer .inner ul li{line-height:1.6;list-style:none}.footer .inner ul li a{color:#1a1a1a}.footer .inner .icon{width:18px;height:15px;float:left;position:relative;top:2px;margin-right:5px}.footer .inner .icon svg{width:100%;height:inherit}.footer .inner .social{margin:20px 0 0 -5px}.footer .inner .social a{color:#fff;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;display:block}.footer .footer-sitemap-container{margin:40px 0 0;padding:0 0 10px}.footer .footer-sitemap-container .list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:rgba(0,0,0,0);border:none}.footer .footer-sitemap-container .list-group-item:first-child{padding-left:0}.footer .signup_txt p{max-width:280px}.footnav-menu__link--external{display:inline-block}.footnav-menu__link--external a::after{display:none;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='9' fill='none'><path stroke='#000' stroke-width='.75' d='M4.604 1.875h3.25V5M1 8.25l6.854-6.375'/></svg>");background-repeat:no-repeat;content:"";height:.9625rem;margin-left:.625rem;width:.9625rem}.footnav-menu__link--external a{margin:0 0 10px}.footnav-menu__link--external a svg{width:25px;height:inherit;margin-right:4px}@media(max-width: 768px){.footer{position:relative;z-index:5;padding:60px 20px 0}.footer-sitemap .list-group-horizontal{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer .footer-sitemap-container .list-group-item{padding:.75rem 1.25rem .75rem 0}}#load-home-banner{overflow:hidden;margin-left:-15px;margin-right:-15px}.hero-banner{position:relative;width:100%;overflow:hidden}.hero-banner h1{font-size:5.5vw;line-height:.9;font-weight:700;text-transform:uppercase;color:#fff}.hero-banner h1 span{display:block;font-size:3.5vw;line-height:.9;color:#fff;-webkit-text-stroke:rgba(0,0,0,0);text-stroke:inherit;text-shadow:none}.hero-banner .link{color:#fff}.hero-banner .link:hover{color:#fff}.featured-products .highlights__caption h3{font-size:22px;line-height:1}.featured-products .highlights__caption p{position:relative;margin:15px 0 0;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.featured-products .img-holder{position:relative}.featured-products .img-holder .highlights__caption{width:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.featured-products .img-holder .highlights__caption h3{color:#000;font-size:105px;line-height:.9;font-weight:800;margin:0;text-transform:uppercase}.featured-products .img-holder .title{margin:0 0 30px;font-size:2.55em;line-height:1;font-weight:400}.featured-products .column-1 .img-holder .highlights__caption{position:absolute;top:25px;bottom:inherit;right:40px}.featured-products .row.sm-gutters .column-2{padding-right:0;padding-left:0}.featured-products .row.sm-gutters .column-2 .img-holder{border-right:none}.featured-products .row.sm-gutters .column-3{padding-right:0;padding-left:0}.featured-products .row.sm-gutters .column-3 .img-holder{border-left:none}.link_caption .active_link{color:#7b7b7b;position:relative;margin:15px 0 0;display:inline-block;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.link_caption:hover .active_link{color:#9c9c9c;right:0;text-decoration:none}.link_caption:hover .active_link:after{border-color:#9c9c9c;right:0}.link_caption .active_link:after{border-top:.1em solid #9c9c9c;content:"";position:absolute;right:100%;bottom:0;left:0;-webkit-transition:right .2s cubic-bezier(0, 0.5, 0, 1),border-color .2s ease-out;transition:right .2s cubic-bezier(0, 0.5, 0, 1),border-color .2s ease-out}.link_caption:hover .active_link:after{-webkit-animation:anchor-underline 2s cubic-bezier(0, 0.5, 0, 1) infinite;animation:anchor-underline 2s cubic-bezier(0, 0.5, 0, 1) infinite;border-color:#9c9c9c}.link_caption.wt-link .active_link{color:#fff}.link_caption.wt-link:hover .active_link{color:#fff}.link_caption.wt-link:hover .active_link:after{border-color:#fff}.link_caption.wt-link .active_link:after{border-top:.1em solid #fff}.link_caption.wt-link:hover .active_link:after{border-color:#fff}.link_caption.wt-link .icon--arrow{color:#fff}.cat-download{margin:45px 0}.cat-download .border-container{background:#eee;padding:30px 30px 25px;display:block;-webkit-transition:all 1s cubic-bezier(0.23, 1, 0.32, 1);transition:all 1s cubic-bezier(0.23, 1, 0.32, 1)}.cat-download .border-container:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0, #c5ffe7));background-image:linear-gradient(180deg, transparent 0%, #c5ffe7 0)}.cat-download .border-container p{margin:0;font-size:18px;line-height:30px;padding:.375rem .75rem .375rem 0}.section_title{margin:0 0 40px}.section_title h2{margin:0;font-size:2.5em;line-height:1;font-weight:600;text-transform:uppercase}.sm_title{margin:0 0 10px 20px}.sm_title h2{margin:0;font-size:1.75em;line-height:1;font-weight:500;text-transform:uppercase}.product-slider .slick-slide{margin:0;height:100%}.product-slider .slick-slide>div{height:100%}.product-slider .slick-slide>div>div{height:100%}.product-slider .slick-slide figure{height:100%}.product-slider .slick-slide a.link_caption{display:block;position:relative;height:100%;padding-bottom:3.5em}@media(max-width: 1200px){.product-slider .slick-slide a.link_caption{min-height:344px}}@media(max-width: 992px){.product-slider .slick-slide a.link_caption{min-height:340px}}@media(max-width: 768px){.product-slider .slick-slide a.link_caption{min-height:320px}}.product-slider .slick-slide a.link_caption p{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);margin:0;text-align:center}@media(max-width: 1200px){.product-slider .slick-slide a.link_caption p{bottom:20px}}.product-slider .slick-slide a.link_caption p .active_link{margin:0}.product-slider .highlights__caption{margin:15px 0 0}.product-slider .highlights__caption h3{font-size:1.1em;line-height:1.2}.product-slider .highlights__caption h3 b{display:block;font-weight:800;margin:0 0 3px}.highlights{padding:80px 0}.highlights svg{width:100px;height:100px}.bg-banner{overflow:hidden}.bg-banner h3{font-size:10vw;color:#fff;line-height:85%;font-weight:400}.bg-banner h3.medium{font-size:6vw}.bg-banner h3.large{font-size:8vw}.bg-banner h3.small{font-size:3vw}.bg-banner .col-txt{position:absolute;width:100%;height:100%;top:0;bottom:0;left:45px}.bg-banner .entry-content{height:100%;position:relative}.bg-banner .entry-content .top_align{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.bg-banner .entry-content .top_align.top_center{top:20%}.bg-banner .entry-content .top_align.middle_center{top:50%}.bg-banner .entry-content .top_align.bottom_center{top:inherit;bottom:10%}.bg-banner .entry-content .bottom_align{position:absolute;bottom:25px;right:40px}.bg-banner .entry-content .bottom_align ul{margin:0;padding:0;text-align:right}.bg-banner .entry-content .bottom_align ul li{font-size:1.75em;line-height:1.2;display:block;list-style:none;margin:0 0 10px}.bg-banner .entry-content .bottom_align ul li:before{content:".";display:inline-block;margin-right:8px;font-size:50px;line-height:0;position:relative;top:-5px}.overlay-image{position:relative}.overlay-image .link_caption{display:block}.overlay-image .link_caption:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";background:rgba(0,0,0,.29);position:absolute;top:0;bottom:0;left:0;right:0}.overlay-image .link_caption:hover:after{background:rgba(0,0,0,0)}.overlay-image .highlights__caption{color:#fff;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;z-index:1}.overlay-image .highlights__caption h3{font-weight:600;font-size:2em}.overlay-image .highlights__caption a{color:#fff;font-weight:600}.overlay-image .highlights__caption .icon--arrow{color:#fff}.about_grid .card{border:none}.tag-line{max-width:850px;margin:auto}.tag-line h2{text-align:center;font-weight:bold}.resource_grid .icon_holder{display:inline-block;float:left;position:relative;vertical-align:top;margin:0 8px 0 0;font-style:normal;width:inherit;display:none}.resource_grid .icon_holder svg{font-size:25px;width:30px;max-height:30px}.resource_grid .entry .desc{display:inline-block;width:86%}.resource_grid .entry .desc h4{font-size:2em;line-height:1.2}.sustainability_section .bg-banner{background:#000}.sustainability_section .bg-banner .h1,.sustainability_section .bg-banner h1{font-size:3.5rem;line-height:1.4}.sustainability_section .bg-banner span{font-size:6vw;line-height:1;font-weight:100;letter-spacing:-6px}.sustainability_section .bg-banner .globe{max-width:500px;margin:auto;padding:1.5rem}@media(min-width: 1200px){.sustainability_section .container{max-width:1140px}.sustainability_section .future_section{margin-top:115px}.sustainability_section .future_section .m-top{margin-top:-85px}.sustainability_section .future_section .m2-top{margin-top:-50px}.sustainability_section .future_section .m-last{margin-top:-90px;margin-right:-35px;padding-left:90px}}.commitment_section{background:#5d7a71}.commitment_section .page_layout{color:#fff}.commitment_section .page_layout ul li{display:block;font-size:1.2em;line-height:1.4}.commitment_section .intro{max-width:580px;font-size:1.75rem;line-height:1.2}.commitment_section figure{margin-bottom:-40px;border:4px solid #fff}.commitment_section .page_layout ul{margin:1rem 0 0 3rem}.commitment_section .page_layout ul span{display:inline-block}.commitment_section .page_layout div svg{overflow:hidden;max-width:80px;display:inline-block}.commitment_section .page_layout ul .txt{max-width:210px;display:inline-block;margin-left:1rem;vertical-align:middle}.future_section{margin-top:70px}.future_section .m-top{margin-top:-40px}.future_section .m-last{margin-top:-80px;margin-right:-30px;padding-left:60px}.future_section .m-last img{border:4px solid #fff}.bci_section{background:#48515d;color:#fff;padding:30px 0;margin-top:-70px}.bci_section figure{vertical-align:middle;max-width:80px;line-height:100px;margin:auto}.bci_section figure.bci-logo{max-width:130px}.bci_section .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.bci_section .entry p{margin:0}.contact-info .entry{margin:0 0 30px;padding:0 20px}.contact-info .entry h4{font-size:18px;line-height:1;margin:0 0 5px}.contact-info ul{margin:0 0 1rem;padding:0}.contact-info ul li{list-style:none;margin:0 0 3px;display:block}.contact-info ul li svg{max-width:13px;height:22px}#map{width:100%;height:540px}.Archer{margin:40px 0}a.acct-link{padding:15px;display:block;border:3px solid #000;height:100%;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.acct-link:hover{background:#000;color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.14);box-shadow:0 1px 4px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.14);-webkit-transform:translateY(-1px);transform:translateY(-1px)}a.acct-link:hover .btn.btn-primary,a.acct-link:hover .comment-form input.btn-primary[type=submit],.comment-form a.acct-link:hover input.btn-primary[type=submit],a.acct-link:hover .search-form .btn-primary.search-submit,.search-form a.acct-link:hover .btn-primary.search-submit{background:#fff;border:1px solid #fff;color:#000}a.acct-link h2{font-weight:600;text-transform:uppercase;font-size:1.8rem;margin:0 0 12px}.myAcctDesc{margin:0 0 20px;padding-bottom:4.5rem}.acctHdrInner{font-family:proxima-nova,sans-serif;height:100%;padding:0;border:none;background-color:rgba(0,0,0,0)}.acctHdrInner .btn.btn-primary:hover,.acctHdrInner .comment-form input.btn-primary[type=submit]:hover,.comment-form .acctHdrInner input.btn-primary[type=submit]:hover,.acctHdrInner .search-form .btn-primary.search-submit:hover,.search-form .acctHdrInner .btn-primary.search-submit:hover,.acctHdrInner .comment-form input.btn-primary[type=submit]:hover,.acctHdrInner .search-form .btn-primary.search-submit:hover{background:rgba(0,0,0,0);border:1px solid #000;color:#000}.acctHdrInner .btn,.acctHdrInner .comment-form input[type=submit],.comment-form .acctHdrInner input[type=submit],.acctHdrInner .search-form .search-submit,.search-form .acctHdrInner .search-submit{position:absolute;bottom:15px;left:15px}@media(max-width: 992px){.bg-banner.home-banner .col-txt{position:relative;width:100%;height:100%;top:0;bottom:0}.bg-banner.home-banner .col-txt .entry-content .top_align{position:relative;top:inherit;right:0;text-align:center;margin:30px 0}.bg-banner.home-banner .col-txt .entry-content .top_align h3{font-size:1.7em;line-height:1.2}.bg-banner.home-banner .col-txt .entry-content .bottom_align{position:relative;bottom:inherit;right:0}.bg-banner.home-banner .col-txt .entry-content .bottom_align ul{text-align:center}.bg-banner.home-banner .col-txt .entry-content .bottom_align ul li{font-size:1.35em;line-height:1.2}}@media(max-width: 992px){.commitment_section .page_layout ul{margin:1rem 0}.commitment_section .page_layout div svg{max-width:65px}.future_section{margin-top:30px}.future_section .m-top{margin-top:0}.future_section .m-last{margin-top:-20px;margin-right:-30px;padding-left:60px}.featured-products .img-holder .highlights__caption h3{font-size:3.5rem}.commitment_section figure{margin-bottom:0;margin-top:25px}.bci_section{padding:9px 0;margin-top:-60px}.bci_section .entry p{font-size:10px}}@media(max-width: 768px){.hero-banner h1{font-size:36px}.hero-banner h1 span{font-size:24px}.featured-products .img-holder{border:none}.featured-products .row.sm-gutters .column-3 .img-holder{margin-top:20px}.contact-info .entry{margin:0 0 30px;padding:0}.commitment_section figure{margin-bottom:40px;margin-top:0}.future_section .m-last{margin-top:0;margin-right:0;padding-left:0}.bg-banner .col-txt{position:relative;top:0px;bottom:0;left:0;padding:2rem 2rem 0}.sustainability_section .bg-banner .globe{padding:2rem;max-width:300px}.bci_section{margin-top:10px}.future_section .m-last img{border:none}.prodInformation .prodtitlestylecode{font-size:1.75rem}.prodInformation .prodTitle{font-size:1.2rem}}@media(max-width: 668px){.section_title{margin:0 0 30px}.section_title h2{font-size:2em;line-height:1}.featured-products .img-holder .title{font-size:2em;line-height:1}.highlights svg{width:80px;height:80px}.home-banner{overflow:visible}.home-banner figure{overflow:hidden;margin-left:-35px;margin-right:-35px}.featured-products .img-holder .highlights__caption h3{font-size:3.5rem}.instagram-feed .border{border:none !important;padding:10px;overflow:hidden;margin-left:-35px;margin-right:-35px}.sustainability_section .future_section .m2-top{margin:2rem 0}}.browseProd{margin-bottom:30px}.browseProd .thumbnail{max-width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;padding-bottom:4.5em;margin:0;height:100% !important}.browseProd .thumbnail .browseProdImg img{width:100%}.browseProd .thumbnail .product-desc-container{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);height:60px}#cartSidebar h3{font-size:28px;line-height:1;font-weight:600}#hdrCartDetail{margin-top:1.5em;border:none;background:none;z-index:15}#hdrCartLines li{padding:10px 0}#hdrCartLines li .hdrCartProdQty{float:none;display:block;min-width:30px;margin:0 0 3px}#hdrCartLines li .hdrCartProdQty:before{content:"QTY: "}#hdrCartLines li .hdrCartProdQty .hdrCartProdPrice{font-weight:600}.hdrCartTotals{margin:20px 0;font-weight:600}.overlayMenu{z-index:999;background:rgba(255,255,255,.52)}.cart-table{margin:30px 0 0}.cart-table .cartTable{font-size:14px}.cart-table .table-responsive{display:inline-table}.cart-table .table>thead>tr>th{border-bottom:1px solid #ddd}.cart-table .table>tbody>tr>td,.cart-table .table>tbody>tr>th,.cart-table .table>tfoot>tr>td,.cart-table .table>tfoot>tr>th,.cart-table .table>thead>tr>td,.cart-table .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;text-align:left !important}.cart-table .cartTable .cartUpdateLine a{color:#000}.cart-table .cartTable .cartFooter{background:#000;color:#fff;font-weight:bold}.cart-table .cartTable .cartExtPrice{color:#068382;font-weight:bold}.cartTable thead{background:rgba(0,0,0,0);color:#000}.panel-default>.panel-heading{background-image:none;-webkit-filter:none;filter:none;background-repeat:no-repeat;background:none;border:none}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;font-size:18px;font-weight:600}.panel{-webkit-box-shadow:none;box-shadow:none;border:none}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.form-horizontal .control-label{padding-top:7px;padding-bottom:10px;margin-bottom:0;text-align:left}.panel-heading{padding:10px 0}.panel-body{padding:10px 0}.cartOuter .lineOuter{margin-bottom:8px}.cSummary{margin-bottom:10px}.radioPayList li{margin-right:8px}.radioPayList input{margin-right:8px}.freighTable td,.freighTable th{padding:.75rem}a.checkoutButton.reviewEdit{border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:none;text-shadow:none}.cartGroupedTable{margin:20px 0px;border-radius:0}.cartGroupedTable thead th:first-child{border-radius:0;text-align:center;border-bottom:none}.cSummary{margin-bottom:5px;margin-top:13px}.reviewOuter .panel-body>[class^=col-]{padding-left:0;padding-right:0}@media(max-width: 768px){table.freighTable{display:block;padding:15px}.freightCostSumm{padding:15px;display:block}}@media(max-width: 507px){.cartButtons{margin-top:30px}.cartButtons .btnCheckout{margin-top:30px;margin-bottom:20px}}body{-webkit-overflow-scrolling:touch}.video-banner{position:relative;z-index:11;height:calc(100vh - 160px)}.video-banner .col-txt{color:#000}.video-banner h1{font-size:10vw;font-weight:600;color:#fff;text-transform:uppercase;margin:0px}.video-banner p{font-size:2.5vw;line-height:1}.urban-container{padding:50px 100px 200px;position:relative}.urban-container .row-adjust{position:relative;margin-top:-13.6vw}.urban-container .desc-txt{position:relative;z-index:10;margin:10px 0 0}.urban-container .desc-txt span{display:block;margin:0 0 4px;font-size:15px;line-height:1.3}.urban-container .bottom-content{margin-top:100px}.urban-container .bottom-content h3{font-size:3vw;line-height:1.2}.urban-container .bottom-content p{font-size:1.55em;line-height:1.3}.urban #easing{display:block}#easing{display:none;z-index:4;margin:0;width:100%;text-align:center;top:calc((100vh - 115px)/2);left:155vw;-webkit-transform:translateY(50%);transform:translateY(50%);text-transform:uppercase;white-space:nowrap;color:#000}#easing h2{font-size:3.05vw;font-weight:400}.drop{width:220px;margin-left:-110px;left:50%;z-index:10;position:fixed;bottom:3em}.drop.active{position:absolute;bottom:3rem;margin-bottom:0}.drop .btn,.drop .comment-form input[type=submit],.comment-form .drop input[type=submit],.drop .search-form .search-submit,.search-form .drop .search-submit{min-width:220px;padding:12px 10px}.full-height-bg{background-image:url("../images/7-2500x1530.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;margin-bottom:-90px}.full-height-bg a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;white-space:nowrap;cursor:pointer;pointer-events:auto}.full-height-bg a .v-center{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;text-align:center;top:50%}.full-height-bg a h3{font-size:10vw;color:#fff;line-height:85%}@media(max-width: 992px){.video-banner{height:inherit}.video-banner .col-txt{position:relative;width:100%;height:100%;top:0;bottom:0;margin:15px 0 0}.video-banner h1{font-size:10vw;color:#000}.video-banner p{font-size:1.55em;line-height:1.2}.urban-container{padding:50px 20px 200px}.urban-container .row-adjust{position:relative;margin-top:20px}#easing h2{font-size:30px}.full-height-bg{background-attachment:inherit}.drop{position:absolute}}@media(max-width: 786px){.urban-container{padding:50px 0 200px;margin-left:-15px;margin-right:-15px}.urban-container .bottom-content{padding:0 20px}.urban-container .bottom-content h3{font-size:1.75em;line-height:1.2}.urban-container .bottom-content p{font-size:1.35em;line-height:1.3}.full-height-bg{height:50vh}.full-height-bg a{height:50vh}}.skrollable{position:fixed;z-index:100}.skrollr-mobile .skrollable{position:absolute}.skrollable .skrollable{position:absolute}.skrollable .skrollable .skrollable{position:static}body#tinymce{margin:12px !important}.overflow_hidden .announcement-banner{display:none}.announcement-banner{background:#000}.marquee{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:.65em}.marquee p{-ms-flex-item-align:center;align-self:center;color:#fff;font-size:.8em;margin:0;text-transform:uppercase;white-space:nowrap}.sticky-header{position:sticky;top:0}.main-navbar{background:#fff}.nav-primary{padding:0rem 5px;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.navbar-expand-md .navbar-nav .dropdown:hover .dropdown-menu{display:block}@media(max-width: 1220px){.nav-primary ul li a{font-size:12px}}@media(max-width: 768px){.announcement-banner .nav-link{font-size:.7rem;min-height:32px}}.footer{border-top:1px solid #eee}.sidebar{background:#eee;padding:2em}.skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box::after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.2)), color-stop(60%, rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;content:""}@-webkit-keyframes shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.hero-banner{position:relative;padding-bottom:10px}.hero-banner .align_content{width:100%;left:45px;top:20%;position:absolute}.hero-banner .align_content.bottom_left{top:inherit;bottom:5%}.hero-banner .align_content.top_left{top:10%}.hero-banner .align_content.top_right{top:10%;right:30px;left:inherit;width:700px}.hero-banner .align_content.top_right [class*=col-]{max-width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.hero-banner .align_content.bottom_right{top:inherit;bottom:5%;right:30px;left:inherit;width:700px}.hero-banner .align_content.bottom_right [class*=col-]{max-width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.hero-banner .align_content.middle_center{width:800px;left:50%;top:30%;margin-left:-400px;text-align:center}.hero-banner .align_content.middle_center [class*=col-]{max-width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.hero-banner .align_content.bottom_center{width:800px;left:50%;top:inherit;bottom:25%;margin-left:-400px;text-align:center}.hero-banner .align_content.bottom_center [class*=col-]{max-width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.hero-banner h1{color:#252525}.hero-banner .sub-text p{display:block;font-size:2em;font-weight:600;padding:.5em 0 0}.main_home--video{width:100%;height:inherit}.product-slider .slick-slide{margin-right:2px}.slick-list{padding:0 50px 0 0 !important}.slick-next,.slick-prev{background-color:#fff !important;height:80px;width:80px;z-index:1}.slick-next svg,.slick-prev svg{fill:#000;width:78px;height:30px}.slick-next:before,.slick-prev:before{display:none}.product-slider .media{position:relative;overflow:hidden}.product-slider .media>img{-webkit-transition:opacity .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.product-slider .media.media--hover-effect>img+img{opacity:0;display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product-slider a:hover .media.media--hover-effect>img+img{opacity:1;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:scale(1);transform:scale(1)}.bg-banner .col__txt{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0}.mission_statement{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-image:url("https://laneseven.frhdesigns.com/wp-content/uploads/2022/08/Home-Page-Image-About-Us-1507x922-1.jpg");overflow:hidden}.heading_wrap{margin-top:13em;margin-bottom:23em}.heading_wrap ._link{font-size:26px;line-height:1}.split-lines{font-size:36px;line-height:1.4;font-weight:600}.line{position:relative}.line-mask{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);opacity:.65;height:100%;width:100%;z-index:2}.line_main{display:inline-block;position:relative}.line_main_marketing{font-size:4vw;font-weight:bold;font-family:"Open Sans"}.skew-forward-on-hover{display:inline-block;vertical-align:middle;-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transform:skew(-9deg);font-weight:bold;position:absolute;top:-15px;left:-3px;-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;opacity:0;padding:20px;-webkit-transform:scale(0.9);transform:scale(0.9);font-size:4vw}.line_main:hover .line_main_marketing{opacity:0}.line_main:hover .skew-forward-on-hover{text-decoration:none;background-color:#028283;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1);opacity:1;z-index:10}.line_main:hover .skew-forward-on-hover{text-decoration:none;background-color:#028283;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(-8deg) scale(1);transform:rotate(-8deg) scale(1);opacity:1}@media(min-width: 1600px){.hero-banner h1{font-size:100px}}@media(max-width: 768px){.hero-banner .align_content{left:20px !important;top:20px !important;width:100% !important;margin:0 !important;position:relative;right:0 !important;text-align:left !important}.hero-banner .align_content h1{color:#252525 !important}.hero-banner .align_content .sub-text p{color:#252525 !important}.split-lines{font-size:25px;line-height:1.3;font-weight:600}}.page_title h1{font-size:3.4em;line-height:1;font-weight:500;margin:0 0 1em;text-transform:uppercase}[data-distributor] .img-holder .img-fluid{max-width:200px;height:auto;display:inline-block;vertical-align:middle;height:90px;-o-object-fit:contain;object-fit:contain}[data-sxsw] .bolt__wrapper{position:absolute;z-index:-1;top:60px;left:20px;right:20px;-webkit-transform:rotate(354deg);transform:rotate(354deg)}[data-sxsw] .bolt__wrapper svg{width:100%;height:inherit}#myAccountOuter .acctHdr{margin-bottom:30px}@media(max-width: 992px){.page_title h1{font-size:2.75em}}@media(max-width: 768px){.page_title h1{font-size:2.25em}.h1{font-size:2.25em}}.icons_container .col{max-width:110px;text-align:center}.icons_container .col:nth-child(3),.icons_container .col:last-child{display:none}.icons_container.prod_ls16006 .col:nth-child(1),.icons_container.prod_ls18002 .col:nth-child(1),.icons_container.prod_lst004 .col:nth-child(1),.icons_container.prod_lst009 .col:nth-child(1){display:none}.icons_container.prod_ls16006 .col:nth-child(2),.icons_container.prod_ls18002 .col:nth-child(2),.icons_container.prod_lst004 .col:nth-child(2),.icons_container.prod_lst009 .col:nth-child(2){display:inline-block}.icons_container.prod_ls16001 .col:nth-child(1){display:none}.icons_container.prod_ls16001 .col:nth-child(2){display:none}.icons_container.prod_ls16001 .col:last-child{display:inline-block}.icons_container.prod_lst002 .col:nth-child(1),.icons_container.prod_lst002 .col:nth-child(2),.icons_container.prod_lst007 .col:nth-child(1),.icons_container.prod_lst007 .col:nth-child(2),.icons_container.prod_ls15000 .col:nth-child(1),.icons_container.prod_ls15000 .col:nth-child(2){display:none}.icons_container.prod_lst002 .col:nth-child(3),.icons_container.prod_lst007 .col:nth-child(3),.icons_container.prod_ls15000 .col:nth-child(3){display:inline-block}.icons_container.prod_ls15000cvc .col:nth-child(2),.icons_container.prod_ls15000cvc .col:last-child{display:none}.icons_container.prod_ls15000cvc .col:nth-child(3){display:inline-block}.icons_container.prod_ls15001 .col:nth-child(1),.icons_container.prod_ls15001 .col:nth-child(2),.icons_container.prod_ls15009 .col:nth-child(1),.icons_container.prod_ls15009 .col:nth-child(2),.icons_container.prod_ls16005 .col:nth-child(1),.icons_container.prod_ls16005 .col:nth-child(2){display:none}.icons_container.prod_ls15001 .col:nth-child(3),.icons_container.prod_ls15001 .col:nth-child(4),.icons_container.prod_ls15009 .col:nth-child(3),.icons_container.prod_ls15009 .col:nth-child(4),.icons_container.prod_ls16005 .col:nth-child(3),.icons_container.prod_ls16005 .col:nth-child(4){display:inline-block}.icons_container.prod_ls16005gd .col:nth-child(2),.icons_container.prod_ls17005 .col:nth-child(2){display:none}.icons_container.prod_ls16005gd .col:nth-child(3),.icons_container.prod_ls17005 .col:nth-child(3){display:inline-block}.icons_container.prod_ls34001 .col:nth-child(2),.icons_container.prod_ls34004 .col:nth-child(2){display:none}.icons_container.prod_ls34001 .col:last-child,.icons_container.prod_ls34004 .col:last-child{display:inline-block}.checkoutSummary .order_main .order_detail_wrap .order_picture{width:85px;height:85px;background:#f5f5f6;margin-right:20px;text-align:center}:root{--bg-color: #333;--loader-color: #fff}body.loading:after{content:"";position:fixed;top:0;left:0;bottom:0;right:0;background:#000;opacity:.5;z-index:13}#filtersLoad{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;z-index:14}#filtersLoad{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,0);border-top:4px solid var(--bg-color);border-right:4px solid var(--bg-color);border-bottom:4px solid var(--loader-color);border-left:4px solid var(--loader-color);-webkit-animation:loading 1.2s infinite linear;animation:loading 1.2s infinite linear}@-webkit-keyframes loading{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-download-libary] .filter__wrapper{position:sticky;top:150px;margin-top:55px}[data-download-libary] .download__tools{position:sticky;top:0px;margin-top:0px;z-index:13;background:#fff;padding:6px 8px;border-bottom:1px solid rgba(0,0,0,.125)}[data-download-libary] input[type=radio],[data-download-libary] input[type=checkbox]{margin-top:1px;margin-left:-1.25rem}[data-download-libary] .filters .filter__underline a{border-bottom:1px solid rgba(0,0,0,0)}[data-download-libary] .filters .filter__underline a.selected{border-bottom:1px solid #000}[data-download-libary] .filters li a{font-weight:300;font-size:12px;letter-spacing:-0.5px;white-space:nowrap}[data-download-libary] .filters li .selected{font-weight:500}[data-download-libary] .filters .list_inline a{padding:8px 4px;display:block}[data-download-libary] .filters .item-color{text-align:left;margin-bottom:.5rem}[data-download-libary] .filters .item-color .selected{border:1px solid #000;background:#000}[data-download-libary] .filters .item-color a{width:14px;height:14px;line-height:24px;display:inline-block;border:1px solid #eee;background:#f1f1f1;margin:1px auto 2px;position:relative}[data-download-libary] .filters .item-color a.item__all{background:#f1f1f1}[data-download-libary] .filters .item-color a span{position:absolute;right:-85px;width:80px}[data-download-libary] .filters .item-color::after{display:none}[data-download-libary] .wrapper .grid{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit !important;width:100%;margin-right:-2px;margin-left:-2px}[data-download-libary] .wrapper .item{margin-bottom:30px;position:relative !important;left:initial !important;top:initial !important;padding-right:2px;padding-left:2px}[data-download-libary] .wrapper .isotope-hidden{display:none !important}[data-download-libary] .wrapper .card{margin-bottom:0px;height:100%;padding-bottom:.5em}[data-download-libary] .wrapper .card .bottom_info{position:absolute;bottom:0}[data-download-libary] .wrapper .card .download__img{position:absolute;bottom:10px;left:10px;z-index:12}[data-download-libary] .wrapper .card .overlay-content{position:relative;display:inline-block;overflow:hidden;background:#fff}[data-download-libary] .wrapper .card .overlay-content figure{margin:0}[data-download-libary] .wrapper .card .overlay-content figure img{text-align:center}[data-download-libary] .wrapper .card .overlay-content .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;z-index:1}[data-download-libary] .wrapper .card .overlay-content:hover .content-overlay{opacity:1}[data-download-libary] .wrapper .card .content-details{left:50%;opacity:0;padding-left:1em;padding-right:1em;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:100%}[data-download-libary] .wrapper .card .content-details .h3,[data-download-libary] .wrapper .card .content-details h3{color:#fff;font-size:.7rem;text-transform:uppercase}[data-download-libary] .wrapper .card .content-details svg{height:18px;margin-right:.2em;vertical-align:bottom;width:18px}[data-download-libary] .wrapper .card .overlay-content:hover .content-details{top:50%;left:50%;opacity:1;z-index:1}[data-download-libary] .wrapper .card .card-body{min-height:120px}[data-download-libary] .wrapper .card .fadeIn-bottom{top:80%}[data-download-libary] .wrapper .bg-secondary{background-color:#d9d9d9 !important}[data-download-libary] .wrapper .text-bg-dark{background:#323232;color:#fff}[data-download-libary] .wrapper .text-bg-dark p{color:#fff}[data-download-libary] .wrapper .glightbox_video svg{width:100px;height:75px}[data-download-libary] .wrapper .card-body span{line-height:1}[data-download-libary] .wrapper .card-body h4{font-weight:600;font-size:11px}[data-download-libary] .wrapper .card-body p{margin-top:0;margin-bottom:1.5rem;letter-spacing:0;font-weight:300}[data-download-libary] .accordion{margin-top:40px}[data-download-libary] .accordion.filters{position:sticky;top:60px}[data-download-libary] .accordion .card{border:none;margin-bottom:20px}[data-download-libary] .accordion .card h2{background:url(https://cdn0.iconfinder.com/data/icons/entypo/91/arrow56-512.png) no-repeat calc(100% - 10px) center;background-size:16px;cursor:pointer;font-size:1em;text-transform:uppercase}[data-download-libary] .accordion .card h2.collapsed{background-image:url(https://cdn0.iconfinder.com/data/icons/arrows-android-l-lollipop-icon-pack/24/expand2-256.png)}[data-download-libary] .accordion .card-body{padding-left:0rem;padding-right:0rem}[data-download-libary] .accordion .collapse{visibility:visible}[data-download-libary] .form-control{font-size:1em}@media(max-width: 992px){[data-download-libary] .download__tools{top:0px}}@media(max-width: 768px){[data-download-libary] .download__tools{top:0px}}.video-wrapper{height:35vh;min-height:325px;max-height:500px;position:relative;overflow:hidden}.video-wrapper .background{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-wrapper .content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:24px}.video-wrapper .content h1{font-size:4.75vw;line-height:.9;font-weight:600;color:#fff;text-transform:uppercase;margin:0px}.video-wrapper .content h2{color:#fff;font-size:2vw}[data-product-section] .product-inner{position:sticky;top:150px}[data-product-section] .collapse{visibility:visible}[data-product-section] .collapsing{-webkit-transition:height 0s ease;transition:height 0s ease}[data-product-section] .prodInformation ul{padding:1px 0 20px 0}[data-product-section] .prodInformation ul li{margin:0}.prodCatalogDesc table{border:1px solid;width:100%;margin:30px 0 20px}.prodCatalogDesc table td{border:1px solid;text-align:center;padding:3px;font-size:11px;white-space:nowrap}.prodCatalogDesc table td:first-child{text-align:left;white-space:nowrap}.prodCatalogDesc table.pricing__table{border:none;width:auto;margin:0 0 1.5rem}.prodCatalogDesc table.pricing__table th{font-size:11px;padding:.25rem .5rem}.prodCatalogDesc table.pricing__table th:first-child{border-right:2px solid #000;padding:.25rem .5rem .25rem 0}.prodCatalogDesc table.pricing__table td{border:none;text-align:left;padding:.25rem .5rem}.prodCatalogDesc table.pricing__table td:first-child{border-right:2px solid #000;padding:.25rem .5rem .25rem 0}.prodCatalogDesc p{font-size:1em;line-height:1.2}.order__form{background:#eee;padding:2rem;display:inline-block;margin-top:25px}.order__form table td{border-bottom:1px solid;padding:.5rem}.order__form table td:last-child{border-left:1px solid}td.text-left.color-variant{min-width:150px}.quick_addto_cart .table .color-swatch .color-name{margin-left:40px;line-height:1.3;display:inline-block;font-weight:400;white-space:normal;width:110px}.table[data-tee-order-form] thead th,.table[data-hoodie-order-form] thead th{vertical-align:bottom;border-bottom:none}.table[data-tee-order-form] td,.table[data-tee-order-form] th,.table[data-hoodie-order-form] td,.table[data-hoodie-order-form] th{padding:.25rem;vertical-align:top;border-top:1px solid #dee2e6}.quick_addto_cart .button__holder [aria-expanded=true]{background:#fff;border:1px solid #1a1a1a;color:#1a1a1a}.quick_addto_cart .button__holder .btn.btn-primary{min-width:140px;padding:10px 0}.quick_addto_cart .table .color-swatch{border:1px solid #9a9a9a;margin:7px 0;line-height:34px}.quick_addto_cart .table th{text-align:center;border-top:none;padding:.35rem}.quick_addto_cart .form-control{color:#1a1a1a;height:30px;min-width:70px;border:none;font-size:16px;border-bottom:1px solid #eee;border-radius:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user__details{position:relative}.user__details ul{margin:.5rem .5rem;padding-left:.5rem}.user__details ul li{list-style:disc}.user__details #dialog-message{position:absolute;bottom:-10px;right:0;padding:0;margin:0;max-width:400px}.user__details p{font-size:1em;line-height:1.2;margin:0 0 15px}@media only screen and (max-width: 668px){.video-wrapper .content h1{font-size:40px}.video-wrapper .content h2{font-size:14px}.lead{font-size:13px;font-weight:400}}.merch_tour__wrapper .full-bg{position:relative}.merch_tour__wrapper .full-bg .img-holder{width:100%;height:inherit}.merch_tour__wrapper .full-bg .txt-overlay{min-width:900px;position:absolute;top:48%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merch_tour__wrapper .full-bg .txt-overlay p{font-size:1.7rem;line-height:1.2;color:#000;margin:0 0 1rem}.merch_tour__wrapper .full-bg .txt-overlay .text-base{font-size:1.5rem;line-height:1.2}@media(max-width: 1180px){.merch_tour__wrapper .full-bg .txt-overlay{min-width:80%;position:absolute;top:49%}.merch_tour__wrapper .full-bg .txt-overlay p{font-size:18px}.merch_tour__wrapper .full-bg .txt-overlay .text-base{font-size:1rem;line-height:1.2}}@media(max-width: 767px){.merch_tour__wrapper .full-bg .txt-overlay{min-width:300px;position:absolute;top:24.5%;left:50%}.merch_tour__wrapper .full-bg .txt-overlay p{font-size:12px;line-height:1.3}}

/*# sourceMappingURL=main.css.map */