.color-blocks{padding-block:3.7rem 12rem}.color-blocks__inner{max-width:120rem;padding-inline:2rem;margin-inline:auto}.color-blocks__head{padding-block:6.4rem 7.5rem;max-width:72.6rem}.color-blocks__heading{font-family:var(--font-body-family);font-size:2.4rem;font-weight:var(--font-body-weight);line-height:1.3;color:var(--custom-brand-pink);margin:0}.color-blocks__heading:not(:only-child){margin-bottom:3.4rem}.color-blocks__description{font-size:1.8rem}.color-blocks__body{display:grid;grid-template-columns:repeat(2,1fr);gap:8.1rem 6.2rem}.color-blocks__item-image{padding-bottom:80.15%;position:relative;overflow:hidden}.color-blocks__item-image img{width:100%;min-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;transition:transform .3s ease-in-out}@media(hover:hover)and (pointer:fine){.color-blocks__item-image a:hover img{transform:scale(1.05)}}.color-blocks__item-content{padding:2.4rem}.color-blocks__item-heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:inherit;margin:0 0 .4rem}.color-blocks__item-heading a{text-decoration:none;color:inherit;transition:opacity .3s ease-in-out}@media(hover:hover)and (pointer:fine){.color-blocks__item-heading a:hover{opacity:.7}}.color-block__item-description{font-size:1.4rem;letter-spacing:.02em;margin:0}@media(max-width:1080px){.color-blocks{padding-bottom:8rem}.color-blocks__head{padding-block:2rem 4.5rem}.color-blocks__body{gap:4rem 3rem}}@media(max-width:767px){.color-blocks__heading:not(:only-child){margin-bottom:2.4rem}.color-blocks__description{font-size:1.4rem}.color-blocks__body{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/color-blocks.css.map */
