.product-range-score[data-v-065facca]{align-items:center;color:var(--color-cool-gray,#f6f6f6);-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;justify-content:flex-start;margin-bottom:.8rem}.product-range-score .label[data-v-065facca]{font-size:var(--text-xs,1.2rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));min-width:12rem}.product-range-score .score[data-v-065facca]{-moz-column-gap:.8rem;column-gap:.8rem;display:flex}.product-range-score .score .star[data-v-065facca]{aspect-ratio:1;background-color:var(--color-soft-black,#1d1d1f);border-radius:3.40282e+38px;width:.8rem}.product-range-score .score .star.star--fill[data-v-065facca]{background-color:var(--color-gold,#ffce00)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d46e828f],[data-v-d46e828f]::backdrop,[data-v-d46e828f]:after,[data-v-d46e828f]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.product-range-body-overview[data-v-d46e828f]{background-color:var(--color-black,#000);color:var(--color-white,#fff);padding-block:6rem}.product-range-body-overview .image-wrapper[data-v-d46e828f]{text-align:center}@media (min-width:64rem){.product-range-body-overview .image-wrapper[data-v-d46e828f]{text-align:right}}.product-range-body-overview .image-wrapper .image[data-v-d46e828f]{display:inline-block;margin-inline:auto;position:relative}@media (min-width:64rem){.product-range-body-overview .image-wrapper .image[data-v-d46e828f]{margin-left:auto}}.product-range-body-overview .image-wrapper .image img[data-v-d46e828f]{max-height:41rem;width:auto}.product-range-body-overview .image-wrapper .image .image-caption[data-v-d46e828f]{bottom:6rem;color:var(--color-mid-gray,#d1d3d4);left:-2.4rem;margin-top:2.4rem;opacity:.5;text-align:center}@media (min-width:64rem){.product-range-body-overview .image-wrapper .image .image-caption[data-v-d46e828f]{margin-top:calc(var(--spacing,.2rem)*0);--tw-translate-x:-100%;max-width:11rem;position:absolute;text-align:right;translate:var(--tw-translate-x)var(--tw-translate-y)}}.product-range-body-overview .content[data-v-d46e828f],.product-range-body-overview .title[data-v-d46e828f]{margin-bottom:4rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.product-range-body-summary[data-v-77120772]{background-color:var(--color-black,#000);color:var(--color-white,#fff);padding-bottom:8rem;padding-top:6rem}.product-range-body-summary .image-wrapper[data-v-77120772]{margin-inline:auto;max-width:84rem;width:100%}.product-range-body-summary .inner[data-v-77120772]{max-width:43rem}.product-range-body-summary .inner .content[data-v-77120772],.product-range-body-summary .inner .title[data-v-77120772]{margin-bottom:4rem}.product-range-sales-cta[data-v-a65dcfb7]{padding-bottom:12rem}.product-range-sales-cta .inner[data-v-a65dcfb7]{margin-inline:auto;max-width:63rem;text-align:center}.product-range-sales-cta .inner .content[data-v-a65dcfb7]{margin-bottom:4rem}.product-range-filters .series-sort[data-v-72622803]{align-items:center;-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;justify-content:flex-start}.product-range-filters .series-sort .icon[data-v-72622803]{transition:all .4s}.product-range-filters .series-sort .icon.icon--up[data-v-72622803]{rotate:180deg}.product-range-filters .series-sort .icon.icon--disabled[data-v-72622803]{opacity:.4}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-91edc203],[data-v-91edc203]::backdrop,[data-v-91edc203]:after,[data-v-91edc203]:before{--tw-border-style:solid}}}.results-wrapper[data-v-91edc203]{height:calc(100vh - 26rem);overflow:auto;padding-right:1.6rem}.results-wrapper .product-range-products[data-v-91edc203]{border-collapse:collapse;overflow-x:auto;position:relative;width:100%}.results-wrapper .product-range-products tr td[data-v-91edc203],.results-wrapper .product-range-products tr th[data-v-91edc203]{padding-right:2rem;text-align:left}:is(.results-wrapper .product-range-products tr th[data-v-91edc203],.results-wrapper .product-range-products tr td[data-v-91edc203]):last-child{padding-right:calc(var(--spacing,.2rem)*0);text-align:right}.results-wrapper .product-range-products thead[data-v-91edc203]{background-color:var(--color-white,#fff)}.results-wrapper .product-range-products thead tr th[data-v-91edc203]{background-color:#ffffffbf;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-mid-gray,#d1d3d4);padding-bottom:1.6rem;position:sticky;top:calc(var(--spacing,.2rem)*0);white-space:nowrap}@supports (color:color-mix(in lab,red,red)){.results-wrapper .product-range-products thead tr th[data-v-91edc203]{background-color:color-mix(in oklab,var(--color-white,#fff)75%,transparent)}}.results-wrapper .product-range-products tbody tr td[data-v-91edc203]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-mid-gray,#d1d3d4);padding-bottom:1.6rem;padding-top:2.4rem}.results-wrapper .product-range-products tr th[data-v-91edc203]:first-child{left:calc(var(--spacing,.2rem)*0);z-index:3}.results-wrapper .product-range-products tr td[data-v-91edc203]:first-child{background-color:#fffc;left:calc(var(--spacing,.2rem)*0);position:sticky;z-index:2}@supports (color:color-mix(in lab,red,red)){.results-wrapper .product-range-products tr td[data-v-91edc203]:first-child{background-color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.load-more[data-v-33d061ad]{display:flex;flex-wrap:wrap;gap:2.4rem 1.6rem;justify-content:center}.load-more .info[data-v-33d061ad]{flex-basis:100%;text-align:center}.load-more .info span[data-v-33d061ad]{text-decoration-line:underline}/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */.product-range-listing[data-v-358f1da3]{background-color:var(--color-white,#fff);padding-bottom:16rem;padding-top:8rem}
