
body .shop-offer{background:none!important;border:0!important;box-shadow:none!important;padding:0 0 0 35px;border-radius:0!important;max-width:350px}body .shop-offer>span{font:10px/1.5 Arial;letter-spacing:1.4px}body .shop-offer .offer-price57{display:flex;gap:24px;align-items:center;margin:20px 0 16px}body .shop-offer .offer-price57 strong{font:48px/1 Georgia;margin:0;display:block}body .offer-price57>span{font:13px/1.6 Arial;color:#62675f}body .shop-offer p{font-size:14px}body .shop-offer>a{display:flex;justify-content:space-between;max-width:260px;padding:12px 0;border-bottom:1px solid #8c9b87;font-size:15px;text-decoration:none}body .shop-offer>a span{font-size:22px}
body #where-care-goes{padding-bottom:25px}body .care-story{padding:25px 0 50px}body .care-story-inner{max-width:1240px;width:88vw}body .care-panel{display:grid;grid-template-columns:1fr 1.1fr;gap:8vw;max-width:none;padding:22px 0}body .care-panel h2{font-size:38px;line-height:1.15;max-width:420px}body .care-panel .care-explanation57{padding-top:5px}body .care-panel p{max-width:570px;font-size:16px;line-height:1.7}body .care-panel .programme-label{font-size:10px}body .care-records{padding-top:10px}body .care-trio .care-choice{padding-bottom:15px}
body #flora .flora-intelligence{display:none!important}body #flora .flora-conversation{padding:0}body #flora.flora-live{max-width:920px;padding:45px 0 50px}body #flora h2{display:flex;align-items:center;gap:18px;margin-bottom:14px}body .flora-ai57{font:11px/1.3 Arial;letter-spacing:.2px;color:#677760;border:1px solid #cdd5c5;border-radius:20px;padding:5px 10px}body #flora .eyebrow{font-size:10px}
body #quality.quality{grid-template-columns:.85fr 1.15fr;gap:65px}body #quality .original-document{max-width:610px}body #quality .document-sheet{max-width:600px;cursor:zoom-in;box-shadow:0 8px 35px #183e3010}body #quality .certificate-sheet{padding:28px 32px 24px;background:#fff;color:#203e32;text-align:left}body #quality .certificate-logo,#document-view56 .certificate-logo{display:block;width:200px;height:60px;object-fit:contain;margin:0 auto 14px}body #quality .cert-kicker{font:9px/1.4 Arial;letter-spacing:1px;text-align:center;margin:0 0 8px;color:#62675f}body #quality .certificate-sheet h3{font:26px/1.2 Georgia;text-align:center;margin:0 0 8px}body #quality .cert-sub{text-align:center;font:12px/1.4 Arial;color:#62675f;margin-bottom:20px}body #quality .cert-rows>div{display:grid;grid-template-columns:1fr 1.15fr;gap:20px;padding:10px 0;border-bottom:1px solid #e4e8df;font:14px/1.4 Arial}body #quality .cert-rows strong{font-weight:600}body #quality .cert-note{font:11px/1.6 Arial;margin-top:20px}body #quality .cert-note p{font:11px/1.6 Arial;margin:5px 0 0}body .masked-value{filter:blur(3px);letter-spacing:4px;user-select:none}#document-view56 .certificate-sheet{padding:24px 45px}#document-view56 .cert-kicker,#document-view56 .cert-sub{text-align:center}#document-view56 h3{font:36px Georgia;text-align:center}#document-view56 .cert-rows>div{display:grid;grid-template-columns:1fr 1.2fr;gap:25px;padding:15px 0;border-bottom:1px solid #dce2d5;font:18px/1.5 Arial}#document-view56 .cert-note{font:14px/1.6 Arial;margin-top:25px}
@media(max-width:760px){body .shop-offer{padding:20px 0}body .care-panel{grid-template-columns:1fr;gap:12px}body #flora.flora-live{width:calc(100% - 40px)}body #quality.quality{grid-template-columns:1fr;gap:30px}body #quality .certificate-sheet{padding:22px 18px}body #quality .cert-rows>div{font-size:12px;gap:12px}#document-view56 .certificate-sheet{padding:15px 0}#document-view56 .cert-rows>div{font-size:14px}}

body #quality .document-sheet img.certificate-logo{width:200px!important;height:60px!important;max-width:200px!important;margin:0 auto 14px!important;object-fit:contain!important}#document-view56 img.certificate-logo{width:220px!important;height:65px!important;margin:0 auto 18px!important}
