#footer .site-footer__top .view-content{padding:0}#footer .site-footer__top .views-field{margin-bottom:0.375em}#footer a,#footer .site-footer__top span{color:#555}.help-page-team-picture{width:100%}#block-pagetitle .page-title .field--name-title{max-width:100%}#contact-us-container{margin-top:3rem}.node__content{font-size:1em}.node__content .field--name-field-header,.block-system-main-block .view-header p,.field--type-text-with-summary p,#pro-documents .view-header{font-size:1.125em}@media (min-width: 576px){.contact-us-table{margin-top:6rem}.contact-us-table tr:nth-child(2) td{font-size:1.375rem;line-height:1.45}}@media (min-width: 768px){.node__content .field--name-field-header,.block-system-main-block .view-header p,.field--type-text-with-summary p,#pro-documents .view-header{padding-right:calc(100% - (40em/1.25));font-size:1.25em}}@media (min-width: 992px){.contact-us-table{margin-top:7.5rem}.contact-us-table table tr:nth-child(2) td{font-size:1.7rem;line-height:1.33}.node__content .field--name-field-header,.block-system-main-block .view-header p,.field--type-text-with-summary p,#pro-documents .view-header{padding-right:calc(100% - (40em/1.3125));font-size:1.3125em}}#contact-us-container p,#contact-us-container a{text-align:center}#contact-us-container p.contact-us-description{margin-bottom:.75em}#contact-us-container p.contact-us-link{margin-bottom:2em}.contact-us-title{margin:10px;font-weight:600;font-size:1.5em;line-height:1.33;color:#222;font-family:'Haas Grot Text Web Medium',sans-serif}.contact-us-description{font-family:'Haas Grot Text Web Regular',sans-serif;font-size:1em;line-height:1.5;color:#555}.contact-us-link a{padding-top:.75rem;font-size:1em;color:#222;white-space:nowrap;transition:opacity .2s ease;font-weight:600;text-decoration:none}.contact-us-element{padding:0 10%}.contact-us-link a::after{position:relative;top:5px;content:"";display:inline-block;width:1.250em;height:1.250em}.contact-us-link a:hover{opacity:.6;text-decoration:none}.node--unpublished{padding:0}#contact-us-container{margin-top:3.5em}@media (min-width: 768px){#contact-us-container{margin-top:6em}}@media (min-width: 992px){#contact-us-container{margin-top:7.5em}}#footer h2{font-family:"Haas Grot Text Web Medium", sans-serif;margin-bottom:0.375em;font-size:1.125em;text-transform:none;letter-spacing:-0.02em}.geolocation .views-field-field-retailer-street{transition:opacity .3s ease}.geolocation .views-field-field-retailer-street:hover,.view-find-store #map-pagination .sidebar-back-link:hover,.view-find-store #map-pagination .sidebar-forward-link:hover{cursor:pointer;opacity:.6}.geolocation.selected .views-fields{-moz-appearance:none;box-shadow:0 4px 16px rgba(0,0,0,0.2);border:1px solid red}.view-find-store #map-pagination .sidebar-back-link,.view-find-store #map-pagination .sidebar-forward-link{font-size:3em;top:initial;left:initial;position:initial}.view-find-store #map-pagination .sidebar-back-link .sidebar-back-link-block,.view-find-store #map-pagination .sidebar-forward-link .sidebar-forward-link-block{margin-right:0}.view-find-store #map-pagination .sidebar-forward-link-arrow{width:1em;height:1em}.recommended-block{background-color:var(--color-background-backdrop);position:relative}.recommended-block:not(.recommended-block--inside-set-of-links){padding:7.5em 6.4%}.recommended-block--white{background-color:#fff}.recommended-block .view-header{padding:1em 0}.recommended-block .view-content>.row>.view-content{padding:0}.recommended-block--colors+.recommended-block--products::before,.recommended-block--tools+.recommended-block--colors::before{content:"";border-top:1px solid #ccc;display:block;position:absolute;left:50%;top:0;transform:translate(-50%, 0);width:calc(100% - 30px)}.recommended-block--inspirations{padding:0;background:transparent;margin-left:-20px;margin-right:-20px}@media (max-width: 768px){.recommended-block--inspirations{margin-left:0;margin-right:0}}.node.node--type-trend>div,.node.node--type-campaign>div,.node.node--type-inspiration>div,.node.node--type-how-to>div{margin-top:3.5em;margin-bottom:3.5em}.node.node--type-trend>div:nth-child(2),.node.node--type-campaign>div:nth-child(2),.node.node--type-inspiration>div:nth-child(2),.node.node--type-how-to>div:nth-child(2){margin-top:0;margin-bottom:3.5em}.node.node--type-trend>div:last-child,.node.node--type-campaign>div:last-child,.node.node--type-inspiration>div:last-child,.node.node--type-how-to>div:last-child{margin-top:3.5em;margin-bottom:0}.node.node--type-campaign .grey{padding-top:3.5em;padding-bottom:3.5em}.node--type-campaign>.view-recommended>.view-content,.node--type-how-to>.view-recommended>.view-content{padding:0}@media (min-width: 768px){.node.node--type-trend>div,.node.node--type-campaign>div,.node.node--type-inspiration>div,.node.node--type-how-to>div{margin-top:6em;margin-bottom:6em}.node.node--type-trend>div:nth-child(2),.node.node--type-campaign>div:nth-child(2),.node.node--type-inspiration>div:nth-child(2),.node.node--type-how-to>div:nth-child(2){margin-bottom:6em}.node.node--type-trend>div:last-child,.node.node--type-campaign>div:last-child,.node.node--type-inspiration>div:last-child,.node.node--type-how-to>div:last-child{margin-top:6em}.node.node--type-campaign .grey{padding-top:6em;padding-bottom:6em}}@media (min-width: 992px){.node.node--type-trend>div,.node.node--type-campaign>div,.node.node--type-inspiration>div,.node.node--type-how-to>div{margin-top:7.5em;margin-bottom:7.5em}.node.node--type-trend>div:nth-child(2),.node.node--type-campaign>div:nth-child(2),.node.node--type-inspiration>div:nth-child(2),.node.node--type-how-to>div:nth-child(2){margin-bottom:7.5em}.node.node--type-trend>div:last-child,.node.node--type-campaign>div:last-child,.node.node--type-inspiration>div:last-child,.node.node--type-how-to>div:last-child{margin-top:7.5em}.node.node--type-campaign .grey{padding-top:7.5em;padding-bottom:7.5em}}.node.node--type-trend .view-header,.node.node--type-campaign .view-header,.node.node--type-inspiration .view-header,.node.node--type-how-to .view-header{padding-top:0}.field--name-field-trend-content>.field__item:first-child,.field--name-field-inspiration-content>.field__item:first-child,.field--name-field-campaign-content>.field__item:first-child{margin-top:2.25em}.field--name-field-trend-content>.field__item:last-child,.field--name-field-inspiration-content>.field__item:last-child,.field--name-field-campaign-content>.field__item:last-child{margin-bottom:0em}.node--type-campaign .grey,.node--type-inspiration .grey{background:#f5f5f5;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.node--type-campaign .grey{padding-left:calc(6.4vw + 15px);padding-right:calc(6.4vw + 15px)}.node--type-inspiration .grey{padding-left:calc(6.4vw - 15px);padding-right:calc(6.4vw - 15px)}.node--type-inspiration .grey>.paragraph,.node--type-campaign .grey>.view-recommended{margin-left:auto;margin-right:auto}.node--type-campaign .grey>.view-recommended{max-width:1440px}.node--type-inspiration .grey>.paragraph{max-width:1470px}.field--name-field-inspirations>.field__item:not(:first-child){padding-top:3.5em}.field--name-field-inspirations>.field__item{padding-bottom:3.5em}@media (min-width: 768px){.field--name-field-inspirations>.field__item:not(:first-child){padding-top:6em}.field--name-field-inspirations>.field__item{padding-bottom:6em}}@media (min-width: 992px){.field--name-field-inspirations>.field__item:not(:first-child){padding-top:7.5em}.field--name-field-inspirations>.field__item{padding-bottom:7.5em}}.field--name-field-inspirations>.field__item:not(:first-child) .field--name-field-inspiration-title{margin-top:0 !important}.paragraph-image-container{position:relative;width:100%}.paragraph-small-container,.paragraph-big-container{display:flex;flex-direction:column;justify-content:center;resize:vertical;position:relative;width:100%;margin-top:3em}.image-button-container{position:relative;object-fit:cover;object-position:top;display:block;height:100%;width:100%}.paragraph-image-container ~ .paragraph-text-container{margin-top:1.5em}@media (min-width: 768px){.paragraph-small-container,.paragraph-big-container,.paragraph-image-container ~ .paragraph-text-container{margin-top:4.5em}.paragraph-image-container ~ .paragraph-big-container.paragraph-text-container{margin-top:3em}.paragraph-big-container ~ .paragraph-small-container:nth-of-type(odd){padding-right:4.25%}.paragraph-big-container ~ .paragraph-small-container:nth-of-type(even){padding-left:4.25%}.field--name-field-trend-content .paragraph-big-container ~ .paragraph-small-container:nth-of-type(odd){padding-right:0.5em !important}.field--name-field-trend-content .paragraph-big-container ~ .paragraph-small-container:nth-of-type(even){padding-left:0.5em !important}}@media (min-width: 992px){.paragraph-small-container,.paragraph-big-container,.paragraph-image-container ~ .paragraph-text-container{margin-top:6em}}.paragraph-image-container .picture-colors{position:absolute;bottom:.75em;right:0.75em;padding:.33em 1em;background:#fff !important;border:none;display:inline-block;text-align:center;cursor:pointer;margin:0;border-radius:6px;line-height:.875em}.paragraph-image-container .picture-colors span{color:#222;line-height:1.5rem;font-size:.875em;font-family:"Haas Grot Text Web Medium",sans-serif;-webkit-font-smoothing:antialiased}.paragraph-image-container .picture-colors:hover span{opacity:.6;background:#fff !important}.paragraph-image-container img{width:100%;height:auto;margin:0}.paragraph-image-container .field--type-image,.paragraph-image-container .field--type-image img{margin:0 !important;object-fit:cover;object-position:top;display:block;height:100%;width:100%}.paragraph-text-container.paragraph-big-container,.field--name-field-inspiration-body{max-width:40em}.paragraph-text-container{font-family:"Haas Grot Text Web Regular", serif;font-size:1em;line-height:1.5;color:#555}.paragraph-text-container p{margin-bottom:0}.content .paragraph--type--text h1,.content .paragraph--type--text h2,.content .paragraph--type--text h3,.content .paragraph--type--text h4,.content .paragraph--type--text h5,.content .paragraph--type--text h6,.content .field--name-field-how-to-step-description h1,.content .field--name-field-how-to-step-description h2,.content .field--name-field-how-to-step-description h3,.content .field--name-field-how-to-step-description h4,.content .field--name-field-how-to-step-description h5,.content .field--name-field-how-to-step-description h6{font-family:"Haas Grot Text Web Medium", sans-serif;line-height:1.4;color:#222;margin-bottom:.35em}.content .field--type-text-long h1{font-size:1.75em}.content .field--type-text-long h2{font-size:1.5em}.content .field--type-text-long h3{font-size:1.25em}.content .field--type-text-long h4{font-size:1em}.content .field--type-text-long h5{font-size:.85em}.content .field--type-text-long h6{font-size:.7em}.paragraph-centered-text{margin-top:auto;margin-bottom:auto}.video-container{position:relative}.video-cover{position:absolute;top:0;height:100%;background:transparent;background-size:cover;z-index:2;opacity:0;transition:opacity 2s ease;display:none;width:100%;margin-left:0px}.is-visible{display:block}.video-cover.is-visible{opacity:1}.video-cover-content{position:absolute;bottom:0;left:0;width:100%;padding:1.5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-image:linear-gradient(transparent, rgba(0,0,0,0.6))}.video-controls{margin-right:1.5em}.video-play-button{box-sizing:content-box;border:0;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.4);position:relative;padding:1em;width:1.5em !important;height:1.5em !important;cursor:pointer}.video-title{color:#fff;font-family:"Haas Grot Text Web Regular", sans-serif;font-size:1.125em;line-height:1.3333333333}.field--name-field-header+.field--name-field-blocks-of-links>.field__item:first-child,.node--name--front-page .field--name-field-blocks-of-links>.field__item:first-child,.field--name-field-header+.field--name-field-set-of-links>.field__item:first-child,.node--name--front-page .field--name-field-set-of-links>.field__item:first-child,.field--name-field-sets-of-links>.field__item:first-child{margin-top:0;margin-bottom:0}.product-teaser .views-field.views-field-nothing,.document-teaser .views-field.views-field-nothing,#search-sidebar-modal #product-search-results-wrapper .st-page,#search-sidebar-modal #product-search-results-wrapper .st-loading-message{display:none}.not-available-label{margin-bottom:1em}.sidebar-container #color-search-results-wrapper{display:block}.training-view .view-header{padding-bottom:1.5em}.training-view .view-header h2{margin-bottom:.25em}.page-title,.view-header h2,.field--name-field-header,.productTitle,.field--name-field-inspiration-title,.field--name-field-inspiration-body,.block-system-main-block .view-header p,.field--type-text-with-summary,#pro-documents .view-header{font-family:"Guardian Egyptian Web Regular", sans-serif;font-weight:400;color:#222;margin-bottom:.125em;padding-bottom:0;line-height:1.25}.page-title,.field--name-field-inspiration-title,.productTitle{margin-top:1em}.view-header,.field--name-field-header,.field--name-field-inspiration-body{line-height:1.4;width:100%;margin-top:0.667em}.block-system-main-block>.content>.views-element-container>.view-colors>.view-header p,.block-system-main-block>.content>.views-element-container>.view-products>.view-header p{font-size:1.166em;font-family:"Guardian Egyptian Web Regular", sans-serif}.view-header h2{font-size:1.5em;margin-top:0}.field--name-field-header{margin-bottom:2.25rem}.view-header,.view-grouping{padding-top:1em;margin:0}.view-products-category .view-header{padding-bottom:3.5em}.view-colors-category .view-header{padding-bottom:0}.view-products>.view-header,.view-colors>.view-header,.view-products-category>.view-header,.view-colors-category>.view-header,.view-mark-items>.view-header,.view-mark-color>.view-header,.view-find-store>.view-header,.view-documents>.view-header{padding-top:0;padding-bottom:1.75em}#header .nav-link::after{content:'';height:2px;background:#fff;display:block;margin-top:6px}#header .nav-link.is-active::after{content:'';height:2px;background:#222;display:block;margin-top:6px}.headerNav .navigationButtons button:hover,.headerNav .navigationButtons button a:hover{opacity:.6;color:#fff}@media (min-width: 576px){.view-header,.field--name-field-header,.field--name-field-inspiration-body{width:100%}.view-header,.view-grouping{padding-top:4em;margin:0}.view-products-category .view-header{padding-bottom:6em}.page-title,.field--name-field-inspiration-title,.productTitle{font-size:2.5em;line-height:1.25;width:100%;margin-top:0.75em;margin-bottom:.3em;max-width:calc(40em/2.5)}.view-header h2{font-size:1.75em}}@media (min-width: 992px){.view-header,.field--name-field-header,.field--name-field-inspiration-body{line-height:1.3;width:100%}.view-header,.view-grouping{padding-top:5.5em}.view-products-category .view-header{padding-bottom:7.5em}.page-title,.field--name-field-inspiration-title,.productTitle{font-size:3em;line-height:1.17;width:100%;margin-top:1.25em;margin-bottom:.25em;max-width:calc(40em/3)}.productTitle{padding-right:0}.view-header h2{font-size:2em}}

