.image-tiles:not(.image-tile-text) .wrapper{padding-block:1rem;border-top:1px solid #d9d9d9}.image-tiles .gridc{gap:2rem}.image-tiles .gridc .image-tile:after{position:absolute;content:"";height:1px;background:#d9d9d9;bottom:-1rem;inset-inline:0}.image-tiles header{display:grid;grid-template-columns:1fr auto;padding-bottom:1rem;align-items:center}.image-tiles.text-large .image-tile .h3{font-size:var(--font-h2)}.image-tiles.text-small .image-tile .h3{font-size:var(--font-h4)}.image-tiles.text-smallest .image-tile .h3{font-size:1.0625rem;font-weight:500;line-height:1.2}.image-tiles.signature .copy{text-align:center}.image-tiles.signature .gridc{gap:3rem}.image-tiles-pager .image-tile.paged{display:none}@media only screen and (min-width:992px){.image-tiles .gridc,.image-tiles.signature .gridc,.image-tiles .scroll-grid{grid-column-gap:5rem;grid-row-gap:2.5rem}.image-tiles.columngap-nomd .gridc,.image-tiles.columngap-nomd .scroll-grid{gap:0}.image-tiles:not(.image-tile-text) .wrapper{padding-block:2.5rem}.image-tiles .scroll-grid .image-tile:after,.image-tiles .gridc .image-tile:after{position:absolute;content:"";height:auto;width:1px;background:#d9d9d9;right:-2.5rem;inset-block:-2.5rem;left:auto}.image-tiles .scroll-grid .image-tile:last-child:after,.image-tiles .gridc .image-tile:last-child:after{display:none}.image-tiles.text-smallest .image-tile .h3{font-size:1.25rem}.image-tiles .wrapper.carousel{width:100%;overflow:hidden}.image-tiles .image-tile-carousel{display:flex;width:100%;transform:translate3d(0,0,0);transition:transform 450ms cubic-bezier(.65,0,.35,1);will-change:transform}.image-tiles .image-tile-carousel .image-tile{min-width:0;flex:0 0 calc((100% - ((var(--mdcol) - 1)*5rem))/var(--mdcol))}}.image-tile{position:relative}.image-tile .copy .t,.image-tile .copy .p{display:block}.image-tile .copy .p{opacity:.7}.image-tile .icon-wrap{z-index:5}.image-tile .icon-wrap span{padding:1rem;background:#fff}.image-tile .icon-wrap span img{max-width:2rem;aspect-ratio:1}@media only screen and (min-width:1400px){.image-tile .icon-wrap span{padding:1.5rem}.image-tile .icon-wrap span img{max-width:3rem}}.image-tile .icon-wrap strong{display:flex;align-items:center;clip-path:inset(0 100% 0 0);background:#fff;transition:clip-path 550ms cubic-bezier(.65,0,.35,1);will-change:clip-path;font-weight:500;gap:.5rem;padding-right:1.5rem;margin-left:-1px}.image-tile .icon-wrap strong::before{content:"";width:1rem;height:1rem;background:url("https://cdn.jarrolds.co.uk/assets/2026/arrow-right.svg") center no-repeat;background-size:1rem 1rem}.image-tile:hover .icon-wrap strong{clip-path:inset(0)}.clip-1 .image-tile .p,.clip-2 .image-tile .p,.clip-3 .image-tile .p,.clip-4 .image-tile .p,.clip-5 .image-tile .p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.clip-1 .image-tile .p{-webkit-line-clamp:1}.clip-2 .image-tile .p{-webkit-line-clamp:2}.clip-3 .image-tile .p{-webkit-line-clamp:3}.clip-4 .image-tile .p{-webkit-line-clamp:4}.clip-5 .image-tile .p{-webkit-line-clamp:5}.image-tile-text.space-0{overflow:hidden;padding-top:0}.image-tile-text.space-0 .video-viewport,.image-tile-text.space-0 .image-carousel{margin-inline:-1rem}.image-tile-text.space-0 .gridc{gap:2rem}.image-tile-text .video-viewport{position:relative;aspect-ratio:var(--aspect,16/9);overflow:hidden;background:#1b1b1b}.image-tile-text .video-viewport iframe{position:absolute;top:50%;left:50%;height:100%;width:auto;aspect-ratio:1.777777778;transform:translate(-50%,-50%);border:0;pointer-events:none}.image-tile-text .map-container{position:relative;width:100%;aspect-ratio:1.330935252;overflow:hidden}.image-tile-text.transcript-right .max-w,.image-tile-text.transcript-left .max-w{position:relative}.image-tile-text.transcript-right .max-w:before,.image-tile-text.transcript-left .max-w:before{position:absolute;top:0;content:"";z-index:1}.image-tile-text.transcript-right .max-w:before{background:url('https://cdn.jarrolds.co.uk/signature/house-of-jarrolds.svg') no-repeat;background-size:cover;aspect-ratio:.610915493;right:0;width:45.7vw;content:"";z-index:1}.image-tile-text.transcript-left .max-w:before{background:url('https://cdn.jarrolds.co.uk/signature/transcript-left.png') no-repeat;background-size:cover;aspect-ratio:.511363636;left:-2rem;width:37vw}.image-tile-text.copper-dots-left .image-carousel:before,.image-tile-text.copper-dots-right .image-carousel:before{background:url('https://cdn.jarrolds.co.uk/signature/blue-dots.png') no-repeat center right;background-size:cover;aspect-ratio:2.706545534;position:absolute;top:100%;transform:translateY(-50%);left:-2rem;width:60vw;content:"";z-index:3}.image-tile-text.copper-dots-right .image-carousel:before{left:auto;right:-2rem}.image-tile-text.roundal-gold-top-right .image-carousel:after,.image-tile-text.roundal-gold-top-left .image-carousel:after{background:url('https://cdn.jarrolds.co.uk/signature/roundal-gold-200.png') no-repeat center center;background-size:cover;aspect-ratio:1.010361959;position:absolute;top:0;left:0;transform:translate(20%,-40%);width:18vw;content:"";z-index:3}.image-tile-text.roundal-gold-top-right .image-carousel:after{left:auto;right:0;transform:translate(-20%,-50%)}.image-tile-text.building-top-right .max-w{position:relative;overflow:hidden}.image-tile-text.building-top-right .max-w:after{position:absolute;top:0;content:"";z-index:1;background:url('https://cdn.jarrolds.co.uk/signature/building-gold.png') no-repeat center center;background-size:cover;aspect-ratio:1.307086614;right:-10%;width:42.75vw;z-index:3}.image-tile-text.letterpress-bottom-left .image-carousel:before{background:url('https://cdn.jarrolds.co.uk/signature/letterpress-v2.png') no-repeat;background-size:cover;aspect-ratio:.603174603;position:absolute;bottom:-3rem;left:-2rem;width:46.75vw;content:"";z-index:1}@media only screen and (min-width:992px){.image-tile-text .gridc{align-items:center}.image-tile-text.space-0{padding-block:0!important}.image-tile-text.space-0 .video-viewport,.image-tile-text.space-0 .image-carousel{margin-inline:0}.image-tile-text.space-0 .copy{padding:2rem 5rem}.image-tile-text.space-0 .gridc{gap:0}.image-tile-text.transcript-right .max-w:before,.image-tile-text.transcript-left .max-w:before{bottom:0;width:auto}.image-tile-text.transcript-right .max-w:before{right:50%}.image-tile-text.transcript-left .max-w:before{left:0}.image-tile-text.copper-dots-left .image-carousel:before{left:-20%;width:65%}.image-tile-text.copper-dots-right .image-carousel:before{background:url('https://cdn.jarrolds.co.uk/signature/copper-dots-vertical.png') no-repeat center left;background-size:cover;aspect-ratio:.909502262;bottom:0;left:58%;width:25%}.image-tile-text.roundal-gold-top-right .image-carousel:after,.image-tile-text.roundal-gold-top-left .image-carousel:after{width:20%}.image-tile-text.building-top-right .max-w:after{width:30%}.image-tile-text.letterpress-bottom-left .image-carousel:before{left:-3rem;bottom:-7rem;width:37%}.image-tile-text:not(.image-left) .gridc{direction:rtl}.image-tile-text:not(.image-left) .gridc>*{direction:ltr}}.image-tile-gallery.image-right .parent-grid{direction:rtl}.image-tile-gallery.image-right .parent-grid>*{direction:ltr}.image-tile-gallery header{display:grid;grid-template-columns:1fr auto;padding-bottom:1rem;align-items:center}.image-tile-gallery.text-large .h3{font-size:var(--font-h2)}.image-tile-gallery.text-small .h3{font-size:var(--font-h4)}.image-tile-gallery.text-smallest .h3{font-size:1.0625rem;font-weight:500;line-height:1.2}.dual-image-tile.text-large .secondary-grid .h3{font-size:var(--font-h2)}.dual-image-tile.text-small .secondary-grid .h3{font-size:var(--font-h4)}.dual-image-tile.text-smallest .secondary-grid .h3{font-size:1.0625rem;font-weight:500;line-height:1.2}.dual-image-tile header{display:grid;grid-template-columns:1fr auto;padding-bottom:1rem;align-items:center}.dual-image-tile .primary-image,.dual-image-tile .secondary-image img{aspect-ratio:var(--aspect,860/595)}.dual-image-tile .secondary-grid{display:grid;gap:1rem}@media only screen and (min-width:992px){.dual-image-tile .parent-grid{grid-column-gap:5rem}.dual-image-tile:not(.image-right) .parent-grid{direction:rtl}.dual-image-tile:not(.image-right) .parent-grid>*{direction:ltr}.dual-image-tile .secondary-grid{grid-template-rows:1fr auto}.dual-image-tile .secondary-image{position:relative}.dual-image-tile .secondary-image img{position:absolute;inset:0;aspect-ratio:unset;object-position:center}}.image-carousel{min-width:0;position:relative}.image-carousel__viewport{position:relative;width:100%;aspect-ratio:var(--aspect,514/528);overflow:hidden;background:#f2eeeb;contain:paint;isolation:isolate;z-index:2}.image-carousel__viewport img{display:block;user-select:none;pointer-events:none;width:100%}.image-short .image-carousel__viewport{aspect-ratio:var(--aspect,16/9)}@media only screen and (min-width:992px){.image-short .image-carousel__viewport{aspect-ratio:var(--aspect,811/356)}}.image-carousel__base{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-carousel__slides{position:absolute;inset:0;z-index:10;opacity:0;visibility:hidden;pointer-events:none}.image-carousel__slides img{position:absolute;top:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;clip-path:inset(0 100% 0 0);transform:translate3d(0,0,0);transform-origin:center;will-change:clip-path,transform;backface-visibility:hidden}.image-carousel__transition{position:absolute;inset:0;z-index:30;width:100%;height:100%;object-fit:cover;object-position:center;clip-path:inset(0 100% 0 0);pointer-events:none;user-select:none;will-change:clip-path;backface-visibility:hidden}