@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-code{width:100%}}:root {  --why-graphic-height-desktop: 340px; --why-graphic-height-mobile: 240px;  --why-sticky-top: 120px; }.why-section { background: var(--dark); padding: clamp(64px, 8vw, 110px) 0;  overflow: visible; clip-path: inset(0);}.why-section .why-wrapper { width: min(1200px, calc(100% - 80px)); margin: 0 auto; display: flex; gap: 90px; align-items: flex-start;}.why-section .why-left { width: 38%; position: sticky; top: var(--why-sticky-top); align-self: start;}.why-section .why-right { width: 62%; }.why-section .why-eyebrow { color: var(--gold-soft); font-family: var(--font-body); font-size: 12px; letter-spacing: 4px; text-transform: uppercase; margin-bottom: 26px;}.why-section .why-heading { color: #fff; font-family: var(--font-serif); font-size: clamp(36px, 2.25rem + 2vw, 62px); line-height: 0.98; font-weight: 400; margin-bottom: 26px;}.why-section .why-intro,.why-section .why-card-text { color: #C8C0B4; font-family: var(--font-body); font-size: 15px; line-height: 1.8; font-weight: 300;}.why-section .why-intro { max-width: 420px;}.why-section .why-graphic { height: var(--why-graphic-height-desktop); margin-top: 60px; border: 1px solid rgba(184, 166, 132, 0.25);}.why-section .why-card { display: grid; grid-template-columns: 45px 1fr; gap: 28px; padding: 0 0 34px; margin-bottom: 34px; border-bottom: 1px solid rgba(184, 166, 132, 0.18);}.why-section .why-card:last-child { border-bottom: 0; margin-bottom: 0;}.why-section .why-card-number { color: var(--gold-soft); font-family: var(--font-body); font-size: 12px; font-style: italic; line-height: 1.2;}.why-section .why-card-title { color: #fff; font-family: var(--font-serif); font-size: clamp(24px, 1.4rem + 1vw, 30px); line-height: 1.2; font-weight: 400; margin-bottom: 18px;}@media (max-width: 768px) { .why-section .why-wrapper { flex-direction: column; gap: 48px; width: calc(100% - 48px); }  .why-section .why-left, .why-section .why-right { width: 100%; position: static; } .why-section .why-graphic { height: var(--why-graphic-height-mobile); margin-top: 40px; }}#brxe-zqnshi {font-family: "Inter"}#brxe-ccwhry {background-image: url("https://jarrodsstaircases.co.uk/wp-content/uploads/Jarrod-metal-1-scaled.jpg"); background-size: cover}#brxe-rffoau {font-family: "Playfair Display"}#brxe-jsplhi {font-family: "Inter"}#brxe-rngqwi {background-image: url("https://jarrodsstaircases.co.uk/wp-content/uploads/dimson4-1920x1319.jpeg"); background-size: cover}#brxe-fbgpbe {font-family: "Inter"}#brxe-wgkike {height: 10px}#brxe-zxdpge {height: 10px}#brxe-thzomt {height: 10px}#brxe-bkrvnb {height: 10px}#jarrods-hero { height: 100svh; min-height: 760px;}#jarrods-hero .jh__slide { inset: 0; min-height: 100%; display: flex; align-items: flex-end;}#jarrods-hero .jh__content { padding-top: clamp(180px, 20vh, 230px) !important; padding-right: clamp(32px, 4vw, 64px) !important; padding-bottom: clamp(82px, 9vh, 96px) !important; padding-left: clamp(32px, 4vw, 64px) !important;}#jarrods-hero .jh__title { width: 100%; max-width: min(820px, calc(100vw - 128px)); font-size: clamp(48px, min(7.5vw, 9.5vh), 108px) !important; line-height: .96 !important; overflow-wrap: normal;}#jarrods-hero .jh__subhead { width: 100%; max-width: 600px;}@media (max-height: 900px) and (min-width: 769px) { #jarrods-hero { min-height: 720px; } #jarrods-hero .jh__content { padding-top: 160px !important; padding-bottom: 68px !important; } #jarrods-hero .jh__eyebrow { margin-bottom: 12px !important; } #jarrods-hero .jh__title { max-width: 760px; margin-bottom: 20px !important; font-size: clamp(48px, min(6vw, 8.5vh), 76px) !important; } #jarrods-hero .jh__subhead { max-width: 620px; margin-bottom: 24px !important; font-size: 14px !important; line-height: 1.5 !important; } #jarrods-hero .jh__dots { bottom: 32px !important; } #jarrods-hero .jh__scroll { bottom: 30px !important; }}@media (max-height: 700px) and (min-width: 769px) { #jarrods-hero { min-height: 680px; } #jarrods-hero .jh__content { padding-top: 140px !important; padding-bottom: 56px !important; } #jarrods-hero .jh__title { max-width: 700px; margin-bottom: 14px !important; font-size: clamp(44px, min(5.2vw, 8vh), 60px) !important; } #jarrods-hero .jh__subhead { max-width: 660px; margin-bottom: 18px !important; font-size: 13px !important; line-height: 1.42 !important; }}@media (max-width: 991px) { #jarrods-hero { height: max(820px, 100svh); min-height: 820px; } #jarrods-hero .jh__content { padding-top: 160px !important; padding-right: 32px !important; padding-bottom: 92px !important; padding-left: 32px !important; } #jarrods-hero .jh__title { max-width: 700px; font-size: clamp(46px, 8vw, 72px) !important; } #jarrods-hero .jh__dots { left: 32px !important; bottom: 40px !important; } #jarrods-hero .jh__scroll { right: 32px !important; bottom: 38px !important; }}@media (max-width: 767px) { #jarrods-hero { height: max(900px, 100svh); min-height: 900px; } #jarrods-hero .jh__content { padding-top: 145px !important; padding-right: 22px !important; padding-bottom: 88px !important; padding-left: 22px !important; } #jarrods-hero .jh__eyebrow { margin-bottom: 12px !important; } #jarrods-hero .jh__title { max-width: 100%; margin-bottom: 20px !important; font-size: clamp(40px, 12vw, 56px) !important; line-height: 1 !important; } #jarrods-hero .jh__subhead { max-width: 100%; margin-bottom: 26px !important; font-size: 14px !important; line-height: 1.5 !important; } #jarrods-hero .jh__ctas { gap: 20px; flex-wrap: wrap; } #jarrods-hero .jh__dots { left: 22px !important; bottom: 34px !important; } #jarrods-hero .jh__scroll { display: none !important; }}@media (max-width: 420px) { #jarrods-hero { height: max(940px, 100svh); min-height: 940px; } #jarrods-hero .jh__title { font-size: clamp(38px, 11.5vw, 48px) !important; }}#brxe-jtzcgu {font-family: "Inter"}#brxe-xcxcna {font-size: var(--text-3xl); max-width: 100%}#brxe-octddx {font-size: 15px}#brxe-xjiotc {display: flex; flex-direction: column; align-items: center; width: 100%}.brxe-syaepp .brxe-nvkjqx.brxe-image {width: 100%}.brxe-syaepp .brxe-xbypzk.brxe-div {display: flex; align-items: center}.brxe-syaepp .brxe-nmaovc.brxe-div {display: flex; align-items: flex-start; flex-direction: column}.brxe-syaepp.brxe-div {align-items: flex-start}#brxe-ohijvv {width: 100%}#brxe-qvkhit {margin-top: var(--space-l); margin-bottom: var(--space-m)}@media (max-width: 992px) {#brxe-gqjzqo {font-size: var(--text-2xl); text-align: center}}#brxe-usccyf {color: var(--light)}@media (max-width: 992px) {#brxe-usccyf {text-align: center}}#brxe-ebleji {display: flex; align-items: center}#brxe-slisnf {display: flex; align-items: center; width: 100%; background-repeat: no-repeat; background-size: contain; background-position: center center}@media (max-width: 992px) {#brxe-slisnf {align-items: center; justify-content: center; align-self: center !important}}@media (max-width: 480px) {#brxe-slisnf {align-self: center !important; align-items: center; justify-content: center; text-align: center}}#brxe-fpshct {max-width: 1400px; width: 100%}#brxe-kgnrht {background-color: var(--light); padding-top: 110px; padding-right: 24px; padding-bottom: 110px; padding-left: 24px; position: relative; overflow: hidden}@media (max-width: 992px) {#brxe-kgnrht {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}}@media (max-width: 480px) {#brxe-kgnrht {padding-top: var(--space-2xl); padding-right: 18px; padding-bottom: var(--space-2xl); padding-left: 18px}}#brxe-ahsqqt {left: 0px; bottom: 250px; position: absolute}#brxe-ahsqqt { position: absolute; top: 70%; left: 48%; transform: translate(-50%, -50%); width: 180px; opacity: 0.8; }#brxe-uhjqfa {font-weight: 500}#brxe-kuzpmk {flex-direction: row}#brxe-qksuhh {color: var(--primary); font-size: var(--text-3xl)}#brxe-jhucbr {font-size: 15px}@media (max-width: 480px) {#brxe-jhucbr {font-size: 15px; color: var(--primary)}}#brxe-ssjqyj {font-weight: 500}@media (max-width: 480px) {#brxe-xcyqxh {order: -1}}#brxe-gkzzeg {font-family: "Playfair Display"}#brxe-vfwkax {justify-content: center}#brxe-ubiknl {z-index: 1; gap: 15px; align-items: center}@media (max-width: 992px) {#brxe-ubiknl {gap: 25px}}#brxe-tnwqmy {justify-content: center; align-items: center; align-self: center !important}#brxe-byskmy {position: relative; overflow: hidden; background-color: #F5F3F0}@media (max-width: 992px) {#brxe-byskmy {padding-right: 25px; padding-left: 25px}}@media (max-width: 480px) {#brxe-byskmy {padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-xl); padding-left: var(--space-m)}}#brxe-mgkjzd {font-size: 11px; letter-spacing: 0.32em; font-weight: 500; color: hsl(0, 0%, 100%)}#brxe-vnjbzn {color: var(--light); margin-bottom: 28px; display: flex; align-items: center; column-gap: 16px}#brxe-thpool {font-size: var(--text-3xl); font-family: "Playfair Display"; margin-bottom: 0}#brxe-rzdlkj {color: var(--light)}#brxe-oqkafk {margin-bottom: 0}@media (max-width: 480px) {#brxe-oqkafk {align-self: center; justify-content: center; align-items: center}}#brxe-jriqwz {row-gap: 25px}#brxe-qdjttr {display: block; flex-direction: column}@media (max-width: 480px) {#brxe-qdjttr {display: flex; flex-direction: column; align-self: center !important; align-items: center; justify-content: center; text-align: center}}#brxe-kshnpy {color: var(--accent); font-size: 25px; font-family: "Playfair Display"}@media (max-width: 992px) {#brxe-kshnpy {font-size: 25px; color: var(--accent)}}#brxe-zmcbii {color: var(--small)}#brxe-ytucle {color: var(--light)}#brxe-uigqkc {color: var(--accent); font-size: 25px; font-family: "Playfair Display"}@media (max-width: 992px) {#brxe-uigqkc {font-size: 25px; color: var(--accent)}}#brxe-xvuayx {color: var(--small)}#brxe-ghsuom {color: var(--light)}#brxe-hxjevd {color: var(--accent); font-size: 25px; font-family: "Playfair Display"}@media (max-width: 992px) {#brxe-hxjevd {font-size: 25px; color: var(--accent)}}#brxe-lmthlo {color: var(--small)}#brxe-znaetf {color: var(--light)}#brxe-xibfgp {color: var(--accent); font-size: 25px; font-family: "Playfair Display"}@media (max-width: 992px) {#brxe-xibfgp {font-size: 25px; color: var(--accent)}}#brxe-cvrngn {color: var(--small)}#brxe-vkuwjh {color: var(--light)}#brxe-gyeptk {color: var(--accent); font-size: 25px; font-family: "Playfair Display"}@media (max-width: 992px) {#brxe-gyeptk {font-size: 25px; color: var(--accent)}}#brxe-uklkeg {color: var(--small)}#brxe-vwushc {color: var(--light)}@media (max-width: 480px) {#brxe-pspiqw {padding-bottom: 0}}@media (max-width: 480px) {#brxe-gkrlaw {width: 100%}}#brxe-bhhkui {column-gap: 25px}@media (max-width: 480px) {#brxe-bhhkui {flex-direction: column; row-gap: 55px; column-gap: 25px; margin-right: 5px; margin-left: 5px}}#brxe-rsuzqf {margin-right: 0; position: relative}@media (max-width: 992px) {#brxe-rsuzqf {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}}#brxe-slsgon {color: #2B2B2B; line-height: 1.04; font-family: "Playfair Display"; font-size: var(--text-3xl); font-size:tablet_portrait: 46; font-size:mobile_portrait: 36; font-weight: 600; letter-spacing: -0.015em; margin-bottom: 30px}@media (max-width: 480px) {#brxe-slsgon {font-size: var(--text-3xl); font-weight: 400}}#brxe-krgajd {line-height: 1.82}@media (max-width: 480px) {#brxe-krgajd {font-size: 15px; color: var(--primary)}}#brxe-ffwdsm {color: #57524E; line-height: 1.8; font-family: "Inter"; font-size: 16px; margin-bottom: 38px}#brxe-kchsky {margin-bottom: 0}#brxe-vompsr {display: flex; align-items: flex-start; flex-direction: column}@media (max-width: 480px) {#brxe-vompsr {order: 1}}#brxe-zuqder {width: 100%}#brxe-vsljqe {display: flex}#brxe-byfcoc {width: 100%}#brxe-kgwepe {display: none}#brxe-qmncsz {width: 100%}#brxe-njpguf {font-size: 45px}#brxe-pzbcmw {color: var(--light)}#brxe-dmypxe {font-size: 35px}#brxe-tzdbwe {color: var(--light)}#brxe-isuszo {font-size: 35px}#brxe-btsuiq {color: var(--light)}#brxe-dsxwgb {font-size: 35px}#brxe-zigglb {color: var(--light)}#brxe-ssghda {font-size: 35px}#brxe-fxzrji {color: var(--light)}#brxe-gwgceu {width: 100%}#brxe-cfvlxr {width: 100%; max-width: 1400px}#brxe-ilgcwu {background-color: #F5F3F0; padding-top: 110px; padding-right: 24px; padding-bottom: 110px; padding-left: 24px}@media (max-width: 992px) {#brxe-ilgcwu {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl)}}@media (max-width: 480px) {#brxe-ilgcwu {padding-top: var(--space-m); padding-right: 18px; padding-bottom: var(--space-m); padding-left: 18px}}#brxe-qokscv {font-size: 11px; color: var(--primary); letter-spacing: 0.32em; font-weight: 500}#brxe-nyzyfl {color: var(--primary); margin-bottom: 28px; display: flex; align-items: center; column-gap: 16px}#brxe-wugwlo {font-size: var(--text-3xl); color: var(--primary)}@media (max-width: 480px) {#brxe-wwzjdc {font-size: 15px; color: var(--primary)}}#brxe-nbejtu {text-transform: uppercase; font-weight: 600}#brxe-ajsjlw {font-weight: 600}#brxe-hlanuq {font-weight: 600}#brxe-mxeibg {font-weight: 600}#brxe-mixhnz:not(.tag), #brxe-mixhnz img {aspect-ratio: 4/3; object-fit: cover; object-position: 50% 60%}#brxe-djrqgi {font-weight: 700}#brxe-vclayk {margin-bottom: 15px}#brxe-oduwsq {align-items: flex-start}#brxe-zvccdr:not(.tag), #brxe-zvccdr img {aspect-ratio: 4/3; object-fit: cover}#brxe-fzkbww {margin-bottom: 15px}#brxe-brmngk {align-items: flex-start}#brxe-vagzho:not(.tag), #brxe-vagzho img {object-fit: cover; aspect-ratio: 4/3}#brxe-mpexgj {margin-bottom: 15px}#brxe-xqnatj {align-items: flex-start}#brxe-gzvjkq:not(.tag), #brxe-gzvjkq img {object-fit: cover; aspect-ratio: 4/3; object-position: 50% 10)%}#brxe-ropfcv {margin-bottom: 15px}#brxe-zsszfm {align-items: flex-start}#brxe-cwrpau {max-width: 1400px}@media (max-width: 480px) {#brxe-cwrpau {grid-template-columns: repeat(1, minmax(0, 1fr))}}#brxe-vszlxa {background-color: var(--light)}@media (max-width: 992px) {#brxe-vszlxa {padding-top: var(--space-2xl); padding-right: 25px; padding-bottom: var(--space-2xl); padding-left: 25px}}@media (max-width: 480px) {#brxe-vszlxa {display: grid; align-items: initial; padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-xl); padding-left: var(--space-m)}}@media (max-width: 480px) {#brxe-sgwfrn {display: flex; text-align: center; align-self: center; justify-content: center; align-items: center}}@media (max-width: 480px) {#brxe-eoxagl {width: 100%; max-width: 100%; text-align: center; align-self: center !important; align-items: center; justify-content: center}}@media (max-width: 480px) {#brxe-uijole {width: 100%}}#brxe-izoqxk {color: var(--primary); line-height: 1.08; font-weight: 400; font-size: var(--text-3xl); margin-bottom: 34px}@media (max-width: 480px) {#brxe-izoqxk {font-size: var(--text-3xl)}}#brxe-gafnwx {line-height: 1.82; margin-bottom: 25px}@media (max-width: 480px) {#brxe-gafnwx {font-size: 15px}}#brxe-nwtzjn {display: flex; align-items: flex-start; flex-direction: column}@media (max-width: 480px) {#brxe-nwtzjn {order: 1}}#brxe-zhrqcy {width: 100%; height: 620px; border-radius: 24px; box-shadow: 0 28px 55px -30px transparent}#brxe-zhrqcy:not(.tag), #brxe-zhrqcy img {object-fit: cover; object-position: 10%}#brxe-shshnl {height: 299px; width: 100%; border-radius: 22px; box-shadow: 0 22px 45px -32px transparent}#brxe-shshnl:not(.tag), #brxe-shshnl img {object-fit: cover}#brxe-vhyhjb {height: 299px; width: 100%; border-radius: 22px; box-shadow: 0 22px 45px -32px transparent}#brxe-vhyhjb:not(.tag), #brxe-vhyhjb img {object-fit: cover; object-position: 20%}#brxe-amaqpn {display: grid; align-items: initial; grid-template-rows: 1fr 1fr; gap: 5px; align-items: center}#brxe-hbdqhn {display: grid; align-items: initial; grid-template-columns: 1.2fr .8fr; align-items: stretch; gap: 15px}#brxe-kayaug {display: grid; align-items: initial; align-items: center; grid-template-columns: 1fr 1fr; gap: 25px; max-width: 1400px}@media (max-width: 992px) {#brxe-kayaug {grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 25px; width: 100%}}@media (max-width: 480px) {#brxe-kayaug {grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 25px}}#brxe-uzjphn {position: relative; background-image: url("https://jarrodsstaircases.co.uk/wp-content/uploads/staircase-background-2-1920w-1900x1920.webp"); background-position: center left; background-repeat: no-repeat; background-size: contain; padding-top: 110px; padding-right: 40px; padding-bottom: 110px; padding-left: 40px; overflow: hidden}:where(#brxe-uzjphn > *:not(figcaption)) {position: relative}#brxe-uzjphn::before {background-image: linear-gradient(var(--light-90), var(--light-90)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 992px) {#brxe-uzjphn {padding-top: var(--space-2xl); padding-right: 25px; padding-bottom: var(--space-2xl); padding-left: 25px}}@media (max-width: 480px) {#brxe-uzjphn {padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-xl); padding-left: var(--space-m); background-position: top center}}#brxe-vjafju {font-size: 11px; font-weight: 500; color: hsl(0, 0%, 100%); letter-spacing: 0.32em}#brxe-gkfqaa {align-items: center; display: flex; column-gap: 16px; margin-bottom: 28px; color: var(--light)}#brxe-fdmwev {margin-bottom: 24px; font-size: var(--text-3xl); line-height: 1.05; font-weight: 400; text-align: center; color: var(--light); z-index: 2}@media (max-width: 480px) {#brxe-fdmwev {font-size: var(--text-3xl)}}#brxe-ubesyl {font-size: 15px; line-height: 1.7; font-weight: 400; text-align: center; color: var(--light); margin-bottom: 70px; z-index: 2; width: 100%; max-width: 100%}#brxe-vyhavg {align-items: center; position: relative; width: 1180px; z-index: 2}#brxe-muiftr {position: relative; padding-top: 90px; padding-right: 40px; padding-bottom: 90px; padding-left: 40px; overflow: hidden}@media (max-width: 992px) {#brxe-muiftr {padding-right: 25px; padding-left: 25px}}@media (max-width: 480px) {#brxe-muiftr {padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-xl); padding-left: var(--space-m)}}@media (max-width: 480px) {#brxe-ebscmk {width: 100%}}#brxe-hqfsnh {color: var(--primary); line-height: 1.08; font-weight: 400; font-size: var(--text-3xl); margin-bottom: 34px}@media (max-width: 480px) {#brxe-hqfsnh {font-size: var(--text-3xl)}}#brxe-kexlef {line-height: 1.82; margin-bottom: 25px}@media (max-width: 480px) {#brxe-kexlef {font-size: 15px}}#brxe-oukwny {display: flex; align-items: flex-start; flex-direction: column}@media (max-width: 480px) {#brxe-oukwny {order: 1}}#brxe-xluuqr {width: 100%; height: 620px; border-radius: 24px; box-shadow: 0 28px 55px -30px transparent}#brxe-xluuqr:not(.tag), #brxe-xluuqr img {object-fit: contain; object-position: 50%}@media (max-width: 480px) {#brxe-xluuqr {height: 400px}#brxe-xluuqr:not(.tag), #brxe-xluuqr img {object-fit: cover}}#brxe-udcldv {display: grid; align-items: initial; align-items: stretch; gap: 15px}#brxe-bogxyu {display: grid; align-items: initial; align-items: center; grid-template-columns: 1fr 1fr; gap: 25px; max-width: 1400px}@media (max-width: 992px) {#brxe-bogxyu {grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 25px; width: 100%}}@media (max-width: 480px) {#brxe-bogxyu {grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 25px}}#brxe-rgdfqr {background-image: url("https://jarrodsstaircases.co.uk/wp-content/uploads/staircase-background-2-1920w-1900x1920.webp"); background-position: center left; background-repeat: no-repeat; background-size: contain; padding-top: 110px; padding-right: 40px; padding-bottom: 110px; padding-left: 40px; position: relative; overflow: hidden}:where(#brxe-rgdfqr > *:not(figcaption)) {position: relative}#brxe-rgdfqr::before {background-image: linear-gradient(var(--light-90), var(--light-90)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 992px) {#brxe-rgdfqr {padding-top: var(--space-2xl); padding-right: 25px; padding-bottom: var(--space-2xl); padding-left: 25px}}@media (max-width: 480px) {#brxe-rgdfqr {padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-xl); padding-left: var(--space-m)}}#brxe-xsjaye:not(.tag), #brxe-xsjaye img {object-position: 10%}@media (max-width: 480px) {#brxe-xsjaye {width: 100%; height: 350px}}@media (max-width: 992px) {#brxe-qmpyhy {display: flex; width: 100%}}@media (max-width: 480px) {#brxe-qmpyhy {display: flex; flex-direction: column}}#brxe-hiibtd {color: var(--light); line-height: 1.08; font-weight: 400; font-size: var(--text-3xl); font-family: "Playfair Display"; margin-bottom: 34px}@media (max-width: 480px) {#brxe-hiibtd {font-size: var(--text-3xl)}}@media (max-width: 480px) {#brxe-aeibci {width: 100%; max-width: 100%; font-size: 15px}}#brxe-cvzbhc {align-items: flex-start}@media (max-width: 992px) {#brxe-idsbzo {display: flex}}#brxe-kswdgk {color: var(--primary); line-height: 1.08; font-weight: 400; font-size: var(--text-3xl); margin-bottom: 34px}@media (max-width: 480px) {#brxe-kswdgk {font-size: var(--text-4xl)}}#brxe-ykpwyp {line-height: 1.82; margin-bottom: 25px}#brxe-jiipbp {display: flex; align-items: flex-start; flex-direction: column; order: 1; align-self: flex-start !important; justify-content: flex-start; padding-left: 55px}@media (max-width: 992px) {#brxe-jiipbp {padding-left: 15px}}@media (max-width: 480px) {#brxe-jiipbp {padding-left: 0}}#brxe-iowwvw {width: 100%; height: 620px; border-radius: 24px; box-shadow: 0 28px 55px -30px transparent}#brxe-iowwvw:not(.tag), #brxe-iowwvw img {object-fit: cover; object-position: 50%}#brxe-zhvvmi {height: 299px; width: 100%; border-radius: 22px; box-shadow: 0 22px 45px -32px transparent}#brxe-zhvvmi:not(.tag), #brxe-zhvvmi img {object-fit: cover}#brxe-epftyb {height: 299px; width: 100%; border-radius: 22px; box-shadow: 0 22px 45px -32px transparent}#brxe-epftyb:not(.tag), #brxe-epftyb img {object-fit: cover; object-position: 50%}#brxe-cswfiq {display: grid; align-items: initial; grid-template-rows: 1fr 1fr; gap: 5px; align-items: center}#brxe-zgpdva {display: grid; align-items: initial; grid-template-columns: 1.2fr .8fr; align-items: stretch; gap: 15px}#brxe-jytkap {display: grid; align-items: initial; align-items: center; width: 1280px; grid-template-columns: 1fr 1fr}@media (max-width: 992px) {#brxe-jytkap {grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 25px}}@media (max-width: 480px) {#brxe-jytkap {grid-template-columns: repeat(1, minmax(0, 1fr)); gap: 25px}}#brxe-hqjvcm {background-image: url("https://jarrodsstaircases.co.uk/wp-content/uploads/staircase-background-2-1920w-1900x1920.webp"); background-position: center left; background-repeat: no-repeat; background-size: contain; padding-top: 110px; padding-right: 40px; padding-bottom: 110px; padding-left: 40px; position: relative; overflow: hidden}:where(#brxe-hqjvcm > *:not(figcaption)) {position: relative}#brxe-hqjvcm::before {background-image: linear-gradient(var(--light-90), var(--light-90)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 992px) {#brxe-hqjvcm {padding-top: var(--space-2xl); padding-right: 25px; padding-bottom: var(--space-2xl); padding-left: 25px}}@media (max-width: 480px) {#brxe-hqjvcm {margin-top: 0; padding-top: var(--space-xl); padding-right: var(--space-m); padding-bottom: var(--space-xl); padding-left: var(--space-m)}}.brxe-9bb8ed {color: var(--primary)}.brxe-657503 {text-align: center}.brxe-c94f9a {text-align: center; font-size: 15px}.brxe-ad1934 {width: 350px}.brxe-hgmrth {width: 550px; max-width: 100%}@media (max-width: 480px) {.brxe-hgmrth {max-width: calc(100vw - 55px)}}.brxe-02cff1 {align-items: center; align-self: center !important; justify-content: center}@media (max-width: 992px) {.brxe-02cff1 {margin-top: 0; justify-self: center; justify-content: center; width: 100%}}@media (max-width: 480px) {.brxe-02cff1 {width: 100%}}.brxe-e89c58 {display: flex; flex-direction: column; justify-content: center; justify-self: center}@media (max-width: 992px) {.brxe-e89c58 {grid-template-columns: repeat(2, minmax(0, 1fr)); flex-direction: row; display: grid; align-items: initial; padding-right: 0; gap: 15px}}@media (max-width: 480px) {.brxe-e89c58 {grid-template-columns: 1fr; gap: 32px}}.brxe-7830e2 {font-size: 14px; color: #C9AD69; letter-spacing: 4px; text-transform: uppercase}.brxe-fa358e {color: #413D3A; line-height: 0.9; font-size: var(--text-3xl)}@media (max-width: 992px) {.brxe-fa358e {font-size: 65px}}@media (max-width: 480px) {.brxe-fa358e {font-size: var(--text-3xl)}[data-brx-variant="eqcugr"] .brxe-fa358e {font-size: 48px}}.brxe-19c33a {line-height: 1.6; font-size: 16px; max-width: 100%}@media (max-width: 992px) {.brxe-19c33a {max-width: 100%}}@media (max-width: 480px) {.brxe-19c33a {font-size: 15px}}.brxe-b9a7f3 {display: flex; width: 80px}.brxe-6bfedf {font-size: 15px; line-height: 1.7; max-width: 700px}[data-brx-variant="eqcugr"] .brxe-6bfedf:is(.jar-service-faq__item--active *) {max-height: none}.brxe-6bfedf:is(.jar-service-faq__item--active *) {max-height: none !important}.brxe-f6099d {width: 100%; display: flex; flex-direction: column}.brxe-af3423 {display: flex; row-gap: 0px; grid-template-columns: 1fr; gap: 80px; column-gap: 40px; padding-top: 32px; padding-bottom: 32px; border-bottom: 1px solid rgba(65,61,58,0.15)}@media (max-width: 480px) {.brxe-af3423 {column-gap: 16px}}.brxe-6a09e4 {display: flex; flex-direction: column; row-gap: 15px}.brxe-c1d3c3 {display: flex; flex-direction: column; row-gap: 5px}.brxe-8d3a35 {max-width: 1400px; width: 1400px; display: grid; align-items: initial; grid-template-columns: 35% 65%; gap: 80px; align-items: flex-start}@media (max-width: 992px) {.brxe-8d3a35 {grid-template-columns: 1fr; width: 100%; max-width: 100%; gap: 25px}}.brxe-zbdjxg {background-color: var(--light); padding-top: var(--space-2xl)}@media (max-width: 992px) {.brxe-zbdjxg {padding-top: 0; padding-right: 25px; padding-left: 25px}}@media (max-width: 480px) {.brxe-zbdjxg {width: 100%; padding-top: var(--space-2xl)}}@media (max-width: 480px) {.brxe-luhfev {display: none}}.brxe-luksol {z-index: -1}@media (max-width: 480px) {.brxe-luksol {width: 100%; max-width: 100%}}@media (max-width: 480px) {.brxe-xuiapx {width: 100%; max-width: 100%}}