.tohatsu-site-header{background:#102b49!important;color:#fff!important;padding:0!important;margin:0!important;border:0!important;display:block!important;font:16px Arial,sans-serif!important}.tohatsu-site-header *{box-sizing:border-box}.tohatsu-site-header .topline{background:#071e35;color:#d7e6f3;font-size:12px;line-height:1.5;padding:9px 6%}.tohatsu-site-header .headinner{max-width:1450px;margin:0 auto;padding:22px 6% 25px;display:block}.tohatsu-site-header .logos{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:0 0 12px}.tohatsu-site-header .logos img{object-fit:contain;display:block;background:#fff;border-radius:8px;padding:5px;max-height:94px;width:auto}.tohatsu-site-header .logos img.lc{max-width:90px}.tohatsu-site-header .logos img:not(.lc){max-width:340px}.tohatsu-site-header .brand-caption{font-size:14px;color:#e0eaf3;line-height:1.5;margin:0 0 18px}.tohatsu-site-header .nav{display:flex!important;gap:10px 26px;flex-wrap:wrap;align-items:center;margin:0!important;padding:0!important;font:700 15px Arial,sans-serif!important}.tohatsu-site-header .nav a{display:inline-block!important;color:#fff!important;background:none!important;border:0!important;border-radius:0!important;text-decoration:none!important;padding:7px 0!important;margin:0!important;line-height:1.4!important;box-shadow:none!important}.tohatsu-site-header .nav a:hover,.tohatsu-site-header .nav a:focus-visible{text-decoration:underline!important}.tohatsu-site-header .nav a[aria-current=page]{border-bottom:2px solid #fff!important}@media(max-width:650px){.tohatsu-site-header .headinner{padding:16px 5% 19px}.tohatsu-site-header .logos{gap:12px}.tohatsu-site-header .logos img{max-height:65px}.tohatsu-site-header .logos img.lc{max-width:62px}.tohatsu-site-header .logos img:not(.lc){max-width:220px}.tohatsu-site-header .nav{gap:5px 17px;font-size:13px!important}.tohatsu-site-header .brand-caption{font-size:12px}}.lc-catalogue-heading{background:#0a2947;color:white;padding:25px max(18px,calc((100vw - 1150px)/2));font:16px Arial,sans-serif}.lc-catalogue-heading h1{font-size:clamp(26px,3.3vw,40px);margin:14px 0 12px;color:white}.lc-catalogue-heading p{margin:0;color:#e3edf5;line-height:1.5}.lc-catalogue-heading a{color:#fff!important;font-size:14px;text-decoration:underline}.lc-catalogue-heading+main{margin-top:20px}@media(max-width:650px){.lc-catalogue-heading{padding:20px 5%}}.lc-price{font-weight:600;color:#173f5c;min-width:135px;white-space:normal}.lc-price a{display:inline-block;font-weight:600;margin-top:5px;color:#076ca8!important;text-decoration:underline}.lc-rrp{min-width:135px}@media(max-width:650px){.lc-price{min-width:115px}}.lc-diagram-add{background:#0869a8;color:white;border:0;border-radius:6px;padding:9px 12px;cursor:pointer;font-weight:700;font-size:13px}.lc-diagram-add:disabled{opacity:.7;cursor:wait}.lc-diagram-checkout{background:#104b68;margin-top:5px}.lc-basket-error{display:block;color:#a12626;font-size:12px;margin-top:4px}