.compare,.compare-rail{--compare-ink: #16141c;--compare-muted: #6b6f76;--compare-value: #3b4256;--compare-surface: #f5f6f8;--compare-line: #e3e5e8;--compare-field: #c9ccd2;--compare-panel: #f7f7f7;--compare-panel-line: #e5e5ea;--compare-good: #0a7c5d;--compare-good-bg: #e2f3ec;--compare-chip-bg: #dffaf3;--compare-brand: var(--primary-button-background, #591091);--compare-gap: 48px;color:var(--compare-ink);font-family:Poppins,sans-serif}.compare h1,.compare h2,.compare h3,.compare h4,.compare-rail h2,.compare-rail h3{font-family:Poppins-Bold,sans-serif;font-weight:400;color:var(--compare-ink);text-transform:none}.compare p{margin:0}.compare ul{margin:0;padding:0;list-style:none}.compare__breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:16px 0 0;list-style:none;font-size:.8125rem;color:var(--compare-muted)}.compare__breadcrumb li+li:before{content:"/";margin-right:6px;color:var(--compare-field)}.compare__breadcrumb a{color:var(--compare-muted)}.compare__breadcrumb a:hover{color:var(--compare-ink);text-decoration:underline}.compare-hero{padding:40px 0;text-align:center}.compare .compare-hero__title{margin:0;font-size:clamp(26px,4.4vw,48px);line-height:1.1;letter-spacing:-.02em}.compare-hero__subtitle{margin-top:4px!important;color:var(--compare-muted)}.compare-hero__cta{margin-top:24px}.compare .rbx-usp--strip{padding:0}.compare-select{position:relative}.compare-select select{display:block;width:100%;height:56px;margin:0;padding:0 48px 0 16px;border:1px solid var(--compare-field);border-radius:12px;background:#fff;color:var(--compare-ink);font-family:Poppins,sans-serif;font-size:1rem;line-height:1.2;-webkit-appearance:none;appearance:none;cursor:pointer}.compare-select select:hover{border-color:var(--compare-ink)}.compare-select select:focus-visible{outline:2px solid var(--compare-brand);outline-offset:2px}.compare-select .compare-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none}.compare-select--compact select{height:44px;font-size:.9375rem;border-radius:10px}.compare-products{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap);margin-top:48px}.compare-product{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.compare-product .compare-select{align-self:stretch}.compare-product__media{display:flex;align-items:center;justify-content:center;align-self:stretch;height:clamp(260px,30vw,420px);margin-top:24px;padding:32px;border:1px solid var(--compare-line);border-radius:24px;background:#fff}.compare-product__media img{width:auto;max-width:100%;height:100%;object-fit:contain}.compare-product__from{margin-top:20px!important;font-size:.8125rem;color:var(--compare-muted)}.compare-product__price{font-family:Poppins-Bold,sans-serif;line-height:1.3}.compare-product__rrp{font-size:.875rem;color:var(--compare-muted)}.compare-product__cta{margin-top:20px}.compare-tabs{margin-top:56px;border-bottom:1px solid var(--compare-line)}.compare .compare-tabs__list{display:flex;gap:32px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.compare-tabs__list::-webkit-scrollbar{display:none}.compare-tabs__list li{flex:0 0 auto}.compare-tabs__tab{display:block;padding:14px 0 12px;border-bottom:3px solid transparent;color:var(--compare-muted);font-size:1rem;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.compare-tabs__tab:after{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600}.compare-tabs__tab:hover{color:var(--compare-ink)}.compare-tabs__tab.is-active{border-bottom-color:var(--compare-brand);color:var(--compare-ink);font-weight:600}.compare-sticky{position:fixed;top:var(--compare-header, 0px);left:0;right:0;z-index:4;background:#fff;box-shadow:0 8px 24px #16141c14;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,top .25s ease,visibility 0s linear .2s}.compare-sticky.is-visible{visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .2s ease,top .25s ease}.compare-sticky__phones{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap);padding-top:16px}.compare-sticky__phone{display:flex;flex-direction:column;gap:12px;min-width:0}.compare-sticky__row{display:flex;align-items:center;gap:16px}.compare-sticky__thumb{flex:0 0 56px;width:56px;height:56px;padding:4px;border:1px solid var(--compare-line);border-radius:12px}.compare-sticky__thumb img{width:100%;height:100%;object-fit:contain}.compare-sticky__price{display:flex;flex-direction:column;min-width:0;line-height:1.25}.compare-sticky__price strong{font-family:Poppins-Bold,sans-serif;font-weight:400;line-height:1.3}.compare-sticky__name{display:none}.compare-sticky__from{font-size:.8125rem;color:var(--compare-muted)}.compare-sticky__cta{margin-left:auto}.compare .compare-tabs--sticky{margin-top:8px;border-bottom:0}.compare__body{padding-bottom:64px}.compare-block{padding:48px 0;border-top:1px solid var(--compare-line);scroll-margin-top:var(--compare-offset, 200px)}.compare-glance{border-top:0;padding-top:40px}.compare .compare-block__title{margin:0 0 20px}.compare-ratings{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap);margin-bottom:32px;padding:20px 24px;border-radius:16px;background:var(--compare-surface)}.compare-rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.125rem}.compare-stars{position:relative;display:inline-block;line-height:0;color:var(--compare-ink)}.compare-stars__base{display:inline-flex;gap:2px;color:#d4d6db}.compare-stars__fill{position:absolute;top:0;left:0;display:inline-flex;gap:2px;overflow:hidden;white-space:nowrap}.compare-stars svg{flex:0 0 auto}.compare-rating__value{font-weight:600}.compare-rating__count{color:var(--compare-muted);text-decoration:underline}.compare-rating__none{color:var(--compare-muted)}.compare-glance__box{display:grid;grid-template-columns:28px 1fr;gap:16px;padding:32px 40px 36px 32px;border:1px solid var(--compare-panel-line);border-radius:16px;background:var(--compare-panel)}.compare-glance__icon{color:var(--compare-brand)}.compare .compare-glance__label{margin:0 0 8px;line-height:24px}.compare-glance__body p{max-width:860px;color:var(--compare-ink)}.compare-glance__body p+p{margin-top:16px}.compare-models__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap);padding:32px;border-radius:24px;background:var(--compare-surface)}.compare-models__phone{min-width:0}.compare .compare-models__name{margin:0 0 12px}.compare-colours{display:grid;gap:12px}.compare-colour{display:flex;flex-direction:column;gap:6px;padding:16px 20px;border:1px solid var(--compare-line);border-radius:10px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.compare-colour:hover,.compare-colour:focus-visible,.compare-colour:active,.compare-cap:hover,.compare-cap:focus-visible,.compare-cap:active{border-color:var(--compare-good);background:var(--compare-chip-bg)}.compare-colour:hover .compare-colour__name,.compare-colour:hover .compare-colour__price,.compare-colour:focus-visible .compare-colour__name,.compare-colour:focus-visible .compare-colour__price,.compare-colour:active .compare-colour__name,.compare-colour:active .compare-colour__price,.compare-cap:hover,.compare-cap:hover span,.compare-cap:focus-visible,.compare-cap:focus-visible span,.compare-cap:active,.compare-cap:active span{color:var(--compare-good)}.compare-colour__name{display:flex;align-items:center;gap:12px;color:var(--compare-ink)}.compare-colour__swatch{flex:0 0 20px;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}.compare-colour__price{padding-left:32px;font-size:.875rem;color:var(--compare-muted)}.compare .compare-models__label{margin:24px 0 10px;line-height:1.4}.compare .compare-caps{display:flex;flex-wrap:wrap;gap:8px}.compare-cap{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:96px;min-height:60px;padding:10px 14px;border:1px solid var(--compare-line);border-radius:10px;background:#fff;font-size:.875rem;line-height:1.2;color:var(--compare-ink);transition:border-color .15s ease,background-color .15s ease}.compare-cap span{font-size:.8125rem;color:var(--compare-muted)}.compare-models__grades,.compare-models__oos{font-size:.875rem;color:var(--compare-muted)}.compare-bars{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap);margin-bottom:32px}.compare-bar{max-width:400px}.compare-bar__label{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.875rem;color:var(--compare-muted)}.compare-bar__score{font-weight:600;color:var(--compare-ink)}.compare-bar__score span{font-weight:400;color:var(--compare-muted)}.compare-bar__track{--pixel: 3px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:var(--pixel);height:28px;padding:var(--pixel);background:#2b0747;clip-path:polygon(0 var(--pixel),var(--pixel) var(--pixel),var(--pixel) 0,calc(100% - var(--pixel)) 0,calc(100% - var(--pixel)) var(--pixel),100% var(--pixel),100% calc(100% - var(--pixel)),calc(100% - var(--pixel)) calc(100% - var(--pixel)),calc(100% - var(--pixel)) 100%,var(--pixel) 100%,var(--pixel) calc(100% - var(--pixel)),0 calc(100% - var(--pixel)))}.compare-bar__cell{display:block;background:#fff}.compare-bar__cell.is-filled{background:var(--compare-brand);box-shadow:inset 0 var(--pixel) 0 #9b5fd0,inset 0 calc(var(--pixel) * -1) 0 #3f0a68}.compare-bar.is-pending .compare-bar__cell.is-filled{background:#fff;box-shadow:none}.compare-bar.is-in .compare-bar__cell.is-filled{transition:background-color 0s linear calc(var(--i) * 70ms),box-shadow 0s linear calc(var(--i) * 70ms)}.compare-group__summary,.compare-point{max-width:860px;color:var(--compare-ink)}.compare-points{margin-top:20px}.compare-point+.compare-point{margin-top:16px}.compare-point__title{display:block;font-family:Poppins-Bold,sans-serif;font-weight:400}.compare-rows{margin-top:32px}.compare-row+.compare-row{margin-top:24px}.compare .compare-row__label{margin:0 0 8px;line-height:1.4}.compare .compare-row__values{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap);margin:0;padding:20px 24px;border-radius:16px;background:var(--compare-surface)}.compare-row__value dd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-family:Poppins-Bold,sans-serif;line-height:1.4;color:var(--compare-value)}.compare-row__value.is-better dd{color:var(--compare-ink)}.compare-better{display:inline-flex;align-items:center;gap:4px;padding:3px 10px 3px 8px;border-radius:999px;background:var(--compare-good-bg);color:var(--compare-good);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1.4;white-space:nowrap}.compare-verdict__text{max-width:860px;margin-bottom:24px;color:var(--compare-ink)}.compare-verdict__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--compare-gap)}.compare-verdict__card{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:32px;border-radius:24px;background:var(--compare-surface)}.compare .compare-verdict__card-title{margin:0}.compare-verdict__list{flex:1 1 auto;display:grid;gap:12px}.compare-verdict__list li{display:flex;gap:10px;font-size:1rem;line-height:1.5}.compare-verdict__list .compare-icon{flex:0 0 auto;width:16px;height:16px;margin-top:4px;color:var(--compare-good)}.compare-faq.faq{margin:0}.compare-faq .card{margin:0;border:0;border-radius:0;background:none;box-shadow:none}.compare-faq .card__header,.compare-faq .card__section{padding:0}.compare-faq .faq__item{border-bottom:1px solid var(--compare-line)}.compare-faq .faq__item:first-child{border-top:1px solid var(--compare-line)}.compare-faq .faq__question{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;color:var(--compare-ink);font-family:Poppins-Bold,sans-serif;font-size:1.125rem;font-weight:400;text-align:left}.compare-faq .faq__answer{max-width:860px;padding:0 0 20px;color:var(--compare-ink)}.compare-rail{padding:56px 0;background:var(--compare-surface)}.shopify-section+.shopify-section>.compare-rail{padding-top:0}.compare-rail__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.compare-rail .compare-rail__title,.compare .compare-rail__title{margin:0}.compare-rail__nav{display:flex;gap:12px}.compare-rail.is-static .compare-rail__nav{visibility:hidden}.compare-rail__button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:50%;background:var(--compare-ink);color:#fff;cursor:pointer}.compare-rail__button[disabled]{background:#e6e7ea;color:#9a9ca3;cursor:default}.compare-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 4.2);gap:20px;margin:0;padding:0 0 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.compare-rail__track::-webkit-scrollbar{display:none}.compare-rail__item{scroll-snap-align:start;min-width:0}.shopify-section+.shopify-section>.compare-rail--articles{padding-top:64px}.compare-rail__all{display:inline-block;margin-top:16px;font-size:.875rem}.compare-card{display:flex;flex-direction:column;height:100%;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #16141c0f;transition:box-shadow .2s ease,transform .2s ease}.compare-card:hover{box-shadow:0 8px 24px #16141c1a}.compare-card__media{aspect-ratio:3 / 2;background:#eef0f3;overflow:hidden}.compare-card__media img{display:block;width:100%;height:100%;object-fit:cover}.compare-card__media--pair{display:flex;align-items:center;justify-content:center;gap:2%;padding:20px 10%;background:#f1f2f5}.compare-card__media--pair img{width:46%;height:100%;object-fit:contain;mix-blend-mode:multiply}.compare-card__body{display:flex;flex-direction:column;gap:4px;padding:20px 24px 24px}.compare-card__label{font-size:.8125rem;color:var(--compare-muted, #6b6f76)}.compare-rail .compare-card__title,.compare .compare-card__title{display:-webkit-box;margin:0;overflow:hidden;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.compare-landing{padding-bottom:56px}.compare-picker{display:grid;grid-template-columns:1fr auto 1fr auto;gap:16px;align-items:end;max-width:1040px;margin:0 auto;padding:28px 32px 32px;border-radius:24px;background:var(--compare-surface)}.compare-picker__label{display:block;margin-bottom:8px;font-family:Poppins-Bold,sans-serif;font-size:.875rem;color:var(--compare-ink)}.compare-picker__vs{line-height:56px;font-weight:600;color:var(--compare-muted)}.compare-picker__submit{height:56px}.compare-picker__submit[disabled]{opacity:.5}.compare-landing__grid-wrap{margin-top:64px}.compare-landing__grid-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.compare-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.compare-grid .compare-card{border:1px solid var(--compare-line);box-shadow:none}.compare-filters{display:flex;flex-wrap:wrap;gap:8px}.compare-filter{padding:8px 18px;border:1px solid var(--compare-field);border-radius:999px;background:#fff;color:var(--compare-ink);font-family:Poppins,sans-serif;font-size:.875rem;cursor:pointer}.compare-filter:hover{border-color:var(--compare-ink)}.compare-filter[aria-pressed=true]{border-color:var(--compare-ink);background:var(--compare-ink);color:#fff}.compare-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px}.compare-pager .compare-filter{min-width:40px;padding:8px 14px}.compare-pager .compare-filter[aria-current=page]{border-color:var(--compare-ink);background:var(--compare-ink);color:#fff}.compare-pager .compare-filter[disabled]{opacity:.4;cursor:default}.compare-pager .compare-filter[disabled]:hover{border-color:var(--compare-field)}.compare-landing__content,.compare-landing__faq{margin-top:56px}.compare--unavailable{padding:64px 0;text-align:center}.compare--unavailable p{margin:16px 0 24px}@media screen and (max-width:999px){.compare,.compare-rail{--compare-gap: 24px}.compare-rail__track{grid-auto-columns:calc((100% - 2 * 16px) / 2.4);gap:16px}.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-sticky__cta{padding:0 16px}}@media screen and (max-width:640px){.compare,.compare-rail{--compare-gap: 12px}.compare-hero{padding:24px 0 28px}.compare-products{margin-top:32px}.compare-select select{height:48px;padding:0 32px 0 12px;font-size:.875rem}.compare-select .compare-icon{right:10px}.compare-product__media{height:180px;margin-top:12px;padding:16px;border-radius:16px}.compare-product__rrp{font-size:.8125rem}.compare-product__cta{align-self:stretch;margin-top:14px;padding:0 8px;text-align:center}.compare-tabs{margin-top:40px}.compare .compare-tabs__list{gap:24px}.compare-tabs__tab{font-size:.9375rem}.compare-sticky__phones{padding-top:10px}.compare-sticky__phone{gap:2px}.compare-sticky .compare-select,.compare-sticky__thumb,.compare-sticky__from{display:none}.compare-sticky__name{display:block;overflow:hidden;font-size:.75rem;color:var(--compare-muted);white-space:nowrap;text-overflow:ellipsis}.compare-sticky__row{gap:8px}.compare-sticky__price{flex:1 1 auto}.compare-sticky__cta{flex:0 0 auto;min-height:36px;height:36px;padding:0 10px;font-size:.75rem;line-height:36px}.compare .compare-tabs--sticky{margin-top:4px}.compare-block{padding:40px 0}.compare-glance{padding-top:32px}.compare-ratings{padding:16px;margin-bottom:24px}.compare-rating{font-size:.875rem;gap:4px 6px}.compare-stars svg{width:14px;height:14px}.compare-glance__box{grid-template-columns:1fr;gap:8px;padding:24px 20px}.compare .compare-glance__label{margin-bottom:8px}.compare-models__grid{grid-template-columns:1fr;gap:32px;padding:20px;border-radius:20px}.compare-bars{gap:16px}.compare-bar__label{font-size:.75rem}.compare-bar__track{--pixel: 2px;height:18px}.compare .compare-row__values{gap:16px;padding:16px;border-radius:14px}.compare-better{font-size:.6875rem;white-space:normal}.compare-verdict__cards{grid-template-columns:1fr;gap:16px}.compare-verdict__card{padding:24px 20px;border-radius:20px}.compare-faq .faq__question{font-size:1rem}.compare-rail{padding:40px 0}.shopify-section+.shopify-section>.compare-rail--articles{padding-top:40px}.compare-rail__button{width:40px;height:40px}.compare-rail__track{grid-auto-columns:78%;gap:12px}.compare-card__body{padding:16px 18px 20px}.compare-grid{grid-template-columns:1fr;gap:16px}.compare-picker{grid-template-columns:1fr;gap:12px;padding:20px}.compare-picker__vs{line-height:1;text-align:center}.compare-picker__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/335/assets/compare.css.map */
