.renner-finishes{--renner-blue:#10233f}.renner-finishes main{background:#fff}.renner-finishes .renner-split{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.renner-finishes .renner-hero{background:#10233f;color:#fff;padding:65px 0}.renner-hero h1{font-size:clamp(34px,4vw,56px);line-height:1.08;max-width:640px}.renner-hero p{color:#dce4ef;font-size:18px;line-height:1.75;margin:24px 0;max-width:580px}.renner-hero .breadcrumb,.renner-hero .breadcrumb a{color:#dce4ef}.renner-hero .eyebrow{color:#ff8589}.renner-hero figure{margin:0}.renner-hero figure img{display:block;width:100%;height:auto;border-radius:20px}.renner-hero figcaption{font-size:12px;color:#c6d2e0;margin-top:10px}.renner-section{padding:80px 0}.renner-section h2,.renner-final h2{font-size:clamp(29px,3vw,42px);line-height:1.15;margin:14px 0 24px}.renner-section p{line-height:1.8;color:#606872}.renner-logo{width:220px;max-width:80%;height:auto;display:block;margin-bottom:32px}.renner-cards{display:grid;gap:16px}.renner-cards article{background:#f7f5f2;border:1px solid #e4e0db;padding:25px 30px;border-radius:16px}.renner-cards h3{margin:0 0 10px}.renner-cards p{margin:0}.renner-text-link{font-weight:700;color:#10233f}.renner-colours{background:#f7f5f2}.renner-lead{max-width:680px}.renner-swatches{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin:32px 0 20px}.renner-swatches article{background:white;border:1px solid #e5e0da;border-radius:12px;overflow:hidden}.renner-swatch{height:150px}.renner-swatches h3{font-size:14px;padding:16px 12px;margin:0}.renner-section .renner-note{font-size:13px;max-width:900px;line-height:1.7}.renner-colour-detail{border-top:1px solid #dcd8d2;margin-top:35px;padding-top:30px;max-width:800px}.renner-process{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:35px 0}.renner-process article{border-top:2px solid #10233f;padding:22px 0}.renner-process span{color:#be171c;font-weight:800}.renner-process h3{margin:12px 0}.renner-final{background:#10233f;color:#fff;padding:55px 0}.renner-final>.container{display:flex;justify-content:space-between;gap:30px;align-items:center}.renner-final .eyebrow{color:#ff8589}.renner-final p{color:#dce4ef}.renner-final .btn{flex-shrink:0}.renner-finishes footer{background:#10233f!important;color:#dce4ef}.renner-finishes footer h4{color:white}.renner-finishes footer a{color:#dce4ef}.renner-finishes .nav-basket-link{display:none!important}@media(max-width:900px){.renner-finishes .renner-split{gap:32px}.renner-swatches{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.renner-finishes .renner-split{grid-template-columns:1fr}.renner-finishes .renner-hero{padding:35px 0}.renner-section{padding:45px 0}.renner-process{grid-template-columns:1fr;gap:10px}.renner-final>.container{display:block}.renner-final .btn{margin-top:15px}.renner-swatch{height:105px}.renner-swatches{gap:10px}.renner-swatches h3{font-size:12px;padding:12px 8px}}

.renner-workshop{margin:30px 0}.renner-workshop img{display:block;width:100%;height:clamp(240px,40vw,520px);object-fit:cover;border-radius:18px}.renner-workshop figcaption{margin-top:12px;font-size:13px;color:#606872}

.renner-logo{background:#10233f;padding:18px 20px;border-radius:8px;box-sizing:content-box}

.renner-workshop-images{display:grid;grid-template-columns:1fr 1fr;gap:20px}.renner-workshop-images img{height:360px;object-fit:contain;background:#f7f5f2}@media(max-width:650px){.renner-workshop-images{grid-template-columns:1fr}.renner-workshop-images img{height:auto}}
