.mZZcDq_section{background:var(--ds-cream);padding-bottom:clamp(48px,6vw,80px)}.mZZcDq_inner{border-top:2px solid var(--ds-ink);grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:40px clamp(40px,6vw,88px);padding-top:clamp(32px,4vw,48px);display:grid}.mZZcDq_heading{max-width:430px;color:var(--ds-ink);font:600 clamp(30px, 3vw, 42px)/1.12 var(--font-header);letter-spacing:-.04em;text-align:start;text-wrap:balance;margin:0}.mZZcDq_body{min-width:0;color:var(--ds-ink);font:400 18px/1.65 var(--font-primary);text-align:start}.mZZcDq_body p{margin:0 0 16px}.mZZcDq_body p:last-child{margin-bottom:0}.mZZcDq_discovery{border-top:1px solid var(--ds-line);grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:24px 48px;padding-top:24px;display:flex}.mZZcDq_keywordTags{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.mZZcDq_label{color:var(--ds-muted);font:600 14px/1.4 var(--font-primary);letter-spacing:.06em;text-transform:uppercase}.mZZcDq_keywordTagList,.mZZcDq_colourList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mZZcDq_keywordTag,.mZZcDq_colourSwatchLink{min-height:44px;color:var(--ds-ink);text-transform:none;font:500 15px/1.4 var(--font-primary);transition:background-color .18s var(--ds-ease), border-color .18s var(--ds-ease), transform .18s var(--ds-ease), box-shadow .18s var(--ds-ease);border-radius:6px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.mZZcDq_keywordTag{border:1px solid var(--ds-ink);background:var(--ds-white);overflow-wrap:anywhere;padding:9px 14px}.mZZcDq_colourRow{flex:0 auto;min-width:0}.mZZcDq_colourList{justify-content:flex-end;gap:8px 16px}.mZZcDq_colourSwatchLink{gap:8px;padding:4px;font-size:14px}.mZZcDq_colourSwatch{border:1.5px solid var(--ds-ink);width:30px;height:30px;box-shadow:2px 2px 0 var(--ds-ink);transition:transform .18s var(--ds-ease), box-shadow .18s var(--ds-ease);border-radius:50%;flex:0 0 30px;display:block}.mZZcDq_colourName{overflow-wrap:anywhere;min-width:0}.mZZcDq_keywordTag:focus-visible,.mZZcDq_colourSwatchLink:focus-visible{outline:2px solid var(--ds-pink);outline-offset:4px}@media (hover:hover) and (pointer:fine){.mZZcDq_keywordTag:hover{background:var(--ds-white);box-shadow:2px 2px 0 var(--ds-ink);transform:translateY(-2px)}.mZZcDq_colourSwatchLink:hover{box-shadow:none;background:0 0}.mZZcDq_colourSwatchLink:hover .mZZcDq_colourSwatch{box-shadow:3px 3px 0 var(--ds-ink);transform:translate(-1px,-1px)}}@media (max-width:760px){.mZZcDq_inner{grid-template-columns:minmax(0,1fr);gap:24px}.mZZcDq_heading{max-width:560px;font-size:clamp(30px,5vw,36px)}.mZZcDq_body{font-size:16px}.mZZcDq_discovery{flex-direction:column;align-items:flex-start}.mZZcDq_colourList{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.mZZcDq_keywordTag,.mZZcDq_colourSwatchLink,.mZZcDq_colourSwatch{transition:none}.mZZcDq_keywordTag:hover,.mZZcDq_colourSwatchLink:hover .mZZcDq_colourSwatch{transform:none}}
