.color-name{font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;font-weight:600}.color-number{font-weight:400}.color-name,.color-number{display:block;line-height:1.25}.light,.light svg{color:#000;fill:#000}.dark,.dark svg{color:#fff;fill:#fff}@media screen and (max-width:500px){.hide-below-small{display:none!important;visibility:hidden!important}}@media screen and (max-width:730px){.hide-below-medium{display:none!important;visibility:hidden!important}}@media screen and (max-width:915px){.hide-below-large{display:none!important;visibility:hidden!important}}@media screen and (min-width:500px){.hide-above-small{display:none!important}}.icon{overflow:visible;width:1em;height:1em;display:inline-block;vertical-align:middle}.color-details{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;font-size:.9em;margin:0}.color-details div[ui-view]{position:relative;min-height:25em}.color-details div[ui-view] .loading{font-size:1.5em;text-align:center;position:absolute;width:100%;margin:20% auto 0}@media screen and (min-width:730px){.color-details div[ui-view] .loading{height:430px}}.color-details__disclaimer{font-size:.9em;line-height:1.4em;margin:1.5em;text-align:center}.color-details__disclaimer p{margin:0}.color-details__footer .promos .promo:after,.color-details__footer .promos .promo:before,.color-details__footer .promos:after,.color-details__footer .promos:before{content:'';display:table}.color-details__footer .promos .promo:after,.color-details__footer .promos:after{clear:both}@media screen and (min-width:730px){.color-details__footer .promos .promo{float:left}.color-details__footer .promos .promo:first-child{width:30%}.color-details__footer .promos .promo:last-child{width:70%}}.color-details .ctas>a.cta .icon,.color-details .ctas>a.cta .label{font-size:1em;height:28px;line-height:1;min-height:0}.color-details .ctas>a.cta .label{padding:0 .5em}.color-details .ctas>a.cta .icon+.label{padding:0}.color-details .ctas>a.cta .icon,.light .color-details-ctas .cta-button .icon .icon{fill:#fff}.color-details .ctas>a.cta .icon-printer{background:0 0}.color-details .error-message{padding:1em 0;text-align:center}.color-details-landing .page-header.share{padding:1em 0 0}.color-details-layout :focus{outline-color:#0069af;outline-width:2px}.color-details-layout.keyboarding :focus{outline-style:solid}.archived{opacity:1;background-color:#369acc;text-align:center;border-bottom:2px solid #fff}.archived p{color:#fff;font-weight:700;line-height:1.2;margin:0;padding:10px}.archived .ng-hide-add.ng-hide-add-active,.archived .ng-hide-remove.ng-hide-remove-active{transition:all linear 1.5s}.archived .ng-hide{opacity:0}.svg-source{display:none;position:absolute;z-index:-1}sw-color-details-viewer{width:100%;position:relative}@media screen and (min-width:730px){sw-color-details-viewer{display:table;height:430px;direction:rtl;overflow:hidden}sw-color-details-viewer .color-details-viewer{display:table-row;direction:ltr}}.color-details-viewer__color-info{background-color:inherit;display:block;height:100%;vertical-align:top;position:relative}.color-details-viewer__color-info>*{padding:1em}@media screen and (min-width:500px){.color-details-viewer__color-info{display:table-cell;width:47%;border-right:2px solid #fff;vertical-align:bottom;top:0}}@media screen and (min-width:915px){.color-details-viewer__color-info{width:37%;vertical-align:bottom}}.color-details-viewer__color-info.expanded{transition:all .3s;width:100%;z-index:3;border-right:0}@media screen and (min-width:730px){.color-details-viewer__color-info.expanded{position:absolute;left:0}}.color-details-viewer__color-info.expanded .color-info__primary-info{position:static}.color-details-viewer__color-info .color-info__actions span,.color-details-viewer__color-info.expanded .color-info__menu,.color-details-viewer__color-info.expanded .icon--collapse{display:block}@media screen and (min-width:500px){.color-details-viewer__color-info.expanded .color-info__menu{display:none}}.color-details-viewer__color-info .color-info__actions a .icon,.color-details-viewer__color-info .color-info__actions a.actions__details,.color-details-viewer__color-info .color-info__actions a.actions__details.ng-hide+br,.color-details-viewer__color-info .icon--collapse{display:none}.color-details-viewer__color-info .color-info__collapse{display:none;padding:10px;position:absolute;right:0}@media screen and (min-width:500px){.color-details-viewer__color-info .color-info__collapse{display:block}}.color-details-viewer__color-info .color-info__collapse .icon--collapse{overflow:visible;width:2em;height:2em}.color-details-viewer__color-info .color-info__name-and-number{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:21.6px;color:inherit;font-size:1em}.color-details-viewer__color-info .color-info__preview-toggle{display:block;font-size:3.5em;padding:10px;position:absolute;right:0}@media screen and (min-width:730px){.color-details-viewer__color-info .color-info__preview-toggle{display:none}}.color-details-viewer__color-info .color-info__primary-info{padding:1em 1em 3em;width:100%}@media screen and (min-width:730px){.color-details-viewer__color-info .color-info__primary-info{padding:1em 1em 8em}}@media screen and (min-width:915px){.color-details-viewer__color-info .color-info__primary-info{position:absolute;top:0}}.color-details-viewer__color-info .color-info__primary-info .color-name,.color-details-viewer__color-info .color-info__primary-info .color-number{font-size:1.4em;line-height:1.2;display:block}.color-details-viewer__color-info .color-info__primary-info .cobranded{display:inline-block}.color-details-viewer__color-info .color-info__actions a{color:inherit;position:absolute;margin-left:.5em;top:1em;right:1.5em}@media screen and (min-width:500px){.color-details-viewer__color-info .color-info__actions a.actions__details{display:inline-block}}@media screen and (min-width:730px){.color-details-viewer__color-info .color-info__actions a .icon{display:block;overflow:visible;width:.4em;height:.4em}.color-details-viewer__color-info .color-info__actions a .icon.icon--expand{overflow:visible;width:2em;height:2em}}.color-details-viewer__color-info .color-info__actions.cobranded{margin-top:.15em}.color-details-viewer__color-info .color-info__detail-info,.color-info__color-strips{display:none}@media screen and (min-width:500px){.color-details-viewer__color-info .color-info__detail-info{display:block}}.color-details-viewer__color-info .color-info__detail-info p,.menu__content-container>.content-container-panel>.content p{margin:0 0 .5em}@media screen and (min-width:500px){.color-info__color-strips{display:block}}.color-details-ctas,.color-details-ctas a.cta-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.color-details-ctas{-ms-flex-direction:column;flex-direction:column;min-height:260px;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:915px){.color-details-ctas{-ms-flex-pack:justify;justify-content:space-between;padding:0 2em;min-height:75px;-ms-flex-direction:row;flex-direction:row}.color-details-ctas__image{margin:0;line-height:0}}.color-details-ctas .cta-button .icon .icon{width:5px;height:100%}.dark .color-details-ctas .cta-button .icon .icon,.light .color-details-ctas a.add-link svg{fill:#000}.color-details-ctas a.add-link.disabled,.color-details-ctas a.add-link[disabled]{opacity:.5;cursor:default}.dark .color-details-ctas a.add-link{color:#fff}.light .color-details-ctas a.add-link{color:#000}.color-details-ctas a.add-link svg{overflow:visible;width:.4em;height:.4em}.dark .color-details-ctas a.add-link svg{fill:#fff}.color-details-ctas a.cta-button{-ms-flex-flow:row no-wrap;flex-flow:row no-wrap;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;width:16em}@media screen and (min-width:915px){.color-details-ctas a.cta-button{margin:0}}.color-details-ctas a.cta-button.removed{visibility:hidden}.color-details-ctas a.cta-button span{min-height:29px}.color-details-ctas a.cta-button span.label{text-align:center;-ms-flex:1 80%;flex:1 80%;display:inline-block;padding-top:4px}.color-details-ctas a.cta-button span.icon{margin-left:1px;text-align:center;-ms-flex:1 20%;flex:1 20%}.light .color-details-ctas a.cta-button span.icon,.light .color-details-ctas a.cta-button span.label,.light .menu__content-container>.content-container-panel .content a{background:#333;color:#fff}.dark .color-details-ctas a.cta-button span.icon,.dark .color-details-ctas a.cta-button span.label,.dark .menu__content-container>.content-container-panel .content a,sw-scene-navigator .scene-navigator .scene-previewer__scene-cta a.paint-scene:hover{background:#fff;color:#000}.light .color-details-ctas a.cta-button,.menu__tabs .content-container-tab.active .content-container-tab__copy,.menu__tabs .content-container-tab.active .content-container-tab__copy:hover{color:#000}.light .color-details-ctas a.cta-button:focus span,.light .color-details-ctas a.cta-button:hover span{background:#000}.dark .color-details-ctas a.cta-button{color:#fff}.dark .color-details-ctas a.cta-button:focus span,.dark .color-details-ctas a.cta-button:hover span{background:#fff}.color-details-ctas__links{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:915px){.color-details-ctas__links{-ms-flex-direction:row;flex-direction:row;-ms-flex:4 25%;flex:4 25%}}.color-info__menu{margin:1em 0 0;padding:0;overflow:hidden}.menu__tabs{display:none;text-align:center;width:100%}@media screen and (min-width:500px){.menu__tabs{display:-ms-flexbox;display:flex}}.menu__tabs .content-container-tab{-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #fff;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;height:100%;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0}.menu__tabs .content-container-tab:focus{z-index:1;border:2px solid #0069af!important;outline:0!important}.menu__tabs .content-container-tab+.content-container-tab{border-left-width:0}.menu__tabs .content-container-tab.active{background-color:#fff}@media screen and (min-width:730px){.menu__tabs .content-container-tab.details{border-right:0}}.menu__content-container>.content-container-panel>a,.menu__tabs .content-container-tab__copy{display:block;color:#000;padding:1em;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dark .menu__content-container>.content-container-panel>a:hover,.dark .menu__tabs .content-container-tab__copy,.dark .menu__tabs .content-container-tab__copy:hover{color:#fff}@media screen and (min-width:730px){.menu__tabs .content-container-tab__copy{font-size:.85em;height:100%;padding:.75em .5em}}.menu__content-container{border-top:2px solid #fff}@media screen and (min-width:730px){.menu__content-container{height:150px}}@media screen and (min-width:915px){.menu__content-container{width:365px}}@media screen and (min-width:500px){.menu__content-container{border-top:0 solid}}.menu__content-container>.content-container-panel{border-bottom:2px solid #fff;line-height:1}.menu__content-container>.content-container-panel.active>a{background-color:#fff;color:#000!important}.color-strip.open>span:after,.menu__content-container>.content-container-panel.active>a:after{border-bottom-color:#2cabe2;border-bottom-style:solid}@media screen and (min-width:500px){.menu__content-container>.content-container-panel{border:0 solid transparent;display:none;height:100%}.menu__content-container>.content-container-panel.active{display:block;width:100%}}.menu__content-container>.content-container-panel.active>.content{display:block;height:100%}@media screen and (min-width:500px){.menu__content-container>.content-container-panel.active-tab,.menu__content-container>.content-container-panel.active-tab>.content{display:block}}@media screen and (min-width:730px){.menu__content-container>.content-container-panel.active-tab{height:100%}}@media screen and (min-width:500px){.menu__content-container>.content-container-panel+.content-container-panel{border-left-width:0}}.menu__content-container>.content-container-panel>a{color:#fff}.light .menu__content-container>.content-container-panel>a,.menu__tabs .content-container-tab__copy:hover{color:#000}@media screen and (min-width:500px){.menu__content-container>.content-container-panel>a{display:none}}.menu__content-container>.content-container-panel>a:after{border-top-color:#fff;border-top-style:solid;top:1em}.menu__content-container>.content-container-panel>.content{display:none}.content-container__color-details .content,.content-container__products .content{padding:1em}@media screen and (min-width:730px){.content-container__details{position:relative;width:100%}}.content-container__details .content{background:#fff;color:#000;padding:1em 16px}.content-container__details .content .detail-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 0;width:100%}.content-container__details .content .detail-row .color-family-info{-ms-flex-positive:2;flex-grow:2}.content-container__details .content .detail-row .color-family-info a{color:#39c;text-transform:capitalize}.dark .content-container__details .content .detail-row .color-family-info a,.light .content-container__details .content .detail-row .color-family-info a{background:0 0;color:#39c}.content-container__details .content .detail-row .color-family-info svg{overflow:visible;width:.4em;height:.4em;margin-left:.25em;fill:#39c}.content-container__details .content .detail-row .color-hex,.content-container__details .content .detail-row .color-rgb{-ms-flex-positive:1;flex-grow:1}.content-container__details .content .detail-row span.label{font-weight:700}.color-strip{background:#fff;color:#000;position:relative;text-align:center;width:100%;margin-bottom:2px}.color-strip:after,.color-strip:before{content:'';display:table}.color-strip:after{clear:both}@media screen and (min-width:500px){.color-strip{border:2px solid #fff;color:#000;max-width:270px;padding:0;text-align:center;width:50%}}@media screen and (min-width:730px){.color-strip{width:auto;max-width:80%}}@media screen and (min-width:915px){.color-strip{border-left-width:0}}.color-strip span{overflow:visible}.color-strip span:after,.menu__content-container>.content-container-panel>a:after{content:'';display:inline-block;width:0;height:0;border:10px solid transparent;position:absolute;right:5%}@media screen and (min-width:500px){.color-strip span{line-height:1;margin:-.5em 0 0;padding:0;text-align:center;width:15%;position:absolute;left:0;top:50%}.color-strip span:after{display:none}}.color-strip__chips-wrapper:after,.color-strip__chips-wrapper:before{content:'';display:table}.color-strip__chips-wrapper:after{clear:both}@media screen and (min-width:500px){.color-strip__chips-wrapper{float:left;width:85%;margin-left:15%}}.color-strip__chip{background:#2cabe2;cursor:pointer;display:block;margin-bottom:2px;padding:0;text-align:left;width:100%}.color-strip__chip span{display:block;padding:.75em 1em 0;line-height:1}.color-strip__chip span+span{padding-top:0;padding-bottom:.75em}.color-strip__chip:last-child{margin-bottom:-2px}.color-strip__chip .color-strip__chip-message{display:none}@media screen and (min-width:500px){.color-strip__chip{padding-bottom:13.42857%;width:13.42857%!important;float:left;margin-bottom:0;position:relative;text-align:center}.color-strip__chip.active:after{width:13.42857%}.color-strip__chip+*{margin-left:1%}.color-strip__chip .color-strip__chip-info{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.color-strip__chip .color-strip__chip-message,.color-strip__chip.active .color-strip__chip-info--active{display:initial}.color-strip__chip-info--active.color-strip__chip-info{display:none}.color-strip__chip.active .color-strip__chip-info:not(.color-strip__chip-info--active){display:none}.color-strip__chip:after,.color-strip__chip:before{opacity:0;position:absolute;transform:opacity .5s;z-index:1}.color-strip__chip:before{border:3px solid #000;border-radius:3px;content:'';height:100%;left:-4px;padding:1px;top:-4px;width:100%}.color-strip__chip:after{content:'';display:inline-block;height:0;border:4px solid transparent;border-top-color:#000;border-top-style:solid;top:-2px;left:50%;margin-left:-4px;width:0!important}.color-strip__chip.active:after,.color-strip__chip.active:before{opacity:1}}.coordinating-colors{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.coordinating-colors:after,.coordinating-colors:before{content:'';display:table}.coordinating-colors:after{clear:both}.coordinating-colors__palette-selector{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;cursor:default;display:block;font-size:1em;position:absolute;text-align:center;top:30%;width:56%;left:50%;transform:translateX(-50%)}@media screen and (min-width:500px){.coordinating-colors__palette-selector{width:44%}}@media screen and (min-width:730px){.coordinating-colors__palette-selector{width:56%}}.coordinating-colors__palette-selector li{background:#c8c8c8;border-color:#fff;border-style:solid;border-width:2px 0;box-sizing:border-box;color:rgba(51,51,51,.5);display:inline-block;font-size:1em;line-height:1;padding:0;position:relative;text-transform:uppercase;width:44%}.coordinating-colors__palette-selector li span{line-height:26px;display:block;padding-top:1px}.coordinating-colors__palette-selector li:after,.coordinating-colors__palette-selector li:before{background:#c8c8c8;border-color:#fff;border-style:solid;box-sizing:border-box;content:'';display:block;position:absolute;top:-2px;width:1.25em;bottom:-2px}.coordinating-colors__palette-selector li:before{border-radius:1.5em 0 0 1.5em;border-width:2px 0 2px 2px;left:-14px}.coordinating-colors__palette-selector li:after{border-radius:0 1.5em 1.5em 0;border-width:2px 2px 2px 0;right:-14px}.coordinating-colors__palette-selector li:not(.active):hover{color:#2cabe2;cursor:pointer}.coordinating-colors__palette-selector li.active{background:#fff;color:#333;cursor:default;z-index:100}.coordinating-colors__palette-selector li.active:after,.coordinating-colors__palette-selector li.active:before{background:#fff}.coordinating-colors__palette-selector li:first-child:not(.active){text-indent:-.75em}.coordinating-colors__palette-selector li:last-child:not(.active){text-indent:.75em}.coordinating-colors__color{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;float:left;border-bottom:2px solid #fff;width:100%;cursor:pointer;min-height:44px}.coordinating-colors__color.two{min-height:67px}.coordinating-colors__color-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-left:1em;min-height:inherit}.coordinating-colors__color:first-of-type{border-top:none}.coordinating-colors__color:last-of-type{border-bottom:none}@media screen and (min-width:500px){.coordinating-colors__color:last-of-type{border-bottom:2px solid #fff}}.coordinating-colors__color:focus{border:2px solid #0069af!important;outline:0!important}.relevant-content{border-color:#c8c8c8;border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:5% 0 0;padding:5% 0 0}.relevant-content .contain-img{overflow:hidden}.relevant-content .contain-img img{transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;max-height:100%;max-width:none;height:auto;min-width:100%;min-height:100%}@media screen and (min-width:730px){.relevant-content{border-width:0 0 0 1px;margin:0 0 0 5%;padding:0 5%}}.relevant-content__banner{position:relative;height:0;overflow:hidden;padding:36.91508% 0 0;max-width:577px;margin-left:auto;margin-right:auto}.relevant-content__banner:after,.relevant-content__banner:before{content:'';display:table}.relevant-content__banner:after{clear:both}@media screen and (min-width:500px){.relevant-content__banner{padding-top:0;height:132px}}.relevant-content__banner-image-container{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.relevant-content__banner-image--mobile{display:block}@media screen and (min-width:500px){.relevant-content__banner-image--mobile{display:none}}.relevant-content__banner-image--desktop{display:none}@media screen and (min-width:500px){.relevant-content__banner-image--desktop{display:block}}.relevant-content__banner-info{padding-left:22%;padding-right:22%;width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;text-align:center}@media screen and (min-width:500px){.relevant-content__banner-info{padding-left:27%;padding-right:27%}}.relevant-content__banner-info.pad-left{width:229px;padding:0 0 0 94px!important;text-align:left}.relevant-content__banner-info__desc{color:#fff;font-size:1.1rem}.relevant-content__banner-info__desc--small{font-size:.8rem;line-height:1.1rem}.relevant-content__banner-info__desc.nowrap{white-space:nowrap}.relevant-content__banner-info .ctas{margin-bottom:0}.relevant-content__banner-info .ctas .cta{margin-bottom:0;font-weight:400}.relevant-content__banner-info .ctas .cta.small{font-size:.6rem;padding-right:40px}.relevant-content__banner-info .ctas .cta.small .icon{width:39px}.relevant-content__banner-info .ctas .cta.no-icon{padding-right:0}.relevant-content__banner-info .ctas .cta .label{white-space:nowrap;color:#fff;border-bottom:1px solid #fff}.relevant-content__banner-info .ctas .cta .label:hover{border-bottom:2px solid #fff}.relevant-content__coupon{position:relative;height:0;overflow:hidden;padding:36.91508% 0 0;max-width:577px;margin-left:auto;margin-right:auto}.relevant-content__coupon:after,.relevant-content__coupon:before{content:'';display:table}.relevant-content__coupon:after{clear:both}@media screen and (min-width:500px){.relevant-content__coupon{padding-top:0;height:132px}}.relevant-content__coupon-image-container{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.color-grid-item__color-details>.color-grid-item__copy,.relevant-content__coupon-image--mobile,sw-scene-previewer.color-details-viewer__scene-previewer.mobile-preview{display:block}@media screen and (min-width:500px){.relevant-content__coupon-image--mobile{display:none}}.relevant-content__coupon-image--desktop,sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator li span{display:none}@media screen and (min-width:500px){.relevant-content__coupon-image--desktop{display:block}}.relevant-content__coupon-info{margin:0 auto;width:60%}@media screen and (min-width:730px){.relevant-content__coupon-info{float:left;width:40%}}.relevant-content__coupon-link{clear:both;display:block}@media screen and (min-width:730px){.relevant-content__coupon-link{clear:none}}.relevant-content__coupon-cta{border:4px dashed #c8c8c8;box-sizing:border-box;clear:both;font-size:1em;margin:0 auto;padding:3% 5% 0;text-align:center;width:80%}.relevant-content__coupon-cta:after,.relevant-content__coupon-cta:before{content:'';display:table}.relevant-content__coupon-cta:after{clear:both}@media screen and (min-width:500px){.relevant-content__coupon-cta{font-size:.75em;margin:0;width:100%}}@media screen and (min-width:730px){.relevant-content__coupon-cta{clear:none;float:left;width:55%!important}}.relevant-content__discount{width:100%}.relevant-content__discount:after,.relevant-content__discount:before{content:'';display:table}.relevant-content__discount:after{clear:both}.relevant-content__discount-image{display:block;margin:0 auto 5%;max-width:90%}@media screen and (min-width:500px){.relevant-content__discount-image{float:left;padding-left:5%;padding-right:2.5%;width:50%}}@media screen and (min-width:730px){.relevant-content__discount-image{margin-bottom:20%;padding:0 2.5% 0 0;width:50%}}@media screen and (min-width:915px){.relevant-content__discount-image{margin-bottom:5%}}.relevant-content__discount-info{display:block;padding-left:5%;padding-right:5%}@media screen and (min-width:500px){.relevant-content__discount-info{float:right;width:50%;padding-left:2.5%}}@media screen and (min-width:730px){.relevant-content__discount-info{padding:0 0 0 2.5%}}.coupon-info__title{text-align:center}@media screen and (min-width:500px){.coupon-info__title{text-align:left}}.coupon-info__image{float:left;margin:.5em 1em 1em 0;width:20%}@media screen and (min-width:500px){.coupon-info__image{width:25%}}.coupon-cta__tagline,.coupon-cta__title{color:#8d8d8d;display:block;margin-bottom:.5em}.coupon-cta__tagline strong,.coupon-cta__title strong{color:#666}.coupon-cta__tagline{font-size:1.5em}.coupon-cta__title{font-size:2em;line-height:1}.discount-info__link:after{content:'\00bb';padding-left:.25em}.scene-renderer{height:auto}@media screen and (min-width:730px){sw-scene-renderer{height:100%;position:relative}.scene-renderer{position:absolute;display:block;top:0;left:50%;height:100%!important;transform:translateX(-50%)}}@media screen and (max-width:729px){.scene-renderer{width:100%}}sw-scene-previewer.color-details-viewer__scene-previewer{display:none;height:100%;text-align:center;width:100%}@media screen and (min-width:730px){sw-scene-previewer.color-details-viewer__scene-previewer{display:table-cell!important;width:53%}}@media screen and (min-width:915px){sw-scene-previewer.color-details-viewer__scene-previewer{width:63%}}@media screen and (min-width:730px){sw-scene-navigator{display:block;position:absolute;top:0;left:47%;bottom:0;right:0}}@media screen and (min-width:915px){sw-scene-navigator{left:37%}}sw-scene-navigator .scene-navigator{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}@media screen and (min-width:730px){sw-scene-navigator .scene-navigator{position:inherit;top:inherit;left:0;right:inherit;bottom:inherit;border-bottom:2px solid #fff}sw-scene-navigator .scene-navigator__scene-list-item{height:100%}}sw-scene-navigator .scene-navigator .scene-previewer__scene-cta{position:absolute;bottom:0;margin-bottom:4em;width:100%;z-index:0}sw-scene-navigator .scene-navigator .scene-previewer__scene-cta a.paint-scene{background:#fff;bottom:4em;color:#000;display:inline-block;margin:0 auto;padding:.5em 1em;text-transform:uppercase;transition:all .3s;width:auto}sw-scene-navigator .scene-navigator .scene-previewer__scene-cta a.paint-scene svg{position:relative;bottom:.1em;fill:#000;font-size:1.5em;margin-right:.25em}sw-scene-navigator .scene-navigator .scene-previewer-toolbar{position:absolute;width:100%;bottom:0;margin-bottom:.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__link{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;text-transform:uppercase;line-height:1;width:25%;padding:5px 0}@media screen and (min-width:500px){sw-scene-navigator .scene-navigator .scene-previewer-toolbar__link{width:30%;margin-left:5px}}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__link a{color:#000;border:none;padding:0}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator{-ms-flex:2 1 auto;flex:2 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator ul{list-style-type:none;margin:0;padding:0;text-align:center}@media screen and (min-width:500px){sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator ul{float:left;padding-left:10%}}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator li{display:inline-block;width:10px;height:10px;background:#c8c8c8;border-radius:50%;margin:0 .35em;cursor:pointer}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator li.active{background:#2cabe2}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__scene-indicator li.hide,sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper input[type=checkbox]{display:none}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;background-color:#fff;margin:.3em}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper input:not(:checked){pointer-events:auto;color:#edeff0}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper img.day,sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper img.night{vertical-align:middle}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper .toggle-switch{border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;position:relative;vertical-align:middle;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box;margin:4px 0;border-color:#0069af;box-shadow:#fff 0 0 0 16px inset;height:20px;transition:border .4s,box-shadow .4s,background-color 1.2s;background-color:#fff}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper .toggle-switch span.switch{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:20px;position:absolute;top:0;width:20px;left:0;transition:all 250ms}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper input:checked~.toggle-switch{box-shadow:#0069af 0 0 0 16px inset}sw-scene-navigator .scene-navigator .scene-previewer-toolbar__toggle-wrapper input:checked~.toggle-switch .switch{left:100%;margin-left:-20px}sw-scene-navigator .scene-navigator .scene-previewer__scene-overlay{height:100%;width:100%}sw-scene-navigator .scene-navigator .scene-previewer__scene-navigation{background:rgba(0,0,0,.75);display:block;margin-top:-3.5em;padding:2.75em .85em;position:absolute;top:50%;transition:all .3s}sw-scene-navigator .scene-navigator .scene-previewer__scene-navigation.previous{border-radius:0 .25em .25em 0;z-index:1}sw-scene-navigator .scene-navigator .scene-previewer__scene-navigation.previous:hover{padding-right:1.15em}sw-scene-navigator .scene-navigator .scene-previewer__scene-navigation.next{border-radius:.25em 0 0 .25em;right:0;z-index:1}sw-scene-navigator .scene-navigator .scene-previewer__scene-navigation.next:hover{padding-left:1.15em}sw-scene-navigator .scene-navigator .scene-previewer__scene-navigation svg{fill:#fff;font-size:.5em;stroke:#fff}sw-scene-navigator .scene-navigator sw-scene-renderer{display:inline-block;line-height:0;margin:0}sw-scene-navigator .scene-navigator__scene-container{height:100%;overflow:hidden}sw-scene-navigator .scene-navigator__scene-list{position:relative;height:100%}sw-scene-navigator .scene-navigator>.scene-navigator__scene-controls{height:100%;position:absolute;width:100%;z-index:2}.color-browser__color-grid{background-color:#fff;line-height:0}@media screen and (min-width:500px){.color-browser__color-grid{border-color:#fff;border-style:solid;border-width:0 1px 1px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.color-browser__color-grid-item{cursor:pointer;margin:0;padding:0;text-align:left;width:100%}@media screen and (min-width:500px){.color-browser__color-grid-item{display:inline-block;padding-bottom:16.66667%;position:relative;width:16.66667%}}:focus{outline:2px solid #0069af!important;z-index:2}.color-grid-item__color-placeholder{background-color:#2cabe2}.color-grid-item__color-details{border-color:#fff;border-style:solid;border-width:0 0 2px;padding:.75em .5em}@media screen and (min-width:500px){.color-grid-item__color-details{border-width:1px;bottom:0;left:0;padding:0;position:absolute;right:0;top:0}.color-grid-item__color-details>*{display:none}.color-grid-item__color-details>.color-grid-item__copy{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}}sw-store-locator{display:block;padding:0 15%;text-align:center;margin:0 auto}@media screen and (min-width:500px){sw-store-locator{padding:0 5% 0 0}}@media screen and (min-width:730px){sw-store-locator{padding:0;text-align:left}}@media screen and (min-width:915px){sw-store-locator{padding:0 20% 0 0}}sw-store-locator .directions,sw-store-locator .find-store{display:inline-block}@media screen and (min-width:730px){sw-store-locator .directions,sw-store-locator .find-store{display:static}}sw-store-locator .store-info p{margin-bottom:1em}sw-store-locator .title{font-size:1.375rem}.interior-notification{display:inline-block;position:absolute;top:0;left:0;background-color:#000;opacity:.5;width:100%;height:100%;transition:opacity .3s ease-out}.interior-notification.offstage{opacity:0}.interior-notification p{position:relative;top:40%;text-align:center;color:#fff;font-weight:700;line-height:.5;opacity:1}.vendor-notification{position:absolute;top:0;background-color:#fff;width:100%;padding-top:15px;transform:translateY(0);transition:all .3s cubic-bezier(.45,0,.6,1)}@media screen and (min-width:bp-s){.vendor-notification{height:15%}}.vendor-notification p{margin:0;color:#000}.vendor-notification.offstage{transform:translateY(-100px)}