span.step-label{font-weight:500}p{font-size:.9vw;line-height:1.3vw}a.cs-btn,button.cs-btn,a.btn-style,button.btn-style{font-size:.8vw;line-height:1.2vw}@media screen and (max-width:1199px){h1{font-size:6vw;line-height:7.5vw}h2{font-size:4vw;line-height:1.6vw}h3{font-size:2.25vw;line-height:2.8vw}h4,h5,h6,span.step-label{font-size:1.7vw;line-height:2vw}p{font-size:1.5vw;line-height:2.25vw}a.cs-btn,button.cs-btn,a.btn-style,button.btn-style{font-size:1.4vw;line-height:2.2vw}}@media screen and (max-width:767px){h1{font-size:10.6vw;line-height:13vw}h2{font-size:8vw;line-height:10.6vw}h3{font-size:6.6vw;line-height:8vw}h4,h5,h6,span.step-label{font-size:5.3vw;line-height:6.6vw}p{font-size:4.25vw;line-height:5.8vw}a.cs-btn,button.cs-btn,a.btn-style,button.btn-style{font-size:3.5vw;line-height:4.5vw}}dd.note{opacity:.5}.red{color:red}.smooth-red{color:#bd362f}.dark-gray{color:#99a3a4}.infoWarning{color:#99a3a4;font-size:1.25em}.imgRadio-grayedOut{opacity:.4;filter:alpha(opacity=40);background-color:#000;border-radius:100%}.imgRadioText-grayedOut{opacity:.4;filter:alpha(opacity=40)}.bold-500{font-weight:500}.bold-600{font-weight:600}.bold-700{font-weight:700}.account-info{padding-right:.25rem}.menu-main>ul>li>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:normal;border-bottom:2px solid transparent;height:3.75rem;text-transform:uppercase;letter-spacing:.125rem}.menu-main>ul>li>span>a{display:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;text-align:unset;line-height:3.75rem;border-bottom:unset;height:unset}.menu-main>ul>li>span>a>i{position:relative;top:.225em}@media screen and (max-width:992px){.menu-main>ul>li>span>a{display:inline-block;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;text-align:unset;border-bottom:unset;height:3.75rem;line-height:3.75rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-transform:uppercase;letter-spacing:.125rem}.menu-main>ul>li>span{display:flex;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;text-align:unset;border-bottom:unset;height:3.75rem;line-height:3.75rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.menu-main>ul>li>span>a{font-size:3vw}@media only screen and (min-width:600px){.menu-main>ul>li>span>a{font-size:2.5vw}}@media only screen and (min-width:768px){.menu-main>ul>li>span>a{font-size:2vw}}@media only screen and (min-width:992px){.menu-main>ul>li>span>a{font-size:1vw}}@media only screen and (min-width:1280px){.menu-main>ul>li>span>a{font-size:.6vw}}@media only screen and (min-width:1400px){.menu-main>ul>li>span>a{font-size:.65vw}}.productDetail .tb-breadcrumb{padding-top:10px}.allproductspage .tb-breadcrumb{padding:10px 0 0 35px}.order-warning>dd{padding-bottom:1rem}.samplelist-item{position:relative;right:0;left:0;display:inline-block;width:100%;width:-moz-available;width:-webkit-fill-available;border:solid 1px #000;background-color:#fff;margin:0 0 24px 0}.samplelist-item .item-color-swatch__item{float:left}.sampleVarient span{font-size:1.25rem}@media screen and (min-width:1024px){.sampleVarient .collapse{display:block;visibility:visible}}#SampleBoxContent{right:0;left:0;border:none 0;z-index:1;background-color:transparent}.sample-color-swatch [type=radio]{position:absolute;opacity:0;width:0;height:0}.sample-color-swatch .item-color-swatch__item label>img{width:50px;height:50px;cursor:pointer;border-radius:50%}.sample-color-swatch .item-color-swatch__item label>input:checked+span{display:inline-block;margin:2px;border-radius:50%;border:3px solid #fff;position:absolute;top:0;left:0}.sample-row-header-sm{display:flex;border-bottom:solid 1px #000;background-color:#000;color:#fff}@media screen and (min-width:1024px){.sample-row-header-sm{display:none}}.sample-row-header-md{display:flex;border-bottom:solid 1px #000;background-color:#000;color:#fff}@media screen and (max-width:1023px){.sample-row-header-md{display:none}}.sample-row-header-sm span,.sample-row-header-md span{margin:5px 0 5px 10px;font-weight:600;font-size:1.05rem}.sample-row-header-sm .sample-collapse-icon{position:absolute;right:10px;top:-1px}.sample-row-header-sm.collapsed .sample-collapse-icon i::before{content:""}.sample-row-header-sm .sample-collapse-icon i::before{content:""}.sample-product-row{position:relative}.sample-product-row h6{margin-left:10px;text-transform:capitalize}.remove-sample{position:absolute;top:0;right:10px}.sample-submit-btn{width:100%}.row.display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.display-flex [class*='col-']{display:flex;flex-grow:1;flex-direction:column;height:100%}.row.bottom-spacing{margin-bottom:40px}.sticky-col{position:-webkit-sticky;position:sticky;top:40px}.quickcartsummary{background:#d6f7fe}.quickcartsummary .mo-info__content{font-weight:300;font-size:.85rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.quickcartsummary .cartsummary__header--border-bottom{border-bottom:1px solid #ddd;padding-bottom:.9375rem}.quickcartsummary .cartsummary__header{font-size:1.875rem;font-weight:100;margin:0;margin-top:0;margin-bottom:0;margin-bottom:1.25rem}.square{border:solid 1px #000;padding-left:2px}.box-image{height:180px}.enumeration-list>li{font-weight:600;font-size:1.2rem;text-transform:capitalize}.sample-product-row .item-color-swatch__item .item-color-name{text-transform:capitalize}.duplicate-sample-warning{position:relative;display:inline-block;width:500px}.duplicate-sample-warning-message{margin-top:30px}.duplicate-sample-variant span{text-align:center}.duplicate-sample-variant-container{width:100%;text-align:center}.duplicate-sample-variant-placer{display:inline-block;width:240px;text-align:center}@media screen and (max-width:640px){.duplicate-sample-warning-message{font-size:1.25rem!important}.duplicate-sample-variant span{font-size:.9rem}.duplicate-sample-variant-placer{width:490px}}@media screen and (max-width:420px){.duplicate-sample-warning{width:340px}.duplicate-sample-variant-placer{width:330px}}.duplicate-sample-warning .fa-times{position:absolute;top:5px;right:5px;color:#bfbfbf;cursor:pointer}.modal-notification::after{content:'';width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);z-index:10040}.sampleboxbuilder .k-notification{border:2px solid #333}.sampleboxbuilder .k-notification img{margin:0 25px 5px 25px;float:unset}.duplicate-sample-variant{display:inline-block;width:130px;text-align:center;margin:25px 0 25px 0}.duplicate-sample-icon{width:80px;height:80px;border-radius:50%}.product-page .k-widget.k-tooltip{background-color:#bfbfbf;border-radius:5px}.product-page .k-tooltip{box-shadow:unset}.row-margin{margin-bottom:30px}.btn-icon-only{background-color:transparent;border-width:0;border-style:none}.samplelist-item .btn-icon-only{position:relative;top:5px;right:-15px}.item-color-swatch__item>img{width:50px;height:50px;cursor:pointer;border-radius:50%}.summary-warning{font-size:.5rem}.empty-title{text-transform:unset!important}.tb-table.table>thead>tr>th{border-bottom:0}.tb-table.table-striped>tbody>tr:nth-of-type(even)>td{background-color:#e9e9e9}.tb-table.table-striped>tbody>tr:nth-of-type(odd)>td{background-color:#fff}.tb-table.table-striped>tbody>tr:nth-of-type(even)>td,.tb-table.table>thead>tr>td,.tb-table.table>thead>tr>th{border-left:solid 6px #fff}.tb-table.table>tbody>tr>td{border-top:0;font-size:18px;line-height:25px}.tb-table.table>thead:first-child>tr:first-child>th{border-top:0}.tb-table.table>tbody>tr>td:first-child,.tb-table.table>thead>tr>td:first-child,.tb-table.table>thead>tr>th:first-child{border-left:0}.tb-table.table>thead>tr>th{background-color:#2c2b2a;font-size:20px;color:#e2ddd7;font-family:"Montserrat";font-weight:600;padding:16px 8px}.tb-container .tb-container__content-message{font-size:18px;text-align:center;min-height:300px}.sample-selection-modal .sample-selection-modal-content{max-height:330px;overflow:auto}.sample-selection-modal .sample-selection-modal-footer{padding-top:10px}.sample-item{text-align:center;margin-bottom:25px}.sample-item .sample-item-image{margin-bottom:5px}.sample-item .sample-item-action{margin-bottom:10px}.sample-item .sample-item-color{height:40px;margin-bottom:5px}#item-cart-id .popover{border-radius:0;padding:0;top:91px!important;min-width:200px;border:1px solid #eaf0f6;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media screen and (max-width:1281px){#item-cart-id .popover{top:57px!important}}#item-cart-id .popover .arrow{display:none}#item-cart-id .popover ul{display:unset;flex-wrap:unset}#item-cart-id .popover li a{height:1.5rem;line-height:1.5rem}#item-cart-id .popover li a:hover{text-decoration:underline}.k-notification{white-space:normal}.k-notification .notification-message{padding:5px 5px 5px 0}.k-notification p{font-size:1em}.k-notification img{margin:23px;float:left}.k-notification .notification-message li{text-wrap:none}.success-message,.error-message{min-width:300px;min-height:50px}.k-notification-success{background-color:#51a351;color:#fff;border-color:#51a351;border-radius:5px}.k-notification-error{background-color:#bd362f;color:#fff;border-color:#bd362f;border-radius:5px}.k-window .k-window-titlebar .k-window-title,.k-dialog .k-window-titlebar .k-dialog-title{font-weight:600;font-size:1.5em;color:#000}.k-window-title.k-dialog-title{font-family:Montserrat,sans-serif}.k-dialog-buttongroup>.k-button{font-family:Barlow,sans-serif;text-transform:uppercase;font-size:13px}.k-dialog .k-dialog-buttongroup .k-button{border-top:1px solid #666}.k-dialog .k-dialog-buttongroup .k-button:not(.k-primary){color:#000;background-color:#fff;text-shadow:none}.k-dialog .k-dialog-buttongroup .k-button:not(.k-primary):hover{background-color:#fff}.k-dialog-buttongroup>.k-primary{color:#fff;border-color:#000;border-top-color:#000;border-bottom-color:#000;background-color:#000}.k-window *{box-sizing:border-box}.k-autocomplete,.k-block,.k-button-group .k-tool,.k-calendar th,.k-content,.k-dateinput.k-state-disabled>.k-textbox:hover,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-editor-dialog .k-tabstrip-items,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-maskedtextbox.k-state-disabled>.k-textbox:hover,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-popup.k-align .k-list .k-item:last-child,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-toolbar,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:#000}.k-animation-container,.k-animation-container *,.k-animation-container ::after,.k-block .k-header,.k-dialog .k-window-content,.k-list-container,.k-widget,.k-widget *,.k-widget ::before{box-sizing:inherit}#SampleBoxContentForm .k-widget *{box-sizing:content-box}.k-autocomplete,.k-dropdown-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-picker-wrap.k-state-default{border-color:#000}.k-picker-wrap.k-state-default,.k-state-default>.k-select{border-color:#000}.k-multiselect-wrap{border-color:#000}.k-picker-wrap .k-select{border-width:0 0 0 0}.k-autocomplete,.k-multiselect-wrap,.k-numeric-wrap,.k-picker-wrap,.k-textbox{border-width:unset;border-style:unset;border-bottom:1px solid}.k-button,.k-split-button{border-radius:0;text-transform:uppercase;border-color:#000;color:#000;background-color:#fff}.k-button:hover{border-color:#000;background-color:#fff}.k-primary{color:#fff;border-color:#000;background-color:#000}.k-primary:hover{border-color:#000;background-color:#000}.k-multiselect .k-button{font-size:.75rem;font-weight:300;text-transform:none}.k-pager-wrap{position:absolute;left:0;bottom:0;right:0}.k-grid tbody .k-button{min-width:unset}.k-grid tr th{font-size:.8rem}@media screen and (max-width:460px){.k-grid tr th{font-size:.65rem}}.k-grid tr td{font-size:.8rem}@media screen and (max-width:460px){.k-grid tr td{font-size:.65rem}}.k-grid td,.k-grid-header th{padding:6px 8px!important}.k-command-cell td{padding:6px 4px}.k-grid-toolbar .k-textbox>input{border-width:0}.k-grid .k-header .k-grid-search{float:left}.k-detail-cell .k-widget{border-style:none;border-width:0}.k-numerictextbox .k-select{border-width:0 0 0 0}.dialog-loading{width:100%;text-align:center}.k-tabstrip .k-tabstrip-items .k-state-active .k-link{color:#000;border-color:#000}.k-tabstrip .k-tabstrip-items .k-state-active{border-color:#000}.k-tabstrip .k-tabstrip-items .k-state-hover .k-link{color:#000}.k-list-container .k-state-selected{background-color:#f3f3f3;border-color:#f3f3f3;color:#000}.k-textbox.k-invalid{border-color:#bd121f}.k-tooltip-validation .k-i-warning,.k-maskedtextbox .k-i-warning{display:none}.k-widget.k-tooltip-validation{background-color:transparent;color:#bd121f;border:none;padding:0;box-shadow:none}.k-list>.k-item.k-state-focused{border-color:#000}.k-list>.k-item.k-state-hover{background-color:#000;color:#fff}.tb-invalid{color:red}.tb-invalid::after{content:" *"}.k-i-calendar::before{content:"";font-family:FontAwesome}.k-checkbox{margin:0!important;border-radius:0;border-color:#000;border-width:2px;color:#000;background-color:#fff}.k-checkbox::before{content:"";font-family:FontAwesome;font-size:11px;width:unset;height:unset}.k-checkbox:checked,.k-checkbox:checked:focus{border-color:#000;color:#000;border-width:2px}.k-checkbox:hover,.k-checkbox:focus{border-color:#000;border-width:2px;border-style:solid}#Samplelist.k-widget{border-style:none;border-width:0}