.range-group[data-astro-cid-l5lsuu5x]{margin-top:20px}.range-group[data-astro-cid-l5lsuu5x] h4[data-astro-cid-l5lsuu5x]{margin:0 0 8px;font-size:16px}.range-group[data-astro-cid-l5lsuu5x] ul[data-astro-cid-l5lsuu5x]{color:#606164;margin:0;padding-left:20px}.range-group[data-astro-cid-l5lsuu5x] li[data-astro-cid-l5lsuu5x]{margin:6px 0}.range-related[data-astro-cid-l5lsuu5x]{color:#9b3f17;margin-top:20px;font-weight:600;display:inline-block}.range-related[data-astro-cid-l5lsuu5x]:hover{color:#252628}@media (width>=651px){.filter-grid[data-astro-cid-l5lsuu5x].two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media (width>=1001px){.filter-grid[data-astro-cid-l5lsuu5x].three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.brands[data-astro-cid-5wm2c73e] li[data-astro-cid-5wm2c73e]{justify-content:center;align-items:center;min-height:120px;display:flex}.brand-dark[data-astro-cid-5wm2c73e]{background:#f36c20}.brand-logo[data-astro-cid-5wm2c73e]{object-fit:contain;width:160px;max-width:100%;height:64px}.product-page{& .filter-intro,& .enquiry{color:#fff;background:#1b1c1e}& .filter-intro{padding:28px 0 76px}& .breadcrumb{color:#bfc0c1;gap:14px;margin-bottom:58px;font-size:13px}& .intro-grid,& .range-grid,& .enquiry-grid{grid-template-columns:1.15fr 1fr;gap:80px;display:grid}& .intro-copy{padding-top:34px}& .intro-copy>p:first-child{max-width:490px;font-size:20px}& .intro-copy .button{margin-top:28px}& .availability{color:#c4c4c4;max-width:370px;margin-top:18px;font-size:14px}& .filter-heading{margin-bottom:36px}& .filter-heading>p:last-child:not(.eyebrow){color:#606164;margin-top:20px}& .filter-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}& .filter-card{border-top:2px solid #f3783a;padding-top:22px}& .number{color:#767676;font-size:13px}& .filter-card h3,& .service-set h3,& .collection h3{margin:24px 0 14px;font-family:Barlow Condensed,Arial,sans-serif;font-size:30px;line-height:1.15}& .filter-card p{color:#606164}& .service-set{background:#f3f3f1;grid-template-columns:1fr 1.35fr;gap:40px;margin-top:48px;padding:32px;display:grid}& .service-set .eyebrow{margin-bottom:12px}& .service-set h3{margin:0}& .set-note{color:#606164;margin-top:10px;font-size:14px}& .extended-range{background:#f3f3f1}& .range-copy{color:#606164;max-width:470px;margin-top:24px}& .range-grid ul{margin:0;padding:0;list-style:none}& .range-grid li{border-bottom:1px solid #d5d5d2;justify-content:space-between;gap:20px;padding:17px 0;display:flex}& .range-grid li:first-child{border-top:1px solid #d5d5d2}& .range-grid li>span:last-child{color:#9b3f17}& .brands{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}& .brands li{text-align:center;border:1px solid #ddd;margin:0 -1px -1px 0;padding:28px 12px;font-size:20px;font-weight:600}& .enquiry p:not(.eyebrow){color:#ccc;max-width:470px;margin-top:24px}& .enquiry .button{margin-top:28px}& .collection{border-left:1px solid #535456;padding-left:40px}& .collection h3{margin-top:0}& .collection a{color:#f3783a;gap:24px;margin-top:26px;display:inline-flex}& .collection a:hover{color:#fff}@media (width<=1000px){& .intro-grid,& .range-grid,& .enquiry-grid{gap:40px}& .filter-grid{grid-template-columns:repeat(2,1fr);gap:36px}& .brands{grid-template-columns:repeat(5,1fr)}& .brands li{padding:24px 8px;font-size:17px}}@media (width<=650px){& .filter-intro{padding-bottom:48px}& .breadcrumb{margin-bottom:38px}& .intro-grid,& .range-grid,& .enquiry-grid,& .service-set{grid-template-columns:1fr;gap:28px}& .intro-copy{padding-top:0}& .intro-copy>p:first-child{font-size:18px}& .filter-grid{grid-template-columns:1fr;gap:28px}& .filter-card h3{margin-top:14px}& .service-set{gap:20px;margin-top:32px;padding:24px}& .brands{grid-template-columns:repeat(2,1fr)}& .collection{border-top:1px solid #535456;border-left:0;padding:28px 0 0}& .filter-heading{margin-bottom:28px}}& .breadcrumb{flex-wrap:wrap;justify-content:flex-start}& .intro-grid{display:block}& .intro-grid.with-image{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;display:grid}& .product-visual{min-width:0;margin:0}& .product-visual img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}& .product-visual figcaption{color:#bfc0c1;margin-top:12px;font-size:12px}@media (width<=650px){& .intro-grid.with-image{grid-template-columns:1fr;gap:32px}}}
