@keyframes shine{0%{transform:translate(-200%)}50%{transform:translate(-200%)}to{transform:translate(200%)}}@-webkit-keyframes slideInDownHeader{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDownHeader{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slideInDownFilters{0%{-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slideInDownFilters{0%{-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes status{0%{transform:scale(1)}10%{transform:scale(1.1)}40%{transform:scale(1.8)}70%{transform:scale(1.1)}80%{transform:scale(1)}}@keyframes moveBackground{0%{background-position:0 0}to{background-position:150px 150px}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.canvas-cart{position:absolute;height:auto;top:0;padding-top:65px;z-index:9;width:calc(100% - 32px);right:16px;max-width:383px;background:#0000;overflow:unset;transition:all .5s ease}.header-basket--active .canvas-cart{z-index:999999}.canvas-cart__container{position:relative;height:100%;width:100%;display:flex;flex-direction:column;padding:13px 16px 16px;background-color:#fff;border-radius:8px;border:1px solid #d3d9de;box-shadow:0 4px 8px #1f262b1f,0 1px 2px #1f262b0f}.canvas-cart__container:after{content:"";background-image:url(tooltip.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:6px;position:absolute;transform:rotate(180deg);top:-6px;right:13px}.canvas-cart__header{padding:0 16px 12px;margin:0 -16px;border-bottom:1px solid #f0f2f4;display:flex;align-items:baseline;gap:12px}.canvas-cart__close{position:absolute;width:46px;height:46px;display:flex;align-items:center;justify-content:center;top:8px;right:8px;font-size:24px;color:#8a9ba8;cursor:pointer}.canvas-cart__close:hover{color:#8a9ba8}.canvas-cart__close--label{display:none}.canvas-cart__button{margin-bottom:15px;width:100%}.canvas-cart__button--top{display:none}.canvas-cart__button--upsell{background-color:#f5f5f5}.canvas-cart__incentive{background-color:#005fab;font-size:12px;text-align:center;padding:8px 15px 5px;line-height:1.2;color:#1f262b;text-transform:uppercase;font-weight:700;margin:-5px -20px 20px}.canvas-cart__saved{font-size:13px;text-align:center;padding:10px 5px 6px;color:#d44244;margin-bottom:15px;font-weight:700;margin-top:-10px;border:1px solid}.canvas-cart .cart-mini-actions .under-thirty .btn-canvas{display:none}.canvas-cart .cart-upsell{display:none;border:3px dotted #ccc;margin:0 0 10px;padding:0 12.5px}.canvas-cart .cart-upsell h2{font-size:14px;padding:20px 0;letter-spacing:1px;text-align:center}.canvas-cart .cart-upsell .lucky-select{display:none}.canvas-cart .cart-upsell .btn-canvas.lucky-bttn{margin:0 10px 15px}.canvas-cart .cart-mini-contents{width:auto;margin-right:-16px;padding-right:16px;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;overflow-y:scroll;max-height:223px;text-align:left}.canvas-cart .cart-mini-contents__empty{text-align:center;font-size:14px;padding-top:16px;margin-bottom:-4px}.canvas-cart .cart-mini-contents .cart-row{width:100%;display:flex;flex-direction:column;margin-bottom:20px}.canvas-cart .cart-mini-contents .canvas-cart-item{margin:20px 0 0}.canvas-cart .cart-mini-contents .cart-item-wrap{display:flex;flex-shrink:0}.canvas-cart .cart-mini-contents .cart-item-left{width:64px}.canvas-cart .cart-mini-contents .cart-prod-img,.canvas-cart .cart-mini-contents .cart-prod-img a{width:100%}.canvas-cart .cart-mini-contents .cart-prod-img img{display:block;box-shadow:0 1px 2px #1f262b0f,0 4px 8px #1f262b1f;border-radius:8px;width:100%;object-fit:cover;aspect-ratio:1/1}.canvas-cart .cart-mini-contents .cart-item-right{flex:1;margin-left:16px;position:relative;display:flex;align-items:flex-start}.canvas-cart .cart-mini-contents .cart-prod-top{flex:1}.canvas-cart .cart-mini-contents .cart-prod-badges{display:flex;flex-wrap:wrap;gap:4px}.canvas-cart .cart-mini-contents .cart-prod-name{width:100%;font-size:14px;line-height:16px;margin-top:3px;margin-bottom:2px}.canvas-cart .cart-mini-contents .cart-prod-name a,.canvas-cart .cart-mini-contents .cart-prod-name div{color:#1f262b;text-decoration:none;font-size:14px;font-weight:500;display:block}.canvas-cart .cart-mini-contents .cart-prod-price{line-height:16px;font-weight:500;margin-top:27px;text-align:right;color:#005fab;font-size:16px}.canvas-cart .cart-mini-contents .cart-prod-price--sale{color:#b92a2c}.canvas-cart .cart-mini-contents .cart-prod-price--bundle{color:#4f4898}.canvas-cart .cart-mini-contents .cart-prod-price--was{color:#1f262b;font-weight:400;font-size:12px;text-decoration:line-through;padding-left:4px}.canvas-cart .cart-mini-contents .cart-prod-price-inc{margin-top:1px;color:#1f262b;line-height:1.2}.canvas-cart .cart-mini-contents .cart-prod-price-with--sale{color:#b92a2c}.canvas-cart .cart-mini-contents .cart-prod-price-with--bundle{color:#4f4898}.canvas-cart .cart-mini-contents .discounts{padding-top:0;font-size:12px}.canvas-cart .cart-mini-contents .cart-prod-variant{font-size:12px;line-height:16px;font-weight:400;color:#1f262b}.canvas-cart .cart-mini-contents .cart-prod-quantity{font-size:12px;line-height:16px;font-weight:400;color:#1f262b;position:absolute;top:0;right:25px}.canvas-cart .cart-mini-contents .cart-prod-pre-order{margin-left:4px}.canvas-cart .cart-mini-contents .cart-prod-remove{font-size:16px;line-height:16px;cursor:pointer;font-weight:400;color:#d44244;text-decoration:underline;position:absolute;right:0;top:-2px}.canvas-cart .cart-mini-contents .canvas-cart-item .canvas-cart-item{position:relative;margin-left:65px;margin-top:15px}.canvas-cart .cart-mini-contents .canvas-cart-item .canvas-cart-item:before{content:"";width:58px;height:34px;position:absolute;right:100%;top:0;background-image:url(icon-cart-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:100%}.canvas-cart .cart-mini-contents .canvas-cart-item .canvas-cart-item .cart-item-left{display:none}.canvas-cart .cart-free-delivery{border-radius:8px;border:1px solid #00a63c;background:#f0fff5;display:flex;min-width:44px;padding:2px 12px 0;justify-content:center;align-items:center;gap:8px;align-self:stretch;height:38px;margin-bottom:16px}.canvas-cart .cart-free-delivery__icon{margin-top:-2px;color:#00a63c}.canvas-cart .cart-mini-actions{padding:16px 16px 0;border-top:1px solid #f0f2f4;margin:0 -16px -16px;background-color:#fff;z-index:1;border-radius:0 0 8px 8px}.canvas-cart .cart-mini-actions .cart-mini-total{width:100%;text-align:center;margin:0 0 16px;color:#1f262b;display:flex;align-items:baseline}.canvas-cart .cart-mini-actions .mini-cart-label{display:inline-block;font-size:18px;font-weight:500;white-space:nowrap}.canvas-cart .cart-mini-actions .mini-cart-total{width:100%;display:inline-block;font-size:24px;font-weight:500;text-align:right;margin-left:auto}.canvas-cart .cart-mini-actions .btn-canvas{display:inline-block}.canvas-cart__additional-buttons .dynamic-checkout__content{margin-top:0;margin-bottom:10px}.canvas-cart__additional-buttons .shopify-cleanslate div{width:100%;-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important}@media all and (min-width: 600px){.canvas-cart{width:383px;right:0;padding-top:58px}}@media all and (min-width: 767px){.canvas-cart__button{font-size:15px}.canvas-cart__button--top{display:inline-flex;flex:0 0 46px}}@media all and (min-width: 1024px){.canvas-cart__button{font-size:16px}}@media all and (min-width: 1200px){.canvas-cart{right:-8px}.canvas-cart__container:after{right:24px}}.header-basket{position:static}.header-basket__link{position:relative}.header-basket--active .canvas-cart{visibility:visible!important;opacity:1!important}.header-basket--active .canvas-cart__container{box-shadow:#0006 0 0 0 10000px}.header-basket--active .header-basket__link{z-index:1}@media all and (min-width: 600px){.header-basket{position:relative!important}}@media all and (min-width: 1200px){.header-basket:hover .canvas-cart{visibility:visible!important;opacity:1!important}}.template-cart .header-basket .canvas-cart{display:none!important}#shopify-pc__banner{z-index:9999999999;border-radius:24px 24px 0 0}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3}#shopify-pc__banner .shopify-pc__banner__btn-accept{background-color:#005fab;color:#fff;height:44px;flex:0 0 44px;letter-spacing:0;font-size:1rem;font-weight:500;border-radius:.5rem!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background-color:#00579c;border-color:#00579c;color:#fff}#shopify-pc__banner .shopify-pc__banner__btn-decline{letter-spacing:0;font-size:1rem;font-weight:500;height:44px;flex:0 0 44px;border-radius:.5rem!important;display:none!important}@media all and (max-width: 480px){#shopify-pc__banner{left:0;width:100%}}@media all and (min-width: 481px){#shopify-pc__banner .shopify-pc__banner__btn-decline,#shopify-pc__banner .shopify-pc__banner__btn-accept{height:46px;flex:1;max-width:300px}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{flex-basis:unset;margin-right:auto}}.filter__main{display:flex;flex-direction:column}.filters{position:relative;width:100%;min-width:320px;-webkit-user-select:none;user-select:none}.filters__container{position:absolute;top:0;background:#fff;width:100%;height:100%}.filters__wrap{order:1;display:flex;align-items:center}.filters__actions{display:flex;gap:8px;margin-bottom:16px}@media all and (max-width: 1023px){.filters__actions{position:sticky;top:0;z-index:50;padding:.5rem 0}.filters__actions.stuck:before{content:"";display:block;width:calc(100% + 2rem);height:64px;background:linear-gradient(to bottom,#fff,#fffc);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.05);position:absolute;top:0;left:-1rem;z-index:-1}}@media all and (min-width: 1024px){.filters{margin:0;height:100%;flex:0 0 260px;width:260px;min-width:260px;border-radius:1rem;border:1px solid #d3d9de;background:#fff;box-shadow:0 1px 2px #1f262b0d;overflow:hidden;position:sticky;top:1.5rem;align-self:flex-start}.filters__wrap{padding:0}.filters__container{position:static}.filters__actions{display:flex;padding-bottom:1.5rem;gap:0;margin:0}}.filter-sort{position:relative}.filter-sort--bar{display:none}.filter-sort__title span:before{content:"Sort by: "}.filter-sort__title-icon{margin-left:auto}.filter-sort__title-icon--up{display:none}.filter-sort__title--active .filter-sort__title-icon--up{display:block}.filter-sort__title--active .filter-sort__title-icon--down{display:none}@media all and (max-width: 1023px){.filter-sort__title{display:flex;align-items:center;height:58px;white-space:nowrap;position:relative;cursor:pointer;padding:1rem;font-weight:500;color:#1f262b;font-size:1rem;border-top:1px solid #f0f2f4}.filter-sort__list{display:none}.filter-sort__item{padding:12px 16px}}@media all and (min-width: 1024px){.filter-sort{display:none;width:auto;margin-left:0;margin-right:auto;flex:1;max-width:340px}.filter-sort:hover .filter-sort__title{border-color:#d3d9de}.filter-sort--bar{display:block}.filter-sort__title{border:0;display:flex;white-space:nowrap;position:relative;cursor:pointer;height:44px;align-items:center;background:#fff;min-width:180px;padding:0 .75rem;border-radius:.5rem;border:1px solid #f0f2f4}.filter-sort__item{padding:12px;cursor:pointer}.filter-sort__item:hover{background-color:#edf6fe;color:#005fab}.filter-sort__list{display:none;top:44px;right:0;left:0;border-radius:.5rem;border:1px solid #d3d9de;padding:0;min-width:275px;position:absolute;z-index:111;background-color:#fff;box-shadow:0 1px 2px #1f262b0f,0 4px 8px #1f262b1f}}.filter-view{display:flex;gap:8px;margin-left:auto}.filter-view__option{display:flex;height:44px;min-width:44px;padding:0 .75rem;justify-content:center;align-items:center;gap:.25rem;border-radius:.5rem;border:1px solid #f0f2f4;background-color:#fff;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-view__option--active{border:1px solid #1872ba;background-color:#ebf6ff}.filter-view__option span,.filter-view__icon--tablet-up{display:none}@media all and (min-width: 600px){.filter-view span{display:inline}}@media all and (min-width: 767px){.filter-view__icon--mobile{display:none}.filter-view__icon--tablet-up{display:block}}.filter-refine{cursor:pointer;flex:1;font-weight:500;color:#1f262b;position:relative;font-size:15px}.filter-refine__title{border:1px solid #f0f2f4;border-radius:.5rem;background:#fff;display:flex;align-items:center;justify-content:center;height:46px;padding:9px 11px;gap:8px}.filter-refine__title--selected{position:relative;border:1px solid #00a63c;z-index:1}.filter-refine__icon{display:flex;justify-content:center;align-items:center;font-size:16px}.filter-refine__count{display:flex;width:18px;height:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:50%;background-color:#005fab;color:#fff;text-align:center;font-size:12px;font-weight:700;margin-left:-2px}@media all and (max-width: 599px){.filter-refine__title{padding-left:16px}}@media all and (min-width: 600px)and (max-width: 766px){.filter-refine{max-width:65%}}@media all and (min-width: 767px){.filter-refine{max-width:50%}}@media all and (min-width: 1024px){.filter-refine{display:none}}.filter__price-range .header{margin-bottom:7px}.filter__price-range .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.filter__price-range__inputs{display:flex;align-items:center;gap:16px}.filter__price-range__inputs input::-webkit-outer-spin-button,.filter__price-range__inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter__price-range__inputs input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;margin:0}.filter__price-range__inputs label{position:absolute;pointer-events:none;opacity:0}.filter__price-range #slider-range{height:4px;margin-top:10px;margin-bottom:25px;background-color:#eee;margin-right:0!important;cursor:pointer}.filter__price-range #slider-range .noUi-handle{border-radius:50%;width:44px;height:44px;top:-20px;background:#0000;border:0 none;margin-left:-21px}.filter__price-range #slider-range .noUi-handle:before,.filter__price-range #slider-range .noUi-handle:after{display:none}.filter__price-range #slider-range .noUi-handle:after{display:block;content:"";background:#00a63c;width:20px;height:20px;border-radius:50%;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.filter__price-range #slider-range .noUi-handle.noUi-handle-lower:after{margin-left:-1px}.filter__price-range #slider-range .noUi-handle.noUi-handle-upper{margin-left:0;margin-right:-13px}.filter__price-range #slider-range .noUi-handle.noUi-handle-upper:after{margin-right:1px}.filter__price-range #slider-range .noUi-handle .noUi-touch-area{width:44px!important;height:44px!important}.filter__price-range #slider-range .noUi-connect{background:#00a63c}.filter__price-range input[type=text]{background:#0000;border:1px solid #ddd!important;padding:10px;margin:15px auto 0;text-align:center;width:100%;font-family:Rubik,Helvetica,Arial,sans-serif;font-weight:400!important;color:#1f262b}.filter__price-range .filter__list{width:100%;min-width:210px;max-width:calc(100% - 10px)}.filter{width:100%}.filter__fieldset{padding:0;margin:0;border:0 none}.filter__apply{display:none}.filter__header{font-weight:500;padding:.75rem 1rem;display:flex;align-items:baseline}.filter__header-clear{cursor:pointer;margin-left:auto;font-weight:400;padding:0;background:#0000;border:0 none}.filter__header-clear:hover{text-decoration:underline}.filter__container{width:100%}.filter__groups{display:flex;flex-direction:column}.filter__group{position:relative;width:100%}.filter__group--type{order:-1}.filter__list,.filter__list-off{display:none;background-color:#fff;z-index:99;padding:0 1rem 1rem}.filter__list-off{display:block}.filter__link{display:block;font-size:15px;color:#1f262b;text-decoration:none;margin-left:-16px;margin-right:-16px;padding:8px 16px}.filter__link.active{color:#1f262b;background-color:#f5faff}.filter__link:hover{color:#1f262b;background-color:#ebf6ff}.filter__item{white-space:nowrap;padding-top:12px 0;position:relative;cursor:pointer;display:flex;align-items:center;padding:8px 0}.filter__item--disabled{display:none}.filter__item:hover{color:#1f262b}.filter__item-label{gap:16px}.filter__item-label div{flex-shrink:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter__item .checkbox input[type=checkbox]+label{font-size:15px!important;display:flex;align-items:center}.filter__item .checkbox input[type=checkbox]+label:before{top:1px}.filter__item .checkbox input[type=checkbox]+label span{color:#8a9ba8;font-size:15px;margin-left:auto;margin-right:0}.filter__checkbox{margin-bottom:0!important;width:100%}.filter__checkbox input[type=checkbox]{width:100%!important}.filter__title-clear{border:0 none;background-color:#0000;padding:0;color:#35414a;margin-left:auto}.filter__title-clear:hover,.filter__header-clear:hover{text-decoration:underline;color:#b92a2c;cursor:pointer}.filter__title,.filter__title-off{display:flex;align-items:center;height:58px;white-space:nowrap;position:relative;cursor:pointer;text-transform:capitalize;padding:1rem;font-weight:500;color:#1f262b;font-size:14px;border-top:1px solid #f0f2f4}.filter__title-icon,.filter__title-off-icon{margin-left:auto}.filter__title-icon--up,.filter__title-off-icon--up,.filter__title--active .filter__title-icon--down,.filter__title-off--active .filter__title-icon--down{display:none}.filter__title--active .filter__title-icon--up,.filter__title-off--active .filter__title-icon--up{display:block}.filter__toggle-count{color:#8a9ba8;font-size:15px;font-weight:400;min-width:1.75rem}.filter__toggle-label--stars{display:flex;align-items:center;gap:2px}.filter__toggle-label--stars img{width:18px;flex:0 0 18px;margin:0}.filter__toggle-plus{font-size:17px;margin-left:5px}@media all and (min-width: 1024px){.filter__close{display:none!important}.filter__container{max-height:80vh;overflow-y:auto;overflow-x:hidden}}label.filter__toggle-label{width:44px;height:24px;margin-left:auto;margin-right:10px;position:relative;background-color:#adbbc7;cursor:pointer;border-radius:12px}.filter__toggle{position:relative}.filter__toggle input[type=checkbox]{position:absolute;left:0;top:0;width:100%;height:100%;border:0 none;opacity:1;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:0}.filter__toggle input[type=checkbox]:checked+.filter__toggle-label{background-color:#00a63c}.filter__toggle input[type=checkbox]:checked+.filter__toggle-label[data-filterlabel="VAT Relief"]{background-color:#008491}.filter__toggle input[type=checkbox]:checked+.filter__toggle-label[data-filterlabel=Reduced],.filter__toggle input[type=checkbox]:checked+.filter__toggle-label[data-filterlabel=Clearance]{background-color:#b92a2c}.filter__toggle input[type=checkbox]:checked+.filter__toggle-label .filter__toggle-slider{transform:translate(20px)}.filter__toggle-slider{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px #35414a40}@media all and (max-width: 1023px){.filter{height:100%;transform:translate(-100%);position:fixed;top:0;left:0;z-index:20000;background-color:#fff;transition:transform .25s ease-out;width:100%}.filter--active{transform:translate(0);min-width:320px}.filter__main{overflow-y:auto;height:100%;padding-bottom:76px;display:flex;flex-direction:column}.filter__header{align-items:center;padding:20px 16px;font-weight:700;font-size:1.25rem}.filter__header-clear{display:none!important}.filter__close{display:flex;align-items:center;justify-content:center;font-size:24px;color:#8a9ba8;cursor:pointer;margin-left:auto;background:#0000;border:0 none}.filter__title,.filter__title-off{font-size:1rem}.filter__group:last-of-type{border-bottom:1px solid #f0f2f4}.filter__price-range{order:-1}.filter__apply{display:block!important;height:80px;position:fixed;bottom:0;left:0;width:100%;z-index:111}.filter__apply-row{display:flex;align-items:center;cursor:pointer;position:fixed;bottom:0;left:0;width:100%;padding:16px 5rem;border-top:1px solid #f0f2f4;background-color:#fff}.filter__apply-row.inactive .filter__apply-clear{display:none}.filter__apply-clear{padding-right:20px;padding-left:20px;background:#0000;border:0 none;display:none!important}.filter__apply-button{flex:1}.filter__apply-button span:before{content:"("}.filter__apply-button span:after{content:")"}}@media all and (max-width: 1199px){.filter-overlay{top:0;z-index:1000;position:fixed;visibility:hidden;height:100%;width:100%;opacity:0;background-color:#2d2d2da6;right:0;transition:opacity .25s ease-in}.filter-overlay--active{visibility:visible;opacity:1}}.filter-tags{display:flex;flex-wrap:wrap;font-size:14px;align-items:center;gap:8px}.filter-tags__wrap{padding:1rem;border-top:1px solid #f0f2f4;order:1}.filter-tags__wrap.inactive{display:none}.filter-tags__clear{width:100%;text-align:right;display:inline-flex;align-items:center;padding-bottom:12px}.filter-tags__clear:before{content:"Applied filters:";margin-right:auto;font-size:16px;color:#35414a;display:inline-block}.filter-tags__clear span{cursor:pointer}.filter-tags__clear span:hover{color:#b92a2c;text-decoration:underline}.filter-tags__tag{display:flex;height:40px;min-width:44px;padding:0 .75rem;align-items:center;gap:4px;border-radius:.5rem;border:1px solid #f0f2f4;background:#f0f2f4;font-weight:500;color:#1f262b;cursor:pointer}.filter-tags__tag:hover{color:#b92a2c;border-color:#f8d3d3;background-color:#fdf2f2}@media all and (max-width: 1023px){.filter-tags__wrap{order:1;border-top:0 none}}@media all and (min-width: 1024px){.filter-tags__clear{display:none!important}}.product-finance{padding:.75rem 0}.product-finance--product{border-top:1px solid #f0f2f4}.product-finance__top{display:inline}.product-finance__bottom{display:inline-flex;align-items:center}.product-finance__type{padding:.5rem 0}.product-finance__type--cart{margin-bottom:1rem;min-height:64px}.product-finance__type--paypal{margin-top:4px}.product-finance__logo{padding:0 0 0 6px;width:64px;height:18px;position:absolute;top:0;left:0}.product-finance__logo--paypal{width:64px;height:18px}.product-finance__logo-wrap{width:64px;height:18px;position:relative;display:inline-block}.product-finance__learn{margin-left:4px;color:#1872ba;text-decoration:underline;cursor:pointer}.product-finance__learn:hover{color:#1564a3}.product-finance--paypal-fallback *,.product-finance__type--paypal-new *{font-family:Helvetica,Arial,sans-serif;line-height:20.8px}.product-finance-popup{display:none;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;background-color:#2d2d2da6;z-index:99}.product-finance-popup--active{display:flex}.product-finance-popup__popup{-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;padding:80px 20px 20px;background-color:#fff;width:100%;position:relative;max-width:550px;overflow-y:auto;height:100%}.product-finance-popup__popup--klarna{background-color:#ffb3c7}.product-finance-popup__popup--clearpay{background-color:#b2fce4}.product-finance-popup__close{position:absolute;width:46px;height:46px;display:flex;align-items:center;justify-content:center;top:8px;right:8px;font-size:24px;color:#8a9ba8;cursor:pointer;background-color:#0000;border:0 none}.product-finance-popup__logo{position:absolute;width:100px;left:0;right:0;top:10px;margin:0 auto}.product-finance-popup__logo--laybuy{width:120px;top:20px}.product-finance-popup__logo--zip{width:120px;top:5px}.product-finance-popup__logo--paypal{top:30px}.product-finance-popup__header{padding-bottom:0;line-height:1.4}.product-finance-popup__header--laybuy{color:#786dff}.product-finance-popup__header--zip{color:#6542be}.product-finance-popup__text{font-size:18px;color:#1f262b}.product-finance-popup__steps{padding:20px 0 10px;color:#1f262b;list-style:none;position:relative}.product-finance-popup__step{padding-bottom:20px;padding-left:30px;position:relative}.product-finance-popup__step:before{content:"";background-color:#1f262b;width:8px;height:8px;position:absolute;left:0;top:9px;z-index:1}.product-finance-popup__step:after{content:"";background-color:#1f262b;opacity:.1;width:2px;height:100%;position:absolute;left:3px;top:9px}.product-finance-popup__step:last-of-type:after{display:none}.product-finance-popup__step--laybuy:before{background-color:#786dff}.product-finance-popup__step--zip:before{background-color:#6542be}.product-finance-popup__terms{font-size:14px;color:#35414a}.product-finance-popup__terms a{color:#1f262b;text-decoration:underline}.product-finance-popup__terms--laybuy a{color:#786dff}.product-finance-popup__terms--zip a{color:#6542be}@media all and (min-width: 600px){.product-finance-popup{padding:15px}.product-finance-popup__popup{padding:80px 30px 30px;height:auto;border-radius:1.5rem}}@media all and (min-width: 767px){.product-finance-popup__steps{font-size:17px}.product-finance-popup__text{font-size:20px}}#klarna_widget{display:block;margin-bottom:10px}#klarna_widget::part(osm-container){padding:0;border:0;font-family:Rubik,Helvetica,Arial,sans-serif!important}#klarna_widget::part(osm-badge-container){width:50px}#klarna_widget::part(osm-message){color:#1f262b;margin-left:-4px}#klarna_widget::part(osm-legal){margin-top:0;font-size:14px;margin-left:-4px}#klarna_widget::part(osm-cta){font-family:Rubik,Helvetica,Arial,sans-serif!important}.form__validation,.form__message{display:block;font-size:14px;padding:6px 12px;position:relative;border-radius:8px;max-width:560px;margin-right:auto;margin-left:auto;border:1px solid #d3d9de}.form__validation--error,.form__message--error{background-color:#fdf2f2;border:1px solid #b92a2c;color:#1f262b}.form__validation--error ul,.form__message--error ul{padding:0}.form__validation--margin-top,.form__message--margin-top{margin-top:15px}.form__validation--full-width,.form__message--full-width{max-width:100%}.form__message{margin-top:0;margin-bottom:15px}.form__message--success{background-color:#f0fff5;border:1px solid #00a63c;color:#1f262b;position:relative;padding-right:50px}.form__message--success:after{content:"";background-image:url(icon-fas-check-circle-green.svg);position:absolute;right:0;top:0;height:100%;width:40px;background-position:50%;background-repeat:no-repeat;background-size:16px}.form__input--error,.form__row{margin-bottom:0}.form__col{padding-bottom:0}.form label{display:flex}.form label span{margin-left:3px}.shopify-challenge__container{padding:0 20px 40px}.shopify-challenge__button{font-size:1rem}button#mobile-menu-toggle{background:none;border:none;outline:none;-webkit-appearance:none;appearance:none}@media all and (max-width: 1199px){.header__nav .promo-banners__row{padding:20px;flex-wrap:wrap}.header__nav .promo-banners__banner{height:180px!important}.header__nav .promo-banners__icon{width:70px;height:70px}.header__nav .promo-banners__title{font-size:36px;line-height:36px}.header__nav .nav__reduced-circles-header{display:none}.header__nav .nav__reduced-circles-row{display:flex;flex-direction:column}.header__nav .nav__reduced-circles-row li.nav__sub-menu__item--all-reduced{order:-1}.header__nav .nav__sub-menu__reduced-icon{margin-top:2px;width:36px;display:block;height:36px;background-color:#fdf2f2;border-radius:50%;overflow:hidden}.header__nav .nav__sub-menu__reduced-icon-image{display:none}.header-nav{position:absolute;background:#fff;left:0;right:0;height:calc(100dvh - 70px);margin:0;padding:0;overflow-x:hidden;max-width:460px;width:100%;transform:translate(-100%);transition:transform .25s ease-out;z-index:1;top:0;color:#1f262b}.header-nav--active{transform:translate(0)}.header-nav--active .promo-banners__banner--nav{display:flex}.header-nav--active .nav__sub-menu__reduced-icon-image,.header-nav--active .nav__link-icon-image,.header-nav--active .nav-products__image{display:block}.nav{position:relative;min-height:100%;background-color:#fff;color:#1f262b;padding:0}.nav__clearance-link{position:relative;display:flex;align-items:center;height:64px;border-top:1px solid #f0f2f4;padding:2px 20px 0;background-color:#fff;color:#1f262b;text-decoration:none;gap:12px;font-size:18px;font-weight:700}.nav__chevrons{margin-left:auto}.nav__chevrons-up,.nav__chevrons--active .nav__chevrons-down{display:none}.nav__chevrons--active .nav__chevrons-up{display:block}.nav--hidden{transform:translate(-100%);transition:transform .25s ease-out}.nav__top{display:flex;color:#1f262b;font-size:12px;font-weight:400;padding:16px 20px 13px;border-bottom:1px solid #f0f2f4;position:relative;z-index:1;margin-bottom:-1px;background-color:#fff;align-items:flex-end}.nav__top .header__icon-wrap{display:none;margin:0 16px}.nav__top .header__icon-wrap--wishlist{margin-right:0}.nav__top .header__icon-text{padding-top:3px}.nav__vat{margin-right:auto;min-width:146px}.nav__vat--info{align-self:center}.nav__vat-toggle{display:flex;align-items:center;padding-top:2px}.nav__vat-toggle-icon{width:34px;margin:0 5px}.nav__vat-info{font-size:15px;display:flex;align-items:center;gap:6px}.nav__vat-icon{color:#8a9ba8;font-size:16px}.nav__vat-logo{font-weight:700;display:flex;align-items:center}.nav__vat-logo span{color:#fff;display:flex;align-items:center;justify-content:center;background-color:#00909f;border-radius:50%;width:36px;height:36px;margin-right:4px}.nav__item{height:64px;background-color:#fff}.nav__item--clearance{background-color:#d44244}.nav__link{position:relative;display:flex;align-items:center;height:100%;border-top:1px solid #f0f2f4;padding:2px 20px 0;font-size:1.25rem;font-weight:700;color:#1f262b;text-decoration:none;gap:12px}.nav__link--clearance{color:#fff;border-color:#0000;margin-bottom:-1px}.nav__link--clearance span{text-transform:uppercase;font-weight:400;margin-left:auto}.nav__link--clearance svg.nav__link-chevron{margin-left:4px}.nav__link-icon-standard{display:none}.nav__link-icon-hover,.nav__link-icon-image{margin-top:2px;width:36px;display:block}.nav__link-icon-image{border-radius:50%;display:none}.nav__link-chevron{font-size:16px;display:none}.nav__dropdown .nav__link-chevron{display:block;margin-left:auto}.nav__sub-menu{display:none}.nav__sub-menu--cloned{position:absolute;left:0;right:0;height:calc(100dvh - 70px);margin:0;padding:0;overflow-x:hidden;width:100%;z-index:1;visibility:hidden;display:block!important;top:0;max-width:460px}.nav__sub-menu__wrap{position:absolute;left:0;right:0;padding-bottom:120px;transform:translate(100%);transition:transform .25s ease-out;background:#fff}.nav__sub-menu--active{visibility:visible}.nav__sub-menu--active .promo-banners__banner--nav{display:flex}.nav__sub-menu--active .nav__sub-menu__reduced-icon-image,.nav__sub-menu--active .nav__link-icon-image,.nav__sub-menu--active .nav-products__image{display:block}.nav__sub-menu--active .nav__sub-menu__wrap{transform:translate(0)}.nav__sub-menu__item--image,.nav__sub-menu__item--reduced-layout{display:none}.nav__sub-menu__item--single:last-of-type{border-bottom:1px solid #f0f2f4}.nav__sub-menu__link,.nav__sub-menu__back{position:relative;display:flex;align-items:center;height:64px;border-top:1px solid #f0f2f4;padding:2px 20px 0;background-color:#fff;color:#1f262b;text-decoration:none;gap:12px;font-size:18px}.nav__sub-menu__back{background-color:#fafbfc;text-align:left;margin-bottom:-1px;border-bottom:1px solid #f0f2f4;position:relative;z-index:1;height:50px;color:#1f262b;font-size:14px;padding-left:46px}.nav__sub-menu__back-icon{position:absolute;display:flex;align-items:center;left:0;top:0;bottom:0;padding:0 20px;color:#1f262b;font-size:16px}.nav__sub-menu__link{font-weight:700}.nav__sub-menu__link--view-all,.nav__sub-menu__link--single{background-color:#fff}.nav__sub-menu__link--view-all span{color:#1872ba;text-decoration:underline;margin-left:auto;font-size:16px;font-weight:400}.nav__sub-sub-menu{padding:0 0 16px;border-bottom:1px solid #f0f2f4;margin-bottom:-1px}.nav__sub-sub-menu__link{position:relative;display:flex;align-items:center;color:#1f262b;text-decoration:none;gap:12px;padding:8px 20px 8px 68px}.nav__sub-sub-menu__item--view-all span{color:#1872ba;text-decoration:underline;font-size:16px;font-weight:400}.nav__sub-sub-menu__reduced-icon{display:none}.nav__footer{padding:10px 0 70px;border-top:1px solid #f0f2f4}.nav__footer-title{padding:10px 20px 16px}.nav__footer-link{color:#1f262b;font-weight:400;font-size:16px;display:block;padding:8px 20px;text-decoration:none}.nav__footer-social{display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0 80px}.nav__footer-icon{font-size:22px;color:#fff;padding:0 10px 20px;text-decoration:none}.mobile-nav-overlay{position:fixed;background:#00000080;top:112px;height:99999px;left:0;right:0;z-index:0}.header--sticky .mobile-nav-overlay{top:80px}.nav-products{position:relative;bottom:unset;left:unset;right:unset;padding-top:1.5rem;line-height:1.2}.nav-products__row{margin-left:0;margin-right:0;margin-bottom:0;flex-direction:column}.nav-products__col.xs-4{width:unset;padding-left:16px;padding-right:16px;padding-bottom:16px}.nav-products__image{display:none}}@media all and (max-width: 599px){.nav-products__price{max-width:100px;white-space:unset}}@media all and (max-width: 1023px){.nav__top .header__icon-wrap{display:flex}}@media all and (max-width: 599px){.nav__top .header__icon-wrap{margin:0 auto}.header-nav,.nav__sub-menu--cloned{top:60px;height:calc(100dvh - 126px)}.mobile-nav-overlay{top:158px}.header--sticky .mobile-nav-overlay{top:126px}}.swatches{display:inline-flex;flex-wrap:wrap;margin:0 -6px -12px}.swatches__col{position:relative;display:block;padding:0 6px 12px;text-decoration:none}.swatches__col--discontinued .product-swatches__label{text-decoration:line-through}.swatches__title{height:0;visibility:hidden;opacity:0;position:absolute}.swatches__swatch{border:1px solid #d3d9de;display:block;border-radius:50%;padding:4px;background-color:#fff}.swatches__swatch .black,.swatches__swatch .Black{background-color:#000}.swatches__swatch .blackgold{background:#000;background:-moz-linear-gradient(top,black 0%,black 49%,#d4ae69 50%,#d4ae69 100%);background:-webkit-linear-gradient(top,black 0%,black 49%,#d4ae69 50%,#d4ae69 100%);background:linear-gradient(to bottom,#000 0% 49%,#d4ae69 50% 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#d4ae69",GradientType=0)}.swatches__swatch .whitegold,.swatches__swatch .lightgold{background-color:#cbcbc9}.swatches__swatch .natural,.swatches__swatch .Natural{background-color:#f5e9e0}.swatches__swatch .clear,.swatches__swatch .white,.swatches__swatch .multi,.swatches__swatch .Clear,.swatches__swatch .White,.swatches__swatch .Multi{background-color:#fff;border:1px solid #ccc}.swatches__swatch .cream,.swatches__swatch .creamnatural{background-color:#fffece}.swatches__swatch .tortoiseshell{background-image:url(product-color-browntortoise.jpeg)}.swatches__swatch .blue,.swatches__swatch .Blue{background-color:#0192d1}.swatches__swatch .orange,.swatches__swatch .Orange{background-color:#f60}.swatches__swatch .purple,.swatches__swatch .Purple{background-color:purple}.swatches__swatch .brown,.swatches__swatch .Brown{background-color:#54240b}.swatches__swatch .gold,.swatches__swatch .Gold{background-color:#ab985d}.swatches__swatch .green,.swatches__swatch .Green{background-color:#49b675}.swatches__swatch .grey,.swatches__swatch .Grey{background-color:#b4b4b4}.swatches__swatch .pink,.swatches__swatch .Pink{background-color:#f992b1}.swatches__swatch .platinum,.swatches__swatch .Platinum{background-color:#dad6d3}.swatches__swatch .red,.swatches__swatch .Red{background-color:red}.swatches__swatch .rosegold{background-color:#e7b68e}.swatches__swatch .taupe,.swatches__swatch .Taupe{background-color:#ede2de}.swatches__swatch .yellow,.swatches__swatch .Yellow{background-color:#ff0}.swatches__swatch .yellowgold{background-color:#d79d43}.swatches__swatch .nickel,.swatches__swatch .Nickel{background-color:#4a463c}.swatches__swatch .cleargrey{background-color:#acada7}.swatches__swatch .khaki,.swatches__swatch .Khaki{background-color:#897e60}.swatches__swatch .beige,.swatches__swatch .Beige{background-color:#e1c699}.swatches__swatch .navy,.swatches__swatch .Navy{background-color:#00436d}.swatches__swatch .nude,.swatches__swatch .Nude{background-color:#f2c6ab}.swatches__swatch .silver,.swatches__swatch .Silver{background-color:silver}.swatches__swatch .denim,.swatches__swatch .Denim{background-color:#1560bd}.swatches__swatch .chocolate,.swatches__swatch .Chocolate{background-color:#291406}.swatches__swatch .forestgreen,.swatches__swatch .forest_green{background-color:#0c3311}.swatches__swatch .ecru,.swatches__swatch .Ecru{background-color:#e7d6c5}.swatches__swatch .terracotta,.swatches__swatch .Terracotta{background-color:#a74322}.swatches__swatch .mango,.swatches__swatch .Mango{background-color:#ff8243}.swatches__swatch .aqua,.swatches__swatch .Aqua{background-color:#1bb4d4}.swatches__swatch .stone,.swatches__swatch .Stone{background-color:#f2d4b6}.swatches__swatch .camel,.swatches__swatch .Camel{background-color:#bd673a}.swatches__swatch .tan,.swatches__swatch .Tan{background-color:#bf551f}.swatches__swatch .mocha,.swatches__swatch .Mocha{background-color:#b07150}.swatches__swatch .wine,.swatches__swatch .Wine{background-color:#941111}.swatches__swatch .sage,.swatches__swatch .Sage{background-color:#b2c588}.swatches__swatch .teal,.swatches__swatch .Teal{background-color:#1f8998}.swatches__swatch .charcoal,.swatches__swatch .Charcoal{background-color:#404445}.swatches__swatch .rust,.swatches__swatch .Rust{background-color:#c94912}.swatches__swatch .lilac,.swatches__swatch .Lilac{background-color:#dec5df}.swatches__swatch .peach,.swatches__swatch .Peach{background-color:#f49f82}.swatches__swatch .olive,.swatches__swatch .Olive{background-color:#6e896d}.swatches__swatch .fuschia,.swatches__swatch .Fushia{background-color:#df3d9f}.swatches__swatch .mint,.swatches__swatch .Mint{background-color:#ceecb7}.swatches__swatch .turquoise,.swatches__swatch .Turquoise{background-color:#32f4b5}.swatches__swatch span{display:block;width:23px;height:23px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid #f4f4f4}.swatches__tag{display:none}@media all and (min-width: 1024px){.swatches__col:hover .swatches__swatch{border-color:#8a9ba8}.swatches__col:hover .swatches__tag{display:block}}@media all and (min-width: 1200px){.swatches{margin:0 -8px -16px}.swatches__col{padding:0 8px 16px}.swatches__swatch{padding:6px}.swatches__swatch span{width:36px;height:36px}}.popup{display:none;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;background-color:#0000004d;z-index:199;min-width:320px}.popup--active{display:flex!important}.popup iframe{border:0 none}.popup__panel{border-radius:1.5rem;-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;width:100%;position:relative;overflow-y:auto;overflow-x:hidden;padding:1.25rem 1.25rem 2.25rem;display:flex;max-width:680px;flex-direction:column;align-items:flex-start;gap:1rem;box-shadow:0 18px 50px #1f262b66;margin-top:5rem;margin-bottom:3rem}.popup__panel--narrow{max-width:350px}.popup__panel--video{background-color:#0000;max-width:1280px;padding:0!important}.popup__panel--pdf{overflow:unset;padding:0!important;height:calc(100dvh - 160px);background-color:#0000}.popup__pdf{width:100%;height:100%;background-color:#fff;overflow-y:auto}.popup__header{align-self:center}.popup__close{background-color:#0000;border:0 none;position:absolute;width:46px;height:46px;display:flex;align-items:center;justify-content:center;top:8px;right:8px;font-size:24px;color:#8a9ba8;cursor:pointer}.popup__close--video{color:#fff;z-index:111}.popup__close--pdf{top:-46px;right:0;color:#fff;z-index:111}.popup__intro{background-color:#00909f;color:#fff;padding:1.25rem;margin:-1.25rem;margin-top:0!important;margin-bottom:15px!important}.popup__intro p:last-of-type{padding:0}.popup__content p:last-of-type{padding:0}.popup__button{margin-top:15px;align-self:center}.popup__video{display:block}@media all and (min-width: 767px){.popup__panel{padding:1.25rem 1.25rem 2.25rem;gap:1rem;margin-top:0;margin-bottom:0}.popup__panel--pdf{height:93dvh}.popup__close--pdf{top:-36px;right:-30px}.popup__pdf{border-radius:1.5rem}.popup__intro{padding:1.25rem;margin:-1.25rem}}@media all and (min-width: 1200px){.popup__panel{border-radius:1.5rem;padding:2rem;gap:1rem}.popup__panel--pdf{max-width:800px}.popup__pdf{border-radius:1.5rem}.popup__intro{padding:2rem;margin:-2rem}}.predictive-search{display:none;position:absolute;top:100%;left:0;background-color:#fff;z-index:3;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 0 10px #0000001a;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 160px)!important}.header-search__form--open .predictive-search{display:block}.predictive-search ul{padding-bottom:0}@media all and (min-width: 767px){.predictive-search{max-height:530px!important}}#predictive-search-results{padding-top:24px}.predictive-search--search-template{z-index:2;width:100%}.predictive-search__results-groups-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}}@media screen and (min-width: 750px){.predictive-search{border-top:none;width:100%}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width: 750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{border-bottom:.1rem solid rgba(0,0,0,.08);margin:0 20px 16px;padding:1.5rem 0 .75rem;font-weight:400;text-transform:uppercase;font-size:11px;color:#666;letter-spacing:.05em;display:none!important}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__item{display:flex;padding:8px 16px;font-size:14px;text-align:left;text-decoration:none;width:100%;color:#1f262b;align-items:center}.predictive-search__item:hover{color:#1f262b;background-color:#edf6fe}.predictive-search__item--link-with-thumbnail img{margin-right:16px;width:64px;height:64px;border-radius:8px;box-shadow:0 1px 2px #1f262b0f,0 4px 8px #1f262b1f}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0;padding:0}#predictive-search-results-queries-list{padding-bottom:16px}#predictive-search-results-queries-list .predictive-search__item-content{width:100%}#predictive-search-results-queries-list .predictive-search__item-heading{height:24px;width:100%;display:inline;align-items:center;font-size:14px;font-weight:500;position:relative;padding-left:30px}#predictive-search-results-queries-list .predictive-search__item-heading:before{content:"";width:14px;height:100%;background-image:url(icon-search.svg);background-size:100%;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:0}#predictive-search-results-queries-list .predictive-search__item-heading:after{content:"";background-image:url(icon-fas-chevron-right-dark.svg);background-size:100%;background-position:50%;background-repeat:no-repeat;position:absolute;right:0;top:0;width:16px;height:100%}#predictive-search-results-products-list{padding-bottom:8px}#predictive-search-results-products-list .predictive-search__item-content{flex-direction:row;flex:1;align-items:center}#predictive-search-results-products-list .predictive-search__item-heading{font-weight:500;line-height:1.2}#predictive-search-results-products-list .predictive-search__badge-row{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:3px;white-space:nowrap}#predictive-search-results-products-list .predictive-search__badge-row .badge{padding-top:1px;padding-bottom:1px}#predictive-search-results-products-list .product-main{flex:1}#predictive-search-results-products-list .product-card__price{flex:0 0 110px;margin-left:auto;margin-bottom:auto;padding:0;line-height:1}#predictive-search-results-products-list .product-card__price-with{margin-top:-3px;font-size:13px}#predictive-search-results-products-list .product-card__price-from{font-size:12px}#predictive-search-results-products-list .product-card__price-wrap{padding:3px 0;justify-content:flex-end}#predictive-search-results-products-list .product-card__price-top{margin-bottom:-2px}#predictive-search-results-products-list .product-card__price-ex{font-size:16px}#predictive-search-results-products-list .product-card__price-ex-compare{font-size:14px}#predictive-search-results-products-list .product-card__price-bottom{font-size:12px;line-height:1.2}@media all and (max-width: 599px){#predictive-search-results-products-list .product-card__vat-relief,#predictive-search-results-products-list .product-card__no-vat-relief{flex-direction:column;gap:0;align-items:flex-end}#predictive-search-results-products-list .product-card__price-top{margin-bottom:1px}#predictive-search-results-products-list .product-card__price-ex-compare{display:none}}.predictive-search__article-image{width:64px;height:64px;object-fit:cover;margin-right:16px;border-radius:8px;box-shadow:0 1px 2px #1f262b0f,0 4px 8px #1f262b1f}.predictive-search__article-title{font-weight:500;line-height:1.3;padding-bottom:2px}.predictive-search__article-description{line-height:1.4}.predictive-search__article-description p{padding-bottom:0}.predictive-search__search-for-button .predictive-search__item{justify-content:center;font-weight:500}.predictive-search__search-for-button .icon-arrow{position:absolute;right:16px;width:8px;height:14px}.predictive-search__search-for-button--products{margin-bottom:24px}.predictive-search__search-for-button--articles{margin-top:8px}.predictive-search__item-query-result mark{background-color:#0000;color:#005fab;font-weight:600}.predictive-search__item .price{font-size:1.2rem}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 20px;border:0;background-color:#fafbfc;word-break:break-all}.predictive-search__item--term:hover{background-color:#ebf6ff;color:#1f262b}.predictive-search__image{object-fit:cover}.product-card{display:flex;align-items:flex-start;flex-direction:column;height:100%;position:relative;text-align:left;gap:8px;padding:8px;border-radius:1rem;border:1px solid #f0f2f4;background-color:#fff;transition:all ease-out .2s;container-type:inline-size}.product-card:hover{border-color:#d3d9de}.product-card--clearance{border-color:#f8d3d3}.product-card--clearance:hover{border-color:#b92a2c}.product-card--clearance .product-card__badge-row{padding-right:32px}.product-card--clearance .product-card__price-ex,.product-card--clearance .product-card__price-with{color:#b92a2c}.product-card--clearance .product-card__button{background-color:#b92a2c}.product-card--clearance .product-card__button:hover{background-color:#ad2729}.product-card__clearance{position:absolute;top:0;right:0;color:#b92a2c}.product-card__clearance-icon{width:28px;display:block}.product-card--discontinued{background-color:#ffffff40;border-color:#f0f2f4;transition:all ease-in-out .3s}.product-card--discontinued:hover{background-color:#fff}.product-card--discontinued:hover .button--dark{background:#35414a!important}.product-card--discontinued .product-card__image{opacity:.5}.product-card--discontinued .button--dark{background:#4c5b67!important}.product-card--discontinued .button--dark:hover{background:#1f262b!important}.product-card__discontinued-link{text-align:center;width:100%}.product-card__reviews-link{text-decoration:none;display:block}.product-card__reviews-link .ruk_rating_snippet{pointer-events:none}.product-card__featured{display:flex;flex-direction:column;height:100%}.product-card__featured-intro{border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:#005fab;color:#fff;height:46px;padding:24px 12px 36px;margin-bottom:-16px;display:flex;align-items:center;gap:6px}.product-card__featured .product-card__title{font-size:1.25rem;line-height:1.25rem}.product-card__image-link,.product-card__image,.product-card__title{display:block;width:100%}.product-card__image-wrap{width:100%}.product-card__image-link{background-color:#f5f5f5;position:relative;height:auto!important;padding-bottom:100%;overflow:hidden;border-radius:12px}.product-card__image-link--article{padding-bottom:0;aspect-ratio:600/360}.product-card__image-link--article img{display:block;height:100%;object-fit:cover;width:100%}.product-card__image,.product-card .placeholder--product{position:absolute;left:0;right:0;top:0;height:100%;object-fit:cover}.product-card__image:hover{object-fit:contain;background-color:#fff}.product-card__badge--sale{position:absolute;left:8px;top:8px;flex-direction:row}.product-card__badge-row{display:flex;flex-wrap:wrap;gap:4px}.product-card__wishlist{margin-left:auto;height:40px}.product-card__details{flex:1;width:100%;gap:8px;display:flex;flex-direction:column}.product-card__top{position:relative;display:flex;flex-direction:column;gap:2px}.product-card__swatch-more{width:21px;height:21px;border-radius:50%;background-color:#fff;text-decoration:none;color:#1f262b;display:flex;align-items:center;justify-content:center;font-size:11px;border:1px solid #d3d9de}.product-card__swatch-more:hover{border-color:#8a9ba8;color:#1f262b}.product-card__swatches{display:flex;flex-wrap:wrap;gap:5px;margin:7px 0 0}.product-card__swatches--active{min-height:21px}.product-card__swatches .swatches__col{display:none;padding:0}.product-card__swatches .swatches__col:nth-child(-n+4){display:block}@media all and (min-width: 368px){.product-card__swatches .swatches__col:nth-child(-n+5){display:block}}@media all and (min-width: 420px){.product-card__swatches .swatches__col:nth-child(-n+6){display:block}}.product-card__swatches .swatches__col--current{display:block!important}.product-card__swatches .swatches__swatch{padding:2px}.product-card__swatches .swatches__swatch--current{outline-offset:1px}.product-card__swatches .swatches__swatch span{height:15px;width:15px}.product-card__brand{color:#6a7782;font-size:12px;font-style:normal;font-weight:500;line-height:12px;text-transform:uppercase;padding-top:7px;padding-bottom:4px}.product-card__title{font-weight:500;color:#1f262b;display:block;text-decoration:none;line-height:20px;font-size:1rem}.product-card__title:hover{color:#1872ba;text-decoration:none}.product-card__bottom{flex:1;width:100%;gap:8px;display:flex;flex-direction:column}.product-card__description,.product-card__features{display:none}.product-card__actions{flex:1;width:100%;gap:8px;display:flex;flex-direction:column}.product-card__price{margin-top:auto;padding-top:16px;width:100%}.product-card__price-wrap{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;justify-content:flex-end}.product-card__price-top{display:flex;align-items:baseline;gap:4px;text-align:right;justify-content:flex-end;position:relative}.product-card__price-with{color:#005fab;font-weight:500}.product-card__price-with--sale{color:#b92a2c}.product-card__price-with--bundle{color:#4f4898}.product-card__price-from{font-weight:500;line-height:10px}.product-card__price-ex{font-size:22px;font-weight:500;color:#005fab}.collection__products--grid .product-card__price-ex{font-size:20px}.product-card__price-ex--sale{color:#b92a2c}.product-card__price-ex--bundle{color:#4f4898}.product-card__price-ex-compare{font-weight:400;margin-top:-2px;margin-bottom:2px;height:20px;white-space:nowrap;width:100%}.product-card__price-ex-compare span{text-decoration:line-through}.collection__products--grid .product-card__price-ex-compare{font-size:14px}.product-card__price-bottom{text-align:right;font-weight:500;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3ch}.product-card__price-bottom-was{font-weight:400}.product-card__price-bottom-was--search{display:block;width:100%}.product-card__price-bottom-was span{text-decoration:line-through}.product-card__price-bottom-was+span{padding-left:4px;white-space:nowrap}.product-card__button{width:100%;gap:0}.product-card__button .fa-chevron-right{margin-left:.5rem}.product-card__footer{display:flex;align-items:center;width:100%;height:40px}.product-card__compare{margin:2px 0 0 6px!important}.product-card__compare.checkbox input[type=checkbox]{top:-10px;bottom:-10px;right:-10px;left:-10px;width:auto;height:auto;z-index:11}.product-card__compare .tool-tip{z-index:0}.product-card__add-upsell{padding-top:10px}.product-card__submit{width:100%}.product-card__vat-relief-wrap,.product-card__no-vat-relief{display:flex;align-items:baseline;gap:0 6px;justify-content:flex-end;flex-wrap:wrap}.product-card__article-read{margin-top:auto;align-self:flex-end}.product-card__article-description p{padding-bottom:0}@container (max-width: 160px){.product-card .product-card__view{display:none}.product-card .product-card__compare label{font-size:.75rem!important;padding-left:28px!important}}@media all and (max-width: 393px){.product-card__badge--sale{flex-direction:column;gap:0 4px;align-items:flex-start}.product-card__featured .product-card__badge--sale{flex-direction:row;align-items:center;gap:4px}}@media all and (min-width: 600px){.product-card__overlays{font-size:13px}.collection__products--grid .product-card__price-from{position:static}.product-card__price-ex{font-size:22px}.product-card__price-ex-compare{font-size:16px}.product-card__add-upsell{padding-top:15px}}@media all and (min-width: 767px){.product-card__featured .product-card__badge-row{padding-top:8px}}.product-card wishlist-button-collection,.compare wishlist-button-collection{width:40px;height:40px;position:relative}.product-card wishlist-button-collection wk-icon,.compare wishlist-button-collection wk-icon{background-image:url(icon-far-heart-grey.svg);width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-position:50%}.product-card wishlist-button-collection wk-icon svg,.compare wishlist-button-collection wk-icon svg{display:none}.product-card wishlist-button-collection wk-button,.compare wishlist-button-collection wk-button{transform:none!important;left:-4px!important;top:-4px!important}.product-card wishlist-button-collection .wk-selected wk-icon,.compare wishlist-button-collection .wk-selected wk-icon{background-image:url(icon-fas-heart-red.svg)}.product-card wishlist-button-collection .wk-text,.compare wishlist-button-collection .wk-text{position:absolute;top:unset;bottom:calc(100% - 5px);display:none;padding:8px 12px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #d3d9de;background:#fff;white-space:nowrap;z-index:9999;font-size:12px;line-height:16px;color:#1f262b;font-weight:500;gap:3px;box-shadow:0 1px 2px #1f262b0d;right:0}.product-card wishlist-button-collection .wk-text:after,.compare wishlist-button-collection .wk-text:after{content:"";background-image:url(tooltip.svg);background-repeat:no-repeat;background-size:100%;width:10px;height:6px;position:absolute;bottom:-6px;right:18px}.product-card wishlist-button-collection:hover .wk-text,.compare wishlist-button-collection:hover .wk-text{display:flex}.collection__products--list .product-card{gap:16px}.collection__products--list .product-card--clearance .product-card__top{position:static}.collection__products--list .product-card__swatches .swatches__col{display:none!important}.collection__products--list .product-card__swatches .swatches__col:nth-child(-n+4){display:block!important}@media all and (min-width: 767px){.collection__products--list .product-card__swatches .swatches__col:nth-child(-n+6){display:block!important}}.collection__products--list .product-card__clearance{top:unset;bottom:116px;right:unset;left:8px}.collection__products--list .product-card__image-wrap{flex:0 0 140px;position:absolute;width:140px;z-index:1}.collection__products--list .product-card__image-link{border:1px solid #f0f2f4}.collection__products--list .product-card__details{flex:1;gap:16px;height:100%}.collection__products--list .product-card__top{padding:8px 16px 0 140px;margin-left:16px;min-height:140px}.collection__products--list .product-card__top--has-swatch{min-height:166px}.collection__products--list .product-card__top--article{min-height:unset}.collection__products--list .product-card__actions{flex:1}.collection__products--list .product-card__badge-row{align-items:flex-start;padding-bottom:6px;padding-right:50px}.collection__products--list .product-card__title{font-size:18px;font-weight:700;padding-bottom:0}.collection__products--list .product-card .ruk_rating_snippet{margin-bottom:-4px}.collection__products--list .product-card__description{display:block;font-size:14px;line-height:21px}.collection__products--list .product-card__description p:last-of-type{padding:0}.collection__products--list .product-card__price{padding-top:0}.collection__products--list .product-card__features{flex:1;display:block}.collection__products--list .product-card__features ul{display:flex;list-style-type:none;padding:0;margin:0;flex-direction:column;gap:2px}.collection__products--list .product-card__features li{display:none;font-size:14px;padding:0 0 0 23px;position:relative}.collection__products--list .product-card__features li:after{content:"";position:absolute;left:0;top:5px;height:16px;width:16px;background-size:100%;background-repeat:no-repeat}.collection__products--list .product-card__features li:nth-child(-n+3){display:block}.collection__products--list .product-card__features.lazyloaded li:after{background-image:url(icon-fas-check-circle-green.svg)}@media all and (min-width: 600px){.collection__products--list .product-card__badge-row{flex-direction:row}}@media all and (max-width: 766px){.collection__products--list .product-card__clearance .tool-tip{left:-8px;right:unset}.collection__products--list .product-card__clearance .tool-tip__label{text-align:left}.collection__products--list .product-card__clearance .tool-tip__label:after{left:20px;right:auto}}@media all and (min-width: 767px){.collection__products--list .product-card{flex-direction:row}.collection__products--list .product-card--clearance .product-card__title{padding-right:32px}.collection__products--list .product-card__clearance{top:65px;bottom:unset;right:8px;left:unset}.collection__products--list .product-card__top{position:static;padding:8px 0 0;margin-left:0;min-height:0}.collection__products--list .product-card__swatches{margin:12px 0 4px}.collection__products--list .product-card__description{font-size:16px;line-height:1.5rem}.collection__products--list .product-card__details{gap:22px}.collection__products--list .product-card__title{font-size:1.25rem}.collection__products--list .product-card__features li{font-size:16px}.collection__products--list .product-card__bottom{flex-direction:row}.collection__products--list .product-card__image-wrap{flex:0 0 250px;width:100%;position:static}.collection__products--list .product-card__article-description{font-size:16px;line-height:1.5rem}}@media all and (min-width: 1200px){.collection__products--list .product-card__image-wrap{flex:0 0 330px}.collection__products--list .product-card__title{font-size:1.25rem}.collection__products--list .product-card .ruk_rating_snippet{--customStarSize: 18px}.collection__products--list .product-card__price-ex{font-size:26px}}.collection__products--grid .collection__col--best-seller .product-card,.discontinued__alt .product-card{border:2px solid #005fab}.collection__products--grid .collection__col--best-seller .product-card__description,.discontinued__alt .product-card__description{display:block;font-size:14px;line-height:1.25rem}.collection__products--grid .collection__col--best-seller .product-card__bottom,.discontinued__alt .product-card__bottom{margin-top:-10px}.collection__products--grid .collection__col--best-seller .product-card__features,.discontinued__alt .product-card__features{flex:1;display:block}.collection__products--grid .collection__col--best-seller .product-card__features ul,.discontinued__alt .product-card__features ul{display:flex;list-style-type:none;padding:0;margin:0;flex-direction:column;gap:2px}.collection__products--grid .collection__col--best-seller .product-card__features li,.discontinued__alt .product-card__features li{display:none;font-size:14px;padding:0 0 0 23px;position:relative}.collection__products--grid .collection__col--best-seller .product-card__features li:after,.discontinued__alt .product-card__features li:after{content:"";position:absolute;left:0;top:5px;height:16px;width:16px;background-size:100%;background-repeat:no-repeat}.collection__products--grid .collection__col--best-seller .product-card__features li:nth-child(-n+3),.discontinued__alt .product-card__features li:nth-child(-n+3){display:block}.collection__products--grid .collection__col--best-seller .product-card__features.lazyloaded li:after,.discontinued__alt .product-card__features.lazyloaded li:after{background-image:url(icon-fas-check-circle-green.svg)}@media all and (min-width: 767px){.collection__products--grid .collection__col--best-seller .product-card,.discontinued__alt .product-card{flex-direction:row}.collection__products--grid .collection__col--best-seller .product-card__image-wrap,.discontinued__alt .product-card__image-wrap{width:50%;padding-right:8px}.collection__products--grid .collection__col--best-seller .product-card__details,.discontinued__alt .product-card__details{height:100%}.collection__products--grid .collection__col--best-seller .product-card__actions,.discontinued__alt .product-card__actions{width:auto;margin-left:calc(-100% - 16px);flex:unset}}@media all and (min-width: 1200px){.collection__products--grid .collection__col--best-seller .product-card__title,.discontinued__alt .product-card__title{font-size:1.25rem;line-height:1.25rem;font-weight:700}.collection__products--grid .collection__col--best-seller .product-card__price-ex,.discontinued__alt .product-card__price-ex{font-size:26px}}.collection__products--list .collection__col--best-seller{order:0!important}.collection__products--list .collection__col--best-seller .product-card{border:2px solid #005fab}.spr-badge{display:flex;align-items:center;padding-bottom:10px}.spr-badge-caption{font-size:13px!important;color:#1f262b;text-decoration:underline}.spr-badge-caption:hover{text-decoration:none}.spr-badge-starrating{display:flex;align-items:center;justify-content:center;margin-right:8px!important}.spr-starratings,.spr-starrating{display:flex}.spr-icon{display:flex!important;width:auto;height:auto;top:auto;opacity:1!important}.spr-icon:before{content:"";background-size:100%;width:20px;height:20px;margin:0 -1px 0 0}.spr-icon.spr-icon-star:before{background-image:url(icon-star.svg)}.spr-icon.spr-icon-star-empty:before{background-image:url(icon-star-black.svg);opacity:.3}.spr-icon.spr-icon-star-half-alt:before{background-image:url(icon-star-half.svg)}.spr-icon.spr-icon-star-hover:before{content:"";background-image:url(icon-star.svg);opacity:1}.spr-form-input .spr-icon:before{width:24px;height:24px;margin-right:-5px}@media all and (min-width: 1024px){.spr-badge-caption{font-size:14px!important}}.compare-slide{display:none;position:fixed;left:-16px;bottom:0;right:-16px;z-index:9999;padding:0 4rem;transition:all ease-in-out .3s;background:linear-gradient(to bottom,#1f262b00 38%,#1f262b33)}.compare-slide button.minimize{display:none!important;all:unset;align-items:center;justify-content:center;cursor:pointer;position:absolute;padding:2px 12px;left:calc(50% - 20px);top:-.875rem;color:#d3d9de;transform:rotate(180deg);padding-bottom:1rem}.compare-slide button .overlay-lock{position:absolute;left:calc(50% - 5.5px);font-size:.75em;top:13px;pointer-events:none;transform:rotate(180deg);display:none}.compare-slide.minimized{bottom:-90px}.compare-slide.minimized:hover{bottom:0}.compare-slide.minimized button.minimize:hover .fa-window-minimize{opacity:0;pointer-events:none}.compare-slide.minimized button.minimize:hover .overlay-lock{display:block}.lg-on .compare-slide{display:none!important}.compare-slide--active{display:block}.compare-slide__wrap{max-width:1810px}.compare-slide__panel{-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:#fff;box-shadow:0 8px 24px #1f262b33;padding:16px;border-radius:24px 24px 0 0}.compare-slide__row{margin-left:-8px;margin-right:-8px}.compare-slide__col{position:relative;display:none;padding-right:8px;padding-left:8px}.compare-slide__col--compare{display:block;margin-left:auto;text-align:right}.compare-slide__compare{display:flex;height:100%}.compare-slide__add-more{font-weight:500;margin:auto auto 0}.compare-slide__clear{white-space:nowrap;padding-right:16px;padding-left:0;cursor:pointer;display:flex;align-items:center;height:100%;padding-top:2px}.compare-slide__clear:hover{text-decoration:underline;color:#b92a2c}.compare-slide__clear span{display:none}.compare-slide__button{margin-top:auto;width:100%}.compare-slide__button div{display:none}.compare-slide__card{position:relative;border-radius:16px;border:1px solid #f0f2f4;height:100%;display:block;text-decoration:none;color:#1f262b}.compare-slide__card:hover{background:#e9f4fe;text-decoration:none;color:#1f262b}.compare-slide__card-content{padding:12px;gap:16px;display:flex;align-items:center}.compare-slide__card-image{width:64px;height:64px;box-shadow:0 1px 2px #1f262b0f,0 4px 8px #1f262b1f;border-radius:8px;aspect-ratio:1/1;object-fit:cover}.compare-slide__card-details{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.compare-slide__card-title{font-weight:500;padding-right:36px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.compare-slide__card-close{background:#0000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0 none;position:absolute;top:0;right:7px;color:#8a9ba8}.compare-slide__card-close:hover{color:#1f262b}.compare-slide__card-close-icon{background:#d3d9de;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px}@media all and (min-width: 600px){.compare-slide__button div{display:block;margin-left:-2px}.compare-slide__clear{padding-right:24px;padding-left:8px}.compare-slide__clear span{display:block;margin-left:4px}}@media all and (min-width: 767px){.compare-slide{left:0;right:0}.compare-slide__col--compare{min-width:340px}}@media all and (min-width: 1366px){.compare-slide__compare{padding-left:12px;flex-direction:column}.compare-slide__add-more{padding-bottom:10px;margin:auto 0 0}.compare-slide__clear{padding:6px 0 0;height:auto;display:flex;margin-left:auto}.compare-slide__col{display:block}.compare-slide__col--compare{min-width:unset}.compare-slide__panel{padding:20px 16px 16px}.compare-slide__panel button.minimize{display:block!important}}.compare--empty{padding:0!important;background-color:#f5f8fa}.compare--empty .compare__top,.compare--empty .compare__main,.compare--empty .compare__bottom{display:none}.compare--empty .compare__empty{display:block}.compare__empty{display:none;text-align:center;padding:48px 0 56px}.compare__empty-icon{color:#1f262b;font-size:28px;margin-bottom:12px}.compare__empty-header{padding-bottom:16px}.compare__description p:last-of-type{padding-bottom:0}.compare__panel{max-width:100%;gap:0;padding:0}.compare__top{display:flex;align-items:center;width:100%;padding:0 0 16px}.compare__top-actions{display:none;margin-left:auto;align-items:center;gap:16px}.compare__print{display:none}.compare__bottom{display:flex;width:100%;background:#fff;padding:32px 12px 12px 0;border-top:1px solid #f0f2f4}.compare__bottom-clear{min-width:100px;font-weight:400;color:#1f262b}.compare__bottom-clear:hover{color:#b92a2c;text-decoration:underline}.compare__bottom-share{flex:1}.compare__close{top:6px;right:0}.compare__header{text-align:left;padding-bottom:8px}.compare__clear{font-weight:400;color:#1f262b;min-width:104px}.compare__clear:hover{text-decoration:underline;color:#b92a2c}.compare__main{display:flex;width:100%;overflow:auto;border:1px solid #f0f2f4}.compare__more{padding:12px;flex:1}.compare__more-panel{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f0f2f4;background:#fafbfc;gap:8px;font-weight:500;color:#1f262b;border-radius:16px;text-decoration:none;text-align:center;min-width:220px;padding:0 12px}.compare__more-panel:hover{color:#1f262b;background:linear-gradient(0deg,#fff0,#ffffffbf),#ebf6ff}.compare__more-panel:hover .compare__more-icon{background-color:#005fab;color:#fff}.compare__more-icon{width:24px;height:24px;border-radius:50%;background:#d3d9de;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center}.compare__product-clear{cursor:pointer;background:#0000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0 none;position:absolute;top:0;right:0;color:#8a9ba8}.compare__product-clear:hover{color:#1f262b}.compare__product-clear-icon{background:#d3d9de;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:16px}.compare__product-image{display:block;width:100%;border-radius:12px}.compare__product-image-link{display:block}.compare__product-title{display:block;text-align:left;color:#1f262b;text-decoration:none;padding-top:16px;padding-bottom:8px}.compare__product-select{margin:0 0 16px}.compare__product-price{padding-top:0}.compare__product-view{width:100%;margin-top:12px;margin-bottom:12px}.compare__product-add{display:flex;gap:4px;padding-bottom:16px}.compare wishlist-button-collection{width:40px;height:40px;flex:0 0 40px;position:relative}.compare wishlist-button-collection wk-icon{background-image:url(icon-far-heart-grey.svg);width:24px;height:24px;background-size:100%;background-repeat:no-repeat;background-position:50%}.compare wishlist-button-collection wk-icon svg{display:none}.compare wishlist-button-collection wk-button{transform:none!important;left:-4px!important;top:-4px!important}.compare wishlist-button-collection .wk-selected wk-icon{background-image:url(icon-fas-heart-red.svg)}.compare__table{width:auto}.compare__table .product-card__swatches{margin:16px 0 -4px}.compare__table-tool-tip{display:inline-flex;gap:6px;align-items:center}.compare__table-tool-tip-icon{color:#8a9ba8}.compare tr:first-of-type th,.compare tr:first-of-type td{vertical-align:top}.compare tr.even{background-color:#fafbfc!important}.compare tr.even+tr{background-color:#fafbfc!important}.compare tr.odd{background-color:#fff!important}.compare tr.odd+tr{background-color:#fff!important}.compare__table-row:nth-of-type(2n){background:#fafbfc}.compare th{display:none;vertical-align:middle;width:180px;min-width:180px;padding:12px;text-align:right;font-weight:500;border-right:1px solid #f0f2f4}.compare td{position:relative;min-width:250px;width:250px;padding:18px 12px 6px;text-align:center;vertical-align:middle;border-right:1px solid #f0f2f4}.compare td:nth-of-type(3){vertical-align:top}.compare td:nth-of-type(4){text-align:center}.compare td .compare__table-label{display:none;position:absolute;top:-3px;left:12px;font-size:13px;color:#6a7782}.compare__table-price td,.compare__table-price th{padding-top:24px!important;padding-bottom:0!important;vertical-align:top}.compare__table-price .product-card__vat-relief-wrap,.compare__table-price .product-card__no-vat-relief{justify-content:flex-start}.compare__table-add td,.compare__table-add th{padding-top:0!important}.compare__table-options{background-color:#fff!important}.compare__table-options td,.compare__table-options th{padding-top:0!important;padding-bottom:0!important}@media all and (min-width: 767px){.compare__top{padding:0 0 24px}.compare__top-actions{display:flex}.compare__bottom{display:none}.compare__share{margin-right:40px}.compare__close{top:12px;right:8px}}@media all and (min-width: 1024px){.compare__empty{padding:72px 0 80px}}@media all and (max-width: 1199px){.compare th{position:sticky;top:0;left:0;margin-left:-180px;display:block;text-align:left;font-size:13px;color:#6a7782;font-weight:400;border-right:none;margin-top:-15px;padding-left:0}.compare th span{background-color:#f0f2f4;padding:1px 2px}}@media all and (min-width: 1200px){.compare__empty{padding:128px 0 144px}.compare__print{display:inline-flex}.compare__share{margin-right:0}.compare th{width:200px;display:table-cell}.compare th span:after{content:":"}.compare td{width:275px;padding:12px}.compare td .compare__table-label{display:none}}.pre-footer img,.pre-footer svg{display:block;width:59px;height:40px}.pre-footer__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding-top:24px;padding-bottom:24px}.pre-footer__section{display:flex;align-items:center;gap:12px;flex-direction:column}.pre-footer__label{color:#35414a}.pre-footer__icon-list{display:flex;align-items:center;padding:0;gap:8px;flex-wrap:wrap;list-style-type:none;justify-content:center}@media all and (min-width: 767px){.pre-footer__section{flex-direction:row}}@media all and (min-width: 1024px){.pre-footer img,.pre-footer svg{display:block;width:50px;height:34px}.pre-footer img.pre-footer__icon-logo--delivery,.pre-footer svg.pre-footer__icon-logo--delivery{width:59px;height:40px}.pre-footer__wrap{flex-direction:row;gap:1.25rem;height:80px}}@media all and (min-width: 1200px){.pre-footer__wrap{gap:2rem}}.footer{background-color:#fff;color:#1f262b;border-top:4px solid #005fab}.footer--margin{margin-top:30px}@media all and (min-width: 767px){.footer--margin{margin-top:50px}}.footer-social{margin-top:8px;margin-bottom:8px;align-items:center;flex-wrap:wrap;display:flex;gap:1.5rem}.footer-social__icon-link{align-items:center;color:#1872ba;font-size:32px;text-decoration:none}.footer-social__icon-link.fa-facebook-f:before{content:"\f39e"}.footer-social__icon-link:hover{color:#1564a3;text-decoration:none}@media all and (min-width: 600px){.footer-social{margin:0}}@media all and (min-width: 767px){.footer-social{gap:1rem}}@media all and (min-width: 1200px){.footer-social{gap:1.5rem}}.footer-content{padding-bottom:14px}.footer-content__row{margin-bottom:0!important}.footer-content__header{color:#1f262b;padding-top:15px;display:flex}.footer-content__header>a{pointer-events:all;color:#1f262b;text-decoration:none}.footer-content__header>a:hover{text-decoration:underline}.footer-content__header--accordion>a{pointer-events:none}.footer-content__header--accordion>a:hover{text-decoration:none}.footer-content__contact{display:flex;flex-direction:column;gap:8px;margin-top:8px;margin-bottom:16px}.footer-content__contact a{color:#1f262b;text-decoration:none}.footer-content__contact a:hover{color:#1f262b;text-decoration:underline}.footer-content__contact-item{display:flex;align-items:flex-start;justify-content:flex-start;padding-left:26px;position:relative}.footer-content__contact-icon{position:absolute;top:4px;left:0}.footer-content__contact-text--address{line-height:1.4}.footer-content__contact-text--address p{padding-bottom:0}.footer-content__contact-phone{display:flex;align-items:center;flex-wrap:wrap;gap:0 10px}.footer-content__contact-phone-lines{position:relative}.footer-content__contact-phone-lines span{margin-right:5px}.footer-content__accordion-content{display:none}.footer-content__accordion-header{padding:1rem 0;position:relative}.footer-content__accordion-header-icon{margin-left:auto}.footer-content__accordion-header-icon--up,.footer-content__accordion-header--shown .footer-content__accordion-header-icon--down{display:none}.footer-content__accordion-header--shown .footer-content__accordion-header-icon--up{display:block}.footer-content__col{margin-bottom:-16px}.footer-content__item:last-of-type{padding-bottom:16px}.footer-content__link{color:#1f262b;display:block;padding:8px 0;text-decoration:none}.footer-content__link:hover{color:#1f262b;text-decoration:none}.footer-content__list{padding:0}.footer-content__text{padding-top:15px;color:#1f262b}.footer-content__text a{color:#1f262b}.footer-content__text a:hover{color:#1f262b;text-decoration:none}.footer-content table{margin-bottom:20px;width:100%}.footer-content table td{line-height:1.48;border:0}.footer-content table td:last-of-type{text-align:right;padding-right:20px}.footer-content table a{color:#1f262b;text-decoration:underline}.footer-content table a:hover{text-decoration:none}@media all and (min-width: 600px){.footer-content{border:0;padding-bottom:0;overflow:hidden}.footer-content__accordion-header{pointer-events:none}.footer-content__accordion-header-icon{display:none!important}.footer-content__accordion-content{display:flex!important}.footer-content__header{border:0;padding:0 0 1rem}.footer-content__header--accordion>a{pointer-events:all}.footer-content__header--accordion>a:hover{text-decoration:underline}.footer-content__text{padding-top:0}.footer-content__list{display:flex;flex-direction:column;gap:8px}.footer-content__item{border:0;padding-bottom:0}.footer-content__link{padding:0}.footer-content__link:hover{text-decoration:underline}.footer-content__contact{margin-top:0;margin-bottom:0}}@media (min-width: 600px)and (max-width: 1023px){.footer-content__row{display:block;column-count:2}.footer-content__col{margin-top:0;margin-bottom:0;width:100%!important;break-inside:avoid-column}.footer-content__col--social{margin-top:16px}}@media all and (min-width: 767px){.footer-content__header{padding:0 0 1rem}}@media all and (min-width: 1024px){.footer-content__content table td:last-of-type{padding-right:0}}@media all and (min-width: 1200px){.footer-content__header{padding:0 0 1rem}}.footer-post{align-items:center;padding-top:1rem;padding-bottom:1rem}.footer-post__menu{padding:0;margin-right:auto;display:flex;flex-wrap:wrap}.footer-post__menu-item{width:50%}.footer-post__menu-link{display:flex;align-items:center;text-decoration:none}.footer-post__menu-link:hover{text-decoration:underline}.footer-post__menu a[href="https://support.manageathome.co.uk/hc/en-gb/articles/4784152898975-Website-Security"]:after{content:"";display:inline-block;width:1.1rem;height:1.1rem;margin-left:.3em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M240 160L240 224L400 224L400 160C400 115.8 364.2 80 320 80C275.8 80 240 115.8 240 160zM192 224L192 160C192 89.3 249.3 32 320 32C390.7 32 448 89.3 448 160L448 224C483.3 224 512 252.7 512 288L512 512C512 547.3 483.3 576 448 576L192 576C156.7 576 128 547.3 128 512L128 288C128 252.7 156.7 224 192 224zM400 272L240 272L240 272L192 272L192 272C183.2 272 176 279.2 176 288L176 512C176 520.8 183.2 528 192 528L448 528C456.8 528 464 520.8 464 512L464 288C464 279.2 456.8 272 448 272L448 272L400 272L400 272z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M240 160L240 224L400 224L400 160C400 115.8 364.2 80 320 80C275.8 80 240 115.8 240 160zM192 224L192 160C192 89.3 249.3 32 320 32C390.7 32 448 89.3 448 160L448 224C483.3 224 512 252.7 512 288L512 512C512 547.3 483.3 576 448 576L192 576C156.7 576 128 547.3 128 512L128 288C128 252.7 156.7 224 192 224zM400 272L240 272L240 272L192 272L192 272C183.2 272 176 279.2 176 288L176 512C176 520.8 183.2 528 192 528L448 528C456.8 528 464 520.8 464 512L464 288C464 279.2 456.8 272 448 272L448 272L400 272L400 272z'/%3E%3C/svg%3E") no-repeat center/contain}@media all and (max-width: 767px){.footer-post__menu-item:nth-child(odd){width:57%;padding-right:8px}.footer-post__menu-item:nth-child(2n){width:43%}}@media all and (max-width: 766px){.footer-post__menu{row-gap:16px}.footer-post__menu-link{font-size:14px}.footer-post__button{font-size:14px;margin-top:32px;margin-bottom:1rem}}@media all and (min-width: 767px){.footer-post{display:flex;flex-wrap:nowrap;padding-top:1rem;padding-bottom:1rem}.footer-post__menu{column-count:unset;display:flex;gap:0 1rem;flex:1;padding-right:32px}.footer-post__menu-item{width:auto}.footer-post__menu-link{height:40px}}@media all and (min-width: 1200px){.footer-post{padding-top:1.5rem;padding-bottom:1.5rem}.footer-post__menu{gap:0 1.5rem}}.copyright{margin-bottom:70px}.copyright--compare-active{padding-bottom:20px}.copyright__text{display:flex;align-items:center}.copyright__text p:last-of-type{padding-bottom:0}.copyright__content{padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;width:100%;align-items:center;border-top:1px solid #d3d9de;text-align:center;margin-bottom:1rem}.copyright__text{order:1}.copyright__logo{display:flex;justify-content:center;align-items:center;padding-bottom:1.5rem}.copyright__logo-row{padding-top:1rem}.copyright__logo--first{margin:0 auto}.copyright__logo-img{display:block}.copyright__logo-link{display:inline-block}@media all and (min-width: 767px){.copyright__content{text-align:left;width:100%;align-items:flex-start}.copyright__logo{padding-bottom:1rem}.copyright__logo-row{display:flex;flex:1;width:100%;padding-bottom:1rem}.copyright__logo--first{margin-left:0}}@media all and (min-width: 1366px){.copyright--compare-active{padding-bottom:40px}.copyright__text{order:-1}.copyright__content{flex-direction:row;align-items:center}.copyright__logo--first{margin-left:auto}.copyright__logo-row{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/home-main.css.map */
