.is-hidden{display:none}.page-main-container{padding:0 16px}@media only screen and (min-width:1280px){.page-main-container{max-width:960px}}@media only screen and (min-width:1280px) and (max-width:1479px){.page-main-container{margin:0}}@media only screen and (min-width:1480px){.page-main-container{margin-left:auto;margin-right:calc(50vw - 480px)}}.page-section--core-colors .section-headline{margin-bottom:20px}@media only screen and (min-width:640px){.page-section--core-colors .section-headline{margin-bottom:28px}}@media only screen and (min-width:960px){.page-section--core-colors .section-headline{margin-bottom:32px}}@media only screen and (min-width:640px){.page-section--core-colors .grid-list{display:flex;flex-wrap:wrap;justify-content:space-between}}.page-section--core-colors .grid-list__item{min-height:156px;padding:32px;position:relative}@media only screen and (min-width:640px){.page-section--core-colors .grid-list__item{width:calc(50% - 16px)}}@media only screen and (min-width:960px){.page-section--core-colors .grid-list__item{display:flex;flex-direction:column;justify-content:flex-end;min-height:264px}}@media only screen and (max-width:639px){.page-section--core-colors .grid-list__item:not(:last-of-type){margin-bottom:20px}}@media only screen and (min-width:640px){.page-section--core-colors .grid-list__item:nth-of-type(-n+2){margin-bottom:28px}}@media only screen and (min-width:960px){.page-section--core-colors .grid-list__item:nth-of-type(-n+2){margin-bottom:32px}}.page-section--core-colors .grid-list__title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px}.page-section--core-colors .grid-list__description{line-height:20px}.page-section--core-colors .copy-to-clipboard{background:none;border:none;bottom:32px;position:absolute;right:32px}.page-section--core-colors .copy-to-clipboard .icon{display:block;height:20px;transition:transform .15s ease-in;width:20px}.page-section--core-colors .copy-to-clipboard:active .icon{transform:scale(.95)}.page-section--core-colors .copy-to-clipboard__tooltip{background-color:#000;border-radius:4px;color:#fff;display:block;font-size:12px;left:50%;line-height:16px;min-height:24px;min-width:60px;opacity:0;padding:4px 10px;position:absolute;top:-40px;transform:translateX(-50%);transition:opacity .15s ease-in}.page-section--core-colors .copy-to-clipboard__tooltip.is-visible{opacity:1}.page-section--core-colors .copy-to-clipboard__tooltip:after{background-color:#000;bottom:-3px;content:"";display:block;height:6px;left:50%;position:absolute;transform:translateX(-50%) rotate(-45deg);width:6px}.page-section--marketing-colors .section-subheadline,.page-section--product-colors .section-subheadline{margin-bottom:20px}@media only screen and (min-width:640px){.page-section--marketing-colors .section-subheadline,.page-section--product-colors .section-subheadline{margin-bottom:28px}}@media only screen and (min-width:960px){.page-section--marketing-colors .section-subheadline,.page-section--product-colors .section-subheadline{margin-bottom:32px}}.page-section--marketing-colors .grid-list,.page-section--product-colors .grid-list{display:flex;padding-bottom:24px;position:relative}@media only screen and (min-width:960px){.page-section--marketing-colors .grid-list,.page-section--product-colors .grid-list{padding-bottom:0}}.page-section--marketing-colors .grid-list__item,.page-section--product-colors .grid-list__item{max-width:128px;min-width:128px}@media only screen and (min-width:960px) and (max-width:1279px){.page-section--marketing-colors .grid-list__item,.page-section--product-colors .grid-list__item{max-width:none;width:16.66667%}}.page-section--marketing-colors .grid-list__item:not(:first-of-type),.page-section--product-colors .grid-list__item:not(:first-of-type){margin-left:32px}.page-section--marketing-colors .color-palette--row-2 .color-palette__item:last-of-type,.page-section--product-colors .color-palette--row-2 .color-palette__item:last-of-type{border:1px solid #d4d4d4;border-top:none}.page-section--marketing-colors .color-palette--row-2 .color-palette__heading,.page-section--product-colors .color-palette--row-2 .color-palette__heading{margin-bottom:60px}.page-section--marketing-colors .color-palette__item,.page-section--product-colors .color-palette__item{display:flex;flex-wrap:wrap;font-size:8px;justify-content:space-between;line-height:8px;padding:8px}.page-section--marketing-colors .color-palette__item--light,.page-section--product-colors .color-palette__item--light{color:#fff}.page-section--marketing-colors .color-palette__heading,.page-section--product-colors .color-palette__heading{font-weight:700;margin-bottom:32px;width:100%}.page-section--marketing-colors .ps__rail-x,.page-section--product-colors .ps__rail-x{background-color:#f9f9f9!important;display:block!important;opacity:1!important}.page-section--marketing-colors .ps__thumb-x,.page-section--product-colors .ps__thumb-x{background-color:#d4d4d4!important;bottom:0!important}.page-section--marketing-colors .ps__rail-x,.page-section--marketing-colors .ps__thumb-x,.page-section--product-colors .ps__rail-x,.page-section--product-colors .ps__thumb-x{height:4px!important}@media only screen and (min-width:640px){.page-section--product-colors .grid-list{display:block}}.page-section--product-colors .grid-list__row{display:flex}.page-section--product-colors .grid-list__row:first-of-type{margin-right:32px}@media only screen and (min-width:640px){.page-section--product-colors .grid-list__row:first-of-type{margin-bottom:32px;margin-right:0}}