:root{--cu-editorial-white: #ffffff;--cu-editorial-cloud: #f3f3f3;--cu-editorial-blush: #f4f0f0;--cu-editorial-line: #dbdde3;--cu-editorial-green: #1e910a;--cu-editorial-pink: #d6afcc;--cu-editorial-black: #000000;--cu-editorial-muted: #4b4b4b;--cu-editorial-radius-sm: 14px;--cu-editorial-radius: 22px;--cu-editorial-radius-lg: 34px;--cu-editorial-shadow-soft: 0 10px 30px rgba(0, 0, 0, .055);--cu-editorial-shadow: 0 18px 55px rgba(0, 0, 0, .07);--cu-editorial-shell: 1240px}.cu-editorial{color:var(--cu-editorial-black);background:var(--cu-editorial-white);overflow:clip}.cu-editorial *,.cu-editorial *:before,.cu-editorial *:after{box-sizing:border-box}.cu-editorial__shell{width:min(var(--cu-editorial-shell),calc(100% - 64px));margin-inline:auto}.cu-editorial__section{padding-block:clamp(5.5rem,9vw,9rem)}.cu-editorial__section--cloud{background:var(--cu-editorial-cloud)}.cu-editorial__section--blush{background:var(--cu-editorial-blush)}.cu-editorial__eyebrow{margin:0 0 1.8rem;color:var(--cu-editorial-green);font-family:var(--font-body-family);font-size:clamp(1.2rem,1vw,1.35rem);font-weight:700;line-height:1.45;letter-spacing:.13em;text-transform:uppercase}.cu-editorial__heading-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(2.4rem,4vw,4.2rem);border:1px solid var(--cu-editorial-line);border-radius:var(--cu-editorial-radius-lg);background:var(--cu-editorial-white);box-shadow:var(--cu-editorial-shadow-soft)}.cu-editorial__heading-panel--black{border-color:var(--cu-editorial-black);color:var(--cu-editorial-white);background:var(--cu-editorial-black);box-shadow:0 24px 70px #00000024}.cu-editorial__heading-panel--blush{background:var(--cu-editorial-blush)}.cu-editorial__heading-panel h1,.cu-editorial__heading-panel h2{max-width:16ch;margin:0;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.8vw,4.6rem);font-weight:500;line-height:1.03;letter-spacing:-.03em;text-wrap:balance}.cu-editorial__heading-panel p{max-width:56ch;margin:0;font-size:clamp(1.35rem,1.3vw,1.6rem);line-height:1.72}.cu-editorial__heading-panel--black h1,.cu-editorial__heading-panel--black h2,.cu-editorial__heading-panel--black p{color:var(--cu-editorial-white)!important}.cu-editorial__accent-rule{width:78px;height:4px;margin-top:1.7rem;border-radius:999px;background:linear-gradient(90deg,var(--cu-editorial-green) 0 50%,var(--cu-editorial-pink) 50% 100%)}.cu-editorial__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.6rem}.cu-editorial__card{overflow:hidden;border:1px solid var(--cu-editorial-line);border-radius:var(--cu-editorial-radius);background:var(--cu-editorial-white);box-shadow:var(--cu-editorial-shadow-soft)}.cu-editorial__card--blush{background:var(--cu-editorial-blush)}.cu-editorial__card--cloud{background:var(--cu-editorial-cloud)}.cu-editorial__media{display:grid;min-height:280px;padding:clamp(1.2rem,2.5vw,2.4rem);place-items:center;background:var(--cu-editorial-blush)}.cu-editorial__media img,.cu-editorial__media video,.cu-editorial__media iframe{display:block;max-width:100%;border-radius:var(--cu-editorial-radius-sm)}.cu-editorial__body{padding:clamp(1.7rem,3vw,2.7rem)}.cu-editorial__body h2,.cu-editorial__body h3{margin:0;font-family:var(--font-heading-family);font-weight:500;line-height:1.08;text-wrap:balance}.cu-editorial__body p{margin:.9rem 0 0;font-size:clamp(1.35rem,1.2vw,1.55rem);line-height:1.7}.cu-editorial__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:.85rem 1.3rem;border:1px solid var(--cu-editorial-black);border-radius:999px;color:var(--cu-editorial-black);background:var(--cu-editorial-white);box-shadow:0 5px 15px #00000009;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background .18s ease,transform .18s ease}.cu-editorial__button:hover{color:var(--cu-editorial-white);background:var(--cu-editorial-black);transform:translateY(-1px)}.cu-editorial__button:focus-visible,.cu-editorial a:focus-visible,.cu-editorial button:focus-visible,.cu-editorial summary:focus-visible{outline:3px solid var(--cu-editorial-green);outline-offset:4px}.cu-editorial__button--black{color:var(--cu-editorial-white);background:var(--cu-editorial-black)}.cu-editorial__button--black:hover{color:var(--cu-editorial-black);background:var(--cu-editorial-white)}@media screen and (max-width:989px){.cu-editorial__shell{width:min(var(--cu-editorial-shell),calc(100% - 40px))}.cu-editorial__heading-panel{grid-template-columns:minmax(0,1fr);gap:1.8rem}.cu-editorial__heading-panel h1,.cu-editorial__heading-panel h2{max-width:22ch}}@media screen and (max-width:749px){.cu-editorial__shell{width:min(var(--cu-editorial-shell),calc(100% - 28px))}.cu-editorial__section{padding-block:4.5rem}.cu-editorial__heading-panel{gap:1.5rem;padding:2rem;border-radius:var(--cu-editorial-radius)}.cu-editorial__heading-panel h1,.cu-editorial__heading-panel h2{max-width:100%;font-size:clamp(2.7rem,9vw,3.7rem);line-height:1.04}.cu-editorial__heading-panel p{font-size:1.35rem;line-height:1.65}.cu-editorial__grid{grid-template-columns:minmax(0,1fr);gap:1rem}.cu-editorial__media{min-height:220px;padding:1.2rem}.cu-editorial__body{padding:1.6rem}.cu-editorial__body h2,.cu-editorial__body h3{font-size:1.9rem;line-height:1.18}.cu-editorial__body p{font-size:1.4rem;line-height:1.65}}@media(prefers-reduced-motion:reduce){.cu-editorial *,.cu-editorial *:before,.cu-editorial *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/color-up-editorial-system.css.map */
