@keyframes infinite-spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes infinite-spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes progress-indication{0%,to{left:-60%}50%{left:110%}}@keyframes progress-indication{0%,to{left:-60%}50%{left:110%}}@-webkit-keyframes pulse-vertex{0%{stroke-width:1.2px;stroke:rgba(255,255,255,.1);stroke-dashoffset:1;opacity:1}to{stroke-width:2.2px;stroke:#fff;stroke-dashoffset:1;opacity:.7}}@keyframes pulse-vertex{0%{stroke-width:1.2px;stroke:rgba(255,255,255,.1);stroke-dashoffset:1;opacity:1}to{stroke-width:2.2px;stroke:#fff;stroke-dashoffset:1;opacity:.7}}@media screen and (min-width:500px){.similar-colors__color-grid-item.active .color-grid-item__color-details{top:-15%;right:-15%;bottom:-15%;left:-15%}}@media screen and (min-width:700px){.similar-colors__color-grid-item.active .color-grid-item__color-details{top:-35%;right:-35%;bottom:-35%;left:-35%}}@media screen and (min-width:900px){.similar-colors__color-grid-item.active .color-grid-item__color-details{top:-25%;right:-25%;bottom:-25%;left:-25%}}@media screen and (min-width:500px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(-n+6) .color-grid-item__color-details{top:0;right:-15%;bottom:-30%;left:-15%}}@media screen and (min-width:700px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(-n+6) .color-grid-item__color-details{top:0;right:-35%;bottom:-70%;left:-35%}}@media screen and (min-width:900px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(-n+6) .color-grid-item__color-details{top:0;right:-25%;bottom:-50%;left:-25%}}@media screen and (min-width:500px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(n+6) .color-grid-item__color-details{top:-30%;right:-15%;bottom:0;left:-15%}}@media screen and (min-width:700px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(n+6) .color-grid-item__color-details{top:-70%;right:-35%;bottom:0;left:-35%}}@media screen and (min-width:900px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(n+6) .color-grid-item__color-details{top:-50%;right:-25%;bottom:0;left:-25%}}@media screen and (min-width:500px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(6) .color-grid-item__color-details{top:0;right:0;bottom:-30%;left:-30%}}@media screen and (min-width:700px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(6) .color-grid-item__color-details{top:0;right:0;bottom:-70%;left:-70%}}@media screen and (min-width:900px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(6) .color-grid-item__color-details{top:0;right:0;bottom:-50%;left:-50%}}@media screen and (min-width:500px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(7) .color-grid-item__color-details{top:-30%;right:-30%;bottom:0;left:0}}@media screen and (min-width:700px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(7) .color-grid-item__color-details{top:-70%;right:-70%;bottom:0;left:0}}@media screen and (min-width:900px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(7) .color-grid-item__color-details{top:-50%;right:-50%;bottom:0;left:0}}@media screen and (min-width:500px){.similar-colors__color-grid .similar-colors__color-grid-item.active:first-child .color-grid-item__color-details{top:0;right:-30%;bottom:-30%;left:0}}@media screen and (min-width:700px){.similar-colors__color-grid .similar-colors__color-grid-item.active:first-child .color-grid-item__color-details{top:0;right:-70%;bottom:-70%;left:0}}@media screen and (min-width:900px){.similar-colors__color-grid .similar-colors__color-grid-item.active:first-child .color-grid-item__color-details{top:0;right:-50%;bottom:-50%;left:0}}@media screen and (min-width:500px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(12) .color-grid-item__color-details{top:-30%;right:0;bottom:0;left:-30%}}@media screen and (min-width:700px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(12) .color-grid-item__color-details{top:-70%;right:0;bottom:0;left:-70%}}@media screen and (min-width:900px){.similar-colors__color-grid .similar-colors__color-grid-item.active:nth-child(12) .color-grid-item__color-details{top:-50%;right:0;bottom:0;left:-50%}}@media screen and (max-width:499px){.hide-below-small{display:none!important;visibility:hidden!important}}@media screen and (max-width:699px){.hide-below-medium{display:none!important;visibility:hidden!important}}@media screen and (max-width:899px){.hide-below-large{display:none!important;visibility:hidden!important}}@media screen and (min-width:500px){.hide-at-small-and-above{display:none!important;visibility:hidden!important}}@media screen and (min-width:700px){.hide-at-medium-and-above{display:none!important;visibility:hidden!important}}@media screen and (min-width:900px){.hide-at-large-and-above{display:none!important;visibility:hidden!important}}.hide-visually,.scene-indicator li span,.svg-defs{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.icon{overflow:visible;width:1em;height:1em;display:inline-block;vertical-align:middle}.cta-text{font-size:.7rem;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:.84rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-name,.expert-pick-detail__color .color-info .color-info__name,.live-palette-selection__color-name,.live-palette__color-name,.palette-suggester__content .suggested-color__name,.palette-suggester__details .suggested-color__name{font-weight:600}.color-number,.expert-pick-detail__color .color-info .color-info__number,.live-palette-selection__color-number,.live-palette__color-number,.palette-suggester__content .suggested-color__number,.palette-suggester__details .suggested-color__number{font-weight:400}.color-name,.color-number,.expert-pick-detail__color .color-info .color-info__name,.live-palette-selection__color-name,.live-palette__color-name,.palette-suggester__content .suggested-color__name{display:block;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:1.25}.palette-suggester__content .suggested-color__number,.palette-suggester__details .suggested-color__name{display:block;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif}.expert-pick-detail__color .color-info .color-info__number,.live-palette-selection__color-number,.live-palette__color-number,.palette-suggester__details .suggested-color__number{display:block;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:1.25}.keyboarding .has-focus{outline-style:solid;outline-color:#2cabe2;outline-width:2px}.paint-chip{border-color:#fff;border-style:solid;border-width:1px 1px 0 0;display:block;float:left;height:0;padding-bottom:33.33333%;position:relative;width:33.33333%}@media screen and (min-width:700px){.paint-chip{padding-bottom:25%;width:25%}}.paint-chip>*{position:absolute}.paint-chip__info{padding:1em}.paint-chip__actions{bottom:0;padding:0 1em 1em;width:100%}.expert-pick-detail__color .color-info .paint-chip .color-info__name,.paint-chip .color-name,.paint-chip .expert-pick-detail__color .color-info .color-info__name,.paint-chip .live-palette-selection__color-name,.paint-chip .live-palette__color-name,.paint-chip .palette-suggester__content .suggested-color__name,.paint-chip .palette-suggester__details .suggested-color__name,.palette-suggester__content .paint-chip .suggested-color__name,.palette-suggester__details .paint-chip .suggested-color__name{margin-bottom:2em}.paint-chip .icon{display:block;font-size:2em;float:left}.paint-chip .icon--coord-colors{float:right}.next-trigger,.previous-trigger{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;height:auto;padding:1em;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(255,255,255,.85);cursor:pointer;position:absolute;z-index:1}.dashboard-submenu label.uploader-text,.next-trigger svg,.previous-trigger svg{font-size:1em}.next-trigger:focus,.next-trigger:hover,.previous-trigger:focus,.previous-trigger:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.next-trigger:focus:focus,.next-trigger:focus:focus .cta-text,.next-trigger:focus:hover,.next-trigger:focus:hover .cta-text,.next-trigger:hover:focus,.next-trigger:hover:focus .cta-text,.next-trigger:hover:hover,.next-trigger:hover:hover .cta-text,.previous-trigger:focus:focus,.previous-trigger:focus:focus .cta-text,.previous-trigger:focus:hover,.previous-trigger:focus:hover .cta-text,.previous-trigger:hover:focus,.previous-trigger:hover:focus .cta-text,.previous-trigger:hover:hover,.previous-trigger:hover:hover .cta-text{color:#2cabe2}.next-trigger[disabled=disabled],.previous-trigger[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.dark,.dark a{color:#fff!important;fill:#fff!important}.light,.light a{color:#333!important;fill:#333!important}.ghost-buttons .overlay-back__btn,.ghost-buttons .photo-previewer__back,.ghost-buttons~.overlay-closer-component .drawer-closer__btn{fill:#fff;stroke:#fff;stroke-width:5px}@media screen and (min-width:700px){.ghost-buttons .overlay-back__btn,.ghost-buttons .photo-previewer__back,.ghost-buttons~.overlay-closer-component .drawer-closer__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:0 0;color:#fff;fill:#fff;padding:.75em 1.75em}.ghost-buttons .overlay-back__btn:hover,.ghost-buttons .photo-previewer__back:hover,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover{background:rgba(255,255,255,.8)}.ghost-buttons .overlay-back__btn svg,.ghost-buttons .photo-previewer__back svg,.ghost-buttons~.overlay-closer-component .drawer-closer__btn svg{margin-right:.5em;font-size:1em}.ghost-buttons .overlay-back__btn:focus,.ghost-buttons .overlay-back__btn:hover,.ghost-buttons .photo-previewer__back:focus,.ghost-buttons .photo-previewer__back:hover,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:focus,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.ghost-buttons .overlay-back__btn:focus:focus,.ghost-buttons .overlay-back__btn:focus:focus .cta-text,.ghost-buttons .overlay-back__btn:focus:hover,.ghost-buttons .overlay-back__btn:focus:hover .cta-text,.ghost-buttons .overlay-back__btn:hover:focus,.ghost-buttons .overlay-back__btn:hover:focus .cta-text,.ghost-buttons .overlay-back__btn:hover:hover,.ghost-buttons .overlay-back__btn:hover:hover .cta-text,.ghost-buttons .photo-previewer__back:focus:focus,.ghost-buttons .photo-previewer__back:focus:focus .cta-text,.ghost-buttons .photo-previewer__back:focus:hover,.ghost-buttons .photo-previewer__back:focus:hover .cta-text,.ghost-buttons .photo-previewer__back:hover:focus,.ghost-buttons .photo-previewer__back:hover:focus .cta-text,.ghost-buttons .photo-previewer__back:hover:hover,.ghost-buttons .photo-previewer__back:hover:hover .cta-text,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:focus:focus,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:focus:focus .cta-text,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:focus:hover,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:focus:hover .cta-text,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover:focus,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover:focus .cta-text,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover:hover,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover:hover .cta-text{color:#2cabe2}.ghost-buttons .overlay-back__btn[disabled=disabled],.ghost-buttons .photo-previewer__back[disabled=disabled],.ghost-buttons~.overlay-closer-component .drawer-closer__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.ghost-buttons .overlay-back__btn:focus,.ghost-buttons .overlay-back__btn:hover,.ghost-buttons .photo-previewer__back:focus,.ghost-buttons .photo-previewer__back:hover,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:focus,.ghost-buttons~.overlay-closer-component .drawer-closer__btn:hover{stroke:none}}.ghost-buttons .overlay-back__btn .cta-text,.ghost-buttons .photo-previewer__back .cta-text,.ghost-buttons~.overlay-closer-component .drawer-closer__btn .cta-text{color:#fff}@media screen and (min-width:700px){.ghost-buttons .overlay-back__btn,.ghost-buttons .photo-previewer__back,.ghost-buttons~.overlay-closer-component .drawer-closer__btn{stroke-width:3px}.ghost-buttons .overlay-closer__btn{fill:#fff;stroke:#fff;stroke-width:3px}}@media screen and (min-width:700px) and (min-width:700px){.ghost-buttons .overlay-closer__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:0 0;color:#fff;fill:#fff;padding:.75em 1.75em}.ghost-buttons .overlay-closer__btn:hover{background:rgba(255,255,255,.8)}.ghost-buttons .overlay-closer__btn svg{margin-right:.5em;font-size:1em}.ghost-buttons .overlay-closer__btn:focus,.ghost-buttons .overlay-closer__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.ghost-buttons .overlay-closer__btn:focus:focus,.ghost-buttons .overlay-closer__btn:focus:focus .cta-text,.ghost-buttons .overlay-closer__btn:focus:hover,.ghost-buttons .overlay-closer__btn:focus:hover .cta-text,.ghost-buttons .overlay-closer__btn:hover:focus,.ghost-buttons .overlay-closer__btn:hover:focus .cta-text,.ghost-buttons .overlay-closer__btn:hover:hover,.ghost-buttons .overlay-closer__btn:hover:hover .cta-text{color:#2cabe2}.ghost-buttons .overlay-closer__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.ghost-buttons .overlay-closer__btn:focus,.ghost-buttons .overlay-closer__btn:hover{stroke:none}}@media screen and (min-width:700px){.ghost-buttons .overlay-closer__btn .cta-text{color:#fff}}.svg-source{height:0;width:0;font-size:0;position:absolute}.rotate-180,.rotate-270,.rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.rotate-180,.rotate-270{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.scene-indicator{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;bottom:0;margin-bottom:1.5em;position:absolute;z-index:1}.scene-indicator li{background:#c8c8c8;border-radius:50%;display:inline-block;height:10px;margin:0 5px;width:10px}.scene-indicator li.active{background:#2cabe2}.scene-indicator li.virtual{opacity:.35}.scene-indicator li:only-child{display:none}.collection-summary__thumbnail,.saved-item-thumbnail,.thumbnail-container,sw-expert-pick-summary{background-color:#fff;background-position:top center;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;-webkit-box-shadow:0 10px 10px -12px rgba(0,0,0,.4);box-shadow:0 10px 10px -12px rgba(0,0,0,.4);-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media screen and (min-width:700px){.collection-summary__thumbnail,.saved-item-thumbnail,.thumbnail-container,sw-expert-pick-summary{background-position:center;background-size:95% 95%}}.collection-summary__thumbnail:hover,.dashboard-submenu__option:hover .dashboard-submenu__thumbnail-image,.saved-item-thumbnail:hover,.thumbnail-container:hover,sw-expert-pick-summary:hover{border-color:#2cabe2}.title,sw-color-wall .color-wall__header .color-wall-header__title{text-align:center;width:100%}.collection-detail__name,.help__header,.inspirational-photo-navigator__title,.title,sw-color-wall .color-wall__header .color-wall-header__title{font-size:18px;font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background:#fff;display:block;overflow:hidden;padding:.75em 10%;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}.help__header,.inspirational-photo-navigator__title{text-align:center;width:100%}@media screen and (min-width:700px){.collection-detail__name,.help__header,.inspirational-photo-navigator__title,.title,sw-color-wall .color-wall__header .color-wall-header__title{background:#f0f0f0;padding:3% 35% 1.25em}}@media screen and (min-width:900px){.collection-detail__name,.help__header,.inspirational-photo-navigator__title,.title,sw-color-wall .color-wall__header .color-wall-header__title{padding:3% 26% 1.25em}}.dashboard-submenu{font-size:18px;font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background:#f0f0f0;height:100%;width:100%;padding:2em 1em 1em;text-align:center}@media screen and (min-width:500px){.dashboard-submenu{padding:2em 1.5em 1em}}@media screen and (min-width:700px){.dashboard-submenu{padding:3em 2em 1em}}@media screen and (min-width:900px){.dashboard-submenu{padding:4em 2em 2em}}.dashboard-submenu .dashboard-submenu__thumbnail-button{background:0 0;padding:0;width:100%}.dashboard-submenu__header{font-size:18px;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;display:none;text-align:center;font-weight:700}@media screen and (min-width:700px){.dashboard-submenu__header{display:block;font-size:1.3em;margin-bottom:2em}}@media screen and (min-width:900px){.dashboard-submenu__header{font-size:1.5em}}.dashboard-submenu__option{cursor:pointer}.dashboard-submenu__option:hover .dashboard-submenu__thumbnail-title{color:#2cabe2}.dashboard-submenu__thumbnail-image{background-color:#fff;background-position:top center;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;-webkit-box-shadow:0 10px 10px -12px rgba(0,0,0,.4);box-shadow:0 10px 10px -12px rgba(0,0,0,.4);padding-bottom:65%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media screen and (min-width:500px){.dashboard-submenu__thumbnail-image{padding-bottom:75%}}@media screen and (min-width:700px){.dashboard-submenu__thumbnail-image{background-position:center;background-size:95% 95%}}.dashboard-submenu__thumbnail-title{font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;display:block;font-size:.7em;font-weight:600;line-height:1em;margin:1em 0 0;padding:.25em 0;text-transform:uppercase;-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (min-width:400px){.dashboard-submenu__thumbnail-title{margin-bottom:.3em}}@media screen and (min-width:650px){.dashboard-submenu__thumbnail-title{font-size:.8em}}.dashboard-submenu__thumbnail-description{color:#333;display:block;font-size:.7em;line-height:1.3em;padding:0;font-weight:700}.dashboard-submenu__thumbnail-description_app{color:#333;display:block;font-size:.6em;line-height:1.3em;padding:0}.dashboard-submenu__app-store-badge-image{padding:10px}.confirmation-dialog__modal.confirmation-dialog--destructive,.save-dialog__error{background-color:#d40000;color:#fff;font-size:1em;font-weight:700;margin:0;padding:10px;text-align:center}.overlay-container__overlay{background:rgba(0,0,0,.5);height:100%;position:relative;width:100%;z-index:1000;cursor:default}@media screen and (min-width:500px){.overlay-container__overlay{position:absolute}}.overlay-container__overlay .submenu,svg.spinner,sw-main-layout{display:block}.overlay-container__overlay--dropdown{top:0}.overlay-container__overlay--dropdown .submenu{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}@media screen and (min-width:500px){.overlay-container__overlay--dropdown .submenu{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}}.overlay-container__overlay--modal{height:100%;position:absolute;top:0}.overlay-container__overlay--modal .submenu{left:50%;position:relative;top:50%}.overlay-container__background-active{background:0 0}.overlay-closer-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:-1}svg.spinner{-webkit-animation:infinite-spinning linear 1.5s infinite;animation:infinite-spinning linear 1.5s infinite;margin:20px auto 0;height:2em;width:2em}.save-dialog__field,.saved-item-editor__field{background-color:#f0f0f0!important;border:0!important;border-radius:0!important;color:#333;height:2.5em!important;margin-bottom:10px;padding:10px!important}@media screen and (min-width:500px){.save-dialog__field--reset,.saved-item-editor__reset-btn{background-color:#666;border-radius:1.3em;display:block;fill:#fff;height:1.3em;line-height:1.3em;margin-left:-2em;position:absolute;right:.5em;text-align:center;top:.5em;width:1.3em}}.unsupported{padding:4rem;text-align:center}.unsupported .unsupported__banner{background-image:url(../images/svg/colorsnap-title.svg);background-position:center top;background-repeat:no-repeat;width:100%;height:6rem}.unsupported h2{font-size:2rem}.unsupported p{font-size:1.3rem;line-height:1.6em;margin:.5rem auto;max-width:990px}.unsupported li.browser{display:inline-block;padding:0 2rem;margin:2rem 0 0;border-right:1px solid #e1e1e1}.unsupported li.browser:last-child{border-right:none}.unsupported li.browser a{display:block;padding:0 1rem}.unsupported li.browser a:focus,.unsupported li.browser a:hover{background-color:#eee}.unsupported li.browser .browser__icon{background-repeat:no-repeat;background-size:100% 100%;display:block;margin:0 auto;width:4rem;height:4rem}.unsupported li.browser .browser__name{display:inline-block;font-size:1rem;color:#2cabe2;margin:1.5rem auto 0}.unsupported li.browser.chrome .browser__icon{background-image:url(../images/browsers/chrome.png)}.unsupported li.browser.firefox .browser__icon{background-image:url(../images/browsers/firefox.png)}.unsupported li.browser.safari .browser__icon{background-image:url(../images/browsers/safari.png)}.unsupported li.browser.edge .browser__icon{background-image:url(../images/browsers/edge.png)}.cvt,.page{position:relative;font-size:14px}.cvt{overflow:hidden}@media screen and (min-width:320px){.cvt{min-height:197px}}@media screen and (min-width:400px){.cvt{min-height:246px}}@media screen and (min-width:500px){.cvt{min-height:307px}}@media screen and (min-width:650px){.cvt{min-height:399px}}@media screen and (min-width:700px){.cvt{min-height:430px}}@media screen and (min-width:900px){.cvt{min-height:553px}}@media screen and (min-width:990px){.cvt{min-height:608px}}.cvt :focus{outline-style:none;outline-color:#2cabe2;outline-width:2px}.cvt .keyboarding :focus{outline-style:solid}.cvt svg{fill:inherit}body.disable-text-selection *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.cvt sw-main-layout{position:relative;z-index:0}.cvt .primary-view{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cvt .primary-view>*{pointer-events:auto}.cvt .app-error,.cvt sw-loading{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cvt .app-error{padding-top:30%;text-align:center}.custom-scene-sync{margin:.5em}.custom-scene-sync__preview{width:50%}.colorsnap-logo{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:400px){.colorsnap-logo{position:static}}.load-screen{background-color:#fff;display:table;height:100%;text-align:center;min-height:450px;width:100%}@media screen and (min-width:900px){.load-screen{min-height:712px}}.load-screen__container{display:table-cell;height:100%;padding:0 20% 10%;vertical-align:middle;width:100%}.load-screen__graphic{max-width:402px;min-width:200px;width:80%}.load-screen__logo{display:block;height:100%;width:100%}.intro-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;min-height:480px;width:100%}@media screen and (min-width:900px){.intro-screen{min-height:712px}}.intro{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow-y:scroll;right:0;top:2px;z-index:1000;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:21.6px;background-image:url(../images/intro_bg.jpg);background-position:center;background-size:cover;color:#fff;font-size:1em;height:100%;min-height:inherit;overflow-x:hidden;position:relative}@media screen and (min-width:500px){.intro{overflow:visible}}.intro__logo{display:block;margin:0 0 10px;padding:0 30px;width:300px}@media screen and (min-width:600px){.intro__logo{margin:50px 0 10px;padding:0 80px;width:500px}}.cvt .app-error,.intro__logo>div{background-color:#fff}.intro__logo img{width:200px}@media screen and (min-width:600px){.intro__logo img{width:300px}}.intro__divider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:1em;width:calc(600px/3)}@media screen and (min-width:600px){.intro__divider{font-weight:700;margin:1em 0;padding:0 .25em;width:600px}}.intro__divider span{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center}.intro__divider-line{background-color:#fff;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;height:1px;margin:0 1em}.intro__button-container{display:block;width:calc(600px/3)}@media screen and (min-width:600px){.intro__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:600px}}.intro__button{border:1px solid #f2f2f2;display:inline-block;text-align:center;width:auto;background:#fff;color:#000;fill:#000;margin:.25em 1em;min-height:calc(3*1em);padding:.75em 1.4em;text-transform:none;width:calc(600px/3 - 2em)}.intro__button svg{margin-right:.5em;font-size:1em}.intro__button:focus,.intro__button:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.intro__button:focus:focus,.intro__button:focus:focus .cta-text,.intro__button:focus:hover,.intro__button:focus:hover .cta-text,.intro__button:hover:focus,.intro__button:hover:focus .cta-text,.intro__button:hover:hover,.intro__button:hover:hover .cta-text{color:#2cabe2}.intro__button[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.intro__button .icon{display:none;fill:#000;font-size:calc(1em*1.3)}.intro__button:hover .icon{fill:#2cabe2}@media screen and (min-width:600px){.intro__button{margin:1em}.intro__button .icon{display:inline-block}}.intro__button.intro__explore-color-btn{stroke:#000}.intro__button.intro__explore-color-btn.active,.intro__button.intro__explore-color-btn.active:hover{stroke:#fff}.intro__button.intro__explore-color-btn:hover{stroke:#2cabe2}.intro__button.intro__explore-color-btn .icon{font-size:1.6em}.intro__button.primary-cta{background-color:#2cabe2;border-color:#2cabe2;color:#fff;padding:10px 0}@media screen and (min-width:600px){.intro__button.primary-cta{-webkit-transform:scale(1.2);transform:scale(1.2)}}.intro__button.primary-cta .icon{display:inline-block;fill:#fff;font-size:1em;margin-left:.5em;margin-right:0;stroke:#fff;stroke-width:2}.intro__button.primary-cta:hover{background-color:#2cabe2;border-color:#fff;color:#fff}.intro__button.primary-cta:focus{background-color:#fff;color:#2cabe2}.intro__button.primary-cta:focus .icon{fill:#2cabe2;stroke:#2cabe2}.overlay--help{position:relative}.overlay--help .disclaimer{position:relative;z-index:1}.overlay--color-collections .custom-scene-painter,.overlay--color-collections .dashboard-menu,.overlay--color-collections .inspired-scene-painter,.overlay--color-wall .custom-scene-painter,.overlay--color-wall .dashboard-menu,.overlay--color-wall .inspired-scene-painter,.overlay--expert-color-picks .custom-scene-painter,.overlay--expert-color-picks .dashboard-menu,.overlay--expert-color-picks .inspired-scene-painter,.overlay--help .custom-scene-painter,.overlay--help .dashboard-menu,.overlay--help .inspired-scene-painter,.overlay--help .live-palette,.overlay--inspirational-photos .custom-scene-painter,.overlay--inspirational-photos .dashboard-menu,.overlay--inspirational-photos .inspired-scene-painter,.overlay--match-photo .custom-scene-painter,.overlay--match-photo .dashboard-menu,.overlay--match-photo .inspired-scene-painter,.overlay--painted-scene-navigator .custom-scene-painter,.overlay--painted-scene-navigator .dashboard-menu,.overlay--painted-scene-navigator .inspired-scene-painter,.overlay--sample-scene-navigator .custom-scene-painter,.overlay--sample-scene-navigator .dashboard-menu,.overlay--sample-scene-navigator .inspired-scene-painter,.overlay--saved-items .custom-scene-painter,.overlay--saved-items .dashboard-menu,.overlay--saved-items .inspired-scene-painter{display:none}@media screen and (min-width:700px){.overlay--color-collections .dashboard-menu,.overlay--color-wall .dashboard-menu,.overlay--expert-color-picks .dashboard-menu,.overlay--inspirational-photos .dashboard-menu,.overlay--match-photo .dashboard-menu,.overlay--painted-scene-navigator .dashboard-menu,.overlay--sample-scene-navigator .dashboard-menu,.overlay--saved-items .dashboard-menu{display:block}}.overlay--color-details .live-palette,.overlay--color-submenu .live-palette,.overlay--custom-painter-hints .live-palette,.overlay--inspiration-submenu .live-palette,.overlay--scene-submenu .live-palette{position:relative}.overlay--color-submenu .inspired-scene-painter,.overlay--color-submenu .scene-designer,.overlay--custom-painter-hints .inspired-scene-painter,.overlay--custom-painter-hints .scene-designer,.overlay--inspiration-submenu .inspired-scene-painter,.overlay--inspiration-submenu .scene-designer,.overlay--scene-submenu .inspired-scene-painter,.overlay--scene-submenu .scene-designer{position:absolute}@media screen and (min-width:500px){.overlay--color-details .inspired-scene-painter,.overlay--color-details .scene-designer,.overlay--color-submenu .inspired-scene-painter,.overlay--color-submenu .scene-designer,.overlay--custom-painter-hints .inspired-scene-painter,.overlay--custom-painter-hints .scene-designer,.overlay--inspiration-submenu .inspired-scene-painter,.overlay--inspiration-submenu .scene-designer,.overlay--scene-submenu .inspired-scene-painter,.overlay--scene-submenu .scene-designer{position:relative}}.overlay--color-submenu .live-palette__disabler,.overlay--custom-painter-hints .live-palette__disabler,.overlay--inspiration-submenu .live-palette__disabler,.overlay--scene-submenu .live-palette__disabler{background:rgba(0,0,0,.5);bottom:0;position:absolute;top:0;width:100%;z-index:1000;cursor:default}.overlay--color-details .dashboard-menu__disabler,.overlay--custom-painter-hints .dashboard-menu__disabler{background:rgba(0,0,0,.5);bottom:-1px;position:absolute;top:0;width:100%;z-index:1000;cursor:default}.canvas-renderer canvas,.csp-select-editor canvas,.image-data-renderer canvas,.overlay--color-details .custom-scene-painter,.overlay--color-details .dashboard-menu,.overlay--color-details .inspired-scene-painter,.overlay--color-details .overlay-container,.overlay--color-details .scene-designer,sw-csp-magic-wand-editor canvas.csp-editor__layer,sw-picked-color{position:absolute}@media screen and (min-width:700px){.overlay--color-details .custom-scene-painter,.overlay--color-details .dashboard-menu,.overlay--color-details .inspired-scene-painter,.overlay--color-details .overlay-container,.overlay--color-details .scene-designer{position:relative}}.disclaimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e8e6e5;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:500px){.disclaimer{height:50px}}.disclaimer p{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#8a8a8a;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8em;line-height:1.5em;max-width:700px;padding:0 1em;text-align:center}.main-layout .progress-indicator{width:100%;height:2px;position:relative;overflow:hidden;background-color:#fff}.main-layout--pending,.main-layout--pending sw-csp-magic-wand-editor{cursor:wait}.main-layout--pending .progress-indicator:before{display:block;position:absolute;content:"";width:50%;height:100%;background-color:#2cabe2;-webkit-animation:progress-indication 2s linear infinite;animation:progress-indication 2s linear infinite}.main-layout--intro,sw-color-comparison{visibility:hidden}.active-scene-warning__thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}sw-active-workspace-progress .confirmation-dialog{top:0}sw-active-workspace-progress .active-workspace-progress .confirmation-dialog__modal{background-color:#f0f0f0;border:2px solid #2cabe2;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}sw-active-workspace-progress .active-workspace-progress .confirmation-dialog__modal .active-workspace-progress__icon,sw-active-workspace-progress .active-workspace-progress .confirmation-dialog__modal .confirmation-dialog__message{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}sw-active-workspace-progress .active-workspace-progress .confirmation-dialog__modal .active-workspace-progress__icon{-webkit-animation:infinite-spinning linear 1.5s infinite;animation:infinite-spinning linear 1.5s infinite;height:64px;width:64px;position:relative;top:6px;-webkit-transform-origin:32px 25px;transform-origin:32px 25px}sw-active-workspace-progress .active-workspace-progress .confirmation-dialog__modal .active-workspace-progress__icon img{height:64px;width:64px;max-width:none}sw-active-workspace-progress .active-workspace-progress .confirmation-dialog__modal .confirmation-dialog__message{margin:auto .5em}.active-workspace{position:relative}.drawer-closer .icon-x,.overlay-closer .icon-x{font-size:1rem;margin-top:.5rem}.drawer-closer__btn,.overlay-closer__btn{font-size:.8em;position:absolute;right:.7rem;stroke:#333;top:.35rem;z-index:3}@media screen and (min-width:700px){.drawer-closer__btn,.overlay-closer__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;right:.875rem;top:.875rem}.drawer-closer__btn svg,.overlay-closer__btn svg{margin-left:.5em;font-size:1em}.drawer-closer__btn:focus,.drawer-closer__btn:hover,.overlay-closer__btn:focus,.overlay-closer__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.drawer-closer__btn:focus:focus,.drawer-closer__btn:focus:focus .cta-text,.drawer-closer__btn:focus:hover,.drawer-closer__btn:focus:hover .cta-text,.drawer-closer__btn:hover:focus,.drawer-closer__btn:hover:focus .cta-text,.drawer-closer__btn:hover:hover,.drawer-closer__btn:hover:hover .cta-text,.overlay-closer__btn:focus:focus,.overlay-closer__btn:focus:focus .cta-text,.overlay-closer__btn:focus:hover,.overlay-closer__btn:focus:hover .cta-text,.overlay-closer__btn:hover:focus,.overlay-closer__btn:hover:focus .cta-text,.overlay-closer__btn:hover:hover,.overlay-closer__btn:hover:hover .cta-text{color:#2cabe2}.drawer-closer__btn[disabled=disabled],.overlay-closer__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.drawer-closer__btn .icon,.overlay-closer__btn .icon{vertical-align:inherit}}@media screen and (max-width:700px){.inspired-scene-navigator .drawer-closer__btn,.inspired-scene-navigator .overlay-closer__btn,.starter-scene-navigator .drawer-closer__btn,.starter-scene-navigator .overlay-closer__btn{top:3%}}.overlay-closer__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:700px){.overlay-closer__btn{font-size:.5rem;padding:.5em 1.5em}.overlay-closer__btn span{font-size:1em}}@media screen and (min-width:900px){.overlay-closer__btn{font-size:.7rem;padding:.75em 1.75em}.overlay-closer__btn span{font-size:.7rem}}.overlay-back__btn{font-size:.8em;left:.7rem;position:absolute;stroke:#333;top:.5rem;z-index:3}.overlay-back__btn .icon{font-size:1rem;margin-top:.5rem}@media screen and (min-width:700px){.overlay-back__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:.875rem;top:.875rem}.overlay-back__btn svg{margin-right:.5em;font-size:1em}.overlay-back__btn:focus,.overlay-back__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.overlay-back__btn:focus:focus,.overlay-back__btn:focus:focus .cta-text,.overlay-back__btn:focus:hover,.overlay-back__btn:focus:hover .cta-text,.overlay-back__btn:hover:focus,.overlay-back__btn:hover:focus .cta-text,.overlay-back__btn:hover:hover,.overlay-back__btn:hover:hover .cta-text{color:#2cabe2}.overlay-back__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.overlay-back__btn .icon{font-size:.8rem;margin-top:0}}.overlay-back__text{display:none}@media screen and (min-width:700px){.overlay-back__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;vertical-align:middle}}.palette-suggester{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:rgba(0,0,0,.7);line-height:1.2em;background:#fff;border-bottom:1px solid rgba(0,0,0,.13);-webkit-box-sizing:content-box;box-sizing:content-box;height:3.5em;position:relative;overflow:visible;width:100%}.palette-suggester:after,.palette-suggester:before{content:'';display:table}.palette-suggester:after{clear:both}@media screen and (min-width:650px){.palette-suggester,.palette-suggester--closed{position:absolute;top:1em;-webkit-transition:all ease .3s;transition:all ease .3s;width:165px}.palette-suggester{font-size:.8rem;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:rgba(0,0,0,.7);line-height:.96rem;height:auto;right:1em}.palette-suggester:after,.palette-suggester:before{content:'';display:table}.palette-suggester:after{clear:both}.palette-suggester--closed{right:-130px}.palette-suggester--closed .icon{display:none}}.palette-suggester__header{background-color:#fff;float:left;line-height:1.5;padding:1em 0 1em 1em;white-space:nowrap}@media screen and (min-width:650px){.palette-suggester__header{cursor:default;padding:.8em;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.palette-suggester__header-text{float:left;font-size:.85rem;font-weight:600;-webkit-transition:all ease .3s;transition:all ease .3s}.palette-suggester__header-text--closed{display:none}}.palette-suggester__header-button{display:none;background:0 0;padding:0}@media screen and (min-width:650px){.palette-suggester__header-button{cursor:pointer;display:inline;height:1.1em;margin:.2em 0 0 .8em;width:1.1em}.palette-suggester__header-button--closed{margin:.2em .5em 0 .1em}.palette-suggester__header-arrow{fill:#000;height:1.1em;-webkit-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg);width:1.1em}.palette-suggester__header-arrow:hover{fill:#2cabe2}.palette-suggester__header-arrow--closed{-webkit-transform:rotate(0deg);transform:rotate(0deg);-ms-transform:rotate(0deg)}}.open .palette-suggester__details{display:block}@media screen and (min-width:650px){.open .palette-suggester__details--closed{display:none}}.palette-suggester__details{display:none}.palette-suggester__content{float:right;margin-right:30px;width:150px}@media screen and (min-width:650px){.palette-suggester__content{float:none;width:100%}.palette-suggester__content--open-toggle{width:100%;height:100%;top:0;position:absolute}.suggested-palette{font-size:.9em;margin:2% 1%}}.suggested-palette__collection-info{padding:0 .5em;text-align:left}.suggested-palette__collection-info .cta-text,.toolbar-grouping.tools button:hover span{color:#2cabe2}.palette-suggester__content .suggested-color{float:left;margin:1% 1% 1% 0;max-width:45px;min-width:35px;padding:1px;width:32.33333%}.palette-suggester__content .suggested-color:not(.added) .suggested-color__added{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.palette-suggester__content .suggested-color.added .suggested-color__add{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}@media screen and (min-width:650px){.palette-suggester__content .suggested-color{float:none;margin:0;max-width:100%;width:100%}.palette-suggester__content .suggested-color:after,.palette-suggester__content .suggested-color:before{content:'';display:table}.palette-suggester__content .suggested-color:after{clear:both}.palette-suggester__content .suggested-color+li{margin-top:1%}}.palette-suggester__content .suggested-color__info{display:none}@media screen and (min-width:650px){.palette-suggester__content .suggested-color__info{display:table-cell;height:100%;padding-left:7%;vertical-align:middle}}.palette-suggester__content .suggested-color__chip-container{width:100%}@media screen and (min-width:650px){.palette-suggester__content .suggested-color__chip-container{display:table-cell;min-width:45px;width:25%}}.palette-suggester__content .suggested-color__chip{cursor:pointer;display:block;float:left;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.palette-suggester__content .suggested-color__number,.palette-suggester__details p{line-height:1}.palette-suggester__content .suggested-color .icon{height:1.5em;margin-top:-.75em;overflow:visible;position:absolute;top:50%;width:100%}@media screen and (min-width:650px){.palette-suggester__content .suggested-color .icon--closed{opacity:0}}.keyboarding .palette-suggester__content .suggested-color :focus .icon,.keyboarding :focus .picked-color__color{outline-style:solid;outline-color:#2cabe2;outline-width:2px}.palette-suggester__content .suggested-color.added .suggested-color__chip{cursor:default}.palette-suggester__details{background:rgba(255,255,255,.9);clear:both;margin-top:1px;padding:1em;position:absolute;top:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media screen and (min-width:650px){.palette-suggester__details{background:0 0;border-top:1px solid rgba(0,0,0,.13);margin:0;padding:.5em;position:static;text-align:center}.palette-suggester__details ul,.palette-suggester__details--closed{display:none}}.palette-suggester__details .suggested-palette__collection-link{display:block;margin:.5em 0;background:0 0;padding:0}.palette-suggester__details .suggested-palette{float:left;margin-right:5%;width:50%}.palette-suggester__details .suggested-color{margin:0;max-width:100%;width:100%}.palette-suggester__details .suggested-color:after,.palette-suggester__details .suggested-color:before{content:'';display:table}.palette-suggester__details .suggested-color:after{clear:both}.palette-suggester__details .suggested-color+li{margin-top:1%}.palette-suggester__details .suggested-color__info{display:table-cell;height:100%;padding-left:7%;vertical-align:middle}.palette-suggester__details .suggested-color__chip-container{display:table-cell;min-width:50px;width:25%}.palette-suggester__details .suggested-color__chip{display:block;float:left;height:0;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.palette-suggester__details .suggested-color__number,.scene-submenu .photo-uploader--desktop .dashboard-submenu__thumbnail-description em{font-size:.85em}.palette-suggester__details .suggested-color__name{font-size:.9em;line-height:1}.palette-suggester__details-toggle{height:100%;padding:5% 2%;text-align:center;width:10%;background:0 0}@media screen and (min-width:650px){.palette-suggester__details-toggle{border-top:1px solid rgba(0,0,0,.13);-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.13);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.13);cursor:pointer;float:none;height:auto;padding:.5em;position:static;width:100%}.palette-suggester__details-toggle--closed{display:none}}.palette-suggester__details-toggle span{color:rgba(0,0,0,.7);display:none;font-size:.9em;font-weight:600;text-transform:uppercase}.palette-suggester__details-toggle-arrow{content:'';width:0;height:0;border:.5em solid transparent;border-top-color:#2cabe2;border-top-style:solid;display:block;position:absolute;right:.95em;top:calc(50% - .25em)}@media screen and (min-width:650px){.palette-suggester__details-toggle-arrow{content:'';display:inline-block;width:0;height:0;border:.4em solid transparent;border-top-color:rgba(0,0,0,.7);border-top-style:solid;float:right;margin-bottom:-.5em;position:relative;top:-.75em}}.open .palette-suggester__details-toggle-arrow{border-bottom-color:#2cabe2;border-bottom-style:solid;border-top:0}@media screen and (min-width:650px){.open .palette-suggester__details-toggle-arrow{border-bottom-color:rgba(0,0,0,.7);border-bottom-style:solid}.open .palette-suggester__details-toggle span:nth-of-type(1),.palette-suggester__details-toggle span+span{display:none}.open .palette-suggester__details-toggle span+span,.palette-suggester__details-toggle span:nth-of-type(1){display:block}.palette-suggester__details-toggle{padding:.7em 0}}.picked-color-container{bottom:22px;left:22px;pointer-events:none;position:absolute;right:22px;top:22px}.picked-color{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:.85em;margin:-21px 0 0 -21px;padding:7px 0 0 7px;pointer-events:none;position:absolute;width:25em;background:0 0}.picked-color>*{pointer-events:all}.picked-color:focus{outline-style:none!important}.picked-color__color{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:2em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;width:2em}.picked-color__color>*{display:none}.picked-color__add{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 -14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:4.75em}.picked-color__add>*{margin:0 -.8em 0 0}.picked-color__add sw-add-color-button{display:block;font-size:1.5em;height:auto}.picked-color__info{background-color:#fff;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:none;font-size:.95em;line-height:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:.5em .9em;white-space:nowrap}.picked-color.active.moving,.picked-color.moving,.picked-color.right.active.moving,.picked-color.right.moving{padding:0}.picked-color.active.moving .picked-color__color,.picked-color.moving .picked-color__color,.picked-color.right.active.moving .picked-color__color,.picked-color.right.moving .picked-color__color{height:3em;line-height:3em;width:3em;z-index:3}.picked-color.active.moving .picked-color__add,.picked-color.active.moving .picked-color__info,.picked-color.moving .picked-color__add,.picked-color.moving .picked-color__info,.picked-color.right.active.moving .picked-color__add,.picked-color.right.active.moving .picked-color__info,.picked-color.right.moving .picked-color__add,.picked-color.right.moving .picked-color__info{display:none}.picked-color.active{height:3em;margin:-21px 0 0 -21px;padding:0;z-index:1}.picked-color.active .picked-color__color{border-radius:3em;height:3em;line-height:3em;width:3em;z-index:1}.picked-color.active .picked-color__add{margin:0 0 0 -21px}.picked-color.active .picked-color__add,.picked-color.active .picked-color__info{display:-webkit-box;display:-ms-flexbox;display:flex}.picked-color.added:not(.active) .picked-color__color>*{display:block}.picked-color.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:-21px -21px 0 0;padding:7px 7px 0 0;right:0}.picked-color.right.active{margin:-21px -21px 0 0;padding:0}.picked-color.right .picked-color__add{margin:0 -21px 0 -3px}.picked-color.right .picked-color__add>*{margin:0 0 0 -.8em}.picked-color__keyboard-tip{background:#fff;-webkit-box-shadow:0 0 1em rgba(0,0,0,.7);box-shadow:0 0 1em rgba(0,0,0,.7);display:block;color:#333;line-height:1.2em;opacity:0;padding:.3em;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:50%}.picked-color__keyboard-tip--showing{opacity:1;visibility:visible}.picked-color__keyboard-tip{bottom:100%;top:0}.top-half .picked-color__keyboard-tip{bottom:auto;top:calc(100% + 1em)}.bottom-half .picked-color__keyboard-tip{bottom:calc(100% + 1em);top:auto}.scene-designer{line-height:0;position:relative}.scene-designer__action-bar{bottom:8%;pointer-events:none;position:absolute;text-align:center;width:100%}.scene-designer__delete-color{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;border-radius:50%;padding:1em;cursor:default;pointer-events:all;-webkit-transition:all .1s;transition:all .1s}.custom-painter-hints__tool svg,.scene-designer__delete-color svg{font-size:1em}.scene-designer__delete-color:focus,.scene-designer__delete-color:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.scene-designer__delete-color:focus:focus,.scene-designer__delete-color:focus:focus .cta-text,.scene-designer__delete-color:focus:hover,.scene-designer__delete-color:focus:hover .cta-text,.scene-designer__delete-color:hover:focus,.scene-designer__delete-color:hover:focus .cta-text,.scene-designer__delete-color:hover:hover,.scene-designer__delete-color:hover:hover .cta-text{color:#2cabe2}.scene-designer__delete-color[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.scene-designer__delete-color.color-drop--hover{background:#2cabe2;border-color:#2cabe2;fill:#fff;font-size:1.5em;margin-bottom:-.5em}.scene-designer__delete-color.color-drop--disabled{opacity:0;visibility:hidden}.live-palette-selection__color-details .live-palette-selection__color-info>span,.scene-designer__delete-color .icon{display:block}.hint-page-indicator li span,.scene-designer__delete-color span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.canvas-renderer,.scene-painter{height:0;padding-bottom:61.41414%;width:100%;position:relative}.canvas-renderer{display:block;overflow:hidden}.scene-painter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scene-painter--dragging-color{cursor:copy}.scene-painter__layer{position:absolute;width:100%;height:auto}.scene-painter__outline .scene-painter-region-outline.ng-hide{display:block!important;opacity:0}.scene-painter__outline .scene-painter-region-outline.ng-hide-add{-webkit-transition:opacity linear .5s;transition:opacity linear .5s}.image-data-renderer{height:0;padding-bottom:61.41414%;width:100%;display:block;overflow:hidden;position:relative}.custom-cursor{pointer-events:none;position:absolute}.custom-cursor__container.custom-cursor__wand{cursor:url(../images/cursors/paint-bucket-cursor.png),pointer}.custom-cursor__container.custom-cursor__polyAdd,.custom-cursor__container.custom-cursor__polyRemove{cursor:crosshair}.custom-cursor__container.custom-cursor__zoom{cursor:move}.custom-cursor__container.custom-cursor__erase-circle-large,.custom-cursor__container.custom-cursor__erase-circle-medium,.custom-cursor__container.custom-cursor__erase-circle-small,.custom-cursor__container.custom-cursor__erase-circle-tiny,.custom-cursor__container.custom-cursor__erase-square-large,.custom-cursor__container.custom-cursor__erase-square-medium,.custom-cursor__container.custom-cursor__erase-square-small,.custom-cursor__container.custom-cursor__erase-square-tiny,.custom-cursor__container.custom-cursor__paint-circle-large,.custom-cursor__container.custom-cursor__paint-circle-medium,.custom-cursor__container.custom-cursor__paint-circle-small,.custom-cursor__container.custom-cursor__paint-circle-tiny,.custom-cursor__container.custom-cursor__paint-square-large,.custom-cursor__container.custom-cursor__paint-square-medium,.custom-cursor__container.custom-cursor__paint-square-small,.custom-cursor__container.custom-cursor__paint-square-tiny{cursor:url(../images/cursors/blank.png),url(../images/cursors/blank.cur),none}.custom-cursor__container.custom-cursor__paint-circle-large .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:2.5em;position:absolute;width:2.5em;border-radius:2.5em}.custom-cursor__container.custom-cursor__paint-circle-medium .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:2em;position:absolute;width:2em;border-radius:2em}.custom-cursor__container.custom-cursor__paint-circle-small .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:1.5em;position:absolute;width:1.5em;border-radius:1.5em}.custom-cursor__container.custom-cursor__paint-circle-tiny .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:1em;position:absolute;width:1em;border-radius:1em}.custom-cursor__container.custom-cursor__paint-square-large .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:2.5em;position:absolute;width:2.5em;border-radius:0}.custom-cursor__container.custom-cursor__paint-square-medium .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:2em;position:absolute;width:2em;border-radius:0}.custom-cursor__container.custom-cursor__paint-square-small .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:1.5em;position:absolute;width:1.5em;border-radius:0}.custom-cursor__container.custom-cursor__paint-square-tiny .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:1em;position:absolute;width:1em;border-radius:0}.custom-cursor__container.custom-cursor__erase-circle-large .custom-cursor,.custom-cursor__container.custom-cursor__erase-circle-medium .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:2.5em;position:absolute;width:2.5em;border-radius:2.5em;background-color:rgba(255,255,255,.7)!important}.custom-cursor__container.custom-cursor__erase-circle-medium .custom-cursor{height:2em;width:2em;border-radius:2em}.custom-cursor__container.custom-cursor__erase-circle-small .custom-cursor,.custom-cursor__container.custom-cursor__erase-circle-tiny .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:1.5em;position:absolute;width:1.5em;border-radius:1.5em;background-color:rgba(255,255,255,.7)!important}.custom-cursor__container.custom-cursor__erase-circle-tiny .custom-cursor{height:1em;width:1em;border-radius:1em}.custom-cursor__container.custom-cursor__erase-square-large .custom-cursor,.custom-cursor__container.custom-cursor__erase-square-medium .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:2.5em;position:absolute;width:2.5em;border-radius:0;background-color:rgba(255,255,255,.7)!important}.custom-cursor__container.custom-cursor__erase-square-medium .custom-cursor{height:2em;width:2em}.custom-cursor__container.custom-cursor__erase-square-small .custom-cursor,.custom-cursor__container.custom-cursor__erase-square-tiny .custom-cursor{border:1px solid #c8c8c8;cursor:none;height:1.5em;position:absolute;width:1.5em;border-radius:0;background-color:rgba(255,255,255,.7)!important}.custom-cursor__container.custom-cursor__erase-square-tiny .custom-cursor{height:1em;width:1em}.custom-painter-hints__tools-wrap{position:absolute;right:1.85em;bottom:2em;height:4.4em}.custom-painter-hints__tool,.custom-painter-hints__tool-wrap{display:inline-block;position:relative;margin:2px}.custom-painter-hints__tool{text-align:center;text-transform:uppercase;width:4em;background:#fff;color:#000;fill:#000;height:4em;padding:1em;margin:-1px -2px -1px -1px;background:0 0;border:transparent}.custom-painter-hints__tool:focus,.custom-painter-hints__tool:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.custom-painter-hints__tool:focus:focus,.custom-painter-hints__tool:focus:focus .cta-text,.custom-painter-hints__tool:focus:hover,.custom-painter-hints__tool:focus:hover .cta-text,.custom-painter-hints__tool:hover:focus,.custom-painter-hints__tool:hover:focus .cta-text,.custom-painter-hints__tool:hover:hover,.custom-painter-hints__tool:hover:hover .cta-text{color:#2cabe2}.custom-painter-hints__tool[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.custom-painter-hints__container{width:310px;display:block;position:absolute;bottom:calc(100% + 1rem)}.custom-painter-hints__container span,.live-palette__compare-cta:hover span{color:#fff}.custom-painter-hints__container--top{-webkit-transform:translate(-50%,-220%);transform:translate(-50%,-220%)}.custom-painter-hints__select-group{width:200px;display:block;position:absolute;bottom:calc(100% + 1rem);left:calc(-48% - 1rem)}.custom-painter-hints__closer{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;fill:#000;height:1.5em;padding:.1em;position:absolute;right:-1.5em;top:0;width:1.5em;text-align:center}.custom-painter-hints__closer .icon{width:.8em;-webkit-transition:width .2s ease;transition:width .2s ease;vertical-align:bottom}.custom-painter-hints__closer:hover .icon{width:1em}.custom-painter-hints__slide{font-size:18px;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background:#2cabe2;padding:.5em 1.5em}.custom-painter-hints__slide:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.custom-painter-hints__pointer,.custom-painter-hints__slide--top:after{content:'';display:inline-block;width:0;height:0;border:6px solid transparent;position:absolute}.custom-painter-hints__slide--top:after{border-bottom-color:#2cabe2;border-bottom-style:solid;bottom:152px;left:50%}.custom-painter-hints__pointer{border-top-color:#2cabe2;border-top-style:solid;bottom:-11px;left:48%}.custom-painter-hints__title{font-size:.8em;font-weight:700;text-transform:uppercase;width:60%;position:absolute;color:#fff;left:26px;top:7px}.custom-painter-hints__title svg{fill:#fff;font-size:1.2em;vertical-align:bottom;width:1em;height:1em}.custom-painter-hints__title--group{left:50px}.custom-painter-hints__description{display:block;font-size:.7em;text-align:left;padding-bottom:3.5em}.custom-painter-hints__description--intro{display:block;margin:1em 0}.custom-painter-hints__numbers{font-size:.6em;position:absolute;bottom:1.5em;width:100px;left:44%;right:50%}.custom-painter-hints__done-button,.custom-painter-hints__next-button,.custom-painter-hints__previous-button{bottom:1.5em;cursor:pointer;font-size:.6em;font-weight:600;position:absolute;text-transform:uppercase}.custom-painter-hints__done-button svg,.custom-painter-hints__next-button svg,.custom-painter-hints__previous-button svg{fill:#fff}.custom-painter-hints__done-button,.custom-painter-hints__next-button{right:2em}.custom-painter-hints__done-button .icon,.custom-painter-hints__next-button .icon{position:relative;right:0;-webkit-transition:right .3s ease;transition:right .3s ease}.custom-painter-hints__done-button:hover .icon,.custom-painter-hints__next-button:hover .icon{position:relative;right:-.6em}.custom-painter-hints__previous-button{left:2em}.custom-painter-hints__previous-button .icon{position:relative;left:0;-webkit-transition:left .3s ease;transition:left .3s ease}.custom-painter-hints__previous-button:hover .icon{position:relative;left:-.6em}.custom-painter-hints__view-hints{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:0 0;fill:#fff;padding:.75em 1.75em;color:#fff;cursor:pointer;font-size:.8em;margin:1em auto}.custom-painter-hints__view-hints:hover{background:rgba(255,255,255,.8)}.custom-painter-hints__view-hints svg{margin-left:.5em;font-size:1em}.custom-painter-hints__view-hints:focus,.custom-painter-hints__view-hints:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.custom-painter-hints__view-hints:focus:focus,.custom-painter-hints__view-hints:focus:focus .cta-text,.custom-painter-hints__view-hints:focus:hover,.custom-painter-hints__view-hints:focus:hover .cta-text,.custom-painter-hints__view-hints:hover:focus,.custom-painter-hints__view-hints:hover:focus .cta-text,.custom-painter-hints__view-hints:hover:hover,.custom-painter-hints__view-hints:hover:hover .cta-text,.live-palette__panel-header .header-close:focus:focus,.live-palette__panel-header .header-close:focus:focus .cta-text,.live-palette__panel-header .header-close:focus:hover,.live-palette__panel-header .header-close:focus:hover .cta-text,.live-palette__panel-header .header-close:hover:focus,.live-palette__panel-header .header-close:hover:focus .cta-text,.live-palette__panel-header .header-close:hover:hover,.live-palette__panel-header .header-close:hover:hover .cta-text,.toolbar-erase-tool-size .cta__clear-all:focus:focus,.toolbar-erase-tool-size .cta__clear-all:focus:focus .cta-text,.toolbar-erase-tool-size .cta__clear-all:focus:hover,.toolbar-erase-tool-size .cta__clear-all:focus:hover .cta-text,.toolbar-erase-tool-size .cta__clear-all:hover:focus,.toolbar-erase-tool-size .cta__clear-all:hover:focus .cta-text,.toolbar-erase-tool-size .cta__clear-all:hover:hover,.toolbar-erase-tool-size .cta__clear-all:hover:hover .cta-text,.toolbar-hide:focus:focus,.toolbar-hide:focus:focus .cta-text,.toolbar-hide:focus:hover,.toolbar-hide:focus:hover .cta-text,.toolbar-hide:hover:focus,.toolbar-hide:hover:focus .cta-text,.toolbar-hide:hover:hover,.toolbar-hide:hover:hover .cta-text,.toolbar-paint-tool-size .cta__clear-all:focus:focus,.toolbar-paint-tool-size .cta__clear-all:focus:focus .cta-text,.toolbar-paint-tool-size .cta__clear-all:focus:hover,.toolbar-paint-tool-size .cta__clear-all:focus:hover .cta-text,.toolbar-paint-tool-size .cta__clear-all:hover:focus,.toolbar-paint-tool-size .cta__clear-all:hover:focus .cta-text,.toolbar-paint-tool-size .cta__clear-all:hover:hover,.toolbar-paint-tool-size .cta__clear-all:hover:hover .cta-text,.tools button:focus:focus,.tools button:focus:focus .cta-text,.tools button:focus:hover,.tools button:focus:hover .cta-text,.tools button:hover:focus,.tools button:hover:focus .cta-text,.tools button:hover:hover,.tools button:hover:hover .cta-text{color:#2cabe2}.custom-painter-hints__view-hints[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.custom-painter-hints__skip-hints{cursor:pointer;display:block;font-size:.8em;margin:1em auto;text-decoration:underline}.custom-painter-hints__image{background-size:contain;background-repeat:no-repeat;height:200px;margin:1em auto;width:290px}.custom-painter-hints__image--paintbrush{background-image:url(../images/custom-painter-hints__paintbrush.png)}.custom-painter-hints__image--magic-wand{background-image:url(../images/custom-painter-hints__magic-wand.png)}.custom-painter-hints__image--define-area{background-image:url(../images/custom-painter-hints__define-area.png)}.custom-painter-hints__image--group{background-image:url(../images/custom-painter-hints__group.png)}.custom-painter-hints__image--group-2{background-image:url(../images/custom-painter-hints__group-2.png)}.custom-painter-hints__tool-text{display:block;font-size:.7em;font-weight:600;margin:.5em 0 0;text-transform:uppercase}.color-details .scene-previewer__scene-indicator ul,.hint-page-indicator{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.hint-page-indicator li{background:#c8c8c8;border-radius:50%;display:inline-block;height:.4em;margin:0 .2em;width:.4em}.coordinating-colors .coordinating-colors__palette-selector li.active:after,.coordinating-colors .coordinating-colors__palette-selector li.active:before,.hint-page-indicator li.active{background:#fff}.hint-page-indicator li.virtual{opacity:.35}.hint-page-indicator li:only-child{display:none}.csp-brush-editor{position:relative;width:100%;height:100%;overflow:hidden}.csp-brush-editor__canvas{height:auto;left:0;position:absolute;top:0;width:100%}sw-csp-magic-wand-editor{display:block}.csp-region-editor,sw-csp-magic-wand-editor{width:100%;height:100%;position:relative}.csp-region-editor__canvas,.csp-region-editor__graph{width:100%;height:auto;position:absolute}.csp-region-editor__graph{left:0;top:0;height:100%}.csp-region-editor__graph .vertex{fill:none;stroke:#fff;stroke-width:1.2px}.csp-region-editor__graph .vertex--first{-webkit-animation:pulse-vertex 1s infinite;animation:pulse-vertex 1s infinite;fill:#5ed622}.csp-region-editor__graph .vertex--last{fill:#2cabe2;stroke:#fff;stroke-width:1.2px}.csp-region-editor__graph .vertex--proximal{-webkit-animation:none;animation:none;stroke:#fff;stroke-width:2.2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.csp-region-editor__graph line{stroke:#fff;stroke-dasharray:2 3;stroke-width:2px}.csp-select-editor{position:relative;width:100%;height:100%}.csp-zoom-editor{height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#000;opacity:0}.csp-editor{bottom:0;left:0;position:absolute;right:0;top:0}.csp-editor__layer{width:100%;height:auto}.csp-renderer{height:100%;overflow:hidden;position:absolute;width:100%}.csp-renderer__layer{height:auto;left:0;position:absolute;top:0;width:100%}.toolbar-painting{background:#c8c8c8;padding:1px 2px 1px 1px;position:absolute;right:2.3em;-webkit-transition:right .5s ease-in-out;transition:right .5s ease-in-out}.toolbar-painting.closed{right:-100%;-webkit-transition:.5s right .3s ease-in-out;transition:.5s right .3s ease-in-out}.closed~.toolbar-grouping,.toolbar-grouping,.toolbar-grouping.ng-hide{-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.toolbar-grouping{background:#c8c8c8;float:left;margin-left:1.5em;padding:1px 2px 1px 1px;position:relative;right:0}.closed~.toolbar-grouping,.toolbar-grouping.ng-hide{right:20%}.toolbar-grouping.tools button span{color:#000}.toolbar-grouping.tools button[disabled=disabled] span{color:#e1e1e1}.toolbar-hide{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;height:4em;padding:0;position:relative}.live-palette-error__btn svg,.live-palette__action svg,.toolbar-erase-tool-size .cta__clear-all svg,.toolbar-hide svg,.toolbar-paint-tool-size .cta__clear-all svg{font-size:1em}.toolbar-erase-tool-size .cta__clear-all:focus,.toolbar-erase-tool-size .cta__clear-all:hover,.toolbar-hide:focus,.toolbar-hide:hover,.toolbar-paint-tool-size .cta__clear-all:focus,.toolbar-paint-tool-size .cta__clear-all:hover,.tools button:focus,.tools button:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.toolbar-erase-tool-size .cta__clear-all[disabled=disabled],.toolbar-hide[disabled=disabled],.toolbar-paint-tool-size .cta__clear-all[disabled=disabled],.tools button[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.toolbar-hide:after,.toolbar-hide:before{content:'';display:inline-block;width:0;height:0;border:6px solid transparent;-webkit-transition:opacity .3s;transition:opacity .3s}.toolbar-hide:before{border-left-color:#333;border-left-style:solid;opacity:1;margin-left:.5em;position:absolute;top:1.5em}.closed-remove-active~.toolbar-slider,.toolbar-painting.closed~.toolbar-hide:before{opacity:0}.toolbar-hide:after{border-right-color:#333;border-right-style:solid;margin-right:.5em;opacity:0}.live-palette__list .live-palette__slot.full.active .icon--trash,.toolbar-painting.closed~.toolbar-hide:after{opacity:1}.toolbar-hide span{display:none}.toolbar-slider{background:#f2f2f2;bottom:5.5em;margin:0 1.8em -.5em 0;opacity:1;padding:1.5em 1em;position:absolute;right:0;width:40.5em;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.toolbar-slider:before{content:'';display:table}.toolbar-slider:after{display:table;clear:both}.closed .toolbar-erase-tool-size,.closed .toolbar-paint-tool-size,.closed .toolbar-slider:after,.closed~.toolbar-slider,.toolbar-erase-tool-size.ng-hide,.toolbar-paint-tool-size.ng-hide,.toolbar-slider.ng-hide,.toolbar-slider:after.ng-hide{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.toolbar-slider span,.tools button{text-align:center;text-transform:uppercase}.toolbar-slider span{float:left;font-size:.75em;line-height:1.5;display:block;width:12%}.toolbar-slider__track{display:block;float:left;height:15px;margin:0 3%;position:relative;width:70%}.toolbar-slider__track:before{background:#fff;border:1px solid #c8c8c8;content:'';display:block;height:6px;margin:0 2%;position:absolute;top:4px;width:96%}.toolbar-slider__thumb{background:#2cabe2;border:1px solid #2cabe2;border-radius:50%;color:#fff;display:inline-block;height:15px;width:15px;position:relative}.toolbar-erase-tool-size,.toolbar-paint-tool-size,.toolbar-slider:after{opacity:1;position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.toolbar-slider:after{content:'';height:0;border:4px solid transparent;border-top-color:#f2f2f2;border-top-style:solid;left:53%;margin-left:-2px;top:57px;display:inline-block;width:0}.closed-remove-active .toolbar-erase-tool-size,.closed-remove-active .toolbar-paint-tool-size,.closed-remove-active .toolbar-slider:after{opacity:0}.toolbar-erase-tool-size,.toolbar-paint-tool-size{background:#f2f2f2;display:block;padding:1em;text-align:center;width:auto}.toolbar-erase-tool-size .cta__clear-all,.toolbar-paint-tool-size .cta__clear-all{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;font-size:.75em}.toolbar-erase-tool-size .tool-size,.toolbar-paint-tool-size .tool-size{height:2.5em}.toolbar-erase-tool-size .tool-size:after,.toolbar-erase-tool-size .tool-size:before,.toolbar-paint-tool-size .tool-size:after,.toolbar-paint-tool-size .tool-size:before{content:'';display:table}.toolbar-erase-tool-size .tool-size:after,.toolbar-paint-tool-size .tool-size:after{clear:both}.toolbar-erase-tool-size .tool-size+*,.toolbar-paint-tool-size .tool-size+*{margin-top:1em}.toolbar-erase-tool-size .tool,.toolbar-paint-tool-size .tool{background:#fff;border:1px solid #c8c8c8;cursor:pointer;display:inline-block;line-height:0;vertical-align:middle}.toolbar-erase-tool-size .tool+.tool,.toolbar-paint-tool-size .tool+.tool{margin-left:1em}.toolbar-erase-tool-size .tool:hover,.toolbar-paint-tool-size .tool:hover{border-color:#2cabe2}.toolbar-erase-tool-size .tool.active,.toolbar-paint-tool-size .tool.active{background:#2cabe2;border-color:#2cabe2}.toolbar-erase-tool-size .tool--round,.toolbar-paint-tool-size .tool--round{border-radius:50%}.toolbar-erase-tool-size .tool--large,.toolbar-paint-tool-size .tool--large{height:2.5em;width:2.5em}.toolbar-erase-tool-size .tool--medium,.toolbar-paint-tool-size .tool--medium{height:2em;width:2em}.toolbar-erase-tool-size .tool--small,.toolbar-paint-tool-size .tool--small{height:1.5em;width:1.5em}.toolbar-erase-tool-size .tool--x-small,.toolbar-paint-tool-size .tool--x-small{height:1em;width:1em}.toolbar-erase-tool-size .tool.custom-zoom,.toolbar-paint-tool-size .tool.custom-zoom{-webkit-touch-callout:none}.sub-toolbar-container{display:inline}.sub-toolbar-container .sub-toolbar:after{content:'';display:inline-block;width:0;height:0;border:4px solid transparent;border-top-color:#f2f2f2;border-top-style:solid;bottom:-8px;left:50%;margin-left:-4px;position:absolute;-webkit-transition:border-color .3s;transition:border-color .3s}.tools button{border:1px solid #f2f2f2;display:inline-block;width:4em;background:#fff;color:#000;fill:#000;height:4em;padding:1em;margin:-1px -2px -1px -1px;position:relative}.tools button.active:before,.tools button:before,.tools button>*{-webkit-transition:all .3s;transition:all .3s}.tools button svg{font-size:1.5em;position:relative;top:0;z-index:1}.tools button span,.tools button.active span{-webkit-transition:color .7s;transition:color .7s}.tools button span{bottom:.75em;font-size:.5em;left:-.75em;line-height:1;pointer-events:none;position:absolute;width:125%;color:transparent}.tools button:before{background:#2cabe2;content:'';height:0;left:50%;position:absolute;top:50%;width:0}.tools button.active{border-width:0;cursor:default;fill:#fff;overflow:visible;z-index:2}.tools button.active:before{height:4.5em;left:-.5em;top:-.25em;width:5em}.tools button.active svg{top:-.25em}.tools button.active span{color:#fff}.closed-add-active~.toolbar-hide,.closed-remove-active~.toolbar-hide{z-index:3}.custom-scene-painter{height:0;padding-bottom:61.41414%;width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-scene-painter--loading{cursor:wait}.custom-scene-painter__toolbar{bottom:2em;pointer-events:none;position:absolute;right:0;width:100%}.custom-scene-painter__toolbar>*{pointer-events:auto}.live-palette__panel{background:#fff;height:11.625%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:540px){.live-palette__panel{height:calc(88.375% - 45px)}}.live-palette__panel .nav-bar{width:100%}.live-palette__panel .nav-bar .copy{display:none}@media screen and (min-width:500px){.live-palette__panel .nav-bar .copy{display:inline-block}}.live-palette__panel .nav-bar__list{font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;font-size:1.1rem;list-style:none;padding:0;width:100%}.live-palette__panel .nav-bar__list:after,.live-palette__panel .nav-bar__list:before,.live-palette__panel-header:after{content:'';display:table}.live-palette__panel-header:before{display:table}.live-palette__panel .nav-bar__list:after,.live-palette__panel-header:after{clear:both}.live-palette__panel .nav-bar__list-item{display:block;float:left;width:25%}.live-palette__panel .nav-bar__list-item a{color:#333;display:table-cell;font-size:1.5rem;text-align:center;vertical-align:middle}@media screen and (min-width:500px){.live-palette__panel .nav-bar__list-item a{font-size:1rem}}.live-palette__panel .nav-bar__list-item .copy{text-transform:uppercase}@media screen and (min-width:500px){.live-palette__panel .nav-bar__list-item .copy{display:inline-block;font-size:.7rem}}@media screen and (min-width:900px){.live-palette__panel .nav-bar__list-item .copy{font-size:.8rem}}.live-palette__panel.ng-hide-add{-webkit-transition:top .8s,opacity 1.5s;transition:top .8s,opacity 1.5s}.live-palette__panel.ng-hide-remove{-webkit-transition:top 0s,opacity .6s;transition:top 0s,opacity .6s;opacity:0;top:87%}.live-palette__panel.ng-hide-add.ng-hide-add-active{opacity:0;top:87%}.live-palette__panel.ng-hide-add,.live-palette__panel.ng-hide-remove.ng-hide-remove-active{opacity:1;top:0}.live-palette__panel-header{font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;height:10%;text-align:center}.color-details__color>sw-add-color-button:before,.live-palette__panel-header:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.live-palette__panel-header .live-palette__panel-title{font-size:1.35rem}.live-palette__panel-header .header-close{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;font-size:.8em;position:absolute;right:2%;top:1%}.live-palette__panel-header .header-close svg{margin-left:.5em;font-size:1em}.live-palette__panel-header .header-close:focus,.live-palette__panel-header .header-close:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.live-palette__panel-header .header-close[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){.live-palette__panel-header .header-close{top:2%}}.live-palette__panel-header .header-close .copy{font-weight:700;line-height:.84rem}.live-palette__panel-header .header-close__close-button{margin-top:.15em}.live-palette__panel-contents{height:90%;overflow:hidden;padding-bottom:3px}sw-live-palette-selection{display:block;margin-bottom:4px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}@media screen and (min-width:650px){sw-live-palette-selection{display:none;opacity:0;visibility:hidden}}.live-palette-selection__color-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em;width:100%}.live-palette-selection__color-details .live-palette-selection__color-info,.live-palette__color-details>span{display:block;font-size:.8rem;line-height:1.2em;margin-right:35%}@media screen and (min-width:650px){.live-palette-selection__color-details .live-palette-selection__color-info{font-size:.6rem}}@media screen and (min-width:700px){.live-palette-selection__color-details .live-palette-selection__color-info{font-size:.8rem}}@media screen and (min-width:650px){sw-color-comparison{visibility:visible}}.live-palette__panel.compare-panel{z-index:999}.color-comparison__list{list-style-type:none;margin:0;padding:0;background:#fff;height:100%;line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap;width:100%}.color-comparison__list.at-1 li{margin-left:-29%;margin-right:29%}.color-comparison__list.at-1 li:nth-child(1),.color-comparison__list.at-2 li:nth-child(2),.color-comparison__list.at-3 li:nth-child(3),.color-comparison__list.at-4 li:nth-child(4){padding-right:1px}.color-comparison__list.at-1 li:nth-child(1)+li:before,.color-comparison__list.at-2 li:nth-child(2)+li:before,.color-comparison__list.at-3 li:nth-child(3)+li:before,.color-comparison__list.at-4 li:nth-child(4)+li:before{display:none}.color-comparison__list.at-2 li{margin-left:-58%;margin-right:58%}.color-comparison__list.at-3 li{margin-left:-87%;margin-right:87%}.color-comparison__list.at-4 li{margin-left:-116%;margin-right:116%}.color-comparison__list .color-comparison__color{height:100%}.color-comparison__list.size-2 li{width:50%}.color-comparison__list.size-2 li .renderer-wrap{height:50%;min-height:50%}.color-comparison__list.size-3 li,.color-comparison__list.size-3 li.ng-leave{width:33.35%}.color-comparison__list.size-3 li .renderer-wrap{height:34%;min-height:34%}.color-comparison__list.size-4 li,.color-comparison__list.size-4 li.ng-leave,.color-comparison__list.size-5 li,.color-comparison__list.size-5 li.ng-leave,.color-comparison__list.size-6 li,.color-comparison__list.size-6 li.ng-leave,.color-comparison__list.size-7 li,.color-comparison__list.size-7 li.ng-leave,.color-comparison__list.size-8 li,.color-comparison__list.size-8 li.ng-leave{width:29%}.color-comparison__list.size-4 li .renderer-wrap,.color-comparison__list.size-5 li .renderer-wrap,.color-comparison__list.size-6 li .renderer-wrap,.color-comparison__list.size-7 li .renderer-wrap,.color-comparison__list.size-8 li .renderer-wrap{height:29%}.color-comparison__list.size-4.at-1 .compared-color-0{margin-left:-16%}.color-comparison__list.size-5.at-1 .compared-color-0,.color-comparison__list.size-5.at-2 .compared-color-0{margin-left:-45%}.color-comparison__list.size-6.at-3 .compared-color-0,.color-comparison__list.size-6.at-4 .compared-color-0{margin-left:-74%}.color-comparison__list.size-7.at-4 .compared-color-0,.color-comparison__list.size-7.at-5 .compared-color-0{margin-left:-103%}.color-comparison__list.size-8.at-5 .compared-color-0,.color-comparison__list.size-8.at-6 .compared-color-0{margin-left:-132%}.color-comparison__list.at-1 .compared-color-0,.color-comparison__list.at-2 .compared-color-0,.color-comparison__list.at-2 .compared-color-1,.color-comparison__list.at-3 .compared-color-0,.color-comparison__list.at-3 .compared-color-1,.color-comparison__list.at-3 .compared-color-2,.color-comparison__list.at-4 .compared-color-0,.color-comparison__list.at-4 .compared-color-1,.color-comparison__list.at-4 .compared-color-2,.color-comparison__list.at-4 .compared-color-3,.color-comparison__list.at-5 .compared-color-0,.color-comparison__list.at-5 .compared-color-1,.color-comparison__list.at-5 .compared-color-2,.color-comparison__list.at-5 .compared-color-3,.color-comparison__list.at-5 .compared-color-4{-webkit-transition:width 0s;transition:width 0s}.color-comparison__list-item{display:inline-block;height:100%;line-height:0;overflow:hidden;position:relative;-webkit-transition:width .6s;transition:width .6s}.justNavigated .color-comparison__list-item.compared-color-0{-webkit-transition:margin-left .6s!important;transition:margin-left .6s!important}.color-comparison__list-item.compared-color-0.ng-enter{-webkit-transition:width .6s,margin-left 0s;transition:width .6s,margin-left 0s}.color-comparison__list-item div{overflow:hidden;width:100%}.color-comparison__list-item div>span{display:block;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:1em;margin-bottom:.2rem;padding:0 1em;text-align:left}.color-comparison__list-item .color-comparison__color-name{font-weight:700}.color-comparison__list-item .icon{position:absolute;bottom:.5em;right:.5em}.color-comparison__list-item.ui-sortable-placeholder{height:1px}.color-comparison__list-item+li:before{background:#fff;content:'';height:100%;left:0;position:absolute;top:0;width:1px;z-index:10}.color-comparison__list-item.ui-sortable-helper:before{display:none}.color-comparison__list .canvas-load__spinner{background:url(../images/icons/spinner.gif);background-size:cover;height:3rem;left:50%;margin-left:-1.5rem;position:absolute;top:20%;width:3rem;z-index:1}.size-3 .canvas-load__spinner{top:10%}.size-4 .canvas-load__spinner,.size-5 .canvas-load__spinner,.size-6 .canvas-load__spinner,.size-7 .canvas-load__spinner,.size-8 .canvas-load__spinner{top:7%}.renderer-wrap{margin-bottom:.75em;opacity:1;position:relative;z-index:2}.color-comparison__next,.color-comparison__previous{background:rgba(255,255,255,.2);display:block;padding:1em;top:55%;position:absolute;z-index:100}.color-comparison__next:hover,.color-comparison__previous:hover{background:rgba(255,255,255,.4)}.color-comparison__previous:hover{padding-left:1.5em}.color-comparison__next{right:0}.color-comparison__next:hover{padding-right:1.5em}.color-drag-source{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.color-drag-source--dragging{cursor:copy}@media screen and (min-width:650px){.color-drag-source{display:block}}.live-palette__list .icon.icon--check,.live-palette__list li{-webkit-transition:opacity .6s;transition:opacity .6s}@media screen and (min-width:650px){.live-palette__list .icon.icon--gripper{opacity:1!important}}.live-palette__list li.ng-enter{opacity:0;width:0}.live-palette__list .live-palette__slot{-webkit-transition:width .6s;transition:width .6s}@media screen and (min-width:650px){.live-palette__list .live-palette__slot{overflow:hidden}}@media screen and (min-width:650px){.live-palette__list .live-palette__slot.full.active:not(.active-add) .icon--trash,.live-palette__list .live-palette__slot.full.active:not(.active-add) .live-palette__color-details{opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}}.live-palette__list .live-palette__slot.full.ng-leave{opacity:1;-webkit-transition:width .6s,opacity .3s;transition:width .6s,opacity .3s;width:10.33929%}.live-palette__list .live-palette__slot.full.ng-leave.ng-leave-active{opacity:0;width:0!important}.live-palette__list .live-palette__slot.add.ng-enter-active>*,.live-palette__list .live-palette__slot.empty.ng-enter-active>*,.live-palette__list .live-palette__slot.full.ng-enter-active>*,.live-palette__list li>*{opacity:0}.live-palette__list .live-palette__slot.add>*,.live-palette__list .live-palette__slot.empty>*{opacity:1;-webkit-transition:opacity 1.2s;transition:opacity 1.2s}.live-palette-selection{-webkit-transition:opacity .3s;transition:opacity .3s}.live-palette-error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow-y:scroll;position:absolute;right:0;top:2px;z-index:1000}@media screen and (min-width:500px){.live-palette-error{overflow:visible}}.live-palette-error__modal{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background-color:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;height:auto;position:relative;text-align:center;width:90%;max-width:18em;padding:.8em}@media screen and (min-width:500px){.live-palette-error__modal{max-width:480px;padding:20px}}@media screen and (min-width:400px){.live-palette-error__modal{max-width:28em;padding:1em}}.live-palette-error__message{font-weight:700}.live-palette-error__heading{font-weight:700;font-size:125%}.live-palette-error__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;font-weight:700;margin-top:10px;margin-left:5px;min-width:140px}.live-palette-error__btn:focus,.live-palette-error__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.live-palette-error__btn:focus:focus,.live-palette-error__btn:focus:focus .cta-text,.live-palette-error__btn:focus:hover,.live-palette-error__btn:focus:hover .cta-text,.live-palette-error__btn:hover:focus,.live-palette-error__btn:hover:focus .cta-text,.live-palette-error__btn:hover:hover,.live-palette-error__btn:hover:hover .cta-text{color:#2cabe2}.live-palette-error__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.live-palette{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.live-palette:after,.live-palette:before{content:'';display:table}.live-palette:after{clear:both}.live-palette .icon--trash{cursor:pointer;display:block;margin:25% auto 0;position:relative;z-index:2}@media screen and (min-width:650px){.live-palette .icon--trash{margin:0 auto;opacity:0}}.live-palette .icon--trash,.live-palette .icon--trash>svg{height:1rem;width:1rem}.live-palette .icon--gripper{cursor:-webkit-grab;cursor:grab;bottom:.25em;position:absolute;right:.25em;z-index:2;height:1rem;width:1rem}.live-palette .icon--gripper:active{cursor:-webkit-grabbing;cursor:grabbing}.live-palette .icon--gripper>svg{height:1rem;width:1rem}.live-palette sw-show-color-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;z-index:2}@media screen and (min-width:650px){.live-palette sw-show-color-button{position:absolute;right:2.25em;top:.45em}}.live-palette .icon.icon--check{display:block;height:1.8rem;left:-100%;margin:-.9em 0 0 -.9em;opacity:0;position:absolute;top:50%;visibility:hidden;width:1.8rem}.live-palette .icon.icon--check>svg{height:1.7rem;left:0;position:absolute;top:0;width:1.8rem}.live-palette-wrap{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.35%}@media screen and (min-width:650px){.live-palette-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.live-palette__compare-wrap{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 0 0 .35em}@media screen and (min-width:650px){.live-palette__compare-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}.live-palette__compare-wrap.compare-enabled{margin-right:.5em}@media screen and (min-width:650px){.live-palette__compare-wrap.compare-enabled .live-palette__compare-cta{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:900px){.live-palette__compare-wrap.compare-enabled{min-width:110px}.live-palette__compare-wrap.compare-enabled .cta-text{white-space:nowrap}}.live-palette__compare-title{font-size:.85rem;line-height:.85rem}@media screen and (min-width:400px){.live-palette__compare-title{font-size:1rem}}@media screen and (min-width:650px){.live-palette__compare-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;font-size:.7rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:.8rem;min-height:auto;text-align:center}}@media screen and (min-width:700px){.live-palette__compare-title{font-size:.8rem}}@media screen and (min-width:900px){.live-palette__compare-title{font-size:1rem;line-height:1.1rem}.compare-enabled .live-palette__compare-title{font-size:.9rem;line-height:1rem}}.live-palette__compare-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:1px 0 0;display:none;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.1em;min-height:auto;padding:0;border-top:1px solid #ebebeb}.live-palette__compare-cta.active{background:#2cabe2;fill:#fff}.live-palette__compare-cta.active,.live-palette__compare-cta.active .cta-text{color:#fff;-webkit-transition:color .3s;transition:color .3s}.live-palette__compare-cta:hover{background-color:#2cabe2}.live-palette__compare-cta.active:hover .cta-text{color:#fff}sw-color-tray{-ms-flex-item-align:center;align-self:center;display:block;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}@media screen and (min-width:650px){sw-color-tray{-ms-flex:1000;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;overflow:hidden}}.live-palette__list{position:relative;z-index:4}.live-palette__list:after,.live-palette__list:before{content:'';display:table}.live-palette__list:after{clear:both}.live-palette__list.empty{margin:0}@media screen and (min-width:650px){.live-palette__list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}}.live-palette__list .icon>svg{overflow:visible}.live-palette__list .icon--plus{fill:#333;font-size:.8rem;left:50%;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%}@media screen and (min-width:650px){.live-palette__list .icon--plus{font-size:1em}}.live-palette__list .icon--plus,.live-palette__list .icon--plus>svg{height:1.5rem;width:1.5rem}.live-palette__slot{padding-bottom:10.33929%;width:11.625%;color:#fff;fill:#fff;float:left;height:0;position:relative}.live-palette__slot.active{width:11.625%}.live-palette__slot.active:after{height:11.625%;top:-11.625%}.live-palette__slot+*{margin-left:1%}.live-palette__slot:nth-child(n+9){display:none!important}.live-palette__slot.comparing{padding-bottom:10.30983%;width:12.0625%}.live-palette__slot.comparing.active{width:12.0625%!important}.live-palette__slot.comparing.active:after{height:12.0625%;top:-12.0625%}.live-palette__slot.comparing+*{margin-left:.5%}.live-palette__slot.comparing.full{cursor:pointer}.live-palette__slot.comparing.full:not(.compared):before{background-color:rgba(255,255,255,.3);border-radius:100%;content:'';height:1.8rem;left:50%;margin:-.9em 0 0 -.9em;position:absolute;top:50%;width:1.8rem;z-index:3}.live-palette__slot.comparing.full.light:not(.compared):before{background-color:rgba(0,0,0,.3)}.live-palette__slot.comparing.compared .icon--check{display:block;left:50%;opacity:1;visibility:visible}.live-palette__slot.comparing span,.live-palette__slot.comparing.add .icon--plus,.live-palette__slot.comparing.empty .icon--plus,.live-palette__slot.comparing.full.active .icon--trash,.live-palette__slot.comparing.full.active sw-show-color-button{display:none}.live-palette__slot.comparing.add,.live-palette__slot.comparing.empty{background:#fff;-webkit-box-shadow:inset 0 0 1px #666;box-shadow:inset 0 0 1px #666}.live-palette__slot .icon{overflow:visible}@media screen and (max-width:649px){.live-palette__slot .icon:not(.icon--trash):not(.icon--plus),.live-palette__slot:not(.active) .icon--trash{display:none!important;visibility:hidden!important}}@media screen and (min-width:650px){.live-palette__slot{padding-bottom:10.33929%;width:10.33929%}.live-palette__slot.active{width:24.125%}.live-palette__slot.active:after{height:24.125%;top:-24.125%}.live-palette__slot+*{margin-left:.5%}.live-palette__slot.live-palette__slot{position:relative}.live-palette__slot.full.active.ng-enter-active table,.live-palette__slot.full.active.ng-enter-active>*{opacity:0!important}.live-palette__slot.full.active table,.live-palette__slot.full.active>*{opacity:1}}.live-palette__slot.ui-sortable-helper{margin:0}.live-palette__slot:first-child.ui-sortable-placeholder{margin-left:0}.live-palette__color-details{padding:.5em;display:none}@media screen and (min-width:700px){.live-palette__color-details{background:inherit;bottom:105%;left:0;width:100%}}@media screen and (min-width:650px){.live-palette__color-details>span{font-size:.6rem}}@media screen and (min-width:700px){.live-palette__color-details>span{font-size:.8rem}}.live-palette__color-name{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.live-palette__slot.full.active:after{background:inherit;content:'';display:block;position:absolute;width:100%}@media screen and (min-width:650px){.live-palette__slot.full.active .live-palette__color-details{display:block}}.live-palette__slot.full:not(.active) .icon--trash{display:none}@media screen and (min-width:650px){.live-palette__slot.full.active.ng-leave{padding-bottom:10.33929%;width:10.33929%}.live-palette__slot.full.active.ng-leave.active{width:21.7125%}.live-palette__slot.full.active.ng-leave.active:after{height:21.7125%;top:-21.7125%}.live-palette__slot.full.active.ng-leave+*{margin-left:1%}.live-palette__slot.full.active.ng-leave.ng-leave-active{width:0!important}.live-palette__slot.full.active:after{display:none}.live-palette__slot.full.active .live-palette__color-details{height:auto;position:static}.live-palette__slot.full.active .live-palette__color-details .icon{cursor:pointer}.live-palette__slot.full.active .icon:not(.icon--check){height:1em;position:absolute}.live-palette__slot.full.active .icon--trash{right:.5em;top:.5em}}.live-palette__slot.add{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;cursor:pointer}.live-palette__slot.add .copy{bottom:0;color:#000;display:block;font-size:.75em;line-height:1;position:absolute;text-align:center;width:100%;max-width:14em}@media screen and (min-width:650px){.live-palette__slot.add .copy{bottom:.25em}}@media screen and (min-width:700px){.live-palette__slot.add .copy{bottom:.75em}}.live-palette__slot.add .copy .color-tray-slot__title{font-size:.75em}.live-palette__slot.add .copy .color-tray-slot__title--first,.live-palette__slot.empty:before,.photo-previewer__agree--checked:before{display:none}@media screen and (min-width:700px){.live-palette__slot.add:first-child .icon--plus{margin-left:7%;left:0}.live-palette__slot.add:first-child .copy{font-size:.6em;margin:-.55rem 0 0 7%;padding-left:3em;text-align:left;text-transform:uppercase;top:50%;width:90%}.live-palette__slot.add:first-child .color-tray-slot__title{display:none}.live-palette__slot.add:first-child .color-tray-slot__title--first{display:block;max-height:2em;overflow:hidden;margin-left:.35em}}@media screen and (min-width:700px) and (min-width:900px){.live-palette__slot.add:first-child .color-tray-slot__title--first{margin-left:0}}@media screen and (min-width:800px){.live-palette__slot.add:first-child .copy,.live-palette__slot.add:first-child .icon--plus{left:2%}.live-palette__slot.add:first-child .copy{font-size:.7em;width:90%}}@media screen and (min-width:900px){.live-palette__slot.add:first-child .copy{font-size:.8em}}@media screen and (min-width:650px){.live-palette__slot.add.active{-webkit-box-shadow:0 0 3px 0 rgba(50,50,50,.5);box-shadow:0 0 3px 0 rgba(50,50,50,.5)}}.live-palette__slot.empty{background-color:#ebebeb;position:relative;cursor:default}.live-palette__slot.empty .icon--plus{fill:rgba(51,51,51,.2)}.live-palette__actions{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.35em;position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:4}@media screen and (min-width:650px){.live-palette__actions{-ms-flex-item-align:auto;align-self:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;min-width:14%}}.live-palette__actions .icon{display:block;line-height:1rem;overflow:visible}.live-palette__actions .icon>svg{overflow:visible}.live-palette__action{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;border-width:0;float:left;font-size:1rem;line-height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2em;height:100%}.live-palette__action:focus,.live-palette__action:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.live-palette__action:focus:focus,.live-palette__action:focus:focus .cta-text,.live-palette__action:focus:hover,.live-palette__action:focus:hover .cta-text,.live-palette__action:hover:focus,.live-palette__action:hover:focus .cta-text,.live-palette__action:hover:hover,.live-palette__action:hover:hover .cta-text{color:#2cabe2}.live-palette__action[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.live-palette__action svg{margin-top:auto;font-size:1rem;margin-bottom:.2em}.live-palette__action span{margin-top:auto;text-transform:capitalize}@media screen and (min-width:650px){.live-palette__action svg{font-size:1.4rem}}.dashboard-menu{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background-color:#fff;border-bottom:1px solid #c8c8c8;font-size:1em;height:3.5em;min-width:320px;width:100%}.dashboard-menu nav .dashboard-menu__list__link{-webkit-transition:all .3s;transition:all .3s}.dashboard-menu,.dashboard-menu nav .dashboard-menu__list__link>*{position:relative;z-index:3}.dashboard-menu nav .dashboard-menu__list__link:after{background:#2cabe2;bottom:0;content:'';display:block;height:0;left:0;position:absolute;-webkit-transition:height .3s;transition:height .3s;width:100%}.dashboard-menu nav .dashboard-menu__list__link:hover{color:#2cabe2;fill:#2cabe2}.dashboard-menu nav .dashboard-menu__list__link:hover:after{height:6px;-webkit-transition:height .3s;transition:height .3s}.dashboard-menu nav .dashboard-menu__list__link.active{background:#2cabe2;color:#fff;fill:#fff;-webkit-transition:all .3s;transition:all .3s}.dashboard-menu nav .dashboard-menu__list__link.active:after{height:100%;-webkit-transition:height .3s;transition:height .3s}.dashboard-menu__explore-color{stroke:#000}.dashboard-menu__explore-color.active,.dashboard-menu__explore-color.active:hover{stroke:#fff}.dashboard-menu__explore-color:hover{stroke:#2cabe2}.dashboard-menu__explore-color .icon{height:1.3em;top:.4em;width:1.3em}.dashboard-menu__explore-color span{font-size:1em}.dashboard-menu__list{margin-left:.75em;margin-right:0;max-width:75%;text-align:left}@media screen and (min-width:500px){.dashboard-menu__list{margin-left:0}}@media screen and (min-width:900px){.dashboard-menu__list{max-width:100%;text-align:center}}.dashboard-menu__list li{display:inline-block;height:3.4em;line-height:1em;max-width:12.5em;position:relative;width:25%}.dashboard-menu__list li:after{border-left:1px solid #c8c8c8;content:'';display:block;height:70%;position:absolute;right:0;top:15%}.dashboard-menu__list li:last-child:after{display:none}@media screen and (min-width:450px){.dashboard-menu__list li{height:3.4em;line-height:3.5em;margin-right:0;vertical-align:middle;width:30%}.dashboard-menu__list li:after{display:none}}.dashboard-menu__list li .dashboard-menu__list__link{color:#333;display:inline-block;height:100%;padding:15% 3% 0;position:relative;text-align:left;width:100%}@media screen and (min-width:450px){.dashboard-menu__list li .dashboard-menu__list__link{padding-top:0;text-align:center}}@media screen and (max-width:649px){.dashboard-menu__list .icon{display:none!important;visibility:hidden!important}}@media screen and (min-width:650px){.dashboard-menu__list .icon{font-size:1.3em;margin-right:.25em}}.dashboard-menu__list--right{position:absolute;right:1%;top:.1em}.dashboard-menu__list--right li{display:inline-block;line-height:3.4em;position:relative}.dashboard-menu__list--right li .dashboard-menu__list__link{color:#333;font-size:.8em;display:inline;background:0 0;padding:1.5em;cursor:pointer}.dashboard-menu__list--right li .dashboard-menu__list__link:hover{color:#2cabe2}.dashboard-menu__list--right li .dashboard-menu__list__link.active{background:0 0}.color-details__color--dark h1,.color-details__color--dark h2,.color-family-selector__color-families .inline-list-select li.inline-list-select__option-list-item.active,.color-family-selector__color-families .inline-list-select li.inline-list-select__option-list-item.active:hover,.dashboard-menu__list--right li .dashboard-menu__list__link.active:hover{color:#fff}.dashboard-menu__list--right li .icon{font-size:2.2em;position:relative;stroke:none;top:-.1em}.dashboard-menu__list--right li .icon:hover{fill:#2cabe2}@media screen and (max-width:500px){.dashboard-menu__saved-items{left:-5.5em;line-height:1em;padding:1.3em 1em .7em;position:absolute;top:-3.1em}}.category-navigator{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category-navigator .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}.category-navigator .inline-list-select:after,.category-navigator .inline-list-select:before,.inspired-scene-navigator sw-category-navigator .inline-list-select:after,.inspired-scene-navigator sw-category-navigator .inline-list-select:before{content:'';display:table}.category-navigator .inline-list-select:after,.inspired-scene-navigator sw-category-navigator .inline-list-select:after{clear:both}@media screen and (min-width:500px){.category-navigator .inline-list-select{border-width:0;margin:0 auto 1em}}.category-navigator .inline-list-select__prompt{display:inline-block;float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.category-navigator .inline-list-select__prompt{font-size:1.25em}}.category-navigator .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#2cabe2;cursor:pointer;display:inline-block;font-size:.85em;line-height:1;margin-right:1em;padding:1em 0;text-align:right;width:51%}@media screen and (min-width:500px){.category-navigator .inline-list-select__toggle{font-size:1em}}.category-navigator .inline-list-select__toggle:after,.inspired-scene-navigator sw-category-navigator .inline-list-select__toggle:after{content:'';display:inline-block;width:0;height:0;border:.55em solid transparent;border-top-color:#2cabe2;border-top-style:solid;margin-left:1.5em;position:relative;top:.35em}@media screen and (min-width:500px){.category-navigator .inline-list-select__toggle:after{top:.5em}}.category-navigator .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;width:100%;z-index:2}.category-navigator .inline-list-select__option-list.open,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list.open{display:block}@media screen and (min-width:500px){.category-navigator .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.category-navigator .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.category-navigator .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.category-navigator .inline-list-select__option-list-item.active,.category-navigator .inline-list-select__option-list-item:hover{color:#2cabe2}.category-navigator .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:500px){.category-navigator .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75em;padding:.75em .5em}.category-navigator .inline-list-select__option-list-item svg{font-size:1em}.category-navigator .inline-list-select__option-list-item:focus,.category-navigator .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.category-navigator .inline-list-select__option-list-item:focus:focus,.category-navigator .inline-list-select__option-list-item:focus:focus .cta-text,.category-navigator .inline-list-select__option-list-item:focus:hover,.category-navigator .inline-list-select__option-list-item:focus:hover .cta-text,.category-navigator .inline-list-select__option-list-item:hover:focus,.category-navigator .inline-list-select__option-list-item:hover:focus .cta-text,.category-navigator .inline-list-select__option-list-item:hover:hover,.category-navigator .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.category-navigator .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.category-navigator .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.category-navigator .inline-list-select__option-list-item.active:focus,.category-navigator .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}}.category-navigator__scene-selector{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;bottom:4em;position:absolute;right:calc(50% - 6em)}.category-navigator__scene-selector svg{font-size:1.5em;margin-right:.25em}.category-navigator__scene-selector:focus,.category-navigator__scene-selector:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.category-navigator__scene-selector:focus:focus,.category-navigator__scene-selector:focus:focus .cta-text,.category-navigator__scene-selector:focus:hover,.category-navigator__scene-selector:focus:hover .cta-text,.category-navigator__scene-selector:hover:focus,.category-navigator__scene-selector:hover:focus .cta-text,.category-navigator__scene-selector:hover:hover,.category-navigator__scene-selector:hover:hover .cta-text{color:#2cabe2}.category-navigator__scene-selector[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.inspired-scene-navigator sw-palette-suggester,.scene-navigator{position:relative}.scene-navigator .next-trigger,.scene-navigator .previous-trigger{opacity:1;top:48%;top:calc(50% - 35px)}@media screen and (min-width:700px){.scene-navigator .next-trigger,.scene-navigator .previous-trigger{opacity:.7}}.scene-navigator .next-trigger:focus,.scene-navigator .next-trigger:hover,.scene-navigator .previous-trigger:focus,.scene-navigator .previous-trigger:hover{opacity:1}.scene-navigator .previous-trigger{left:0}.scene-navigator .next-trigger{right:0}.scene-navigator__scene-container{height:100%;overflow:hidden}.scene-navigator__scene-list{line-height:0;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap;width:100%}.scene-navigator__scene-list.showPreview .scene-navigator__scene-list-overflow{margin:0 2px}.scene-navigator__scene-list.instant-animate{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.scene-navigator__scene-list,.scene-navigator__scene-list.shift-right-add{-webkit-transform:translateX(0%);transform:translateX(0%)}.scene-navigator__scene-list.shift-left,.scene-navigator__scene-list.shift-right,.scene-navigator__scene-list.shift-right-add.shift-right-add-active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.scene-navigator__scene-list .scene-navigator__scene-item{display:inline-block;overflow:hidden;white-space:normal;width:100%}.scene-navigator__scene-list.show-surround .scene-navigator__scene-item{margin:0 2px;width:83%}.scene-navigator__scene-list.show-surround,.scene-navigator__scene-list.show-surround.shift-right-add{-webkit-transform:translateX(-75%);transform:translateX(-75%)}.scene-navigator__scene-list.show-surround.shift-left,.scene-navigator__scene-list.show-surround.shift-right,.scene-navigator__scene-list.show-surround.shift-right-add.shift-right-add-active{-webkit-transform:translateX(-158%);transform:translateX(-158%)}.scene-navigator .scene-navigator__scene-list-overflow{display:block;line-height:0}.inspired-scene-navigator{background:#f0f0f0;height:100%;width:100%}.inspired-scene-navigator__title{font-size:18px;font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background:#f0f0f0;display:block;padding:3% 0 1.25em;text-align:center;width:100%}.inspired-scene-navigator sw-category-navigator,.starter-scene-navigator sw-category-navigator{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f0f0f0}.inspired-scene-navigator sw-category-navigator .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}@media screen and (min-width:700px){.inspired-scene-navigator sw-category-navigator .inline-list-select{border-width:0;margin:0 auto 1em}}.inspired-scene-navigator sw-category-navigator .inline-list-select__prompt{display:inline-block;float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.inspired-scene-navigator sw-category-navigator .inline-list-select__prompt{font-size:1.25em}}.inspired-scene-navigator sw-category-navigator .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#2cabe2;cursor:pointer;display:inline-block;font-size:.85em;line-height:1;margin-right:1em;padding:1em 0;text-align:right;width:51%}@media screen and (min-width:500px){.inspired-scene-navigator sw-category-navigator .inline-list-select__toggle{font-size:1em}}@media screen and (min-width:500px){.inspired-scene-navigator sw-category-navigator .inline-list-select__toggle:after{top:.5em}}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;width:100%;z-index:2}@media screen and (min-width:700px){.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover{color:#2cabe2}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:700px){.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75em;padding:.75em .5em}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item svg{font-size:1em}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:focus,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:focus .cta-text,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:hover,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:hover .cta-text,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:focus,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:focus .cta-text,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:hover,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active:focus,.inspired-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}}.inspired-scene-navigator sw-palette-suggester .palette-suggester__content{margin-right:-.75em}@media screen and (min-width:650px){.inspired-scene-navigator sw-palette-suggester{position:absolute;right:8.5%}.inspired-scene-navigator sw-palette-suggester .palette-suggester__header{text-align:center}.inspired-scene-navigator sw-palette-suggester .palette-suggester__header-text{float:none}}.starter-scene-navigator{background:#f0f0f0;height:100%;width:100%}.starter-scene-navigator__title{font-size:18px;font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background:#f0f0f0;display:block;padding:3% 0 1.25em;text-align:center;width:100%}.starter-scene-navigator sw-category-navigator .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}.starter-scene-navigator sw-category-navigator .inline-list-select:after,.starter-scene-navigator sw-category-navigator .inline-list-select:before{content:'';display:table}.starter-scene-navigator sw-category-navigator .inline-list-select:after{clear:both}@media screen and (min-width:700px){.starter-scene-navigator sw-category-navigator .inline-list-select{border-width:0;margin:0 auto 1em}}.starter-scene-navigator sw-category-navigator .inline-list-select__prompt{display:inline-block;float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.starter-scene-navigator sw-category-navigator .inline-list-select__prompt{font-size:1.25em}}.starter-scene-navigator sw-category-navigator .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#2cabe2;cursor:pointer;display:inline-block;font-size:.85em;line-height:1;margin-right:1em;padding:1em 0;text-align:right;width:51%}@media screen and (min-width:500px){.starter-scene-navigator sw-category-navigator .inline-list-select__toggle{font-size:1em}}.starter-scene-navigator sw-category-navigator .inline-list-select__toggle:after{content:'';display:inline-block;width:0;height:0;border:.55em solid transparent;border-top-color:#2cabe2;border-top-style:solid;margin-left:1.5em;position:relative;top:.35em}@media screen and (min-width:500px){.starter-scene-navigator sw-category-navigator .inline-list-select__toggle:after{top:.5em}}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;width:100%;z-index:2}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list.open{display:block}@media screen and (min-width:700px){.starter-scene-navigator sw-category-navigator .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover{color:#2cabe2}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:700px){.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75em;padding:.75em .5em}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item svg{font-size:1em}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:focus,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:focus .cta-text,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:hover,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:focus:hover .cta-text,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:focus,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:focus .cta-text,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:hover,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active:focus,.starter-scene-navigator sw-category-navigator .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}}.photo-previewer{background:#c8c8c8}.photo-previewer__back,.photo-previewer__close{position:absolute;top:.875rem;z-index:3}.photo-previewer__back{fill:#fff;font-size:.8em;left:.875rem}@media screen and (min-width:700px){.photo-previewer__back{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:0 0;color:#fff;fill:#fff;padding:.75em 1.75em}.photo-previewer__back:hover{background:rgba(255,255,255,.8)}.photo-previewer__back svg{margin-right:.5em;font-size:1em}.photo-previewer__back:focus,.photo-previewer__back:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.photo-previewer__back:focus:focus,.photo-previewer__back:focus:focus .cta-text,.photo-previewer__back:focus:hover,.photo-previewer__back:focus:hover .cta-text,.photo-previewer__back:hover:focus,.photo-previewer__back:hover:focus .cta-text,.photo-previewer__back:hover:hover,.photo-previewer__back:hover:hover .cta-text{color:#2cabe2}.photo-previewer__back[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.photo-previewer__back .cta-text{position:relative;color:#fff;top:-.2em}}.photo-previewer__back .photo-previewer__back-copy{display:none;vertical-align:sub}@media screen and (min-width:700px){.photo-previewer__back .photo-previewer__back-copy{display:inline-block}}.photo-previewer__back svg{margin-right:0}.photo-previewer__feedback-wrapper{-ms-flex-line-pack:center;align-content:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;margin-left:-9.5rem;position:absolute;text-align:center;right:0;top:0;width:19rem}.photo-previewer__cta-container,.photo-previewer__size{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333}.photo-previewer__size{background:#fff;font-size:.68rem;line-height:.9rem;padding:.9rem 2em;position:relative;text-transform:none;font-size:18px;line-height:21.6px}.photo-previewer__cta-container{font-size:1em;line-height:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6px;background:#f0f0f0}.photo-previewer__accept,.photo-previewer__agree{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.photo-previewer__agree{background:#f0f0f0;border:0;width:62%}.photo-previewer__agree a,.photo-previewer__agree span{text-transform:none}.photo-previewer__agree a{text-decoration:underline}.photo-previewer__accept{display:inline-block;text-align:center;text-transform:uppercase;background:#fff;fill:#000;padding:.75em 1.75em;line-height:1.25em;width:8em;-ms-flex-item-align:center;align-self:center;margin-bottom:1.75em;margin-top:-1em;border:1px solid #2cabe2;color:#2cabe2}.photo-previewer__accept svg{font-size:1em}.photo-previewer__accept:focus,.photo-previewer__accept:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.photo-previewer__accept:focus:focus,.photo-previewer__accept:focus:focus .cta-text,.photo-previewer__accept:focus:hover,.photo-previewer__accept:focus:hover .cta-text,.photo-previewer__accept:hover:focus,.photo-previewer__accept:hover:focus .cta-text,.photo-previewer__accept:hover:hover,.photo-previewer__accept:hover:hover .cta-text{color:#2cabe2}.photo-previewer__accept[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.photo-previewer__accept:not(.photo-previewer__accept--enabled),.photo-previewer__accept:not(.photo-previewer__accept--enabled):hover{color:#e1e1e1;cursor:default;fill:#e1e1e1;border:1px solid #e1e1e1}.photo-previewer__tools{margin-top:6px}.photo-previewer__tools__message{font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;background:#f0f0f0;color:#000;padding:.75em;margin-bottom:6px}.photo-previewer__tools__tool{border:1px solid transparent;display:inline-block;height:45px;width:45px;margin-right:5px;font-size:3em;padding:0;background:#fff}.photo-previewer__tools__tool .icon{stroke:none;fill:#000}.photo-previewer__tools__tool:active,.photo-previewer__tools__tool:hover{background:rgba(255,255,255,.8);border:1px solid #fff}.photo-previewer .image-data-renderer{overflow:hidden}.photo-previewer .image-data-renderer:before{content:url(../images/svg/ghost-gradient.svg);left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.photo-previewer .image-data-renderer:before .gradient-el{pointer-events:none}.photo-previewer__agree-container{padding:1em;text-align:center;vertical-align:middle;height:4em}.photo-previewer__agree-container svg{width:22px;height:22px;vertical-align:middle;margin-right:.25em}@media screen and (min-width:700px){.match-a-photo__header{background-color:transparent}.match-a-photo__header .match-a-photo__title{display:none}}@media screen and (min-width:700px){sw-match-photo sw-photo-matcher .scene-designer:before{content:url(../images/svg/ghost-gradient.svg);left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}sw-match-photo sw-photo-matcher .scene-designer:before .gradient-el{pointer-events:none}}.scene-submenu .dashboard-submenu__thumbnail--scene{display:inline-block;margin-right:6%;vertical-align:top;width:40%}.scene-submenu .dashboard-submenu__thumbnail--scene:last-of-type{margin:0 0 1em}@media screen and (min-width:500px){.scene-submenu .dashboard-submenu__thumbnail--scene{margin-right:5%;width:30%}.scene-submenu .dashboard-submenu__thumbnail--scene:last-of-type{margin-right:0}}.scene-submenu .dashboard-submenu__thumbnail--scene .photo-selector__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.scene-submenu .dashboard-submenu__thumbnail-image--sample-scenes{background-image:url(../images/scene-submenu__thumbnail--sample-scenes.png)}.scene-submenu .dashboard-submenu__thumbnail-image--upload{background-image:url(../images/scene-submenu__thumbnail--my-photos.png)}.scene-submenu .dashboard-submenu__thumbnail-image--android{background-image:url(../images/scene-submenu__thumbnail--android.png)}.scene-submenu .dashboard-submenu__thumbnail-image--ipad{background-image:url(../images/scene-submenu__thumbnail--ipad.png)}.scene-submenu .dashboard-submenu__thumbnail-image--iphone{background-image:url(../images/scene-submenu__thumbnail--iphone.png)}.scene-submenu .photo-uploader--android .dashboard-submenu__thumbnail-description li{font-size:.85em}.scene-submenu .photo-uploader--mobile .dashboard-submenu__thumbnail-description li{font-size:.6em}.dashboard-submenu__thumbnail--color{display:inline-block;margin-right:6%;vertical-align:top;width:46%}.dashboard-submenu__thumbnail--color:first-of-type,.dashboard-submenu__thumbnail--color:last-of-type{margin:0 0 1em}.dashboard-submenu__thumbnail--color:first-of-type{width:100%}@media screen and (min-width:500px){.dashboard-submenu__thumbnail--color{margin-right:5%;width:28%}.dashboard-submenu__thumbnail--color:first-of-type{margin-right:5%;width:28%}.dashboard-submenu__thumbnail--color:last-of-type{margin-right:0}}.dashboard-submenu__thumbnail--color .photo-selector__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.dashboard-submenu__thumbnail-image--explore-color{background-image:url(../images/color-submenu__thumbnail--explore-color.png);padding-bottom:35%}@media screen and (min-width:500px){.dashboard-submenu__thumbnail-image--explore-color{padding-bottom:75%}}.dashboard-submenu__thumbnail-image--color-collections{background-image:url(../images/color-submenu__thumbnail--color-collections.png)}.dashboard-submenu__thumbnail-image--match-photo{background-image:url(../images/color-submenu__thumbnail--match-photo.png)}.dashboard-submenu__thumbnail--inspiration{display:inline-block;margin-right:6%;vertical-align:top;width:46%}.dashboard-submenu__thumbnail--inspiration:first-of-type,.dashboard-submenu__thumbnail--inspiration:last-of-type{margin:0 0 1em}.dashboard-submenu__thumbnail--inspiration:first-of-type{width:100%}@media screen and (min-width:500px){.dashboard-submenu__thumbnail--inspiration{margin-right:5%;width:28%}.dashboard-submenu__thumbnail--inspiration:first-of-type{margin-right:5%;width:28%}.dashboard-submenu__thumbnail--inspiration:last-of-type{margin-right:0}}.dashboard-submenu__thumbnail-image--painted-scenes{background-image:url(../images/inspiration-submenu__thumbnail--painted-scenes.png);background-position:40% 50%;padding-bottom:35%}@media screen and (min-width:500px){.dashboard-submenu__thumbnail-image--painted-scenes{background-position-y:top center;padding-bottom:75%}}.dashboard-submenu__thumbnail-image--sample-palettes{background-image:url(../images/inspiration-submenu__thumbnail--expert-color-picks.png)}.dashboard-submenu__thumbnail-image--sample-photos{background-image:url(../images/inspiration-submenu__thumbnail--sample-photos.png)}.color-grid-item{cursor:default;height:100%;padding:.6em}@media screen and (min-width:700px){.zoomed .color-grid-item{font-size:140%}}.color-grid-item .color-name,.color-grid-item .color-number,.color-grid-item .expert-pick-detail__color .color-info .color-info__name,.color-grid-item .expert-pick-detail__color .color-info .color-info__number,.color-grid-item .live-palette-selection__color-name,.color-grid-item .live-palette-selection__color-number,.color-grid-item .live-palette__color-name,.color-grid-item .live-palette__color-number,.color-grid-item .palette-suggester__content .suggested-color__name,.color-grid-item .palette-suggester__content .suggested-color__number,.color-grid-item .palette-suggester__details .suggested-color__name,.color-grid-item .palette-suggester__details .suggested-color__number,.expert-pick-detail__color .color-info .color-grid-item .color-info__name,.expert-pick-detail__color .color-info .color-grid-item .color-info__number,.palette-suggester__content .color-grid-item .suggested-color__name,.palette-suggester__content .color-grid-item .suggested-color__number,.palette-suggester__details .color-grid-item .suggested-color__name,.palette-suggester__details .color-grid-item .suggested-color__number{-webkit-animation:fade-in .6s ease-in;animation:fade-in .6s ease-in;font-size:.8em;line-height:1.1em;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-font-smoothing:antialiased;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.color-grid-item__color-actions{-webkit-animation:fade-in .9s ease-in;animation:fade-in .9s ease-in;bottom:0;font-size:1.3em;padding:.6em;position:absolute;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;-webkit-font-smoothing:antialiased}.color-grid-item__color-actions .add-color-button{width:30px}.color-grid-item__color-actions .show-color-button{bottom:.7em;position:absolute;right:.7em}.color-grid-item__error-message,.color-grid-item__warning-message{background-color:#fff;border-radius:.5em;color:#333;display:block;font-size:60%;font-style:italic;font-weight:700;line-height:100%;padding:.5em}.color-grid-item__error-message a,.color-grid-item__warning-message a{color:#2cabe2!important}.color-grid-item__error-message{position:absolute;left:1em;bottom:1em;right:1em;z-index:1}.color-grid-item--product .color-grid-item__focus-catch{position:absolute}.color-grid-item--standalone .color-grid-item__color-actions{padding:0}.color-grid-item--standalone .color-grid-item__color-actions a{display:block;font-size:.6em;line-height:1.1em;padding:.8em;font-weight:600;-webkit-font-smoothing:antialiased}@media screen and (min-width:700px){.color-grid-item--standalone .color-grid-item__color-actions a{font-size:.84rem}}.color-wall-preloader{background:#f0f0f0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100}.color-wall-preloader__animation{height:auto;width:20%;-webkit-transform:translateZ(0);transform:translateZ(0)}.color-wall-preloader--pending{padding:20% 0;text-align:center}.color-wall-preloader--pending .message{background:#fff;font-style:italic;padding:.5em}.color-wall-header{line-height:1}@media screen and (min-width:700px){.color-wall-header{height:59px}}@media screen and (min-width:900px){.color-wall-header{height:82px}}.color-wall-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}@media screen and (min-width:700px){.color-wall-header__nav{display:block}}.color-wall-header__zoom-out-button{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.2em .75em .75em;position:absolute;right:1em;top:calc(100%);z-index:1}.color-wall-header__zoom-out-button svg{font-size:2em;margin-left:.3em;margin-bottom:-.3em}.color-wall-header__zoom-out-button:focus,.color-wall-header__zoom-out-button:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-wall-header__zoom-out-button:focus:focus,.color-wall-header__zoom-out-button:focus:focus .cta-text,.color-wall-header__zoom-out-button:focus:hover,.color-wall-header__zoom-out-button:focus:hover .cta-text,.color-wall-header__zoom-out-button:hover:focus,.color-wall-header__zoom-out-button:hover:focus .cta-text,.color-wall-header__zoom-out-button:hover:hover,.color-wall-header__zoom-out-button:hover:hover .cta-text{color:#2cabe2}.color-wall-header__zoom-out-button[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){.color-wall-header__zoom-out-button{right:2em;top:6em}}.color-wall-header__search{border:solid 1px #e1e1e1;width:23%}@media screen and (min-width:700px){.color-wall-header__search{border:0;width:inherit}}.color-wall-header__search-btn{font-size:1.25em;height:2.5em;padding:.4em .7em;position:absolute;text-align:center;width:inherit}@media screen and (min-width:700px){.color-wall-header__search-btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;font-size:.6em;height:auto;left:1em;padding:.75em 1em;top:1em}.color-wall-header__search-btn svg{margin-right:.5em;font-size:1em}.color-wall-header__search-btn:focus,.color-wall-header__search-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-wall-header__search-btn:focus:focus,.color-wall-header__search-btn:focus:focus .cta-text,.color-wall-header__search-btn:focus:hover,.color-wall-header__search-btn:focus:hover .cta-text,.color-wall-header__search-btn:hover:focus,.color-wall-header__search-btn:hover:focus .cta-text,.color-wall-header__search-btn:hover:hover,.color-wall-header__search-btn:hover:hover .cta-text{color:#2cabe2}.color-wall-header__search-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.color-wall-header__search-btn .icon{font-size:2em;vertical-align:middle}}@media screen and (min-width:900px){.color-wall-header__search-btn{font-size:.8em}}.color-wall-header__search span{bottom:.15em;display:block;font-size:.5em;left:0;position:absolute;text-align:center;width:100%}@media screen and (min-width:500px){.color-wall-header__search span{bottom:0}}@media screen and (min-width:700px){.color-wall-header__search span{display:inline-block;font-size:inherit;position:static;width:auto}}.color-wall-header__family-selector{border:solid 1px #e1e1e1;width:24%}.color-wall-header__family-selector-btn{display:inline-block;text-align:center;text-transform:uppercase;background:#fff;color:#000;fill:#000;border:0;font-size:.8em;height:auto;padding:.6em 0;width:100%}.color-wall-header__family-selector-btn svg{font-size:1em}.color-wall-header__family-selector-btn:focus,.color-wall-header__family-selector-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-wall-header__family-selector-btn:focus:focus,.color-wall-header__family-selector-btn:focus:focus .cta-text,.color-wall-header__family-selector-btn:focus:hover,.color-wall-header__family-selector-btn:focus:hover .cta-text,.color-wall-header__family-selector-btn:hover:focus,.color-wall-header__family-selector-btn:hover:focus .cta-text,.color-wall-header__family-selector-btn:hover:hover,.color-wall-header__family-selector-btn:hover:hover .cta-text{color:#2cabe2}.color-wall-header__family-selector-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.color-wall-header__family-selector-btn .icon{font-size:2em;stroke:#000;vertical-align:middle}.color-wall-header__family-selector-btn:hover .icon{stroke:#2cabe2}@media screen and (min-width:700px){.color-wall-header__family-selector-btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;font-size:.6em;height:auto;left:13.78em;padding:.75em 1em;position:absolute;top:1em;z-index:1}.color-wall-header__family-selector-btn svg{margin-right:.5em;font-size:1em}.color-wall-header__family-selector-btn:focus,.color-wall-header__family-selector-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-wall-header__family-selector-btn:focus:focus,.color-wall-header__family-selector-btn:focus:focus .cta-text,.color-wall-header__family-selector-btn:focus:hover,.color-wall-header__family-selector-btn:focus:hover .cta-text,.color-wall-header__family-selector-btn:hover:focus,.color-wall-header__family-selector-btn:hover:focus .cta-text,.color-wall-header__family-selector-btn:hover:hover,.color-wall-header__family-selector-btn:hover:hover .cta-text{color:#2cabe2}.color-wall-header__family-selector-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}}@media screen and (min-width:900px){.color-wall-header__family-selector-btn{font-size:.8em}}.color-wall-header__family-selector span{display:block;font-size:.8em;width:100%}@media screen and (min-width:500px){.color-wall-header__family-selector span{font-size:.95em;margin-top:.1em}}@media screen and (min-width:700px){.color-wall-header__family-selector span{display:inline-block;font-size:inherit;width:inherit}}.color-wall-header__wall-selector{border:solid 1px #2cabe2;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;height:51.89px}@media screen and (min-width:700px){.color-wall-header__wall-selector{position:absolute;height:31px;right:10em;top:.7rem}}@media screen and (min-width:900px){.color-wall-header__wall-selector{font-size:14px;height:41px}}.color-wall-header__wall-selector-prime-color-wall-btn{display:none;color:#2cabe2;background-color:#fff;padding:.5em}.color-wall-header__wall-selector-prime-color-wall-btn:disabled{color:#fff;background-color:#2cabe2}@media screen and (min-width:700px){.color-wall-header__wall-selector-prime-color-wall-btn{display:block}}.color-wall-header__wall-selector select{height:auto;padding:.2em;font-size:10px}@media screen and (min-width:900px){.color-wall-header__wall-selector select{padding:.5em;font-size:12px}}.color-wall-header__color-family-nav{border:solid 1px #e1e1e1;left:0;position:absolute;top:0;visibility:hidden;width:100%}.color-wall-header__color-family-nav.active{visibility:visible}@media screen and (min-width:700px){.color-wall-header__color-family-nav{height:65px}}.color-wall-header .disabled .cta-text,.color-wall-header .disabled .icon,.color-wall-header .disabled span,.color-wall-header .disabled:hover{border-color:#e1e1e1!important;color:#e1e1e1!important;cursor:default!important;fill:#e1e1e1!important;stroke:#e1e1e1!important}.color-wall-header .disabled span:after{border-top-color:#e1e1e1!important}.color-wall-header .disabled .inline-list-select__option-list{display:none!important}.color-wall-header .family-selector-active .color-wall-header__family-selector,.color-wall-header .family-selector-active .color-wall-header__search,.color-wall-header .family-selector-active .color-wall-header__wall-selector{visibility:hidden}.color-family-selector{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media screen and (min-width:700px){.color-family-selector{background-color:#f0f0f0;bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:10}}.color-family-selector__palette-icon{font-size:1.2em;text-align:center;padding-top:.6em;width:20%}@media screen and (min-width:500px){.color-family-selector__palette-icon{font-size:1.5em;padding-top:.4em}}@media screen and (min-width:700px){.color-family-selector__palette-icon{font-size:inherit;left:20px;padding:0;position:absolute;text-align:left;top:10px;width:80%}}.color-family-selector__palette-icon .icon{font-size:1.75em;margin:auto;stroke:#000;vertical-align:middle}@media screen and (min-width:700px){.color-family-selector__palette-icon .icon{font-size:2.75em}}.color-family-selector__cancel{-ms-flex-item-align:end;align-self:flex-end;margin-left:30%;width:20%}@media screen and (min-width:700px){.color-family-selector__cancel{display:block;width:initial}}.color-family-selector__cancel-btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;background:#fff;color:#000;fill:#000;display:table-cell;font-size:.6em;height:2.5em;padding:1.6em 0;position:relative;width:20%}.color-details__visualizer .color-details__try-now-cta svg,.color-family-selector__cancel-btn svg,sw-color-wall .color-wall .inline-list-select__option-list-item svg,sw-color-wall .color-wall .search__btn svg{font-size:1em}.color-family-selector__cancel-btn:focus,.color-family-selector__cancel-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-family-selector__cancel-btn:focus:focus,.color-family-selector__cancel-btn:focus:focus .cta-text,.color-family-selector__cancel-btn:focus:hover,.color-family-selector__cancel-btn:focus:hover .cta-text,.color-family-selector__cancel-btn:hover:focus,.color-family-selector__cancel-btn:hover:focus .cta-text,.color-family-selector__cancel-btn:hover:hover,.color-family-selector__cancel-btn:hover:hover .cta-text{color:#2cabe2}.color-family-selector__cancel-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:500px){.color-family-selector__cancel-btn{font-size:.8em}}@media screen and (min-width:700px){.color-family-selector__cancel-btn{font-size:.8em;height:auto;right:1em;padding:.75em 1.75em;position:absolute;top:1em;width:auto}}.color-family-selector__cancel span{display:inline-block;margin:auto}.color-family-selector__color-families{border-left:solid 1px #f0f0f0;border-right:solid 1px #f0f0f0;height:auto;width:30%}@media screen and (min-width:700px){.color-family-selector__color-families{width:auto}}.color-family-selector__color-families .inline-list-select{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8em;text-align:left}.color-family-selector__color-families .inline-list-select .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}.color-family-selector__color-families .inline-list-select .inline-list-select:after,.color-family-selector__color-families .inline-list-select .inline-list-select:before{content:'';display:table}.color-family-selector__color-families .inline-list-select .inline-list-select:after{clear:both}@media screen and (min-width:700px){.color-family-selector__color-families .inline-list-select .inline-list-select{border-width:0;margin:0 auto 1em}}.color-family-selector__color-families .inline-list-select .inline-list-select__prompt{float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.color-family-selector__color-families .inline-list-select .inline-list-select__prompt{font-size:1.25em}}.color-family-selector__color-families .inline-list-select .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;cursor:pointer;font-size:.85em;line-height:1}@media screen and (min-width:500px){.color-family-selector__color-families .inline-list-select .inline-list-select__toggle{font-size:1em}}.color-family-selector__color-families .inline-list-select .inline-list-select__toggle:after{content:'';display:inline-block;width:0;height:0;border:.55em solid transparent;border-top-style:solid}@media screen and (min-width:500px){.color-family-selector__color-families .inline-list-select .inline-list-select__toggle:after{top:.5em}}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;z-index:2}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list.open{display:block}@media screen and (min-width:700px){.color-family-selector__color-families .inline-list-select .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item.active,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:hover{color:#2cabe2}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:700px){.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75em;padding:.75em .5em}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item svg{font-size:1em}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:focus,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:focus:focus,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:focus:focus .cta-text,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:focus:hover,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:focus:hover .cta-text,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:hover:focus,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:hover:focus .cta-text,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:hover:hover,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item.active:focus,.color-family-selector__color-families .inline-list-select .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}.color-family-selector__color-families .inline-list-select{margin:0 auto;text-align:center;width:80%;padding:1.5em 4em 1em 2em}}.color-family-selector__color-families .inline-list-select li.inline-list-select__option-list-item{height:3em;padding:.75em 1.5em;text-align:left;vertical-align:middle}@media screen and (min-width:700px){.color-family-selector__color-families .inline-list-select li.inline-list-select__option-list-item{padding:.75em 0;text-align:center;width:60px}.color-family-selector__color-families .inline-list-select li.inline-list-select__option-list-item:nth-of-type(1){display:none}}.color-family-selector__color-families .inline-list-select .inline-list-select__prompt{display:none}.color-family-selector__color-families .inline-list-select .inline-list-select__toggle{color:#333;display:block;margin:2em 0 0;padding:0 0 0 1.3em;text-align:left;text-transform:uppercase;width:85%}.color-family-selector__color-families .inline-list-select .inline-list-select__toggle:after{border-top-color:#333;margin-left:.6em;position:absolute;top:2.25em}.color-family-selector__color-families .inline-list-select .inline-list-select__option-list{padding:0;width:30%}@media screen and (min-width:700px){.color-family-selector__color-families .inline-list-select .inline-list-select__option-list{width:auto}}.color-family-selector .disabled .inline-list-select__option-list{display:none!important}.color-wall__color-grid{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0;padding:.1em;width:100%}@media screen and (min-width:500px){.color-wall__color-grid{padding:.25em}}.color-wall__color-grid--flower{z-index:1}.color-wall__color-grid .color-wall__color-grid-item{cursor:pointer;display:inline-block;list-style-type:none;position:relative}.color-wall__color-grid--col-4 .color-wall__color-grid-item{width:calc(99.9%/4)}.color-wall__color-grid--col-5 .color-wall__color-grid-item{width:calc(99.9%/5)}.color-wall__color-grid--col-6 .color-wall__color-grid-item{width:calc(99.9%/6)}.color-wall__color-grid--col-7 .color-wall__color-grid-item{width:calc(99.9%/7)}.color-wall__color-grid--col-8 .color-wall__color-grid-item{width:calc(99.9%/8)}.color-wall__color-grid .color-wall__color-grid-placeholder{height:0;margin-bottom:100%;width:100%}.color-wall__color-grid .color-wall__color-grid-color{border:1px solid #f0f0f0;height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;width:100%;-webkit-font-smoothing:antialiased}.color-wall__color-grid .color-wall__color-grid-color--inflated{border:2px solid rgba(255,255,255,.8)}.color-wall__color-grid:focus .color-wall__color-grid-color--highlight{outline-color:#2cabe2;outline-width:2px;outline-style:solid;z-index:1}.color-wall__color-grid .color-wall__color-grid-item--flagged .color-wall__color-grid-color::after{background:url(../images/svg/color-flag.png) no-repeat;background-size:100%;width:100%;height:100%;display:block;content:'';max-width:20px;max-height:20px}.color-wall__color-grid .audit .color-wall__color-grid-item--incompatible .color-wall__color-grid-color::after{content:'x';color:red}.color-wall__color-grid .audit .color-wall__color-grid-item--unavailable .color-wall__color-grid-color::after{content:'o';color:red}sw-cw-emerald-colors,sw-cw-historic-colors,sw-cw-living-well-colors,sw-cw-sw-colors,sw-cw-timeless-colors{-ms-flex-item-align:center;align-self:center;display:block;width:100%}@media screen and (min-width:700px){sw-cw-timeless-colors{min-height:500px}}sw-cw-timeless-colors .cw-timeless-colors{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fade-in .6s ease-in;animation:fade-in .6s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding:5% 6%;max-width:600px}sw-cw-timeless-colors .cw-timeless-colors__collection{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:initial;margin:auto;text-align:left;width:100%}sw-cw-emerald-colors.zoomed,sw-cw-historic-colors.zoomed,sw-cw-living-well-colors.zoomed,sw-cw-sw-colors.active-family,sw-cw-sw-colors.zoomed,sw-cw-timeless-colors.zoomed{-ms-flex-item-align:auto;align-self:auto}sw-cw-timeless-colors.zoomed .cw-timeless-colors{padding:5% 6%;max-width:900px;width:600px}sw-cw-timeless-colors.zoomed .cw-timeless-colors .color-grid-item{font-size:120%}@media screen and (min-width:700px){sw-cw-historic-colors{min-height:500px}}sw-cw-historic-colors .cw-historic-colors{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fade-in .6s ease-in;animation:fade-in .6s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-15px auto auto;padding:5% 6%;max-width:600px}sw-cw-historic-colors .cw-historic-colors__exterior-collection,sw-cw-historic-colors .cw-historic-colors__interior-collection{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:initial;margin:auto;padding:.1em}sw-cw-historic-colors .cw-historic-colors__interior-collection{width:calc(100%*8/14)}sw-cw-historic-colors .cw-historic-colors__exterior-collection{width:calc(100%*6.07/14)}sw-cw-historic-colors .cw-historic-colors__collection-header{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;display:inline-block;font-size:14px!important;padding:.8em .4em;position:relative;text-align:center;text-transform:uppercase;width:100%}sw-cw-historic-colors .cw-historic-colors__collection-header--title{color:#000;display:block;font-size:.7em}sw-cw-historic-colors.zoomed .cw-historic-colors{max-width:900px}sw-cw-historic-colors.zoomed .cw-historic-colors__exterior-collection,sw-cw-historic-colors.zoomed .cw-historic-colors__interior-collection{height:100%}sw-cw-emerald-colors .cw-emerald-colors{min-width:900px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fade-in .6s ease-in;animation:fade-in .6s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-15px auto auto;padding:5% 6%}sw-cw-emerald-colors .cw-emerald-colors__classic-collected-collection,sw-cw-emerald-colors .cw-emerald-colors__form-function-collection,sw-cw-emerald-colors .cw-emerald-colors__minimal-modern-collection,sw-cw-emerald-colors .cw-emerald-colors__rustic-refined-collection,sw-cw-emerald-colors .cw-emerald-colors__warm-welcoming-collection{width:calc(100%/5);-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:initial;margin:auto;padding:.1em}sw-cw-emerald-colors .cw-emerald-colors__collection-header{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;display:inline-block;font-size:14px!important;padding:.8em .4em;position:relative;text-align:center;text-transform:uppercase;width:100%;white-space:nowrap}sw-cw-emerald-colors .cw-emerald-colors__collection-header--title{color:#000;display:block;font-size:.7em}sw-cw-emerald-colors.zoomed .cw-emerald-colors{height:auto;width:1200px}sw-cw-living-well-colors,sw-cw-sw-colors{height:auto;position:relative}@media screen and (min-width:700px){sw-cw-living-well-colors{min-height:500px}}sw-cw-living-well-colors .cw-living-well-colors{-webkit-animation:fade-in .6s ease-in;animation:fade-in .6s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:.6s -webkit-transform ease;transition:.6s transform ease;transition:.6s transform ease,.6s -webkit-transform ease;width:100%;margin:-15px auto auto;padding:5% 6%}@media screen and (min-width:700px){sw-cw-living-well-colors .cw-living-well-colors{padding:3.5em 0 4em}}sw-cw-living-well-colors .cw-living-well-colors__color-section{position:relative;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:calc(100%/6)}sw-cw-living-well-colors .cw-living-well-colors__grid-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:500px){sw-cw-living-well-colors .cw-living-well-colors__grid-main{margin:0 .1em}}sw-cw-living-well-colors .cw-living-well-colors .cw-living-well-colors__grid{display:block;position:relative;-webkit-transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}sw-cw-living-well-colors .cw-living-well-colors__collection-header{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;display:inline-block;font-size:8px!important;padding:.8em .4em;position:relative;text-align:center;text-transform:uppercase;width:100%;white-space:nowrap}@media screen and (min-width:500px){sw-cw-living-well-colors .cw-living-well-colors__collection-header{font-size:10px!important}}@media screen and (min-width:700px){sw-cw-living-well-colors .cw-living-well-colors__collection-header{font-size:14px!important}}sw-cw-living-well-colors .cw-living-well-colors__collection-header--title{color:#000;display:block;font-size:.7em}sw-cw-living-well-colors.zoomed .cw-living-well-colors{height:auto;padding:20% 0;width:1800px}sw-cw-living-well-colors.zoomed .cw-living-well-colors__block{margin:0 .5em}sw-cw-living-well-colors.zoomed .cw-living-well-colors ul,sw-cw-sw-colors.zoomed .cw-sw-colors ul{margin:1em 0 0}@media screen and (min-width:500px){sw-cw-living-well-colors.zoomed .cw-living-well-colors{padding:10% 0}}@media screen and (min-width:700px){sw-cw-living-well-colors.zoomed .cw-living-well-colors{padding:5% 0;width:1600px}sw-cw-living-well-colors.zoomed .cw-living-well-colors .color-grid-item{font-size:120%}}@media screen and (min-width:700px){sw-cw-sw-colors{min-height:500px}}sw-cw-sw-colors .cw-sw-colors{-webkit-animation:fade-in .6s ease-in;animation:fade-in .6s ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:.6s -webkit-transform ease;transition:.6s transform ease;transition:.6s transform ease,.6s -webkit-transform ease;width:100%}@media screen and (min-width:700px){sw-cw-sw-colors .cw-sw-colors{padding:3.5em 0 4em}}sw-cw-sw-colors .cw-sw-colors__color-section{position:relative;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:calc(100%/8)}sw-cw-sw-colors .cw-sw-colors__grid-bright,sw-cw-sw-colors .cw-sw-colors__grid-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:500px){sw-cw-sw-colors .cw-sw-colors__grid-bright,sw-cw-sw-colors .cw-sw-colors__grid-main{margin:0 .1em}sw-cw-sw-colors .cw-sw-colors__grid-bright{margin-bottom:.1em}}@media screen and (min-width:700px){sw-cw-sw-colors .cw-sw-colors__grid-bright{margin-bottom:.5em}}sw-cw-sw-colors .cw-sw-colors .cw-sw-colors__grid{display:block;position:relative;-webkit-transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}sw-cw-sw-colors.zoomed .cw-sw-colors{height:auto;padding:20% 0;width:1800px}sw-cw-sw-colors.zoomed .cw-sw-colors__block{margin:0 .5em}@media screen and (min-width:500px){sw-cw-sw-colors.zoomed .cw-sw-colors{padding:10% 0}}@media screen and (min-width:700px){sw-cw-sw-colors.zoomed .cw-sw-colors{padding:5% 0;width:2600px}sw-cw-sw-colors.zoomed .cw-sw-colors .color-grid-item{font-size:120%}}sw-cw-sw-colors.active-family .cw-sw-colors__color-section{padding:6em 0}@media screen and (min-width:700px){sw-cw-sw-colors.active-family .cw-sw-colors__color-section{padding:0}}sw-cw-sw-colors.active-family .cw-sw-colors__color-section .cw-sw-colors__block{padding:0 10%;width:100%}@media screen and (min-width:700px){sw-cw-sw-colors.active-family .cw-sw-colors__color-section .cw-sw-colors__block{padding:0;width:calc(100%/3)}}sw-cw-sw-colors.active-family .cw-sw-colors__color-section.hidden-color{opacity:.2}sw-cw-sw-colors.active-family .cw-sw-colors{width:800%}.prevent-scroll{overflow-x:hidden!important}@media screen and (min-width:700px){.prevent-scroll{overflow-y:hidden;-ms-scroll-limit:0 0 0 0}.prevent-scroll>div{overflow:hidden}}.color-details .scene-previewer__scene-indicator ul li span,sw-color-wall .hidden-title{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}sw-color-wall .color-wall{background-color:#f0f0f0}sw-color-wall .color-wall__header{background-color:#fff;min-width:320px;position:relative;width:100%}@media screen and (min-width:700px){sw-color-wall .color-wall__header{background-color:transparent}sw-color-wall .color-wall__header .color-wall-header__title{display:none}}.cvt--standalone-color-wall sw-color-wall .color-wall__header .color-wall-header__title,sw-color-wall .color-wall .inline-list-select__prompt,sw-color-wall .color-wall .inline-list-select__toggle{display:none}sw-color-wall .color-wall .inline-list-select__option-list{display:table;padding-left:3.4em;width:100%}@media screen and (min-width:700px){sw-color-wall .color-wall .inline-list-select__option-list{padding-left:0}}sw-color-wall .color-wall .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;display:table-cell;height:4.5em}sw-color-wall .color-wall .inline-list-select__option-list-item:focus,sw-color-wall .color-wall .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}sw-color-wall .color-wall .inline-list-select__option-list-item:focus:focus,sw-color-wall .color-wall .inline-list-select__option-list-item:focus:focus .cta-text,sw-color-wall .color-wall .inline-list-select__option-list-item:focus:hover,sw-color-wall .color-wall .inline-list-select__option-list-item:focus:hover .cta-text,sw-color-wall .color-wall .inline-list-select__option-list-item:hover:focus,sw-color-wall .color-wall .inline-list-select__option-list-item:hover:focus .cta-text,sw-color-wall .color-wall .inline-list-select__option-list-item:hover:hover,sw-color-wall .color-wall .inline-list-select__option-list-item:hover:hover .cta-text,sw-color-wall .color-wall .search__btn:focus:focus,sw-color-wall .color-wall .search__btn:focus:focus .cta-text,sw-color-wall .color-wall .search__btn:focus:hover,sw-color-wall .color-wall .search__btn:focus:hover .cta-text,sw-color-wall .color-wall .search__btn:hover:focus,sw-color-wall .color-wall .search__btn:hover:focus .cta-text,sw-color-wall .color-wall .search__btn:hover:hover,sw-color-wall .color-wall .search__btn:hover:hover .cta-text{color:#2cabe2}sw-color-wall .color-wall .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){sw-color-wall .color-wall .inline-list-select__option-list-item{display:inline-block;height:auto}}sw-color-wall .color-wall .inline-list-select__option-list-item.active{background-color:#2cabe2;color:#fff}sw-color-wall .color-wall__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:525px;height:auto;min-width:320px;overflow:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}sw-color-wall .color-wall__container.freeze-color-wall,sw-match-photo sw-photo-matcher .scene-designer{overflow:hidden}sw-color-wall .color-wall__container.zoomed{-ms-overflow-style:scrollbar}sw-color-wall .color-wall__container>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:0}@media screen and (min-width:700px){sw-color-wall .color-wall__container{height:100%;padding:.5em;width:auto}}.color-details-dialog__overlay .submenu,.color-strip li.active p,sw-color-strip,sw-color-wall .color-wall__search .search-closer{display:block}@media screen and (min-width:700px){sw-color-wall .color-wall__search .search-closer{display:none}}sw-color-wall .color-wall .search__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;display:table-cell;font-size:1.35em;height:2.5em;padding:.6em .7em;position:absolute}sw-color-wall .color-wall .search__btn:focus,sw-color-wall .color-wall .search__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}sw-color-wall .color-wall .search__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){sw-color-wall .color-wall .search__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;font-size:.8em;height:auto;left:1em;top:1em}sw-color-wall .color-wall .search__btn svg{margin-right:.5em;font-size:1em}sw-color-wall .color-wall .search__btn:focus,sw-color-wall .color-wall .search__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}sw-color-wall .color-wall .search__btn:focus:focus,sw-color-wall .color-wall .search__btn:focus:focus .cta-text,sw-color-wall .color-wall .search__btn:focus:hover,sw-color-wall .color-wall .search__btn:focus:hover .cta-text,sw-color-wall .color-wall .search__btn:hover:focus,sw-color-wall .color-wall .search__btn:hover:focus .cta-text,sw-color-wall .color-wall .search__btn:hover:hover,sw-color-wall .color-wall .search__btn:hover:hover .cta-text{color:#2cabe2}sw-color-wall .color-wall .search__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}sw-color-wall .color-wall .search__btn .icon{font-size:1em;vertical-align:inherit}}sw-color-wall .color-wall .search__text{display:none}@media screen and (min-width:700px){sw-color-wall .color-wall .search__text{display:inline-block}sw-color-wall .overlay-closer__btn{padding:1em 1.5em;top:.5rem}}@media screen and (min-width:900px){sw-color-wall .overlay-closer__btn{padding:1.1em 1.75em;top:.7rem}}.color-details-dialog__overlay{background:rgba(0,0,0,.5);height:100%;position:relative;width:100%;z-index:1000;cursor:default}@media screen and (min-width:500px){.color-details-dialog__overlay{position:absolute}}.color-details-dialog__overlay--modal-inset{position:relative;top:0}@media screen and (min-width:700px){.color-details-dialog__overlay--modal-inset{height:100%;position:absolute}}.color-details-dialog__overlay--modal-inset .submenu{position:relative}@media screen and (min-width:700px){sw-color-strip~sw-color-strip{display:block;margin-top:.25em}}.color-details__explorer>.color-details__color-strip{display:none}@media screen and (min-width:700px){.color-details__explorer>.color-details__color-strip{display:block}}.color-strip{background:#fff;color:#000;text-align:center;width:100%}.color-strip li:after,.color-strip li:before,.color-strip ul:after,.color-strip ul:before,.color-strip:after,.color-strip:before{content:'';display:table}.color-strip li:after,.color-strip ul:after,.color-strip:after{clear:both}@media screen and (min-width:500px){.color-strip{border-right:2px solid #fff;color:#000;padding:0;text-align:center}}@media screen and (min-width:700px){.color-strip{width:auto}}.color-strip__strip-name{display:none;overflow:visible}@media screen and (min-width:700px){.color-strip__strip-name{display:block;float:left;line-height:1;margin:2.5% 0 0;padding:0;text-align:center;width:8%}}@media screen and (min-width:500px){.color-strip ul{float:left;width:100%}}@media screen and (min-width:700px){.color-strip ul{width:92%}}.color-strip li{border-color:#fff;border-style:solid;border-width:1px 0;display:block;min-height:2em;text-align:left}@media screen and (min-width:500px){.color-strip li{padding-bottom:9.2381%;width:9.2381%;float:left;position:relative;text-align:center}.color-strip li.active{width:41.57143%}.color-strip li.active:after{height:41.57143%;top:-41.57143%}.color-strip li+*{margin-left:.5%}.color-strip li p{font-size:.8em;position:absolute}}.color-strip li .color-strip__color-info{display:none;float:left;height:100%;line-height:1;margin:0 0 0 .75em;padding:.5em 0;text-align:left}@media screen and (min-width:500px){.color-strip li .color-strip__color-info{margin:.5em 0 0 .5em;padding:0}}@media screen and (min-width:900px){.color-strip li .color-strip__color-info{margin:.75em 0 0 .75em}}.color-strip .color-details__color-actions{float:right;font-size:2em;line-height:1;margin-right:.75em;position:relative;top:.5rem;width:3em}.color-strip .color-details__color-actions:after,.color-strip .color-details__color-actions:before{content:'';display:table}.color-strip .color-details__color-actions:after{clear:both}.color-details__color>sw-add-color-button .add-color-button,.color-strip .color-details__color-actions .add-color-button,sw-share-graphic .share-graphic ul li{display:inline-block}.color-strip .color-details__color-actions .show-color-button{position:absolute;right:0;bottom:0}@media screen and (min-width:500px){.color-strip .color-details__color-actions{font-size:1rem;margin:0;padding-right:.7em;position:absolute;right:.5em;top:.75em}}.color-strip li:not(.active) .color-details__color-actions{display:none}.coordinating-colors .coordinating-colors{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}@media screen and (min-width:700px){.coordinating-colors .coordinating-colors{border-bottom:0 solid}}.coordinating-colors .coordinating-colors__palette-selector{font-size:.7rem;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:.84rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;display:block;margin:0 30%;position:absolute;text-align:center;bottom:10%;width:40%;font-size:.7em;z-index:1}@media screen and (min-width:500px){.coordinating-colors .coordinating-colors__palette-selector{margin:0 33%;width:34%}}@media screen and (min-width:700px){.coordinating-colors .coordinating-colors__palette-selector{margin:0 30%;width:40%}}.coordinating-colors .coordinating-colors__palette-selector li{background:#c8c8c8;border-color:#fff;border-style:solid;border-width:2px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(51,51,51,.5);display:inline-block;font-size:1em;line-height:1;padding:.5em 0;position:relative;text-transform:uppercase;width:44%}.coordinating-colors .coordinating-colors__palette-selector li:after,.coordinating-colors .coordinating-colors__palette-selector li:before{background:#c8c8c8;border-color:#fff;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;height:calc(115% + 1px);position:absolute;top:-2px;width:1.25em}.coordinating-colors .coordinating-colors__palette-selector li:before{border-radius:2em 0 0 2em;border-width:2px 0 2px 2px;left:-1em}.coordinating-colors .coordinating-colors__palette-selector li:after{border-radius:0 2em 2em 0;border-width:2px 2px 2px 0;right:-1em}.coordinating-colors .coordinating-colors__palette-selector li:not(.active):hover{color:#2cabe2;cursor:pointer}.coordinating-colors .coordinating-colors__palette-selector li.active{background:#fff;color:#333;cursor:default;z-index:100}.coordinating-colors .coordinating-colors__palette-selector li+li{margin-left:-2%}.coordinating-colors .coordinating-colors__palette-selector li:first-child:not(.active){text-indent:-.75em}.coordinating-colors .coordinating-colors__palette-selector li:last-child:not(.active){text-indent:.75em}@media screen and (min-width:700px){.coordinating-colors .coordinating-colors__palette-selector{font-size:.8em}}.coordinating-colors__color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:4em;padding:0 1em;text-align:center;width:100%}@media screen and (min-width:700px){.coordinating-colors__color{min-height:3em}}.coordinating-colors__color-info{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;text-align:left;width:100%}.coordinating-colors__color-info--actions,.coordinating-colors__color-info--details{width:50%}.coordinating-colors__color-info--actions{margin:1% auto 0;text-align:right}.coordinating-colors__color-info--actions>*{display:inline-block;font-size:1.5em;vertical-align:bottom}.coordinating-colors__color-info--actions>:first-child{margin-right:1em}@media screen and (min-width:700px){.coordinating-colors__color-info--actions>:first-child{margin-right:.5em}}.coordinating-colors__color-info--actions>:last-child{margin-left:1em}@media screen and (min-width:700px){.coordinating-colors__color-info--actions>:last-child{margin-left:.5em}}.coordinating-colors__color:nth-child(-n+2){border-bottom:2px solid #fff}.coordinating-colors__color:last-of-type{border-bottom:none}.coordinating-colors__color:focus{outline:0}.keyboarding .coordinating-colors__color:focus .coordinating-colors__color-info,.keyboarding .save-dialog__field--reset input[type=reset]:focus+.icon{outline-style:solid;outline-color:#2cabe2;outline-width:2px}@media screen and (min-width:700px){.coordinating-colors__color .coordinating-colors__color-info{text-align:left}}.color-details sw-scene-navigator{border-bottom:1px solid #fff;display:block}@media screen and (min-width:700px){.color-details sw-scene-navigator{border-bottom:0 solid;margin-bottom:.5em}}.color-details .scene-previewer__scene-indicator{bottom:1em;display:none;position:absolute;width:100%}@media screen and (min-width:700px){.color-details .scene-previewer__scene-indicator{display:block;margin-bottom:1.5em;position:static}}.color-details .scene-previewer__scene-indicator ul li{background:#c8c8c8;border-radius:50%;display:inline-block;height:.5em;margin:0 .25em;width:.5em}.color-details .scene-previewer__scene-indicator ul li.active{background:#333}.color-details .scene-previewer__scene-indicator ul li.virtual{opacity:.35}.color-details .scene-previewer__scene-indicator ul li:only-child{display:none}.color-details .scene-navigator{position:relative}.color-details .scene-navigator sw-stock-scene-image{display:block;line-height:0;margin:0}.color-details .scene-navigator__scene-list{height:100%;position:relative}.color-details .scene-navigator>.scene-navigator__scene-controls{height:100%;position:absolute;width:100%;z-index:2}.color-details__visualizer.active .scene-previewer__scene-indicator{display:block}.similar-colors__color-grid{background-color:#fff;line-height:0}@media screen and (min-width:500px){.similar-colors__color-grid{border-color:#fff;border-style:solid;border-width:0 1px 1px}}.saved-item-list--message-buttons a:hover,.saved-item-list--message-buttons button:hover,.similar-colors__color-grid-item{cursor:pointer}.similar-colors__color-grid-item:focus{z-index:1}@media screen and (min-width:500px){.similar-colors__color-grid-item{display:inline-block;padding-bottom:16.66667%;position:relative;width:16.66667%}}.color-grid-item__color-details{border-color:#fff;border-style:solid;border-width:0 0 2px;min-height:2em}.color-grid-item__color-details>*{display:none}@media screen and (min-width:500px){.color-grid-item__color-details{border-width:1px;bottom:0;left:0;min-height:0;padding:0;position:absolute;right:0;top:0}}.similar-colors__color-grid-item.active .color-grid-item__color-details{padding:1em}@media screen and (min-width:500px){.similar-colors__color-grid-item.active .color-grid-item__color-details{z-index:1}}.color-details__color--details .color-locator-number span,.similar-colors__color-grid-item.active .color-grid-item__color-details>*{display:block}@media screen and (min-width:700px){.expert-pick-detail__color .color-info .similar-colors__color-grid-item.active .color-grid-item__color-details .color-info__name,.expert-pick-detail__color .color-info .similar-colors__color-grid-item.active .color-grid-item__color-details .color-info__number,.palette-suggester__content .similar-colors__color-grid-item.active .color-grid-item__color-details .suggested-color__name,.palette-suggester__content .similar-colors__color-grid-item.active .color-grid-item__color-details .suggested-color__number,.palette-suggester__details .similar-colors__color-grid-item.active .color-grid-item__color-details .suggested-color__name,.palette-suggester__details .similar-colors__color-grid-item.active .color-grid-item__color-details .suggested-color__number,.similar-colors__color-grid-item.active .color-grid-item__color-details .color-name,.similar-colors__color-grid-item.active .color-grid-item__color-details .color-number,.similar-colors__color-grid-item.active .color-grid-item__color-details .expert-pick-detail__color .color-info .color-info__name,.similar-colors__color-grid-item.active .color-grid-item__color-details .expert-pick-detail__color .color-info .color-info__number,.similar-colors__color-grid-item.active .color-grid-item__color-details .live-palette-selection__color-name,.similar-colors__color-grid-item.active .color-grid-item__color-details .live-palette-selection__color-number,.similar-colors__color-grid-item.active .color-grid-item__color-details .live-palette__color-name,.similar-colors__color-grid-item.active .color-grid-item__color-details .live-palette__color-number,.similar-colors__color-grid-item.active .color-grid-item__color-details .palette-suggester__content .suggested-color__name,.similar-colors__color-grid-item.active .color-grid-item__color-details .palette-suggester__content .suggested-color__number,.similar-colors__color-grid-item.active .color-grid-item__color-details .palette-suggester__details .suggested-color__name,.similar-colors__color-grid-item.active .color-grid-item__color-details .palette-suggester__details .suggested-color__number{font-size:.9em}}.similar-colors__color-grid-item.active .color-grid-item__color-details .color-details__color-actions{bottom:1em;float:right;font-size:2em;position:relative;width:3em}.similar-colors__color-grid-item.active .color-grid-item__color-details .color-details__color-actions .show-color-button{bottom:0;position:absolute;right:0}@media screen and (min-width:500px){.similar-colors__color-grid-item.active .color-grid-item__color-details .color-details__color-actions{bottom:0;font-size:1.5em;left:0;padding:.7em;position:absolute;width:100%}.similar-colors__color-grid-item.active .color-grid-item__color-details .color-details__color-actions .show-color-button{bottom:.7em;float:none;position:absolute;right:.7em}}.archived-color-notification{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2cabe2;border-bottom:solid 2px #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;position:relative;text-align:center;top:0;width:100%}.archived-color-notification.ng-hide-remove{opacity:1;top:0}@media screen and (min-width:700px){.archived-color-notification.ng-hide-remove{top:-25px}}.archived-color-notification.ng-hide{display:block!important;height:0;opacity:0;top:-60px}@media screen and (min-width:500px){.archived-color-notification.ng-hide{top:-45px}}@media screen and (min-width:700px){.archived-color-notification.ng-hide{top:0}}.archived-color-notification span{color:#fff;font-size:.7em;line-height:1.15em;padding:1em 2.5em}@media screen and (min-width:500px){.archived-color-notification{height:45px}}@media screen and (min-width:700px){.archived-color-notification{height:25px;position:absolute;top:-25px;z-index:-1}.archived-color-notification.ng-animate{-webkit-transition:all .5s ease;transition:all .5s ease}}.color-details{margin:0;padding:0;width:100%}@media screen and (min-width:700px){.color-details{margin:10px auto;position:relative;top:-2em;width:94%}}@media screen and (min-width:900px){.color-details{top:auto;width:88%}}.color-details .cobranded-color{white-space:nowrap}.color-details__close{float:right;font-size:1rem;height:0;position:relative;right:1em;top:1em;z-index:1}@media screen and (min-width:700px){.color-details__close{background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:1rem;height:1.5em;position:absolute;text-align:center;width:1.5em;z-index:1;background:#fff;fill:#000;right:-1.5em;top:0}}@media screen and (min-width:700px) and (min-width:500px){.color-details__close{background:#fff;fill:#000;right:-1.5em;top:0}.color-details__close .icon{-webkit-transition:width .2s ease;transition:width .2s ease;width:.8em}.color-details__close:hover .icon{width:1em}}@media screen and (min-width:700px){.color-details__close .icon{-webkit-transition:width .2s ease;transition:width .2s ease;width:.8em}.color-details__close:hover .icon{width:1em}.color-details__explorer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:32em;overflow:hidden}}@media screen and (min-width:900px){.color-details__explorer{height:35em}}.color-details__color{height:10em;padding:1.25em 1em;position:relative}.color-details__color-usage{font-size:.8em}@media screen and (min-width:500px){.color-details__color-usage{font-size:.9em}}.color-details__color--details{width:43%;line-height:1.3125rem}.color-details__color--details .color-name,.color-details__color--details .color-number,.color-details__color--details .expert-pick-detail__color .color-info .color-info__name,.color-details__color--details .expert-pick-detail__color .color-info .color-info__number,.color-details__color--details .live-palette-selection__color-name,.color-details__color--details .live-palette-selection__color-number,.color-details__color--details .live-palette__color-name,.color-details__color--details .live-palette__color-number,.color-details__color--details .palette-suggester__content .suggested-color__name,.color-details__color--details .palette-suggester__content .suggested-color__number,.color-details__color--details .palette-suggester__details .suggested-color__name,.color-details__color--details .palette-suggester__details .suggested-color__number,.expert-pick-detail__color .color-info .color-details__color--details .color-info__name,.expert-pick-detail__color .color-info .color-details__color--details .color-info__number,.palette-suggester__content .color-details__color--details .suggested-color__name,.palette-suggester__content .color-details__color--details .suggested-color__number,.palette-suggester__details .color-details__color--details .suggested-color__name,.palette-suggester__details .color-details__color--details .suggested-color__number{font-size:1.25em;margin:0}.color-details__color--details .color-locator-number{display:block;font-size:.8em;line-height:1.25em}@media screen and (min-width:500px){.color-details__color--details .color-locator-number{font-size:.9em}}@media screen and (min-width:500px){.color-details__color--details .color-locator-number span{display:inline}}@media screen and (min-width:700px){.color-details__color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:60%}}.color-details__color>sw-add-color-button{font-size:2rem;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.color-details__color .color-details__color-strip{display:none}@media screen and (min-width:700px){.color-details__color .color-details__color-strip{display:block}}.color-details__color--light h1,.color-details__color--light h2{color:#000}@media screen and (min-width:700px){.color-details__color-strip{width:100%}.color-details__color-strip:empty{min-height:4em}}.color-details__visualizer{position:relative;text-align:center}@media screen and (min-width:700px){.color-details__visualizer{-ms-flex-item-align:end;align-self:flex-end;background:#ebebeb;border-left:1px solid #c8c8c8;color:#333;fill:#333;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:2em 1em;width:40%}.color-details__visualizer .color-details__visualizer-content{height:auto;overflow:visible}}.color-details__visualizer.active .color-details__visualizer-content{height:auto;overflow:visible}.color-details__visualizer.active .color-details__cta-container{bottom:3em;position:absolute;width:100%;z-index:2}@media screen and (min-width:700px){.color-details__visualizer.active .color-details__cta-container{position:static}}.color-details__visualizer .color-details__try-now-cta{border:1px solid #f2f2f2;display:inline-block;text-align:center;width:auto;background:#fff;fill:#000;padding:.75em 1.75em;font-size:.7rem;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:.84rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color-details__visualizer .color-details__try-now-cta:focus,.color-details__visualizer .color-details__try-now-cta:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-details__visualizer .color-details__try-now-cta:focus:focus,.color-details__visualizer .color-details__try-now-cta:focus:focus .cta-text,.color-details__visualizer .color-details__try-now-cta:focus:hover,.color-details__visualizer .color-details__try-now-cta:focus:hover .cta-text,.color-details__visualizer .color-details__try-now-cta:hover:focus,.color-details__visualizer .color-details__try-now-cta:hover:focus .cta-text,.color-details__visualizer .color-details__try-now-cta:hover:hover,.color-details__visualizer .color-details__try-now-cta:hover:hover .cta-text{color:#2cabe2}.color-details__visualizer .color-details__try-now-cta[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){.color-details__visualizer .pane__header{display:none}}.color-details__visualizer .scene-previewer__scene-navigation{background:rgba(255,255,255,.85);margin-top:-2em}.color-details__visualizer-header{font-size:18px;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;display:none;font-size:1rem;margin-bottom:1.5em}@media screen and (min-width:700px){.color-details__visualizer-header{display:inline-block}}.color-details__visualizer-content{height:0;overflow:hidden}.color-details__visualizer-content-header{background-color:#fff;border-top:1px solid #e1e1e1;color:#333}@media screen and (min-width:700px){.color-details__visualizer-content-header{border-bottom:1px solid #e1e1e1;border-top:none}}.color-details__visualizer-content-header .color-name,.color-details__visualizer-content-header .color-number,.color-details__visualizer-content-header .expert-pick-detail__color .color-info .color-info__name,.color-details__visualizer-content-header .expert-pick-detail__color .color-info .color-info__number,.color-details__visualizer-content-header .live-palette-selection__color-name,.color-details__visualizer-content-header .live-palette-selection__color-number,.color-details__visualizer-content-header .live-palette__color-name,.color-details__visualizer-content-header .live-palette__color-number,.color-details__visualizer-content-header .palette-suggester__content .suggested-color__name,.color-details__visualizer-content-header .palette-suggester__content .suggested-color__number,.color-details__visualizer-content-header .palette-suggester__details .suggested-color__name,.color-details__visualizer-content-header .palette-suggester__details .suggested-color__number,.expert-pick-detail__color .color-info .color-details__visualizer-content-header .color-info__name,.expert-pick-detail__color .color-info .color-details__visualizer-content-header .color-info__number,.palette-suggester__content .color-details__visualizer-content-header .suggested-color__name,.palette-suggester__content .color-details__visualizer-content-header .suggested-color__number,.palette-suggester__details .color-details__visualizer-content-header .suggested-color__name,.palette-suggester__details .color-details__visualizer-content-header .suggested-color__number{display:inline-block;font-size:.75em}.color-details__visualizer-text{display:none}@media screen and (min-width:700px){.color-details__visualizer-text{display:block}}.color-details__visualizer-text h4{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;font-size:1em;margin-bottom:0}.color-details__visualizer-text p{font-size:.8em;line-height:1.25em;margin:.5em auto 1em;width:65%}.color-details__visualizer-text .icon{margin-top:-2px}.modal-closer-wrapper{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;cursor:default}.tab-panel__nav{display:none;text-align:center;width:100%}@media screen and (min-width:700px){.tab-panel__nav{border-top:2px solid #fff;display:table}}.tab-panel__nav>li{border-color:#fff;border-style:solid;border-width:0 0 2px 2px;display:table-cell;line-height:1;vertical-align:top}.tab-panel__nav>li:first-child{border-left-width:2px}@media screen and (min-width:700px){.tab-panel__nav>li{width:auto}.tab-panel__nav>li:last-child{position:relative}.tab-panel__nav>li:last-child:after{background:#fff;content:"";display:block;height:50px;position:absolute;right:-1px;top:-2px;width:2.5px}}@media screen and (min-width:810px){.tab-panel__nav>li{width:33.33333%}}.tab-panel__nav>li.active{background-color:#fff}.tab-panel__nav>li.active .tab-panel__nav__button{color:#333!important}.tab-panel__nav>li.active .tab-panel__nav__button:hover{color:#333}.tab-panel__nav>li .tab-panel__nav__button{font-size:.7rem;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:.84rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;padding:1em;position:relative;background:0 0;margin:0 auto}.dark .tab-panel__nav>li .tab-panel__nav__button,.dark .tab-panel__nav>li .tab-panel__nav__button:hover{color:#fff}.tab-panel__nav>li .tab-panel__nav__button:hover{color:#333}@media screen and (min-width:500px){.tab-panel__nav>li .tab-panel__nav__button{height:100%;padding:.75em .5em}}@media screen and (min-width:700px){.tab-panel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;overflow:hidden;width:60%}}.tab-panel__pane{border-color:#fff;border-style:solid;border-width:0 0 1px}.tab-panel__pane .pane__content{display:none}.color-details .tab-panel__pane .details .pane__content .color-details__rgb-value>span,.tab-panel__pane .active .pane__content{display:block}.tab-panel__pane .details.active .pane__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){.tab-panel__pane{background:#fff;border:0 solid}.tab-panel__pane>li{display:none;height:0;padding-bottom:33.33333%;width:100%}.tab-panel__pane>li.active-tab{display:block;position:relative}.tab-panel__pane>li.active-tab .pane__content{bottom:0;display:block;position:absolute;top:0;width:100%}}.pane__header{border-color:#fff;border-style:solid;border-width:1px 0;display:block;padding:1em;position:relative;text-align:center;text-transform:uppercase}.color-details__visualizer .pane__header{border-top-width:2px}.pane__header-dark:after,.pane__header-light:after,.pane__header:after{content:'';display:inline-block;width:0;height:0;border:.5em solid transparent;border-top-color:#333;border-top-style:solid;bottom:1em;position:absolute;right:1em}@media screen and (min-width:700px){.pane__header{display:none}}.active .pane__header{background:#fff;color:#333}.active .pane__header:after{border-bottom-color:#333;border-bottom-style:solid;border-top:none;bottom:1.5em}.pane__header-dark{color:#fff}.pane__header-dark:after,.pane__header-light:after{border-top-color:#fff}.pane__header-light{color:#333}.pane__header-light:after{border-top-color:#333}.color-details .tab-panel__pane .details .pane__content{background:#fff;color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8em;margin-top:1px;padding:1em 0}@media screen and (min-width:700px){.color-details .tab-panel__pane .details .pane__content{margin-top:0}.color-details .tab-panel__pane .details .pane__content .details__attribute{line-height:1.4em;margin-bottom:.5rem}}.color-details .tab-panel__pane .details .pane__content label{font-size:1em;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;cursor:default;display:block}@media screen and (min-width:500px){.color-details .tab-panel__pane .details .pane__content label{display:inline-block}}.color-details .tab-panel__pane .details .pane__content .pane__content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.color-details .tab-panel__pane .details .pane__content .pane__content-block>div{padding-left:1em;width:20%}@media screen and (min-width:500px){.color-details .tab-panel__pane .details .pane__content .pane__content-block>div{width:100%}.color-details .tab-panel__pane .details .pane__content .pane__content-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.color-details .tab-panel__pane .details .pane__content .pane__content-block:nth-of-type(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-left:0}}@media screen and (min-width:700px){.color-details .tab-panel__pane .details .pane__content .pane__content-block:nth-of-type(2){-webkit-box-flex:1.55;-ms-flex-positive:1.55;flex-grow:1.55}}@media screen and (min-width:900px){.color-details .tab-panel__pane .details .pane__content .pane__content-block:nth-of-type(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}@media screen and (min-width:500px){.color-details .tab-panel__pane .details .pane__content .color-details__rgb-value>span{display:inline}}.color-details .tab-panel__pane .details .pane__content .pane__content-block--right{display:none}@media screen and (min-width:500px){.color-details .tab-panel__pane .details .pane__content .pane__content-block--right{display:block;padding-right:2.5em}}.color-details__color-information{line-height:1.25;padding:0 1em;text-align:center}@media screen and (min-width:700px){.color-details__color-information{display:none}}.color-search-form__search-button{display:table-cell}.color-search-form__header{background-color:#fff;border:1px solid #ebebeb;display:table;padding:.5em;position:relative;width:100%;z-index:1}@media screen and (min-width:700px){.color-search-form__header{padding:.5em 1em}}.color-search-form__header .icon--search{overflow:visible;width:1.4em;height:1.4em;fill:#333;margin:-.4em 1em 0 .5em}.color-search-form__header__search{display:table-cell;height:2em;width:100%;position:relative}.color-search-form__header__search input{font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;border:1px solid #e1e1e1;color:rgba(51,51,51,.8);display:inline-block;font-size:1.5em;height:1.5em;width:calc(100% - 1.5em)}@media screen and (min-width:700px){.color-search-form__header__search input{padding-right:0;width:calc(100% - 2em)}}.color-search-form__header__search input::-webkit-input-placeholder{font-size:.85em}.color-search-form__header__search input::-moz-placeholder{font-size:.85em}.color-search-form__header__search input:-ms-input-placeholder,.color-search-form__header__search input::-ms-input-placeholder{font-size:.85em}.color-search-form__header__search input::placeholder{font-size:.85em}@media screen and (max-width:400px){.color-search-form__header__search input::-webkit-input-placeholder{font-size:.68em}.color-search-form__header__search input::-moz-placeholder{font-size:.68em}.color-search-form__header__search input:-ms-input-placeholder,.color-search-form__header__search input::-ms-input-placeholder{font-size:.68em}.color-search-form__header__search input::placeholder{font-size:.68em}}@media screen and (max-width:320px){.color-search-form__header__search input::-webkit-input-placeholder{font-size:.58em}.color-search-form__header__search input::-moz-placeholder{font-size:.58em}.color-search-form__header__search input:-ms-input-placeholder,.color-search-form__header__search input::-ms-input-placeholder{font-size:.58em}.color-search-form__header__search input::placeholder{font-size:.58em}}input.ng-not-empty+.color-search-form__header__search-reset{display:block}.color-search-form__header__search-reset{position:absolute;right:2em;top:50%;-webkit-transform:translate(-125%,-50%);transform:translate(-125%,-50%);padding:0;background:0 0;border:0;display:none}@media screen and (min-width:700px){.color-search-form__header__search-reset{-webkit-transform:translate(-150%,-50%);transform:translate(-150%,-50%)}}.color-search-form__header__cancel{background-color:transparent;display:table-cell;line-height:1.5em;padding-right:.5em;vertical-align:middle}.color-search-form__header__cancel-button{line-height:1.5em}@media screen and (min-width:700px){.color-search-form__header__cancel-button{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.4em 1em}.color-search-form__header__cancel-button svg{font-size:1em}.color-search-form__header__cancel-button:focus,.color-search-form__header__cancel-button:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-search-form__header__cancel-button:focus:focus,.color-search-form__header__cancel-button:focus:focus .cta-text,.color-search-form__header__cancel-button:focus:hover,.color-search-form__header__cancel-button:focus:hover .cta-text,.color-search-form__header__cancel-button:hover:focus,.color-search-form__header__cancel-button:hover:focus .cta-text,.color-search-form__header__cancel-button:hover:hover,.color-search-form__header__cancel-button:hover:hover .cta-text{color:#2cabe2}.color-search-form__header__cancel-button[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}}.color-search-form__prompt{color:#333;text-align:left;width:80%;margin-left:5%;margin-top:2%}.color-search-form .overlay-closer__btn{z-index:0}sw-color-search-page{position:relative;display:block}.color-search-page{display:block;min-height:320px;width:100%;overflow:auto;height:70vw}@media screen and (min-width:500px){.color-search-page{height:50vw}}@media screen and (min-width:700px){.color-search-page{height:58vw;max-height:500px}}.color-search-page__list{position:relative}.color-search-page__result{display:inline-block;font-size:110%;position:relative;width:33.33333%;float:left}@media screen and (min-width:650px){.color-search-page__result{width:16.66667%}}.color-search-page__result--ghost{position:absolute}.color-search-page__item{border:1px solid #fff;display:inline-block;height:0;margin-bottom:-.45em;overflow:hidden;padding-bottom:100%;position:relative;width:100%}.color-search-page__scroll-down,.color-search-page__scroll-up{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:square;background:#fff;color:#000;fill:#000;-webkit-box-sizing:border-box;box-sizing:border-box;left:calc(50% - 42px/2 - 16px/2);opacity:.8;padding:1em;position:absolute}.color-search-page__scroll-down svg,.color-search-page__scroll-up svg,.inspired-scene-vinyl-warning__cta svg,.saved-item-detail__actions>div svg{font-size:1em}.color-search-page__scroll-down:focus,.color-search-page__scroll-down:hover,.color-search-page__scroll-up:focus,.color-search-page__scroll-up:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.color-search-page__scroll-down:focus:focus,.color-search-page__scroll-down:focus:focus .cta-text,.color-search-page__scroll-down:focus:hover,.color-search-page__scroll-down:focus:hover .cta-text,.color-search-page__scroll-down:hover:focus,.color-search-page__scroll-down:hover:focus .cta-text,.color-search-page__scroll-down:hover:hover,.color-search-page__scroll-down:hover:hover .cta-text,.color-search-page__scroll-up:focus:focus,.color-search-page__scroll-up:focus:focus .cta-text,.color-search-page__scroll-up:focus:hover,.color-search-page__scroll-up:focus:hover .cta-text,.color-search-page__scroll-up:hover:focus,.color-search-page__scroll-up:hover:focus .cta-text,.color-search-page__scroll-up:hover:hover,.color-search-page__scroll-up:hover:hover .cta-text,.inspired-scene-painter__clear-all:focus:focus,.inspired-scene-painter__clear-all:focus:focus .cta-text,.inspired-scene-painter__clear-all:focus:hover,.inspired-scene-painter__clear-all:focus:hover .cta-text,.inspired-scene-painter__clear-all:hover:focus,.inspired-scene-painter__clear-all:hover:focus .cta-text,.inspired-scene-painter__clear-all:hover:hover,.inspired-scene-painter__clear-all:hover:hover .cta-text,.inspired-scene-painter__more-scenes:focus:focus,.inspired-scene-painter__more-scenes:focus:focus .cta-text,.inspired-scene-painter__more-scenes:focus:hover,.inspired-scene-painter__more-scenes:focus:hover .cta-text,.inspired-scene-painter__more-scenes:hover:focus,.inspired-scene-painter__more-scenes:hover:focus .cta-text,.inspired-scene-painter__more-scenes:hover:hover,.inspired-scene-painter__more-scenes:hover:hover .cta-text,.inspired-scene-vinyl-warning__cta:focus:focus,.inspired-scene-vinyl-warning__cta:focus:focus .cta-text,.inspired-scene-vinyl-warning__cta:focus:hover,.inspired-scene-vinyl-warning__cta:focus:hover .cta-text,.inspired-scene-vinyl-warning__cta:hover:focus,.inspired-scene-vinyl-warning__cta:hover:focus .cta-text,.inspired-scene-vinyl-warning__cta:hover:hover,.inspired-scene-vinyl-warning__cta:hover:hover .cta-text,.saved-item-browser__back-btn:focus:focus,.saved-item-browser__back-btn:focus:focus .cta-text,.saved-item-browser__back-btn:focus:hover,.saved-item-browser__back-btn:focus:hover .cta-text,.saved-item-browser__back-btn:hover:focus,.saved-item-browser__back-btn:hover:focus .cta-text,.saved-item-browser__back-btn:hover:hover,.saved-item-browser__back-btn:hover:hover .cta-text,.saved-item-browser__done-btn:focus:focus,.saved-item-browser__done-btn:focus:focus .cta-text,.saved-item-browser__done-btn:focus:hover,.saved-item-browser__done-btn:focus:hover .cta-text,.saved-item-browser__done-btn:hover:focus,.saved-item-browser__done-btn:hover:focus .cta-text,.saved-item-browser__done-btn:hover:hover,.saved-item-browser__done-btn:hover:hover .cta-text,.saved-item-browser__edit-btn:focus:focus,.saved-item-browser__edit-btn:focus:focus .cta-text,.saved-item-browser__edit-btn:focus:hover,.saved-item-browser__edit-btn:focus:hover .cta-text,.saved-item-browser__edit-btn:hover:focus,.saved-item-browser__edit-btn:hover:focus .cta-text,.saved-item-browser__edit-btn:hover:hover,.saved-item-browser__edit-btn:hover:hover .cta-text,.saved-item-detail__actions>div:focus:focus,.saved-item-detail__actions>div:focus:focus .cta-text,.saved-item-detail__actions>div:focus:hover,.saved-item-detail__actions>div:focus:hover .cta-text,.saved-item-detail__actions>div:hover:focus,.saved-item-detail__actions>div:hover:focus .cta-text,.saved-item-detail__actions>div:hover:hover,.saved-item-detail__actions>div:hover:hover .cta-text,.saved-item-detail__add-all-btn:focus:focus,.saved-item-detail__add-all-btn:focus:focus .cta-text,.saved-item-detail__add-all-btn:focus:hover,.saved-item-detail__add-all-btn:focus:hover .cta-text,.saved-item-detail__add-all-btn:hover:focus,.saved-item-detail__add-all-btn:hover:focus .cta-text,.saved-item-detail__add-all-btn:hover:hover,.saved-item-detail__add-all-btn:hover:hover .cta-text{color:#2cabe2}.color-search-page__scroll-down[disabled=disabled],.color-search-page__scroll-up[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.color-search-page__scroll-up{top:0}.color-search-page__scroll-up .icon{-ms-transform:rotate(90deg)}.color-search-page__scroll-down{bottom:0}.color-search-page__empty-warning{color:#333;text-align:left;width:80%;margin-left:5%;margin-top:2%}.inspired-scene-notification{width:100%;position:absolute;height:70px;text-align:center;background-color:#2cabe2;top:0;-webkit-transition:top .5s ease;transition:top .5s ease}.inspired-scene-notification ng-transclude{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px}@media screen and (min-width:500px){.inspired-scene-notification,.inspired-scene-notification ng-transclude{height:50px}}.inspired-scene-notification.ng-hide{top:-70px}@media screen and (min-width:500px){.inspired-scene-notification.ng-hide{top:-50px}}.inspired-scene-notification__content{color:#fff;font-size:.7em;line-height:1.15em;padding:0 2.5em}.inspired-scene-notification__close{fill:#fff;font-size:1rem}@media screen and (min-width:500px){.inspired-scene-notification__close{display:none}}.inspired-scene-save-warning__close,.inspired-scene-save-warning__message{margin:0 10px}.inspired-scene-save-warning__message{font-size:.7rem;line-height:1.25em;max-width:60%}.inspired-scene-save-warning__close{font-size:.7rem;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:.84rem;background:#fff;border:1px solid #f2f2f2;color:#000;fill:#000;padding:.5em;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inspired-scene-save-warning__close:focus,.inspired-scene-save-warning__close:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.inspired-scene-save-warning__close:hover{background:rgba(255,255,255,.8)}.inspired-scene-save-warning__close:focus{outline:0}.inspired-scene-save-warning .inspired-scene-notification__close{display:none}.inspired-scene-vinyl-warning__message{display:inline-block;font-size:.7rem;padding-right:1.5em}.inspired-scene-vinyl-warning__cta{border:1px solid #f2f2f2;display:inline-block;text-align:center;width:auto;background:#fff;fill:#000;font-size:.7rem;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:.84rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:.5em;padding:.5em 1.25em}.inspired-scene-vinyl-warning__cta:focus,.inspired-scene-vinyl-warning__cta:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.inspired-scene-vinyl-warning__cta[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:500px){.inspired-scene-vinyl-warning__cta{margin-top:0}}@media screen and (min-width:700px){.inspired-scene-vinyl-warning__cta{padding:.75em 1.75em}}.inspired-scene-promo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;height:4.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;text-align:center;top:0;width:100%;z-index:1}.inspired-scene-promo__logo{background:url(../images/pottery-barn-logo.gif) no-repeat left center;background-size:contain;height:2.4em;width:200px}.inspired-scene-promo__text{font-size:.9em;line-height:1.25em;padding-bottom:.5em}.inspired-scene-promo.ng-hide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;top:-4.5em}.inspired-scene-promo.ng-animate{-webkit-transition:all .5s ease;transition:all .5s ease}.inspired-scene-painter{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inspired-scene-painter .hidden-title{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.inspired-scene-painter--pending{cursor:wait;pointer-events:none}.inspired-scene-painter__container{position:relative}.inspired-scene-painter__variant-scene{position:absolute;left:0;right:0;top:0;bottom:0;opacity:1}.inspired-scene-painter__variant-scene.ng-hide{opacity:0}.inspired-scene-painter__variant-scene.ng-hide-add,.inspired-scene-painter__variant-scene.ng-hide-remove{display:block!important;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.inspired-scene-painter__more-scenes{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;bottom:1em;padding:.5em 1em;position:absolute;right:1em}.inspired-scene-painter__more-scenes svg{font-size:1.5em;margin-right:.25em}.inspired-scene-painter__more-scenes:focus,.inspired-scene-painter__more-scenes:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.inspired-scene-painter__more-scenes[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.inspired-scene-painter__clear-all span,.inspired-scene-painter__more-scenes span{display:inline-block;line-height:1em;text-align:left;vertical-align:bottom;width:3.5em}.inspired-scene-painter__clear-all{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;bottom:1em;padding:.5em 1em;position:absolute;left:1em}.inspired-scene-painter__clear-all svg{font-size:1.5em;margin-right:.25em}.inspired-scene-painter__clear-all:focus,.inspired-scene-painter__clear-all:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.inspired-scene-painter__clear-all[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.inspired-scene-painter__toggle{bottom:1em;position:absolute;right:8.5em}.inspired-scene-painter__toggle .inspired-scene-painter-toggle{background:#fff;padding:6px 3.5em}.inspired-scene-painter__toggle .inspired-scene-painter-toggle svg{position:absolute;top:10px}.inspired-scene-painter__toggle .inspired-scene-painter-toggle svg:first-of-type{left:12px;font-size:1.8em;top:8px}.inspired-scene-painter__toggle .inspired-scene-painter-toggle svg:last-of-type{right:12px;font-size:1.4em}.inspired-scene-painter__notification,.inspired-scene-painter__promo{position:absolute;width:100%;z-index:1}.inspired-scene-painter sw-palette-suggester>div{z-index:2}.saved-item-browser{background-color:#f0f0f0}.saved-item-browser--message{padding-top:10em;text-align:center}.saved-item-browser--message span{color:#333;display:inline-block;font-size:1.25em;margin:1em 0}.saved-item-browser__back-btn,.saved-item-browser__done-btn,.saved-item-browser__edit-btn{border:1px solid #f2f2f2;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;display:inline-block;font-size:.8em;margin:1em}.saved-item-browser__back-btn svg,.saved-item-browser__done-btn svg,.saved-item-browser__edit-btn svg{margin-right:.5em;font-size:1em}.saved-item-browser__back-btn:focus,.saved-item-browser__back-btn:hover,.saved-item-browser__done-btn:focus,.saved-item-browser__done-btn:hover,.saved-item-browser__edit-btn:focus,.saved-item-browser__edit-btn:hover,.saved-item-detail__actions>div:focus,.saved-item-detail__actions>div:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.saved-item-browser__back-btn[disabled=disabled],.saved-item-browser__done-btn[disabled=disabled],.saved-item-browser__edit-btn[disabled=disabled],.saved-item-detail__actions>div[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){.saved-item-browser__back-btn,.saved-item-browser__done-btn,.saved-item-browser__edit-btn{position:absolute;left:.875rem;margin:0;top:.875rem}}.with-background-image{background-image:url(../images/saved-items-background.jpg);background-size:cover}.saved-item-detail{border-top:1px solid #f0f0f0}.saved-item-browser .saved-item-detail,sw-share-graphic .share-graphic{background-color:#fff}@media screen and (min-width:700px){.saved-item-detail{height:0;padding-bottom:61.41414%;width:100%;position:relative}}.saved-item-detail--scene{background-repeat:no-repeat;background-size:100%}.saved-item-detail--scene .saved-item-detail__color-list,.saved-item-detail__color-list li+li{border-top:1px solid #fff}.saved-item-detail--ipad,.saved-item-detail--small-screen{font-size:18px;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background-color:rgba(255,255,255,.7);bottom:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.saved-item-detail--small-screen{padding:25% 10%}.saved-item-detail--ipad{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.saved-item-detail--ipad span{width:14em}.saved-item-detail--ipad img{margin-top:2em;width:10em}.saved-item-detail__actions{padding-top:37%;text-align:center}@media screen and (min-width:500px){.saved-item-detail__actions{padding-top:35%}}.saved-item-detail__actions>div{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;font-size:.75em;margin-bottom:.5em}@media screen and (min-width:700px){.saved-item-detail__actions>div{font-size:1em}}.saved-item-detail__color-list{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;width:100%;z-index:1}@media screen and (min-width:700px){.saved-item-detail__color-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:absolute}}.saved-item-detail__color-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 1.75em}@media screen and (min-width:700px){.saved-item-detail__color-list li+li{border-left:1px solid #fff;border-top:0 solid}.saved-item-detail__color-list li{display:block;-ms-flex-preferred-size:0;flex-basis:0;height:100%;padding:1em;position:relative}}.saved-item-detail__color-list sw-add-color-button{font-size:1.5em;z-index:1}@media screen and (min-width:700px){.saved-item-detail__color-list sw-add-color-button{font-size:2rem;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;font-size:1.75em;margin-top:1em}.saved-item-detail__color-list sw-add-color-button:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.saved-item-detail__color-list sw-add-color-button .add-color-button{display:inline-block}}@media screen and (min-width:900px){.saved-item-detail__color-list sw-add-color-button{margin-top:0}}.saved-item-detail--scene .saved-item-detail__color-list{bottom:0;height:30%}.saved-item-detail__add-all-btn{display:inline-block;text-transform:uppercase;width:auto;fill:#000;padding:.75em 1.75em;background:#fff;border:0 solid;color:#333;float:right;margin-top:1px;text-align:center;z-index:2}.saved-item-detail__add-all-btn svg{margin-left:.5em;font-size:1em}.saved-item-detail__add-all-btn:focus,.saved-item-detail__add-all-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.saved-item-detail__add-all-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.saved-item-detail__add-all-btn .icon{font-size:1.5em}@media screen and (min-width:700px){.saved-item-detail__add-all-btn{border:1px solid #f2f2f2;font-size:.85em;margin-top:0;position:absolute;right:17%;top:.875rem}.saved-item-detail__add-all-btn .icon{font-size:1.2em}}@media screen and (min-width:900px){.saved-item-detail__add-all-btn{right:13%}}.saved-item-editor{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5em 0;text-align:center}.saved-item-editor sw-saved-item-thumbnail{margin-bottom:0}.saved-item-editor .saved-item-thumbnail{margin-bottom:6%}.saved-item-editor .saved-item-thumbnail:hover{border-color:#fff}.saved-item-editor .saved-item__name,.saved-item-editor__reset-btn .icon{display:none}.saved-item-editor__fields{position:relative;width:60%}@media screen and (min-width:500px){.saved-item-editor__fields{width:50%}}@media screen and (min-width:700px){.saved-item-editor__fields{width:40%}}@media screen and (min-width:900px){.saved-item-editor__fields{width:30%}}.saved-item-editor__field{background:#fff!important;text-align:center;width:100%}.saved-item-editor__error-description{color:#d40000;font-size:1em}@media screen and (min-width:500px){.saved-item-editor__reset-btn .icon{display:inline-block;margin-top:-2px;width:.5rem}}.saved-item-editor__save-btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em}.saved-item-editor__save-btn svg,.saved-item-thumbnail__delete svg{font-size:1em}.saved-item-editor__save-btn:focus,.saved-item-editor__save-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.saved-item-editor__save-btn:focus:focus,.saved-item-editor__save-btn:focus:focus .cta-text,.saved-item-editor__save-btn:focus:hover,.saved-item-editor__save-btn:focus:hover .cta-text,.saved-item-editor__save-btn:hover:focus,.saved-item-editor__save-btn:hover:focus .cta-text,.saved-item-editor__save-btn:hover:hover,.saved-item-editor__save-btn:hover:hover .cta-text{color:#2cabe2}.saved-item-editor__save-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}sw-saved-item-thumbnail{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;display:inline-block;margin:2%;vertical-align:top;width:40%;position:relative}sw-collection-summary:only-of-type,sw-expert-pick-summary:only-of-type,sw-saved-item-thumbnail:only-of-type{width:60%}sw-saved-item-thumbnail:only-of-type .collection-summary__color-list{height:3em}@media screen and (min-width:500px){sw-saved-item-thumbnail{font-size:.8em;margin:.5em 2% 3%;width:20%}sw-saved-item-thumbnail:only-of-type{width:50%}sw-saved-item-thumbnail:nth-of-type(3):first-of-type,sw-saved-item-thumbnail:nth-of-type(3):first-of-type~*{width:25%}}@media screen and (min-width:700px){sw-saved-item-thumbnail{font-size:1em}sw-saved-item-thumbnail:only-of-type{width:40%}}@media screen and (min-width:900px){sw-saved-item-thumbnail:only-of-type{width:30%}}.saved-item-thumbnail{height:0;padding-bottom:66.66667%;position:relative;width:100%}.saved-item-thumbnail__color-list{border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2em;bottom:0;left:0;position:absolute;width:100%}.saved-item-thumbnail__color-list>*{border-color:#fff;border-style:solid;border-width:0 0 0 1px;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.saved-item-thumbnail__color-list>:first-child{border-left:0 solid}.saved-item-thumbnail:not(.saved-item-thumbnail--scene) .saved-item-thumbnail__color-list{height:100%}.saved-item-thumbnail__image{width:100%;height:auto;padding-bottom:0}.saved-item-thumbnail__delete{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;border-radius:50%;padding:.45em;position:absolute;right:-.33em;top:.5em;z-index:1}.saved-item-thumbnail__delete:focus,.saved-item-thumbnail__delete:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.saved-item-list__back-btn:focus:focus,.saved-item-list__back-btn:focus:focus .cta-text,.saved-item-list__back-btn:focus:hover,.saved-item-list__back-btn:focus:hover .cta-text,.saved-item-list__back-btn:hover:focus,.saved-item-list__back-btn:hover:focus .cta-text,.saved-item-list__back-btn:hover:hover,.saved-item-list__back-btn:hover:hover .cta-text,.saved-item-list__done-btn:focus:focus,.saved-item-list__done-btn:focus:focus .cta-text,.saved-item-list__done-btn:focus:hover,.saved-item-list__done-btn:focus:hover .cta-text,.saved-item-list__done-btn:hover:focus,.saved-item-list__done-btn:hover:focus .cta-text,.saved-item-list__done-btn:hover:hover,.saved-item-list__done-btn:hover:hover .cta-text,.saved-item-list__edit-btn:focus:focus,.saved-item-list__edit-btn:focus:focus .cta-text,.saved-item-list__edit-btn:focus:hover,.saved-item-list__edit-btn:focus:hover .cta-text,.saved-item-list__edit-btn:hover:focus,.saved-item-list__edit-btn:hover:focus .cta-text,.saved-item-list__edit-btn:hover:hover,.saved-item-list__edit-btn:hover:hover .cta-text,.saved-item-thumbnail__delete:focus:focus,.saved-item-thumbnail__delete:focus:focus .cta-text,.saved-item-thumbnail__delete:focus:hover,.saved-item-thumbnail__delete:focus:hover .cta-text,.saved-item-thumbnail__delete:hover:focus,.saved-item-thumbnail__delete:hover:focus .cta-text,.saved-item-thumbnail__delete:hover:hover,.saved-item-thumbnail__delete:hover:hover .cta-text{color:#2cabe2}.saved-item-thumbnail__delete[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.saved-item-thumbnail__name{text-align:center;width:100%}.saved-item-list{min-height:588.25px}.saved-item-list--message{padding-top:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.saved-item-list--message span{color:#333;display:inline-block;margin:.3em 0}.saved-item-list--message-title{font-weight:700;font-size:1.8em}.saved-item-list--message-description{width:20em;text-align:center;font-size:1.2em}@media screen and (min-width:700px){.saved-item-list--message-description{width:28em}}.saved-item-list--message-buttons{padding-top:1em;font-weight:700}.saved-item-list--message-buttons a,.saved-item-list--message-buttons button{text-decoration:none;padding:1em 2em;color:#333;margin-right:10px;background-color:#fff;min-width:120px}.saved-item-list--message-buttons span,.user-notification__buttons span{margin:0;text-transform:uppercase}.saved-item-list__back-btn,.saved-item-list__done-btn,.saved-item-list__edit-btn{border:1px solid #f2f2f2;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em;display:inline-block;font-size:.8em;margin:1em}.saved-item-list__back-btn svg,.saved-item-list__done-btn svg,.saved-item-list__edit-btn svg{margin-right:.5em;font-size:1em}.saved-item-list__back-btn:focus,.saved-item-list__back-btn:hover,.saved-item-list__done-btn:focus,.saved-item-list__done-btn:hover,.saved-item-list__edit-btn:focus,.saved-item-list__edit-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.saved-item-list__back-btn[disabled=disabled],.saved-item-list__done-btn[disabled=disabled],.saved-item-list__edit-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}@media screen and (min-width:700px){.saved-item-list__back-btn,.saved-item-list__done-btn,.saved-item-list__edit-btn{position:absolute;left:.875rem;margin:0;top:.875rem;z-index:2}}.inline-list-select{background-color:#fff;display:table;width:100%}@media screen and (min-width:700px){.inline-list-select{background-color:transparent;padding:1em 2em;text-align:center}}.inline-list-select__option-list-item{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;cursor:pointer;display:table-cell;font-size:.75em;line-height:1em;padding:.5em;vertical-align:middle}@media screen and (min-width:700px){.inline-list-select__option-list-item{display:inline-block;height:auto;margin-bottom:.5em;padding:1em;width:auto}}.inline-list-select__option-list-item.active:hover,.inline-list-select__option-list-item.active:hover:hover{color:#fff}.save-preview{float:left;height:84px;overflow:hidden;width:112px}.save-preview:not(.save-preview__scene) .save-preview__color-list{height:100%}.save-preview__color-list{border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2em}.save-preview__color-list>*{border-color:#fff;border-style:solid;border-width:0 0 0 1px;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.save-preview__color-list>:first-child{border-left:0 solid}.save-scene-image{height:0;padding-bottom:61.41414%;width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.save-scene-image img{height:100%;position:absolute;width:auto;left:0}sw-share-graphic{width:578px;background-color:#fff;display:block}sw-share-graphic .share-graphic ul li:nth-child(odd){margin-right:.25em}sw-share-graphic .share-graphic__header{background:url(../images/share-graphic-header.png) no-repeat center;height:75px;position:relative}sw-share-graphic .share-graphic__header--caption{position:absolute;top:10%;left:44%;font-size:.8em;font-weight:400}sw-share-graphic .share-graphic__footer{background:url(../images/share-graphic-footer.png) no-repeat center;height:83px;position:relative}sw-share-graphic .share-graphic__footer--disclaimer{position:absolute;width:54%;top:25%;left:42%;font-size:.6em;opacity:.7}sw-share-graphic .share-graphic__scene,sw-share-graphic .share-graphic__scene--thumbnail-image canvas{position:relative}sw-share-graphic .share-graphic__scene--painted-image{position:relative;top:0;left:0}sw-share-graphic .share-graphic__scene--thumbnail-image{position:absolute;border-top:5px #fff solid;border-left:5px #fff solid;right:0;bottom:0}sw-share-graphic .share-graphic__scene--thumbnail-image-caption{position:absolute;padding:2px;background-color:#fff;font-size:.6em;text-transform:uppercase;right:0;top:0;font-weight:700}sw-share-graphic .share-graphic__color{margin:.25em 0;padding:.25em .5em .5em;width:20.5em}sw-share-graphic .share-graphic__color--name{font-weight:700}sw-share-graphic .share-graphic__color--featured{text-transform:uppercase;font-size:.7em;margin-bottom:10px;margin-top:5px;height:2.5em}sw-share-graphic .share-graphic__color--featured span{opacity:.7}sw-share-graphic .share-graphic__color--icon{padding:8px;background-size:1em;background-position:center;background-repeat:no-repeat;height:9px;width:12px}sw-share-graphic .share-graphic__color--icon.light{background:url(../images/icons/checkmark-dark.png) no-repeat center;background-size:12px 9px}sw-share-graphic .share-graphic__color--icon.dark{background:url(../images/icons/checkmark-light.png) no-repeat center;background-size:12px 9px}sw-share-preview{position:static}sw-share-preview .share-preview-container{position:absolute;left:0;top:0;right:0;bottom:0;padding:5px;height:auto;z-index:-1}.save-dialog{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow-y:scroll;position:absolute;right:0;top:2px;z-index:1000}@media screen and (min-width:500px){.save-dialog{overflow:visible}}.save-dialog__modal{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background-color:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;height:auto;padding:1px;position:relative;text-align:center;width:90%}@media screen and (min-width:500px){.save-dialog__modal{max-width:480px;padding:20px}}.save-dialog__modal--success{width:auto}.save-dialog__closer{background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;fill:#fff;font-size:1rem;height:1.5em;position:absolute;right:-.25em;text-align:center;top:-2em;width:1.5em;z-index:1}@media screen and (min-width:500px){.save-dialog__closer{background:#fff;fill:#000;right:-1.5em;top:0}.save-dialog__closer .icon{-webkit-transition:width .2s ease;transition:width .2s ease;width:.8em}.save-dialog__closer:hover .icon{width:1em}}.save-dialog__section{background-color:#fff;padding:15px;min-height:114px}.save-dialog__button,.save-dialog__field{margin-left:15px}.save-dialog__submit-container{display:block;overflow:auto}.save-dialog__button{display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;fill:#000;padding:.75em 1.75em;border:solid 2px #f0f0f0;color:#333!important;font-size:.9em;font-weight:700;width:calc(100% - 127px)}.confirmation-dialog__accept-btn svg,.confirmation-dialog__decline-btn svg,.save-dialog__button svg{font-size:1em}.save-dialog__button:focus,.save-dialog__button:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.save-dialog__button:focus:focus,.save-dialog__button:focus:focus .cta-text,.save-dialog__button:focus:hover,.save-dialog__button:focus:hover .cta-text,.save-dialog__button:hover:focus,.save-dialog__button:hover:focus .cta-text,.save-dialog__button:hover:hover,.save-dialog__button:hover:hover .cta-text{color:#2cabe2}.save-dialog__button[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.save-dialog__button:hover{color:#2cabe2!important}.save-dialog__inputs{position:relative}.save-dialog__field{width:calc(100% - 127px)}@media screen and (min-width:500px){.save-dialog__field{padding:10px 2em 10px 10px!important}}.save-dialog__field::-ms-clear{display:none}.save-dialog__field--reset .icon{display:none}@media screen and (min-width:500px){.save-dialog__field--reset .icon{display:inline-block;margin-top:-2px;width:.5rem}}.save-dialog__error-description{color:#d40000;font-size:1em}.save-dialog--pending{cursor:wait}.save-dialog__success{font-size:1rem;padding:1em}.save-dialog__success .icon{fill:#2cabe2;font-size:1.7em;margin-right:.25em}@media screen and (min-width:500px){.save-dialog__success{padding:0}}.collection-detail{background:#f0f0f0;height:100%}.collection-detail:after,.collection-detail:before{content:'';display:table}.collection-detail:after{clear:both}.collection-detail__info{text-align:center}.collection-detail__info:after,.collection-detail__info:before{content:'';display:table}.collection-detail__info:after{clear:both}@media screen and (min-width:700px){.collection-detail__info{display:block;float:left;height:100%;width:34%}}.collection-detail__info img.collection-detail__cover{display:none;width:100%}@media screen and (min-width:700px){.collection-detail__info img.collection-detail__cover{display:block}}.collection-detail__info img.collection-detail__thumb{display:block;width:100%}@media screen and (min-width:700px){.collection-detail__info img.collection-detail__thumb{display:none}}.collection-detail__description{padding:1em 2em;text-align:left;line-height:initial}@media screen and (min-width:700px){.collection-detail__description{display:block}}.collection-detail__name{background:0 0;float:left;text-align:left;width:auto}@media screen and (min-width:700px){.collection-detail__name{float:none;margin:0;text-align:center}}.collection-detail__colors{float:right}.collection-detail__colors .paged-navigator__controls .next-trigger,.collection-detail__colors .paged-navigator__controls .previous-trigger{left:calc(50% - 42px/2 - 16px/2)}.collection-detail__colors .paged-navigator__controls .next-trigger .icon--arrow-left,.collection-detail__colors .paged-navigator__controls .next-trigger .icon--arrow-right,.collection-detail__colors .paged-navigator__controls .previous-trigger .icon--arrow-left,.collection-detail__colors .paged-navigator__controls .previous-trigger .icon--arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.collection-detail__colors .paged-navigator__controls .previous-trigger{top:0}.collection-detail__colors .paged-navigator__controls .next-trigger{bottom:0}@media screen and (min-width:700px){.collection-detail__colors{float:right;width:66%}}.collection-detail .paged-navigator-vertical sw-color-tile{border:1px solid #fff;border-bottom-width:0;display:inline-block;float:left;overflow:hidden;width:33.33333%}@media screen and (min-width:500px){.collection-detail .paged-navigator-vertical sw-color-tile{width:25%}}.collection-detail .paged-navigator-vertical .color-tile{height:0;padding-bottom:100%;width:100%;line-height:1}.collection-detail .paged-navigator-vertical .color-tile__actions{font-size:1.5em}@media screen and (min-width:700px){.collection-detail__small{display:none}}.collection-detail__medium{display:none}@media screen and (min-width:700px){.collection-detail__medium{display:block}}sw-collection-summary,sw-expert-pick-summary{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;display:inline-block;margin:2%;vertical-align:top;width:40%}sw-collection-summary:only-of-type .collection-summary__color-list{height:3em}@media screen and (min-width:500px){sw-collection-summary{font-size:.8em;margin:.5em 2% 3%;width:20%}sw-collection-summary:only-of-type{width:50%}sw-collection-summary:nth-of-type(3):first-of-type,sw-collection-summary:nth-of-type(3):first-of-type~*{width:25%}}@media screen and (min-width:700px){sw-collection-summary{font-size:1em}sw-collection-summary:only-of-type{width:40%}}@media screen and (min-width:900px){sw-collection-summary:only-of-type{width:30%}}.collection-summary__thumbnail{cursor:pointer}.collection-summary__thumbnail-image{width:100%;height:auto;padding-bottom:0}.collection-summary__color-list{border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:2em}.collection-summary__color-list>*{border-color:#fff;border-style:solid;border-width:0 0 0 1px;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.collection-summary__color-list>:first-child{border-left:0 solid}.collection-summary__name{font-weight:700;margin:1.3em 0 0}@media screen and (min-width:500px){.collection-summary__name{margin:1.5em 0 0}}.collection-summary-list,.inspirational-photo-navigator sw-photo-matcher-navigator{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f0f0f0}.collection-summary-list .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}.collection-summary-list .inline-list-select:after,.collection-summary-list .inline-list-select:before,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select:after,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select:before,.paged-navigator-vertical__page-list-item:after,.paged-navigator-vertical__page-list-item:before{content:'';display:table}.collection-summary-list .inline-list-select:after,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select:after,.paged-navigator-vertical__page-list-item:after{clear:both}@media screen and (min-width:700px){.collection-summary-list .inline-list-select{border-width:0;margin:0 auto 1em}}.collection-summary-list .inline-list-select__prompt{display:inline-block;float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.collection-summary-list .inline-list-select__prompt{font-size:1.25em}}.collection-summary-list .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#2cabe2;cursor:pointer;display:inline-block;font-size:.85em;line-height:1;margin-right:1em;padding:1em 0;text-align:right;width:51%}@media screen and (min-width:500px){.collection-summary-list .inline-list-select__toggle{font-size:1em}}.collection-summary-list .inline-list-select__toggle:after,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__toggle:after{content:'';display:inline-block;width:0;height:0;border:.55em solid transparent;border-top-color:#2cabe2;border-top-style:solid;margin-left:1.5em;position:relative;top:.35em}@media screen and (min-width:500px){.collection-summary-list .inline-list-select__toggle:after{top:.5em}}.collection-summary-list .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;width:100%;z-index:2}.collection-summary-list .inline-list-select__option-list.open,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list.open{display:block}@media screen and (min-width:700px){.collection-summary-list .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.collection-summary-list .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.collection-summary-list .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.collection-summary-list .inline-list-select__option-list-item.active,.collection-summary-list .inline-list-select__option-list-item:hover{color:#2cabe2}.collection-summary-list .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:700px){.collection-summary-list .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.65em;padding:.75em .3em}.collection-summary-list .inline-list-select__option-list-item svg{font-size:1em}.collection-summary-list .inline-list-select__option-list-item:focus,.collection-summary-list .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.collection-summary-list .inline-list-select__option-list-item:focus:focus,.collection-summary-list .inline-list-select__option-list-item:focus:focus .cta-text,.collection-summary-list .inline-list-select__option-list-item:focus:hover,.collection-summary-list .inline-list-select__option-list-item:focus:hover .cta-text,.collection-summary-list .inline-list-select__option-list-item:hover:focus,.collection-summary-list .inline-list-select__option-list-item:hover:focus .cta-text,.collection-summary-list .inline-list-select__option-list-item:hover:hover,.collection-summary-list .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.collection-summary-list .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.collection-summary-list .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.collection-summary-list .inline-list-select__option-list-item.active:focus,.collection-summary-list .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}}@media screen and (min-width:800px){.collection-summary-list .inline-list-select__option-list-item{padding:.75em .4em}}@media screen and (min-width:850px){.collection-summary-list .inline-list-select__option-list-item{font-size:.75em;padding:.75em .5em}}@media screen and (min-width:700px){.collection-summary-list .inline-list-select__option-list{margin:0 .25%;width:99.5%}}@media screen and (min-width:900px){.collection-summary-list .inline-list-select__option-list{margin:0 .75em;width:calc(100% - 1.5em)}}.collection-browser{height:100%}.collection-detail__name,.expert-pick-detail__header p,.help__header,.inspirational-photo-navigator__title,.title,sw-color-wall .color-wall__header .color-wall-header__title,sw-toggle{margin:0}.inspirational-photo-navigator{background:#f0f0f0;height:100%;width:100%}@media screen and (min-width:700px){.inspirational-photo-navigator__title{background:#f0f0f0;padding:3% 0 1.25em}}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}@media screen and (min-width:700px){.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select{border-width:0;margin:0 auto 1em}}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__prompt{display:inline-block;float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__prompt{font-size:1.25em}}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#2cabe2;cursor:pointer;display:inline-block;font-size:.85em;line-height:1;margin-right:1em;padding:1em 0;text-align:right;width:51%}@media screen and (min-width:500px){.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__toggle{font-size:1em}}@media screen and (min-width:500px){.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__toggle:after{top:.5em}}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;width:100%;z-index:2}@media screen and (min-width:700px){.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item.active,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:hover{color:#2cabe2}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:700px){.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75em;padding:.75em .5em}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item svg{font-size:1em}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:focus,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:focus:focus,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:focus:focus .cta-text,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:focus:hover,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:focus:hover .cta-text,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:hover:focus,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:hover:focus .cta-text,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:hover:hover,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item.active:focus,.inspirational-photo-navigator sw-photo-matcher-navigator .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}}.photo-matcher-navigator .photo-matcher-preview{height:0;padding-bottom:61.41414%;width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photo-matcher-navigator .photo-matcher-preview img{height:100%;position:absolute;width:auto;display:block;-webkit-transform:scaleX(1.12);transform:scaleX(1.12)}.photo-matcher-navigator .photo-matcher-preview canvas{height:auto;position:absolute;width:100%}.add-color-button__add{background:0 0;cursor:pointer;display:block;line-height:0;padding:0;font-size:120%}.add-color-button__added,.added>.add-color-button__add,sw-toggle input[type=checkbox]{display:none}.added>.add-color-button__added{display:block}.square .add-color-button button{height:0;width:100%;padding-bottom:100%}.square .add-color-button button .icon{margin-left:-50%}.color-info__name{display:block;font-weight:700;line-height:1em}.show-color-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:1.05em;width:1.05em}.show-color-button__color-strip{border-style:solid;border-width:1px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.light .show-color-button__color-strip{border-color:#333}.light>.show-color-button__color-strip{border-color:#333!important}.dark .show-color-button__color-strip{border-color:#fff}.dark>.show-color-button__color-strip{border-color:#fff!important}.show-color-button :nth-child(n+2){border-top:0}.color-tile{display:inline-block;height:100px;overflow:hidden;width:100px}.color-tile .color-info{margin:10px}.color-tile__actions .add-color-button{bottom:10px;left:10px;position:absolute}.color-tile__actions .show-color-button{bottom:10px;position:absolute;right:10px}.color-tile,.paged-navigator,sw-paged-navigator-vertical{position:relative}.paged-navigator .next-trigger,.paged-navigator .previous-trigger{opacity:1;top:48%;top:calc(50% - 35px)}@media screen and (min-width:700px){.paged-navigator .next-trigger,.paged-navigator .previous-trigger{opacity:.7}}.paged-navigator .next-trigger:focus,.paged-navigator .next-trigger:hover,.paged-navigator .previous-trigger:focus,.paged-navigator .previous-trigger:hover{opacity:1}.paged-navigator .previous-trigger{left:0}.paged-navigator .next-trigger{right:0}.paged-navigator__page-list{min-height:25em;text-align:center;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:300ms;transition-duration:300ms;white-space:nowrap;width:100%;padding:3em 0}.paged-navigator__page-list-item{vertical-align:middle;white-space:normal;width:100%;visibility:hidden;display:inline-block}.paged-navigator__page-list-item.ng-animate{-webkit-transition-property:visibility;transition-property:visibility;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:300ms;transition-duration:300ms}.paged-navigator__page-list-item.active{visibility:visible}.paged-navigator__indicator-list{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;bottom:0;margin-bottom:1.5em;position:absolute}.paged-navigator__indicator-list li{background:#c8c8c8;border-radius:50%;display:inline-block;height:10px;margin:0 5px;width:10px}.paged-navigator__indicator-list li span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;border:0}.paged-navigator__indicator-list li.active{background:#2cabe2}.paged-navigator__indicator-list li.virtual{opacity:.35}.paged-navigator__indicator-list li:only-child{display:none}.paged-navigator-vertical{overflow:auto;height:90vw;max-height:70vh}@media screen and (min-width:700px){.paged-navigator-vertical{height:58vw;max-height:500px}}.paged-navigator-vertical .next-trigger,.paged-navigator-vertical .previous-trigger{left:calc(50% - 42px/2 - 16px/2)}.paged-navigator-vertical .next-trigger .icon--arrow-left,.paged-navigator-vertical .next-trigger .icon--arrow-right,.paged-navigator-vertical .previous-trigger .icon--arrow-left,.paged-navigator-vertical .previous-trigger .icon--arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.paged-navigator-vertical .previous-trigger{top:0}.paged-navigator-vertical .next-trigger{bottom:0}.paged-navigator-vertical__page-list{min-height:25em;text-align:center;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:300ms;transition-duration:300ms;white-space:nowrap;width:100%}.paged-navigator-vertical__page-list-item{line-height:0;text-align:left;visibility:visible;padding:0;vertical-align:middle;white-space:normal;width:100%}.paged-navigator-vertical__page-list-item.ng-animate{-webkit-transition-property:visibility;transition-property:visibility;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:300ms;transition-duration:300ms}.paged-navigator-vertical__page-list-item.active{visibility:visible}.expert-pick-detail{line-height:1.3125rem}.expert-pick-detail sw-add-color-button{font-size:2rem;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.expert-pick-detail sw-add-color-button:before,sw-hint .hint:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.expert-pick-detail sw-add-color-button .add-color-button{display:inline-block}.expert-pick-detail__header{border-top:1px solid #ebebeb;padding:1em 0;position:relative;text-align:center;z-index:2}@media screen and (min-width:700px){.expert-pick-detail__header{background:#f0f0f0;border-width:0;padding:0}.expert-pick-detail__header>*{position:relative;top:-1.25em}}.expert-pick-detail__header a{text-decoration:underline}.expert-pick-detail__link{background:0 0;color:#2cabe2;text-decoration:underline}.expert-pick-detail__color{border-bottom:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;padding:1em;position:relative}.expert-pick-detail__color .color-info{height:0;padding-bottom:50%;width:100%}@media screen and (min-width:500px){.expert-pick-detail__color .color-info{height:0;padding-bottom:33.33333%;width:100%}}.expert-pick-detail__color-list:after,.expert-pick-detail__color-list:before{content:'';display:table}.expert-pick-detail__color-list:after{clear:both}.expert-pick-detail__color-list-item{border-left:1px solid transparent;float:left;padding:1em;position:relative}.expert-pick-detail__color-list-item+.expert-pick-detail__color-list-item{border-left-color:#fff}.expert-pick-detail__color-list .color-info{height:0;padding-bottom:100%;width:100%}@media screen and (min-width:500px){.expert-pick-detail__color-list .color-info{height:0;padding-bottom:66.66667%;width:100%}}@media screen and (min-width:700px){.expert-pick-detail__color-list .color-info{height:0;padding-bottom:33.33333%;width:100%}}sw-expert-pick-summary:only-of-type .collection-summary__color-list{height:3em}@media screen and (min-width:500px){sw-expert-pick-summary{font-size:.8em;margin:.5em 2% 3%;width:20%}sw-expert-pick-summary:only-of-type{width:50%}sw-expert-pick-summary:nth-of-type(3):first-of-type,sw-expert-pick-summary:nth-of-type(3):first-of-type~*{width:25%}}@media screen and (min-width:700px){sw-expert-pick-summary{font-size:1em}sw-expert-pick-summary:only-of-type{width:40%}}@media screen and (min-width:900px){sw-expert-pick-summary:only-of-type{width:30%}}.expert-pick-summary{text-align:left}.expert-pick-summary__thumbnail{cursor:pointer}.expert-pick-summary__color{height:0;padding-bottom:52.63158%;width:100%}.expert-pick-summary__color sw-color-info{display:block;padding:1em}.expert-pick-summary__color-list{border-top:2px solid #fff;height:2.4em}.expert-pick-summary__color-list-item{border-color:#fff;border-style:solid;border-width:0 0 0 2px;display:inline-block;float:left;height:100%}.expert-pick-summary__color-list-item:first-child{border-left:0 solid}.expert-pick-summary__color-list-item:nth-last-child(3):first-child~div{width:33.33333%}.expert-pick-summary__color-list-item:nth-last-child(5):first-child~div{width:20%}.expert-pick-summary-list{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f0f0f0;padding:4% 0}.expert-pick-summary-list .inline-list-select{border-top:1px solid #c8c8c8;margin-top:0;padding:0;position:relative;text-align:right}.expert-pick-summary-list .inline-list-select:after,.expert-pick-summary-list .inline-list-select:before,.help:after,.help:before,.help__nav ul:after,.help__nav ul:before{content:'';display:table}.expert-pick-summary-list .inline-list-select:after,.help:after,.help__nav ul:after{clear:both}@media screen and (min-width:700px){.expert-pick-summary-list .inline-list-select{border-width:0;margin:0 auto 1em}}.expert-pick-summary-list .inline-list-select__prompt{display:inline-block;float:left;font-size:1em;margin-left:1em;padding:1em 0;text-align:left;width:40%}@media screen and (min-width:500px){.expert-pick-summary-list .inline-list-select__prompt{font-size:1.25em}}.expert-pick-summary-list .inline-list-select__toggle{font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#2cabe2;cursor:pointer;display:inline-block;font-size:.85em;line-height:1;margin-right:1em;padding:1em 0;text-align:right;width:51%}@media screen and (min-width:500px){.expert-pick-summary-list .inline-list-select__toggle{font-size:1em}}.expert-pick-summary-list .inline-list-select__toggle:after{content:'';display:inline-block;width:0;height:0;border:.55em solid transparent;border-top-color:#2cabe2;border-top-style:solid;margin-left:1.5em;position:relative;top:.35em}@media screen and (min-width:500px){.expert-pick-summary-list .inline-list-select__toggle:after{top:.5em}}.expert-pick-summary-list .inline-list-select__option-list{background:rgba(255,255,255,.9);display:none;margin:0 auto;position:absolute;top:100%;width:100%;z-index:2}.expert-pick-summary-list .inline-list-select__option-list.open{display:block}@media screen and (min-width:700px){.expert-pick-summary-list .inline-list-select__option-list{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .75em;position:relative;text-align:center;width:calc(100% - 1.5em)}.expert-pick-summary-list .inline-list-select__option-list.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.expert-pick-summary-list .inline-list-select__option-list-item{display:block;padding:1em 0;text-align:center}.expert-pick-summary-list .inline-list-select__option-list-item.active,.expert-pick-summary-list .inline-list-select__option-list-item:hover,.help__nav li.active,.help__nav li:hover{color:#2cabe2}.expert-pick-summary-list .inline-list-select__option-list-item:focus{z-index:0}@media screen and (min-width:700px){.expert-pick-summary-list .inline-list-select__option-list-item{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.75em;padding:.75em .5em}.expert-pick-summary-list .inline-list-select__option-list-item svg{font-size:1em}.expert-pick-summary-list .inline-list-select__option-list-item:focus,.expert-pick-summary-list .inline-list-select__option-list-item:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.expert-pick-summary-list .inline-list-select__option-list-item:focus:focus,.expert-pick-summary-list .inline-list-select__option-list-item:focus:focus .cta-text,.expert-pick-summary-list .inline-list-select__option-list-item:focus:hover,.expert-pick-summary-list .inline-list-select__option-list-item:focus:hover .cta-text,.expert-pick-summary-list .inline-list-select__option-list-item:hover:focus,.expert-pick-summary-list .inline-list-select__option-list-item:hover:focus .cta-text,.expert-pick-summary-list .inline-list-select__option-list-item:hover:hover,.expert-pick-summary-list .inline-list-select__option-list-item:hover:hover .cta-text{color:#2cabe2}.expert-pick-summary-list .inline-list-select__option-list-item[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.expert-pick-summary-list .inline-list-select__option-list-item.active{background:#2cabe2;color:#fff}.expert-pick-summary-list .inline-list-select__option-list-item.active:focus,.expert-pick-summary-list .inline-list-select__option-list-item.active:hover{border-color:#f2f2f2;color:#fff;cursor:default}}.match-a-photo__header{background-color:#fff;min-width:320px;position:relative;width:100%}@media screen and (min-width:700px){.match-a-photo__header{background-color:transparent}.match-a-photo__header .match-a-photo__title{display:none}}sw-photo-matcher~.ghost-buttons .overlay-closer__btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:0 0;color:#fff;fill:#fff;padding:.75em 1.75em}sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover{background:rgba(255,255,255,.8)}sw-photo-matcher~.ghost-buttons .overlay-closer__btn svg{margin-right:.5em;font-size:1em}sw-photo-matcher~.ghost-buttons .overlay-closer__btn:focus,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.confirmation-dialog--destructive .confirmation-dialog__accept-btn:focus:focus,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:focus:focus .cta-text,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:focus:hover,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:focus:hover .cta-text,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover:focus,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover:focus .cta-text,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover:hover,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover:hover .cta-text,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:focus:focus,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:focus:focus .cta-text,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:focus:hover,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:focus:hover .cta-text,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover:focus,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover:focus .cta-text,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover:hover,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover:hover .cta-text,.confirmation-dialog__accept-btn:focus:focus,.confirmation-dialog__accept-btn:focus:focus .cta-text,.confirmation-dialog__accept-btn:focus:hover,.confirmation-dialog__accept-btn:focus:hover .cta-text,.confirmation-dialog__accept-btn:hover:focus,.confirmation-dialog__accept-btn:hover:focus .cta-text,.confirmation-dialog__accept-btn:hover:hover,.confirmation-dialog__accept-btn:hover:hover .cta-text,.confirmation-dialog__decline-btn:focus:focus,.confirmation-dialog__decline-btn:focus:focus .cta-text,.confirmation-dialog__decline-btn:focus:hover,.confirmation-dialog__decline-btn:focus:hover .cta-text,.confirmation-dialog__decline-btn:hover:focus,.confirmation-dialog__decline-btn:hover:focus .cta-text,.confirmation-dialog__decline-btn:hover:hover,.confirmation-dialog__decline-btn:hover:hover .cta-text,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:focus:focus,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:focus:focus .cta-text,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:focus:hover,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:focus:hover .cta-text,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover:focus,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover:focus .cta-text,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover:hover,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover:hover .cta-text{color:#2cabe2}sw-photo-matcher~.ghost-buttons .overlay-closer__btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}sw-photo-matcher~.ghost-buttons .overlay-closer__btn:focus,sw-photo-matcher~.ghost-buttons .overlay-closer__btn:hover{stroke:none}@media screen and (min-width:700px){sw-match-photo sw-photo-matcher .scene-designer:before{content:url(../images/svg/ghost-gradient.svg);left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}sw-match-photo sw-photo-matcher .scene-designer:before .gradient-el{pointer-events:none}}.help{font-size:1em;font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em;background:#f0f0f0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;top:0}.help h1,.help h2,.help h3{font-family:inherit;font-size:inherit;font-weight:inherit}.help__arrow,.help__arrow--open{content:'';width:0;height:0;border:.4em solid transparent;border-top-color:#2cabe2;border-top-style:solid;display:inline;margin-left:1em;position:absolute;top:.75em}.help__arrow--open{top:1.25em}@media screen and (min-width:700px){.help__header{padding:1em 0 1.5em}}.help__subheader{font-size:1.35em;font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;line-height:1.62em;color:#2cabe2;display:block}.help__caption,.help__nav li,.help__subheader{text-align:center}.help__body{overflow:visible;position:relative}@media screen and (min-width:700px){.help__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.help__space{position:relative;height:480px;overflow:auto}@media screen and (min-width:500px){.help__space{height:520px}}@media screen and (min-width:700px){.help__space{height:550px}}@media screen and (min-width:900px){.help__space{height:625px}}@media screen and (min-width:990px){.help__space{height:675px}}.help__content{float:right;padding:1em 2em;background-color:#f0f0f0}@media screen and (min-width:700px){.help__content{width:80%;padding:1em 1em 2em}}@media screen and (min-width:900px){.help__content{padding:5%}}@media screen and (min-width:990px){.help__content{padding:5% 2%}}.help__content-header{margin-bottom:2em;text-align:center}.help__nav{-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,.4);box-shadow:0 10px 30px -12px rgba(0,0,0,.4);position:absolute;width:100%;z-index:1}@media screen and (min-width:700px){.help__nav{background:#fff;width:20%;position:static}}.help__nav ul{background:#fff;border-top:1px solid #f0f0f0;margin-top:0;padding:0;text-align:right}@media screen and (min-width:700px){.help__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:absolute;width:20%}}.help__nav li{cursor:pointer;line-height:1;padding:1em 0}@media screen and (min-width:700px){.help__nav li{border:0 solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1em;padding:0}.help__nav li+li{border-top:1px solid #f0f0f0}.help__nav li.active{background:#2cabe2;color:#fff;position:relative}.help__nav li.active:after{content:'';display:inline-block;width:0;height:0;border:1em solid transparent;border-left-color:#2cabe2;border-left-style:solid;border-left-width:.75em;left:100%;position:absolute;top:calc(50% - 1em);z-index:1}.help__nav li button{background:0 0;cursor:pointer;padding:.75em;width:100%}}.help .content-header__title{font-size:1.75em;font-weight:400;font-family:"Frutiger Neue Light",Arial,Helvetica,sans-serif;line-height:2.1em;color:#2cabe2;display:block}.help__icons li{font-size:.9em;margin-bottom:2em;text-align:center}@media screen and (min-width:700px){.help__icons li{float:left;margin:0 5% 2em;text-align:left;width:39%}.help__icons li:nth-child(odd){clear:left}}.help__icons .icon-wrap{padding-left:2em}.help__icons .two-icon-wrap{width:55px}.help__icons .two-icon-wrap ul{list-style:none}.help__icons .two-icon-wrap li{display:inline}.help__icons .icon{font-size:3em}@media screen and (min-width:700px){.help__icons .icon{float:left;font-size:2em}}.help__icons .show-color-button *{border-width:2px}.help__icons .icon-info{margin:2em}@media screen and (min-width:700px){.help__icons .icon-info{margin:0 0 0 5em}}.help__icons .icon-info__name{font-size:1em;font-weight:700;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:1.2em}@media screen and (min-width:700px){.help__images ul{display:block;height:100%;position:relative}.help__images li{display:block}.help__images li.cel{opacity:0;position:absolute;top:0;z-index:1}.help__images li.cel.cel-1{opacity:1;-webkit-transition:opacity 1s 1s;transition:opacity 1s 1s}.help__images li.cel.cel-2{opacity:1;-webkit-transition:opacity 1s 2s;transition:opacity 1s 2s}.help__images li.cel.cel-3{opacity:1;-webkit-transition:opacity 1s 3s;transition:opacity 1s 3s}.help__images li.cel.cel-4{opacity:1;-webkit-transition:opacity 1s 4s;transition:opacity 1s 4s}.help__images li.cel.cel-5{opacity:1;-webkit-transition:opacity 1s 5s;transition:opacity 1s 5s}}.help__images img{width:100%}.help__user-hints-toggle{position:absolute;right:0;left:0;margin:0 25px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:1em}@media screen and (min-width:700px){.help__user-hints-toggle{left:20%;margin:0 25px}}.confirmation-dialog{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow-y:scroll;position:absolute;right:0;top:2px;z-index:1000}@media screen and (min-width:500px){.confirmation-dialog{overflow:visible}}.confirmation-dialog__modal{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;color:#333;line-height:21.6px;background-color:#f0f0f0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;height:auto;padding:1px;position:relative;text-align:center;width:90%}@media screen and (min-width:500px){.confirmation-dialog__modal{max-width:480px;padding:20px}}.confirmation-dialog__accept-btn,.confirmation-dialog__decline-btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:#fff;color:#000;fill:#000;padding:.75em 1.75em}.confirmation-dialog__accept-btn:focus,.confirmation-dialog__accept-btn:hover,.confirmation-dialog__decline-btn:focus,.confirmation-dialog__decline-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.confirmation-dialog__accept-btn[disabled=disabled],.confirmation-dialog__decline-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.confirmation-dialog--destructive .confirmation-dialog__accept-btn,.confirmation-dialog--destructive .confirmation-dialog__decline-btn{border:1px solid #f2f2f2;display:inline-block;text-align:center;text-transform:uppercase;width:auto;background:0 0;color:#fff;fill:#fff;padding:.75em 1.75em}.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover{background:rgba(255,255,255,.8)}.confirmation-dialog--destructive .confirmation-dialog__accept-btn svg,.confirmation-dialog--destructive .confirmation-dialog__decline-btn svg{font-size:1em}.confirmation-dialog--destructive .confirmation-dialog__accept-btn:focus,.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:focus,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}.confirmation-dialog--destructive .confirmation-dialog__accept-btn[disabled=disabled],.confirmation-dialog--destructive .confirmation-dialog__decline-btn[disabled=disabled]{border-color:#fff;color:#e1e1e1;cursor:default;fill:#e1e1e1}.confirmation-dialog--destructive .confirmation-dialog__accept-btn:focus,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:focus{background:rgba(255,255,255,.8)}.confirmation-dialog--destructive .confirmation-dialog__accept-btn:hover,.confirmation-dialog--destructive .confirmation-dialog__decline-btn:hover{border-color:#fff!important;color:#d40000!important;fill:#d40000!important}.stock-scene-image{height:0;padding-bottom:61.41414%;width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stock-scene-image img{height:100%;position:absolute;width:auto;left:0}.live-scene-interior-color-warning{background-color:#0b93d5;position:absolute;z-index:1000000;width:500px;height:80px;top:40%;left:20%}@media screen and (max-width:650px){.live-scene-interior-color-warning{width:340px;height:100px;top:45%;left:20%}}@media screen and (max-width:400px){.live-scene-interior-color-warning{width:340px;height:100px;top:46%;left:6%}}.live-scene-interior-color-warning__container{text-align:center;padding:1.5em;color:#fff;line-height:18px}.user-notification__buttons{padding-top:1em;font-weight:700}.user-notification__buttons a,.user-notification__buttons button{border:1px solid #f2f2f2;text-decoration:none;padding:.8em 1.8em;color:#333;margin-right:10px;background-color:#fff;min-width:120px}.user-notification__buttons a:hover,.user-notification__buttons button:hover{border-color:#2cabe2;color:#2cabe2;cursor:pointer;fill:#2cabe2}sw-toggle input[type=checkbox]:checked+div{background-color:#2cabe2}sw-toggle input[type=checkbox]:checked+div:after{left:40%}sw-toggle div{height:2em;width:3em;border:solid #2cabe2 1px;border-radius:2em;cursor:pointer;outline:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px;-webkit-transition:left .4s ease,background-color .4s ease;transition:left .4s ease,background-color .4s ease}sw-toggle div::-moz-selection{background-color:transparent}sw-toggle div::selection{background-color:transparent}sw-toggle div:after{display:block}sw-toggle div:after,sw-toggle div:before{content:"";height:100%;position:absolute;top:0;width:60%}sw-toggle div:after{left:0;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 2px 1px rgba(0,0,0,.2);-webkit-transition:left .2s ease,background-color .4s ease;transition:left .2s ease,background-color .4s ease}sw-toggle div:before{display:none}@media screen and (min-width:700px){sw-hint .custom-painter-hints__closer,sw-hint .pager{display:none!important}sw-hint .overlay{display:block!important}}sw-hint .overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:30}sw-hint .hint{font-weight:400;font-family:"Frutiger Neue",Arial,Helvetica,sans-serif;line-height:21.6px;position:absolute;padding:.7em 1.05em;z-index:20;font-size:1.1em;text-transform:none;text-align:center;color:#fff;background-color:#2cabe2}sw-hint .hint .close-btn{position:absolute;top:0;right:-1.5em;width:1.5em;height:1.5em;padding:.1em;cursor:pointer}sw-hint .hint .pager{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1em auto .1em;min-width:160px;font-size:.8em}sw-hint .hint .pager button{position:absolute;text-align:center;background-color:transparent;text-transform:uppercase}sw-hint .hint .pager button .icon{height:.7em;fill:#fff;margin:0}sw-hint .hint .pager .previous-btn{left:0}sw-hint .hint .pager .previous-btn:hover .icon{position:relative;left:-.4em}sw-hint .hint .pager .next-btn{right:0}sw-hint .hint .pager .next-btn:hover .icon{position:relative;right:-.4em}sw-hint .arrow{z-index:20;position:absolute;content:'';display:inline-block;width:0;height:0;border:16px solid transparent}sw-hint.point-down .arrow{border-top-color:#2cabe2;border-top-style:solid;top:100%;left:calc(50% - 16px)}sw-hint.point-up .arrow{border-bottom-color:#2cabe2;border-bottom-style:solid;bottom:100%;left:calc(50% - 16px)}sw-hint.point-left .arrow{border-right-color:#2cabe2;border-right-style:solid;top:calc(50% - 16px);right:100%}sw-hint.point-right .arrow{border-left-color:#2cabe2;border-left-style:solid;top:calc(50% - 16px);left:100%}