.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-Results-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-reset,.ais-SearchBox-submit,.ais-VoiceSearch-button{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:0 0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ais-ClearRefinements-button::-moz-focus-inner,.ais-CurrentRefinements-delete::-moz-focus-inner,.ais-CurrentRefinements-reset::-moz-focus-inner,.ais-GeoSearch-redo::-moz-focus-inner,.ais-GeoSearch-reset::-moz-focus-inner,.ais-HierarchicalMenu-showMore::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner,.ais-Menu-showMore::-moz-focus-inner,.ais-RangeInput-submit::-moz-focus-inner,.ais-RefinementList-showMore::-moz-focus-inner,.ais-SearchBox-reset::-moz-focus-inner,.ais-SearchBox-submit::-moz-focus-inner,.ais-VoiceSearch-button::-moz-focus-inner{padding:0;border:0}.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-reset[disabled],.ais-SearchBox-submit[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-item,.ais-Breadcrumb-list,.ais-Pagination-list,.ais-PoweredBy,.ais-RangeInput-form,.ais-RatingMenu-link{display:flex;align-items:center}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{display:block;height:1.2em;width:auto}.ais-RatingMenu-starIcon{display:block;width:20px;height:20px}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{overflow:visible;margin-top:40px;margin-bottom:40px}.ais-RangeSlider .rheostat-background{height:6px;top:0;width:100%}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background,.rheostat-handle{position:relative;background-color:#fff;border:1px solid #aaa}.ais-RangeSlider .rheostat-progress{position:absolute;top:1px;height:4px;background-color:#333}.rheostat-handle{z-index:1;width:20px;height:20px;border:1px solid #333;border-radius:50%;cursor:grab}.rheostat-marker{margin-left:-1px;position:absolute;width:1px;height:5px;background-color:#aaa}.rheostat-marker--large{height:9px}.rheostat-value{padding-top:15px}.rheostat-tooltip,.rheostat-value{margin-left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.rheostat-tooltip{top:-22px}#clear-refinements{order:3}#current-refinements:not(:has(li))+#clear-refinements{display:none}#current-refinements .ais-CurrentRefinements-label{display:none}#current-refinements .ais-CurrentRefinements-list{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap;margin:0}#current-refinements .ais-CurrentRefinements-item{display:flex;gap:.5rem;flex-wrap:wrap}#current-refinements .ais-CurrentRefinements-item .ais-CurrentRefinements-category{display:flex;gap:.5rem;background:var(--beige);padding:5px 8px;border-radius:5px;font-size:1.5remm;align-items:center;color:#000;font-weight:400}#refinements{padding:1rem 2rem;display:flex;align-items:center;flex-basis:100%;width:100%;justify-content:space-between}#refinements:not(:has(li)){padding:0;display:none}#refinements:not(:has(li)) #current-refinements .ais-CurrentRefinements-list{margin:0}#select-filters{color:#000;padding-bottom:150px}#select-filters .filter{border-top:1px solid #e8e8e8}#select-filters .filter:not(:has(.ais-RefinementList-searchBox)):has(.ais-RefinementList--noRefinement){display:none}#select-filters .filter .ais-RefinementList{padding-top:.4rem}#select-filters .filter.filter.brand.range:not(.active){display:none!important}#select-filters .filter>div{overflow:hidden;padding:0 2px}#select-filters .filter.closed .filter-title:after{transform:translateY(-50%) rotate(0deg);color:var(--green)}#select-filters .filter .filter-title{font-weight:var(--paraBoldWeight);position:relative;cursor:pointer;font-family:var(--titleFontFamily);font-size:2.2rem;color:#000;line-height:1.3;display:block;margin-bottom:3px}#select-filters .filter .filter-title:after{font-family:"Font Awesome 6 Pro";font-weight:400;content:"";font-size:1.2em;color:#000;color:var(--green);position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:transform .3s}#select-filters .filter[data-attr=price] .rheostat-tooltip:before,#select-filters .filter[data-attr=price] .rheostat-value:before{content:"£"}#select-filters .filter[data-attr=price] .rheostat-tooltip{transition:left 2s ease-in-out}#select-filters .filter[data-attr*=width] .rheostat-value::after{content:"mm"}#select-filters .rheostat-handle-upper[style^="left: 0"] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 1"] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 2."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 3."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 4."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 5."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 6."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 7."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 8."] .rheostat-tooltip,#select-filters .rheostat-handle-upper[style^="left: 9."] .rheostat-tooltip{left:20px!important}#select-filters .rheostat-handle-upper[style^="left: 100"] .rheostat-tooltip{left:0!important}#select-filters .ais-RefinementList-label{display:flex;cursor:pointer}#select-filters .ais-RefinementList-list{display:flex;flex-direction:column;gap:.5rem;color:#000;padding-top:10px}#select-filters .ais-RefinementList-checkbox,#select-filters .radio-buttons-container label input{display:none}#select-filters .ais-RefinementList-checkbox+span{display:flex;width:100%;align-items:center;gap:0;cursor:pointer}#select-filters .ais-RefinementList-checkbox+span:before,#select-filters .radio-buttons-container label:before{font-family:"Font Awesome 6 Pro";font-weight:100;content:"";font-size:1.3em;color:#b9b9b9;margin-right:1rem}#select-filters .ais-RefinementList-checkbox:checked+span:before{content:"";color:var(--green);font-weight:900}#select-filters .radio-buttons-container label{cursor:pointer}#select-filters .radio-buttons-container label:has(input:checked):before{content:"";color:var(--green);font-weight:900}#select-filters .ais-RefinementList-searchBox{margin-bottom:1rem}#select-filters .ais-SearchBox-form{position:relative}#select-filters .ais-SearchBox-form .ais-SearchBox-input{background:#f2f2f2;border:0;border-radius:5px}#select-filters .ais-SearchBox-form button{position:absolute;top:50%;right:10px;transform:translateY(-50%)}#select-filters .ais-SearchBox-form button.ais-SearchBox-submit{width:1.2rem;display:block;height:1.2rem}#select-filters .ais-SearchBox-form button.ais-SearchBox-reset{right:3rem}#select-filters mark{background-color:#ffed63;color:#000}#select-filters .ais-RefinementList-showMore{border-bottom:2px solid var(--green);height:3rem;color:#000;font-weight:500}#select-filters .ais-RefinementList-showMore:disabled{display:none}#select-filters .ais-RangeSlider{padding:0 1.5rem}#select-filters .ais-RangeSlider .rheostat-handle{background:#e1b109!important;border:0}#select-filters .ais-RangeSlider .rheostat-progress{background:var(--green);border:0;top:-1px;height:7px}#select-filters .ais-RangeSlider .rheostat-background{border:0;background:gray;height:5px;top:0;border-radius:50px}#select-filters .ais-RangeSlider .rheostat-marker{top:13px;background:#cacaca}#select-filters .ais-RangeInput{padding-top:2rem}#select-filters .ais-RangeInput .ais-RangeInput-form{gap:1rem}#select-filters .ais-RangeInput .ais-RangeInput-form input[type=number]{height:35px;padding:0 10px}#select-filters .ais-RangeInput .ais-RangeInput-form .ais-RangeInput-submit{height:35px;padding:0 10px;background:var(--green);border-radius:5px;flex-basis:23%;color:#000;font-weight:600}#select-filters .ais-RangeInput .ais-RangeInput-form>label{flex-basis:30%}#select-filters .ais-RangeInput .ais-RangeInput-form>span{flex-basis:5%}@media (max-width:767px){#searchbox{order:5;flex-basis:100%;display:none}}.ais-SearchBox .ais-SearchBox-form{display:flex;align-items:center;gap:1rem}.ais-SearchBox input[type=search]{height:35px;width:clamp(100px,30vw,350px)}#filter-tabs ul.ais-RefinementList-list input,.ais-SearchBox .ais-SearchBox-submit{display:none}#filter-tabs,article{position:relative}#filter-tabs:has(#promo-by-brand>.ais-RefinementList--noRefinement) .tab-nav a[href="#promo-by-brand"],#filter-tabs:has(#special-offer>.ais-RefinementList--noRefinement) .tab-nav a[href="#special-offer"]{display:none}#filter-tabs ul.ais-RefinementList-list{display:flex;flex-direction:row;gap:2rem;padding-bottom:2rem;max-width:100%;overflow-x:auto}@media (max-width:1799px){#filter-tabs ul.ais-RefinementList-list{padding:2rem}}#filter-tabs .brand-filter-wrap{background:#fff;position:relative;border-radius:5px;border:2px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.1)}#filter-tabs .brand-filter-wrap:has(input:checked),#filter-tabs .offer-promo:has(input:checked){border-color:var(--green)}#filter-tabs .brand-filter-wrap label{position:relative;padding-top:40%;width:100%;min-width:150px;display:block;cursor:pointer}#filter-tabs .brand-filter-wrap label img{position:absolute;top:10%;left:10%;width:80%;height:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#filter-tabs .brand-filter-wrap label img[src*="/aeg"]{width:56%;left:22%}#filter-tabs .brand-filter-wrap .brand-count,#filter-tabs .offer-promo .brand-count{position:absolute;top:0;right:0;padding:2px 6px;background:#f5f5f5;border-radius:0 3px 0 5px;font-size:12px;color:#000;font-weight:600}#filter-tabs .offer-promo{cursor:pointer;width:clamp(200px,20vw,320px);background:#fff;position:relative;border-radius:5px;overflow:hidden;border:2px solid #000;box-shadow:0 3px 6px rgba(0,0,0,.1)}@media (max-width:575px){#filter-tabs .offer-promo{width:calc(100vw - 13rem);max-width:none}}#filter-tabs .offer-promo:has(input:checked) .brand-count{background:var(--green)}#filter-tabs .offer-promo img{width:100%;height:auto;display:block;cursor:pointer}#filter-tabs #special-offer .offer-promo{width:clamp(200px,15vw,320px)}#filter-tabs .tab-nav{display:flex;flex-direction:row;gap:.75rem;position:absolute;left:0;bottom:calc(100% + 3rem)}@media (max-width:1799px){#filter-tabs .tab-nav{bottom:calc(100% + 0rem);padding-left:2rem}}#filter-tabs .tab-nav a{background:#000;display:block;font-size:15px;line-height:35px;color:#fff;font-weight:500;padding:0 20px;border-radius:10px 10px 0 0;background-clip:padding-box;text-decoration:none!important}#filter-tabs .tab-nav a.active{background:#fbfbfb;color:#000;border-bottom:1px solid #fbfbfb}@media (max-width:575px){#filter-tabs .tab-nav a span{display:none}}#filter-tabs .tabs .tab{display:none;min-height:74px}#filter-tabs .tabs .tab.active{display:block}#no-hits{display:flex;flex-direction:column;gap:1rem;text-align:center;padding:5vw;background:var(--beige);border-radius:5px}#no-hits i{font-size:4rem;color:var(--green)}#no-hits p{font-size:1.6rem}#no-hits p q{color:#000}.blog-item .image a,.callout{border-radius:1rem;overflow:hidden;position:relative}.callout{height:100%}.callout a,.callout img{display:block;height:100%}.callout img{-o-object-fit:cover;object-fit:cover;width:100%}.pagination{font-size:0;letter-spacing:-1px;line-height:0;white-space:nowrap;margin:0;padding:0;list-style:none none;display:flex;font-weight:500;justify-content:center;gap:10px;flex-wrap:wrap}@media (max-width:767px){.pagination{gap:5px;margin:0 2rem;padding-bottom:3rem}}.pagination>span{font-size:1.5rem;line-height:3.2rem;letter-spacing:normal;margin:0;display:inline-block}.pagination>span a,.pagination>span.current{min-width:40px;height:40px;text-align:center;color:#141414!important;background:#fff;border:1px solid #eee;display:block;text-decoration:none;border-radius:5px;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}@media (max-width:767px){.pagination>span a,.pagination>span.current{min-width:30px;height:30px}}.pagination>span.next a,.pagination>span.prev a{padding:0 10px}.pagination>span.current{background:var(--green)!important;border-color:var(--green)}.blog-item{box-sizing:border-box;position:relative;text-align:left}.blog-item,.blog-item .wrap{height:100%}.blog-item .item{height:100%;display:grid;gap:1.5rem;grid-template-rows:max-content 1fr max-content}@media (max-width:767px){.blog-item .item{gap:10px;grid-template-rows:max-content 1fr max-content}.blog-item .item .info{display:flex;flex-direction:column;justify-content:space-between}}.blog-item .item .info{justify-content:flex-start;padding:0 1.5rem}@media (max-width:767px){.blog-item .item .info{padding:0}}.blog-item .item .info>a{margin-bottom:5px}.blog-item .image a{display:block;background:var(--beige);padding:0}.blog-item .image a:hover:has(.lifestyle) .lifestyle{clip-path:circle(100%at 50% 50%)}.blog-item .image a:hover:has(.lifestyle) .lifestyle img{transform:scale(1)}.blog-item .image a:hover:has(.lifestyle) .lifestyle+img{transform:scale(.9)}.blog-item .image img{-o-object-fit:contain;object-fit:contain;transition:transform .7s cubic-bezier(.4,0,.25,1)}.blog-item .image .lifestyle{position:absolute;top:0;height:100%;width:100%;left:0;z-index:5;transition:all .5s ease;clip-path:circle(0 at 50% 50%);transition:clip-path .7s cubic-bezier(.4,0,.25,1)}.blog-item .image .lifestyle img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;transform:scale(1.1)}.blog-item a{text-decoration:none;color:#000;display:block}.blog-item .title{font-family:var(--titleFontFamily);font-size:2.2rem;color:#000;line-height:1.3;display:block;margin-bottom:3px}.blog-item .sub-title{display:block;font-size:.9em}.blog-item .ruk_rating_snippet{margin:0 0 3px}.blog-item .actions .quick-add{border:2px solid var(--green)}.blog-item .actions .oos,.blog-item .actions .quick-add{padding:0 4.5rem 0 calc(.5rem + 20px);text-align:center;color:#fff}@media (max-width:767px){.blog-item .actions .oos,.blog-item .actions .quick-add{padding:0 5px 0 0}}.blog-item .actions .oos{background:#fff;color:var(--red);border:2px solid var(--red);text-shadow:none;cursor:default}.blog-item .actions .oos:after{content:"";background:#fff;color:var(--red)}.blog-item .price-overview{align-items:flex-end}.blog-item .price-overview,.blog-item .price-overview #price{display:flex;justify-content:space-between;gap:1rem}@media (max-width:767px){.blog-item .price-overview #price{flex-direction:column-reverse;gap:0}}.blog-item .price-overview .saving{background:var(--red);color:#fff;border-radius:5px;padding:3px 8px;font-weight:var(--textFontBold);position:absolute;top:20px;right:20px}.blog-item .price-overview .was-price{text-decoration:line-through;color:var(--grey)}.blog-item .price-overview .final-price{color:var(--red);font-weight:600;font-size:1.8rem}.blog-item .item-foot{display:flex;justify-content:space-between;align-items:baseline}@media (max-width:767px){.blog-item .item-foot .cta{width:47px;padding:0}.blog-item .item-foot .cta span{display:none}.blog-item .item-foot .cta:after{position:relative}}#blog-header{text-align:center;background:var(--beige);padding:4rem 0}@media (max-width:767px){#blog-header{padding:2rem 0 0;background:0 0}}#blog-header h1{margin:0}#mob-filter{display:none}#article-grid .ais-Hits-item img,#article-grid .ais-LookingSimilar-item img,#article-single-content .article-image-main img,.blog-header img,.blog-item .image img{width:100%;height:auto;display:block}.toolbar{padding:2rem 0;align-items:center;gap:1rem}.toolbar.top{justify-content:space-between!important;padding-top:clamp(1rem,5vw,3rem)}.collection-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-description div{text-align:center!important}.collection-description div p,.collection-description div span,.collection-description p,.collection-description span{color:#fff!important}#article-grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem 1.5rem;padding:0;margin:0;list-style-type:none}@media (min-width:768px){#article-grid{grid-template-columns:repeat(4,1fr);gap:5rem 2.5rem}}#article-grid .ais-Hits-item,#article-grid .ais-LookingSimilar-item{width:100%}@media (min-width:768px){#article-grid .ais-Hits-item,#article-grid .ais-LookingSimilar-item{width:calc(25% - 1.88rem)}}.toolbar{display:flex;position:relative;white-space:nowrap}.toolbar.top #mob-filter{display:flex;align-items:center;justify-content:center;gap:9px}@media (max-width:767px){.toolbar.top #mob-filter{width:100%}}.sidebar,.sidebar .inner{background:#fff;overflow-y:auto}.sidebar{position:fixed;top:0;left:100%;width:80vw;max-width:400px;height:100vh;z-index:9999999;transition:transform .3s ease-in-out;box-shadow:0 0 0 transparent}.sidebar #mob-filter-close{display:block;border-radius:0;position:sticky;top:0;z-index:999;text-align:center}body.mobile-filter-open .sidebar{transform:translateX(-100%);box-shadow:0 0 90px rgba(0,0,0,.2)}.sidebar .inner{position:relative;max-height:100vh}.sidebar .heading{padding:1rem 2rem;font-size:1.6rem;font-weight:600;color:var(--green)}.sidebar .left-panel #range-slider{padding:0 1.5rem}.sidebar .collection-filter-menu,.sidebar .left-panel #select-filters>div{padding:1.5rem}.sidebar .collection-filter-menu>a{display:block;font-weight:var(--textFontBold);color:var(--green);color:#141414;line-height:1.4;margin-bottom:.4em;font-size:1.7rem}.sidebar .collection-filter-menu a{text-decoration:none}.sidebar .collection-filter-menu ul{display:flex;flex-direction:column;list-style:none}.sidebar .collection-filter-menu ul>li>a{color:#616161;font-weight:400}.sidebar .collection-filter-menu ul>li.active>a:before{content:"";color:var(--green);font-weight:900}.sidebar .collection-filter-menu ul a:before{font-family:"Font Awesome 6 Pro";font-weight:100;content:"";font-size:1.3em;color:#b9b9b9;margin-right:1rem}.sidebar .collection-filter-menu ul ul{padding-left:18px;border-left:1px dotted #bbb;margin-left:8px;margin-bottom:1rem;gap:.5rem;padding-top:.5rem}.sidebar .collection-filter-menu ul ul a{color:#616161}.sidebar .collection-filter-menu ul ul a:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:12px;color:#e6e6e6;margin-right:.5rem}.sidebar .collection-filter-menu ul ul li.active a:before{content:"";color:var(--green);font-weight:900}#article-single-title{text-align:center;margin-bottom:3rem}.main-article-resource{background:var(--beige);position:relative}.main-article-resource:before{background-image:url(/cdn/shop/t/4/assets/jaques-pattern.png);background-position:center;background-size:400px;content:"";width:100%;height:100%;left:0;top:0;position:absolute;opacity:.08}.main-article-resource .download{position:relative;display:flex;flex-direction:column-reverse}.main-article-resource .download iframe{display:block;height:60vh;border:0;min-height:400px}.ais-LookingSimilar{padding:2vw 0 5vw}.ais-LookingSimilar>*{text-align:center}#article-single-content div:not(.article-image-main):has(>img){text-align:center;background:var(--beige);padding:5rem;box-sizing:border-box}#article-single-content div:not(.article-image-main):has(>img) img{max-width:100%;height:auto;display:block;margin:0!important}@media (max-width:767px){#article-single-content div:not(.article-image-main):has(>img){padding:0}}#related_products .grid-items{display:grid;gap:2rem;grid-template-columns:repeat(var(--itemSize),1fr)}@media (max-width:767px){#related_products .grid-items{grid-template-columns:repeat(2,1fr)}}