body.pp-system .header .menu-list__list{column-gap:clamp(10px,1.15vw,20px)}body.pp-system .header .menu-list__link,body.pp-system .header .menu-list__link[aria-current=page]{text-decoration:none}body.pp-system .pp-company-disclosure{max-width:none;font-size:.75rem;line-height:1.6}body.pp-system .pp-company-disclosure p{max-width:none;margin-block:4px}body.pp-d5.pp-colour-studio #MainContent .pp-page-intro h1{font-size:clamp(36px,4.5vw,62px);line-height:1.06}body.pp-d5.pp-colour-studio #MainContent :is(.pp-page-intro__photo img,.pp-feature__image,.pp-home-story__photo>img){transform:none}body.pp-d5.pp-colour-studio #MainContent .pp-home-story__photo>img{object-fit:contain;aspect-ratio:4/3}body.pp-d5.pp-colour-studio #MainContent .pp-route-compare__note{padding:22px 26px;background:#fff;border-radius:12px;font-weight:650;line-height:1.6;margin-top:24px}body.pp-d5.pp-colour-studio #MainContent :is(.pp-social-connect__body,.pp-timeline__intro,.pp-story-timeline__intro){color:#292927}body.pp-d5.pp-colour-studio #MainContent .pp-timeline__header{gap:24px}body.pp-d5.pp-colour-studio #MainContent .pp-stories h3{line-height:1.25}body.pp-system .pp-learning__cover{min-height:124px}body.pp-system .pp-learning__cover>span{font-size:.95rem;font-weight:650}body.pp-system .pp-learning__cover img{width:72px;height:72px}body.pp-system .pp-learning__card :is(h2,h3){font-size:1.35rem}.pp-enquiry__panel>.pp-enquiry__help{margin-bottom:24px}.pp-delivery-timeline__additional{padding:24px;margin-top:28px;background:#f2faff;border-radius:12px}.pp-delivery-timeline__additional h3{margin:0 0 12px;font-size:1.2rem}.pp-delivery-timeline__additional p{margin:0 0 12px}.pp-delivery-timeline__additional a{color:#00618b;text-underline-offset:4px}.pp-family-info{padding:clamp(24px,4vw,52px) var(--pp-gutter,24px) clamp(48px,6vw,80px);background:#fff;color:#292927}.pp-family-info__inner,.pp-size-explainer__inner{max-width:1240px;margin:auto}.pp-family-info__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px)}.pp-family-info h1{font-size:clamp(38px,4.5vw,64px);line-height:1.05;letter-spacing:-.045em;margin:18px 0 24px}.pp-family-info p{line-height:1.7}.pp-family-info__region{color:#a6005b;font-weight:700;font-size:.86rem}.pp-family-info__hero figure{margin:0;background:#fff0f6;border-radius:24px;overflow:hidden}.pp-family-info__hero img{width:100%;height:auto;display:block}.pp-family-info__actions{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:28px}.pp-family-info a{color:#a6005b;text-underline-offset:4px;font-weight:650}.pp-family-info a.pp-family-info__button{display:flex;justify-content:space-between;gap:32px;padding:15px 22px;background:#e5007d;color:#fff;border-radius:8px;text-decoration:none}.pp-family-info__button:hover{background:#b80063!important}.pp-family-info__details{margin-top:56px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,6vw,80px);align-items:start}.pp-family-info__details h2{font-size:clamp(24px,2.4vw,32px);line-height:1.15;margin:0 0 24px;letter-spacing:-.025em}.pp-family-info dl{margin:0 0 28px}.pp-family-info dl>div{display:grid;grid-template-columns:110px 1fr;gap:20px;border-bottom:1px solid #ddd;padding:15px 0;line-height:1.6}.pp-family-info dt{font-weight:700}.pp-family-info dd{margin:0}.pp-family-info aside{background:#eaf8fe;border-radius:16px;padding:clamp(24px,3vw,36px)}.pp-family-info aside h2{margin-bottom:14px}.pp-family-info .rte{line-height:1.7}.pp-size-explainer{padding:clamp(40px,6vw,76px) var(--pp-gutter,24px);background:#f2faff;color:#292927;scroll-margin-top:110px}.pp-size-explainer__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.pp-size-explainer h2{font-size:clamp(26px,3vw,40px);line-height:1.12;margin:0 0 20px;letter-spacing:-.035em}.pp-size-explainer p{line-height:1.75}.pp-size-explainer ul{padding:0;margin:24px 0 0;list-style:none}.pp-size-explainer li{display:flex;align-items:center;gap:14px;margin:14px 0;line-height:1.5}.pp-size-explainer i{display:inline-block;width:20px;height:20px;flex-shrink:0;border:1px solid #aaa;border-radius:3px}.pp-size-explainer .art{background:#e5007d;border-color:#e5007d}.pp-size-explainer .mount{background:#fff}.pp-size-explainer .frame{background:#292927;border-color:#292927}.pp-size-explainer figure{margin:0}.pp-size-explainer svg{width:100%;height:auto;display:block;max-height:360px}.pp-size-explainer figcaption{font-size:.8rem;line-height:1.6;max-width:55ch;margin:12px auto 0;color:#454545}.pp-family-info a:focus-visible,.pp-size-explainer a:focus-visible{outline:3px solid #007bac;outline-offset:4px}@media(min-width:990px){body.pp-system .pp-company-disclosure br{display:none}body.pp-system .pp-company-disclosure p{display:inline}}@media(max-width:749px){.pp-family-info__hero,.pp-family-info__details,.pp-size-explainer__inner{grid-template-columns:1fr}.pp-family-info__hero figure{grid-row:2}.pp-family-info__details{margin-top:36px}.pp-family-info dl>div{grid-template-columns:86px 1fr;gap:12px}body.pp-d5.pp-colour-studio #MainContent .pp-page-intro h1{font-size:clamp(34px,8vw,46px)}}body.pp-d5.pp-colour-studio #MainContent .pp-story-timeline header p{margin-top:26px;color:#292927}body.pp-d5.pp-colour-studio #MainContent .pp-stories:not(.pp-stories--dark) .rte,body.pp-d5.pp-colour-studio #MainContent .pp-social-connect p{color:#292927}body.pp-d5.pp-colour-studio #MainContent .pp-social-connect__faq:empty{display:none}body.pp-system [id$=__quality_note] .pp-grid{padding-block:40px}body.pp-system [id$=__quality_note] .pp-grid__cards{grid-template-columns:minmax(0,1fr)}body.pp-system [id$=__quality_note] .pp-grid__card{background:#eaf8fe;border:0;padding:28px}body.pp-system [id$=__quality_note] .pp-grid__card-copy{max-width:75ch}
/*# sourceMappingURL=/cdn/shop/t/42/assets/pp-content-clarity.css.map */
