.color-tool-toolbar{min-height:45px;background-color:#fff}.color-tool-toolbar .col-xs-3,.color-tool-toolbar .col-xs-6{position:relative}.color-tool-toolbar .col-xs-6{padding:0}.color-tool-toolbar a.back{position:absolute;display:inline-block;left:3px;z-index:10;padding:5px;color:#454545;font-size:24px}.color-tool-toolbar a.back .icon{vertical-align:middle}.color-tool-toolbar .titlebar{height:45px;padding:15px 0}.color-tool-toolbar .titlebar button{overflow:hidden;width:100%}.color-tool-toolbar .titlebar h1{overflow:hidden;text-overflow:ellipsis;margin:0;font-weight:600;font-size:14px;text-align:center;letter-spacing:1px;white-space:nowrap}.color-tool-toolbar .titlebar h3{overflow:hidden;text-overflow:ellipsis;margin:0;font-weight:600;font-size:14px;text-align:center;letter-spacing:1px;white-space:nowrap}.color-tool-toolbar .search-colors{position:absolute;display:inline-block;top:0;right:3px;z-index:10;border:0 none;padding:5px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background:transparent none;color:#454545;font-size:24px}.color-tool-toolbar .search-colors .icon{vertical-align:middle}@media (min-width:768px){.color-tool-toolbar .search-colors{right:10px}}@media (min-width:1024px){.color-tool-toolbar a.back{left:20px}.color-tool-toolbar .search-colors{right:15px}}menu-bar{clear:both;display:block}@media (max-width:1023px){menu-bar div.buy-sample-mobile.visible-xs{display:block!important}menu-bar>nav.btn-icon-row{margin-left:-15px;margin-right:-15px}menu-bar>nav.btn-icon-row:after,menu-bar>nav.btn-icon-row:before{content:" ";display:table}menu-bar>nav.btn-icon-row:after{clear:both}menu-bar>nav.btn-icon-row:after,menu-bar>nav.btn-icon-row:before{content:" ";display:table;height:0;overflow:hidden}menu-bar>nav.btn-icon-row:after{clear:both}menu-bar>nav.btn-icon-row>div.col{float:left;width:33.33333333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}menu-bar>nav.btn-icon-row>div.col.with-buy-sample-button.hidden-xs{display:none!important}menu-bar nav.btn-icon-row>div.col.with-buy-sample-button{width:33.33333333%!important;position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (max-width:1023px) and (min-width:768px){menu-bar>nav.btn-icon-row>div.col{float:left;width:33.33333333%}}menu-bar .buy-sample-mobile{background-color:#fff;border-top:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf}menu-bar .buy-sample-mobile .buy-sample-btn{border-radius:0;width:100%;text-transform:none;color:#454545;font-size:16px;display:flex;align-items:center;justify-content:center;padding:10px}menu-bar .buy-sample-mobile .buy-sample-btn [class$=cart]{margin-right:10px}menu-bar .buy-sample-mobile .buy-sample-btn [class$=arrow]{margin-left:10px;font-size:18px}menu-bar button{background-color:transparent;border:0 none}menu-bar button i{margin-bottom:6px}menu-bar>nav.btn-icon-row{margin-left:-15px;margin-right:-15px}menu-bar>nav.btn-icon-row:after,menu-bar>nav.btn-icon-row:before{content:" ";display:table}menu-bar>nav.btn-icon-row:after{clear:both}menu-bar>nav.btn-icon-row:after,menu-bar>nav.btn-icon-row:before{content:" ";display:table;height:0;overflow:hidden}menu-bar>nav.btn-icon-row:after{clear:both}menu-bar>nav.btn-icon-row>div.col{float:left;width:33.33333333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){menu-bar>nav.btn-icon-row>div.col{float:left;width:33.33333333%}}menu-bar>nav.btn-icon-row>div.col.with-buy-sample-button{float:left;width:33.33333333%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){menu-bar>nav.btn-icon-row>div.col.with-buy-sample-button{float:left;width:25%}}@media (min-width:768px){menu-bar button{font-size:16px}menu-bar>nav.btn-icon-row{display:flex;align-items:center}menu-bar>nav.btn-icon-row>div.col [class^=btn]{display:flex;align-items:center;margin:auto}menu-bar>nav.btn-icon-row>div.col [class^=btn] [class^=icon]{margin:0;margin-right:10px;font-size:18px}}room-list{background-color:#efefef;display:block;overflow:auto}room-list hgroup{margin-bottom:10px;padding:20px;text-align:center}room-list hgroup i{font-size:24px}room-list hgroup .h1,room-list hgroup h1{font-size:24px;margin:5px 0}room-list hgroup h2{color:#454545c9;font-size:18px;margin:0}room-list button{background:#efefef;border-color:#999;border-width:1px 0 0 0;display:block;padding:20px 10px;position:relative;text-align:left;width:100%}room-list button i{font-size:25px;position:absolute;right:10px;top:30px}room-list h3{font-size:18px}room-list section{background-color:#1a1a1a;padding:10px}room-list section>a{display:inline-block;width:170px;height:170px}room-list section>a:focus,room-list section>a:hover{outline:2px solid #777;outline-offset:2px}room-list .img{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:inherit;margin-bottom:10px;position:relative;width:inherit}@media screen and (min-width:768px){room-list{padding:0 20px 20px}room-list>div{background-color:#fff;border:1px solid #1a1a1a;overflow:auto}room-list>div>nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}room-list>div>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0}room-list button{background:#EFEFEF;border:0 none;padding:0 30px 20px}room-list button:hover,room-list button[disabled]{background-color:#1A1A1A;color:#fff}room-list button:hover h3,room-list button[disabled] h3{border:0 none}room-list button[role=tab]:focus{border:2px solid #777!important;outline:2px solid #777!important}room-list [disabled]+button h3,room-list button:first-child h3{border:0 none}room-list h3{border-top:1px solid #1a1a1a;margin:0;padding-top:20px}room-list section{padding:40px 80px}room-list a{margin-bottom:40px;margin-right:20px}}@media screen and (min-width:768px) and (min-width:768px){room-list>div>nav{float:left;width:33.33333333%}}@media screen and (min-width:768px) and (min-width:768px){room-list>div>div{float:left;width:66.66666667%}}.pcv-link{font-size:18px;font-weight:600;text-align:center;padding:60px 0 30px 0}palette-swatch-quick-view{position:relative;display:block;width:100%;height:275px;max-height:275px;overflow:visible;border:1px solid #bfbfbf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff}palette-swatch-quick-view.ng-hide{max-height:0}palette-swatch-quick-view.ng-hide-animate{-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}palette-swatch-quick-view.ng-hide-animate .indicator{display:none}palette-swatch-quick-view.ng-hide-add-active,palette-swatch-quick-view.ng-hide-remove-active{overflow:hidden}palette-swatch-quick-view .indicator{position:absolute;display:block;top:-7px;left:0;width:14px;height:14px;z-index:0;margin-left:30px;border:1px solid #bfbfbf;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}palette-swatch-quick-view .swatch{position:relative;z-index:10;height:145px;padding:15px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .swatch.light{color:#fff}palette-swatch-quick-view .swatch.dark{color:#454545}palette-swatch-quick-view .swatch .name{font-weight:600;font-size:18px}palette-swatch-quick-view .swatch .number{font-size:13px}palette-swatch-quick-view .swatch .addToFavoriteMenu{position:absolute;top:15px;right:15px}palette-swatch-quick-view .swatch .addToFavoriteMenu:focus{outline:2px solid #26b;outline-offset:2px}palette-swatch-quick-view .swatch .harmony{position:absolute;bottom:0;left:0;width:100%;height:40%}palette-swatch-quick-view .swatch .harmony .color-chip{display:inline-block;width:50%;height:100%;padding:15px}palette-swatch-quick-view .swatch .harmony .color-chip.light{color:#fff}palette-swatch-quick-view .swatch .harmony .color-chip.dark{color:#454545}palette-swatch-quick-view .swatch .harmony .color-chip .name{font-size:14px}palette-swatch-quick-view .swatch .harmony .color-chip .number{font-size:12px}palette-swatch-quick-view .actions{height:80px;padding-top:1px}palette-swatch-quick-view .actions .action{display:block;color:#2e2e2e;font-size:13px;text-align:center;cursor:pointer}palette-swatch-quick-view .actions .action .text{margin-top:5px}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab{display:table-cell;width:1%;overflow:visible;background-color:#dadada}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab:after{position:absolute;display:block;content:'';top:8px;right:-1px;bottom:8px;z-index:5;width:1px;background-color:#fff}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active:after,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab:last-child:after{display:none}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active{border-bottom:0 none}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active>a,palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab>a{border:0 none;text-align:center}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab.active{background-color:#fff}palette-swatch-quick-view .actions .nav-tabs.nav-justified>li.uib-tab spinner{position:relative;left:auto}palette-swatch-quick-view .actions .tab-content{padding-top:17px;font-size:13px;white-space:nowrap}palette-swatch-quick-view .actions .tab-content a{position:relative;display:inline-block;width:50%;color:#2e2e2e;text-align:center;cursor:pointer}palette-swatch-quick-view .actions .tab-content .tab-pane>div{display:flex}palette-swatch-quick-view .actions .tab-content .tab-pane a:after{position:absolute;display:block;content:'';top:0;right:-1px;bottom:0;z-index:5;width:1px;background-color:#dadada}palette-swatch-quick-view .actions .tab-content .tab-pane a:last-of-type:after{display:none}palette-swatch-quick-view .actions .color-chip{display:inline-block;width:28px;height:28px;border:1px solid #8b8b8b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:0}palette-swatch-quick-view .actions .color-chip.harmony .primary,palette-swatch-quick-view .actions .color-chip.harmony .secondary{height:50%}palette-swatch-quick-view .actions .color-chip.harmony .primary{display:block;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .actions .color-chip.harmony .secondary{display:inline-block;width:50%;font-size:0}palette-swatch-quick-view .actions .color-chip.harmony .secondary:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .actions .color-chip.harmony .secondary:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:1024px){palette-swatch-quick-view{width:50%;height:300px;max-height:300px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .indicator{margin-left:50px}palette-swatch-quick-view .swatch{height:171px;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view .swatch .name{font-size:18px}palette-swatch-quick-view .swatch .number{font-size:14px}palette-swatch-quick-view .action{height:129px;padding-top:40px}}@media (min-width:1024px) and (max-width:1199px){palette-swatch-quick-view{width:60%}}palette-swatch-quick-view-stain{position:relative;display:block;width:100%;height:275px;max-height:275px;overflow:visible;border:1px solid #bfbfbf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff}palette-swatch-quick-view-stain .nav>li>a{position:relative;display:block;padding:10px 15px 5px 5px}palette-swatch-quick-view-stain .stain-color-img-title{width:100%;font-size:13px;color:#2e2e2e;text-transform:none}palette-swatch-quick-view-stain .addNextLine{float:left!important;display:inline!important;width:47.2%!important}palette-swatch-quick-view-stain .nextLine{display:block!important;float:left!important;padding:6px 10px;width:100%!important}palette-swatch-quick-view-stain .nextLine a{position:relative;display:inline-block;width:50%;color:#2e2e2e;text-align:left!important;cursor:pointer}palette-swatch-quick-view-stain .color-block{vertical-align:bottom}palette-swatch-quick-view-stain .color-block-title{vertical-align:super}palette-swatch-quick-view-stain.ng-hide{max-height:0}palette-swatch-quick-view-stain.ng-hide-animate{-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}palette-swatch-quick-view-stain.ng-hide-animate .indicator{display:none}palette-swatch-quick-view-stain.ng-hide-add-active,palette-swatch-quick-view-stain.ng-hide-remove-active{overflow:hidden}palette-swatch-quick-view-stain .indicator{position:absolute;display:block;top:-7px;left:0;width:14px;height:14px;z-index:0;margin-left:30px;border:1px solid #bfbfbf;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}palette-swatch-quick-view-stain .swatch{position:relative;z-index:10;height:145px;padding:15px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view-stain .swatch.light{color:#fff}palette-swatch-quick-view-stain .swatch.dark{color:#454545}palette-swatch-quick-view-stain .swatch .name{font-weight:600;font-size:18px}palette-swatch-quick-view-stain .swatch .number{font-size:13px}palette-swatch-quick-view-stain .swatch .addToFavoriteMenu{position:absolute;top:15px;right:15px}palette-swatch-quick-view-stain .swatch .addToFavoriteMenu:focus{outline:2px solid #26b;outline-offset:2px}palette-swatch-quick-view-stain .swatch .harmony{position:absolute;bottom:0;left:0;width:100%;height:40%}palette-swatch-quick-view-stain .swatch .harmony .color-chip{display:inline-block;width:50%;height:100%;padding:15px}palette-swatch-quick-view-stain .swatch .harmony .color-chip.light{color:#fff}palette-swatch-quick-view-stain .swatch .harmony .color-chip.dark{color:#454545}palette-swatch-quick-view-stain .swatch .harmony .color-chip .name{font-size:14px}palette-swatch-quick-view-stain .swatch .harmony .color-chip .number{font-size:12px}palette-swatch-quick-view-stain .actions{height:80px;padding-top:1px}palette-swatch-quick-view-stain .actions .action{display:block;color:#2e2e2e;font-size:13px;text-align:center;cursor:pointer}palette-swatch-quick-view-stain .actions .action .text{margin-top:5px}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab{display:table-cell;width:1%;overflow:visible;background-color:#dadada}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab:after{position:absolute;display:block;content:'';top:8px;right:-1px;bottom:8px;z-index:5;width:1px;background-color:#fff}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab.active:after,palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab:last-child:after{display:none}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab,palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab.active{border-bottom:0 none}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab.active>a,palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab>a{border:0 none;text-align:center}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab.active{background-color:#fff}palette-swatch-quick-view-stain .actions .nav-tabs.nav-justified>li.uib-tab spinner{position:relative;left:auto}palette-swatch-quick-view-stain .actions .tab-content{padding-top:17px;font-size:13px;white-space:nowrap}palette-swatch-quick-view-stain .actions .tab-content a{position:relative;display:inline-block;width:100%;color:#2e2e2e;text-align:center;cursor:pointer}palette-swatch-quick-view-stain .actions .tab-content .tab-pane>div{display:flex}palette-swatch-quick-view-stain .actions .tab-content .tab-pane a:after{position:absolute;display:block;content:'';top:0;right:-1px;bottom:0;z-index:5;width:1px;background-color:#dadada}palette-swatch-quick-view-stain .actions .tab-content .tab-pane a:last-of-type:after{display:none}palette-swatch-quick-view-stain .actions .color-chip{display:inline-block;width:28px;height:28px;border:1px solid #8b8b8b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:0}palette-swatch-quick-view-stain .actions .color-chip.harmony .primary,palette-swatch-quick-view-stain .actions .color-chip.harmony .secondary{height:50%}palette-swatch-quick-view-stain .actions .color-chip.harmony .primary{display:block;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view-stain .actions .color-chip.harmony .secondary{display:inline-block;width:50%;font-size:0}palette-swatch-quick-view-stain .actions .color-chip.harmony .secondary:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view-stain .actions .color-chip.harmony .secondary:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:1024px){palette-swatch-quick-view-stain{width:50%;height:300px;max-height:300px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view-stain .indicator{margin-left:50px}palette-swatch-quick-view-stain .swatch{height:171px;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}palette-swatch-quick-view-stain .swatch .name{font-size:18px}palette-swatch-quick-view-stain .swatch .number{font-size:14px}palette-swatch-quick-view-stain .action{height:129px;padding-top:40px}}@media (min-width:1024px) and (max-width:1199px){palette-swatch-quick-view-stain{width:60%}}shop-now-card{position:relative;display:block;width:100%;padding:15px 0;overflow:visible;border:1px solid #bfbfbf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff}shop-now-card.ng-hide{max-height:0}shop-now-card.ng-hide-animate{-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}shop-now-card.ng-hide-animate .indicator{display:none}shop-now-card.ng-hide-add-active,shop-now-card.ng-hide-remove-active{overflow:hidden}shop-now-card .text{font-size:13px;white-space:normal}shop-now-card .shop-now-btn{white-space:normal}@media (max-width:767px){shop-now-card .text{padding-bottom:10px}shop-now-card .shop-now-btn{width:60%}}@media (min-width:768px) and (max-width:768px){shop-now-card .text{padding-bottom:10px}shop-now-card .shop-now-btn{width:30%}}@media (min-width:1024px){shop-now-card{width:50%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}shop-now-card .shop-now-btn{width:100%}}@media (min-width:1024px) and (max-width:1199px){shop-now-card{width:60%}}shop-now-stain-card{position:relative;display:block;width:100%;padding:15px 0;overflow:visible;border:1px solid #bfbfbf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff}shop-now-stain-card.ng-hide{max-height:0}shop-now-stain-card.ng-hide-animate{-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}shop-now-stain-card.ng-hide-animate .indicator{display:none}shop-now-stain-card.ng-hide-add-active,shop-now-stain-card.ng-hide-remove-active{overflow:hidden}shop-now-stain-card .text{font-size:13px;white-space:normal}shop-now-stain-card .shop-now-btn{white-space:normal}@media (max-width:767px){shop-now-stain-card .text{padding-bottom:10px}shop-now-stain-card .shop-now-btn{width:60%}}@media (min-width:768px) and (max-width:768px){shop-now-stain-card .text{padding-bottom:10px}shop-now-stain-card .shop-now-btn{width:30%}}@media (min-width:1024px){shop-now-stain-card{width:50%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}shop-now-stain-card .shop-now-btn{width:100%}}@media (min-width:1024px) and (max-width:1199px){shop-now-stain-card{width:60%}}.color-tool palette-dropdown{display:block;text-align:center}.color-tool palette-dropdown .titlebar{display:inline-block;padding:0;text-align:center}.color-tool palette-dropdown .titlebar button{position:relative;top:50%;padding:3px;overflow:visible;white-space:nowrap;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.color-tool palette-dropdown .titlebar button h1{display:inline-block;white-space:normal;vertical-align:middle}.color-tool palette-dropdown .titlebar button i{position:relative;top:50%;font-size:17px;line-height:0;vertical-align:middle;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.color-tool palette-dropdown .palette-list{background:#fff;left:0;margin-left:-50%;padding-bottom:60px;padding-top:20px;position:absolute;width:100vw;z-index:1025}.color-tool palette-dropdown .palette-list a{padding:0 40px;width:330px!important}.color-tool palette-dropdown .palette-list a.selected{background-color:#dadada}@media (min-width:768px){.color-tool palette-dropdown .titlebar button{padding:3px 6px}.color-tool palette-dropdown .titlebar button i{margin-left:5px}}save{background-color:#efefef;display:block}save i{font-size:24px}save hgroup{margin-bottom:10px;padding:20px;text-align:center}save hgroup h1{font-size:24px;margin:5px 0}save hgroup h2{color:#999;font-size:18px}save .btn-share-row{border-color:#999;border-style:solid;border-width:1px 0 1px;margin-bottom:30px;padding:20px;text-align:center;position:relative}save .btn-share-row>*{margin-left:10px}save .btn-share-row>* i:hover{cursor:pointer;cursor:hand}save .btn-share-row i{border-radius:50%;color:#fff;font-size:34px;padding:4px;display:inline-block}save .btn-share-row i.icon-print{background-color:#26b}save .btn-share-row i.icon-email{background-color:#26b}save .btn-share-row i.icon-facebook-circle{background-color:#3b5998}save .btn-share-row i.icon-pinterest-circle{background-color:#c92228}save .btn-share-row i.icon-twitter-circle{background-color:#42a8df}save .btn-share-row .favorite-photo-color-a-room{position:absolute}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu{background-color:#8b8b8b;padding:11px 11px 7px;border-radius:50%;vertical-align:top}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu:focus{outline:2px solid #26b;outline-offset:2px}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu .addToFavorite-menu-dropdown{padding:0;font-size:initial}save .btn-share-row .favorite-photo-color-a-room .addToFavoriteMenu .addToFavorite-menu-dropdown .addFavoritesMenu{color:#fff}save .local-retailer{background-color:#fff;margin:0;padding:20px}save .local-retailer:before{left:65px}save .local-retailer figure{margin:0 auto;max-width:500px}save .local-retailer img{display:inline-block;margin-right:10px;width:146px}save .local-retailer figcaption{display:inline-block;font-size:18px;margin-top:10px;max-width:300px;vertical-align:middle}save>h4{font-weight:700;margin-bottom:40px;margin-top:40px;text-align:center}save .ready{padding-bottom:40px;text-align:center}save .ready h4{font-weight:700}@media screen and (min-width:768px){save{background-color:#fff}save>*{margin:0 100px}save .local-retailer{background-color:#fff;margin:0;padding:20px}save .local-retailer:before{left:50%}save .local-retailer figcaption{margin-left:40px;margin-top:0}}@media print{save .btn-share-row>*{display:inline!important}}search-result .overview{padding:30px 0;font-size:18px;justify-content:flex-start;display:flex;align-items:center;cursor:pointer}search-result .overview .img-container img{width:50px}search-result .overview .swatch{display:inline-block;width:32px;height:32px;vertical-align:middle}search-result .overview .name{display:inline-block;margin-left:25px;vertical-align:middle}search-result .overview .number{display:inline-block;margin-left:4px;color:#575757;font-weight:600;vertical-align:middle}search-result .overview .icon{margin-left:auto}search-result .overview:focus{outline:2px solid #26b}search-result .detail{border-top:1px solid #bfbfbf}search-result .detail.in{padding:30px 0 40px 0}search-result .detail palette-swatch-quick-view .indicator{display:none}search-result .detail palette-swatch-quick-view-stain .indicator{display:none}search-result .detail shop-now-card{margin:15px 0 0 0}shared-palette{display:block;overflow:hidden}shared-palette img{margin:0 auto}shared-palette spinner{display:block;margin:100px auto}shared-palette>h3{border-bottom:1px solid #999;font-weight:700;margin:40px 0 20px;padding-bottom:10px;text-align:center}shared-palette .dollop-buy-btn{margin-bottom:30px}shared-palette .dollop-buy-btn .btn{padding:0;color:#26b;background:0 0;border-radius:0;font-size:17px}shared-palette section{margin-left:-15px;margin-right:-15px;margin-bottom:40px;overflow:auto;padding:10px}shared-palette section>div{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:10px;padding-left:20px;padding-right:20px}@media (min-width:768px){shared-palette section>div{float:left;width:50%}}shared-palette section dollop{display:inline-block;float:left;margin:10px}shared-palette section dollop img{height:90px;width:90px}shared-palette section a:link,shared-palette section a:visited{color:#454545}shared-palette section h3,shared-palette section h4{margin:0}shared-palette section h3{font-size:18px;font-weight:700}shared-palette section h4{color:#999;font-size:14px}shared-palette section i{line-height:0!important;position:relative;top:4px}shared-palette section p{color:#999;font-size:14px;margin:5px 0 0}shared-palette section .availability{padding-top:15px}shared-palette section .availability>span{font-size:14px!important;font-weight:600!important;color:#454545}shared-palette section .availability>span>i{padding-right:8px;color:#8d8d8d;font-size:24px}@media screen and (min-width:768px){shared-palette h3{text-align:left}}.buy-sample-container{display:flex;flex-direction:column;align-items:stretch;width:350px;margin:auto;padding:0 5px 5px;min-width:240px}.buy-sample-container .buy-sample-heading{padding-left:7px}.buy-sample-container .colors-list{margin:auto 5px;padding-top:15px}.buy-sample-container .colors-list .color-detail{display:flex;margin-bottom:10px;align-items:center;max-width:100%}.buy-sample-container .colors-list .color-detail:focus-within{outline:2px solid #26b;outline-offset:2px}.buy-sample-container .colors-list .color-detail .select-color{margin-right:10px}.buy-sample-container .colors-list .color-detail .color-swatch{min-width:50px;max-width:50px;height:50px;display:flex;margin-right:10px}.buy-sample-container .colors-list .color-detail .color-spec p{margin:0;font-size:16px;color:#454545}.buy-sample-container .colors-list .color-detail .color-spec p.color-name{font-weight:600}.buy-sample-container .colors-list .color-detail .color-spec p.cta{color:#26b}.buy-sample-container .buying-options{display:flex;flex-direction:column;text-align:center;margin-top:5px}.buy-sample-container .buying-options .btn{margin:5px;padding:9px 15px}.buy-sample-container .buying-options .btn-first{order:1}.buy-sample-container .buying-options .btn-second{order:2}.buy-sample-container .buying-options .btn-third{order:3}.buy-sample-container .buying-options .btn-fourth{order:4}.buy-sample-container .buying-options .pull-right{text-align:right;padding:0 0;border:none!important;text-transform:capitalize;text-decoration:underline}@media (max-width:375px){.buy-sample-container{width:250px}}stain-color-detail{background-color:#efefef;display:block}stain-color-detail button{background-color:transparent;border:0 none}stain-color-detail .btn-primary{border:1px solid #26b;color:#26b;padding:10px 40px}stain-color-detail figure a{display:block;height:100%}stain-color-detail .stain-txt{font-size:14px;margin:0}stain-color-detail .stain-opacity .color-selector .color-box-wrapper{display:inline-block;width:110px}stain-color-detail .stain-opacity .color-selector .color-box-wrapper .color-label{margin-top:10px}stain-color-detail .stain-opacity .txt_disclaimer{margin-top:20px}@media (max-width:767px){stain-color-detail .stain-opacity{margin-top:30px;margin-left:15px;margin-right:15px}stain-color-detail .stain-opacity h2{text-align:left;margin-left:20px}stain-color-detail .stain-opacity .color-selector .color-box-wrapper{display:block;float:left;padding:12px 20px;width:100%}stain-color-detail .stain-opacity .color-selector .color-box-wrapper .color-box{float:left;margin-right:16px}stain-color-detail .stain-opacity .color-selector .color-box-wrapper .color-label{float:left}stain-color-detail .stain-opacity .txt_disclaimer{padding:15px}}stain-color-detail article{background:#fff;margin:30px auto;max-width:730px;padding:20px;text-align:left}stain-color-detail article h1{font-size:24px;font-weight:600;margin-top:0}stain-color-detail article button{outline:0!important}stain-color-detail article .lrv{color:#8b8b8b}stain-color-detail article .lrv strong{color:#454545}stain-color-detail article .availability{color:#8b8b8b;margin:-7px 0 7px 0}stain-color-detail article .availability>strong{color:#454545;font-size:12px}stain-color-detail article .availability .icon{font-size:24px}stain-color-detail article .availability .popover-title{padding-bottom:16px;text-align:center}stain-color-detail article .availability .popover-content{font-size:14px}stain-color-detail article .availability .popover-content p+p{margin:25px 0 0 0}stain-color-detail article .availability .popover-content .icon{font-size:14px}stain-color-detail article p{font-size:14px}stain-color-detail section{overflow:visible;text-align:center}stain-color-detail section h2{font-size:16px;margin-bottom:20px}stain-color-detail section a[swatch],stain-color-detail section figure{display:inline-block;height:50px;width:50px}stain-color-detail section .figure-color-detail{height:55px;width:auto}stain-color-detail section>.btn-round-row{margin-top:-28px}stain-color-detail shop-now-stain-card{width:100%;background:#fff;margin:0 auto 30px auto;max-width:730px;text-align:left;border:0 solid #bfbfbf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}stain-color-detail .harmony{display:inline-block;position:relative}stain-color-detail .harmony>figure{height:60px;position:relative;width:72px}stain-color-detail .harmony>figure figure{bottom:0;display:inline-block;position:absolute;height:50%;width:50%}stain-color-detail .harmony>figure figure:first-child{left:0}stain-color-detail .harmony i{font-size:24px;left:29px;position:absolute;top:20px}stain-color-detail .init .btn-round-row{min-height:25px}stain-color-detail .review h2{font-weight:700;margin-bottom:3px}stain-color-detail .review p{margin-bottom:20px}@media (min-width:1024px){stain-color-detail shop-now-stain-card{border:0 solid #bfbfbf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}}.modal-color-info .modal-content{height:auto!important;margin:30px auto 0;max-width:400px}.modal-color-info figure{display:block;height:200px;width:100%}.modal-color-info .light .close{color:#fff}.modal-color-info section{padding:20px}.modal-color-info h1{font-size:24px;font-weight:600;margin-top:0}.modal-color-info button{background-color:transparent;border:0 none}.modal-color-info .lrv{color:#8b8b8b}.modal-color-info .lrv strong{color:#454545}.modal-color-info .availability{color:#8b8b8b;margin:-17px 0 7px 0}.modal-color-info .availability>strong{color:#454545;font-size:12px}.modal-color-info .availability .icon{font-size:24px}.modal-color-info .availability .popover-title{padding-bottom:16px;text-align:center}.modal-color-info .availability .popover-content{font-size:14px}.modal-color-info .availability .popover-content p+p{margin:25px 0 0 0}.modal-color-info .availability .popover-content .icon{font-size:14px}.modal.megamenu #megamenu-search-colors-modal .modal-header{display:none}.modal.megamenu #megamenu-search-colors-modal .modal-footer{display:block;border:0 none;padding:5px;text-align:left}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent{padding:0 10px 10px 10px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent h3{font-weight:600;font-size:16px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent ul.list-unstyled{margin:20px 0;border-top:1px solid #dadada}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li{padding:30px 0;border-bottom:1px solid #dadada;cursor:pointer}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a{display:block}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .icon{margin-right:22px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .icon,.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .keyword{display:inline-block;color:#454545;vertical-align:middle}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .swatch{width:32px;height:32px;margin-right:22px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .name,.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .number,.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .swatch{display:inline-block;vertical-align:middle}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .name{color:#454545}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent li a .number{color:#8b8b8b;font-weight:600}.modal.megamenu #megamenu-search-colors-modal .modal-body{min-height:50px;padding:5px}.modal.megamenu #megamenu-search-colors-modal .modal-body form{position:relative;width:100%;margin-top:50px;padding:10px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-group{position:relative;margin-bottom:0;padding-top:7px;padding-right:40px}.modal.megamenu #megamenu-search-colors-modal .modal-body .icon-search{position:absolute;top:50%;left:0;z-index:5;margin-top:-8px;color:#454545;font-size:16px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control{position:relative;z-index:0;border-top:0 none;border-right:0 none;border-left:0 none;padding:0 20px 6px 28px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:none;box-shadow:none;color:#1a1a1a;font-weight:300;font-size:20px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:focus{outline:2px solid #26b}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-input-placeholder{color:#767678!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-moz-placeholder{opacity:1!important;color:#767678!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-moz-placeholder{opacity:1!important;color:#767678!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-input-placeholder{color:#767678!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-textarea-placeholder{color:#767678!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-textarea-placeholder{color:#767678!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control.placeholder{color:#767678!important;background-image:none!important!important;font-weight:300!important;font-size:20px!important}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control,.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:active,.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:focus{border-bottom-color:#bfbfbf}.modal.megamenu #megamenu-search-colors-modal .modal-body .btn-close{position:absolute;top:50%;right:0;z-index:10;margin-top:-15px;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background:transparent none;color:#000}@media (min-width:1024px){.modal.megamenu #megamenu-search-colors-modal .modal-body{min-height:initial}.modal.megamenu #megamenu-search-colors-modal .modal-body form{margin-top:0;padding:50px 35px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-group{padding-top:0;padding-right:0}.modal.megamenu #megamenu-search-colors-modal .modal-body .icon-search{margin-top:-14px;font-size:26px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control{height:44px;padding-left:45px;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-input-placeholder{color:#767678;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-moz-placeholder{opacity:1;color:#767678;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-moz-placeholder{opacity:1;color:#767678;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-input-placeholder{color:#767678;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control::-webkit-textarea-placeholder{color:#767678;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control:-ms-textarea-placeholder{color:#767678;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-body .form-control.placeholder{color:#767678;background-image:none!important;font-weight:300;font-size:30px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent{padding:10px 180px 50px 180px}.modal.megamenu #megamenu-search-colors-modal .modal-footer .recent h3{font-size:21px}}.color-info-warning{position:relative;top:20px;margin:0 20px;background-color:#fff;color:#454545;padding-bottom:40px}.color-info-warning .no-show{display:none}.color-info-warning .fadeout.ng-hide-add.ng-hide-add-active{opacity:0;display:block!important}.color-info-warning .fadeout.ng-hide-add{opacity:1;display:block!important}.color-info-warning .fadein.ng-enter{-webkit-transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;-moz-transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;-o-transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;transition:all cubic-bezier(.25,.46,.45,.94) 2.5s;opacity:0;display:block!important}.color-info-warning .fadein.ng-enter.ng-enter-active{opacity:1;display:block!important}.color-info-warning div.modal-body{padding:17px 40px 3px;font-size:18px;text-align:left}.color-info-warning h3.modal-title{margin:10px 0 13px;color:#454545;text-align:center;word-wrap:break-word;line-height:20px;padding:30px 40px 0}@media (min-width:1024px){.color-info-warning{top:30px;width:600px;margin:0 auto}}#page{background-color:#efefef}.color-tool .light{color:#fff}.color-tool .dark{color:#1a1a1a}.color-tool [bm-sref]{cursor:pointer}.color-tool .color-desc{cursor:pointer}.color-tool .color-desc h2{font-size:14px;text-align:left;display:inline-block;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:none;line-height:18px;padding:5px;margin-top:10px;margin-bottom:5px}.color-tool .color-desc h2.expanded{white-space:normal!important}.color-tool .color-desc h2 .close-desc{font-weight:700;color:#26b;cursor:pointer}.color-tool .color-desc h2 .shop-now-btn{padding:0;display:inline;line-height:13px;border-radius:0}.color-tool .palette-list{text-align:center}.color-tool .palette-list a{display:inline-block;width:250px;border-bottom:1px solid #dadada;color:#2e2e2e}.color-tool .palette-list a .spectrum{margin-top:25px}.color-tool .palette-list a .spectrum .columns{width:100%;margin:0;padding:0;font-size:0;white-space:nowrap;cursor:pointer}.color-tool .palette-list a .spectrum .columns .column{display:inline-block;margin:0;padding:0;vertical-align:top}.color-tool .palette-list a .spectrum .swatch{height:5px}.color-tool .palette-list a h2{margin-top:10px;font-weight:400;font-size:14px}.color-tool .palette-list a h1{margin-top:10px;font-weight:400;font-size:14px}.color-tool .color-set button{background:0 0;border:0;bottom:0;font-size:18px;padding:0;position:absolute}.color-tool .color-set figure{background-color:#fff;bottom:0;display:inline-block;height:115px;padding:15px;position:relative;vertical-align:bottom;width:33.33333333%}.color-tool .color-set figure.combo-2{width:50%}.color-tool .color-set figure h1,.color-tool .color-set figure h2{font-size:12px;margin:0 0 4px 0}.color-tool .color-set figure h1{font-weight:600}.color-tool .color-set figure:first-child{width:100%!important}.color-tool .color-set figure:first-child h1{font-size:20px;font-weight:600;margin:0}.color-tool .color-set figure:first-child h2{font-size:14px;margin:0}.color-tool .color-set figure:first-child.no-combination{height:230px}.color-tool .color-set button{height:100%;left:0;position:absolute;top:0;width:100%}.color-tool .color-set i{bottom:10px;font-size:18px;left:12px;padding:6px;position:absolute}.color-tool .color-set .selected i{background:rgba(0,0,0,.6);border-radius:50%;color:#fff}.color-tool .color-set .addToFavoriteMenu{position:absolute;top:15px;right:15px}.color-tool .color-set .addToFavoriteMenu:focus{outline:2px solid #26b;outline-offset:2px}.color-tool .color-selector{display:block}.color-tool .color-selector figure{border:1px solid #999;cursor:pointer;display:inline-block;font-size:12px;height:55px;margin:0 6px;padding:5px;vertical-align:top;width:55px}.color-tool .color-selector figure:focus{border:2px solid #26b;outline:2px}.color-tool .color-selector figure a:link,.color-tool .color-selector figure a:visited{color:#454545}.color-tool .color-selector figure i{display:block;font-size:26px;margin:0 auto}.color-tool .color-selector figure i.icon-checkmark-thin{position:relative;top:8px}.color-tool .color-selector figure i.arb{top:-8px}.color-tool .color-selector .current{border-right:1px solid #999;display:inline-block;overflow:auto;padding-right:7px}.color-tool .color-selector .swatch-list{display:inline-block;max-width:75%;overflow-x:scroll;padding-left:7px;white-space:nowrap}.color-tool .btn-pill-row,.color-tool .btn-round-row{margin-left:-15px;margin-right:-15px}.color-tool .btn-pill-row:after,.color-tool .btn-pill-row:before,.color-tool .btn-round-row:after,.color-tool .btn-round-row:before{content:" ";display:table}.color-tool .btn-pill-row:after,.color-tool .btn-round-row:after{clear:both}.color-tool .btn-pill-row:after,.color-tool .btn-pill-row:before,.color-tool .btn-round-row:after,.color-tool .btn-round-row:before{content:" ";display:table;height:0;overflow:hidden}.color-tool .btn-pill-row:after,.color-tool .btn-round-row:after{clear:both}.color-tool .btn-pill-row>div,.color-tool .btn-round-row>div{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.color-tool .btn-pill-row .stain-btn,.color-tool .btn-round-row .stain-btn{float:initial;width:auto}.color-tool .btn-round-row{position:relative}.color-tool .btn-round-row>div{text-align:center}.color-tool .btn-round-row button{background:0 0;border:0}.color-tool .btn-round-row button i{background-color:#fff;border:1px solid #bfbfbf;border-radius:50%;color:#2e2e2e;display:block;font-size:24px;height:45px;margin-bottom:10px;margin-left:auto;margin-right:auto;padding-top:9px;width:45px}.color-tool .btn-pill-row{padding:20px;text-align:center}.color-tool .btn-icon-row{background-color:#fff;padding:20px;text-align:center}.color-tool .btn-icon-row:after,.color-tool .btn-icon-row:before{content:" ";display:table}.color-tool .btn-icon-row:after{clear:both}.color-tool .btn-icon-row:after,.color-tool .btn-icon-row:before{content:" ";display:table;height:0;overflow:hidden}.color-tool .btn-icon-row:after{clear:both}.color-tool .btn-icon-row>div{background-color:#fff}.color-tool .btn-icon-row button i{display:block;font-size:24px}.color-tool .icon-checkmark-thin{background-color:rgba(0,0,0,.6);border-color:#bcbcbc;border-radius:50%;border-style:solid;border-width:1px;color:#fff;height:27px;width:27px}.color-tool [class*=' arrow-'],.color-tool [class^=arrow-]{background:#fff;border-width:1px 0;border-style:solid;border-color:#bfbfbf;position:relative}.color-tool [class*=' arrow-']:before,.color-tool [class^=arrow-]:before{background:#fff;border-width:1px 0 0 1px;border-style:solid;border-color:#bfbfbf;content:'';display:inline-block;height:14px;position:absolute;top:-8px;transform:translate(-7px) rotate(45deg);width:14px}.color-tool [class*=' arrow-'].arrow-center:before,.color-tool [class^=arrow-].arrow-center:before{left:50%}.color-tool [class*=' arrow-'].arrow-2-0:before,.color-tool [class^=arrow-].arrow-2-0:before{left:25%}.color-tool [class*=' arrow-'].arrow-2-1:before,.color-tool [class^=arrow-].arrow-2-1:before{right:25%}.color-tool [class*=' arrow-'].arrow-3-0:before,.color-tool [class^=arrow-].arrow-3-0:before{left:16.666666666%}.color-tool [class*=' arrow-'].arrow-3-1:before,.color-tool [class^=arrow-].arrow-3-1:before{right:50%}.color-tool [class*=' arrow-'].arrow-3-2:before,.color-tool [class^=arrow-].arrow-3-2:before{right:16.666666666%}.color-tool .edit-view{background:#fff;border-top:1px solid #bfbfbf;overflow:visible}.color-tool .edit-view .btn-pill-row{background:#efefef;border-top:1px solid #bfbfbf;margin-top:40px;padding:0}.color-tool .edit-view .btn-pill-row button{background-color:#fff;position:relative;top:-21px}.color-tool .edit-view .btn-pill-row button:active,.color-tool .edit-view .btn-pill-row button:hover{background-color:#26b}.color-tool .edit-view .btn-pill-row button:last-child{margin-left:20px}@media (min-width:1024px){.color-tool .palette-list a{border-bottom:0 none}}.modal.color-tool{background-color:rgba(0,0,0,.8)}.modal.color-tool .modal-dialog{height:100%;margin:0 auto}.modal.color-tool .modal-dialog .modal-content{border:0;border-radius:0;height:100%}.modal.color-tool .modal-dialog .close{font-size:25px;position:absolute;right:10px;top:10px;z-index:1090;color:#1a1a1a;opacity:1!important}.modal.color-tool .modal-dialog .close:focus,.modal.color-tool .modal-dialog .close:hover{color:#1a1a1a;opacity:1!important;outline:#777!important;border:2px solid #777!important}@media screen and (min-width:768px){.modal.color-tool{padding:20px}.modal.color-tool .modal-dialog{margin:20px auto;width:90%}}.custom-focus:focus-within{border:2px solid #26b}@media screen and (max-width:768px){.color-tool .popover{max-width:220px}}.color-selector .spectrum,[data-color-selector] .spectrum{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:20px 0;background-color:#999;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,.3);box-shadow:inset 0 0 20px rgba(0,0,0,.3);font-size:0;text-align:center;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.color-selector .spectrum div[data-uib-popover],[data-color-selector] .spectrum div[data-uib-popover]{position:relative;top:-20px;height:0;overflow:hidden}.color-selector .spectrum .spectrum-container,[data-color-selector] .spectrum .spectrum-container{position:relative;display:inline-block;margin:0 20px;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0}.color-selector .spectrum .columns,[data-color-selector] .spectrum .columns{position:relative;z-index:0;margin:0;padding:0 20px 0 0;font-size:0;white-space:nowrap}.color-selector .spectrum .columns .column,[data-color-selector] .spectrum .columns .column{display:inline-block;margin:0;padding:0;vertical-align:top}.color-selector .spectrum .swatch,[data-color-selector] .spectrum .swatch{height:7px;cursor:pointer}.color-selector .spectrum.small .swatch,[data-color-selector] .spectrum.small .swatch{width:30px}.color-selector .spectrum.large .swatch,[data-color-selector] .spectrum.large .swatch{width:10px}.color-selector .spectrum .selection,[data-color-selector] .spectrum .selection{position:absolute;display:block;top:-3px;left:0;bottom:-3px;z-index:10;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);cursor:pointer}.color-selector .spectrum .selection:after,[data-color-selector] .spectrum .selection:after{position:absolute;display:block;content:'';top:0;right:-2px;bottom:0;left:-2px;z-index:10;border:4px solid #fff;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);box-shadow:inset 0 0 5px rgba(0,0,0,.3)}.color-selector .selected-colors,[data-color-selector] .selected-colors{position:relative;width:100%;min-height:382px;padding:40px 20px}.color-selector .selected-colors.is-new,[data-color-selector] .selected-colors.is-new{padding-bottom:68px}.color-selector .selected-colors spinner,[data-color-selector] .selected-colors spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.color-selector .selected-colors .paginate-left,.color-selector .selected-colors .paginate-right,[data-color-selector] .selected-colors .paginate-left,[data-color-selector] .selected-colors .paginate-right{position:absolute;display:inline-block;top:50%;z-index:20;width:40px;height:40px;overflow:hidden;margin-top:-20px;border:1px solid #c4c4c4;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);color:#8b8b8b;cursor:pointer}.color-selector .selected-colors .paginate-left[disabled],.color-selector .selected-colors .paginate-right[disabled],[data-color-selector] .selected-colors .paginate-left[disabled],[data-color-selector] .selected-colors .paginate-right[disabled]{opacity:.3;filter:alpha(opacity=30);cursor:default}.color-selector .selected-colors .paginate-left .icon,.color-selector .selected-colors .paginate-right .icon,[data-color-selector] .selected-colors .paginate-left .icon,[data-color-selector] .selected-colors .paginate-right .icon{position:absolute;display:block;top:50%;left:50%;width:30px;height:30px;overflow:hidden;margin-top:-15px;margin-left:-15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:30px;vertical-align:top;text-align:center}.color-selector .selected-colors .paginate-left,[data-color-selector] .selected-colors .paginate-left{left:2px}.color-selector .selected-colors .paginate-right,[data-color-selector] .selected-colors .paginate-right{right:2px}.color-selector .selected-colors .columns,.color-selector .selected-colors .swatch-rows,[data-color-selector] .selected-colors .columns,[data-color-selector] .selected-colors .swatch-rows{list-style-type:none;width:100%;margin:0;padding:0;font-size:0;white-space:nowrap}.color-selector .selected-colors .swatch-rows,[data-color-selector] .selected-colors .swatch-rows{position:relative;border-top:1px solid #bfbfbf}.color-selector .selected-colors .swatch-rows .swatch-row,[data-color-selector] .selected-colors .swatch-rows .swatch-row{margin:0;padding:0}.color-selector .selected-colors .swatch-rows .swatch-row.selected .column,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected .column{border-bottom:1px solid #bfbfbf}.color-selector .selected-colors .swatch-rows .swatch-row.selected .column.empty,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected .column.empty{border-color:transparent}.color-selector .selected-colors .swatch-rows .swatch-row.selected .column:focus,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected .column:focus{outline:2px solid #26b}.color-selector .selected-colors .swatch-rows .swatch-row.selected+li .column,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected+li .column{border-top:1px solid #bfbfbf}.color-selector .selected-colors .swatch-rows .swatch-row.selected+li .column.empty,[data-color-selector] .selected-colors .swatch-rows .swatch-row.selected+li .column.empty{border-color:transparent}.color-selector .selected-colors .columns .column,[data-color-selector] .selected-colors .columns .column{display:inline-block;width:25%;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.color-selector .selected-colors .columns .column:first-child,[data-color-selector] .selected-colors .columns .column:first-child{border-left:1px solid #bfbfbf}.color-selector .selected-colors .columns .column .swatch,[data-color-selector] .selected-colors .columns .column .swatch{height:42px;cursor:pointer}.color-selector .selected-colors .columns .column.empty,[data-color-selector] .selected-colors .columns .column.empty{border-color:transparent}.color-selector .selected-colors .columns .column.empty .swatch,[data-color-selector] .selected-colors .columns .column.empty .swatch{cursor:default}.color-selector .selected-colors .swatch,[data-color-selector] .selected-colors .swatch{display:block;width:100%}.color-selector .selected-colors palette-swatch-quick-view,[data-color-selector] .selected-colors palette-swatch-quick-view{margin:15px 0}.color-selector .selected-colors palette-swatch-quick-view-stain,[data-color-selector] .selected-colors palette-swatch-quick-view-stain{margin:15px 0}.color-selector .selected-colors shop-now-card,[data-color-selector] .selected-colors shop-now-card{margin:0 0 15px 0}.color-selector .selected-colors shop-now-stain-card,[data-color-selector] .selected-colors shop-now-stain-card{margin:0 0 15px 0}.color-selector .selected-colors .new-instructions,[data-color-selector] .selected-colors .new-instructions{position:absolute;bottom:20px;left:0;width:100%;height:57px;background-color:rgba(0,0,0,.6);color:#fff;font-size:0;text-align:center;white-space:nowrap}.color-selector .selected-colors .new-instructions .combo,.color-selector .selected-colors .new-instructions .text,[data-color-selector] .selected-colors .new-instructions .combo,[data-color-selector] .selected-colors .new-instructions .text{position:relative;display:inline-block;top:50%;height:40px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.color-selector .selected-colors .new-instructions .combo,[data-color-selector] .selected-colors .new-instructions .combo{width:55px}.color-selector .selected-colors .new-instructions .combo .color-chip,[data-color-selector] .selected-colors .new-instructions .combo .color-chip{display:block;height:100%}.color-selector .selected-colors .new-instructions .combo .color-chip .icon,.color-selector .selected-colors .new-instructions .combo .color-chip .primary,.color-selector .selected-colors .new-instructions .combo .color-chip .secondary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .primary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .secondary{height:50%}.color-selector .selected-colors .new-instructions .combo .color-chip .primary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .primary{display:block}.color-selector .selected-colors .new-instructions .combo .color-chip .icon,.color-selector .selected-colors .new-instructions .combo .color-chip .secondary,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .secondary{display:inline-block;width:33.3%}.color-selector .selected-colors .new-instructions .combo .color-chip .icon,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon{background-color:#fff;color:#999;font-size:14px;line-height:28px}.color-selector .selected-colors .new-instructions .combo .color-chip .icon:before,[data-color-selector] .selected-colors .new-instructions .combo .color-chip .icon:before{top:-5px}.color-selector .selected-colors .new-instructions .text,[data-color-selector] .selected-colors .new-instructions .text{margin-left:25px;font-weight:600;font-size:14px;text-align:left;vertical-align:top}.color-selector .selected-colors .new-instructions .text a,[data-color-selector] .selected-colors .new-instructions .text a{display:inline-block;border-bottom:1px solid #a0a0a0;color:inherit}@media (min-width:1024px){.color-selector .spectrum .selection,[data-color-selector] .spectrum .selection{width:0}.color-selector .spectrum.small .swatch,[data-color-selector] .spectrum.small .swatch{width:54px}.color-selector .selected-colors,[data-color-selector] .selected-colors{min-height:508px;padding-right:94px;padding-left:94px}.color-selector .selected-colors .paginate-left,[data-color-selector] .selected-colors .paginate-left{left:47px;margin-left:-20px}.color-selector .selected-colors .paginate-right,[data-color-selector] .selected-colors .paginate-right{right:47px;margin-right:-20px}.color-selector .selected-colors .columns .column,[data-color-selector] .selected-colors .columns .column{width:12.5%}.color-selector .selected-colors .columns .column .swatch,[data-color-selector] .selected-colors .columns .column .swatch{height:60px;cursor:pointer}.color-selector .selected-colors palette-swatch-quick-view.right,[data-color-selector] .selected-colors palette-swatch-quick-view.right{margin-left:50%}.color-selector .selected-colors palette-swatch-quick-view-stain.right,[data-color-selector] .selected-colors palette-swatch-quick-view-stain.right{margin-left:50%}.color-selector .selected-colors shop-now-card.right,[data-color-selector] .selected-colors shop-now-card.right{margin-left:50%}.color-selector .selected-colors shop-now-stain-card.right,[data-color-selector] .selected-colors shop-now-stain-card.right{margin-left:50%}}