/* Minification failed. Returning unminified contents.
(1,165154): run-time error CSS1030: Expected identifier, found 'a'
(1,165159): run-time error CSS1031: Expected selector, found ')'
(1,165159): run-time error CSS1025: Expected comma or open brace, found ')'
 */
@charset "UTF-8";@font-face{font-display:swap;font-family:'Etica';font-style:normal;font-weight:300;src:url("/assets/dist/fonts/906116/5a4584e6-038c-4cc3-8ed5-bc0747d18211.eot?#iefix");src:url("/assets/dist/fonts/906116/5a4584e6-038c-4cc3-8ed5-bc0747d18211.eot?#iefix") format("eot"),url("/assets/dist/fonts/906116/53fd5c20-d0bc-4ebd-9f43-ceffff2e868c.woff2") format("woff2"),url("/assets/dist/fonts/906116/60964117-2e08-4642-b984-16266772b770.woff") format("woff"),url("/assets/dist/fonts/906116/1341505b-8b81-4ea6-9c16-30e262cabc33.ttf") format("truetype");}@font-face{font-display:swap;font-family:'Etica';font-style:normal;font-weight:600;src:url("/assets/dist/fonts/906122/3c231e31-dda9-4d30-a4a6-105f13844cd9.eot?#iefix");src:url("/assets/dist/fonts/906122/3c231e31-dda9-4d30-a4a6-105f13844cd9.eot?#iefix") format("eot"),url("/assets/dist/fonts/906122/f1d61970-4ef7-470b-9760-90b1038fbb36.woff2") format("woff2"),url("/assets/dist/fonts/906122/ab8c0e07-20b2-455e-ac87-f05fa869d144.woff") format("woff"),url("/assets/dist/fonts/906122/548d9ee4-3f8f-4b87-8632-9f0f702dac70.ttf") format("truetype");}@font-face{font-display:swap;font-family:'CapitoliumNewsRegular';font-style:normal;font-weight:400;src:url("/assets/dist/fonts/1141614/230caf26-fd69-43dd-a145-63e86bb0cc4b.eot?#iefix");src:url("/assets/dist/fonts/1141614/230caf26-fd69-43dd-a145-63e86bb0cc4b.eot?#iefix") format("eot"),url("/assets/dist/fonts/1141614/784200d4-a266-4e6b-84d5-ecc99b64210c.woff2") format("woff2"),url("/assets/dist/fonts/1141614/fca6789d-ec38-4864-9646-cb8ffcdaa894.woff") format("woff"),url("/assets/dist/fonts/1141614/33fcad60-f045-404c-8b41-f0b2e8fac691.ttf") format("truetype");}@font-face{font-display:swap;font-family:'CapitoliumHeadLight';font-style:normal;font-weight:300;src:url("/assets/dist/fonts/1604286/ac0b8623-6f75-48fd-935a-a809bd9874e4.eot?#iefix");src:url("/assets/dist/fonts/1604286/ac0b8623-6f75-48fd-935a-a809bd9874e4.eot?#iefix") format("eot"),url("/assets/dist/fonts/1604286/4705d68f-aa84-4b3d-8ce0-0b4750d21372.woff2") format("woff2"),url("/assets/dist/fonts/1604286/682b44f9-f428-4ce6-8bd1-6f15921f0a2b.woff") format("woff"),url("/assets/dist/fonts/1604286/aa6d9968-ca78-4ba0-aa69-b62ec67d096f.ttf") format("truetype");}@font-face{font-display:swap;font-family:'icons';font-style:normal;font-weight:normal;src:url("/assets/dist/fonts/icomoon.eot?") format("embedded-opentype");src:url("/assets/dist/fonts/icomoon.woff") format("woff");}@font-face{font-display:swap;font-family:'WebComponentsIcons';src:url("/assets/dist/css/vendors/kendo/fonts/glyphs/WebComponentsIcons.ttf") format("truetype");}body{line-height:2.6rem;}p{color:#373737;font-size:1.6rem;font-weight:500;line-height:2.6rem;}ul{margin-bottom:2rem;padding-left:1.8rem;padding-top:.6rem;}li{color:#373737;font-size:1.6rem;font-weight:500;line-height:1.6rem;}.user-det input[type=text]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:none;height:30px;border-radius:3px;border:1rem solid #c9c9c9;padding:0 0 1px 6px;margin:6px 0 6px 8px;width:75%;display:inline;}.user-det input[type="submit"]{background:#222;border:0;color:#fff;padding:.6rem 1.2rem;}.user-det label.control-label{width:21%;font-size:1em;float:none;}.user-det>h4 .glyphicon-user{padding:0 1rem;border-right:.1rem dotted #c9c9c9;}@media screen and (max-width:480px){.k-list-scroller{width:200px;height:200px;background:#fff;box-shadow:1px 1px 4px #c9c9c9;}}.hide{display:none;}img{font-size:1rem;}.imgPop img{cursor:pointer;}.cancel-btn .glyphicon-remove:before{position:relative;top:1px;}.details-glyph{color:#c9c9c9;}.text-danger{color:#ed1c24;}.validation-summary-errors{font-size:1.4rem;margin:2rem 0;}.validation-summary-errors ul{list-style:none;}.validation-summary-errors li{color:#ed1c24;}.validation-summary-errors li:before{content:"";font-family:'WebComponentsIcons';position:relative;top:.2rem;left:-.8rem;color:#ed1c24;}#ajax-post-error,.error-message{display:none;}.k-button-group.k-dialog-buttongroup.k-dialog-button-layout-stretched button.k-button:nth-child(2){color:#fff;background:#c9c9c9;}.content .container .generic-html-block img{max-width:100%;height:auto;}.content .container .documents-container .tree ul.nav.nav-list.nav-menu-list-style{padding-left:10px;}.content .container .documents-container .no-padding{padding:0;}.content .container .documents-container .glyphicon-icon-rpad .glyphicon,.content .container .documents-container .glyphicon-icon-rpad .glyphicon.m8,.content .container .documents-container .fa-icon-rpad .fa,.content .container .documents-container .fa-icon-rpad .fa.m8{padding-right:8px;}.content .container .documents-container .glyphicon-icon-lpad .glyphicon,.content .container .documents-container .glyphicon-icon-lpad .glyphicon.m8,.content .container .documents-container .fa-icon-lpad .fa,.content .container .documents-container .fa-icon-lpad .fa.m8{padding-left:8px;}.content .container .documents-container .glyphicon-icon-rpad .glyphicon.m5,.content .container .documents-container .fa-icon-rpad .fa.m5{padding-right:5px;}.content .container .documents-container .glyphicon-icon-lpad .glyphicon.m5,.content .container .documents-container .fa-icon-lpad .fa.m5{padding-left:5px;}.content .container .documents-container .glyphicon-icon-rpad .glyphicon.m12,.content .container .documents-container .fa-icon-rpad .fa.m12{padding-right:12px;}.content .container .documents-container .glyphicon-icon-lpad .glyphicon.m12,.content .container .documents-container .fa-icon-lpad .fa.m12{padding-left:12px;}.content .container .documents-container .glyphicon-icon-rpad .glyphicon.m15,.content .container .documents-container .fa-icon-rpad .fa.m15{padding-right:15px;}.content .container .documents-container .glyphicon-icon-lpad .glyphicon.m15,.content .container .documents-container .fa-icon-lpad .fa.m15{padding-left:15px;}.content .container .documents-container ul.nav-menu-list-style .nav-header .menu-collapsible-icon{position:absolute;right:3px;top:16px;font-size:9px;}.content .container .documents-container ul.nav-menu-list-style{margin:0;}.content .container .documents-container ul.nav-menu-list-style .nav-header{border-top:1px solid #fff;border-bottom:1px solid #e8e8e8;display:block;margin:0;line-height:42px;padding:0 8px;font-weight:600;}.content .container .documents-container ul.nav-menu-list-style>li{position:relative;}.content .container .documents-container ul.nav-menu-list-style>li a{border-top:1px solid #fff;border-bottom:1px solid #e8e8e8;padding:0 10px;line-height:32px;}.content .container .documents-container ul.nav-menu-list-style{list-style:none;padding:0;margin:0;}.content .container .documents-container ul.nav-menu-list-style li .badge,.content .container .documents-container ul.nav-menu-list-style li .pull-right,.content .container .documents-container ul.nav-menu-list-style li span.badge,.content .container .documents-container ul.nav-menu-list-style li label.badge{float:right;margin-top:7px;}.content .container .documents-container ul.bullets{list-style:inside disc;}.content .container .documents-container ul.numerics{list-style:inside decimal;}.content .container .documents-container ul.kas-icon-aero li a:before{font-family:'Glyphicons Halflings';font-size:9px;content:"";padding-right:8px;}@media screen and (max-width:992px){.content .container div#viewPrintModal .row.dropdown{grid-template-columns:repeat(2,1fr);}}.content .container div#viewPrintModal .row.rec{grid-template-columns:repeat(1,1fr);}.content .container div#viewPrintModal .row.rec div:nth-child(2){margin:15px;}.content .container div#viewPrintModal .row.rec .glyphicon{margin:0 5px 0 0;}@media screen and (max-width:768px){.content .container div#viewPrintModal .row.rec .col-xs-4{padding:20px 0 0 20px;}}@media screen and (max-width:768px){.content .container div#viewPrintModal .row.rec{grid-template-columns:repeat(2,1fr);}}.content .container div#viewPrintModal .row.printOptions{grid-template-columns:repeat(1,0);}@media screen and (max-width:992px){.content .container div#viewPrintModal .row.printOptions{grid-template-columns:repeat(1,1fr);padding:0 0 0 40px;}}.content .back-cta{padding:20px;display:inline;margin:0;}.content img.ldr{width:100%;max-width:403px;}.content .config-alert{position:fixed;top:188px;right:2rem;width:20%;max-width:31rem;min-width:22rem;display:none;font-size:13px;box-shadow:none;border:none;z-index:10;}.content .config-alert .fabric-color-item>img{display:block;float:left;height:auto;width:5rem;}.content .config-alert .fabric-color-item>div{float:left;line-height:1.25em;width:calc(100% - 6rem);}.content .config-alert .panel-heading{background:#c9c9c9;border-bottom:0;border-radius:0;cursor:default;padding:3px 15px;}.content .config-alert .panel-heading span.k-icon{float:right;margin-top:3px;font-size:20px;cursor:pointer;}.content .config-alert .k-i-warning,.content .config-alert .k-i-warning+span{color:#ed1c24;}.content .config-alert .k-i-info,.content .config-alert .k-i-info+span{color:#2196f3;}.content .config-alert .k-i-bell,.content .config-alert .k-i-bell+span{color:#7b7b7b;}.content .config-alert .panel-body{border-left:.1rem solid #c9c9c9;border-right:.1rem solid #c9c9c9;border-bottom:.1rem solid #c9c9c9;overflow-x:hidden;overflow-y:auto;padding:1.5rem 0 0;position:relative;max-height:52rem;}.content .config-alert .row{grid-template-columns:repeat(1,1fr);margin:0;}.content .config-alert .row ul{list-style:none;margin-bottom:0;padding-left:1.5rem;padding-right:1.5rem;}.content .config-alert .row li{cursor:pointer;font-size:1.2rem;line-height:1.6em;margin-bottom:.6rem;}.content .config-alert .row li:not(.fabric-color-item){color:#ed1c24;}.content .config-alert .calc-preview.default2_btn,.content .config-alert .deflection-preview.default2_btn{width:100%;font-size:10px;box-shadow:0 0 2px #959595;-webkit-appearance:none;color:#6d6e71 !important;background:#f6f4f3 !important;background-image:linear-gradient(to bottom,#f0f0f0,#e0e0e0);padding:3px 15px;font-weight:900;border:1px solid #d3d3d3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:none;}.content .config-alert .deflection-preview{display:none;background:#fff2cb;border:1px solid #eaeaea;}.content .config-alert .swatch-selections{margin-top:25px;}.content .config-alert .swatch-selections .info-title{padding:0 0 0 15px;}.content .config-alert .swatch-selections .info-title li{color:#000 !important;cursor:auto;}@media screen and (max-width:1024px){.content .config-alert{position:static;width:auto;margin:auto;margin-left:0;margin-right:0;}}.content .support-info{margin-top:20px;}.content .support-info .panel-body{padding:15px;}.content .support-info .panel-body .row{display:none;}@media screen and (max-width:768px){.content .co-totals{grid-column-end:span 12;}}.content button.close.btn.btn-sm.close-mdl,.content button.close.btn-sm.close-mdl.browse-button{border:1px solid #ff00006b;font-weight:700;padding:2px 4px;width:70px;border-radius:3px;}.content button.close.btn.btn-sm.close-mdl:hover,.content button.close.btn-sm.close-mdl.browse-button:hover{background-image:linear-gradient(to bottom,#5d5d5d,#424242);}.content button.close.btn.btn-sm.close-mdl span.glyphicon.glyphicon-remove,.content button.close.btn-sm.close-mdl.browse-button span.glyphicon.glyphicon-remove{position:relative;top:2px;}.content .cart-page .form-group-title{background-color:#d3d3d3;color:#000;}.content .cart-page th.k-header:last-child{width:100%;text-align:left;}.content .cart-page .k-grid-header .k-header:last-child>.k-link{text-align:left;}.content .cart-page .k-grid>.k-header{height:49px;}.content .cart-page .close{color:#ed1c24;opacity:1;text-shadow:none;}.content .cart-page .row{display:grid;}.content .cart-page .row .totals-content{clear:both;grid-template-columns:repeat(14,1fr);display:grid !important;font-size:79%;line-height:22px;padding:6px 20px;border:1px solid #fff;border-style:groove;}.content .cart-page .row .totals-content.line-item-row{background:#afafaf;color:#fff;font-weight:600;line-height:105%;}.content .cart-page .row .totals-content.line-item-row .k-icon.k-i-warning{color:#ed1c24;}.content .cart-page .row .totals-content.line-item-row .k-icon.k-i-bell{color:#7b7b7b;}.content .cart-page .row .totals-content.line-item-row .k-icon.k-i-info{color:#2196f3;}.content .cart-page .row .totals-content span.line-number{text-align:right;padding:0 0 0 4px;}@media screen and (max-width:480px){.content .cart-page .row .totals-content{width:155%;}}.content .cart-page .cart-bar{margin:0 6px 20px 0;}.content .cart-table{font-size:15px;}.content .cart-table span.k-icon.k-i-warning,.content .cart-table span.k-icon.k-i-warning+span{color:#ed1c24;}.content .cart-table span.k-icon.k-i-info,.content .cart-table span.k-icon.k-i-info+span{color:#2196f3;}.content .k-header{border-top-right-radius:4px;border-top-left-radius:4px;vertical-align:text-top;}.content .k-header.k-first{border-top:1px #575858 solid !important;}.content .k-header input[type="checkbox"]:checked~.checkbox__icon{color:#fff;}@media only screen and (max-width:480px){.content .k-header{padding:8px 0 14px 10px;}}.content .type-header{width:270px;display:inline-flex;}.content .option-group{clear:both;float:left;font-size:1.2rem;margin-right:1.5rem;}@media(min-width:1024px){.content .option-group{clear:none;margin-top:1rem;}}.content .checkbox{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;cursor:pointer;margin:0;user-select:none;}.content .checkbox>input[type="checkbox"]{position:absolute;opacity:0;z-index:-1;}.content .checkbox__icon{color:#979797;display:inline-block;margin:0 .7rem;}.content input[type="checkbox"]:checked~.checkbox__icon{color:#000;}@media \0screen\,screen\9{.content .checkbox__icon{display:none;}.content .checkbox>input[type="checkbox"]{position:static;}}.content .checkbox__icon:before{font-family:"icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.content .icon--check:before,.content input[type="checkbox"]:checked~.checkbox__icon:before{content:"";}.content .icon--check-empty:before,.content .checkbox__icon:before{content:"";}.content .sticky{float:right;}.content .non-stick{float:left;}.content .sticky,.content .non-stick{width:49%;}@media screen and (max-width:768px){.content .sticky,.content .non-stick{float:none;width:100%;}}.content img.ldr{max-width:100%;}.content .commom-page{padding:40px;background:#f3f3f3;border-radius:4px;}.content .commom-page p{color:#656565;}.content .commom-page li{padding:0 0 0 5px;margin:0 0 0 25px;line-height:2rem;}.content .commom-page strong{letter-spacing:.2rem;line-height:2rem;display:block;margin-top:20px;}.content .commom-page strong:before{content:"\a";display:block;}.content a.order-link::before{font-family:'Glyphicons Halflings';color:#000;content:'';padding-right:.4rem;font-size:72%;}.content a.k-grid-add{color:#fff;background-color:#000;border-color:#000;background-image:linear-gradient(transparent,rgba(0,0,0,.2));}.content select#catalog-items{border-radius:.4rem;font-size:1.2rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:.3rem;}.modalPop{position:fixed;top:0;left:0;width:100%;height:100%;margin:auto;text-align:center;display:none;z-index:9999;background:rgba(0,0,0,.8);overflow:scroll;}.modalPop span.glyphicon.glyphicon-remove-sign{position:absolute;top:-25px;font-size:37px;color:#ea1f27;margin-left:-28px;cursor:pointer;}.modalPop img{max-width:80%;box-shadow:0 0 290px 100px rgba(0,0,0,.658824);margin:4% 0 15% 0;}.glyphicon.glyphicon-alert{color:#ff0;padding:0 0 0 5px;word-spacing:-7px;letter-spacing:1px;text-transform:uppercase;}.quantity{border:.1rem solid #c9c9c9;position:relative;padding:0 0 0 1rem;}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.quantity input[type=number]{-moz-appearance:textfield;}.quantity input{background:transparent;border:0;border-left:.1rem solid #c9c9c9;height:4.4rem;margin:0 0 0 1rem;padding:.6rem;width:4.4rem;}.quantity input:focus{outline:0;}.quantity-nav{float:right;}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #c9c9c9;width:22px;text-align:center;color:#333;font-size:28px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #c9c9c9;}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%;font-weight:bold;}#PortalUsersGrid a.k-grid-delete{background:#d65b5b;color:#fff;background:#ff7171;color:#fff;padding:6px;text-overflow:unset;overflow:visible;font-size:80%;line-height:16px;border:1px solid #bdbdbd;}#PortalUsersGrid a.k-grid-delete .k-i-trash{margin:0;}.create-user-information .informational-message{display:inline-block;max-width:100%;margin-bottom:25px;}.create-user-information .informational-message:before{font-family:'WebComponentsIcons';content:'';position:relative;top:3px;margin-right:4px;}.create-user-information .k-button.k-button-icontext.k-grid-cancel,.create-user-information .k-button.k-button-icontext.k-grid-delete{background:#ff7171;color:#fff;margin:0 5px 2px 0;width:81px;}.create-user-information .k-button.k-button-icontext.k-primary.k-grid-update,.create-user-information .k-button.k-button-icontext.k-grid-edit{margin:0 2px 2px 0;}.create-user-information .row{grid-template-columns:repeat(12,1fr);}.create-user-information .row .col-md-5{padding:20px 0 20px 20px;border-radius:4px;}@media screen and (max-width:992px){.create-user-information .row{grid-template-columns:repeat(1,1fr) !important;}}.create-user-information .update-form{max-width:520px;}section.create-user-account-list .row{grid-template-columns:repeat(1,1fr);}#UserAccounts li{list-style:none;}#UserAccounts li:before{font-family:'WebComponentsIcons';content:'';margin:0 7px 0 0;font-size:48%;position:relative;top:0;}.stock-page table.stockTableFirst{width:100%;margin-bottom:80px;}.stock-page div#ProductGrid{min-width:100%;}.stock-page th.k-header:last-child{width:100%;}.stock-page span.k-dropdown-wrap.k-state-disabled{display:none;}.stock-page .k-grid tr:hover{background:#efefef !important;cursor:pointer;}.stock-page .res{width:49%;display:inline-block;vertical-align:top;margin-top:20px;}.stock-page .res section#detailsArea{font-size:90%;color:#231f20;}.stock-page .res section#detailsArea>.container{box-shadow:0 0 3px 3px #dadada;padding:0 !important;border-radius:3px;}.stock-page .res section#detailsArea .prod-title-container{background:#6d6e71;border-top:1px solid;border-left:1px solid;border-right:1px solid;}.stock-page .res section#detailsArea label{color:#000;font-weight:700;}.stock-page .res section#detailsArea label.PMDesc{color:#fff !important;font-size:14px;padding:0 2px 0 15px;margin-bottom:0 !important;}.stock-page .res section#detailsArea label.listPriceLabel{margin:0 0 0 20px;position:relative;top:-7px;}.stock-page .res section#detailsArea label.listPriceLabel span{font-weight:100 !important;}.stock-page .res section#detailsArea label.QtyBreakLabel{margin:0;width:100%;}.stock-page .res section#detailsArea label.QtyBreakLabel span{font-weight:100 !important;}.stock-page .res section#detailsArea .prod-desc{padding:20px 14px 0;margin-top:0;}.stock-page .res section#detailsArea .prod-desc .docs a{padding:0 0 0 10px;}.stock-page .res section#detailsArea .prod-desc .docs label{cursor:pointer;line-height:17px;}.stock-page .res section#detailsArea .prod-desc .docs label:before{content:'';font-family:'Glyphicons Halflings';padding-right:7px;font-weight:100 !important;color:#6d6e71;}.stock-page .res section#detailsArea .prod-desc .docs a label{color:#7b373a !important;}.stock-page .res section#detailsArea .prod-dets-col{border:1px solid #6d6e71;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.stock-page .res section#detailsArea .prod-dets-col input#addToCart{background-image:linear-gradient(to bottom,#94e8ff,#46b8da);color:#000;border:1px solid #00bcd4;font-weight:900;margin-bottom:20px;width:237px;}.stock-page .res section#detailsArea .prod-dets-col input#addToCart:hover{background-image:linear-gradient(to bottom,#94e8ff,#46b8da);color:#000;border:none;box-shadow:0 0 3px 3px #cac9c9;}.stock-page .res section#detailsArea .prod-dets-col img{width:200px;margin:20px;float:left;cursor:pointer;}.stock-page .res section#detailsArea .prod-dets-col .row.pdc-dets{display:-ms-grid;display:grid;-ms-grid-columns:48%;grid-template-columns:repeat(2,1fr);padding:0 20px;margin:0 auto;clear:both;}.stock-page .res section#detailsArea .prod-dets-col .row.pdc-dets .commit{text-align:right;margin:20px 0 0 0;border-top:dotted 1px #808080;padding:10px 0 0 0;-ms-grid-column:2;}.stock-page .res section#detailsArea .prod-dets-col .row.pdc-dets .commit div#quantity-pane{float:right;}.stock-page .res section#detailsArea .prod-dets-col .row.pdc-dets .commit div#quantity-pane input{margin-right:20px;width:50px;text-align:center;margin-left:80px;}.stock-page .res section#detailsArea .prod-dets-col .row.pdc-dets .dets-right-col{-ms-grid-column:2;}.stock-page .res section#detailsArea .prod-dets-col .row.pdc-dets .addToCart-btn:before{content:'';font-family:'Glyphicons Halflings';padding-right:7px;}.stock-page .res section#detailsArea h4{background:#fff;color:#696e64;padding:10px 8px 8px 10px;display:inline-block;margin:0;font-size:120%;}@media screen and (max-width:1000px){.stock-page .res{width:100%;min-width:386px;max-width:370px;margin-top:20px;}}.stock-page .dets{width:50%;display:inline-block;margin-top:20px;vertical-align:top;}.stock-page .dets .k-pager-wrap.k-grid-pager.k-widget.k-floatwrap{font-size:20%;}.stock-page .dets .k-icon{font-size:22px;}.stock-page .dets a.prod-link:before{font-family:'Glyphicons Halflings';color:#ed1c24;content:'';padding-right:4px;font-size:72%;}@media screen and (max-width:1000px){.stock-page .dets{width:100%;}}.stock-page section#detailsArea img{width:290px;}button#remove-shopping-cart-item:hover{background:#222;border:0;color:#fff;}.deleteCta:hover{background:#ed1c24 !important;}.btn,.training-schedule a.btn,.graber-bs-grid a.btn,.browse-button,.k-button{background:#222;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:1.2rem;padding:.6rem 1.2rem;margin:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;transition:background .25s ease-in-out;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}.btn:visited,.training-schedule a.btn:visited,.graber-bs-grid a.btn:visited,.browse-button:visited,.k-button:visited{color:#fff;}.btn:hover,.training-schedule a.btn:hover,.graber-bs-grid a.btn:hover,.browse-button:hover,.k-button:hover{background:#373737;color:#fff;}.btn:focus,.training-schedule a.btn:focus,.graber-bs-grid a.btn:focus,.browse-button:focus,.k-button:focus{color:#fff;outline-offset:0 !important;}.btn:active,.training-schedule a.btn:active,.graber-bs-grid a.btn:active,.browse-button:active,.k-button:active{-webkit-box-shadow:none;box-shadow:none;}.btn-toolbar>.btn,.training-schedule .btn-toolbar>a.btn,.graber-bs-grid .btn-toolbar>a.btn,.btn-toolbar>.browse-button{margin-right:.5rem;margin-bottom:.5rem;}.btn-toolbar>.btn:last-child,.training-schedule .btn-toolbar>a.btn:last-child,.graber-bs-grid .btn-toolbar>a.btn:last-child,.btn-toolbar>.browse-button:last-child{margin-right:0;}.btn-toolbar>.btn.loadCta::before,.training-schedule .btn-toolbar>a.loadCta.btn::before,.graber-bs-grid .btn-toolbar>a.loadCta.btn::before,.btn-toolbar>.loadCta.browse-button::before{font-family:'Glyphicons Halflings';content:'';position:relative;top:1px;right:4px;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;}.btn-toolbar>.btn#bid-package-documents::before,.training-schedule .btn-toolbar>a#bid-package-documents.btn::before,.graber-bs-grid .btn-toolbar>a#bid-package-documents.btn::before,.btn-toolbar>#bid-package-documents.browse-button::before{font-family:'Glyphicons Halflings';content:'';position:relative;top:1px;right:4px;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;}.btn-toolbar.cart-btn-toolbar{margin-left:0;padding-top:.5rem;}@media(min-width:640px){.btn-toolbar.cart-btn-toolbar>.btn,.training-schedule .btn-toolbar.cart-btn-toolbar>a.btn,.graber-bs-grid .btn-toolbar.cart-btn-toolbar>a.btn,.btn-toolbar.cart-btn-toolbar>.browse-button{margin-right:.5rem;margin-right:.5rem;margin-bottom:.5rem;width:auto;}}.btn-toolbar.cart-btn-toolbar>.btn:last-child,.training-schedule .btn-toolbar.cart-btn-toolbar>a.btn:last-child,.graber-bs-grid .btn-toolbar.cart-btn-toolbar>a.btn:last-child,.btn-toolbar.cart-btn-toolbar>.browse-button:last-child{margin-right:0;}.btn-group.mr-2{float:right;}@media screen and (min-width:992px){.k-ie .col-md-2{width:10.66%;}}.k-ie .k-grid table b:nth-child(12n):before{white-space:pre;content:'\a';}.k-ie #all-images-O-FAB-CLR .column{width:23%;}.k-ie .swatch-selections .panel-body .guides a{margin:0 0 0 20px;}.k-ie .frame .modal #orderReportBodyModal .row img{width:100%;height:auto;padding:4px;}.k-ie .k-grid-header .k-header>.k-link{margin:-8px 0 -8px -8px;float:left;}.k-ie th.k-header .k-i-more-vertical{margin-top:-10px !important;}.k-ie .k-grid th,.k-ie .k-grid td{padding:8px 20px 8px 6px;}.k-ie .ship-to-panel .panel-body .row{margin-left:0;margin-right:0;}.k-ie .container.stock-page .filter-row .filter-option input{padding:9px 8px;margin-bottom:-12px;}.k-ie .content .config-alert .calc-preview.default2_btn,.k-ie .content .config-alert .deflection-preview.default2_btn{width:99%;}.k-ie .manage-login-edit #user-section .col-md-6{width:auto !important;}.k-ie .manage-login-edit #user-section .col-md-6 label.control-label{width:51%;}.k-ie .configurator .config-alert .panel-body .cart-controls{margin:13px 0 0;}.k-ie .page-intro .container .row ul{width:100%;}.k-ie #UserAccounts .k-grid-toolbar.k-grid-top{margin-bottom:30px;}@supports (-webkit-appearance:none){.win-chrome-k-grid-fix td.k-command-cell a.k-grid-delete{max-width:80%;font-size:70%;}}.k-ff .win-chrome-k-grid-fix .k-command-cell{text-overflow:unset !important;}#toggle-master{display:inline-block;overflow:hidden;}#toggle-master .btn,#toggle-master .browse-button{border:1px solid #ccc;display:inline-block;padding:12px 20px;font-weight:700;position:relative;text-align:center;transition:background 600ms ease,color 600ms ease;border-radius:0;}@media screen and (max-width:480px){#toggle-master .btn,#toggle-master .browse-button{min-width:50% !important;}}#toggle-master .type-group{display:inline-flex;margin:0 0 0 0;position:relative;z-index:2;width:100%;}#toggle-master .type-group input[type="radio"].toggle{display:none;}#toggle-master .type-group input[type="radio"].toggle+label{cursor:pointer;background:none;color:#000;}#toggle-master .type-group input[type="radio"].toggle+label:hover{background:none;color:#1a1a1a;}#toggle-master .type-group input[type="radio"].toggle+label:after{content:'';height:100%;position:absolute;top:0;left:300%;transition:left 200ms cubic-bezier(.77,0,.175,1);width:101%;z-index:-1;background:#ccc;}#toggle-master .type-group input[type="radio"].toggle+label:last-child{border-left:none;}#toggle-master .type-group input[type="radio"].toggle.toggle-left+label{border-right:0;}#toggle-master .type-group input[type="radio"].toggle.toggle-left+label:after{left:302%;width:101%;}#toggle-master .type-group input[type="radio"].toggle.toggle-right1+label:after{left:300%;width:101%;}#toggle-master .type-group input[type="radio"].toggle.toggle-right2+label:after{left:300%;width:101%;}#toggle-master .type-group input[type="radio"].toggle.toggle-right3+label:after{left:300%;width:101%;}#toggle-master .type-group input[type="radio"].toggle:checked+label{cursor:default;color:#fff;transition:color 200ms;}#toggle-master .type-group input[type="radio"].toggle:checked+label:after{left:-1px;}@media screen and (max-width:480px){#toggle-master .type-group{min-width:100%;}}@media screen and (max-width:480px){#toggle-master{min-width:100%;}}.all-grids{max-width:100%;}.all-grids #shopping-cart-view{max-width:100%;}.all-grids #shopping-cart-view h4.global-msg{margin:27px;}.all-grids #shopping-cart-view .ok-btn{width:100px;margin-top:20px;}.all-grids #shopping-cart-view .table-responsive{overflow-x:hidden;}.all-grids #shopping-cart-view .table-responsive #line-item-grid .k-widget.k-grid,.all-grids #shopping-cart-view .table-responsive .cut-to-size-line-item-kendo-grid{overflow-x:auto;}.all-grids #shopping-cart-view .blockUI.blockOverlay{z-index:2 !important;}.all-grids #shopping-cart-view .blockUI.blockMsg.blockElement{min-width:450px !important;max-width:90% !important;position:fixed !important;top:20% !important;box-shadow:0 0 5px 3px rgba(0,0,0,.35) !important;border-radius:4px !important;padding:10px 4px 0 !important;z-index:999 !important;}.all-grids #shopping-cart-view .blockUI.blockMsg.blockElement h4 .k-icon{top:4px;}.proposal-decision-page .proposal-line-message{border:1px solid #e8e8e8;margin:0 0 20px;border-radius:3px;padding:8px 21px 16px 20px;display:inline-block;}.proposal-decision-page .proposal-line-message h5:before{content:'';position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';line-height:1;-webkit-font-smoothing:antialiased;margin-right:10px;color:#ff9800;}.stock-line-item-kendo-grid{overflow-x:auto;}.order-verification-page .ato-line-item-kendo-grid,.order-confirmation-page .ato-line-item-kendo-grid{overflow-x:auto;}.container.manage-login-page th.k-header a.k-link{color:#fff !important;}.container.manage-login-page .k-resize-handle{display:none;}.container.manage-login-page .users-title{display:block;height:15px;}.container.manage-login-page .user-name{display:inline-block;vertical-align:middle;line-height:32px;padding-left:3px;}.container.manage-login-page .user-name a{text-decoration:underline;}.container.manage-login-page a.k-grid-deleteSysUser{color:#fff;background:#ff7171;background-image:linear-gradient(transparent,rgba(0,0,0,.2));margin-left:5px;padding:4px 8px 3px 8px;font-size:10px;}.container.manage-login-page a.k-grid-deleteSysUser:before{font-family:'WebComponentsIcons';content:" ";margin-right:4px;}.container.manage-login-edit .user-det .row{grid-template-columns:repeat(16,1fr);}.container.manage-login-edit .user-det .row .col-md-6{border:1px solid #f1f1f1;padding:20px;border-radius:3px;background:#f1f1f1;}.container.manage-login-edit .user-det .row .form-group{margin:0 0 16px 0;}.container.manage-login-edit .user-det .row .roles-section{max-width:none;}.container.manage-login-edit .user-det .row .roles-section label{margin-bottom:5px;font-weight:bold;display:inline-block;}.container.manage-login-edit .user-det .row .roles-section .k-listbox{width:236px;height:310px;}.container.manage-login-edit .user-det .row .roles-section .k-listbox:first-of-type{width:250px;margin-right:1px;}@media(max-width:1200px){.container.manage-login-edit .user-det .row{grid-template-columns:repeat(12,1fr);}}@media(max-width:992px){.container.manage-login-edit .user-det .row{grid-template-columns:repeat(2,1fr);}}@media(max-width:768px){.container.manage-login-edit .user-det .row{grid-template-columns:repeat(1,1fr);}}.container.manage-login-edit .k-grid table .k-grid-content{border-left:1px #6d6e71 solid;border-right:1px #6d6e71 solid;border-bottom:1px #6d6e71 solid;}.container.manage-login-edit .k-grid table .k-grid-content td.k-command-cell{width:22%;}.container.manage-login-edit .k-grid table .k-grid-content table{width:100%;}@media screen and (max-width:480px){.container.manage-login-edit .k-grid table .k-grid-content table{width:auto;}}.container.manage-login-edit .k-grid table .k-grid-content table span.k-icon.k-i-edit{font-size:12px;}.container.manage-login-edit .k-grid table .k-grid-content table a.k-button.k-button-icontext.k-grid-cancel{margin-left:5px;}.container.manage-login-edit .account-list{display:grid;grid-column-gap:2.6rem;grid-template-columns:repeat(3,1fr);margin:0 auto;}.container.manage-login-edit .account-list span{font-weight:bold;}.container.manage-login-edit .k-button.k-button-icontext.k-grid-ResetCart:before{font-family:'WebComponentsIcons';content:'';color:#ed1c24;position:relative;z-index:9999;left:-5px;}.container.manage-login-edit a.k-button.k-button-icontext.k-grid-ResetCart{padding:5px 9px 6px 11px;margin-left:4px;font-size:10px;}@media screen and (max-width:900px){.container.manage-login-edit a.k-button.k-button-icontext.k-grid-ResetCart{padding:3px 5px 2px 15px;font-size:14px;width:100%;margin:0;}}.container.manage-login-edit a.k-button.k-button-icontext.k-grid-edit{color:#fff;background-color:#000;border-color:#000;background-image:linear-gradient(transparent,rgba(0,0,0,.2));padding:4px 8px 3px 12px;font-size:10px;}@media screen and (max-width:900px){.container.manage-login-edit a.k-button.k-button-icontext.k-grid-edit{display:block;margin-bottom:7px;}}@media screen and (max-width:900px){.container.manage-login-edit a.k-button.k-button-icontext.k-grid-edit:after{content:'\a';white-space:pre;}}.container.manage-login-edit a.k-button.k-button-icontext.k-primary.k-grid-update{color:#fff;background-color:#000;border-color:#000;background-image:linear-gradient(transparent,rgba(0,0,0,.2));padding:4px 8px 3px 12px;font-size:10px;}@media screen and (max-width:900px){.container.manage-login-edit a.k-button.k-button-icontext.k-primary.k-grid-update{display:block;margin-bottom:7px;}}@media screen and (max-width:900px){.container.manage-login-edit a.k-button.k-button-icontext.k-primary.k-grid-update:after{content:'\a';white-space:pre;}}.container.manage-login-edit a.k-button.k-button-icontext.k-grid-delete{color:#fff;background:#ff7171;background-image:linear-gradient(transparent,rgba(0,0,0,.2));margin-left:5px;padding:5px 9px 4px 11px;font-size:10px;}.container.manage-login-edit a.k-button.k-button-icontext.k-grid-delete:hover{text-decoration:none;background:#ed1c24;color:#fff;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.560784);}.container.manage-login-edit a.k-grid-cancel{color:#612d2b;background:#ff716c;background-image:linear-gradient(transparent,rgba(0,0,0,.2));border:#000 solid 1px;padding:4px 8px 3px 12px;font-size:10px;margin-left:6px;}@media screen and (max-width:900px){.container.manage-login-edit a.k-grid-cancel{padding:3px 5px 2px 15px;font-size:14px;width:100%;margin:0;}}.container.manage-login-edit a.k-grid-cancel:hover{text-decoration:none;background:#ed1c24;color:#fff;box-shadow:inset 0 0 3px 1px rgba(0,0,0,.560784);}.container.manage-login-edit input.btn.btn-default.k-save,.container.manage-login-edit input.btn-default.k-save.browse-button{color:#fff;background-color:#000;border-color:#000;background-image:linear-gradient(transparent,rgba(0,0,0,.2));padding:6px 40px;border-radius:3px;padding:4px 8px 3px 12px;font-size:10px;}.stock-page .filter-row,.samples-page .filter-row{font-size:12px;margin:0 0 10px;display:inline;}.stock-page .filter-row label.btn,.stock-page .filter-row label.browse-button,.samples-page .filter-row label.btn,.samples-page .filter-row label.browse-button{font-size:11px;}.stock-page .filter-row:nth-child(3),.samples-page .filter-row:nth-child(3){font-size:12px;margin:0 0 10px;border-radius:4px;padding:8px 11px 5px;}@media screen and (max-width:1187px){.stock-page .filter-row:nth-child(3),.samples-page .filter-row:nth-child(3){background:transparent;}}.stock-page .filter-row:nth-child(3) .btn,.stock-page .filter-row:nth-child(3) .browse-button,.samples-page .filter-row:nth-child(3) .btn,.samples-page .filter-row:nth-child(3) .browse-button{float:right;margin:0 2px;}.stock-page .filter-row:nth-child(3) .btn.clear-filters:hover,.stock-page .filter-row:nth-child(3) .clear-filters.browse-button:hover,.samples-page .filter-row:nth-child(3) .btn.clear-filters:hover,.samples-page .filter-row:nth-child(3) .clear-filters.browse-button:hover{background:#ed1c24;border-color:#000;color:#fff;}.stock-page .filter-row:nth-child(4),.samples-page .filter-row:nth-child(4){float:right;padding-top:20px;}.stock-page .filter-row .filter-option,.samples-page .filter-row .filter-option{display:inline-block;margin:0 20px 0 0;}.stock-page .filter-row .filter-option input,.samples-page .filter-row .filter-option input{border-radius:3px;border:1px solid #c1c1c1;padding:1px 8px;margin-bottom:-7px;}.stock-page .filter-row .filter-option input#part-number-filter,.samples-page .filter-row .filter-option input#part-number-filter{width:120px;}.stock-page .filter-row .filter-option input#part-color-filter,.samples-page .filter-row .filter-option input#part-color-filter{width:90px;}.stock-page .filter-row button.btn.btn-info.btn-smbefore,.stock-page .filter-row button.btn-info.btn-smbefore.browse-button,.samples-page .filter-row button.btn.btn-info.btn-smbefore,.samples-page .filter-row button.btn-info.btn-smbefore.browse-button{content:'';font-family:'Glyphicons Halflings';padding-right:7px;}@media screen and (max-width:480px){.stock-page .filter-row button.btn.btn-info.btn-sm,.stock-page .filter-row button.btn-info.btn-sm.browse-button,.samples-page .filter-row button.btn.btn-info.btn-sm,.samples-page .filter-row button.btn-info.btn-sm.browse-button{margin:10px 0;display:block;}}@media screen and (max-width:480px){.stock-page .filter-row,.samples-page .filter-row{margin:10px 0;font-size:80%;text-align:right;}}.stock-page .k-panelbar>.k-item>.k-link,.samples-page .k-panelbar>.k-item>.k-link{color:#575858;background:#f6f4f3;border-radius:0;border-bottom:1px #575858 solid;}.stock-page .k-panelbar>.k-item>.k-link.k-state-selected,.samples-page .k-panelbar>.k-item>.k-link.k-state-selected{background:#ed1c24 !important;color:#fff;}.stock-page .k-panelbar>.k-item>.k-link .k-i-arrow-60-down,.stock-page .k-panelbar>.k-item>.k-link .k-i-arrow-60-up,.samples-page .k-panelbar>.k-item>.k-link .k-i-arrow-60-down,.samples-page .k-panelbar>.k-item>.k-link .k-i-arrow-60-up{color:#010b10 !important;}.stock-page .k-item li.k-item.k-state-default,.samples-page .k-item li.k-item.k-state-default{margin-left:20px;}.stock-page .k-item li.k-item.k-state-default span.k-link.k-state-selected,.samples-page .k-item li.k-item.k-state-default span.k-link.k-state-selected{background:#ed1c24 !important;}.stock-page .topTr,.samples-page .topTr{width:20%;max-width:300px;}.stock-page div#stockGrid,.stock-page #samplesGrid,.samples-page div#stockGrid,.samples-page #samplesGrid{margin-left:10px;}.stock-page div#stockGrid .prod-pre-container,.stock-page #samplesGrid .prod-pre-container,.samples-page div#stockGrid .prod-pre-container,.samples-page #samplesGrid .prod-pre-container{max-width:1280px !important;margin:0 5%;}.stock-page div#stockGrid .prod-pre-container .prod-img.imgPop,.stock-page #samplesGrid .prod-pre-container .prod-img.imgPop,.samples-page div#stockGrid .prod-pre-container .prod-img.imgPop,.samples-page #samplesGrid .prod-pre-container .prod-img.imgPop{width:auto;}.stock-page div#stockGrid .prod-pre-container .prod-img.imgPop .prod-img img,.stock-page #samplesGrid .prod-pre-container .prod-img.imgPop .prod-img img,.samples-page div#stockGrid .prod-pre-container .prod-img.imgPop .prod-img img,.samples-page #samplesGrid .prod-pre-container .prod-img.imgPop .prod-img img{min-width:auto;max-width:150px;}.stock-page div#stockGrid .prod-container,.stock-page #samplesGrid .prod-container,.samples-page div#stockGrid .prod-container,.samples-page #samplesGrid .prod-container{box-shadow:1px 1px 4px 1px rgba(0,0,0,.309804);margin-bottom:5px;}.stock-page div#stockGrid .prod-container .prod-img,.stock-page #samplesGrid .prod-container .prod-img,.samples-page div#stockGrid .prod-container .prod-img,.samples-page #samplesGrid .prod-container .prod-img{display:inline-block;vertical-align:middle;max-width:20%;width:20%;}@media screen and (max-width:480px){.stock-page div#stockGrid .prod-container .prod-img,.stock-page #samplesGrid .prod-container .prod-img,.samples-page div#stockGrid .prod-container .prod-img,.samples-page #samplesGrid .prod-container .prod-img{width:99%;max-width:99%;}}.stock-page div#stockGrid .prod-container .prod-img img,.stock-page #samplesGrid .prod-container .prod-img img,.samples-page div#stockGrid .prod-container .prod-img img,.samples-page #samplesGrid .prod-container .prod-img img{min-width:100%;max-width:100%;}@media screen and (min-width:1280px){.stock-page div#stockGrid .prod-container .prod-img img,.stock-page #samplesGrid .prod-container .prod-img img,.samples-page div#stockGrid .prod-container .prod-img img,.samples-page #samplesGrid .prod-container .prod-img img{max-width:170px;min-width:170px;}}.stock-page div#stockGrid .prod-container .prod-contents,.stock-page #samplesGrid .prod-container .prod-contents,.samples-page div#stockGrid .prod-container .prod-contents,.samples-page #samplesGrid .prod-container .prod-contents{display:inline-block;width:79%;vertical-align:top;}.stock-page div#stockGrid .prod-container .prod-contents .prod-number,.stock-page #samplesGrid .prod-container .prod-contents .prod-number,.samples-page div#stockGrid .prod-container .prod-contents .prod-number,.samples-page #samplesGrid .prod-container .prod-contents .prod-number{color:#000;width:fit-content;margin:10px 0 0 10px;display:inline-block;}.stock-page div#stockGrid .prod-container .prod-contents .prod-desc,.stock-page #samplesGrid .prod-container .prod-contents .prod-desc,.samples-page div#stockGrid .prod-container .prod-contents .prod-desc,.samples-page #samplesGrid .prod-container .prod-contents .prod-desc{margin:6px 0 0 10px;max-width:70%;line-height:108%;color:#6d6e71;}@media screen and (max-width:480px){.stock-page div#stockGrid .prod-container .prod-contents .prod-desc,.stock-page #samplesGrid .prod-container .prod-contents .prod-desc,.samples-page div#stockGrid .prod-container .prod-contents .prod-desc,.samples-page #samplesGrid .prod-container .prod-contents .prod-desc{width:99%;}}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp{width:29%;display:inline-block;vertical-align:text-top;padding:0 0 6px 15px;font-size:12px;line-height:120%;margin-top:20px;color:#6d6e71;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd{float:right;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn{margin-top:-13px;clear:both;background:#94e8ff;background-image:linear-gradient(to bottom,#94e8ff,#46b8da);border:none;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn:before,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn:before,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn:before,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd .add-item-btn:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd .add-item-btn:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd .add-item-btn:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd .add-item-btn:before{content:'';font-family:'Glyphicons Halflings';padding-right:7px;}@media screen and (max-width:767px){.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart.sampAdd,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp.sampAdd{float:none;}}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs .quantity,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc .quantity,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp .quantity{margin-top:-50px;border:none;}@media screen and (max-width:480px){.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs .quantity,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc .quantity,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart .quantity,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp .quantity{margin:0 0 20px 0;}}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs .quantity input,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc .quantity input,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart .quantity input,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp .quantity input,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs .quantity input,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc .quantity input,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart .quantity input,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp .quantity input,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs .quantity input,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc .quantity input,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart .quantity input,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp .quantity input,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs .quantity input,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc .quantity input,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart .quantity input,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp .quantity input{margin:0 0 13px 12px;text-align:center;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart{margin-top:-13px;clear:both;float:right;background:#94e8ff;background-image:linear-gradient(to bottom,#94e8ff,#46b8da);border:none;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:before,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:before,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:before,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:before,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:before,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:before,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:before{content:'';font-family:'Glyphicons Halflings';padding-right:7px;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:hover,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:hover,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:hover,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:hover,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:hover,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:hover,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:hover,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:hover,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:hover,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:hover,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:hover,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:hover,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs button#add-item-to-shopping-cart:hover,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc button#add-item-to-shopping-cart:hover,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart button#add-item-to-shopping-cart:hover,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp button#add-item-to-shopping-cart:hover{color:#0c0c0c;text-decoration:none;outline:none;}@media screen and (max-width:480px){.stock-page div#stockGrid .prod-container .prod-contents .prod-details-docs,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-desc,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart,.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-docs,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-desc,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-docs,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-desc,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-add2cart,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-docs,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-desc,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-add2cart,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp{width:99%;max-width:99%;}}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp>table label,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp>table label,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp>table label,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp>table label{padding-right:4px;}.stock-page div#stockGrid .prod-container .prod-contents .prod-details-qp>table>tbody>tr>th,.stock-page #samplesGrid .prod-container .prod-contents .prod-details-qp>table>tbody>tr>th,.samples-page div#stockGrid .prod-container .prod-contents .prod-details-qp>table>tbody>tr>th,.samples-page #samplesGrid .prod-container .prod-contents .prod-details-qp>table>tbody>tr>th{padding:0 7px 0 0;}@media screen and (max-width:480px){.stock-page div#stockGrid .prod-container .prod-contents,.stock-page #samplesGrid .prod-container .prod-contents,.samples-page div#stockGrid .prod-container .prod-contents,.samples-page #samplesGrid .prod-container .prod-contents{width:99%;}}@media screen and (max-width:593px){.grid-entry-page .row .nav-pills{margin-top:20px;}}.grid-entry-page .row .nav-pills>li{float:left;max-width:49%;}.grid-entry-page th{border-width:0 0 1px 1px;white-space:nowrap;font-size:90%;font-weight:600;}.grid-entry-page #grid-section{position:relative;z-index:2;}.grid-entry-page div.k-loading-mask{z-index:3;}.grid-entry-page .grid-container{display:contents !important;}.grid-entry-page .k-grid-header .k-header>.k-link{text-overflow:clip;}.grid-entry-page .overlay{display:none;background:#fff;}.grid-entry-page .img-load{position:absolute;}.grid-entry-page #gridEntryTable{border:#fff;width:100%;}.grid-entry-page #gridEntryTable .thead-dark{color:#fff;background-color:#6d6e71;}.grid-entry-page #gridEntryTable .thead-dark tr{background-color:#6d6e71;}.grid-entry-page #gridEntryTable .thead-dark th{border-color:#fff;}.grid-entry-page .k-progressbar-horizontal{width:100%;}.grid-entry-page #progressBar{margin-bottom:20px;}.grid-entry-page .content .container>.row{grid-template-columns:repeat(12,1fr);}.grid-entry-page .upload-modal{display:none;height:50px;width:100%;position:relative;top:-72px;}.grid-entry-page #processing{border:none;width:410px;max-width:100%;left:15%;margin:0 auto 0;z-index:999999;}.grid-entry-page .ip-modal{border-radius:3px !important;box-shadow:0 0 4px 4px rgba(0,0,0,.2);padding:14px;margin-bottom:20px;}.grid-entry-page #grid-from-excel td.error{background-color:#add8e6;color:#ed1c24;}.grid-entry-page #error-message p{color:#ed1c24;}.cartons-page .messages::before{content:'';}.cartons-page .type-group{text-align:right;}.cartons-page .tool-bar{width:100%;text-align:right;margin:0 0 10px;}.cartons-page .carton-filters{margin:20px 0;}.cartons-page .carton-filters .carton-filter .filter-ops{display:inline-block;}.cartons-page .carton-filters .carton-filter .filter-ops span.k-widget.k-dropdown.k-header{vertical-align:middle;margin:0 20px 0 0;}.cartons-page .carton-filters .carton-filter .search-cartons{display:inline;margin:0 0 0 20px;}.cartons-page .carton-number-link{cursor:pointer;}.cartons-page .carton-number-link::after{font-family:WebComponentsIcons;content:"";}.cartons-page .k-grid-header .k-grid-filter:hover{background:#6d6e71;border-color:#6d6e71;}.cartons-page .k-i-filter:before{content:"";}.cartons-page .k-i-filter:hover,.cartons-page .k-i-filter:focus{background:#6d6e71;border-color:#6d6e71;}.cartons-page div#by-order-carton-line-grid-section{position:fixed;height:330px;width:82%;top:240px;right:20px;overflow:auto;z-index:9;box-shadow:0 0 3px 1px rgba(0,0,0,.25098);border-radius:4px;background:#fff;}.cartons-page div#by-order-carton-line-grid-section button.close.btn.btn-sm.close-mdl,.cartons-page div#by-order-carton-line-grid-section button.close.btn-sm.close-mdl.browse-button{color:#ed1c24;opacity:1;text-shadow:none;float:right;margin:5px 4px 0 0;}.cartons-page div#by-order-carton-line-grid-section .k-grid .k-header.k-grid-toolbar.k-grid-top{position:fixed;z-index:9;background:#000;width:82%;}.cartons-page div#by-order-carton-line-grid-section .k-grid>table{margin-top:49px;}.downtime-msg span.glyphicon.glyphicon-time{font-size:20px;padding:1px 7px 5px;display:inline-block;vertical-align:middle;}.return-details-page .k-grid tbody tr td{vertical-align:top;}.return-details-page .btn-primary{background-color:#000;border-color:#fff;}.return-details-page .body-content{margin-top:16em !important;}.get-email-btn{background-color:#000;padding:9px;margin:20px 0 0 0;text-transform:uppercase;font-size:1.5rem;font-weight:900;background:linear-gradient(#5a5a5a,#000) #f0f0f0;border-color:#bfbfbf;width:100%;}section.content.not-found{margin:10% auto;width:70%;padding:0;}.cancel-btn:hover{background:#ed1c24;border-color:#000;color:#fff;}.manage-login-details .account-list{display:grid;grid-column-gap:2.6rem;grid-template-columns:repeat(3,1fr);margin:0 auto;}.manage-login-details .account-list span{font-weight:bold;}#orderInquiryGrid .k-grid-header .k-header{min-height:30px !important;}@media screen and (max-width:812px){#orderInquiryGrid .k-grid-header .k-header>.k-link{margin:-8px 0 -8px -8px;padding:10px 12px 11px;}}.container.user-management-create-user tr.k-grid-edit-row td{width:20%;}.container.user-management-create-user span.k-widget.k-dropdown.k-header{width:100% !important;max-width:200px;}.container.user-management-create-user div#UserAccounts .k-header{width:20%;}.container.user-management-create-user select#EpiServerRoles{width:100% !important;}.container.user-management-create-user input.k-input.k-readonly{width:200px !important;}.container.user-management-create-user ul#_UserRoles_taglist .k-input{width:200px !important;}.container.user-management-create-user .k-widget.k-multiselect.k-header.k-multiselect-clearable{width:200px !important;}.container.user-management-create-user a.k-button.k-button-icontext.k-grid-cancel{color:#fff;background:#ff7171;background-image:linear-gradient(transparent,rgba(0,0,0,.2));margin-left:5px;padding:5px 8px 5px 12px;border-radius:3px;}.activate-user-page .input-group{display:table;}.activate-user-page .input-group-button{width:1%;vertical-align:middle;}.activate-user-page .input-group .form-control,.activate-user-page .input-group-button{display:table-cell;}.activate-user-page .input-group-button:last-child .btn,.activate-user-page .input-group-button:last-child .browse-button{margin-left:-1px;}.activate-user-page .input-group .form-control:last-child,.activate-user-page .input-group-button:last-child .btn,.activate-user-page .input-group-button:last-child .browse-button{border-top-left-radius:0;border-bottom-left-radius:0;}.activate-user-page .tooltipped{position:relative;}#samplesGrid .c-sampleItemGrid.c-swatchGrid{margin:0 5%;}#samplesGrid .c-sampleItemGrid.c-swatchGrid .o-sampleItemCard.o-swatchCard{max-width:30%;}@media screen and (max-width:704px){#samplesGrid .c-sampleItemGrid.c-swatchGrid .o-sampleItemCard.o-swatchCard{max-width:100%;}}#samplesGrid img{margin:5% 0;}.lg-outer .lg{width:600px;height:600px !important;top:5% !important;}@media screen and (max-width:414px){div#userInformation label.control-label{float:none;}}.informational-message{border:1px solid #008000;display:inline-block;margin:12px 0 0 0;padding:2px 10px 2px 16px;font-size:12px;border-radius:2px;width:fit-content;margin-bottom:1.5rem;}.informational-message:empty{margin-bottom:0;}.informational-message:before{position:relative;top:1px;right:6px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;content:'';color:#008000;}.k-icon.k-i-check.gop{color:#008000;margin:4px 8px 0 0;}.pull-left.quickshipper{padding:10px 0 0 0;font-size:14px;}@media screen and (max-width:528px){.pull-left.quickshipper{float:none !important;}}.blockUI.blockMsg.blockPage .oqc-header{border:none;}.blockUI.blockMsg.blockPage button.close.btn.btn-sm.close-mdl,.blockUI.blockMsg.blockPage button.close.btn-sm.close-mdl.browse-button{color:#fff;opacity:1;border:solid 1px;padding:4px 13px;background:#ed1c24;text-shadow:none;float:none;margin:0 0 20px 0;border-radius:3px;text-transform:uppercase;}.pre-check:hover{cursor:not-allowed;}#create-user-section{max-width:1200px;margin:80px auto;}section.error-section{padding-top:2rem;}.k-grid-norecords-template{color:#000;font-size:1.6rem;font-weight:bold;padding:1rem;}.portal-nav-wrapper{background:#002f61;}.portal-nav-wrapper a,.portal-nav-wrapper button{background:transparent;border:0;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.04em;line-height:1.3em;outline:none;padding:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;}.portal-nav-wrapper a:visited{color:#fff;}.portal-nav-wrapper a:hover{color:#fff;text-decoration:none;}@media(min-width:768px){.portal-nav-wrapper a:hover{color:#6ab3e7;}}.portal-nav-wrapper ul{background:#002f61;}.portal-nav-inner{margin:0 2rem;width:calc(100% - 4rem);}@media(min-width:768px){.portal-nav-inner{margin:0 auto;max-width:126rem;width:100%;}}.portal-nav-menu-items{display:flex;flex-direction:column;}@media(min-width:768px){.portal-nav-menu-items{flex-direction:row;}}.portal-nav-menu-items>li{display:block;margin:0 2rem;position:relative;}.portal-nav-menu-items>li>a{line-height:3.5rem;margin-left:1.4rem;padding:1rem 0;}@media(min-width:768px){.portal-nav-menu-items>li>a{line-height:3.2rem;margin-left:0;padding:0;}}.portal-nav-menu-items>li>button{padding:1rem 0;}@media(min-width:768px){.portal-nav-menu-items>li>button{line-height:3.2rem;padding:0;}}.portal-nav-with-submenu{cursor:pointer;position:relative;}.portal-nav-with-submenu li{background:#002f61;}@media(min-width:768px){.portal-nav-with-submenu li{border-bottom:.1rem solid #6ab3e7;}}.portal-nav-with-submenu>button{margin-left:1.4rem;}.portal-nav-with-submenu::before{border-bottom:.4rem solid transparent;border-left:.4rem solid #fff;border-top:.4rem solid transparent;content:'';height:0;left:.4rem;position:absolute;top:1.3rem;width:0;}@media(min-width:768px){.portal-nav-with-submenu::before{border-bottom:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.4rem solid #fff;left:0;top:1.4rem;}}.portal-nav-with-submenu .portal-nav-submenu-items{display:none;flex-direction:column;margin-left:1.5rem;min-width:18rem;width:auto;}@media(min-width:768px){.portal-nav-with-submenu .portal-nav-submenu-items{left:.5rem;margin-left:-1rem;position:absolute;}}.portal-nav-with-submenu .portal-nav-submenu-items a,.portal-nav-with-submenu .portal-nav-submenu-items button{display:block;padding:1rem 2rem 1rem 1rem;}@media(min-width:768px){.portal-nav-with-submenu .portal-nav-submenu-items a,.portal-nav-with-submenu .portal-nav-submenu-items button{padding:1.5rem 2rem;}}.portal-nav-with-submenu .portal-nav-with-submenu>button{margin-left:0;min-width:18rem;text-align:left;}@media(min-width:768px){.portal-nav-with-submenu .portal-nav-with-submenu>button{margin-left:0;}}.portal-nav-with-submenu .portal-nav-with-submenu::before{border-bottom:.4rem solid transparent;border-left:.4rem solid #fff;border-top:.4rem solid transparent;left:0;top:1.3rem;}@media(min-width:768px){.portal-nav-with-submenu .portal-nav-with-submenu::before{left:1rem;top:1.8rem;}}@media(min-width:768px){.portal-nav-with-submenu .portal-nav-with-submenu:hover::before{border-left-color:#6ab3e7;border-top-color:transparent;}}.portal-nav-with-submenu .portal-nav-with-submenu.toggle-open::before{left:-.3rem;top:1.6rem;}@media(min-width:768px){.portal-nav-with-submenu .portal-nav-with-submenu.toggle-open::before{left:.7rem;}}@media(min-width:768px){.portal-nav-with-submenu li:hover,.portal-nav-with-submenu .portal-nav-with-submenu button:hover{background:#002f61;}.portal-nav-with-submenu.hover-click>button{color:#6ab3e7;}.portal-nav-with-submenu.hover-click::before{border-top-color:#6ab3e7;}.portal-nav-with-submenu.hover-click>.portal-nav-submenu-items{display:flex;}}@media(min-width:768px){.portal-nav-submenu-items .portal-nav-submenu-items{left:calc(100% + 1rem);top:0;}}.portal-nav-menu-button{cursor:pointer;display:block;height:3.2rem;position:relative;}@media(min-width:768px){.portal-nav-menu-button{display:none;}}.navbar-menu-label{line-height:3.2rem;padding-left:1.4rem;}.navbar-menu-icon{left:0;position:absolute;top:1.1rem;}.navbar-menu-icon span{background:#fff;display:block;height:.1rem;margin:.2rem 0;width:.8rem;}.portal-nav-with-submenu.toggle-open>button{color:#6ab3e7;}.portal-nav-with-submenu.toggle-open::before{border-bottom:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.4rem solid #6ab3e7;left:0;top:1.5rem;}.toggle-open>.portal-nav-submenu-items{display:flex;}.portal-nav-menu-wrapper{display:none;}.portal-nav-menu-wrapper.toggle-open{display:block;padding-bottom:1rem;}@media(min-width:768px){.portal-nav-menu-wrapper{display:block;}}.advanced-option-toggle,.color-picker-button{font-size:1.2rem;}.advanced-option-toggle .k-i-plus-circle,.advanced-option-toggle .k-i-minus-circle,.color-picker-button .k-i-plus-circle,.color-picker-button .k-i-minus-circle{font-size:1.2rem;}.color-picker-button{margin-bottom:1.6rem;margin-top:1rem;}.color-picker-button .k-i-grid{margin:-.3rem .2rem -.2rem 0;}.cart-controls{margin:1.5rem 0 0;width:100%;}.cart-controls button{border:.1rem solid #fff;border-radius:0 !important;font-size:1rem;height:3.5rem;padding-left:0;padding-right:0;width:50%;}.cart-controls button::before{content:'' !important;}.cart-controls button:hover{border:.1rem solid #fff;}.cart-controls .updateCartBtn{width:100%;}.k-datepicker .k-picker-wrap{border:.1rem solid rgba(0,0,0,.08);}.k-widget.k-grid{font-size:1.2rem;overflow-x:auto;}.k-widget.k-grid ul,.k-widget.k-grid li{font-size:1.2rem;}.modal-header{background:#000;color:#fff;max-width:none;}.order-verification-page .k-grid-excel,.order-confirmation-page .k-grid-excel{display:none;}.order-verification-page .ato-line-item-kendo-grid th:first-child,.order-verification-page .ato-line-item-kendo-grid td:first-child,.order-verification-page .stock-line-item-kendo-grid th:first-child,.order-verification-page .stock-line-item-kendo-grid td:first-child,.order-confirmation-page .ato-line-item-kendo-grid th:first-child,.order-confirmation-page .ato-line-item-kendo-grid td:first-child,.order-confirmation-page .stock-line-item-kendo-grid th:first-child,.order-confirmation-page .stock-line-item-kendo-grid td:first-child{display:none;}.order-verification-page .change-quantity-shopping-cart-item,.order-confirmation-page .change-quantity-shopping-cart-item{background:none;border:0;}#order-checker .messenger td{padding-top:2rem;vertical-align:top;}#order-checker .messenger td:first-child{padding-right:1rem;}.blockui-loader-animation{margin-left:0 !important;margin-right:0 !important;}#lines-processing{text-align:center;}#lines-processing div{display:inline;}#lines-processing img{width:2rem;}.report-viewer iframe{background:#ece9d8;border:0;display:block;height:60rem !important;width:100% !important;}.announcement-page .panel-body{padding:4rem 2rem 2rem;}.announcement-page .imgPop img{cursor:pointer;display:block;height:auto;max-width:25rem;width:75%;}.configurator-page>.container{max-width:96rem;}.contact-form-success-msg{background-color:rgba(215,210,203,.5);}.contact-form .form-rows{display:flex;flex-flow:column wrap;justify-content:space-evenly;}.key-contact-btn{background:none;border:0;color:#4a7d87 !important;line-height:1.25em;margin:0;padding:0;text-align:left;text-decoration:underline;}.k-grid-header .k-header>.k-link{font-size:100% !important;}.k-pager-wrap{flex-wrap:wrap;}@media(max-width:480px){.k-pager-wrap .k-pager-numbers{flex-wrap:wrap;}}.k-grid tr th,.k-grid tr td{padding:8px 6px;}.login-page h3.loginError:before{color:#ec1d24;font-family:'Glyphicons Halflings';content:'';font-weight:100;padding:0 9px 0 0;position:relative;top:2px;}.login-page h3.loginError{color:#ec1d24;font-size:14px !important;width:85%;margin:auto;text-align:center;}@media screen and (max-width:480px){.login-page h3.loginError{width:90%;}}.login-page .container>.row{grid-template-columns:repeat(1,0);}.login-page .login-field,.login-page .login-btn{margin-bottom:1rem;}.login-page .login-btn{background-color:#000;padding:9px;margin:20px 0 0 0;text-transform:uppercase;font-size:1.5rem;font-weight:900;background:linear-gradient(#5a5a5a,#000) #f0f0f0;border-color:#bfbfbf;}.login-page .login-btn:hover{background-color:#979797;border-color:#fff;}.login-page .login-container{max-width:360px;margin:50px auto 50px;border:1px solid #cecece;padding:30px 30px;border-radius:2px;font-size:12px;}.login-page .login-container .form-control{font-size:12px;padding:4px 9px;height:28px;}.login-page .validation-summary-errors ul li{color:#f00;font-size:13px;}form.form-horizontal{width:410px;max-width:100%;margin:auto;border:1px solid #c1c1c1;padding:20px 50px 10px;border-radius:6px;}form.form-horizontal label.col-md-2.control-label{margin-right:10px;}form.form-horizontal p{line-height:111%;margin-top:27px;}form.form-horizontal .form-group.conf-butt div{float:right;}form.form-horizontal input#Email{width:220px;min-width:100%;}#message{display:none;color:#000;padding:15px;margin-top:10px;top:220px;}@media screen and (min-width:1100px){#message{position:fixed;}}#message h3{font-size:100%;}#message p{padding:0 35px;font-size:16px;margin:0;}#message .valid{color:#008000;}#message .valid:before{position:relative;left:-25px;content:"✔";}#message .invalid{color:#f00;}#message .invalid:before{position:relative;left:-25px;content:"✖";}.reset-success p{color:#f00;}.reset-success p a{color:#03a9f4;}.error-message p{color:#f00;}.error-message p:before{position:relative;left:-10px;content:"✖";}.messages{color:#6d6e71;font-size:14px;}.messages:before{color:#6d6e71;font-family:'Glyphicons Halflings';content:'';font-weight:100;padding:0 9px 0 0;position:relative;top:2px;}span.required{color:#f00;position:relative;}.container.forgot-password-page{padding-top:60px;}.left-nav{list-style-type:none;padding:5rem;background-color:#979797;border-radius:5px;}.left-nav a{font-weight:bold;color:#fff;}.portal-cart .checkbox__icon{margin:0;}.cart-container .line-item-no-grid{font-size:1.1rem;}.totals-column-head{background-color:#6d6e71;color:#fff;line-height:1.3rem;}.totals-column-head>div{border-right:.1rem solid #fff;font-size:81%;padding:.8rem 1.2rem .8rem;}.totals-column-head>div:last-child{border-right:0;}.line-item-row>div{border-right:.1rem solid rgba(0,0,0,.08);padding:.8rem 1.2rem;line-height:1.4rem;}.line-item-row>div:last-child{border-right:0;}.change-quantity-shopping-cart-item{min-width:5rem;width:100%;}#shopping-cart-content .k-i-warning,#shopping-cart-content .k-i-warning+span{color:#ed1c24;}.price-line-item-row{max-width:27.5rem;}.price-line-item-row>span:first-child{display:block;float:left;line-height:2.2rem;}.price-line-item-row>span:last-child{display:block;float:right;line-height:2.2rem;text-align:right;}#global-change-table{font-size:1.2rem;}#global-change-table th{padding:.5rem .3rem;}#global-change-table td{padding:.1rem .3rem;}.configurator .type-group .btn,.configurator .type-group .browse-button{border-radius:0;display:inline-block;padding:1.2rem 2rem;position:relative;text-align:center;transition:background 600ms ease,color 600ms ease;width:12.5rem;}.configurator .type-group .btn:hover,.configurator .type-group .browse-button:hover{text-decoration:none;}.configurator>form{float:left;margin-bottom:1.5rem;width:26rem;}.configurator .model-block{background-color:#f8f8f8;margin-bottom:.4rem;padding:4px 1.6rem;}.configurator .ldr-animation{width:5rem;}.configurator .required-icon{color:#f00;font-size:120%;}.configurator .type-group{display:inline-flex;margin:0 1rem 0 0;position:relative;z-index:2;}.configurator img{max-width:100%;}.configurator button#add-item-to-shopping-cart:before{content:'';font-family:'Glyphicons Halflings';padding-right:7px;}.configurator button#add-item-to-shopping-cart span.glyphicon.glyphicon-shopping-cart{padding:0 11px 0 0;left:0;}.configurator button#print-deflection-button{width:100%;}.configurator input[type="radio"].toggle{display:none;}.configurator input[type="radio"].toggle+label{cursor:pointer;min-width:60px;background:none;color:#000;}.configurator input[type="radio"].toggle+label:hover{background:none;color:#1a1a1a;}.configurator input[type="radio"].toggle+label:after{background:#313131;content:"";height:101%;position:absolute;top:0;transition:left 200ms cubic-bezier(.77,0,.175,1);width:82%;z-index:-1;background-image:-webkit-linear-gradient(top,#808080,#000);background-image:-moz-linear-gradient(top,#808080,#000);background-image:-ms-linear-gradient(top,#808080,#000);background-image:-o-linear-gradient(top,#808080,#000);background-image:linear-gradient(to bottom,#808080,#000);}.configurator input[type="radio"].toggle.toggle-left+label{border-right:0;}.configurator input[type="radio"].toggle.toggle-left+label:after{left:100%;width:101%;}.configurator input[type="radio"].toggle.toggle-right+label:after{left:-100%;width:82%;}.configurator input[type="radio"].toggle:checked+label{cursor:default;color:#ed1c24;transition:color 200ms;}.configurator input[type="radio"].toggle:checked+label:after{left:-1px;}.configurator button#refresh-price-button{margin:-17px 0 5px 5px;padding:7px;background:linear-gradient(#5a5a5a,#000) #f0f0f0;border-color:#bfbfbf;color:#fff;border-radius:3px;}@media screen and (max-width:320px){.configurator button#refresh-price-button{margin:0;}}.refresh-group{font-size:1.2rem;height:4.3rem;width:15rem;}.refresh-group .cp-pricing{display:inline-block;line-height:21px;margin-right:10px;}.refresh-group .cp-pricing .cp-prices{display:inherit;padding:2px 0 0 5px;}.refresh-group .cp-pricing .cp-prices.lbls label{padding:0 0 0 0;margin:inherit;min-width:110px;}.refresh-group .cp-pricing .cp-prices.lbls label:first-child{border-bottom:1px solid #d8d8d8;}.refresh-group .cp-pricing span{padding:2px 4px;color:#227892;}.advanced-option-toggle,.CHEK,.option-advanced{transition:all .5s ease;}.frame{position:relative;}.frame label{font-size:1.2rem;font-weight:400;line-height:1.4rem;}.frame .radio-group{margin-right:1.5rem;}.frame .radio-group:last-child{margin-right:0;}.frame .advanced-option-toggle{float:right;margin-top:.5rem;}.frame .heading--tiny{float:left;margin-bottom:1rem;margin-top:1.8rem;min-width:calc(100% - 20rem);width:50%;}.frame th.focusable-option{vertical-align:text-top;}.frame .input-group{display:flex;flex-wrap:wrap;margin-bottom:.8rem;width:100%;}.frame .input-group.CHEK{flex-wrap:nowrap;}.frame .input-name{flex:0 1 auto;font-size:1.2rem;line-height:1.4em;padding-right:1rem;width:40%;}.frame p{flex:0 1 auto;font-size:1.2rem;line-height:1.4em;margin:0;padding:0;width:60%;}.frame .checkbox{margin-top:-.6rem;}.frame input[type=text],.frame textarea,.frame select{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none;height:20px;border-radius:2px;border:solid 1px #b5b5b5;padding:0 0 1px 6px;font-size:12px;line-height:100%;}.frame input[type=text]:focus,.frame textarea:focus,.frame select:focus{box-shadow:0 0 5px #03a9f4 !important;padding:0 0 0 3px;border:1px solid #00bcd4 !important;}.frame .dropdown-input{flex:0 1 auto;font-size:1.2rem;height:2.1rem;width:60%;}.frame [type='text']{flex:0 1 auto;font-size:1.2rem;width:60%;}.frame [type='checkbox']{width:3rem;}.frame .option-advanced{display:none;}.frame .option-advanced .show{display:block;}.frame .modal{height:800px;position:fixed;left:50%;max-width:960px;overflow:visible;top:0;transform:translateX(-50%);width:100%;}@media screen and (max-height:775px){.frame .modal.color-switcher-modal{overflow:hidden;bottom:0;max-height:98% !important;}}.frame .modal .highlighted-config-image{border:.2rem solid #ed1c24;box-shadow:0 0 5px 2px #979797;padding:.3rem;}.frame .modal .modal-dialog .modal-content{max-height:755px;overflow:hidden;}.frame .modal .modal-dialog .modal-content .image-filter{font-size:1.2rem;line-height:200%;}.frame .modal .modal-dialog .modal-content .clear-filters-btn{font-size:1.2rem;}.frame .modal .modal-dialog .modal-content .clear-filters-btn .k-icon{margin-right:.2rem;margin-top:-.1rem;}.frame .modal .modal-dialog .modal-content .modal-body{height:560px;overflow:auto;}@media screen and (min-width:768px){.frame .modal .modal-dialog{width:inherit;}}.frame .modal .close{color:#f00;opacity:1;text-shadow:none;}.frame .modal #orderReportBodyModal .image-and-title img{height:auto;width:100%;}.frame .modal #orderReportBodyModal .title-block{line-height:1.25em;}@media screen and (max-width:414px){.frame .modal #orderReportBodyModal{max-height:417px;}}.frame .modal #orderReportBodyModal .fab-filter{border:1px solid #b7b7b7;width:fit-content;margin:0 0 20px 0;padding:0 0 0 5px;}.frame .modal #orderReportBodyModal .fab-filter:before{content:'';font-family:'Glyphicons Halflings';padding:0;margin:0 0 0 -13px;position:absolute;left:140px;top:19px;}.frame .modal #orderReportBodyModal .fab-filter select{-webkit-appearance:none;border-radius:0;width:51px;text-align:right;padding-left:5px;}.or-no-val{box-shadow:0 0 2px #ec1f27 !important;padding:3px 0 3px 3px;border:1px solid #ec1f27 !important;}.quadrant-container{display:flex;flex-direction:column;justify-content:space-between;}@media(min-width:768px){.quadrant-container{flex-direction:row;}}.quadrant-1,.quadrant-2{width:100%;}@media(min-width:768px){.quadrant-1,.quadrant-2{width:calc(50% - 10px);}}.quadrant-container-top{clear:both;}.quadrant-container-top .panel{margin-bottom:0;}.quadrant-container-top .print-def-title{background:#fff;padding:2rem 0 .1rem;text-align:center;}@media screen and (max-width:414px){.quadrant-container-top{clear:both;max-width:99%;min-width:80%;}}.quadrant-1 .clear-all-color-related-fields .input-name{width:23rem;max-width:40%;}@media screen and (max-width:768px){.quadrant-1 .clear-all-color-related-fields .input-name{max-width:none;width:100%;}}.quadrant-1 .fabric-railroad .input-name{width:12rem;}@media(min-width:768px){.quadrant-1 .fabric-railroad .input-name{width:40%;}}.quadrant-2>div{margin-bottom:0;width:55%;}@media screen and (max-width:1024px){.quadrant-2>div{margin-bottom:25;width:100%;}}@media(min-width:768px){.quadrant-2 .frame .input-name{width:45%;}}@media(min-width:768px){.quadrant-2 .frame p{width:55%;}}@media(min-width:768px){.quadrant-2 .frame .dropdown-input{width:55%;}}@media(min-width:768px){.quadrant-2 .frame [type='text']{width:55%;}}.quadrant-2 .fascia .input-name{width:6rem;}@media(min-width:768px){.quadrant-2 .fascia .input-name{width:45%;}}.quadrant-2 .custom-fabric-cut-width .input-name{width:18rem;}.focusBox{color:#ff9800 !important;}div#print-deflection-pane{position:absolute;width:100%;margin:auto;padding:10% 15%;top:-100px;left:0;bottom:0;z-index:9999;display:none;overflow-y:scroll;}div#print-deflection-pane .print-def,div#print-deflection-pane .cancel-print-def{border:1px solid #444;}div#print-deflection-pane .quadrant-container-top{box-shadow:0 0 20px 10px rgba(0,0,0,.309804);}div#print-deflection-pane .quadrant-container-top #print-header{background-color:#231f20;overflow:hidden;}div#print-deflection-pane .quadrant-container-top p{text-align:right;padding:0 30px 0 0;}div#print-deflection-pane .quadrant-container-top .quadrant-container{background:#fff;padding:40px;margin:0;}div#print-deflection-pane .quadrant-container-top .quadrant-container .quadrant-1,div#print-deflection-pane .quadrant-container-top .quadrant-container .quadrant-2{width:50%;}div#print-deflection-pane .quadrant-container-top .quadrant-container .quadrant-1 .frame>div:nth-child(odd),div#print-deflection-pane .quadrant-container-top .quadrant-container .quadrant-2 .frame>div:nth-child(odd){background:#f3f3f3;}.print-undermaster{position:absolute;background:rgba(13,13,13,.59);height:400%;width:100%;top:0;bottom:0;z-index:9999;}#pdf-container{position:fixed;z-index:9999;top:7px;width:105%;}#pdf-container>.modal-dialog{width:70% !important;}#pdf-container iframe{height:520px;width:100%;}#pdf-container .modal-footer{display:none;}#pdf-container button.close.btn.btn-sm.close-mdl,#pdf-container button.close.btn-sm.close-mdl.browse-button{border:.1rem solid #000;border-radius:.3rem;color:#000;font-weight:700;opacity:1;padding:.2rem .4rem;text-shadow:none;width:70px;}.fadeBack{opacity:.2;}.k-ie .content .config-alert .panel-body .cart-controls{width:101%;}.pricing-field-table{clear:both;}.pricing-field-table tr td,.pricing-field-table tr th{padding-right:1rem;}.pricing-field-table tr td:last-child,.pricing-field-table tr th:last-child{padding-right:0;}.model-block .model-block{padding:0;}.create-user-information .account-list{border-top:1px solid #c9c9c9;display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;margin:1rem 0;width:100%;}.create-user-information .account-list>li{border-bottom:1px solid #c9c9c9;display:flex;padding:.7rem 0;width:100%;}.create-user-information .account-list ul{align-items:center;display:flex;width:100%;}.create-user-information .account-list ul li{margin-right:.7rem;overflow-wrap:break-word;}.create-user-information .account-list .account-number{margin-left:.7rem;width:8%;}.create-user-information .account-list .account-name{margin-left:1.5rem;width:25%;}.create-user-information .account-list .login-type{width:15%;}.create-user-information .account-list .account-roles{width:30%;}.create-user-information .account-list .select-box{margin-left:auto;}.create-user-information .account-list .actions{margin-left:auto;}.create-user-information .account-list .default-account{background-color:rgba(51,102,204,.1);}.create-user-information .account-list .default-account .account-number{font-weight:bold;}.create-user-information .account-list .btn,.create-user-information .account-list .browse-button{background-color:transparent;border:0;color:#000;height:25px;padding:0;width:25px;}.create-user-information .controls{padding:40px 0 20px;}.create-user-information .form-buttons{padding:30px;}.create-user-information .acounts-container h4{padding:20px 0 15px;}.create-user-information .user-info-container{width:70%;}.create-user-information .component{padding:1rem 0;}.create-user-information .modal{background-color:rgba(0,0,0,.4);}.create-user-information .modal-header{display:flex;justify-content:space-between;}.create-user-information .modal-content{margin:15% auto;max-width:960px;padding:20px;width:calc(100% - 30px);}.create-user-information .close{color:#fff;cursor:pointer;font-size:28px;font-weight:bold;opacity:.5;}.create-user-information .close:hover,.create-user-information .close:focus{opacity:1;}.open-orders-container .search-order,.open-orders-container .order-print{background-color:#000;border-color:#000;color:#fff;}.open-orders-container .search-order:hover,.open-orders-container .order-print:hover{background-color:#767676;border-color:#767676;}.open-orders-container .k-grid-content a:hover{color:#767676;text-decoration:none;}.open-orders-container .k-grid-content .order-link{color:#000;font-weight:700;text-decoration:underline;}section.open-orders-section{margin-top:20px;}section.open-orders-section #limited-results{display:none;}section.open-orders-section #limited-results label{font-size:81%;color:#e92732;}section.open-orders-section #limited-results label:before{content:"";font-family:'WebComponentsIcons';position:relative;top:2px;padding-right:4px;}.order-status-page .modal-title{text-align:center;text-transform:uppercase;}.order-status-page .portal-footer{display:none;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.order-status-page span.k-widget.k-dropdown.k-header{display:block;margin:10px 0;}}@media(min-width:768px){.help-docs{text-align:right;}}.helper-docs{text-align:left;}.helper-docs .quickshipper{margin:30px 0;}.helper-docs .quickshipper label.checkbox{max-width:200px;}.helper-docs .quickshipper .pull-right span.k-icon.k-i-hyperlink-open{color:#000;margin-right:5px;font-size:100%;}@media screen and (max-width:528px){.helper-docs .quickshipper .pull-right{float:none !important;}}.glyphicon-warning-sign{color:#de8809;margin-right:.4rem;}.prod-container{border:.1rem solid #c9c9c9;display:flex;flex-direction:row;}.prod-container .prod-img{height:auto;width:25%;}.prod-container .prod-img img{display:block;height:auto;width:100%;}.prod-container .prod-contents{border-left:.1rem solid #c9c9c9;display:flex;flex-direction:column;width:75%;}.prod-container .prod-contents .product-contents-inner{padding:1.5rem;}.prod-container .prod-details-add2cart{border-top:.1rem solid #c9c9c9;margin-bottom:0;margin-top:auto;min-height:4.4rem;}.prod-container .quantity{border:0;border-right:.1rem solid #c9c9c9;float:left;}.prod-container .quantity input{border:0;border-left:.1rem solid #c9c9c9;line-height:1em;margin:0;width:6.2rem;}.prod-container .quantity-button{border-left:.1rem solid #c9c9c9;}.prod-container .quantity-button.quantity-down::after{background:#373737;content:'';height:.2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem;}.prod-container .quantity-button.quantity-up{border-bottom:.1rem solid #c9c9c9;height:calc(50% + .1rem);}.prod-container .quantity-button.quantity-up::after{background:#373737;content:'';height:.2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1rem;}.prod-container .quantity-button.quantity-up::before{background:#373737;content:'';height:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.2rem;}.prod-container .add-item-btn,.prod-container .remove-item-btn{float:right;margin:.6rem .6rem 0;}.account-nav{align-items:end;background:#ececec;display:flex;flex-direction:column;justify-items:start;min-height:3.2rem;text-align:right;width:100%;}@media(min-width:892px){.account-nav{align-items:center;flex-direction:row;}}.user-account-details{padding:0 1.5rem;text-align:left;}@media(min-width:640px){.user-account-details{padding:0 2.4rem;}}@media(min-width:892px){.user-account-details{padding-right:0;}}.user-account-details span{color:#000;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:500;letter-spacing:.075rem;line-height:1.2em;text-transform:uppercase;}.account-selection-block{margin-left:auto;padding:0 1.5rem;}@media(min-width:640px){.account-selection-block{padding:0 2.4rem;}}.account-selection-block .user-account-label{cursor:default;}.account-selection-block .user-account-label,.account-selection-block select{color:#000;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:500;letter-spacing:.075rem;line-height:1.4em;text-transform:uppercase;}.account-selection-block select{max-width:50%;}.account-selection-block optgroup{color:#767676;font-size:1rem;line-height:1.2em;padding:.3rem 2rem;}.account-selection-block optgroup option{color:#000;font-weight:400;line-height:1.2em;padding:.3rem 2rem;}.selectpicker{background-color:#fff;border:.1rem solid #c9c9c9;color:#000;font-size:1rem;min-width:10rem;padding:.5rem;text-align:left;top:100%;}.account-selection-block .user-account-label:first-child{display:none;}@media(min-width:640px){.account-selection-block .user-account-label:first-child{display:inline-block;font-weight:700;line-height:1.4em;margin-right:1.5rem;max-width:20rem;overflow:hidden;text-align:right;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap;}}@media(min-width:768px){.account-selection-block .user-account-label:first-child{max-width:40rem;}}@media(min-width:892px){.account-selection-block .user-account-label:first-child{max-width:60rem;}}@media(min-width:1280px){.account-selection-block .user-account-label:first-child{max-width:none;}}.swatch-modal .swatch-preview-img{height:auto;width:100%;}.order-summary-panel hr{border-top:.1rem solid #eee;margin:.5rem 0;}.order-summary-panel .line-item-total{display:inline-block;text-align:right;width:10rem;}.order-summary-panel .line-item-label{display:inline-block;width:8rem;}.frn22-order-line-item-kendo-grid .k-grid td,.frn22-order-line-item-kendo-grid .k-grid th{white-space:normal;}.search-options label{display:block;height:2rem;width:100%;}.search-option-wrapper .k-datepicker,.search-option-wrapper .k-timepicker{border:.1rem solid rgba(0,0,0,.08);width:100%;}.search-option-wrapper .k-dropdown,.search-option-wrapper .k-textbox{width:100%;}.search-option-input{padding-top:.3rem;}.search-option-button{padding-top:.3rem;}.search-options .k-widget.k-dropdown.k-header{height:auto !important;}.search-options .k-widget.k-header{padding:0;}.container-wide{margin:0 auto;max-width:95%;}.order-reasons-modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1;}.order-reasons-modal-content{background-color:#fefefe;border:.1rem solid #888;height:auto;margin:15% auto;max-width:64rem;padding:2rem;width:calc(100% - 4rem);}.order-reasons-close{color:#aaa;font-size:2.8rem;font-weight:bold;}.order-reasons-close:hover,.order-reasons-close:focus{color:#000;cursor:pointer;text-decoration:none;}body{background-color:#fff !important;color:#231f20;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:300;}.nav--subnav a{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:2.45;letter-spacing:0;color:#231f20;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,.heading--xl{font-family:"CapitoliumHeadLight","Lucida Bright","Palatino","Palatino Linotype","Palatino LT STD","Georgia",serif;font-size:3rem;font-style:normal;font-weight:300;letter-spacing:0;}@media(min-width:640px){h1,.heading--xl{font-size:3.6rem;}}h1 sup,.heading--xl sup{font-size:40%;top:-1.3em;}.heading--lg{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:2.2rem;font-style:normal;font-weight:600;letter-spacing:0;}@media(min-width:640px){.heading--lg{font-size:2.6rem;}}.heading--md{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.125rem;line-height:1.12;text-transform:uppercase;}@media(min-width:640px){.heading--md{font-size:1.6rem;letter-spacing:.133rem;line-height:1.125;}}.heading--sm{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;letter-spacing:0;}@media(min-width:640px){.heading--sm{font-size:2rem;}}.heading--xs{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;letter-spacing:0;}@media(min-width:640px){.heading--xs{font-size:1.6rem;}}.heading--xxs{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.1rem;font-style:normal;font-weight:600;letter-spacing:.05rem;line-height:1.2;text-transform:uppercase;}.heading--filter{font-family:"CapitoliumNewsRegular","Lucida Bright","Palatino","Palatino Linotype","Palatino LT STD","Georgia",serif;font-size:1.3rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;}@media(min-width:640px){.heading--filter{font-size:1.4rem;}}.heading--tiny{font-size:1rem;font-style:normal;font-weight:700;line-height:1.333333em;text-decoration:none;text-transform:uppercase;}@media(min-width:640px){.heading--tiny{font-size:1.2rem;}}.body--xs,.body--xsmall,.body--tiny{font-size:.9rem;font-style:normal;line-height:1.3;}@media(min-width:640px){.body--xs,.body--xsmall,.body--tiny{font-size:1rem;}}.body--small,.table-small tr td,.sales-leads-table tr td,.training-schedule tr td,.rgMasterTable tr td,.modal--salesLeads .table,.modal--salesLeads .training-schedule,.modal--salesLeads .rgMasterTable{font-size:1.1rem;font-style:normal;line-height:1.5;}@media(min-width:640px){.body--small,.table-small tr td,.sales-leads-table tr td,.training-schedule tr td,.rgMasterTable tr td,.modal--salesLeads .table,.modal--salesLeads .training-schedule,.modal--salesLeads .rgMasterTable{font-size:1.2rem;}}ul,ol{margin:0;padding:0;}ol{padding-left:1.5rem;}ol li{list-style-type:decimal;}p,ul li,ol li,.body--regular{font-size:1.3rem;font-style:normal;line-height:1.43;color:#231f20;}@media(min-width:640px){p,ul li,ol li,.body--regular{font-size:1.4rem;}}.body--medium{font-size:1.5rem;font-style:normal;line-height:1.56;}@media(min-width:640px){.body--medium{font-size:1.6rem;}}.body--large{font-size:1.7rem;font-style:normal;line-height:1.3;}@media(min-width:640px){.body--large{font-size:2.1rem;}}b,strong{font-size:normal;font-weight:600;}a{color:#4a7d87;text-decoration:underline;}a:visited{color:#a69b9e;}a:focus,a:hover,a:active{color:#4a7d87;text-decoration:none;}button:hover,input[type='button']:hover{cursor:pointer;}.o-btn{padding:9px 13px;margin:0;text-decoration:none;border:none;border-width:1px;border-style:solid;border-radius:2px;background:transparent;display:inline-block;transition:all .2s ease;transform:perspective(1px) translateZ(0);position:relative;white-space:nowrap;}.o-btn:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(0);transform-origin:100% 0;z-index:-1;}.o-btn .btn-primary:hover{background-color:transparent;border-color:transparent;}.o-btn .btn-primary:active{background-color:transparent;border-color:transparent;}.o-btn .btn-primary:focus{background-color:transparent;border-color:transparent;}.o-btn--primaryDisabled{pointer-events:none;cursor:default;}.o-btn--primaryDisabled.iconOverlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:22px 22px;opacity:.5;}.o-btn--download{padding-left:32px;}.o-btn--download:before{width:12px;height:14px;position:absolute;top:10px;left:13px;}.o-btn--preview{padding-left:32px;}.o-btn--preview:before{content:url("/siteassets/assets/images/ui/icon-preview-black.svg");width:15px;height:15px;position:absolute;top:9px;left:11px;}.o-btn--filter{width:100%;}.o-clearBtn{font-size:.9rem;font-style:normal;line-height:1.3;background:none;border:none;-webkit-appearance:none;padding:0;float:right;}@media(min-width:640px){.o-clearBtn{font-size:1rem;}}.o-clearBtn span{text-decoration:underline;}.o-clearBtn:hover{cursor:pointer;}.o-clearBtn:hover span{text-decoration:none;}.o-clearBtn:before{width:13px;height:13px;padding-right:3px;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;height:100%;}*:focus{outline:none;}.no-js *:focus,.keyboard-focus *:focus{outline:#3b99fc auto .3rem;}body{background-color:#fff;color:#000;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.6rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-weight:500;margin:0;-ms-overflow-style:scrollbar;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}h1::before,h2::before,h3::before,h4::before,h5::before,h6::before,p::before{content:none;}ul,li{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;list-style:none;margin:0;padding:0;}hr{border:0;margin:0;}.visually-hidden{clip:rect(.1rem,.1rem,.1rem,.1rem);height:.1rem;overflow:hidden;position:absolute;width:.1rem;}a:focus+.visually-hidden,input:focus+.visually-hidden,button:focus+.visually-hidden{height:auto;position:static;width:auto;}.sr-only{border:0;clip:rect(0,0,0,0);height:.1rem;margin:-.1rem;overflow:hidden;padding:0;position:absolute;width:.1rem;}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.skip-to-main-content{background-color:#fff;border:.2rem solid #ededed;border-radius:.5rem;left:50%;padding:.5rem 1rem;position:absolute;text-decoration:underline;transform:translate(-50%,-5rem);transition:transform .2s linear;z-index:9999;}.skip-to-main-content:focus{transform:translate(-50%,1rem);}a:focus,button:focus{outline-color:#000;outline-offset:0;outline-style:dotted;outline-width:.1rem;}.carousel-control:focus{outline-color:#000;outline-offset:0;outline-style:dotted;outline-width:.1rem;}input:focus,textarea:focus,select:focus{outline-color:#3b99fc;outline-style:auto;}@font-face{font-display:swap;font-family:'WebComponentsIcons';src:url("/assets/dist/css/vendors/kendo/fonts/glyphs/WebComponentsIcons.ttf") format("truetype");}.m-t-none{margin-top:0;}@media(min-width:640px){.m-t-none{margin-top:0;}}.m-b-none{margin-bottom:0;}@media(min-width:640px){.m-b-none{margin-bottom:0;}}.m-l-none{margin-left:0;}@media(min-width:640px){.m-l-none{margin-left:0;}}.m-r-none{margin-right:0;}@media(min-width:640px){.m-r-none{margin-right:0;}}.m-t-tiny{margin-top:-1.5rem;}@media(min-width:640px){.m-t-tiny{margin-top:-2rem;}}.m-b-tiny{margin-bottom:-1.5rem;}@media(min-width:640px){.m-b-tiny{margin-bottom:-2rem;}}.m-l-tiny{margin-left:-1.5rem;}@media(min-width:640px){.m-l-tiny{margin-left:-2rem;}}.m-r-tiny{margin-right:-1.5rem;}@media(min-width:640px){.m-r-tiny{margin-right:-2rem;}}.m-t-xxs{margin-top:.75rem;}@media(min-width:640px){.m-t-xxs{margin-top:1rem;}}.m-b-xxs{margin-bottom:.75rem;}@media(min-width:640px){.m-b-xxs{margin-bottom:1rem;}}.m-l-xxs{margin-left:.75rem;}@media(min-width:640px){.m-l-xxs{margin-left:1rem;}}.m-r-xxs{margin-right:.75rem;}@media(min-width:640px){.m-r-xxs{margin-right:1rem;}}.m-t-xs{margin-top:1.5rem;}@media(min-width:640px){.m-t-xs{margin-top:2rem;}}.m-b-xs{margin-bottom:1.5rem;}@media(min-width:640px){.m-b-xs{margin-bottom:2rem;}}.m-l-xs{margin-left:1.5rem;}@media(min-width:640px){.m-l-xs{margin-left:2rem;}}.m-r-xs{margin-right:1.5rem;}@media(min-width:640px){.m-r-xs{margin-right:2rem;}}.m-t-sm{margin-top:2.25rem;}@media(min-width:640px){.m-t-sm{margin-top:3rem;}}.m-b-sm{margin-bottom:2.25rem;}@media(min-width:640px){.m-b-sm{margin-bottom:3rem;}}.m-l-sm{margin-left:2.25rem;}@media(min-width:640px){.m-l-sm{margin-left:3rem;}}.m-r-sm{margin-right:2.25rem;}@media(min-width:640px){.m-r-sm{margin-right:3rem;}}.m-t-md{margin-top:3rem;}@media(min-width:640px){.m-t-md{margin-top:4rem;}}.m-b-md{margin-bottom:3rem;}@media(min-width:640px){.m-b-md{margin-bottom:4rem;}}.m-l-md{margin-left:3rem;}@media(min-width:640px){.m-l-md{margin-left:4rem;}}.m-r-md{margin-right:3rem;}@media(min-width:640px){.m-r-md{margin-right:4rem;}}.m-t-lg{margin-top:4.5rem;}@media(min-width:640px){.m-t-lg{margin-top:6rem;}}.m-b-lg{margin-bottom:4.5rem;}@media(min-width:640px){.m-b-lg{margin-bottom:6rem;}}.m-l-lg{margin-left:4.5rem;}@media(min-width:640px){.m-l-lg{margin-left:6rem;}}.m-r-lg{margin-right:4.5rem;}@media(min-width:640px){.m-r-lg{margin-right:6rem;}}.m-t-xl{margin-top:6.45rem;}@media(min-width:640px){.m-t-xl{margin-top:8.6rem;}}.m-b-xl{margin-bottom:6.45rem;}@media(min-width:640px){.m-b-xl{margin-bottom:8.6rem;}}.m-l-xl{margin-left:6.45rem;}@media(min-width:640px){.m-l-xl{margin-left:8.6rem;}}.m-r-xl{margin-right:6.45rem;}@media(min-width:640px){.m-r-xl{margin-right:8.6rem;}}.p-t-none{padding-top:0;}@media(min-width:640px){.p-t-none{padding-top:0;}}.p-b-none{padding-bottom:0;}@media(min-width:640px){.p-b-none{padding-bottom:0;}}.p-l-none{padding-left:0;}@media(min-width:640px){.p-l-none{padding-left:0;}}.p-r-none{padding-right:0;}@media(min-width:640px){.p-r-none{padding-right:0;}}.p-t-tiny{padding-top:-1.5rem;}@media(min-width:640px){.p-t-tiny{padding-top:-2rem;}}.p-b-tiny{padding-bottom:-1.5rem;}@media(min-width:640px){.p-b-tiny{padding-bottom:-2rem;}}.p-l-tiny{padding-left:-1.5rem;}@media(min-width:640px){.p-l-tiny{padding-left:-2rem;}}.p-r-tiny{padding-right:-1.5rem;}@media(min-width:640px){.p-r-tiny{padding-right:-2rem;}}.p-t-xxs{padding-top:.75rem;}@media(min-width:640px){.p-t-xxs{padding-top:1rem;}}.p-b-xxs{padding-bottom:.75rem;}@media(min-width:640px){.p-b-xxs{padding-bottom:1rem;}}.p-l-xxs{padding-left:.75rem;}@media(min-width:640px){.p-l-xxs{padding-left:1rem;}}.p-r-xxs{padding-right:.75rem;}@media(min-width:640px){.p-r-xxs{padding-right:1rem;}}.p-t-xs{padding-top:1.5rem;}@media(min-width:640px){.p-t-xs{padding-top:2rem;}}.p-b-xs{padding-bottom:1.5rem;}@media(min-width:640px){.p-b-xs{padding-bottom:2rem;}}.p-l-xs{padding-left:1.5rem;}@media(min-width:640px){.p-l-xs{padding-left:2rem;}}.p-r-xs{padding-right:1.5rem;}@media(min-width:640px){.p-r-xs{padding-right:2rem;}}.p-t-sm{padding-top:2.25rem;}@media(min-width:640px){.p-t-sm{padding-top:3rem;}}.p-b-sm{padding-bottom:2.25rem;}@media(min-width:640px){.p-b-sm{padding-bottom:3rem;}}.p-l-sm{padding-left:2.25rem;}@media(min-width:640px){.p-l-sm{padding-left:3rem;}}.p-r-sm{padding-right:2.25rem;}@media(min-width:640px){.p-r-sm{padding-right:3rem;}}.p-t-md{padding-top:3rem;}@media(min-width:640px){.p-t-md{padding-top:4rem;}}.p-b-md{padding-bottom:3rem;}@media(min-width:640px){.p-b-md{padding-bottom:4rem;}}.p-l-md{padding-left:3rem;}@media(min-width:640px){.p-l-md{padding-left:4rem;}}.p-r-md{padding-right:3rem;}@media(min-width:640px){.p-r-md{padding-right:4rem;}}.p-t-lg{padding-top:4.5rem;}@media(min-width:640px){.p-t-lg{padding-top:6rem;}}.p-b-lg{padding-bottom:4.5rem;}@media(min-width:640px){.p-b-lg{padding-bottom:6rem;}}.p-l-lg{padding-left:4.5rem;}@media(min-width:640px){.p-l-lg{padding-left:6rem;}}.p-r-lg{padding-right:4.5rem;}@media(min-width:640px){.p-r-lg{padding-right:6rem;}}.p-t-xl{padding-top:6.45rem;}@media(min-width:640px){.p-t-xl{padding-top:8.6rem;}}.p-b-xl{padding-bottom:6.45rem;}@media(min-width:640px){.p-b-xl{padding-bottom:8.6rem;}}.p-l-xl{padding-left:6.45rem;}@media(min-width:640px){.p-l-xl{padding-left:8.6rem;}}.p-r-xl{padding-right:6.45rem;}@media(min-width:640px){.p-r-xl{padding-right:8.6rem;}}.u-inline-block{display:inline-block;}.u-inline{display:inline;}.u-clear,.clear{clear:both;}.clearfix::before,.clearfix::after{content:' ';display:table;}.clearfix::after{clear:both;}.hidden{display:none;}.h-100,.height-100{height:100%;}.w-100,.width-100{width:100%;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.mw-960{max-width:96rem;}.text-caps{text-transform:uppercase;}.text-white,.text-reversed{color:#fff !important;}.uppercase{text-transform:uppercase;}.no-wrap{white-space:nowrap !important;}.text-bold{font-weight:bold;}.sticky-body{display:flex;flex-direction:column;min-height:100vh;}.sticky-footer{margin:auto 0 0;}.mirror-image{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);}.disabled{cursor:not-allowed;opacity:.4;pointer-events:none;}.margin-left-auto{margin-left:auto !important;}.glide{position:relative;width:100%;box-sizing:border-box;}.glide *{box-sizing:inherit;}.glide__track{overflow:hidden;}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;}.glide__slides--dragging{user-select:none;}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;}.glide__arrows{-webkit-touch-callout:none;user-select:none;}.glide__bullets{-webkit-touch-callout:none;user-select:none;}.glide--rtl{direction:rtl;}.slick-list,.slick-slider,.slick-track{position:relative;display:block;}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.page-anchor{border-top:.1rem solid transparent;display:block;position:relative;top:-7rem;visibility:hidden;}.in-page-nav{height:5rem;width:100%;}.in-page-nav.is-fixed .in-page-nav-inner{height:5rem;position:fixed;top:0;z-index:10;}.in-page-nav-inner{height:100%;margin:0 auto;position:relative;width:100%;}.in-page-nav-inner ul{align-items:flex-start;display:flex;flex-direction:column;height:5rem;margin:.75rem auto 0;overflow:hidden;padding-bottom:.2rem;position:relative;}.in-page-nav-inner ul::before{background-color:transparent;transition:background-color .2s cubic-bezier(.42,0,.33,1.52);}@media(min-width:980px){.in-page-nav-inner ul{align-items:center;flex-direction:row;height:100%;justify-content:center;margin-top:0;max-width:100%;padding:0;}}.in-page-nav-inner .open-jump-to-menu{height:auto;overflow:visible;padding:0;z-index:2;}.in-page-nav-item a{border-bottom:0;color:#fff;display:inline-block;line-height:5rem;padding:0 1.5rem;}@media(min-width:980px){.in-page-nav-item a{border-bottom:inherit;display:inline;width:auto;}}.in-page-nav-item.jump-to-section{box-shadow:0 .2rem .5rem 0 rgba(0,0,0,.2);display:block;margin-left:0;position:relative;width:100%;z-index:1;}.in-page-nav-item.jump-to-section a{line-height:5rem;padding-left:2.8rem;}.in-page-nav-item.jump-to-section a::before{background-image:url("/assets/dist/images/icons/icon-arrow-down-white.svg");background-position:0 0;background-repeat:no-repeat;background-size:.8rem .4rem;content:'';height:.4rem;left:1.5rem;position:absolute;top:calc(50% - .2rem);width:.8rem;}.in-page-nav-item.jump-to-section a::after,.in-page-nav-item.jump-to-section.active a::after{display:none;}@media(min-width:980px){.in-page-nav-item.jump-to-section{display:none;}}.in-page-nav-action-btns{margin-top:1.2rem;}@media(min-width:640px){.in-page-nav-action-btns{margin-top:0;position:absolute;right:0;top:.9rem;}}@media(min-width:980px){.in-page-nav-action-btns{display:flex;flex-direction:row;margin-left:auto;position:relative;right:auto;top:auto;}}.in-page-nav-action-btns a{margin-left:1rem;}.in-page-nav-action-btns a:first-child{margin-left:0;}@media(min-width:640px){.in-page-nav-action-btns a:first-child{margin-left:2rem;}}@media(min-width:980px){.in-page-nav-action-btns a:first-child{margin-left:5rem;}}body:not(.swfcontract) .open-jump-to-menu .in-page-nav-item:not(.jump-to-section){margin:0;width:100%;}body:not(.swfcontract) .open-jump-to-menu .in-page-nav-item:not(.jump-to-section) a{display:block;padding:0 1.5rem;}body:not(.swfcontract) .open-jump-to-menu .in-page-nav-item:nth-child(2) a{padding-top:1rem;}body:not(.swfcontract) .open-jump-to-menu .in-page-nav-item:last-child a{padding-bottom:1rem;}.nav-logos .secondary-logo{margin-right:.4rem;}@media(min-width:420px){.nav-logos .secondary-logo{margin-right:1rem;}}@media(min-width:892px){.nav-logos .secondary-logo{margin-right:0;}}.nav-logos .secondary-logo img{height:auto;width:5.5rem;}@media(min-width:420px){.nav-logos .secondary-logo img{width:7rem;}}@media(min-width:892px){.nav-logos .secondary-logo img{width:9.7rem;}}.skip-link{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.skip-link:focus{clip:auto !important;display:block;height:auto;left:12px;top:12px;width:auto;z-index:100000;}.o-card__innerdiv--lg{float:left;width:100%;padding-left:1.5rem;}@media(min-width:640px){.o-card__innerdiv--lg{padding-left:2rem;}}@media(min-width:892px){.o-card__innerdiv--lg{width:70%;padding-left:4.5rem;}}@media(min-width:892px) and (min-width:640px){.o-card__innerdiv--lg{padding-left:6rem;}}@media(min-width:1280px){.o-card__innerdiv--lg{padding-left:3rem;}}@media(min-width:1280px) and (min-width:640px){.o-card__innerdiv--lg{padding-left:4rem;}}.o-card__innerdiv--sm{max-width:300px;margin-left:1.5rem;padding-left:3rem;}@media(min-width:640px){.o-card__innerdiv--sm{margin-left:2rem;}}@media(min-width:640px){.o-card__innerdiv--sm{padding-left:4rem;}}@media(min-width:892px){.o-card__innerdiv--sm{float:right;max-width:20%;padding-left:0;}}.return::before{content:url("/siteassets/assets/images/ui/icon-arrow-charcoal.svg");display:inline-block;height:auto;padding:0;width:.5rem;}#rushShipment{display:inline-block;margin:1rem 0 2rem;}#rushShipment span{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif !important;}.blockUI h4{font-size:1.5rem;margin:1.4rem;}.blockUI h4 .k-icon{position:relative;top:-.4rem;}.page-anchor{border-top:.1rem solid transparent;display:block;position:relative;top:0;visibility:hidden;}.modal-close-btn{background-color:transparent;background-image:url("/globalassets/assets/images/ui/icon-close.svg");background-position:center center;background-repeat:no-repeat;background-size:1.4rem 1.4rem;border:0;height:2.4rem;overflow:hidden;text-indent:-10rem;width:2.4rem;}.error-message{color:#f00;}.error-message p,.error-message a{color:#f00 !important;}.icon--nav-cart-full,.icon--nav-swatch-cart-full{background-color:#f00;border:.1rem solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:8px;font-weight:800;height:1.6rem;line-height:1.4rem;opacity:0;position:absolute;text-align:center;transform:scale(.2);transition:all .2s cubic-bezier(.42,0,.33,1.52);width:1.6rem;}.icon--nav-cart-full.is-visible,.icon--nav-swatch-cart-full.is-visible{opacity:1;transform:scale(1);}.icon--nav-cart-full.is-grow,.icon--nav-swatch-cart-full.is-grow{transform:scale(1.2);}.k-grid-header .k-header>.k-link>.k-icon.k-i-sort-desc-sm,.k-grid-header .k-header>.k-link>.k-icon.k-i-sort-asc-sm{position:absolute;}.table-has-actions-column thead th:last-child{width:7.8rem;}.table-has-actions-column thead th:last-child .k-header-column-menu{display:none;}.k-grid .allow-text-wrapping th,.k-grid .allow-text-wrapping td{white-space:normal;}.sidebar-bg{background-color:#ebebea;}.product-cert-icons img{height:24px;margin:6px 4px;}@media(min-width:640px){.product-cert-icons img{height:40px;margin:10px 4px;}}.swatch-unavailable{align-items:center;border-top:1px solid #ccc;background-color:#fff;display:flex;}.swatch-unavailable .icon{background:url("/assets/dist/images/icons/icon-circle-backslash.svg") 0 0 no-repeat;height:16px;width:16px;}.tabbed-nav{background-color:#ededed;border-top:.1rem solid #d5d6d7;height:4.5rem;overflow-x:hidden;padding-left:1.5rem;padding-right:0;position:relative;width:100%;}.tabbed-nav-inner{height:100%;margin:0 auto;padding:0;position:relative;white-space:nowrap;width:100%;}.tabbed-nav-inner ul{margin-bottom:.3rem;margin-right:0;width:auto;}.container-fluid .tabbed-nav-inner ul{margin:0 auto .3rem;}.tabbed-nav-item{line-height:normal;margin:0 2rem 0 0;padding:0;}.tabbed-nav-item button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:0;color:#373737;display:block;font-size:1.1rem;font-weight:700;letter-spacing:.05rem;padding:0;position:relative;text-transform:uppercase;width:100%;}@media(min-width:892px){.tabbed-nav-item button{font-size:1.2rem;}}@media(min-width:1280px){.tabbed-nav-item{margin-right:3.5rem;}}.tabbed-nav-item button:hover,.tabbed-nav-item button:active,.tabbed-nav-item button:focus{background-color:transparent;background-image:none;box-shadow:none;}.tabbed-nav-item button:focus{color:#373737;}.tabbed-nav-item button::after,.tabbed-nav-item.active button::after{background-color:#373737;bottom:-.6rem;color:transparent;content:'.';height:.2rem;left:0;margin:auto;position:absolute;right:0;transition:all .5s;width:0%;}.tabbed-nav-item button:hover::after,.tabbed-nav-item.active button::after{width:100%;}.tabbed-nav--fade{background:linear-gradient(to right,rgba(252,252,252,0) 0%,#fcfcfc 75%);display:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fcfcfc',endColorstr='#fcfcfc',GradientType=1);height:100%;position:absolute;right:0;top:0;width:8rem;}@media(min-width:1280px){.tabbed-nav--fade{display:none;}}.tabbed-nav--more{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;display:none;height:100%;padding:0;position:absolute;right:.5rem;top:0;width:1.2rem;}.icon--nav-more{background:url("/siteassets/assets/images/ui/swfc-icon-breadcrumb-arrow-blue.svg") center center no-repeat;height:1.2rem;width:1.2rem;}.add-overflow-controls .tabbed-nav-inner{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:scroll;overflow-y:hidden;}.add-overflow-controls .tabbed-nav-inner ul{padding-right:8rem;}.add-overflow-controls .tabbed-nav--fade{display:block;}.add-overflow-controls .tabbed-nav--more{display:flex;}.tabbed-content{display:none;}.tabbed-content.active{display:block;}.content-sidebar{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;}@media(min-width:640px){.content-sidebar{padding-top:2rem;}}@media(min-width:640px){.content-sidebar{padding-right:2rem;}}@media(min-width:640px){.content-sidebar{padding-bottom:2rem;}}@media(min-width:640px){.content-sidebar{padding-left:2rem;}}.constrained-width-carousel .glide__slides{flex-wrap:wrap;height:500px;}.constrained-width-carousel .slider-block{height:100%;min-height:500px;width:100%;}.constrained-width-carousel .slider-block .slider-block-inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative;white-space:normal;width:100%;}@media(min-width:768px){.constrained-width-carousel .slider-block .slider-block-inner-wrapper{flex-direction:row;}}.constrained-width-carousel .slider-block .slider-block-inner-wrapper .slider-image{order:1;}.constrained-width-carousel .slider-block .slider-block-inner-wrapper .slider-video{height:100%;}.constrained-width-carousel .slider-control{display:flex;justify-content:center;margin:5px;}.constrained-width-carousel .slider-control .glide__bullets{display:flex;margin:0;padding:0;text-align:center;}.constrained-width-carousel .slider-control .glide__bullets button{background:transparent;border:0;color:transparent;display:block;height:50px;margin:0;padding:0;position:relative;width:30px;}.constrained-width-carousel .slider-control .glide__bullets button::before{background-color:#fff;border:1px solid #000;border-radius:50%;content:'';height:9px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px;}.constrained-width-carousel .slider-control .glide__bullets button:active::before,.constrained-width-carousel .slider-control .glide__bullets button:hover::before,.constrained-width-carousel .slider-control .glide__bullets button:focus::before{opacity:1;}.constrained-width-carousel .slider-control .glide__bullets .glide__bullet--active::before{background-color:#000;border-color:#000;}.constrained-width-carousel .slider-control .glide__arrow{background-color:transparent;background-position:center center;background-repeat:no-repeat;border:0;height:100%;width:1.6rem;}.constrained-width-carousel .slider-control .glide__arrow--left{background-image:url("/assets/dist/images/icons/carousel-arrow-prev.svg");}.constrained-width-carousel .slider-control .glide__arrow--right{background-image:url("/assets/dist/images/icons/carousel-arrow-next.svg");}.constrained-width-carousel.new-side-notch-hero .glide__slides{height:340px;}@media(min-width:768px){.constrained-width-carousel.new-side-notch-hero .glide__slides{height:425px;}}.constrained-width-carousel.new-side-notch-hero .slider-block{min-height:340px;padding-bottom:1.5rem;}@media(min-width:768px){.constrained-width-carousel.new-side-notch-hero .slider-block{min-height:425px;}}.slider-block-content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;order:0;}@media(min-width:640px){.slider-block-content-container.content-left{order:0;}}@media(min-width:640px){.slider-block-content-container.content-right{order:2;}}.slider-block-content-container .slider-block-content{width:100%;}.slider-style-60-40 .slider-image{height:100%;position:relative;width:100%;}.slider-style-60-40 .slider-image img{display:block;height:100%;object-fit:cover;object-position:center;position:absolute;width:100%;}@media(min-width:640px){.slider-style-60-40 .slider-image{position:absolute;}.slider-style-60-40 .slider-image img{position:relative;}}@media(min-width:768px){.slider-style-60-40 .slider-image{max-height:500px;position:relative;width:60%;}}.slider-style-60-40 .slider-block-content-container{width:100%;}@media(min-width:640px){.slider-style-60-40 .slider-block-content-container{left:5%;position:relative;top:25%;width:90%;}}@media(min-width:768px){.slider-style-60-40 .slider-block-content-container{left:0;position:relative;top:0;width:40%;}}.slider-style-50-50 .slider-image{width:100%;}@media(min-width:768px){.slider-style-50-50 .slider-image{max-height:500px;width:50%;}}.slider-style-50-50 .slider-block-content-container{width:100%;}@media(min-width:640px){.slider-style-50-50 .slider-block-content-container{left:5%;position:absolute;top:25%;width:90%;}}@media(min-width:768px){.slider-style-50-50 .slider-block-content-container{left:0;position:relative;top:0;width:50%;}}.slider-style-content-overlay{align-items:center;display:flex;justify-content:center;width:100%;}.slider-style-content-overlay .slider-block-inner-wrapper{position:relative;}.slider-style-content-overlay .slider-image{height:100%;object-fit:cover;width:100%;}.slider-style-content-overlay .slider-video{width:100%;}.slider-style-content-overlay .slider-video video{height:auto;width:100%;}.slider-style-content-overlay .slider-block-content-container{left:50%;max-width:320px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;}@media(min-width:768px){.slider-style-content-overlay .slider-block-content-container{max-width:480px;width:auto;}.slider-style-content-overlay .slider-block-content-container.content-left{left:5%;top:50%;transform:translate(0,-50%);}.slider-style-content-overlay .slider-block-content-container.content-center{left:50%;top:50%;transform:translate(-50%,-50%);}.slider-style-content-overlay .slider-block-content-container.content-right{right:5%;top:50%;transform:translate(0,-50%);}}.slider-style-side-notch .slider-block-content-container{bottom:-5px;max-width:94%;padding:2rem;text-align:center;top:auto;transform:translate(-50%,0);}@media(min-width:768px){.slider-style-side-notch .slider-block-content-container{bottom:auto;padding:3rem;text-align:left;top:50%;}.slider-style-side-notch .slider-block-content-container.content-left{left:0;}.slider-style-side-notch .slider-block-content-container.content-right{left:auto;right:0;}}@media(min-width:892px){.slider-style-side-notch .slider-block-content-container{padding:5rem 3rem;}}.content-toggle-btn{background-color:transparent;border:0;padding:0;text-align:left;}.content-toggle-btn::before{background-image:url("/globalassets/assets/images/ui/icon-triangle.svg");background-position:0 2px;background-repeat:no-repeat;background-size:100%;content:'';display:inline-block;height:12px;margin-right:5px;width:6px;}.content-toggle-btn:focus{outline-color:#000;outline-offset:0;outline-style:dotted;outline-width:1px;}.content-toggle-btn.is-active::before{transform:rotate(90deg);}.content-toggle-body{padding-left:17px;}.icon-cta .icon img{height:40px;width:100%;}@media(min-width:992px){.icon-cta>div::before{background-color:#d5d6d7;content:'';height:86px;opacity:.25;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:2px;}.icon-cta>div:last-child::before{content:none;}}.icon-cta:last-child::before{content:none;}.c-filter__wrap .k-grid{padding:.5rem 0 1rem;}.c-filter__wrap .k-grid tr{background-color:transparent !important;}.c-filter__wrap .k-grid td:first-child{padding-left:.4rem;padding-right:.4rem;width:1.8rem;}.c-filter__wrap .k-grid td{border:0;font-size:1.3rem;padding-bottom:.6rem;padding-left:.4rem;padding-top:.6rem;white-space:normal;}.filter-search input{float:left;font-size:1.3rem;height:3rem;padding:.1rem .5rem;width:calc(100% - 6.7rem);}.filter-search button{float:left;height:3rem;}.c-filter{transition:all .2s ease;}.c-filter .c-filtersort .desktop{display:none;}.c-filter .o-btn.o-btn--filter{margin-top:20px;}@media(min-width:768px){.c-filter .c-filtersort::after{content:'';}.c-filter .c-filtersort .mobile{display:none;}.c-filter .c-filtersort .desktop{display:initial;}.c-filter .c-filter__inner{display:block;}.c-filter .o-btn.o-btn--filter{display:none;}}.c-filter__wrap ul{list-style:none;margin:0;padding:0;padding-right:8px;}.c-filter__wrap .c-filter__heading{position:relative;}.c-filter__wrap .c-filter__heading.is-active .icon--triangle{transform:rotate(90deg);margin-right:10px;}.c-filter__wrap .c-filter__heading.is-active .icon--menu-open{transform:rotate(180deg);}.c-filter__wrap .c-filter__heading .o-checkboxLabel{margin-bottom:0;font-weight:600;min-height:16px;}.c-filter__wrap .c-filter__heading>label{font-weight:600;margin-left:-.5rem;padding-top:.2rem;}.c-filter__wrap .c-filter-heading-checkbox{padding-right:3rem;}.c-filter__wrap .c-filter-heading-checkbox .k-grid{padding:0;}.c-filter__wrap .icon--triangle{width:6px;height:12px;background:url("/siteassets/assets/images/ui/icon-triangle.svg") 0 0 no-repeat;background-size:contain;margin-left:-18px;margin-right:8px;margin-top:2px;transition:transform .2s ease;flex:none;display:inline-block;}.c-filter__wrap .icon--menu-open{background-image:url("/siteassets/assets/images/ui/icon-arrow-down.svg");background-position:center center;background-repeat:no-repeat;background-size:12px 24px;height:100%;margin-right:0;position:absolute;right:0;top:0;transform-origin:center center;transition:transform .2s ease;width:30px;}.c-filter__wrap input[type=checkbox]{margin-left:8px;margin-right:12px;}.c-filter__wrap hr{margin-top:8px;margin-bottom:8px;border:0;border-top:1px solid #999;}@media(min-width:768px){.c-filter__wrap ul{margin-top:6px;}.c-filter__wrap hr{margin-top:10px;margin-bottom:10px;}}.c-filter__heading{font-size:1.2rem;font-style:normal;line-height:1.3em;width:100%;text-align:left;background-color:#ddd;border:none;border-top-width:.1rem;border-top-style:solid;border-top-color:#999;border-bottom-width:.1rem;border-bottom-style:solid;border-bottom-color:#999;display:flex;padding:.5rem 1.2rem;text-indent:0;}@media(min-width:768px){.c-filter__heading{font-size:1.3rem;}}.c-filter__heading .icon--triangle{margin-left:0;}.c-filter__heading:hover{cursor:pointer;}@media(min-width:768px){.c-filter__heading{padding-top:11px;padding-bottom:11px;}}.keyboard-focus .c-filter__heading:focus{border:.2rem dashed #000;}.c-filter__heading+.c-filter__heading{border-top:none;}.c-filter__wrap+.c-filter__wrap .c-filter__heading{border-top:none;}.c-filter__wrap .c-filter__heading+ul{border-bottom-width:.1rem;border-bottom-style:solid;border-bottom-color:#999;padding-bottom:.8rem;margin-top:.8rem;padding-left:.6rem;}.c-filter__option+li:first-child{margin-top:.4rem;}.c-filter__wrap .c-filter__wrap:last-child .c-filter__heading{border-bottom:none;}.c-filter__wrap .c-filter__wrap:last-child.is-active{border-bottom:none;}.c-filter__wrap .c-filter__wrap.is-active .c-filter__heading{border-bottom:none;padding-bottom:0;}.c-filter input[type="checkbox"],.c-filter input[type="radio"],.c-filter__wrap input[type="checkbox"],.c-filter__wrap input[type="radio"]{-moz-appearance:checkbox;-webkit-appearance:checkbox;left:-1000em;position:absolute;}.c-filter input:checked~label,.c-filter__wrap input:checked~label{font-weight:700;}.c-filter input[type="checkbox"]~.k-checkbox-label::after,.c-filter input[type="radio"]~.k-checkbox-label::after,.c-filter__wrap input[type="checkbox"]~.k-checkbox-label::after,.c-filter__wrap input[type="radio"]~.k-checkbox-label::after{border-bottom:2px solid #fff;border-left:2px solid #fff;height:5px;left:4px;top:4px;transform:rotate(-45deg);width:9px;}.c-filter input[type="checkbox"]~label::after,.c-filter input[type="radio"]~label::after,.c-filter__wrap input[type="checkbox"]~label::after,.c-filter__wrap input[type="radio"]~label::after{content:none;}.c-filter input[type="checkbox"]:checked~label::after,.c-filter input[type="radio"]:checked~label::after,.c-filter__wrap input[type="checkbox"]:checked~label::after,.c-filter__wrap input[type="radio"]:checked~label::after{content:'';}.c-filter input[type="checkbox"]:checked~label::before,.c-filter input[type="radio"]:checked~label::before,.c-filter__wrap input[type="checkbox"]:checked~label::before,.c-filter__wrap input[type="radio"]:checked~label::before{background-color:#000;border-color:#000;}.c-filter input[type="checkbox"]:focus~label::before,.c-filter__wrap input[type="checkbox"]:focus~label::before{outline:#3b99fc auto 3px;}.c-filter .stock-filter-radio-group,.c-filter__wrap .stock-filter-radio-group{margin:1rem 0 .5rem;}.c-filter .stock-filter-radio-group li,.c-filter__wrap .stock-filter-radio-group li{margin-left:1.2rem;}.c-filter .stock-filter-radio-group .k-radio-label,.c-filter__wrap .stock-filter-radio-group .k-radio-label{color:#656565;font-size:1.3rem;font-weight:500;padding-top:.2rem;}.c-filter .k-checkbox-label::before,.c-filter__wrap .k-checkbox-label::before{border-color:rgba(0,0,0,.15);}.search-filter{position:relative;}.search-filter .search-filter-ipt{padding-right:4.6rem;}.search-filter .search-filter-btn{background:none;background-image:url("/siteassets/assets/images/ui/icon-search-blue.svg");background-position:center center;background-repeat:no-repeat;background-size:1.7rem 1.7rem;border:0;height:3.6rem;padding:0;position:absolute;top:0;right:0;width:3.6rem;}.filter-tab-set{display:flex;flex-direction:row;justify-content:center;}.filter-tab-item label::after{content:none;}.filter-tab-item label::before{content:none;}.filter-tab-item input{display:none;}.form-group{width:100%;}.form-group:after{clear:both;content:'';display:table;}.form-group-recaptcha .input-validation-error~.g-recaptcha{border:2px solid #f00 !important;display:inline-block;}.form-group-recaptcha .field-validation-error{clear:both;display:block;}.error-message{color:#f00;display:none;}.error-message p,.error-message a{color:#f00 !important;}.error-message p::before{content:"✖";display:inline;left:auto;padding-right:.5rem;position:relative;}.error-container{color:#f00;padding-left:1.5rem;}.error-container li{list-style:outside disc;}.o-form__label{clear:both;float:left;margin-bottom:0;padding-bottom:6px;}.o-form__input{padding:0 10px;width:100%;height:36px;border:1px solid #ccc;border-radius:2px;float:left;clear:both;}.o-form__input::placeholder{color:#ccc;opacity:1;font-style:italic;}.o-form__input:focus{outline:#3b99fc auto 3px;}.k-autocomplete .o-form__input.k-input{border:1px solid #ccc;border-radius:2px;height:36px !important;margin:0;padding:0 10px !important;}.o-form__input--xxs{width:100%;}@media(min-width:640px){.o-form__input--xxs{width:15%;}}.o-form__input--xs{width:100%;}@media(min-width:640px){.o-form__input--xs{width:28%;}}.o-form__input--sm{width:100%;}@media(min-width:640px){.o-form__input--sm{width:40%;}}.o-form__input--md{width:100%;}@media(min-width:640px){.o-form__input--md{width:60%;}}.o-form__textarea{padding:10px;height:120px !important;width:100%;}@media(min-width:640px){.o-form__textarea{width:100%;}}.c-form__required{float:left;clear:both;}.o-form__checkbox,.o-form__radio{height:20px;float:left;clear:both;}.o-form__checkbox .o-checkboxLabel,.o-form__radio .o-checkboxLabel{line-height:1.3;}.o-checkboxLabel,.o-radioLabel{font-weight:normal;margin-left:-5px;padding-left:30px;min-height:20px;position:relative;display:inline-block;cursor:pointer;}.o-checkboxLabel::before,.o-checkboxLabel::after,.o-radioLabel::before,.o-radioLabel::after{position:absolute;display:inline-block;cursor:pointer;}.o-checkboxLabel::before,.o-radioLabel::before{content:"";height:16px;width:16px;top:-1px;left:5px;background-color:#fff;border:1px solid #ccc;display:inline-block;transition:.2s all linear;}.o-checkboxLabel::after,.o-radioLabel::after{content:"";display:inline-block;}.o-checkboxLabel::after{height:5px;width:9px;top:3px;left:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);}.c-form input[type="checkbox"],.c-form input[type="radio"],.c-filter input[type="checkbox"],.c-filter input[type="radio"]{position:absolute;left:-1000em;-moz-appearance:checkbox;-webkit-appearance:checkbox;}.c-form input:checked~label,.c-filter input:checked~label{font-weight:600;}.c-form input[type="checkbox"]~label::after,.c-form input[type="radio"]~label::after,.c-filter input[type="checkbox"]~label::after,.c-filter input[type="radio"]~label::after{content:none;}.c-form input[type="checkbox"]:checked~label::after,.c-form input[type="radio"]:checked~label::after,.c-filter input[type="checkbox"]:checked~label::after,.c-filter input[type="radio"]:checked~label::after{content:"";}.c-form input[type="checkbox"]:checked~label::before,.c-form input[type="radio"]:checked~label::before,.c-filter input[type="checkbox"]:checked~label::before,.c-filter input[type="radio"]:checked~label::before{background-color:#666;border-color:#666;}.c-form input[type="checkbox"]:focus~label::before,.c-filter input[type="checkbox"]:focus~label::before{outline:#3b99fc auto 3px;}.c-form sup,.c-filter sup{font-size:100%;top:-.2em;}.c-form .o-form__checkbox,.c-form .o-form__radio,.c-filter .o-form__checkbox,.c-filter .o-form__radio{height:auto;}.o-form__select{position:relative;width:100%;float:left;clear:both;}.o-form__select select{padding:0 30px 0 10px;width:100%;height:36px;background:#fff;outline:0;border-radius:0;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;color:#666;transition:all .2s ease;}.o-form__select select::-ms-expand{display:none;}.o-form__select select:focus{outline:#3b99fc auto 3px;}.o-form__select select:disabled{opacity:.5;pointer-events:none;}.o-form__select--xxs{width:100%;}@media(min-width:640px){.o-form__select--xxs{width:15%;}}.o-form__select--xs{width:100%;}@media(min-width:640px){.o-form__select--xs{width:28%;}}.o-form__select--sm{width:100%;}@media(min-width:640px){.o-form__select--sm{width:40%;}}.o-form__select--md{width:100%;}@media(min-width:640px){.o-form__select--md{width:60%;}}.c-select__arrow{margin:-20px 10px 0 0;width:0;height:0;position:relative;float:right;pointer-events:none;border-style:solid;border-width:6px 5px 0 5px;border-color:#666 transparent transparent transparent;transition:all .2s ease;}.o-form__select select:hover~.c-select__arrow,.o-form__select select:focus~.c-select__arrow{border-top-color:#000;}.o-form__select select:disabled~.c-select__arrow{border-top-color:#ccc;}.input-validation-error{border:2px solid #f00 !important;}.o-formError{color:#f00;}.o-radio-group{clear:both;}.o-radio-group .o-radio-item{float:left;margin-right:2rem;}.o-radio-group .o-radio-item:last-child{margin-right:0;}.o-select-group{clear:both;}.o-select-group .o-form__select{clear:none;float:left;}.field-validation-error{color:#f00;}.site-image{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%;}.site-image-wrapper{height:100%;overflow:hidden;}.site-image-wrapper.animate .site-image{opacity:0;transform:scale(1.1);transition:opacity .35s ease-in-out,transform .35s ease-in-out;will-change:opacity,transform;}.site-image-wrapper.animate .site-image.image-loaded{opacity:1;transform:scale(1);}.list{padding:0 0 1.2rem 2.4rem;}.list li{break-inside:avoid;padding:0 0 1.2rem;page-break-inside:avoid;}.list li:last-child{padding:0;}.bullet-list>li{list-style:outside disc;margin-left:1em;}.icon-list{display:flex;flex-direction:row;flex-wrap:wrap;}.icon-list li{background-color:#fff;border-radius:.6rem;display:block;height:0;margin:.5rem;overflow:hidden;padding-top:calc(25% - 1rem);position:relative;width:calc(25% - 1rem);}@media(min-width:400px){.icon-list li{padding-top:calc(20% - 1rem);width:calc(20% - 1rem);}}@media(min-width:640px){.icon-list li{padding-top:calc(15% - 1rem);width:calc(15% - 1rem);}}@media(min-width:640px){.icon-list li{padding-top:calc(10% - 1rem);width:calc(10% - 1rem);}}@media(min-width:892px){.icon-list li{padding-top:calc(25% - 1rem);width:calc(25% - 1rem);}}.icon-list li img{height:auto;left:50%;padding:.2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - .4rem);}@media(min-width:400px){.icon-list li img{padding:.5rem;width:calc(100% - 1rem);}}@media(min-width:640px){.icon-list li img{padding:.2rem;width:calc(100% - .4rem);}}@media(min-width:768px){.icon-list li img{padding:.5rem;width:calc(100% - 1rem);}}.promo-bar{background-color:#d5d6d7;padding:.7rem 0;}.promo-bar .promo-detail{margin:0 auto;max-width:120rem;padding:0 1.5rem;text-align:center;}@media(min-width:1280px){.promo-bar .promo-detail{padding:0;}}.promo-bar .promo-detail a{color:inherit;}.promo-bar .promo-detail a:hover{color:inherit;}.c-swatchGrid>span{display:flex;flex-wrap:wrap;grid-column-gap:1rem;justify-content:flex-start;}.o-swatchCard{background-color:#fff;display:flex;margin-bottom:1rem;width:100%;}.o-swatchCard.new-swatch{position:relative;}.o-swatchCard.new-swatch::after{align-items:center;background-color:#666;color:#fff;content:'New';display:flex;font-weight:700;height:60px;justify-content:center;left:0;line-height:60px;pointer-events:none;position:absolute;text-align:center;top:0;width:60px;}@media(min-width:400px){.o-swatchCard{flex-direction:column;max-width:22.225rem;width:calc(50% - .5rem);}}.o-swatchCard__content{z-index:0;border:1px solid #d5d5d5;border-left:none;flex:1;display:flex;flex-direction:column;position:relative;}.o-swatchCard__content:before{width:100%;height:50px;content:'';position:absolute;bottom:41px;z-index:-1;background-image:linear-gradient(-180deg,#fff 0%,#fcfcfc 100%);}@media(min-width:400px){.o-swatchCard__content{flex-grow:1;flex-basis:auto;justify-content:space-between;border-left:1px solid #d5d5d5;}}.o-swatchCard__content p{font-size:12px;margin-bottom:.25rem;}.o-swatchCard__content p:last-of-type{margin-bottom:1rem;}.o-swatchCard__content p strong{margin-right:6px;}.o-swatchCard__content p.swatch-collection-color-num{font-size:11px;text-transform:uppercase;}.o-swatchCard__content .swatch-color-name{font-size:18px;}.o-swatchCard__collection{background-color:#999;color:#fff;grid-column:1/span 2;height:2.4rem;padding:.4rem .8rem;font-size:1.2rem;font-style:normal;line-height:1.3em;}@media(min-width:768px){.o-swatchCard__collection{font-size:1.3rem;}}.o-swatchCard__image{cursor:pointer;width:114px;position:relative;overflow:hidden;}.o-swatchCard__image img{position:absolute;width:100%;height:100%;object-fit:cover;border:1px solid #d5d5d5;border-bottom:none;transition:transform .6s;display:block;}@media(min-width:400px){.o-swatchCard__image img{position:inherit;width:100%;height:auto;object-fit:fill;}}@media(min-width:400px){.o-swatchCard__image{width:auto;position:relative;}}.o-swatchCard__image a{border-bottom:0;}.o-swatchCard__image a:hover{background-color:transparent;}.o-swatchCard__image .show-detail-btn{border:1px solid #d5d5d5;border-right:0;border-top:0;display:inline-block;height:35px;position:absolute;right:0;top:0;width:35px;}.o-swatchCard__image.show-menu img{transform:scale(1.05);}.o-swatchCard__image.show-menu .o-swatchCard__viewDetail{transform:translateY(0);}.o-swatchCard__image.persistant-menu{padding-bottom:33px;}.o-swatchCard__image.persistant-menu .o-swatchCard__viewDetail{align-items:center;border-bottom:1px solid #d5d5d5;display:flex;height:33px;transform:translateY(0);}.o-swatchCard__image.persistant-menu .o-swatchCard__viewDetail .show-detail-btn{border:0;}.o-swatchCard__image.persistant-menu .o-swatchCard__viewDetail a{display:inline-block;}@media(min-width:400px){.o-swatchCard__image.persistant-menu .o-swatchCard__viewDetail{border-bottom:0;}.o-swatchCard__image.persistant-menu .o-swatchCard__viewDetail .show-detail-btn{border-left:1px solid #d5d5d5;}}.o-swatchCard__viewDetail{background-color:#fff;border:1px solid #d5d5d5;border-bottom:none;bottom:0;left:0;padding:6px;padding-left:10px;position:absolute;right:0;transform:translateY(100%);transition:all .2s ease;}.o-swatchLabels{margin:10px;padding:10px 0;border:0;border-top:1px solid #d5d5d5;background-color:#fff;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;}.o-swatchLabels .o-swatchLabels__item{margin-bottom:7px;margin-right:7px;display:block;align-items:center;}.o-swatchLabels .o-swatchLabels__item img{width:24px;height:24px;}.o-swatchLabels .o-swatchLabels__item img.label-declare{width:36px;height:18px;}.swatch-unavailable{align-items:center;border-top:1px solid #ccc;background-color:#fff;display:flex;}.swatch-unavailable .icon{background:url("/assets/dist/images/icons/icon-circle-backslash.svg") 0 0 no-repeat;height:16px;width:16px;}.o-swatchButton{background-color:#fff;border:0;border-top:1px solid #d5d5d5;margin:0;padding:0;transition:background-color .2s ease-in-out;}.o-swatchButton:hover,.o-swatchButton:focus{background-color:#fafafa;}.o-swatchButton:hover .icon,.o-swatchButton:focus .icon{transform:scale(1.2);}.o-swatchButton span{width:100%;border:none;display:flex;align-items:center;padding:0;}.o-swatchButton__icon{width:27px;height:40px;display:flex;justify-content:flex-end;align-items:center;transition:all .15s ease;}.o-swatchButton__icon .icon{height:14px;transform-origin:center;transition:transform .2s cubic-bezier(.42,0,.33,1.52);width:14px;will-change:transform;}.o-swatchButton__icon .icon.icon--plus{background:url("/siteassets/assets/images/ui/plus.svg") 0 0 no-repeat;background-size:14px 14px;}.o-swatchButton__icon .icon.icon--minus{background:url("/siteassets/assets/images/ui/minus.svg") 0 0 no-repeat;background-size:14px 14px;}.o-swatchButton__icon.is-active{width:42px;justify-content:center;background-color:#999;}.o-swatchButton--full{border:1px solid #d5d5d5;}.o-swatchButton--full .o-swatchButton__label{text-align:left;}.o-swatchButton.o-swatchButton--full{margin-bottom:.75rem;}@media(min-width:640px){.o-swatchButton.o-swatchButton--full{margin-bottom:1rem;}}.o-swatchButton__label{color:#000;font-size:1.1rem;font-style:normal;font-weight:700;line-height:1em;text-transform:uppercase;margin-left:.75rem;transition:all .2s ease;}@media(min-width:640px){.o-swatchButton__label{margin-left:1rem;}}#swatchContents .c-twoColumns__right .c-twoColumns__title{position:relative;}#swatchContents .o-swatchLabels{margin-top:0;border-top:none;}.swatch-not-available{align-items:center;border-top:1px solid #d5d5d5;cursor:default;display:flex;height:4rem;}.swatch-not-available span{color:#999;letter-spacing:1px;}.view-detail-btn{background:transparent;border:0;font-size:11px;font-weight:bold;padding:0;text-transform:uppercase;letter-spacing:1px;}#swatchGrid.show-more{height:80rem;overflow:hidden;position:relative;}#swatchGrid.show-more::after{background:linear-gradient(0,#fff,85%,rgba(255,255,255,0));bottom:0;content:'';height:33%;left:0;position:absolute;width:100%;z-index:1;}.show-all-swatches-btn{position:absolute !important;bottom:1rem;left:50%;transform:translateX(-50%);z-index:2 !important;}.new-swatch-indicator{background-color:#666;color:#fff;font-size:1.2rem;font-weight:700;height:5rem;left:0;line-height:5rem;position:absolute;text-align:center;top:2.4rem;width:5rem;z-index:2;}.swatch-group-order-actions{border-bottom:.1rem solid #ccc;display:flex;justify-content:start;}@media(min-width:768px){.swatch-group-order-actions{justify-content:end;}}.swatch-group-order-actions .o-swatchButton{border-top:0;padding-left:1rem;width:auto;}.swatch-group-order-actions .o-swatchButton:first-child{border-right:.1rem solid #ccc;padding-right:1rem;}.swatch-group-order-actions .o-swatchButton__icon{width:1.6rem;}.swatch-group-order-actions .o-swatchButton__label{margin-left:.5rem;}.swatch-group-order-actions .icon.icon--minus{background-image:url("/siteassets/assets/images/ui/minus-gray.svg");}.cart-remove-item-btn{background:none;border:0;color:#f00;font-size:1.1rem;font-weight:bold;letter-spacing:.075rem;text-transform:uppercase;}.cart-remove-item-btn:hover{text-decoration:underline;}.swatch-modal{padding-right:0 !important;}.swatch-modal .modal-dialog{max-width:96rem;width:calc(100% - 3rem);}.swatch-modal .container{max-width:none;}.swatch-modal .o-swatchCard__content{border:none;padding-top:0;}.swatch-modal .o-swatchCard__collection{margin-bottom:1rem;}.swatch-modal .swatch-preview-img{height:auto;width:100%;}.swatch-modal .modal-header{background:transparent;color:#000;display:flex;justify-content:end;padding:.5rem 1.5rem;}.swatch-modal .close{font-size:2.4rem;opacity:.5;}#swatch-action-bar{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:1;}#swatch-action-bar .swatch-action-bar-inner{margin:0 auto;max-width:120rem;}#swatch-action-bar .swatch-action-bar-inner .o-buttonBar{margin-left:2rem;margin-right:2rem;}@media(min-width:1280px){#swatch-action-bar .swatch-action-bar-inner .o-buttonBar{margin-left:0;margin-right:0;}}@media(min-width:768px){.fixedHeader .c-twoColumns__left,.fixedHeader .c-twoColumns__title{z-index:2;}.fixedHeader .c-twoColumns{margin-top:115px;}}.c-cart{display:flex;flex-direction:column;list-style:none;margin:0 0 2.8rem 0;padding:0;}.c-cart .c-cart__content{display:flex;padding:1.2rem 0;}.c-cart .c-cart__content:not(:last-child){border-bottom:.1rem solid #ccc;}.c-cart .c-cart__content .o-form__checkbox{align-self:center;height:2rem;margin-bottom:0;}.c-cart .c-cart__content .o-form__select{align-self:center;margin:0 1.5rem 0 auto;width:7rem;}.c-cart__shippingAddress{border-bottom:.1rem solid #ccc;padding-bottom:1.2rem;}.c-cart__image{margin-left:.8rem;width:9.6rem;min-width:9.6rem;height:6rem;min-height:6rem;position:relative;}.c-cart__image img{height:100%;object-fit:cover;position:absolute;width:100%;}.c-cart__description{align-self:center;float:left;margin:0 1.5rem;}.c-cart__description ul{padding:0;text-align:left;}.c-cart__description ul li{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-content:flex-start;line-height:1.375;padding-top:.3rem;}.c-cart__description ul li:not(:last-child):after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyLjcgMi43IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyLjcgMi43IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjMEUwRjEyIiBkPSJNMS40LDBjMC43LDAsMS40LDAuNiwxLjQsMS40YzAsMC44LTAuNiwxLjQtMS40LDEuNEMwLjYsMi43LDAsMi4yLDAsMS40QzAsMC42LDAuNiwwLDEuNCwweiIvPgo8L2c+Cjwvc3ZnPgo=) center center no-repeat;background-size:.3rem,.3rem;content:'';height:.3rem;letter-spacing:1em;padding:0 .6rem;width:.3rem;}.c-checkoutSteps__position{border-bottom:.1rem solid #ccc;padding:2rem 1.4rem;}.c-checkoutSteps__position:first-child{padding-top:0;}.c-checkoutSteps__position:nth-last-child(1){border-bottom:none;}.c-checkoutSteps__position.is-active{background-color:#eee;}.c-checkoutSteps__position.is-active:first-child{padding-top:2rem;}@media(min-width:892px){.c-twoColumns__right--checkout{display:flex;flex-wrap:nowrap;}.c-twoColumns__right--checkout>div:first-child{flex:1;margin-right:46px;}}.resource-library-page-content .filter-group{max-height:calc(100vh - 17.5rem);overflow-y:scroll;padding-right:2rem !important;position:sticky;top:17.5rem;}.icon--download{background:url("/siteassets/assets/images/ui/icon-sm-download.svg") 0 0 no-repeat;}.icon--view{background:url("/siteassets/assets/images/ui/icon-sm-view.svg") 0 0 no-repeat;}.table,.training-schedule,.rgMasterTable{border:0;margin-bottom:1rem;text-align:left;width:100%;}.table th,.training-schedule th,.rgMasterTable th,.table td,.training-schedule td,.rgMasterTable td{border-top:1px solid #d5d6d7;padding:.75rem;vertical-align:top;}.table thead tr,.training-schedule thead tr,.rgMasterTable thead tr{background-color:#373737;border:1px solid #373737;color:#fff;font-size:1.2rem;}.table thead th,.training-schedule thead th,.rgMasterTable thead th,.table th,.training-schedule th,.rgMasterTable th{vertical-align:bottom;}.table-sm th,.table-sm td{padding:.3rem;}.table tbody+tbody,.training-schedule tbody+tbody,.rgMasterTable tbody+tbody{border-top:2px solid #d5d6d7;}.table-bordered,.training-schedule,.rgMasterTable{border:1px solid #d5d6d7;}.table-bordered td,.training-schedule td,.rgMasterTable td{border:1px solid #d5d6d7;}.table-bordered thead th,.training-schedule thead th,.rgMasterTable thead th,.table-bordered thead td,.training-schedule thead td,.rgMasterTable thead td{border-bottom-width:2px;}.table-striped tbody tr:nth-of-type(odd),.training-schedule tbody tr:nth-of-type(odd){background-color:#ededed;}.table-striped tbody tr:nth-of-type(even),.training-schedule tbody tr:nth-of-type(even){background-color:#fff;}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive>.table-bordered,.table-responsive>.training-schedule,.table-responsive>.rgMasterTable{border:0 !important;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0 !important;}.print-link .icon{display:inline-block;height:20px;width:20px;}.print-link a{border-bottom:0;background:transparent;display:block;}.print-link a:hover{color:#262626;}.print-link a:visited{color:#000;}.print-link span{vertical-align:middle;}.print-link .print-text{display:inline-block;line-height:24px;margin-left:6px;}table .icon{display:inline-block;height:18px;margin-right:8px;width:18px;vertical-align:middle;}table a.icon{border-bottom:none;margin-right:12px;transition:all .2s cubic-bezier(.42,0,.33,1.52);}table a.icon:last-child{margin-right:0;}table a.icon:hover{background-color:transparent;transform:scale(1.2);}table .icon-pdf,table .icon--pdf{background:url("/siteassets/assets/images/ui/icon-sm-pdf.svg") 0 0 no-repeat;}table .icon-excel,table .icon--excel{background:url("/siteassets/assets/images/ui/icon-sm-excel.svg") 0 0 no-repeat;}table .icon-word,table .icon--word{background:url("/siteassets/assets/images/ui/icon-sm-word.svg") 0 0 no-repeat;}table .icon-video,table .icon--video{background:url("/siteassets/assets/images/ui/icon-sm-video.svg") 0 0 no-repeat;}table .icon-sm-search{background:url("/siteassets/assets/images/ui/icon-sm-search.svg") 0 0 no-repeat;}table .icon-print{background:url("/siteassets/assets/images/ui/icon-print.svg") 0 0 no-repeat;}.data-table thead .sorting{cursor:pointer;}.data-table thead .sorting:after{background-image:url("/siteassets/assets/images/ui/icon-sort-arrows-sprite.svg");background-position:0 0;background-repeat:no-repeat;background-size:8px 39px;content:'';display:inline-block;height:13px;margin:2px 0 -1px 6px;position:absolute;width:8px;}.data-table thead .sorting-asc:after{background-position:0 -13px;}.data-table thead .sorting-desc:after{background-position:0 -26px;}.data-table thead button:hover{background-color:transparent;}.sales-leads-table tbody tr{cursor:pointer;transition:background-color .2s ease;will-change:background-color;}.sales-leads-table tbody tr:hover{background-color:#d0d0d0;}.sales-leads-table .new-lead-star{color:#feca3f;font-weight:600;padding-left:18px;position:relative;}.sales-leads-table .new-lead-star::before{content:'';background:url("/siteassets/assets/images/ui/icon-star-maroon.svg") 0 0 no-repeat;height:13px;position:absolute;left:0;top:2px;width:13px;}.purchase-data-table tbody th{background-color:#373737;border-bottom:1px solid #d5d6d7;color:#fff;font-weight:600;}.training-schedule th{background-color:#373737;border:1px solid #373737;color:#fff;font-weight:600;padding:.75rem;text-align:left;text-transform:uppercase;}.training-schedule tr td{border:1px solid #d5d6d7;color:#000;padding:.75rem;text-align:left;vertical-align:top;}.rgMasterTable th{background-color:#373737;border:1px solid #373737;color:#fff;font-weight:600;padding:.75rem;text-align:left;text-transform:uppercase;}.rgMasterTable tr td{border:1px solid #d5d6d7;color:#231f20;padding:.75rem;text-align:left;vertical-align:top;}table th a,table th a:hover{background-color:transparent;border-bottom:none !important;}.RadGrid_Default th.rgSorted,.RadGrid_Default th.rgHeader,.RadGrid_Default th.rgResizeCol,.RadGrid_Default .rgHeaderWrapper{background:none;border:inherit;color:inherit;font-weight:600;padding-bottom:0;padding-top:0;vertical-align:baseline;}.RadGrid_Default .rgHeader a{color:inherit;}.new-lead,.RadGrid_Default .rgRow .rgSorted.new-lead{background-color:#d5d6d7;color:#fff !important;}.rgMasterTable tr td{color:#000;}.rgMasterTable tr td.new-lead{color:#fff;}.rgMasterTable tr:hover th{background-color:#373737;}.rgMasterTable tr:hover td{background-color:#000 !important;color:#fff;}.tooltip-container{display:inline-block;margin-left:.5rem;position:relative;}.tooltip-container .tooltip{background-color:#dedede;bottom:2.5rem;display:none;left:-7.25rem;opacity:1;padding:1rem;position:absolute;width:16rem;z-index:1;}.tooltip-container .tooltip::after{border-color:#dedede transparent transparent;border-style:solid;border-width:.5rem;content:'';left:calc(50% - .5rem);position:absolute;top:100%;}.tooltip-container .tooltip.show{display:block;}.tooltip-container .icon-help{background:url("/siteassets/assets/images/ui/icon-tooltip.svg") no-repeat 0 0;display:inline-block;height:1.5rem;margin-bottom:-.2rem;width:1.5rem;}.two-column-container img{max-height:22rem;max-width:100%;}.two-column-container hr{height:.1rem;margin:1.5rem 0;}.two-column-container.border{border-style:solid;border-width:.1rem;}.c-twoColumns{margin-left:auto;margin-right:auto;max-width:120rem;width:100%;}@media(min-width:768px){.c-twoColumns{display:flex;}}.c-twoColumns__left{flex-grow:1;min-width:21rem;margin-bottom:3rem;margin-left:1.5rem;margin-right:1.5rem;}@media(min-width:640px){.c-twoColumns__left{margin-bottom:4rem;}}@media(min-width:640px){.c-twoColumns__left{margin-left:2rem;}}@media(min-width:640px){.c-twoColumns__left{margin-right:2rem;}}@media(min-width:768px){.c-twoColumns__left{margin-right:4rem;max-width:24rem;}}@media(min-width:1240px){.c-twoColumns__left{margin-left:0;}}.c-twoColumns__right{flex:1;margin-left:1.5rem;margin-right:1.5rem;}@media(min-width:640px){.c-twoColumns__right{margin-left:2rem;}}@media(min-width:640px){.c-twoColumns__right{margin-right:2rem;}}@media(min-width:768px){.c-twoColumns__right{margin-left:0;}}@media(min-width:1240px){.c-twoColumns__right{margin-right:0;}}.mt-20,.my-20{margin-top:1rem;}@media(min-width:768px){.mt-20,.my-20{margin-top:1rem;}}@media(min-width:892px){.mt-20,.my-20{margin-top:2rem;}}.mb-20,.my-20{margin-bottom:1rem;}@media(min-width:768px){.mb-20,.my-20{margin-bottom:1rem;}}@media(min-width:892px){.mb-20,.my-20{margin-bottom:2rem;}}.mt-40,.my-40{margin-top:1rem;}@media(min-width:768px){.mt-40,.my-40{margin-top:2rem;}}@media(min-width:892px){.mt-40,.my-40{margin-top:4rem;}}.mb-40,.my-40{margin-bottom:1rem;}@media(min-width:768px){.mb-40,.my-40{margin-bottom:2rem;}}@media(min-width:892px){.mb-40,.my-40{margin-bottom:4rem;}}.mt-60,.my-60{margin-top:2rem;}@media(min-width:768px){.mt-60,.my-60{margin-top:4rem;}}@media(min-width:892px){.mt-60,.my-60{margin-top:6rem;}}.mb-60,.my-60{margin-bottom:2rem;}@media(min-width:768px){.mb-60,.my-60{margin-bottom:4rem;}}@media(min-width:892px){.mb-60,.my-60{margin-bottom:6rem;}}.mt-80,.my-80{margin-top:4rem;}@media(min-width:768px){.mt-80,.my-80{margin-top:6rem;}}@media(min-width:892px){.mt-80,.my-80{margin-top:8rem;}}.mb-80,.my-80{margin-bottom:4rem;}@media(min-width:768px){.mb-80,.my-80{margin-bottom:6rem;}}@media(min-width:892px){.mb-80,.my-80{margin-bottom:8rem;}}.mt-100,.my-100{margin-top:6rem;}@media(min-width:768px){.mt-100,.my-100{margin-top:8rem;}}@media(min-width:892px){.mt-100,.my-100{margin-top:10rem;}}.mb-100,.my-100{margin-bottom:6rem;}@media(min-width:768px){.mb-100,.my-100{margin-bottom:8rem;}}@media(min-width:892px){.mb-100,.my-100{margin-bottom:10rem;}}button:hover,input[type='button']:hover{cursor:pointer;}input[type='button'],input[type="submit"],input[type="submit"].go-button,#button-div .submit-button,.cta-button .submit-button{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:none;border:none;border-width:1px;border-style:solid;border-color:#4a7d87;background-color:#4a7d87;background-image:none;color:#fff;cursor:pointer;padding:12px 13px !important;margin:0;transition:all .2s ease;position:relative;white-space:nowrap;}input[type='button']:hover,input[type="submit"]:hover,input[type="submit"].go-button:hover,#button-div .submit-button:hover,.cta-button .submit-button:hover{background-color:#3e6870;color:#fff;}input[type='button']:visited,input[type="submit"]:visited,input[type="submit"].go-button:visited,#button-div .submit-button:visited,.cta-button .submit-button:visited{color:#fff;}input[type="submit"].go-button{padding:2px 10px;}input[type="submit"].go-button:hover{border:none;}#button-div .submit-button,.cta-button .submit-button{height:auto !important;}.button-reset{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:inherit;min-width:auto;padding:0;}a.btn,.training-schedule a.btn,.graber-bs-grid a.btn,a.browse-button{border-bottom:1px solid #4a7d87;}a.btn--primary,.training-schedule a.btn,.training-schedule a.browse-button{color:#fff;}.graberdirect .btn,.graberdirect .training-schedule a.btn,.training-schedule .graberdirect a.btn,.graberdirect .graber-bs-grid a.btn,.graber-bs-grid .graberdirect a.btn,.graberdirect .browse-button{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:none;border:none;border-width:.1rem;border-style:solid;border-color:#4a7d87;background-color:#fff;padding:1.2rem 1.3rem;margin:0;transition:all .2s ease;position:relative;white-space:nowrap;}.graberdirect .btn:hover,.graberdirect .browse-button:hover,.graberdirect .btn:focus,.graberdirect .browse-button:focus{color:#231f20;background-color:#c0d8dd;border-color:#4a7d87;outline-color:#3b99fc;}.graberdirect .btn:visited,.graberdirect .browse-button:visited{color:#231f20;}.graberdirect .o-btn:not(.btn):not(.training-schedule a.btn):not(.graber-bs-grid a.btn):not(.browse-button){border:0;padding:0;}.btn.btn--primary,.training-schedule a.btn,.training-schedule a.browse-button,.graber-bs-grid a.btn--primary.btn,.btn--primary.browse-button{color:#fff;background-color:#4a7d87;border-color:#4a7d87;}.btn.btn--primary:hover,.training-schedule a.btn:hover,.training-schedule a.browse-button:hover,.btn--primary.browse-button:hover,.btn.btn--primary:focus,.training-schedule a.btn:focus,.training-schedule a.browse-button:focus,.btn--primary.browse-button:focus{background-color:#3e6870;color:#fff;}.btn.btn--primary:visited,.training-schedule a.btn:visited,.training-schedule a.browse-button:visited,.btn--primary.browse-button:visited{color:#fff !important;}.link{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-self:flex-start;border-bottom-color:#d5d6d7;border-bottom-style:solid;border-bottom-width:.1rem;display:inline-flex;padding-bottom:.3rem;position:relative;text-decoration:none;transition:all .2s ease;white-space:nowrap;}.link:after{position:absolute;height:2px;bottom:-1px;left:0;right:0;content:'';background-color:#2f4f56;transform:scaleX(0);transform-origin:left;transition:all .2s ease;}.link:visited{color:#231f20;}.link:hover{color:#2f4f56;background-color:transparent;text-decoration:none;}.link:hover:after{transform:scaleX(1);}.btn--borderless{border:0;padding:0;}.btn--transparent{background-color:transparent;}.btn--transparent:hover{background-color:transparent;}a[href^="tel"]{white-space:nowrap;}.training-schedule a.btn,.training-schedule a.browse-button,.graber-bs-grid a.btn,.graber-bs-grid a.browse-button,.browse-button{border-radius:0;}.clear-btn span{margin-left:6px;text-decoration:underline;}.clear-btn:hover{background-color:transparent;cursor:pointer;}.clear-btn:hover span{text-decoration:none;}.icon-clear-arrow{background:url(/siteassets/assets/images/ui/icon-clear-arrow.svg) 0 0 no-repeat;height:14px;width:11px;}.pagination button{margin:0 3px;transition:color .2s ease-in-out;}.pagination button span{padding:0 5px;}.pagination button:hover{background-color:transparent;color:#4a7d87;}.pagination button.isActive span{border-bottom:2px solid #4a7d87;}.pagination .page-arrow{font-size:26px;}.pagination ul{list-style:none;margin:0;}.currency-switch button{transition:color .2s ease-in-out;}.currency-switch button:hover{background-color:transparent;color:#4a7d87;}.currency-switch button:hover.isActive{color:#231f20;}.currency-switch button.isActive{border-bottom:2px solid #4a7d87;}.link-icon{margin-left:2.8rem;position:relative;}.link-icon::before{content:'';display:block;left:-2.8rem;position:absolute;}.link-type-pdf::before{background:url("/siteassets/assets/images/ui/icon-pdf.svg") 0 0 no-repeat;height:2rem;top:-.4rem;width:1.6rem;}.link-type-url::before{background:url("/siteassets/assets/images/ui/icon-url.svg") 0 0 no-repeat;height:2rem;top:-.4rem;width:1.6rem;}.link-type-video::before{background:url("/siteassets/assets/images/ui/icon-play.svg") 0 0 no-repeat;height:2rem;top:-.4rem;width:2rem;}.help-link{background-image:url("/assets/dist/images/icons/help-icon.svg");background-repeat:no-repeat;background-size:1.6rem 1.6rem;display:inline-block;height:1.6rem;text-decoration:none;width:1.6rem;}.help-link:hover,.help-link:focus{text-decoration:none;}.btn.inactive,.training-schedule a.inactive.btn,.graber-bs-grid a.inactive.btn,.inactive.browse-button{opacity:.5;}.btn.btn-black,.training-schedule a.btn-black.btn,.graber-bs-grid a.btn-black.btn,.btn-black.browse-button{background:#231f20;border:.1rem solid #231f20;color:#fff !important;}.btn.btn-black:hover,.btn-black.browse-button:hover,.btn.btn-black:focus,.btn-black.browse-button:focus,.btn.btn-black:active,.btn-black.browse-button:active{background-color:#1b1819;border-color:#1b1819;}.btn.btn-dark-blue,.training-schedule a.btn-dark-blue.btn,.graber-bs-grid a.btn-dark-blue.btn,.btn-dark-blue.browse-button{background:#253746;border:.1rem solid #253746;color:#fff !important;}.btn.btn-dark-blue:hover,.btn-dark-blue.browse-button:hover,.btn.btn-dark-blue:focus,.btn-dark-blue.browse-button:focus,.btn.btn-dark-blue:active,.btn-dark-blue.browse-button:active{background-color:#202f3c;border-color:#202f3c;}.btn.btn-dark-gray,.training-schedule a.btn-dark-gray.btn,.graber-bs-grid a.btn-dark-gray.btn,.btn-dark-gray.browse-button{background:#53565a;border:.1rem solid #53565a;color:#fff !important;}.btn.btn-dark-gray:hover,.btn-dark-gray.browse-button:hover,.btn.btn-dark-gray:focus,.btn-dark-gray.browse-button:focus,.btn.btn-dark-gray:active,.btn-dark-gray.browse-button:active{background-color:#4c4f52;border-color:#4c4f52;}.btn.btn-light-blue,.training-schedule a.btn-light-blue.btn,.graber-bs-grid a.btn-light-blue.btn,.btn-light-blue.browse-button{background:#dae1e2;border:.1rem solid #dae1e2;color:#000 !important;}.btn.btn-light-blue:hover,.btn-light-blue.browse-button:hover,.btn.btn-light-blue:focus,.btn-light-blue.browse-button:focus,.btn.btn-light-blue:active,.btn-light-blue.browse-button:active{background-color:#d1dadc;border-color:#d1dadc;}.btn.btn-light-dark-blue,.training-schedule a.btn-light-dark-blue.btn,.graber-bs-grid a.btn-light-dark-blue.btn,.btn-light-dark-blue.browse-button{background:#929ba3;border:.1rem solid #929ba3;color:#fff !important;}.btn.btn-light-dark-blue:hover,.btn-light-dark-blue.browse-button:hover,.btn.btn-light-dark-blue:focus,.btn-light-dark-blue.browse-button:focus,.btn.btn-light-dark-blue:active,.btn-light-dark-blue.browse-button:active{background-color:#8a939c;border-color:#8a939c;}.btn.btn-light-teal,.training-schedule a.btn-light-teal.btn,.graber-bs-grid a.btn-light-teal.btn,.btn-light-teal.browse-button{background:#a5bec3;border:.1rem solid #a5bec3;color:#000 !important;}.btn.btn-light-teal:hover,.btn-light-teal.browse-button:hover,.btn.btn-light-teal:focus,.btn-light-teal.browse-button:focus,.btn.btn-light-teal:active,.btn-light-teal.browse-button:active{background-color:#9cb7bd;border-color:#9cb7bd;}.btn.btn-light-terracotta,.training-schedule a.btn-light-terracotta.btn,.graber-bs-grid a.btn-light-terracotta.btn,.btn-light-terracotta.browse-button{background:#d6b0a6;border:.1rem solid #d6b0a6;color:#000 !important;}.btn.btn-light-terracotta:hover,.btn-light-terracotta.browse-button:hover,.btn.btn-light-terracotta:focus,.btn-light-terracotta.browse-button:focus,.btn.btn-light-terracotta:active,.btn-light-terracotta.browse-button:active{background-color:#d1a79c;border-color:#d1a79c;}.btn.btn-taupe,.training-schedule a.btn-taupe.btn,.graber-bs-grid a.btn-taupe.btn,.btn-taupe.browse-button{background:#d7d2cb;border:.1rem solid #d7d2cb;color:#000 !important;}.btn.btn-taupe:hover,.btn-taupe.browse-button:hover,.btn.btn-taupe:focus,.btn-taupe.browse-button:focus,.btn.btn-taupe:active,.btn-taupe.browse-button:active{background-color:#d0cbc2;border-color:#d0cbc2;}.btn.btn-teal,.training-schedule a.btn-teal.btn,.graber-bs-grid a.btn-teal.btn,.btn-teal.browse-button{background:#4a7d87;border:.1rem solid #4a7d87;color:#fff !important;}.btn.btn-teal:hover,.btn-teal.browse-button:hover,.btn.btn-teal:focus,.btn-teal.browse-button:focus,.btn.btn-teal:active,.btn-teal.browse-button:active{background-color:#45747d;border-color:#45747d;}.btn.btn-terracotta,.training-schedule a.btn-terracotta.btn,.graber-bs-grid a.btn-terracotta.btn,.btn-terracotta.browse-button{background:#ae614c;border:.1rem solid #ae614c;color:#fff !important;}.btn.btn-terracotta:hover,.btn-terracotta.browse-button:hover,.btn.btn-terracotta:focus,.btn-terracotta.browse-button:focus,.btn.btn-terracotta:active,.btn-terracotta.browse-button:active{background-color:#a35b48;border-color:#a35b48;}.o-btn.o-btn--primary.o-btn__input--submit{border:none;}.bg-black{background-color:#231f20 !important;}.bg-dark-blue{background-color:#253746 !important;}.bg-dark-gray{background-color:#53565a !important;}.bg-extra-light-blue{background-color:#f6f8f8 !important;}.bg-extra-light-taupe{background-color:#f9f8f7 !important;}.bg-light-blue{background-color:#dae1e2 !important;}.bg-light-taupe{background-color:#f5f4f2 !important;}.bg-light-terracotta{background-color:#f7efed !important;}.bg-taupe{background-color:#d7d2cb !important;}.bg-teal{background-color:#4a7d87 !important;}.bg-terracotta{background-color:#ae614c !important;}.bg-white{background-color:#fff !important;}.bg-white-90{background-color:rgba(255,255,255,.9) !important;}.background-white{background-color:#fff;}.background-black{background-color:#000;}.background-gray{background-color:#ebebea;}hr{border-top:.1rem solid #d7d2cb;}.border-thin{border:.1rem solid #d7d2cb;}#lines-processing{background-color:#231f20;color:#fff;}.configurator-page>.container{max-width:123rem;}.configurator .quadrant-2>div{width:100%;}.configurator>.option-group{margin-top:0;}.content .config-alert{margin-top:1rem;max-width:none;min-width:0;}@media(min-width:768px){.content .config-alert{margin-top:0;max-width:28rem;position:absolute;right:1.5rem;top:7.2rem;width:calc((50% - 5.5rem)/2);}.content .config-alert.full-width{width:calc((100% - 5.5rem)/2);}.configurator .quadrant-2{margin-left:1rem;width:calc(25% + 1rem);}}.config-alert .cart-controls{display:flex;flex-direction:column;}.config-alert .cart-controls .btn,.config-alert .cart-controls .browse-button{border-bottom:0;border-color:#c9c9c9;border-left:0;border-right:0;width:100%;}.config-alert .cart-controls .btn::before,.config-alert .cart-controls .browse-button::before{content:'';font-family:inherit !important;padding-right:0 !important;}.config-alert .row ul{width:50%;}@media(min-width:768px){.config-alert .row ul{width:100%;}}.quadrant-container-top .quadrant-container{justify-content:inherit;}.swatch-selections .body--xsmall{font-size:1.2rem;}.swatch-selections .panel-body{border:0 !important;margin-bottom:1rem;}.swatch-selections .fabric-color-item{align-items:center;display:flex;}.warning{background-color:#8fa733;padding:10px;}.warning *{color:#fff;}@media print{a::after{content:'';}a[href]::after{content:none !important;}}.header{border-bottom:.3rem solid #d5d6d7;box-shadow:0 .2rem .3rem rgba(0,0,0,.1);position:fixed;width:100%;z-index:11;}.header .nav-wrapper{background:#fff;width:100%;}.header .new-lead-star{position:relative;}.header .new-lead-star::before{background:url("/siteassets/assets/images/ui/icon-star-maroon.svg") 0 0 no-repeat;content:'';height:1.3rem;position:absolute;right:1.2rem;top:0;width:1.3rem;}.header .nav-link-text{margin-left:.2rem;}.eyebrow-nav{background-color:#fff;}@media(min-width:1024px){.eyebrow-nav{border-bottom:.1rem solid #d5d6d7;padding:.5rem 0;}}.eyebrow-nav>ul{align-items:center;display:flex;height:5rem;list-style:none;margin:0;padding:0;width:100%;}@media(min-width:1024px){.eyebrow-nav>ul{height:auto;}}.eyebrow-nav>ul>li{margin-left:1.6rem;position:relative;}@media(min-width:1024px){.eyebrow-nav>ul>li{margin-left:2.4rem;}}.eyebrow-nav>ul>li:first-child{margin-left:0;}.eyebrow-nav>ul>li>a,.eyebrow-nav>ul>li>button{display:inline-block;padding:.6rem 0;transition:color .2s ease;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.eyebrow-nav>ul>li>a:hover,.eyebrow-nav>ul>li>a:focus,.eyebrow-nav>ul>li>button:hover,.eyebrow-nav>ul>li>button:focus{color:#4a7d87;}.eyebrow-nav>ul button{background:transparent;border:0;}.eyebrow-nav>ul span{vertical-align:middle;}.eyebrow-nav>ul .icon{display:inline-block;height:2rem;width:2rem;}.eyebrow-nav .dd-nav-wrap{border-top:0;top:2.4em;}.eyebrow-nav .nav-link-text{display:none;}@media(min-width:1024px){.eyebrow-nav .nav-link-text{display:inline;}}.eyebrow-nav .eyebrow-item.subnav{display:none;}@media(min-width:1024px){.eyebrow-nav .eyebrow-item.subnav{display:inline;}}.nav-logos{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1;}@media(min-width:1024px){.nav-logos{margin-top:.6rem;top:auto;transform:translateX(-50%);}}.nav-logos .brand-logo a{border-bottom:0;display:inline-block;padding:0;}.nav-logos .brand-logo img{height:auto;width:9rem;}@media(min-width:420px){.nav-logos .brand-logo img{width:10.5rem;}}@media(min-width:1024px){.nav-logos .brand-logo{display:none;}}.nav-wrapper-inner{margin:0 auto;max-width:123rem;padding:0;position:relative;width:100%;}.nav-wrapper-inner .is-active>.dd-nav-wrap{opacity:1;transition-delay:.3s;visibility:visible;}.eyebrow-item .icon{background-position:0 0;background-repeat:no-repeat;}.eyebrow-item.no-icon .icon{display:none;}.eyebrow-item-sign .icon{background-image:url("/siteassets/assets/images/ui/icon-waiver-sign.svg");}.eyebrow-item-signed .icon{background-image:url("/siteassets/assets/images/ui/icon-waiver-signed.svg");}.eyebrow-item-cart .icon{background-image:url("/siteassets/assets/images/ui/icon-cart-grullo.svg");}.eyebrow-item-swatches .icon{background-image:url("/siteassets/assets/images/ui/icon-swatch.svg");}.eyebrow-item-contact-us .icon{background-image:url("/siteassets/assets/images/ui/icon-contact.svg");}.eyebrow-item-my-account .icon{background-image:url("/siteassets/assets/images/ui/icon-account.svg");}.eyebrow-item-faqs .icon{background-image:url("/siteassets/assets/images/ui/icon-faqs.svg");}.icon--nav-cart-full,.icon--nav-swatch-cart-full{background-color:#f00;border:.1rem solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;height:1.6rem;left:-1rem;line-height:1.4rem;opacity:0;position:absolute;text-align:center;top:.3rem;transform:scale(.2);transition:all .2s cubic-bezier(.42,0,.33,1.52);width:1.6rem;}.icon--nav-cart-full.is-visible,.icon--nav-swatch-cart-full.is-visible{opacity:1;transform:scale(1);}.icon--nav-cart-full.is-grow,.icon--nav-swatch-cart-full.is-grow{transform:scale(1.2);}.icon--nav-swatch-cart-full{left:-.7rem;}.main-nav{background-color:#fff;display:none;margin:0;padding:.4rem 0 0;position:relative;}@media(min-width:1024px){.main-nav{display:block;}}.main-nav .brand-logo{text-align:center;}.main-nav .brand-logo a{border-bottom:0;display:inline-block;padding:.8rem 0;}.main-nav .brand-logo img{height:auto;width:18rem;}.main-nav-links{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:space-between;list-style:none;margin:0;padding:0;text-align:center;}.main-nav-links>li{padding:0 .8rem;position:relative;}.main-nav-links>li>a,.main-nav-links>li>button{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25;letter-spacing:1.5px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;border:0;display:flex;height:100%;outline:none;padding:.4rem 0 .8rem;position:relative;text-decoration:none;transition:color .2s ease-in-out;width:auto;}.main-nav-links>li>a::before,.main-nav-links>li>button::before{background-color:#4a7d87;bottom:-.3rem;content:'';height:.3rem;left:0;position:absolute;transform:scaleX(0);transition:transform .2s ease-in-out;width:100%;}.main-nav-links>li>a:hover,.main-nav-links>li>a:focus,.main-nav-links>li>button:hover,.main-nav-links>li>button:focus{color:#4a7d87;}.main-nav-links>li>a:hover::before,.main-nav-links>li>a:focus::before,.main-nav-links>li>button:hover::before,.main-nav-links>li>button:focus::before{transform:scaleX(1);}.main-nav-links>li:first-child{padding-left:0;}.main-nav-links>li:last-child{padding-right:0;}.main-nav-links>.is-active>button{color:#4a7d87;}.main-nav-links>.is-active>button::before,.main-nav-links>.is-active>button::before{transform:scaleX(1);}.dd-nav-wrap{background-color:#fff;box-shadow:0 .2rem .3rem rgba(0,0,0,.1);display:flex;height:auto;margin:0 auto;max-width:128rem;min-width:22.6rem;opacity:0;position:absolute;top:3rem;transition:.21s visibility,.2s opacity;transition-timing-function:ease-out;visibility:hidden;width:auto;z-index:99999;}.dd-nav-wrap .is-active>button{border-bottom:0;}.dd-nav-wrap .dd-nav-wrap{left:100%;top:auto;}.subnav-wrap-right .dd-nav-wrap{right:0;}.subnav-display-right button{position:relative;}.subnav-display-right button::after{float:none !important;margin-left:-2.4rem;position:absolute !important;top:50%;transform:translate(1rem,-50%) rotate(225deg) !important;}.subnav-display-right .dd-nav-wrap{left:auto;right:100%;}.dd-nav{display:flex;flex-basis:100%;flex-direction:column;list-style:none;margin:0;padding:0;position:relative;}.dd-nav>li{display:flex;margin:0;}.dd-nav>li>a,.dd-nav>li>button{background:transparent;border:0;color:#231f20;font-size:1.2rem;justify-content:flex-start;letter-spacing:0;padding:.3rem 1.5rem;text-align:left;text-decoration:none;width:100%;}.dd-nav>li>a:hover,.dd-nav>li>a:focus,.dd-nav>li>button:hover,.dd-nav>li>button:focus{color:#4a7d87;text-decoration:underline;}.dd-nav>li>button::after{background:transparent;border-color:#4a7d87;border-style:solid;border-width:.15rem .15rem 0 0;content:'';display:block;float:right;height:.6rem;margin-right:.2rem;margin-top:.2rem;position:relative;transform:translate(1rem,.3rem) rotate(45deg);width:.6rem;}.subnav-two-column .dd-nav-wrap{min-width:45.2rem;}.subnav-two-column .dd-nav{flex-direction:row;flex-wrap:wrap;}.subnav-two-column .dd-nav li{width:50%;}.primary-item-shop .dd-nav-wrap{min-width:28rem;}@media(max-height:640px) and (min-width:1024px){body .header{position:unset;}#main-content{margin-top:0 !important;}}.menu-button-wrapper{background-color:#fff;margin-left:-1.2rem;margin-right:-1.5rem;padding-right:.3rem;position:relative;z-index:3;}.menu-button{border:0;box-shadow:none;cursor:pointer;display:block;font-size:0;height:5rem;margin:0;overflow:hidden;padding:0;position:relative;text-indent:-999.9rem;transition-duration:.2s;transition-property:background-color;width:4.2rem;z-index:3;}@media(min-width:1024px){.menu-button{display:none;}}.menu-button span{background-color:#4a7d87;display:block;height:.2rem;left:1.2rem;position:absolute;right:1.2rem;top:2.4rem;}.menu-button span::before,.menu-button span::after{background-color:#4a7d87;content:'';display:block;height:.2rem;left:0;position:absolute;transition-delay:.2s,0s;transition-duration:.2s,.2s;width:100%;}.menu-button span::before{top:-.6rem;transition-property:top,transform;}.menu-button span::after{bottom:-.6rem;transition-property:bottom,transform;}@media(min-width:1024px){.mobile-nav-menu{display:none;}}.mobile-nav-menu .primary-item>a,.mobile-nav-menu .primary-item>button{display:inline-block;padding:.4rem 0 .8rem;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25;letter-spacing:1.5px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mobile-nav-menu .subnav{background:transparent;position:relative;transition:background-color .25s ease-in-out;will-change:background-color;}.mobile-nav-menu .subnav>button{background:transparent;border:0;position:relative;text-align:left;width:100%;}.mobile-nav-menu .subnav>button::after{background:url("/siteassets/assets/images/ui/icon-down-arrow.svg") 0 0 no-repeat;content:'';display:inline-block;height:.8rem;margin-left:.5rem;position:relative;transform-origin:center;width:1.3rem;}.mobile-nav-menu .subnav>ul{display:none;height:0;opacity:0;overflow:hidden;transition:opacity .25s ease-in-out;}.mobile-nav-menu .subnav.subnav-open>button::after{transform:rotate(180deg);}.mobile-nav-menu .subnav a,.mobile-nav-menu .subnav .subnav button{display:block;padding:.8rem 1.5rem;transition:background-color .2s ease;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mobile-nav-menu .subnav a:hover,.mobile-nav-menu .subnav a:focus,.mobile-nav-menu .subnav .subnav button:hover,.mobile-nav-menu .subnav .subnav button:focus{background-color:#fff;}.mobile-nav-menu .subnav .subnav a{color:#231f20;font-size:1.2rem;font-weight:normal;letter-spacing:0;padding:.5rem 1.5rem;text-decoration:none;text-transform:none;}.mobile-nav-menu .subnav .subnav a:hover,.mobile-nav-menu .subnav .subnav a:focus{color:#4a7d87;text-decoration:underline;}.mobile-nav-menu .subnav-open::before{opacity:1;}.mobile-nav-menu .subnav-open>ul{height:auto;opacity:1;}.mobile-nav-menu .subnav-open ul{border-top:.1rem solid #d5d6d7;display:block;margin:0;padding:0;}.mobile-flyout{background:transparent;left:0;position:absolute;text-align:left;top:0;width:100%;z-index:2;}.mobile-flyout .mobile-flyout-innerdiv{background-color:#ededed;height:100%;margin-top:5rem;overflow:scroll;padding:.3rem 0;position:fixed;right:0;top:auto;transform:translateX(32rem);transition:transform .25s ease-in-out;transition-delay:0;width:32rem;will-change:transform;z-index:2;}.mobile-flyout .mobile-flyout-innerdiv>ul{margin:3rem 0 0;padding:0 1.5rem;}.mobile-flyout .mobile-flyout-bg{background:#000;height:100%;left:0;margin-top:5rem;opacity:0;position:fixed;transition:opacity .25s ease-in-out;transition-delay:.2s;width:100%;will-change:opacity;z-index:1;}.mobile-nav-menu.open{width:1.8rem;}.mobile-nav-menu.open .menu-button span{background:none;}.mobile-nav-menu.open .menu-button span::before{top:0;transform:rotate(45deg);}.mobile-nav-menu.open .menu-button span::after{bottom:0;transform:rotate(-45deg);}.mobile-nav-menu.open .menu-button span::before,.mobile-nav-menu.open .menu-button span::after{transition-delay:0s,.2s;}.mobile-nav-menu.open .menu-button-wrapper{margin-top:-2.5rem;position:fixed;}.mobile-nav-menu.open .mobile-flyout-bg{margin-top:2.5rem;opacity:.9;transition-delay:0;}.mobile-nav-menu.open .mobile-flyout-innerdiv{margin-top:2.5rem;transform:translateX(0);transition-delay:.2s;}.menu-button:not(.touch-events):hover::before{left:-1rem;opacity:1;width:1rem;}.header-unauthenticated{align-items:center;background-color:#fff;border-bottom:.1rem solid #d5d6d7;display:flex;flex-direction:column;justify-content:center;min-height:5rem;width:100%;}.header-unauthenticated .nav-logo{margin:.5rem 0;}.header-unauthenticated .nav-logo a{border-bottom:0;display:inline-block;padding:0;}.header-unauthenticated .nav-logo img{height:auto;width:13.8rem;}.footer{background-color:#231f20;padding:3rem .5rem;}.footer .footer-logo{height:4rem;margin:0 auto 3rem auto;width:22.2rem;}@media(min-width:768px){.footer .footer-logo{height:5.5rem;width:30.4rem;}}.footer .footer-logo img{width:100%;height:100%;}.footer .link-footer{list-style:none;margin:.5rem 0;white-space:nowrap;}@media(min-width:768px){.footer .link-footer{margin:0 2.5rem;}}.footer .link-footer a{color:#fff;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.3rem;font-style:normal;font-weight:600;letter-spacing:.15rem;line-height:1.25;text-decoration:none;text-transform:uppercase;background:transparent;border:0;border-bottom:.3rem solid transparent;display:inline-flex;padding:.4rem 0 .8rem;transition:color .2s ease,border .2s ease;}.footer .link-footer a:visited{color:#fff;}.footer .link-footer a:focus,.footer .link-footer a:hover{border-bottom:.3rem solid #fff;color:#fff;}.footer .copyright{border-top:2px solid #fff;color:#fff;margin:0 0 2rem;padding:2rem 0 0;text-align:center;}.footer .copyright a{background:transparent;border-bottom-color:#fff;color:#fff;position:relative;}.footer .copyright a:visited{color:#fff;}.footer .copyright a:focus,.footer .copyright a:hover{background:#4c4345;border-bottom-color:#fff;color:#fff;}.footer .copyright-links{text-align:center;}.footer .copyright-links span{display:inline-block;padding-right:2rem;position:relative;margin-right:2rem;}.footer .copyright-links span a{background:transparent;border-bottom-color:#fff;color:#fff;position:relative;}.footer .copyright-links span a:visited{color:#fff;}.footer .copyright-links span a:focus,.footer .copyright-links span a:hover{background:#4c4345;border-bottom-color:#fff;color:#fff;}.footer .copyright-links span a:after{border-right:1px solid #fff;content:"";display:block;height:10px;position:absolute;right:-20px;top:3px;}.footer .copyright-links span:last-child{padding-right:0;margin-right:0;}.footer .copyright-links span:last-child a:after{border-right:none;}.in-page-nav-item.jump-to-section{background-color:#4a7d87;}.in-page-nav-item.jump-to-section a{display:block;font-size:1.2rem;font-weight:600;letter-spacing:.125rem;text-decoration:none;text-transform:uppercase;}.in-page-nav-inner{background-color:#4a7d87;}.in-page-nav-inner .open-jump-to-menu .in-page-nav-item:not(.jump-to-section){background-color:#385e66;}@media(max-height:640px) and (min-width:1024px){.in-page-nav.is-fixed .in-page-nav-inner{position:static !important;}}.k-grid td a{color:#4a7d87;text-decoration:underline;}.k-grid td a:visited{color:#4a7d87;}.k-grid td a:focus,.k-grid td a:hover{color:#4a7d87;text-decoration:none;}.k-grid td a:active{color:#4a7d87;text-decoration:none;}.k-grid .k-pager-wrap a{color:#4a7d87;}.k-grid .k-pager-wrap a:visited{color:#4a7d87;}.k-grid .k-pager-wrap a:focus,.k-grid .k-pager-wrap a:hover{color:#4a7d87;}.k-grid .k-pager-wrap a:active{color:#4a7d87;}.document-category-block .heading--md{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:2.4rem;font-weight:600;letter-spacing:.01em;text-transform:none;}.document-category-block .tabbed-nav{overflow-y:hidden;}.tabbed-nav-item button{color:#4a7d87;}.tabbed-nav-item button:focus{color:#4a7d87;outline:.1rem dotted #000;}.tabbed-nav-item button::after,.tabbed-nav-item.active button::after{background-color:#4a7d87;}.accordion .accordion-item,.accordion .accordion-button{background-color:#cad7da;}.accordion .accordion-body{background-color:#dfe5e7;}.accordion .accordion-button:hover,.accordion .accordion-button:not(.collapsed){background-color:#4a7d87;color:#fff;}@media(min-width:640px){.user-account-details{padding:0 1.5rem;}}@media(min-width:892px){.user-account-details{padding-right:0;}}@media(min-width:640px){.account-selection-block{padding:0 1.5rem;}}.basic-hero-block .bg-fill{background-color:#4a7d87;height:9rem;}.basic-hero-block .content-wrapper{background-color:#fff;padding:1rem 1.5rem 1.5rem;position:relative;text-align:center;}.basic-hero-block .breadcrumbs{justify-content:center;margin-bottom:2rem;}.basic-hero-block .breadcrumbs li::before{content:'>';font-size:.75em;padding:0 .5rem;vertical-align:top;}.basic-hero-block .breadcrumbs li:first-child::before{content:'';padding:0;}.basic-hero-block .breadcrumbs li>span,.basic-hero-block .breadcrumbs li>a{font-size:1.2rem;}.bulletin-container{border-bottom:.1rem solid #d5d6d7;}.bulletin-container .bulletin-inner{padding:3rem 2rem;}.bulletin-container .bulletin-inner .bulletin{display:flex;flex-direction:column;}@media(min-width:768px){.bulletin-container .bulletin-inner .bulletin{flex-direction:row;justify-content:space-between;}}.bulletin-copy *{color:#231f20 !important;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif !important;font-size:1.3rem !important;font-style:normal !important;font-weight:300 !important;line-height:1.43 !important;text-align:left !important;}@media(min-width:640px){.bulletin-copy *{font-size:1.4rem !important;}}.constrained-width-carousel .slider-control .glide__bullets button::before{background-color:#fff;border-color:#4a7d87;}.constrained-width-carousel .slider-control .glide__bullets .glide__bullet--active::before{background-color:#4a7d87;border-color:#4a7d87;}.constrained-width-carousel .slider-control .glide__arrow--left{background-image:url("/assets/dist/images/icons/carousel-arrow-prev-graber.svg");}.constrained-width-carousel .slider-control .glide__arrow--right{background-image:url("/assets/dist/images/icons/carousel-arrow-next-graber.svg");}.card-image{overflow:hidden;position:relative;width:100%;}.card-image img{height:100%;object-fit:cover;position:absolute;width:100%;}.new-video-container{background:transparent;height:0;overflow:hidden;padding-top:56.25%;position:relative;z-index:1;}.webinar-video-container{background:transparent;height:0;overflow:hidden;padding-top:73.61111%;position:relative;z-index:1;}.webinar-video-container>a{cursor:pointer;}.webinar-video-container>a::before{background:url("/siteassets/assets/images/ui/icon-play-webinar-button.svg") 0 0 no-repeat;content:'';height:57px;left:50%;margin-left:-40px;margin-top:-28px;position:absolute;top:50%;transition:transform .2s ease-in-out;width:80px;z-index:1;}.webinar-video-container>a:hover::before{transform:scale(.9);}.tutorial-image-wrap{background:transparent;border:1px solid #ebebea;height:0;overflow:hidden;padding-top:66.96429%;position:relative;z-index:1;}.new-video-container iframe,.new-video-container object,.new-video-container embed,.new-video-container img,.webinar-video-container img,.tutorial-image-wrap img{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}@media(min-width:992px){.icon-cta>div::before{background-color:#4a7d87;}}.large-cta .card-image{height:217px;}.small-cta .card-image{height:150px;width:183px;}.small-cta .text-wrap{max-width:333px;}.small-cta .icon{margin:6px 0 0 24px;}.small-cta .icon::before{content:'';left:-24px;position:absolute;}.icon-pdf::before{background:url("/siteassets/assets/images/ui/icon-pdf.svg") 0 0 no-repeat;height:20px;top:-4px;width:16px;}.icon-play::before{background:url("/siteassets/assets/images/ui/icon-play.svg") 0 0 no-repeat;height:20px;top:-4px;width:20px;}.margin-wheel{height:180px;width:180px;}@media(min-width:768px){.margin-wheel{height:220px;width:220px;}}.margin-wheel img{height:100%;width:100%;}.marketing-catalogs{display:none;}@media(min-width:768px){.marketing-catalogs{display:block;height:auto;width:100%;}}@media(min-width:892px){.marketing-catalogs{display:block;height:330px;width:390px;}}.marketing-catalogs img{height:100%;width:100%;}.premium-partners-key-lg{height:auto;margin:-7rem auto 0;width:6rem;}@media(min-width:768px){.premium-partners-key-lg{margin:-10rem auto 0;width:12rem;}}.premium-partners-key{height:80px;margin:-20px auto 0;width:60px;}.reward-status{color:#7a7a7a;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-size:26px;}.partner-card{background-color:#fff;border:1px solid #d5d6d7;height:100%;margin-bottom:20px;}@media(min-width:892px){.partner-card{margin-bottom:0;}}.partner-card h4,.partner-card heading--md{padding:10px 20px;}.partner-card .partner-card-content{padding:1rem 20px;}.partner-card .partner-card-content button,.partner-card .partner-card-content .btn,.partner-card .partner-card-content .browse-button{display:block;margin:10px auto 0;}.partner-card table{font-size:14px;margin-top:1rem;}.partner-card table th{padding-left:20px;text-align:left;vertical-align:top;}.partner-card table td{color:#7a7a7a;font-size:16px;font-weight:600;padding-right:20px;}.partner-card table td.partner-card-callout{font-size:21px;line-height:1.2;}.partner-card table sup{font-size:16px;}.partner-card-callout{color:#7a7a7a;font-size:21px;font-weight:600;}.sample-book-codes ul{max-height:35rem;overflow-y:auto;}.sample-book-codes li{border-bottom:.1rem solid #ebebea;}.ytd-purchases-wrap{margin-bottom:50px;}.current-ytd-purchases{padding:15px 0 0 10px;position:relative;width:45%;}@media(min-width:640px){.current-ytd-purchases{padding:25px 0 0 20px;}}@media(min-width:892px){.current-ytd-purchases{width:50%;}}@media(min-width:1280px){.current-ytd-purchases{width:45%;}}.current-ytd-purchases::after{background-color:#ae614c;border-radius:50%;content:'';height:80px;left:0;opacity:.25;position:absolute;top:0;width:80px;z-index:-1;}@media(min-width:640px){.current-ytd-purchases::after{height:125px;width:125px;}}.prior-ytd-purchases{padding:15px 0 0 10%;position:relative;width:50%;}@media(min-width:640px){.prior-ytd-purchases{padding:25px 0 0 10%;}}@media(min-width:892px){.prior-ytd-purchases{padding:25px 0 0 15px;}}@media(min-width:1280px){.prior-ytd-purchases{padding:25px 0 0 10%;}}.prior-ytd-purchases::before{background-color:#d5d6d7;content:'';height:50px;left:0;position:absolute;top:calc(50% - 15px);width:1px;}@media(min-width:640px){.prior-ytd-purchases::before{height:75px;top:calc(50% - 20px);}}.qualifying-purchases{margin-bottom:40px;}@media(min-width:640px){.qualifying-purchases{margin-bottom:60px;}}@media(min-width:892px){.qualifying-purchases{margin-bottom:80px;}}.qualifying-purchases>div:not(:last-child) .qualifying-wrap{position:relative;}@media(min-width:640px){.qualifying-purchases>div:not(:last-child) .qualifying-wrap::after{background-color:#d5d6d7;content:'';height:50px;right:-15px;position:absolute;top:calc(50% - 15px);width:1px;}}.qualifying-wrap{margin-bottom:20px;text-align:center;}@media(min-width:640px){.qualifying-wrap{margin-bottom:0;text-align:left;}}.qualifying-wrap>div{position:relative;z-index:1;}.current-qualifying-purchases{position:relative;}.current-qualifying-purchases::after{background-color:#e5cd7f;border-radius:50%;content:'';height:80px;left:calc(50% - 40px);position:absolute;top:-15px;width:80px;z-index:-1;}@media(min-width:640px){.current-qualifying-purchases::after{height:125px;left:-15px;top:-20px;width:125px;}}.qualifying-progress-bar{border:1px solid #4a7d87;height:10px;width:100%;}.qualifying-progess-bar-inner{background-color:#a0c3ca;height:100%;}.level-marker-wrap{margin-top:-20px;}.level-marker{background-color:#fff;border:1px solid #4a7d87;border-radius:50%;height:30px;position:relative;width:30px;}.level-marker:first-child{margin-left:-3px;}.level-marker:last-child{margin-right:-3px;}.level-marker.level-reached{background-color:#4a7d87;}.level-marker.level-reached::before,.level-marker.level-reached::after{background-color:#231f20;content:"";position:absolute;transform:translateX(10px) rotate(-45deg);transform-origin:left bottom;}.level-marker.level-reached::before{height:8px;left:2px;top:13px;width:2px;}.level-marker.level-reached::after{bottom:7px;height:2px;left:2px;width:15px;}.level-amount{overflow:visible;width:30px;}@media(max-width:450px){.level-amount:nth-child(even){margin-top:-75px;}}.partner-level{color:#ab9767;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:bold;text-transform:uppercase;}.trip-tracker-bar{background-color:#fff;border:1px solid #d5d6d7;height:24px;width:100%;}.trip-tracker-bar-inner{background-color:#e5cd7f;height:100%;}.graber-getaways-logo{background-color:#ebebea;height:54px;margin:0 auto;padding:0 20px;position:relative;width:240px;}.graber-getaways-logo img{width:100%;height:100%;}@media(min-width:768px){.graber-getaways-logo{height:80px;width:340px;}}.getaways-heading-wrap{position:relative;}hr.getaways-line{border-color:#231f20;top:21px;position:absolute;width:calc(100% - 30px);}@media(min-width:768px){hr.getaways-line{top:33px;}}.current-trip-amount{overflow:visible;position:relative;width:0;}.current-trip-amount::before{border-top:10px solid #231f20;border-left:6px solid transparent;border-right:6px solid transparent;content:'';height:0;left:calc(50% - 6px);position:absolute;bottom:-6px;width:0;}.bulletin-card{padding:20px;margin-bottom:20px;}.tutorial-card .card-image{border:1px solid #ebebea;height:150px;min-width:224px;}a.doc-download{border-bottom:none;}.doc-download .icon{display:inline-block;height:18px;margin-right:8px;width:18px;}.doc-download .icon-pdf{transition:transform .2s cubic-bezier(.42,0,.33,1.52);will-change:transform;}.doc-download:hover{background-color:transparent;}.doc-download:hover .icon-pdf{transform:scale(1.2);}.doc-download:hover .body--small,.doc-download:hover .table-small tr td,.table-small tr .doc-download:hover td,.doc-download:hover .sales-leads-table tr td,.sales-leads-table tr .doc-download:hover td,.doc-download:hover .training-schedule tr td,.training-schedule tr .doc-download:hover td,.doc-download:hover .rgMasterTable tr td,.rgMasterTable tr .doc-download:hover td,.doc-download:hover .modal--salesLeads .table,.modal--salesLeads .doc-download:hover .table,.doc-download:hover .modal--salesLeads .training-schedule,.modal--salesLeads .doc-download:hover .training-schedule,.doc-download:hover .modal--salesLeads .rgMasterTable,.modal--salesLeads .doc-download:hover .rgMasterTable{text-decoration:underline;}.graber-training-wrap{display:none;}@media(min-width:768px){.graber-training-wrap{display:block;height:auto;width:100%;}}.graber-training-wrap img{height:100%;width:100%;}.more-info{color:#fff;}.help-panel h5{color:#fff;}.promo-copy h2,.graber-brown-bg h2,.promo-banner-dark h2{color:#fff;}.promo-banner-light{width:100% !important;}.ms-rtestate-field h1{color:#231f20;margin-bottom:2rem;}.modalOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.65);}#close-btn:hover{background-color:transparent;border-color:transparent;}.close-position{height:12px;position:absolute;right:12px;top:calc(50% - 6px);width:12px;}.close-x{height:12px;opacity:1;position:absolute;right:0;top:0;transform:opacity .2s ease-in-out;width:12px;will-change:opacity;}.close-x:hover{opacity:.5;}.close-x:before,.close-x:after{background-color:#fff;content:' ';height:13px;left:6px;position:absolute;width:2px;}.close-x:before{transform:rotate(45deg);}.close-x:after{transform:rotate(-45deg);}.modal--salesLeads{height:auto;max-height:96%;max-width:96%;overflow:hidden;overflow-y:auto;width:776px;z-index:9999;}.modal--salesLeads .modal-status-bar{background-color:#231f20;}.modal--salesLeads .table tbody th,.modal--salesLeads .training-schedule tbody th,.modal--salesLeads .rgMasterTable tbody th{padding-left:0;text-transform:uppercase;vertical-align:top;}.flex-btn-row{display:flex;flex-wrap:wrap;justify-content:start;width:100%;}.modal--salesLeadsHeader a,.client-info-head a{border-bottom:0;color:#231f20;background:transparent;display:block;line-height:1.8rem;padding:.6rem 0;position:relative;white-space:nowrap;}.modal--salesLeadsHeader a:hover,.client-info-head a:hover{color:#4c4345;text-decoration:none;}.modal--salesLeadsHeader a span,.client-info-head a span{transition:color .2s ease;vertical-align:middle;}.modal--salesLeadsHeader .icon,.client-info-head .icon{display:inline-block;height:1.6rem;width:1.6rem;}.client-info-head a{padding:0;}.client-info-head .icon{height:1.5rem;margin:0 .4rem 0 4rem;width:1.5rem;}.modal-visible{display:block;}@keyframes modalAnimation{0%{opacity:0;transform:translate(-50%,-30%);}100%{opacity:1;transform:translate(-50%,-50%);}}.modal.modal-visible{animation-direction:normal;opacity:1;}.icon--email{background:url("/siteassets/assets/images/ui/icon-email.svg") 0 0 no-repeat;}.icon--nav-contact{background:url("/siteassets/assets/images/ui/icon-contact.svg") 0 0 no-repeat;}.icon--edit{background:url("/siteassets/assets/images/ui/icon-edit.svg") 0 0 no-repeat;}.lead-details-wrapper{background-color:#ebebea;}.modal--salesLeads .client-nav .client-header{padding:0 0 2rem;}.modal--salesLeads .client-nav .table th,.modal--salesLeads .client-nav .training-schedule th,.modal--salesLeads .client-nav .rgMasterTable th{text-transform:none;vertical-align:middle;}.icon-triangle{background:url("/siteassets/assets/images/ui/icon-triangle.svg") 0 0 no-repeat;height:10px;width:5px;}.filter{transition:all .2s ease;}.filter ul{list-style:none;margin:0;margin-left:19px;margin-top:12px;margin-bottom:12px;padding:0;}.filter.isActive{border-bottom:1px solid #d5d6d7;}.filter.isActive>.filter-heading .icon-triangle{transform:rotate(90deg);}.filter-heading{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25;letter-spacing:1.5px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:none;border-top-width:1px;border-top-style:solid;border-top-color:#d5d6d7;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d5d6d7;padding-top:11px;padding-bottom:11px;padding-left:11px;text-align:left;width:100%;}.filter-heading:hover{cursor:pointer;}.filter-heading .icon-triangle{margin-right:8px;transition:transform .2s ease;}.keyboard-focus .filter-heading:focus{border:2px dashed #231f20;}.filter-option{margin-bottom:12px;min-height:21px;}.filter+.filter .filter-heading{border-top:none;}.c-filter__wrap .c-filter__heading .o-checkboxLabel{line-height:16px;}.c-filter__wrap .c-filter__heading>label{font-weight:300;}.c-filter__wrap .o-checkboxLabel{font-weight:400;}.c-filtersort.heading--xs{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.125rem;line-height:1.12;text-transform:uppercase;}@media(min-width:640px){.c-filtersort.heading--xs{font-size:1.6rem;letter-spacing:.133rem;line-height:1.125;}}.c-filtersort{font-size:1.3rem;font-style:normal;font-weight:700;line-height:1.2em;}.c-filter__heading{background-color:#eeeeef;border-top-color:#d5d6d7;border-bottom-color:#d5d6d7;}.c-filter__wrap .c-filter__heading+ul{border-bottom-color:#d5d6d7;}.o-clearBtn{-webkit-appearance:none;background:none;border:0;color:#231f20;float:right;margin-top:-.4rem;padding:0;font-size:.9rem;font-style:normal;line-height:1.3;}@media(min-width:640px){.o-clearBtn{font-size:1rem;}}.o-clearBtn span{text-decoration:underline;}.o-clearBtn:hover{cursor:pointer;}.o-clearBtn:hover span{text-decoration:none;}.o-clearBtn::before{content:url("/siteassets/assets/images/ui/clear-arrow.svg");height:1.3rem;padding-right:.3rem;width:1.3rem;}.search-filter .search-filter-btn{background-image:url("/siteassets/assets/images/ui/icon-search-blue.svg");background-size:1.7rem 1.7rem;}.search-filter .search-filter-btn:hover{background-color:transparent;}.c-filter__wrap input[type="checkbox"]:checked~label::before,.c-filter__wrap input[type="radio"]:checked~label::before{background-color:#4a7d87;border-color:#4a7d87;}.filter-tab-item label{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:0;margin:1.2rem;padding-bottom:.3rem;padding-left:0;text-decoration:none;white-space:nowrap;}.filter-tab-item label:hover{border-bottom:2px solid #2f4f56;color:#2f4f56;text-decoration:none;}.filter-tab-item input:checked+label{border-bottom:2px solid #2f4f56;}.form-container input,.form-container select,.form-container textarea{background-color:#fff;border:.1rem solid #d5d6d7;height:auto;padding:.5rem;}.form-container input[type="checkbox"]{padding:0;}.form-container label{display:inline;}input[type="password"],input[type="text"],input[type="file"],textarea,.ms-inputBox,.o-form__input{background-color:#fff;border-color:#d5d6d7;font-size:1.3rem;font-style:normal;line-height:1.43;}@media(min-width:640px){input[type="password"],input[type="text"],input[type="file"],textarea,.ms-inputBox,.o-form__input{font-size:1.4rem;}}input[type="password"]::placeholder,input[type="text"]::placeholder,input[type="file"]::placeholder,textarea::placeholder,.ms-inputBox::placeholder,.o-form__input::placeholder{color:#7a7a7a;}input[type="password"]:hover,input[type="text"]:hover,input[type="file"]:hover,textarea:hover,.ms-inputBox:hover,.o-form__input:hover{border-color:#d5d6d7;}.o-form__select select{font-size:1.3rem;font-style:normal;line-height:1.43;color:#7a7a7a;}@media(min-width:640px){.o-form__select select{font-size:1.4rem;}}.o-form__select select:hover,.o-form__select select:focus{color:#231f20;background:#eeeeef;}.o-form__label.heading--filter{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;padding-bottom:0;}.icon-calendar{background:url("/siteassets/assets/images/ui/icon-calendar.svg") 0 0 no-repeat;height:20px;width:18px;}.date-picker-wrap{height:auto;}.date-picker{position:relative;min-width:130px;}.date-picker .icon-calendar{position:absolute;top:calc(50% - 10px);right:10px;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:inherit;min-width:auto;padding:0;}.secondary-searchbar{height:auto;position:relative;}.secondary-searchbar .icon-sm-search{height:17px;position:absolute;top:calc(50% - 9px);right:10px;width:17px;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:inherit;min-width:auto;padding:0;}.form-select select:hover~.c-select__arrow,.form-select select:focus~.c-select__arrow{border-top-color:#231f20;}.form-select select:disabled~.c-select__arrow{border-top-color:#eeeeef;}.o-checkboxLabel::before,.o-radioLabel::before{border:1px solid #d5d6d7;}.o-checkboxLabel::after{border-left:2px solid #fff;border-bottom:2px solid #fff;}.c-form input[type="checkbox"]:checked~label::before,.c-form input[type="radio"]:checked~label::before,.c-filter input[type="checkbox"]:checked~label::before,.c-filter input[type="radio"]:checked~label::before{background-color:#4a7d87;border-color:#4a7d87;}.o-radioLabel::before{border-radius:50%;left:6px;top:4px;}.o-radioLabel::after{content:"";top:9px;left:11px;border-radius:50%;border:3px solid #fff;}input[type="radio"]:focus+label::before{outline:none;box-shadow:0 0 1px 2px white,0 0 2px 3px #3b99fc;}#feedBackForm input[type="password"],#feedBackForm input[type="text"],#feedBackForm input[type="file"],#feedBackForm .ms-inputBox{border:1px solid #d5d6d7;height:36px;padding:0 10px;width:100%;font-size:1.3rem;font-style:normal;line-height:1.43;}@media(min-width:640px){#feedBackForm input[type="password"],#feedBackForm input[type="text"],#feedBackForm input[type="file"],#feedBackForm .ms-inputBox{font-size:1.4rem;}}#feedBackForm input[type="password"]::placeholder,#feedBackForm input[type="text"]::placeholder,#feedBackForm input[type="file"]::placeholder,#feedBackForm .ms-inputBox::placeholder{color:#7a7a7a;opacity:1;}#feedBackForm input[type="password"]:focus,#feedBackForm input[type="text"]:focus,#feedBackForm input[type="file"]:focus,#feedBackForm .ms-inputBox:focus{outline:#3b99fc auto 3px;}label{color:#231f20;}.RadComboBox .rcbLabel,.RadComboBox .lead-date-label{font-size:1.1rem;font-style:normal;line-height:1.5;display:inline-block;line-height:29px;padding-right:10px;vertical-align:top;}@media(min-width:640px){.RadComboBox .rcbLabel,.RadComboBox .lead-date-label{font-size:1.2rem;}}.RadComboBox .rcbInput{padding:2px 4px;text-transform:none;}.RadComboBox .rcbHovered .rcbReadOnly .rcbArrowCellRight{background-position:50%;}.RadComboBox table td.rcbInputCell{border-color:#ccc;}.RadComboBox td.rcbArrowCell{background:#fff url("/_catalogs/masterpage/images/chevron-down-trans.png") no-repeat center 95%;border-color:#ccc;height:28px;}.RadComboBox td.rcbArrowCell a{border-bottom:none;}.RadComboBox td.rcbArrowCell a:hover{background:transparent;}.RadComboBox_Default{font-size:1.1rem;font-style:normal;line-height:1.5;}@media(min-width:640px){.RadComboBox_Default{font-size:1.2rem;}}.RadComboBoxDropDown .rcbList,.RadComboBoxDropDown li{font-size:1.1rem;font-style:normal;line-height:1.5;}@media(min-width:640px){.RadComboBoxDropDown .rcbList,.RadComboBoxDropDown li{font-size:1.2rem;}}.lead-date-label{letter-spacing:normal !important;}.RadComboBoxWithLabel table{width:100%;height:36px;border:1px solid #ccc;font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:300;font-style:normal;font-size:14px;line-height:1.43;letter-spacing:0;color:#0d0e12;text-transform:none;}.RadComboBoxWithLabel table td{border:1px solid #ccc;}.rgMasterTable tr.rgNoRecords div{border:none !important;}#crm-lead .rgHeader.rgSorted button.rgSortDesc::before{color:#fcfcfc;}.RadComboBox_Default .rcbReadOnly .rcbInput{color:#0d0e12;}.RadComboBoxDropDown_Default .rcbHovered,.RadComboBoxDropDown_Default .rcbCheckAllItemsHovered{background-color:#c7e6d4;}.RadInput_Default .riTextBox,.RadInputMgr_Default{border-color:#ccc;color:#0d0e12;min-height:30px;}.RadInput_Default a:hover{background-color:#6c969d;border-color:#ccc;color:#fcfcfc;}.RadComboBox_Default .rcbInput{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:300;font-style:normal;font-size:14px;}#crm-lead .RadPicker,#crm-lead .RadComboBox{margin-bottom:none;}.ms-rtestate-field{background-color:#fcfcfc;}.RadCalendar .rcRow a,.RadCalendar .rcRow span{border:none;}.RadCalendar_Default .rcMain .rcSelected{background-color:#6c969d;border:1px solid #6c969d;color:#fcfcfc;}.RadCalendar .rcPrev,.RadCalendar .rcNext,.RadCalendar .rcFastPrev,.RadCalendar .rcFastNext{border:none;}.RadCalendar_Default .rcTitlebar{color:#0d0e12;background-color:#ebebea;border-color:#ccc;}.RadCalendarMonthView a{border:none;}#request-login-box .request-form-container{width:100%;}.request-form-description{margin-top:15px;}.request-form-description ol{margin-bottom:20px;}#no-header-hero-container{min-height:900px;}#login-box{height:auto;width:800px;position:absolute;left:50% !important;margin:0 !important;top:80px !important;transform:translateX(-50%);}#login-box .login-content-control{float:left;margin-bottom:30px;width:100%;}@media(min-width:768px){#login-box .login-content-control{margin-bottom:0;width:45%;}}#login-box .login-content-content{clear:left;float:left;width:55%;}@media(min-width:768px){#login-box .login-content-content{clear:none;float:right;padding-left:25px;width:55%;}}#login-box .login-content-content #graber-direct-login-content{float:left;margin:0;}#login-box .login-content-content .bullet p{display:block;height:auto;line-height:36px;}#login-box .login-content-content .password-bullet p{clear:both;display:block;height:auto;line-height:16px;}#login-box .login-content-content .password-bullet p::after{display:block;content:"";clear:both;}table input.aspNetDisabled[type="text"]{height:24px;margin-bottom:-9px;margin-top:3px;}#GDSalesReports table input{left:0;position:relative;}.RadComboBox_Default .rcbInputCell{background-image:none !important;}.RadComboBox_Default .rcbInputCell input{background-color:#fff;border:1px solid #d5d6d7;}.sales-overall-up,.sales-overall-down{background-size:16px 19px;height:19px;width:16px;}.form-group{clear:both;}#modal .modal-inner{padding:2% !important;}#modal .two-col-one{display:flex;flex-wrap:wrap;}#modal .two-col-one label{display:flex;flex-direction:row;flex-wrap:wrap;}#modal .two-col-one h6{flex-basis:100%;}#modal .two-col-one input{margin-right:5px !important;}#modal select{color:#231f20 !important;}#hours label span:first-child{width:100% !important;}ul.actions{margin-left:0;}ul.actions li:first-child{padding-left:0;}.input-validation-error{margin-bottom:0;}.field-validation-error{clear:both;float:left;font-size:1.4rem;margin-bottom:1rem;}.upcoming-trip-banner{position:relative;}.upcoming-trip-banner img{height:30rem;}@media(min-width:768px){.upcoming-trip-banner img{height:50rem;}}.white-box-headings{border:.2rem solid #fff;left:50%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);}.overlap-heading{position:relative;width:100%;}@media(min-width:768px){.overlap-heading{margin-top:-5rem;max-width:117rem;width:80%;}}.pp-icon{height:6rem;width:auto;}@media(min-width:768px){.pp-icon{height:8rem;}}.pp-icon img{height:100%;width:100%;}.graber-primary-color{background-color:#7ba6ad;}.graber-primary-color-2{background-color:#adc3c7;}.graber-primary-color-3{background-color:#bfd1d4;}.graber-primary-color-4{background-color:#d9e1e3;}.graber-primary-color-5{background-color:#eef1f2;}.premium-partner{margin-bottom:0;}.premium-partner,.premium-partner th,.premium-partner td{border:.1rem solid #231f20;border-top:.1rem solid #231f20 !important;}.premium-partner .corner-cell{border:0;}.premium-partner td{padding:1rem 0;}.premium-partner td,.premium-partner th{text-align:center;vertical-align:middle;width:16.66%;}.premium-partner caption{padding:1rem 0 1rem 1.5rem;}.getaway-logo{margin:0 auto;width:15rem;}@media(min-width:768px){.getaway-logo{width:20rem;}}.getaway-logo img{height:auto;width:100%;}.pp-key{display:block;margin:-7rem auto 0;}.promo-bar{background-color:#d7d2cb;}.resource-library-grid .k-header{background:#4a7d87;font-size:1.2rem;text-decoration:none;}.resource-library-grid table tbody a{color:#231f20;text-decoration:underline;}.resource-library-grid table tbody a:hover{text-decoration:none;}.resource-library-grid .k-icon{color:#231f20;}.section-header{height:7rem;position:relative;}@media(min-width:768px){.section-header{height:10rem;}}@media(min-width:892px){.section-header{height:12rem;}}.section-header.tall{height:10.5rem;}@media(min-width:768px){.section-header.tall{height:15rem;}}@media(min-width:892px){.section-header.tall{height:18rem;}}@media(min-width:768px){.section-header-tabbed-nav{height:18rem;}.section-header-tabbed-nav::after{display:none;}}@media(min-width:768px){.section-header-tabbed-nav .content-wrap{padding-top:4rem;}}.prod-details-add2cart .btn,.prod-details-add2cart .training-schedule a.btn,.training-schedule .prod-details-add2cart a.btn,.prod-details-add2cart .graber-bs-grid a.btn,.graber-bs-grid .prod-details-add2cart a.btn,.prod-details-add2cart .browse-button{border:0;border-left:.1rem solid #c9c9c9;height:100%;}.prod-details-add2cart .btn:focus,.prod-details-add2cart .browse-button:focus,.prod-details-add2cart .btn:hover,.prod-details-add2cart .browse-button:hover{border-left:.1rem solid #c9c9c9;}.c-cart .c-cart__content:not(:last-child){border-bottom-color:#d5d6d7;}.c-cart .c-cart__content .o-form__checkbox{width:auto;}.c-cart__shippingAddress{border-bottom-color:#d5d6d7;}.c-checkoutSteps__position{border-bottom-color:#d5d6d7;}.c-checkoutSteps__position.is-active{background-color:#fcfcfd;}#swatch-action-bar{z-index:1;}#swatch-action-bar .o-buttonBar{text-align:right;}#swatch-action-bar .o-buttonBar .o-btn{border:0;padding:0;}.table thead tr,.training-schedule thead tr,.rgMasterTable thead tr{background-color:#4a7d87;border-color:#4a7d87;}.sales-leads-table tbody tr:hover{background-color:#fff;}.sales-leads-table .new-lead-star{color:#ae614c;}.purchase-data-table tbody th{background-color:#253746;}.training-schedule th,.rgMasterTable th{background-color:#4a7d87;border-color:#4a7d87;}.rgMasterTable tr:hover th{background-color:#4a7d87;}.print-link .print-text{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:11px;line-height:1.25;letter-spacing:1px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;line-height:24px;margin-left:6px;}.data-table thead button{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:inherit;min-width:auto;padding:0;margin:0;text-align:left;text-transform:uppercase;}.tabList{border-bottom:1px solid #d5d6d7;display:flex;list-style:none;margin:0 auto;max-width:1230px;padding:0;position:relative;}.tabList li{display:flex;flex:1 0 130px;max-width:170px;margin-bottom:-1px;}.tabList li a{border-bottom-color:#d5d6d7;}.tabList li:first-child{margin-left:15px;}@media(min-width:640px){.tabList li:first-child{margin-left:25px;}}.tabList li:last-child{margin-right:15px;}@media(min-width:640px){.tabList li:last-child{margin-right:25px;}}.tabList-tab{font-family:"Etica","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:13px;line-height:1.25;letter-spacing:1.5px;color:#231f20;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;flex:1 1 0%;display:flex;align-items:center;justify-content:space-around;margin-left:1px;margin-right:1px;transition:all .2s ease;background-color:#2f4f56;color:#fff;border:none;border-top-width:3px;border-top-style:solid;border-top-color:#4a7d87;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#4a7d87;padding:15px 10px;}.tabList-tab[aria-selected],.tabList-tab.isActive{color:#231f20;background-color:#fff;border-top-color:#dae1e2;border-bottom-color:#fff;}.tabList-tab[aria-selected] button,.tabList-tab.isActive button{color:#231f20;}.tabList-tab:visited:not([aria-selected="true"]):not(.isActive),.tabList-tab:hover:not([aria-selected="true"]):not(.isActive){background-color:#264045;color:#fff;}.tabList-tab:visited{color:#231f20;}.tabList-tab button:hover{cursor:pointer;}@media(min-width:640px){.swatchGrid{display:flex;flex-wrap:wrap;}}.swatchCard{display:flex;width:100%;background-color:#fff;margin-bottom:20px;}@media(min-width:640px){.swatchCard{flex-direction:column;margin-right:20px;}.swatchCard:nth-child(2n){margin-right:0;}}@media(min-width:640px){.swatchCard{width:calc(33.333333333% - 13.333333333px);}.swatchCard:nth-child(2n){margin-right:20px;}.swatchCard:nth-child(3n){margin-right:0;}}.swatchCard-content{z-index:1;border:1px solid #d5d6d7;border-left:none;flex:1;display:flex;flex-direction:column;position:relative;padding-top:12px;}@media(min-width:640px){.swatchCard-content{flex-grow:1;flex-basis:auto;justify-content:space-between;border-left:1px solid #d5d6d7;}}.swatchCard-content p{margin-bottom:2px;}.swatchCard-content p:last-of-type{margin-bottom:12px;}.swatchCard-image{width:114px;position:relative;overflow:hidden;}.swatchCard-image img{position:absolute;width:100%;height:100%;object-fit:cover;border:1px solid #cdcdcd;border-bottom:none;transition:transform .6s;display:block;}@media(min-width:640px){.swatchCard-image img{position:inherit;width:100%;height:auto;object-fit:fill;}}@media(min-width:640px){.swatchCard-image{width:auto;position:relative;}}.gallery{display:flex;flex-wrap:wrap;}.gallery-item{width:25%;border:1.5px solid #fff;background-color:#4a7d87;transition:all .2s;position:relative;}@media(min-width:640px){.gallery-item{width:33.333333333%;}}.gallery-item:before{content:'';float:left;padding-top:100%;}.gallery-item div{position:absolute;width:100%;height:100%;overflow:hidden;}.gallery-item div img{object-fit:cover;width:100%;height:100%;}.c-visualizer-scene-gallery>span{display:flex;flex-direction:row;flex-wrap:wrap;}.c-visualizer-scene-gallery .c-scene__item{margin-bottom:40px;margin-right:0;max-width:480px;width:100%;}@media(min-width:892px){.c-visualizer-scene-gallery .c-scene__item{margin-right:20px;width:calc(50% - 10px);}.c-visualizer-scene-gallery .c-scene__item:nth-child(even){margin-right:0;}}.c-visualizer-scene-gallery .c-scene__item::before{content:none;}.c-visualizer-scene-gallery .c-scene__item--inner{border:1px solid #d5d6d7;}.c-visualizer-scene-gallery .c-scene__item--details{background-color:#fff;padding:25px 15px 15px;text-align:left;width:100%;}.c-visualizer-scene-gallery .c-scene__item--details .btn--secondary{padding-bottom:0;padding-right:0;padding-top:15px;}.c-visualizer-scene-gallery .c-scene__item--details .item-actions{float:left;margin-right:-13px;width:55%;}.c-visualizer-scene-gallery .c-scene__item--details .item-details{float:right;font-size:10px;padding:14px 13px 0 0;text-align:right;width:45%;white-space:nowrap;}.c-scene__item--images{height:0;overflow:hidden;padding-top:65.79%;position:relative;width:100%;}.c-scene__item--images .object-fit{height:100%;left:0;position:absolute;top:0;width:100%;}.c-scene__item--images .object-fit img{height:100%;left:50%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:auto;}@supports (object-fit:cover){.c-scene__item--images .object-fit img{height:100%;object-fit:cover;width:100%;}}.c-scene__item--images>.object-fit{height:100%;left:0;position:absolute;top:0;width:100%;}.c-scene__item--slider .glide,.c-scene__item--slider .glide__track,.c-scene__item--slider .glide__slides{height:100%;}.c-scene__item--slider .glide__slide{position:relative;}.c-scene__item--slider .glide__arrows{position:absolute;top:110px;width:100%;}@media(min-width:640px){.c-scene__item--slider .glide__arrows{top:145px;}}@media(min-width:892px){.c-scene__item--slider .glide__arrows{top:110px;}}.c-scene__item--slider .glide__arrow{min-width:0;}.c-scene__item--slider .object-fit{height:100%;left:0;position:absolute;top:0;width:100%;}@media(min-width:800px){.two-up-panel{width:50%;display:inline-block;}}#tabs{overflow:visible;}.ui-tabs .ui-tabs-nav .mobile-apps-tab,.center-container .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin:1rem;padding:2rem .5rem;width:100%;}.hero-gallery-fullsize-wrap .site-image{display:inline;height:auto;max-height:25rem;object-fit:scale-down;object-position:0%;width:100%;}.hero-gallery-thumb-wrap{margin-top:1rem;}.hero-gallery-thumb{background-color:transparent;border:.2rem solid transparent;border-radius:0;cursor:pointer;height:7.8rem;line-height:0;max-width:10rem;padding:0;transition:border .2s ease-in-out;width:auto;will-change:border;}.hero-gallery-thumb:first-child{margin-left:0;}.hero-gallery-thumb:last-child{margin-right:0;}.hero-gallery-thumb:hover,.hero-gallery-thumb:focus{border:.2rem solid #4a7d87;}.hero-gallery-thumb.active-thumb{border:.2rem solid #4a7d87;}.tooltip-container .tooltip{background-color:#4a7d87;color:#fff;}.tooltip-container .tooltip::after{border-color:#4a7d87 transparent transparent;}.feature-card .card-image{height:23rem;}@media(min-width:768px){.feature-card .card-image{height:30rem;}}@media(min-width:892px){.feature-card .card-image{height:38rem;}}.feature-card img{object-fit:contain;}.video-container{background:transparent;height:0;overflow:hidden;padding-top:56.25%;position:relative;z-index:1;}.video-container iframe,.video-container object,.video-container embed{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.account-number-description label{line-height:16px;margin:0;}.product-category-overrides-container table tr{position:relative;}.product-category-overrides-container table tr th,.product-category-overrides-container table tr td{border:1px solid #d9d9d9;padding:8px 16px;}.product-category-overrides-container table tr th:first-child,.product-category-overrides-container table tr td:first-child{border-left:0;padding-left:0;}.product-category-overrides-container table tr th:last-of-type,.product-category-overrides-container table tr td:last-of-type{border-right:0;}.product-category-overrides-container table tr th{padding-bottom:0;vertical-align:bottom;}.product-category-overrides-container table tr td:nth-child(2) input{max-width:120px;text-align:center;}.product-category-overrides-container table tr .field-validation-error{align-items:center;display:flex;height:100%;left:100%;margin-bottom:0;position:absolute;text-align:left;top:0;width:100%;}.product-category-overrides-container table tr:first-child th{border-bottom:2px solid #d9d9d9;border-top:0;}
