.VisionSidebar{--sidebar-margin-top:5vh;--mobile-toggle-height:32px}@media (min-width:800px){.VisionSidebar{--sidebar-margin-top:0px;--mobile-toggle-height:0px}}.VisionSidebar{display:flex;height:100%;left:0;position:fixed;top:0;transition-delay:0s;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:100}@media (min-width:800px){.VisionSidebar{transition-delay:.5s;transition-duration:0s}}.VisionSidebar__overlay{cursor:pointer;flex-grow:1;overflow:visible}.VisionSidebar__overlay:after{height:100%;left:0;position:absolute;top:0;width:100%;--tw-content:"";content:var(--tw-content)}.VisionSidebar__background{background-color:rgb(17 17 17/var(--tw-bg-opacity,1));height:100vh;left:0;position:absolute;top:0;width:100vw;--tw-bg-opacity:0;--tw-backdrop-blur:blur(0);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.VisionSidebar__background,.VisionSidebar__outer{transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.VisionSidebar__outer{display:flex;flex-direction:column;height:100%;margin-top:var(--sidebar-margin-top);position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:800px){.VisionSidebar__outer{--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (max-width:799px){.VisionSidebar__outer{--tw-translate-x:0;border-radius:24px;max-width:none!important;overflow:hidden;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateY(100%) translateZ(0)}}.VisionSidebar__mobile-tab{display:flex;height:var(--mobile-toggle-height);justify-content:center;overflow:visible;padding-top:.5rem;position:relative;z-index:2}@media (min-width:800px){.VisionSidebar__mobile-tab{display:none}}.VisionSidebar__mobile-tab:before{height:.25rem;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}.VisionSidebar__mobile-tab:after{height:.375rem;left:0;position:absolute;top:calc(100% - 1px);width:100%;--tw-content:"";background:linear-gradient(180deg,#fff 0,#fff0);content:var(--tw-content)}.VisionSidebar__content{height:100%;overflow-y:auto;padding-bottom:var(--sidebar-margin-top);position:relative;width:100%;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.VisionSidebar__title-row{align-items:flex-start;display:flex;justify-content:space-between;z-index:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.VisionSidebar__title{padding-bottom:1.25rem;padding-top:1.25rem;width:100%}.VisionSideBar__close-button{align-items:center;display:flex;height:100%;justify-content:center;padding:.625rem 0 .625rem .625rem;width:2rem}.VisionSidebar--overflow-hidden .VisionSidebar__content{overflow:hidden}.VisionSidebar--no-title .VisionSidebar__title-row{justify-content:flex-end}.VisionSidebar--visible{transition-delay:0s;transition-duration:.15s;transition-duration:0s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:visible}@media (min-width:800px){.VisionSidebar--visible .VisionSidebar__outer{transform:translate(0) translateZ(0)}}@media (max-width:799px){.VisionSidebar--visible .VisionSidebar__outer{transform:translateY(0) translateZ(0)}}.VisionSidebar--visible .VisionSidebar__background{--tw-bg-opacity:.8;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-delay:0s}.VisionSidebar--plain-title .VisionSidebar__title-row{align-items:center;padding:1rem}.VisionSidebar--fixed-title .VisionSidebar__title-row{position:sticky;top:-2px}.VisionSidebar--custom-title .VisionSideBar__close-button{padding-right:24px;padding-top:12px;width:3.5rem}@media (min-width:800px){.VisionSidebar--custom-title .VisionSideBar__close-button{padding-top:24px}}.ProductUpsellsAccessoriesSidebar{align-items:stretch;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:flex-start;overflow-y:auto;padding:var(--outer-gutter);padding-top:0;width:100%}@media (min-width:800px){.ProductUpsellsAccessoriesSidebar{justify-content:center;padding:40px}}.ProductUpsellsAccessoriesSidebar__product-item{align-items:center;border-radius:.5rem;border-width:1px;display:flex;gap:1rem;justify-content:space-between;position:relative;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));padding:.125rem 1rem .125rem .125rem}.ProductUpsellsAccessoriesSidebar__product-item:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.ProductUpsellsAccessoriesSidebar__product-item--active,.ProductUpsellsAccessoriesSidebar__product-item--active:hover{--tw-border-opacity:1;border-color:rgb(43 43 43/var(--tw-border-opacity,1))}.ProductUpsellsAccessoriesSidebar__product-item--active .ProductUpsellsAccessoriesSidebar__fake-checkbox:before{background-image:var(--gradient)}.ProductUpsellsAccessoriesSidebar__product-item--disabled{opacity:.5;pointer-events:none}.ProductUpsellsAccessoriesSidebar__fake-checkbox{align-items:center;aspect-ratio:1/1;border-radius:4px;border-width:1px;display:flex;height:1.25rem;justify-content:center;width:1.25rem;--tw-border-opacity:1;border-color:rgb(52 73 184/var(--tw-border-opacity,1))}.ProductUpsellsAccessoriesSidebar__fake-checkbox:before{background-color:transparent;border-radius:.125rem;content:"";height:.875rem;width:.875rem}.ProductUpsellsAccessoriesSidebar__product-titles{display:flex;flex-direction:column;gap:.25rem;margin-right:1rem;text-align:left;width:100%}.ProductUpsellsAccessoriesSidebar__product-price-container{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.25rem}.ProductUpsellsAccessoriesSidebar__product-price{font-family:Fragment Mono,"system-ui";font-size:14px;font-weight:400;text-transform:uppercase}.ProductUpsellsAccessoriesSidebar__product-price--sold-out{font-size:10px}.ProductUpsellsAccessoriesSidebar__product-subtitle{font-size:12px;line-height:1.375;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.ProductUpsellsAccessoriesSidebar__product-image{border-radius:.5rem;height:120px;width:auto;--tw-bg-opacity:1;background-color:rgb(247 247 250/var(--tw-bg-opacity,1))}.ProductUpsellsAccessoriesSidebar__button{bottom:-.5rem;height:3rem;padding-left:1.5rem;padding-right:1.5rem;position:sticky;width:100%}.ProductUpsellsAccessoriesSidebar__button-inner{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ProductUpsellsAccessoriesSidebar__button-prices .ProductUpsellsAccessoriesSidebar__button-price-strikethrough{opacity:.5}.ProductUpsellsAccessoriesSidebar__loading-item{height:120px;width:100%}.ProductUpsellsAccessoriesSidebar__loading-item--button{height:3rem}.ProductUpsellsAccessoriesSidebar__discount-tag{left:60px;position:absolute;top:0;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ConditionsIcons__icons{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:800px){.ConditionsIcons__icons{gap:.5rem}}.ConditionsIcons__icon-container{align-items:center;display:flex;justify-content:center}.ConditionsIcons__icon{opacity:.3}.ConditionsIcons__icon--active{opacity:1}.VisionSwatch{position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.VisionSwatch__outer{height:1.5rem;position:relative;width:1.5rem}.VisionSwatch__outer:before{border-radius:9999px;border-style:solid;border-width:1px;left:0;opacity:0;position:absolute;top:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content:"";border-color:var(--vision-swatch-border-color,#1a1a1a);content:var(--tw-content)}.VisionSwatch--full-width .VisionSwatch__outer,.VisionSwatch__outer:before{height:100%;width:100%}.VisionSwatch--is-active .VisionSwatch__outer:before,.VisionSwatch:hover .VisionSwatch__outer:before{content:var(--tw-content);opacity:1}.VisionSwatch__inner{display:flex;overflow:hidden;position:relative;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.VisionSwatch__inner,.VisionSwatch__inner:after{border-radius:9999px;height:100%;width:100%}.VisionSwatch__inner:after{border-width:1px;mix-blend-mode:overlay;opacity:.5;pointer-events:none;position:absolute;--tw-content:"";border-color:var(--vision-swatch-border-color,#111);content:var(--tw-content)}.VisionSwatch__inner--image-swatch{--tw-rotate:0deg}.VisionSwatch--is-active .VisionSwatch__inner,.VisionSwatch:not([disabled]):hover .VisionSwatch__inner,.VisionSwatch__inner--image-swatch{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch--is-active .VisionSwatch__inner,.VisionSwatch:not([disabled]):hover .VisionSwatch__inner{--tw-scale-x:.75;--tw-scale-y:.75}.VisionSwatch--size-large.VisionSwatch--is-active .VisionSwatch__inner,.VisionSwatch--size-large:not([disabled]):hover .VisionSwatch__inner{--tw-scale-x:.8;--tw-scale-y:.8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch__colour{flex-grow:1;overflow:hidden;position:relative;width:50%}.VisionSwatch__image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%}.VisionSwatch__icon,.VisionSwatch__image{position:absolute}.VisionSwatch__icon{left:50%;top:50%;transform-origin:center;width:50%;z-index:2;--tw-translate-x:-50%;--tw-translate-y:-50%;filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}.VisionSwatch__icon,.VisionSwatch__inner--rotated{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch__inner--rotated{--tw-rotate:-135deg}.VisionSwatch__inner--rotated .VisionSwatch__disabled{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch__inner--rotated .VisionSwatch__icon,.VisionSwatch__inner--rotated .VisionSwatch__pre-order{transform-origin:center;--tw-rotate:135deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch--full-width{height:100%;left:0;position:absolute;top:0;width:100%}.VisionSwatch--size-x-small .VisionSwatch__outer{height:1rem;width:1rem}.VisionSwatch--size-x-small.VisionSwatch--mobile-size-xx-small .VisionSwatch__outer{height:.75rem;width:.75rem}@media (min-width:1000px){.VisionSwatch--size-x-small.VisionSwatch--mobile-size-xx-small .VisionSwatch__outer{height:1rem;width:1rem}}.VisionSwatch--size-small .VisionSwatch__outer{height:1.5rem;width:1.5rem}.VisionSwatch--size-small.VisionSwatch--mobile-size-x-small .VisionSwatch__outer{height:1rem;width:1rem}@media (min-width:1150px){.VisionSwatch--size-small.VisionSwatch--mobile-size-x-small .VisionSwatch__outer{height:1.5rem;width:1.5rem}}.VisionSwatch--size-medium .VisionSwatch__outer{height:2rem;width:2rem}.VisionSwatch--size-medium.VisionSwatch--mobile-size-large .VisionSwatch__outer{height:2.5rem;width:2.5rem}@media (min-width:1150px){.VisionSwatch--size-medium.VisionSwatch--mobile-size-large .VisionSwatch__outer{height:2rem;width:2rem}}.VisionSwatch--size-large .VisionSwatch__outer{height:2.5rem;width:2.5rem}.VisionSwatch--size-large.VisionSwatch--mobile-size-medium .VisionSwatch__outer{height:2rem;width:2rem}@media (min-width:1150px){.VisionSwatch--size-large.VisionSwatch--mobile-size-medium .VisionSwatch__outer{height:2.5rem;width:2.5rem}}.VisionSwatch--style-large .VisionSwatch__outer:before{background-color:var(--vision-swatch-large-background-color,#fff);border-color:var(--vision-swatch-large-border-color,#ebebeb);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.VisionSwatch--style-large.VisionSwatch--is-active .VisionSwatch__inner,.VisionSwatch--style-large:not([disabled]):hover .VisionSwatch__inner{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch--style-large.VisionSwatch--is-active .VisionSwatch__outer:before,.VisionSwatch--style-large:not([disabled]):hover .VisionSwatch__outer:before{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch--style-large.VisionSwatch--is-active .VisionSwatch__outer:before{border-color:var(--vision-swatch-large-active-border-color,#2b2b2b)}.VisionSwatch[disabled]{cursor:not-allowed}.VisionSwatch[disabled] .VisionSwatch__colour,.VisionSwatch[disabled] .VisionSwatch__image{opacity:.5}.VisionSwatch__disabled{display:flex;height:100%;position:absolute;z-index:4;--tw-rotate:45deg;align-items:center;border-radius:9999px;border-width:1px;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(242 242 245/var(--tw-border-opacity,1));border-color:var(--vision-swatch-disabled-border-color,#f2f2f5);filter:drop-shadow(0 0 2px rgba(0,0,0,.24))}.VisionSwatch__disabled,.VisionSwatch__disabled:after,.VisionSwatch__disabled:before{width:100%}.VisionSwatch__disabled:after,.VisionSwatch__disabled:before{height:.125rem;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}.VisionSwatch__disabled:after{margin-top:-1px;position:absolute;--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch__pre-order{left:50%;top:50%;transform-origin:center;--tw-translate-x:-50%;--tw-translate-y:-50%;font-size:7px;letter-spacing:.03em;text-transform:uppercase;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VisionSwatch__limited-edition,.VisionSwatch__pre-order{font-weight:600;line-height:1;position:absolute;z-index:2}.VisionSwatch__limited-edition{align-items:center;background-image:var(--gradient);border-color:var(--vision-swatch-limited-edition-border-color,#fff);border-radius:9999px;border-width:2px;display:flex;font-size:9px;height:20px;justify-content:center;right:-.5rem;top:0;width:20px}.ChoiceSelect{border-radius:.5rem;display:grid;font-size:0;gap:.75rem;grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.ChoiceSelect--display-grid,.ChoiceSelect--shape-circle{padding-left:.375rem}.ChoiceSelect--display-flex{display:flex;flex-wrap:wrap;gap:.75rem}@media (min-width:1000px){.ChoiceSelect--display-flex{gap:9px}}.ChoiceSelect--display-flex:after{flex-shrink:0;width:.75rem;--tw-content:"";content:var(--tw-content)}.ChoiceSelect--display-flex.ChoiceSelect--size-small{gap:.375rem}.ChoiceSelect--text{align-items:flex-start;display:flex;flex-wrap:wrap}.ChoiceSelect--text .ChoiceSelect__choice{padding:.5rem}.ChoiceSelect--wrap{flex-wrap:wrap}.ChoiceSelect--full-width{width:100%}@media (min-width:650px){.ChoiceSelect{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:800px){.ChoiceSelect{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1000px){.ChoiceSelect{grid-template-columns:repeat(7,minmax(0,1fr))}}.ChoiceSelect__item--circle{max-width:50px;padding-bottom:100%;position:relative}@supports (aspect-ratio:1/1){.ChoiceSelect__item--circle{aspect-ratio:1/1;padding-bottom:0}}.ChoiceSelect--display-flex .ChoiceSelect__item--circle{flex-shrink:0;height:auto;width:32px}.ChoiceSelect--size-small .ChoiceSelect__item--circle{width:20px}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text){grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:650px){.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1000px){.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text){grid-template-columns:repeat(6,minmax(0,1fr))}}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle{aspect-ratio:98/42;border-radius:.25rem;border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(242 242 245/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle.ChoiceSelect__item--is-active,.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle .ChoiceSelect__choice{border-radius:.125rem;height:100%;overflow:hidden;text-wrap:nowrap;width:100%}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle .ChoiceSelect__choice--is-oos{background-color:transparent!important}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle .ChoiceSelect__choice--is-oos img{opacity:.5}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle .ChoiceSelect__choice img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle .ChoiceSelect__choice .ChoiceSelect__overlay-text{align-items:center;display:flex;filter:drop-shadow(1px 1px 4px rgba(255,255,255,1));font-family:Fragment Mono,"system-ui";font-size:10px;font-weight:400;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;text-transform:uppercase}.ChoiceSelect--shape-rectangle:not(:scope.ChoiceSelect--text) .ChoiceSelect__item--rectangle .ChoiceSelect__limited-edition-badge{display:flex;height:20px;position:absolute;right:-.5rem;top:50%;width:20px;z-index:2;--tw-translate-y:-50%;align-items:center;background-image:var(--gradient);border-radius:9999px;border-width:2px;font-size:9px;font-weight:600;justify-content:center;line-height:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;border-color:var(--vision-swatch-limited-edition-border-color,#fff);color:rgb(255 255 255/var(--tw-text-opacity,1))}.ChoiceSelect__item--text{aspect-ratio:auto;border-radius:.25rem;border-width:1px;font-family:Fragment Mono,"system-ui";font-weight:400;position:relative;text-transform:uppercase;--tw-border-opacity:1;border-color:rgb(242 242 245/var(--tw-border-opacity,1));font-size:12px;text-align:center}.ChoiceSelect__item--text.ChoiceSelect__item--is-active,.ChoiceSelect__item--text:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.ChoiceSelect__item--text .ChoiceSelect__overlay-text{display:block;filter:drop-shadow(1px 1px 4px rgba(255,255,255,1));font-family:Fragment Mono,"system-ui";font-size:10px;font-weight:400;text-transform:uppercase}.ChoiceSelect__icon--iris,.ChoiceSelect__icon--recycled{height:1.25rem;width:1.25rem}.ChoiceSelect--background-style-transparent{background-color:transparent;padding:0 0 .5rem}.ChoiceSelect--background-style-transparent.ChoiceSelect--size-small{padding-bottom:0}.is-dark-chrome-theme .LrkLensTechOption__subtitle{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.LrkLensTechOption{border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem 1rem;text-align:left}.LrkLensTechOption:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.LrkLensTechOption:disabled{border-color:rgb(235 235 235/var(--tw-border-opacity,1));cursor:not-allowed}.LrkLensTechOption:disabled .LrkLensTechOption__price{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.LrkLensTechOption__extended-layout-tag-wrapper{display:flex;left:.5rem;position:absolute;top:0;--tw-translate-y:-50%;align-items:center;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.LrkLensTechOption__tag-wrapper{display:flex}.LrkLensTechOption__tag{--vision-tag-border-color:#ebebeb}.is-dark-chrome-theme .LrkLensTechOption__tag{--vision-tag-border-color:#555;--vision-tag-background-color:#111;--vision-tag-text-color:#fff}.LrkLensTechOption__title-wrapper{align-items:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1rem;margin-bottom:.25rem;width:100%}.LrkLensTechOption__title{flex-shrink:0;font-size:15px;font-weight:600}.LrkLensTechOption__subtitle{font-size:13px;line-height:1rem;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}@media (min-width:800px){.LrkLensTechOption__subtitle{font-size:12px}}.LrkLensTechOption__price,.LrkLensTechOption__price-comparison{font-size:15px;font-weight:600}@media (min-width:1000px){.LrkLensTechOption__price,.LrkLensTechOption__price-comparison{font-size:13px}}.LrkLensTechOption__price-comparison{margin-right:.375rem;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1));text-decoration-line:line-through}.LrkLensTechOption__icon-wrapper,.LrkLensTechOption__inner-title-wrapper{align-items:flex-start;display:flex;flex-shrink:0;gap:.75rem;text-align:left}.LrkLensTechOption__button-icon{height:1rem;max-width:100%}.LrkLensTechOption__button-icon--snow{height:.75rem}.LrkLensTechOption__button-icon-text{font-size:11px;font-weight:600}@media (min-width:800px){.LrkLensTechOption__button-icon-text{font-size:12px}}.LrkLensTechOption__preorder{font-size:10px;text-transform:uppercase;white-space:nowrap;--tw-text-opacity:1;color:rgb(137 137 137/var(--tw-text-opacity,1))}.LrkLensTechOption__icon-wrapper{display:flex}.LrkLensTechOption__icon--8ko{height:1rem;width:2.5rem}.LrkLensTechOption__icon--8kosnow{height:1rem;overflow:hidden;width:5rem}.LrkLensTechOption__icon-with-text .LrkLensTechOption__icon{overflow:hidden}.LrkLensTechOption__icon-text{display:block;font-size:10px;font-weight:600}.LrkLensTechOption--extended-layout .LrkLensTechOption__icon-text{font-size:15px}.LrkLensTechOption--selected:hover:not(:disabled),.LrkLensTechOption--selected:not(:disabled){--tw-border-opacity:1;border-color:rgb(43 43 43/var(--tw-border-opacity,1))}.LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.is-dr3-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-dr3-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-orange-dark-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-orange-dark-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-orange)}.is-dr3-22-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-dr3-22-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-purple)}.is-ln4-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-ln4-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-yellow)}.is-miami-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-miami-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-miami)}.is-dark-chrome-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-dark-chrome-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-chrome)}.is-mclaren-mx-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-mclaren-mx-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-mclaren-mx)}.is-grape-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-grape-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-grape)}.is-neon-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-neon-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-neon)}.is-purple-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-purple-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-purple)}.is-gold-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-gold-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-gold)}.is-silverblue-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-silverblue-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-silverblue)}.is-yellow-jersey-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-yellow-jersey-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-yellow-jersey)}.is-dark-chrome-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-dark-chrome-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-dr3-22-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-dr3-22-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-dr3-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-dr3-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-ln4-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-ln4-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-mclaren-mx-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-mclaren-mx-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-miami-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-miami-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-orange-dark-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-orange-dark-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-silverblue-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-silverblue-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price,.is-yellow-jersey-theme .ignore-theme .LrkLensTechOption--selected:hover:not(:disabled) .LrkLensTechOption__price,.is-yellow-jersey-theme .ignore-theme .LrkLensTechOption--selected:not(:disabled) .LrkLensTechOption__price{background-image:var(--gradient-default)}.LrkLensTechOption--preorder:not(:disabled) .LrkLensTechOption__tag,.LrkLensTechOption--selected.LrkLensTechOption--preorder:not(:disabled) .LrkLensTechOption__tag{--vision-tag-text-color:#898989}.LrkLensTechOption:disabled{--tw-border-opacity:1;border-color:rgb(247 247 250/var(--tw-border-opacity,1))}.LrkLensTechOption:disabled .LrkLensTechOption__subtitle,.LrkLensTechOption:disabled .LrkLensTechOption__title{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.LrkLensTechOption:disabled .LrkLensTechOption__icon,.LrkLensTechOption:disabled .LrkLensTechOption__icon-text{opacity:.3}.LrkLensTechOption:disabled .LrkLensTechOption__tag{--vision-tag-text-color:#afafaf;--vision-tag-border-color:#f7f7fa}.LrkLensTechOption--error:not(:disabled){--tw-border-opacity:1;border-color:rgb(255 49 40/var(--tw-border-opacity,1))}.is-dark-chrome-theme .LrkLensTechOption{background-color:transparent}.is-dark-chrome-theme .LrkLensTechOption__icon{--vision-icon-fill:#fff}.LrkLensTechOption__extended-content{display:flex;flex-direction:column;font-size:13px;gap:.5rem;line-height:1rem;margin-top:.5rem}@media (min-width:800px){.LrkLensTechOption__extended-content{font-size:12px}}.LrkLensTechOption__extended-content>p{font-size:10px}@media (min-width:800px){.LrkLensTechOption__extended-content>p{font-size:12px}}.LrkLensTechOption__extended-content ul{list-style-type:none}.LrkLensTechOption__extended-content ul li{font-size:13px;line-height:1.625;list-style-type:none;margin-left:1rem}.LrkLensTechOption__extended-content ul li:before,.LrkLensTechOption__extended-content ul p{display:inline-block}.LrkLensTechOption__extended-content ul li:before{margin-left:-1rem;margin-right:.5rem;position:absolute;--tw-translate-y:50%;opacity:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNC4zMjEgMTEuMDg0YS43OS43OSAwIDAgMS0uNTYtLjIyN2wtMy40OTUtMy42YS44MS44MSAwIDAgMS0uMDI2LTEuMTYuODEuODEgMCAwIDEgMS4xNi0uMDI3bDIuNTYxIDEuODI3YS4zMzQuMzM0IDAgMCAwIC40OTQtLjA1NEwxMC41MjUuMzVBLjgxMy44MTMgMCAwIDEgMTEuNjcuMTljLjM2LjI2Ny40NC43ODcuMTYgMS4xNDdMNC45NzYgMTAuNzVhLjgyLjgyIDAgMCAxLS41ODcuMzJjLS4wMjcuMDE0LS4wNC4wMTQtLjA2Ny4wMTQiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuMDA4IiB4Mj0iMTMuNzEyIiB5MT0iMTAuNjQ0IiB5Mj0iNS4yMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNUMwRjk5Ii8+PHN0b3Agb2Zmc2V0PSIuNiIgc3RvcC1jb2xvcj0iIzM0NDlCOCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE3OTlFMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==);content:var(--tw-content);height:12px;width:12px}.LrkLensTechOption__extended-content--is-polarised ul{list-style-type:none}.LrkLensTechOption__extended-content--is-polarised ul li{font-size:13px;line-height:1.625;list-style-type:none;margin-left:1rem}.LrkLensTechOption__extended-content--is-polarised ul li:before{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);opacity:.5}.LrkLensTechOption__extended-content--is-polarised ul p{display:inline-block}.LrkLensTechOption__extended-content--is-polarised ul li:before{display:inline-block;margin-left:-1rem;margin-right:.5rem;position:absolute;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(100%);--tw-content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNC4zMjEgMTEuMDg0YS43OS43OSAwIDAgMS0uNTYtLjIyN2wtMy40OTUtMy42YS44MS44MSAwIDAgMS0uMDI2LTEuMTYuODEuODEgMCAwIDEgMS4xNi0uMDI3bDIuNTYxIDEuODI3YS4zMzQuMzM0IDAgMCAwIC40OTQtLjA1NEwxMC41MjUuMzVBLjgxMy44MTMgMCAwIDEgMTEuNjcuMTljLjM2LjI2Ny40NC43ODcuMTYgMS4xNDdMNC45NzYgMTAuNzVhLjgyLjgyIDAgMCAxLS41ODcuMzJjLS4wMjcuMDE0LS4wNC4wMTQtLjA2Ny4wMTQiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuMDA4IiB4Mj0iMTMuNzEyIiB5MT0iMTAuNjQ0IiB5Mj0iNS4yMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNUMwRjk5Ii8+PHN0b3Agb2Zmc2V0PSIuNiIgc3RvcC1jb2xvcj0iIzM0NDlCOCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE3OTlFMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==);content:var(--tw-content);height:12px;opacity:1;width:12px;--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.LrkLensTechOption__extended-content blockquote{background:#f6fbfe;border-radius:4px;font-weight:300;padding:.75rem;position:relative;text-align:center}.LrkLensTechOption__extended-content blockquote p{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.is-dr3-theme .LrkLensTechOption__extended-content blockquote p,.is-orange-dark-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-orange)}.is-dr3-22-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-purple)}.is-ln4-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-yellow)}.is-miami-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-miami)}.is-dark-chrome-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-chrome)}.is-mclaren-mx-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-mclaren-mx)}.is-grape-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-grape)}.is-neon-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-neon)}.is-purple-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-purple)}.is-gold-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-gold)}.is-silverblue-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-silverblue)}.is-yellow-jersey-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-yellow-jersey)}.is-dark-chrome-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-dr3-22-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-dr3-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-ln4-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-mclaren-mx-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-miami-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-orange-dark-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-silverblue-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p,.is-yellow-jersey-theme .ignore-theme .LrkLensTechOption__extended-content blockquote p{background-image:var(--gradient-default)}.LrkLensTechOptions[data-v-080130e4],.LrkLensTechOptions__wrapper[data-v-080130e4]{display:flex;flex-direction:column;gap:.75rem}.LrkLensTechOptions--8ko-only[data-v-080130e4]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.LrkLensTechOptions--single-option[data-v-080130e4]{grid-template-columns:1fr}.LrkLensTechOptions__8ko-upgrade[data-v-080130e4]{align-items:center;border-radius:.375rem;border-width:1px;display:flex;gap:.5rem;justify-content:space-between;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}.LrkLensTechOptions__8ko-upgrade-subtitle[data-v-080130e4]{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.LrkCoreLensTechOptions__8ko-upgrade-subtitle[data-v-080130e4],.LrkCoreLensTechOptions__8ko-upgrade-title[data-v-080130e4]{font-size:15px;font-weight:600}.HorizontalToggle{width:72px}@media (min-width:1000px){.HorizontalToggle{width:80px}}.HorizontalToggle__row-container{border-radius:4px;position:relative;z-index:0;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1));padding:4px}.HorizontalToggle__row{display:grid;gap:4px;grid-auto-columns:28px;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;width:100%;z-index:0}@media (min-width:1000px){.HorizontalToggle__row{grid-auto-columns:32px}}.HorizontalToggle__row:before{background-image:var(--gradient-default);border-radius:4px;content:"";display:none;height:100%;position:absolute;top:0;transform:translateZ(0);transition-duration:.15s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:28px;z-index:1}@media (min-width:1000px){.HorizontalToggle__row:before{width:32px}}.HorizontalToggle__row--on:before{display:block;transform:translate3d(1px,0,0)}.HorizontalToggle__row--off:before{display:block;transform:translate3d(calc(100% + 6px),0,0)}.HorizontalToggle__item{align-items:center;cursor:pointer;display:flex;justify-content:center;text-align:center;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 100%;height:28px;z-index:2}.HorizontalToggle__item:not(.HorizontalToggle__item--active){transition:colour .25s ease-in-out}.HorizontalToggle__item:focus{outline:none}.HorizontalToggle__item:hover:not(.HorizontalToggle__item--active){opacity:.6}.HorizontalToggle__item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.HorizontalToggle__row--off .HorizontalToggle__item--off svg,.HorizontalToggle__row--on .HorizontalToggle__item--on svg{--vision-icon-fill:#fff!important}.IrisSwitcher{align-items:center;display:flex;flex-direction:row;gap:1rem;padding-bottom:1rem;padding-top:1rem}.IrisSwitcher__text-with-icon{align-items:center;display:inline-flex}.IrisSwitcher__text-icon{font-size:.7em;margin-left:4px;margin-right:4px}.IrisSwitcher__icon{height:.7em}.IrisSwitcher__icon .VisionIcon__svg{fill:var(--icon-fill)!important}.ProductUpsellsLRKsSidebar{display:flex;flex-direction:column;min-height:100%}.ProductUpsellsLRKsSidebar__content{padding:1.25rem}@media (min-width:800px){.ProductUpsellsLRKsSidebar__content{padding:1.5rem}}.ProductUpsellsLRKsSidebar__product-image{aspect-ratio:1/1;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));position:relative;--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f2f2f5 var(--tw-gradient-to-position)}.ProductUpsellsLRKsSidebar__button-container{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.ProductUpsellsLRKsSidebar__button{height:3rem;width:100%}.ProductUpsellsLRKsSidebar__button-inner{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ProductUpsellsLRKsSidebar__swatch-selector{display:flex;flex-direction:column;gap:1rem}.ProductUpsellsLRKsSidebar__swatch-selector-header{align-items:center;display:flex;justify-content:space-between}.ProductUpsellsLRKsSidebar__greyed{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductUpsellsLRKsSidebar__lens-tech-options{margin-top:1.5rem}.ProductUpsellsLRKsSidebar__compare-at-price{margin-right:.25rem;opacity:.5;text-decoration-line:line-through}.ProductUpsellsStrapsSidebar{display:flex;flex-direction:column;min-height:100%}.ProductUpsellsStrapsSidebar__content{padding:1.25rem}@media (min-width:800px){.ProductUpsellsStrapsSidebar__content{padding:1.5rem}}.ProductUpsellsStrapsSidebar__product-image{aspect-ratio:1/1;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));position:relative;--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f2f2f5 var(--tw-gradient-to-position)}.ProductUpsellsStrapsSidebar__button-container{display:flex;flex-direction:column;gap:.5rem;margin-top:2rem}.ProductUpsellsStrapsSidebar__button{height:3rem;width:100%}.ProductUpsellsStrapsSidebar__button-inner{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.ProductUpsellsStrapsSidebar__swatch-selector{display:flex;flex-direction:column;gap:1rem}.ProductUpsellsStrapsSidebar__swatch-selector-header{align-items:center;display:flex;justify-content:space-between}.ProductUpsellsStrapsSidebar__greyed{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductUpsellsStrapsSidebar__lens-tech-options{margin-top:1.5rem}.ProductUpsellsStrapsSidebar__compare-at-price{margin-right:.25rem;opacity:.5;text-decoration-line:line-through}.ProductReviewStars[data-v-fa1d1c8f]{--flex-direction:var(--flex-direction-override,column);align-items:flex-end;display:flex;flex-direction:var(--flex-direction);font-size:12px;line-height:1}.ProductReviewStars__wrapper[data-v-fa1d1c8f]{align-items:center;display:flex}.ProductReviewStars__count[data-v-fa1d1c8f]{font-weight:600}.ProductReviewStars__total[data-v-fa1d1c8f]{font-family:Fragment Mono,"system-ui";font-size:12px;font-weight:400;text-transform:uppercase;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductReviewStars__out-of-5[data-v-fa1d1c8f]{font-weight:600;margin-left:.25rem;margin-right:.25rem}.SavedDesignImage__saved-design-image--loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;opacity:.1}.ImageSwatch[data-v-13bab959]{align-items:center;aspect-ratio:1/1;border-color:transparent;border-radius:.25rem;border-width:1px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;row-gap:.25rem;width:100%;--tw-bg-opacity:1;background-color:rgb(247 247 250/var(--tw-bg-opacity,1))}.ImageSwatch[data-v-13bab959]:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.ImageSwatch--corner-style[data-v-13bab959]:before{background:var(--corner-bg);clip-path:polygon(100% 27%,31% 100%,100% 100%);content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;position:absolute}.ImageSwatch--active[data-v-13bab959]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ImageSwatch--active[data-v-13bab959],.ImageSwatch--active[data-v-13bab959]:hover{border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.ImageSwatch--active[data-v-13bab959]:hover{--tw-border-opacity:1}.ImageSwatch__btn[data-v-13bab959]{align-items:center;aspect-ratio:1/1;border-radius:.25rem;display:flex;flex-direction:column;justify-content:center;position:relative;row-gap:.25rem;width:100%}.is-dark-chrome-theme .ImageSwatch__btn[data-v-13bab959]{--tw-bg-opacity:1;background-color:rgb(85 85 85/var(--tw-bg-opacity,1))}.is-dark-chrome-theme .ImageSwatch__btn[data-v-13bab959]:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.ImageSwatch__btn:hover .ImageSwatch__badge[data-v-13bab959]{--tw-border-opacity:1;border-color:rgb(213 216 218/var(--tw-border-opacity,1))}.is-dark-chrome-theme .ImageSwatch__btn:hover .ImageSwatch__badge[data-v-13bab959]{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.ImageSwatch__corner-icon-container[data-v-13bab959]{bottom:.25rem;display:flex;height:25%;justify-content:center;position:absolute;right:.25rem;vertical-align:middle;width:33.333333%}.ImageSwatch__corner-icon[data-v-13bab959]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ImageSwatch__iris-icon[data-v-13bab959]{position:absolute;top:-.125rem}.ImageSwatch__corner-background-image[data-v-13bab959]{clip-path:polygon(100% 27%,31% 100%,100% 100%);height:100%;position:absolute;width:100%}.ImageSwatch__hero-img[data-v-13bab959]{z-index:10}.ImageSwatch__percentage-off[data-v-13bab959]{align-items:center;border-radius:3px;bottom:1px;display:flex;height:.875rem;justify-content:center;left:1px;position:absolute;width:.875rem;z-index:4;--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));font-size:10px;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ImageSwatchSelect[data-v-c4de1ec3]{display:grid;gap:.625rem}.ImageSwatchSelect__row[data-v-c4de1ec3]{display:grid;gap:.5rem;grid-auto-rows:1fr;grid-template-columns:repeat(6,minmax(0,1fr))}.ImageSwatchSelect__row--has-saved[data-v-c4de1ec3]{grid-auto-rows:auto}.ImageSwatchSelect__row--has-new-row-custom .ImageSwatchSelect__custom-item[data-v-c4de1ec3],.ImageSwatchSelect__row--has-new-row-custom .ImageSwatchSelect__custom-shimmer[data-v-c4de1ec3]{grid-column:calc(var(--row-start) + 1) /-1}.ImageSwatchSelect__row--has-new-row-custom .ImageSwatchSelect__custom-item--new-row[data-v-c4de1ec3],.ImageSwatchSelect__row--has-new-row-custom .ImageSwatchSelect__custom-shimmer--new-row[data-v-c4de1ec3]{grid-row:auto}.ImageSwatchSelect__row--has-new-row-custom[data-v-c4de1ec3]{grid-template-rows:repeat(2,auto) 1fr}.ImageSwatchSelect__row-item[data-v-c4de1ec3]{aspect-ratio:1/1;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(247 247 250/var(--tw-bg-opacity,1))}.is-dark-chrome-theme .ImageSwatchSelect__row-item[data-v-c4de1ec3]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.ImageSwatchSelect__row-item--active .ImageSwatchSelect__row-btn[data-v-c4de1ec3],.ImageSwatchSelect__row-item--active .ImageSwatchSelect__row-btn[data-v-c4de1ec3]:hover{--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.is-dark-chrome-theme .ImageSwatchSelect__row-item--active .ImageSwatchSelect__row-btn[data-v-c4de1ec3],.is-dark-chrome-theme .ImageSwatchSelect__row-item--active .ImageSwatchSelect__row-btn[data-v-c4de1ec3]:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.ImageSwatchSelect__row-item--oos[data-v-c4de1ec3]{opacity:.4}.ImageSwatchSelect__row-btn[data-v-c4de1ec3]{align-items:center;aspect-ratio:1/1;border-color:transparent;border-radius:.25rem;border-width:1px;display:flex;flex-direction:column;justify-content:center;position:relative;row-gap:.25rem;width:100%}.ImageSwatchSelect__row-btn[data-v-c4de1ec3]:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.is-dark-chrome-theme .ImageSwatchSelect__row-btn[data-v-c4de1ec3]{--tw-bg-opacity:1;background-color:rgb(85 85 85/var(--tw-bg-opacity,1))}.is-dark-chrome-theme .ImageSwatchSelect__row-btn[data-v-c4de1ec3]:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.ImageSwatchSelect__custom-item[data-v-c4de1ec3],.ImageSwatchSelect__custom-shimmer[data-v-c4de1ec3]{display:flex;grid-column:var(--row-start) /-1}.ImageSwatchSelect__custom-item--new-row[data-v-c4de1ec3],.ImageSwatchSelect__custom-shimmer--new-row[data-v-c4de1ec3]{grid-row:auto}.ImageSwatchSelect__custom-shimmer[data-v-c4de1ec3]{min-height:3rem}.ImageSwatchSelect__custom-btn[data-v-c4de1ec3]{border-radius:.125rem;min-height:3rem;width:100%;--tw-border-opacity:1;border-color:rgb(242 242 245/var(--tw-border-opacity,1))}.ImageSwatchSelect__custom-btn[data-v-c4de1ec3]:hover{--tw-border-opacity:1;border-color:rgb(213 216 218/var(--tw-border-opacity,1))}.ImageSwatchSelect__custom-btn[data-v-c4de1ec3]{--vision-button-bg-colour:#f7f7fa}.ImageSwatchSelect__custom-btn-inner[data-v-c4de1ec3]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:center}.ImageSwatchSelect__custom-btn-icon[data-v-c4de1ec3]{height:auto;width:1.25rem}.ImageSwatchSelect__custom-btn-icon--add-btn[data-v-c4de1ec3]{position:absolute;width:60%}.ImageSwatchSelect__custom-btn-plus[data-v-c4de1ec3]{--vision-icon-size:.6rem}.ImageSwatchSelect__saved-designs[data-v-c4de1ec3]{display:grid;gap:.5rem;grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}.ImageSwatchSelect__saved-designs-title[data-v-c4de1ec3]{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;font-size:15px;font-weight:600;grid-column:span 6/span 6;margin-top:1rem}.ImageSwatchSelect__saved-designs-title-inner[data-v-c4de1ec3]{align-items:center;display:flex;width:1rem}.ImageSwatchSelect__saved-designs-icon[data-v-c4de1ec3]{height:auto}.ImageSwatchSelect__unknown-custom-icon[data-v-c4de1ec3]{height:auto;width:60%}.CustomiserTabs{padding-left:.5rem;padding-right:.5rem;width:100%;z-index:0}@media (min-width:800px){.CustomiserTabs{display:none}}.CustomiserTabs--show-on-desktop{display:block}@media (min-width:800px){.CustomiserTabs--show-on-desktop{display:block}}.CustomiserTabs__row-container{position:relative;width:100%;z-index:0}.CustomiserTabs__row-container--rounded{border-radius:.5rem}.CustomiserTabs__row{align-items:stretch;display:inline-flex;flex-shrink:1;justify-content:space-evenly;position:relative;width:100%;z-index:0}.CustomiserTabs__row--icons-linked:before,.CustomiserTabs__row--logos-linked:before{width:var(--highlight-width-linked)}.CustomiserTabs__row--frame-snow-linked:before{transform:translate3d(var(--highlight-framelink-pos),0,0);width:var(--highlight-width-linked)}.CustomiserTabs__spacer{align-self:stretch;flex:none;width:.5rem}.CustomiserTabs__tab{align-items:center;border-radius:.5rem;border-width:1px;display:flex;justify-content:center;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));padding:.5rem .25rem;text-align:center;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 100%;z-index:2}.CustomiserTabs__tab:last-of-type{padding-right:0}.CustomiserTabs__tab:focus{outline:none}.CustomiserTabs__tab:hover:not(.CustomiserTabs__tab--active):not(.CustomiserTabs__tab--save){opacity:1}@media (min-width:800px){.CustomiserTabs__tab:hover:not(.CustomiserTabs__tab--active):not(.CustomiserTabs__tab--save){opacity:.6}}.CustomiserTabs__tab--save{cursor:pointer;position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transform:translate3d(3px,0,0);z-index:2}.CustomiserTabs__tab--save:before{background-image:var(--gradient-custom);background-position:50% 0;background-size:125% 100%;border-radius:20px;content:"";height:calc(100% - .5rem);position:absolute;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:calc(100% - 6px);z-index:1}.CustomiserTabs__tab--save .CustomiserTabs__tab-text{position:relative;z-index:2}.CustomiserTabs__tab--save:hover:before{background-position:0}.CustomiserTabs__tab--active{border-width:1px;--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.CustomiserTabs__tab-text{font-size:14px;text-transform:none}@media (min-width:375px){.CustomiserTabs__tab-text{font-size:15px}}.CustomiserTabs__button-unlink-container{display:none}.CustomiserTabs__link-between{align-items:center;align-self:stretch;aspect-ratio:1/1;border-bottom-width:1px;border-radius:0;border-top-width:1px;display:inline-flex;justify-content:center;margin-left:-1px;margin-right:-1px;z-index:10;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));-webkit-tap-highlight-color:transparent}.CustomiserTabs__tab--active+.CustomiserTabs__link-between{--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.CustomiserTabs__link-between:has(+.CustomiserTabs__tab--active){--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.CustomiserTabs__link-between-icon{opacity:1}.CustomiserTabs__tab[data-part=lenses]:has(+.CustomiserTabs__link-between:is([data-link="lenses:icons"],[data-link="lenses:logos"])){border-bottom-right-radius:0;border-right-color:transparent;border-top-right-radius:0}.CustomiserTabs__link-between:is([data-link="lenses:icons"],[data-link="lenses:logos"])+.CustomiserTabs__tab:is([data-part=icons],[data-part=logos]){border-bottom-left-radius:0;border-left-color:transparent;border-top-left-radius:0}.CustomiserTabs__tab:is([data-part=icons],[data-part=logos]):has(+.CustomiserTabs__link-between:is([data-link="icons:lenses"],[data-link="logos:lenses"])){border-bottom-right-radius:0;border-right-color:transparent;border-top-right-radius:0}.CustomiserTabs__link-between:is([data-link="icons:lenses"],[data-link="logos:lenses"])+.CustomiserTabs__tab[data-part=lenses]{border-bottom-left-radius:0;border-left-color:transparent;border-top-left-radius:0}.CustomiserTabs__tab[data-part=strap]:has(+.CustomiserTabs__link-between[data-link="strap:frame"]){border-bottom-right-radius:0;border-right-color:transparent;border-top-right-radius:0}.CustomiserTabs__link-between[data-link="strap:frame"]+.CustomiserTabs__tab[data-part=frame]{border-bottom-left-radius:0;border-left-color:transparent;border-top-left-radius:0}.CustomiserTabs__tab[data-part=frame]:has(+.CustomiserTabs__link-between[data-link="frame:strap"]){border-bottom-right-radius:0;border-right-color:transparent;border-top-right-radius:0}.CustomiserTabs__link-between[data-link="frame:strap"]+.CustomiserTabs__tab[data-part=strap]{border-bottom-left-radius:0;border-left-color:transparent;border-top-left-radius:0}.PartLinkButton{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;position:relative;-webkit-tap-highlight-color:transparent}.PartLinkButton--target-lenses.PartLinkButton--is-linked,.PartLinkButton--target-strap.PartLinkButton--is-linked{opacity:0}@media (min-width:800px){.PartLinkButton--target-lenses.PartLinkButton--is-linked,.PartLinkButton--target-strap.PartLinkButton--is-linked{opacity:1}}.PartLinkButton__link-button{font-size:10px;white-space:nowrap}.PartLinkButton--size-small .PartLinkButton__link-button{font-size:14px}.PartLinkButton__icon{--icon-fill:#5c0f99!important}.FadeSlideTransition-enter-active,.FadeSlideTransition-leave-active{transition:opacity .4s ease-in,height .4s ease-in-out}.FadeSlideTransition-enter-from,.FadeSlideTransition-leave-to{opacity:0}.CustomiserRow{width:100%}.ProductCustomiser--parts-mode .CustomiserRow{padding-bottom:1rem;padding-top:1rem}.CustomiserRow__container{display:flex;flex-direction:column}.CustomiserRow__heading{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.5rem}@media (max-width:799px){.CustomiserRow__heading{padding-top:.5rem}}.CustomiserRow__heading-part{margin-right:.25rem}@media (min-width:800px){.CustomiserRow__heading-part{display:inline}}.CustomiserRow__heading-part--has-frame-options,.CustomiserRow__heading-part--has-frame-options.CustomiserRow__heading-part--mobile{display:inline}@media (min-width:800px){.CustomiserRow__heading-part--has-frame-options.CustomiserRow__heading-part--mobile{display:none}}.CustomiserRow__heading-part--has-frame-options.CustomiserRow__heading-part--desktop{display:none}@media (min-width:800px){.CustomiserRow__heading-part--has-frame-options.CustomiserRow__heading-part--desktop{display:inline}.CustomiserRow__heading-part--mobile{display:none}}.CustomiserRow__subheading-part{font-size:14px;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.CustomiserRow__choice-text{font-size:14px;font-weight:600}@media (min-width:400px){.CustomiserRow--in-lens-guide .CustomiserRow__choice-text{font-size:15px}}@media (min-width:1150px){.CustomiserRow--in-lens-guide .CustomiserRow__choice-text{font-size:18px}}.CustomiserRow__part-name{padding-right:.25rem}.CustomiserRow__after-choice-name-slot{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;margin-left:.5rem}@media (min-width:1000px){.CustomiserRow__after-choice-name-slot{margin-left:1rem}}.CustomiserRow__heading-slot{margin-left:.5rem}@media (min-width:1000px){.CustomiserRow__heading-slot{margin-left:1rem}}.CustomiserRow__after-slot{flex-shrink:0;grid-column:span 5/span 5;width:100%}.CustomiserRow__info-button{font-size:12px;white-space:nowrap}.CustomiserRow__link-button+.CustomiserRow__info-button{margin-top:5px}.CustomiserRow__prescription-toggle{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:.75rem;row-gap:.5rem}.CustomiserRow__prescription-toggle-text{font-size:10px}.CustomiserRow--unpadded .CustomiserRow__choices{-ms-overflow-style:none;scrollbar-width:none}.CustomiserRow--unpadded .CustomiserRow__choices::-webkit-scrollbar{display:none}.CustomiserRow--unpadded .CustomiserRow__choices{overflow-x:auto;overflow-y:hidden}.CustomiserRow--unpadded .CustomiserRow__choices,.CustomiserRow--unpadded .CustomiserRow__heading,.CustomiserRow--unpadded .CustomiserRow__prescription-toggle{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1000px){.CustomiserRow--unpadded .CustomiserRow__choices,.CustomiserRow--unpadded .CustomiserRow__heading,.CustomiserRow--unpadded .CustomiserRow__prescription-toggle{padding-left:3rem;padding-right:3rem}}.EyeglassesToggle[data-v-7bc7ff69]{display:flex;gap:.75rem}.EyeglassesToggle__tab[data-v-7bc7ff69]{border-radius:.5rem;border-width:1px;display:block;flex-grow:1;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:15px;font-weight:600;padding:.25rem}.EyeglassesToggle__tab[data-v-7bc7ff69]:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.EyeglassesToggle__tab--selected[data-v-7bc7ff69],.EyeglassesToggle__tab--selected[data-v-7bc7ff69]:hover{--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.LensTechOption[data-v-bb24018f]{cursor:pointer;display:block}.LensTechOption__header-wrapper[data-v-bb24018f]{align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:space-between}.LensTechOption__title[data-v-bb24018f]{display:flex;font-size:12px;font-weight:600;line-height:1}@media (min-width:375px){.LensTechOption__title[data-v-bb24018f]{font-size:15px}}.LensTechOption__sub-title[data-v-bb24018f]{font-size:12px}.LensTechOption__description[data-v-bb24018f],.LensTechOption__sub-title[data-v-bb24018f]{margin-top:.25rem;--tw-text-opacity:1;color:rgb(137 137 137/var(--tw-text-opacity,1))}.LensTechOption__description[data-v-bb24018f]{font-size:10px}.LensTechOption__price[data-v-bb24018f]{font-size:12px;font-weight:600}@media (min-width:375px){.LensTechOption__price[data-v-bb24018f]{font-size:13px}}.LensTechOption__points[data-v-bb24018f]{display:flex;flex-direction:column;margin-top:.25rem;row-gap:.125rem}.LensTechOption__point[data-v-bb24018f]{position:relative;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.LensTechOption__point--category-tick[data-v-bb24018f]{font-size:13px;line-height:1.625;list-style-type:none;margin-left:1rem}.LensTechOption__point--category-tick[data-v-bb24018f]:before{display:inline-block;margin-left:-1rem;margin-right:.5rem;position:absolute;--tw-translate-y:50%;opacity:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNNC4zMjEgMTEuMDg0YS43OS43OSAwIDAgMS0uNTYtLjIyN2wtMy40OTUtMy42YS44MS44MSAwIDAgMS0uMDI2LTEuMTYuODEuODEgMCAwIDEgMS4xNi0uMDI3bDIuNTYxIDEuODI3YS4zMzQuMzM0IDAgMCAwIC40OTQtLjA1NEwxMC41MjUuMzVBLjgxMy44MTMgMCAwIDEgMTEuNjcuMTljLjM2LjI2Ny40NC43ODcuMTYgMS4xNDdMNC45NzYgMTAuNzVhLjgyLjgyIDAgMCAxLS41ODcuMzJjLS4wMjcuMDE0LS4wNC4wMTQtLjA2Ny4wMTQiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIuMDA4IiB4Mj0iMTMuNzEyIiB5MT0iMTAuNjQ0IiB5Mj0iNS4yMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjNUMwRjk5Ii8+PHN0b3Agb2Zmc2V0PSIuNiIgc3RvcC1jb2xvcj0iIzM0NDlCOCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzE3OTlFMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==);content:var(--tw-content);height:12px;width:12px}.LensTechOption__point--category-plus[data-v-bb24018f]{font-size:13px;line-height:1.625;list-style-type:none;margin-left:1rem}.LensTechOption__point--category-plus[data-v-bb24018f]:before{display:inline-block;margin-left:-1rem;margin-right:.5rem;position:absolute;--tw-translate-y:50%;opacity:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);--tw-content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0xMiA1LjF2MS44SDYuOVYxMkg1LjFWNi45SDBWNS4xaDUuMVYwaDEuOHY1LjF6Ii8+PC9nPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9Ii0uMjA4IiB4Mj0iMTQuNzYiIHkxPSIxMi4zMTUiIHkyPSI3LjgxOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiM1QzBGOTkiLz48c3RvcCBvZmZzZXQ9Ii41ODIiIHN0b3AtY29sb3I9IiMzNDQ5QjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNzk5RTEiLz48L2xpbmVhckdyYWRpZW50PjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMnYxMkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);content:var(--tw-content);height:12px;width:12px}.LensTechOption__point--category-plus[data-v-bb24018f],.LensTechOption__point--category-tick[data-v-bb24018f],.LensTechOption__points[data-v-bb24018f]{font-size:10px}@media (min-width:375px){.LensTechOption__point--category-plus[data-v-bb24018f],.LensTechOption__point--category-tick[data-v-bb24018f],.LensTechOption__points[data-v-bb24018f]{font-size:13px}}.LensTechOption__highlight-block[data-v-bb24018f]{border-radius:.25rem;margin-top:1rem;text-wrap:pretty;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity,1));font-size:10px;padding:.5rem;text-align:center}@media (min-width:375px){.LensTechOption__highlight-block[data-v-bb24018f]{font-size:13px;padding:.75rem 1rem}}.LensTechOption__sold-out[data-v-bb24018f]{font-family:Fragment Mono,"system-ui";font-size:10px;font-weight:400;line-height:1;margin-top:.125rem;text-transform:uppercase}@media (min-width:375px){.LensTechOption__sold-out[data-v-bb24018f]{font-size:12px}}.LensTechOption__price--strikethrough[data-v-bb24018f]{margin-right:.25rem;opacity:.4}.LensTechOption--theme-gradient .LensTechOption__price[data-v-bb24018f]:not(.LensTechOption__price--strikethrough),.LensTechOption--theme-gradient .LensTechOption__title[data-v-bb24018f]:not(.LensTechOption__price--strikethrough){-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.LensTechOption--theme-gradient .LensTechOption__point--category-plus[data-v-bb24018f]:before,.LensTechOption--theme-gradient .LensTechOption__point--category-tick[data-v-bb24018f]:before{opacity:1;--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.LensTechOption--theme-gradient .LensTechOption__highlight-block[data-v-bb24018f]{--tw-bg-opacity:1;background-color:rgb(241 249 254/var(--tw-bg-opacity,1))}.LensTechOption--theme-gradient .LensTechOption__highlight-block-content[data-v-bb24018f]{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.LensTechOption--disabled[data-v-bb24018f]{cursor:not-allowed;opacity:.5}.LensTechOption--sold-out .LensTechOption__header-wrapper[data-v-bb24018f]{flex-wrap:wrap;row-gap:.25rem}.LensTechOption--single-lens-tech .LensTechOption__sub-title[data-v-bb24018f]{font-size:14px}.LensTechGroup[data-v-1df2e875]{border-radius:.5rem;border-width:1px;height:100%;overflow:hidden;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1))}.LensTechGroup__header[data-v-1df2e875]{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity,1));font-size:13px;padding:.25rem .5rem;text-align:center;--tw-text-opacity:1;color:rgb(137 137 137/var(--tw-text-opacity,1))}.LensTechGroup__header-content[data-v-1df2e875]{align-items:center;display:flex;justify-content:center}.LensTechGroup__body[data-v-1df2e875]{display:flex;flex-direction:column}.LensTechGroup--theme-gradient[data-v-1df2e875]{--tw-border-opacity:1;border-color:rgb(212 237 252/var(--tw-border-opacity,1))}.LensTechGroup--theme-gradient .LensTechGroup__header[data-v-1df2e875]{--tw-bg-opacity:1;background-color:rgb(241 249 254/var(--tw-bg-opacity,1))}.LensTechGroup--theme-gradient .LensTechGroup__header-content[data-v-1df2e875]{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.LensTechGroup--selected[data-v-1df2e875]{--tw-border-opacity:1;border-color:rgb(17 17 17/var(--tw-border-opacity,1))}.LensTechGroup--error[data-v-1df2e875]{--tw-border-opacity:1;border-color:rgb(255 49 40/var(--tw-border-opacity,1))}.LensTechSelectTabs__header-title[data-v-625aa5b1]{font-size:15px;font-weight:600;line-height:1}.LensTechSelectTabs__header-title--error[data-v-625aa5b1]{--tw-text-opacity:1;color:rgb(255 49 40/var(--tw-text-opacity,1))}.LensTechSelectTabs__lens-tech-modal-cta[data-v-625aa5b1]{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;font-size:12px;margin-top:.25rem;--tw-text-opacity:1;color:rgb(137 137 137/var(--tw-text-opacity,1))}.LensTechSelectTabs__lens-tech-modal-cta-icon-wrapper[data-v-625aa5b1]{border-radius:9999px;border-width:1px;display:inline-flex;width:.75rem;--tw-border-opacity:1;border-color:rgb(137 137 137/var(--tw-border-opacity,1));padding:.125rem;--vision-icon-fill:#898989}.LensTechSelectTabs__items[data-v-625aa5b1]{-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.LensTechSelectTabs__product-type-selector[data-v-625aa5b1]{margin-bottom:.75rem}.LensTechSelectTabs__item[data-v-625aa5b1]{flex-grow:1;width:50%}.LensTechSelectTabs__group-body[data-v-625aa5b1]{padding-left:1rem;padding-right:1rem}@media (min-width:375px){.LensTechSelectTabs__group-body[data-v-625aa5b1]{padding-left:.75rem;padding-right:.75rem}}.LensTechSelectTabs__group-title-icon[data-v-625aa5b1]{height:0;margin-right:.25rem;width:1.75rem}.LensTechSelectTabs__group-title-icon--8kosnow[data-v-625aa5b1]{width:4rem}.LensTechSelectTabs__group-item[data-v-625aa5b1]{padding-bottom:1rem;padding-top:1rem}.LensTechSelectTabs__group-item[data-v-625aa5b1]:not(:last-child){border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(213 216 218/var(--tw-border-opacity,1))}.LensTechSelectTabs__title-icon[data-v-625aa5b1]{display:inline-flex;height:.75rem;margin-right:.25rem;width:1.5rem}@media (min-width:375px){.LensTechSelectTabs__title-icon[data-v-625aa5b1]{height:1rem;width:2rem}}.LensTechSelectTabs__title-icon--8kosnow[data-v-625aa5b1]{width:4rem}.LensTechSelectTabs__header[data-v-625aa5b1]{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:1rem}.LensTechSelectTabs__prescription-toggle[data-v-625aa5b1]{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.5rem}@media (min-width:800px){.LensTechSelectTabs__prescription-toggle[data-v-625aa5b1]{font-size:14px}}.LensTechSelectTabs__prescription-toggle-text[data-v-625aa5b1]{font-size:10px}.CustomiserButton[data-v-dc25ecfd]{padding:0;width:100%}.CustomiserButton__inner[data-v-dc25ecfd]{-moz-column-gap:.5rem;column-gap:.5rem;text-transform:none}.CustomiserButton__button[data-v-dc25ecfd],.CustomiserButton__inner[data-v-dc25ecfd]{align-items:center;display:flex;justify-content:center;width:100%}.CustomiserButton__button[data-v-dc25ecfd]{cursor:pointer;position:relative;text-align:center}.CustomiserButton__icon[data-v-dc25ecfd]{width:1.5rem!important}.CartItemPartsBreakdown__parts[data-v-3425f158]{display:flex;flex-direction:column}.CartItemPartsBreakdown__parts-item[data-v-3425f158]{align-items:center;display:flex;font-size:12px;gap:.25rem;order:1;text-transform:capitalize;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.CartItemPartsBreakdown__parts-swatch-container[data-v-3425f158]{height:.75rem;pointer-events:none;position:relative;width:.75rem}.CartItemPartsBreakdown__part-item-prefix[data-v-3425f158]{text-transform:none;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.CartItemPartsBreakdown__parts-lens[data-v-3425f158]:after{--tw-content:" ";content:var(--tw-content)}.CartItemPartsBreakdown__parts--size-large .CartItemPartsBreakdown__parts-item[data-v-3425f158]{font-size:12px;font-weight:600}.ProductUpsellsAccessories{align-items:center;display:flex;height:100%;width:100%}.ProductUpsellsAccessories__image{border-radius:6px;width:3.5rem}.ProductUpsellsAccessories__image--plus-tile{align-items:center;display:flex;font-family:Fragment Mono,"system-ui";font-weight:400;justify-content:center;text-transform:uppercase;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1));font-size:14px}.ProductUpsellsAccessories__content{align-items:center;display:flex;gap:1rem;width:100%}.ProductUpsellsAccessories__text-content{align-items:flex-start;display:flex;flex-direction:column;height:100%}.ProductUpsellsAccessories__multiple-images{display:flex;gap:.25rem}.ProductUpsellsAccessories__icon{--vision-icon-size:12px;padding:.5rem}@media (min-width:800px){.ProductUpsellsAccessories__icon{--vision-icon-button-bg-colour:#f7f7fa;--vision-icon-size:10px}}.ProductUpsellsAccessories__prices{align-items:baseline;display:flex;gap:.25rem}.ProductUpsellsAccessories__price{font-size:14px;font-weight:600;width:-moz-fit-content;width:fit-content}.ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.is-dr3-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-orange-dark-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-orange)}.is-dr3-22-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-purple)}.is-ln4-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-yellow)}.is-miami-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-miami)}.is-dark-chrome-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-chrome)}.is-mclaren-mx-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-mclaren-mx)}.is-grape-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-grape)}.is-neon-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-neon)}.is-purple-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-purple)}.is-gold-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-gold)}.is-silverblue-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-silverblue)}.is-yellow-jersey-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-yellow-jersey)}.is-dark-chrome-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-dr3-22-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-dr3-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-ln4-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-mclaren-mx-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-miami-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-orange-dark-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-silverblue-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough),.is-yellow-jersey-theme .ignore-theme .ProductUpsellsAccessories__price:not(.ProductUpsellsAccessories__price--strikethrough){background-image:var(--gradient-default)}.ProductUpsellsAccessories__price--strikethrough{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductUpsellsLRKs{align-items:center;display:flex;height:100%;width:100%}.ProductUpsellsLRKs__loading-image{aspect-ratio:1/1;border-radius:6px;display:block;width:3.5rem}.ProductUpsellsLRKs__image{border-radius:6px;width:3.5rem}.ProductUpsellsLRKs__image--plus-tile{align-items:center;display:flex;font-family:Fragment Mono,"system-ui";font-weight:400;justify-content:center;text-transform:uppercase;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1));font-size:14px}.ProductUpsellsLRKs__content{align-items:center;display:flex;gap:1rem;width:100%}.ProductUpsellsLRKs__text-content{align-items:flex-start;display:flex;flex-direction:column;height:100%}.ProductUpsellsLRKs__title{display:block;text-align:left}.ProductUpsellsLRKs__greyed{margin-left:.125rem;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductUpsellsLRKs__multiple-images{display:flex;gap:.25rem}.ProductUpsellsLRKs__icon{--vision-icon-size:12px;padding:.5rem}@media (min-width:800px){.ProductUpsellsLRKs__icon{--vision-icon-button-bg-colour:#f7f7fa;--vision-icon-size:10px}}.ProductUpsellsLRKs__prices{align-items:baseline;display:flex;gap:.25rem}.ProductUpsellsLRKs__price{font-size:14px;font-weight:600;width:-moz-fit-content;width:fit-content}.ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.is-dr3-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-orange-dark-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-orange)}.is-dr3-22-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-purple)}.is-ln4-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-yellow)}.is-miami-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-miami)}.is-dark-chrome-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-chrome)}.is-mclaren-mx-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-mclaren-mx)}.is-grape-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-grape)}.is-neon-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-neon)}.is-purple-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-purple)}.is-gold-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-gold)}.is-silverblue-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-silverblue)}.is-yellow-jersey-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-yellow-jersey)}.is-dark-chrome-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-dr3-22-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-dr3-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-ln4-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-mclaren-mx-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-miami-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-orange-dark-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-silverblue-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough),.is-yellow-jersey-theme .ignore-theme .ProductUpsellsLRKs__price:not(.ProductUpsellsLRKs__price--strikethrough){background-image:var(--gradient-default)}.ProductUpsellsLRKs__price--strikethrough{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductUpsellsLRKs__button-container{align-items:center;display:flex;gap:.5rem}.ProductUpsells{flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.ProductUpsells,.ProductUpsells__item{display:flex;width:100%}.ProductUpsells__item{border-radius:.5rem;border-width:1px;gap:1rem;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(235 235 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.125rem .75rem .125rem .125rem}.ProductUpsells__item:hover{--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity,1))}.ShippingTimer{align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;font-size:15px;font-weight:300;justify-content:center;position:relative;text-align:center;vertical-align:middle;width:100%}@media (min-width:800px){.ShippingTimer{-moz-column-gap:.5rem;column-gap:.5rem}.ShippingTimer>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}}.ShippingTimer__delivery-container{display:flex;flex-direction:column;gap:.5rem}.ShippingTimer__default-delivery{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:.5rem}.ShippingTimer__delivery-info{--tw-text-opacity:1;color:rgb(65 182 117/var(--tw-text-opacity,1))}.ShippingTimer__delayed-delivery,.ShippingTimer__delivery-info{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-weight:600;justify-content:center}.ShippingTimer__indicator-wrapper{align-items:center;display:flex;justify-content:center;width:1.5rem}@media (min-width:1000px){.ShippingTimer__indicator-wrapper{width:2rem}}.ShippingTimer__indicator{flex-shrink:0;height:6px!important;width:6px!important}.ShippingTimer__description,.ShippingTimer__subtitle{font-weight:300;--tw-text-opacity:1;color:rgb(137 137 137/var(--tw-text-opacity,1))}.ShippingTimer__description .ShippingTimer__plain-highlight,.ShippingTimer__subtitle .ShippingTimer__plain-highlight{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.ShippingTimer--highlight-green .ShippingTimer__highlight{--tw-text-opacity:1;color:rgb(65 182 117/var(--tw-text-opacity,1))}.ShippingTimer--highlight-green .ShippingTimer__tooltip{--tw-bg-opacity:1;background-color:rgb(65 182 117/var(--tw-bg-opacity,1))}.ShippingTimer--highlight-gradient .ShippingTimer__highlight{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.is-dr3-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-orange-dark-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-orange)}.is-dr3-22-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-purple)}.is-ln4-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-yellow)}.is-miami-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-miami)}.is-dark-chrome-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-chrome)}.is-mclaren-mx-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-mclaren-mx)}.is-grape-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-grape)}.is-neon-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-neon)}.is-purple-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-purple)}.is-gold-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-gold)}.is-silverblue-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-silverblue)}.is-yellow-jersey-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-yellow-jersey)}.is-dark-chrome-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-dr3-22-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-dr3-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-ln4-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-mclaren-mx-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-miami-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-orange-dark-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-silverblue-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight,.is-yellow-jersey-theme .ignore-theme .ShippingTimer--highlight-gradient .ShippingTimer__highlight{background-image:var(--gradient-default)}.ShippingTimer--highlight-gradient .ShippingTimer__tooltip{background-image:var(--gradient)}.ShippingTimer__tooltip{align-items:center;aspect-ratio:1/1;border-radius:9999px;display:flex;font-size:12px;font-weight:600;height:1rem;justify-content:center;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.CustomisedProductPrice{align-items:center;display:inline-block;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.CustomisedProductPrice--has-tag-gradient .CustomisedProductPrice__percentage-off{background:var(--tag-bg-gradient)}.CustomisedProductPrice__pre-discount-price{margin-right:.375rem;opacity:.4;text-decoration-line:line-through;text-transform:uppercase}.CustomisedProductPrice__percentage-off{border-radius:.25rem;font-family:Fragment Mono,system-ui;font-weight:600;line-height:1rem;margin-left:.5rem;padding:.125rem .25rem;--tw-text-opacity:1;background-color:var(--tag-bg-colour,#1a1a1a);color:rgb(255 255 255/var(--tw-text-opacity,1));color:var(--tag-text-colour,#fff)}.AddToBag{position:relative;width:100%}.AddToBag__button-content{align-items:baseline;color:var(--theme-alt-text-colour);display:flex;font-size:16px;justify-content:space-between;width:100%}.AddToBag__button-text{align-items:center;display:inline-flex;gap:.5rem;height:100%;text-align:left}.AddToBag__button-text--has-item-count{padding-left:1.5rem}.AddToBag__price.ProductPrice{color:var(--theme-alt-text-colour);font-size:16px;font-weight:600}.AddToBag__suffix{display:inline-block;font-weight:200;opacity:.5}.AddToBag__item-count{align-items:center;aspect-ratio:1/1;border-radius:9999px;display:flex;font-family:Fragment Mono,"system-ui";font-weight:400;justify-content:center;left:.625rem;position:absolute;text-transform:uppercase;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:12px;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.ProductCustomiser--unpadded .ProductCustomiser__bottom-container{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1000px){.ProductCustomiser--unpadded .ProductCustomiser__bottom-container{padding-left:3rem;padding-right:3rem}}.ProductCustomiser--unpadded .ProductCustomiser__row,.ProductCustomiser--unpadded .ProductCustomiser__rows-container{row-gap:2rem}.ProductCustomiser--parts-mode{margin-top:0}.ProductCustomiser__rows-container{display:flex;flex-direction:column;margin-top:.5rem;row-gap:1rem}@media (max-width:799px){.ProductCustomiser__rows-container{display:flex;flex-direction:column;overflow:hidden;position:relative}}.ProductCustomiser__rows{display:block;position:relative}@media (max-width:799px){.ProductCustomiser__rows--show-tabs:not(.ProductCustomiser__rows--is-active){display:none}}.ProductCustomiser__rows--tab-on-desktop{display:none}.ProductCustomiser__rows--is-active{display:block}@media (min-width:800px){.ProductCustomiser__customiser-done,.ProductCustomiser__customiser-save{margin-bottom:2.5rem}}.ProductCustomiser__customiser-done{display:block;margin-top:1.5rem}@media (min-width:800px){.ProductCustomiser__customiser-done{display:none}}.ProductCustomiser__bottom-container{margin-top:2rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1000px){.ProductCustomiser__bottom-container{padding-left:3rem;padding-right:3rem}}.ProductCustomiser__info-button{font-size:10px;white-space:nowrap}.ProductCustomiser__row{display:flex;flex-direction:column;row-gap:2rem}.ProductCustomiser__confirmation-stage-container{background-color:rgb(17 17 17/var(--tw-bg-opacity,1));--tw-bg-opacity:0;--tw-backdrop-blur:blur(0);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:799px){.ProductCustomiser__confirmation-stage-container{bottom:0;display:flex;flex-direction:column;height:100dvh;justify-content:flex-end;left:0;pointer-events:none;position:fixed;width:100dvw;z-index:10}.ProductCustomiser__confirmation-stage-container--active{pointer-events:auto;--tw-bg-opacity:.8;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ProductCustomiser__confirmation-stage-container--active .ProductCustomiser__confirmation-stage-inner{--tw-translate-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.ProductCustomiser__confirmation-stage-inner{display:flex;flex-direction:column;gap:1rem;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (max-width:799px){.ProductCustomiser__confirmation-stage-inner{width:100%;--tw-translate-y:100%;padding-bottom:2rem;padding-left:var(--outer-gutter);padding-right:var(--outer-gutter);padding-top:var(--outer-gutter);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.ProductCustomiser__close-target{display:none}@media (max-width:799px){.ProductCustomiser__close-target{display:block;flex-grow:0;height:100%}}.ProductCustomiser__summary-container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}@media (min-width:800px){.ProductCustomiser__summary-container{display:none}}.ProductCustomiser__summary-content{align-items:flex-start;display:flex;gap:1rem}.ProductCustomiser__summary-heading{margin-bottom:.5rem}.ProductCustomiser__summary-image{border-radius:.375rem;height:-moz-fit-content;height:fit-content;position:relative;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1));background:linear-gradient(180deg,#f9f9f9 55%,#f2f2f5 80%);padding:.5rem}.ProductCustomiser__summary-close{display:flex;justify-content:flex-end;left:0;padding-left:var(--outer-gutter);padding-right:var(--outer-gutter);position:absolute;top:var(--outer-gutter);width:100%}.ProductCustomiser__greyed{--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.ProductCustomiser__upsells{margin-bottom:0}@media (min-width:800px){.ProductCustomiser__upsells{margin-top:2rem}}.VisionModal[data-v-dce2d38d]{display:none;left:0;top:0;z-index:20;--vision-modal-height:var(--vision-modal-height-override,100%);--vision-modal-max-height:var(--vision-modal-max-height-override,95dvh);--vision-modal-max-width:var(--vision-modal-max-width-override,36rem);--vision-modal-border-radius:var(--vision-modal-border-radius-override,.375rem)}.VisionModal[data-v-dce2d38d],.VisionModal__overlay[data-v-dce2d38d]{height:100%;position:fixed;width:100%}.VisionModal__overlay[data-v-dce2d38d]{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1));opacity:.8;--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.VisionModal__header[data-v-dce2d38d]{display:flex;position:absolute;top:0;width:100%;z-index:11}.VisionModal__close[data-v-dce2d38d]{margin:.5rem .5rem .5rem auto}.VisionModal__body[data-v-dce2d38d]{height:100%;margin:auto;overflow:auto;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:var(--vision-modal-border-radius);height:var(--vision-modal-height);max-height:var(--vision-modal-max-height);max-width:var(--vision-modal-max-width)}.VisionModal--open[data-v-dce2d38d]{display:flex}.PromoBannerVisitorCount[data-v-0d371c15]{align-items:center;display:flex;font-family:Fragment Mono,"system-ui";font-weight:400;gap:.375rem;justify-content:center;text-transform:uppercase;--indicator-colour:var(--promo-highlight,#fff)}.PromoBannerVisitorCount__indicator[data-v-0d371c15]{animation:indicator-fade-0d371c15 2s infinite;display:block;height:.375rem;position:relative;width:.375rem}.PromoBannerVisitorCount__indicator[data-v-0d371c15],.PromoBannerVisitorCount__indicator[data-v-0d371c15]:after{background-color:var(--indicator-colour);border-radius:9999px}.PromoBannerVisitorCount__indicator[data-v-0d371c15]:after{top:0;right:0;bottom:0;left:0;position:absolute;--tw-content:"";animation:indicator-pulse-0d371c15 2s infinite;content:var(--tw-content)}.PromoBannerVisitorCount__text[data-v-0d371c15]{font-size:15px}.PromoBannerVisitorCount__dial-counter[data-v-0d371c15]{align-items:center;display:flex;height:.75rem;justify-content:center;overflow:clip;position:relative;width:1.5rem}.PromoBannerVisitorCount__count[data-v-0d371c15]{display:block;position:absolute;transition-duration:5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes pulse-0d371c15{50%{opacity:.5}}.PromoBannerVisitorCount__count--loading[data-v-0d371c15]{animation:pulse-0d371c15 2s cubic-bezier(.4,0,.6,1) infinite;opacity:.25}.dial-enter-active[data-v-0d371c15],.dial-leave-active[data-v-0d371c15]{transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dial-enter-from[data-v-0d371c15]{--tw-translate-y:100%}.dial-enter-from[data-v-0d371c15],.dial-leave-to[data-v-0d371c15]{opacity:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dial-leave-to[data-v-0d371c15]{--tw-translate-y:-100%}@keyframes indicator-fade-0d371c15{0%,to{opacity:1}50%{opacity:.5}}@keyframes indicator-pulse-0d371c15{0%{filter:blur(0);opacity:1}50%{filter:blur(8px);opacity:1}to{opacity:0}}.PromoSelectorModalItem{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.375rem;text-align:left}@media (min-width:800px){.PromoSelectorModalItem{padding:.625rem}}.PromoSelectorModalItem__oos-indicator{align-items:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:-1px;display:flex;font-size:10px;font-weight:600;height:1rem;justify-content:center;padding-bottom:1rem;padding-top:1rem;position:absolute;text-transform:uppercase;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:800px){.PromoSelectorModalItem__oos-indicator{font-size:12px}}.PromoSelectorModalItem__oos-indicator{background:var(--promo-bg-tint,#111)}.PromoSelectorModalItem__content{align-items:center;aspect-ratio:1/1;display:flex;position:relative;width:100%}.PromoSelectorModalItem__text-container{align-items:flex-start;display:flex;justify-content:space-between;left:0;padding:.375rem;position:absolute;right:0;top:0}@media (min-width:800px){.PromoSelectorModalItem__text-container{padding:.625rem}}.PromoSelectorModalItem__price{font-size:10px}@media (min-width:650px){.PromoSelectorModalItem__price{font-size:14px}}.PromoSelectorModalItem__price--strikethrough{text-decoration-line:line-through}.PromoSelectorModalItem__title .VisionHeading--size-h4{font-size:14px}@media (min-width:800px){.PromoSelectorModalItem__title .VisionHeading--size-h4{font-size:15px}}.PromoSelectorModalItem__polarised{margin-top:.125rem;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.PromoSelectorModalItem__description{font-size:12px}@media (min-width:650px){.PromoSelectorModalItem__description{font-size:15px}}.PromoSelectorModalItem__description,.PromoSelectorModalItem__price{font-weight:600;--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity,1))}.PromoSelectorModalItem__prices{display:flex;gap:.5rem}.PromoSelectorModalItem__image{aspect-ratio:1/1;width:100%}@keyframes pulse{50%{opacity:.5}}.PromoSelectorModalItem__image--loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.PromoSelectorModalItem__le-logo{bottom:0;max-width:140px;position:absolute;right:.25rem;width:50%}.PromoSelectorModalItem__selected-indicator{bottom:-1px;display:flex;left:50%;position:absolute;--tw-translate-x:-50%;border-top-left-radius:.375rem;border-top-right-radius:.375rem;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;padding-top:.25rem}.PromoSelectorModalItem__selected-text{-webkit-background-clip:text;background-image:var(--gradient-default);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.is-dr3-theme .PromoSelectorModalItem__selected-text,.is-orange-dark-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-orange)}.is-dr3-22-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-purple)}.is-ln4-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-yellow)}.is-miami-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-miami)}.is-dark-chrome-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-chrome)}.is-mclaren-mx-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-mclaren-mx)}.is-grape-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-grape)}.is-neon-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-neon)}.is-purple-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-purple)}.is-gold-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-gold)}.is-silverblue-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-silverblue)}.is-yellow-jersey-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-yellow-jersey)}.is-dark-chrome-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-dr3-22-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-dr3-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-ln4-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-mclaren-mx-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-miami-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-orange-dark-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-silverblue-theme .ignore-theme .PromoSelectorModalItem__selected-text,.is-yellow-jersey-theme .ignore-theme .PromoSelectorModalItem__selected-text{background-image:var(--gradient-default)}.PromoSelectorModalItem__selected-text{font-size:10px;font-weight:600;text-transform:uppercase}@media (min-width:800px){.PromoSelectorModalItem__selected-text{font-size:12px}}.PromoSelectorModalItem__stock-indicator{align-items:center;display:flex;font-family:Fragment Mono,"system-ui";font-size:10px;font-weight:400;gap:.25rem;text-transform:uppercase}.PromoSelectorModalItem__stock-indicator-label{border-radius:9999px;border-width:1px;display:block;height:.5rem;width:.5rem}.PromoSelectorModalItem__stock-indicator-label--colour-red{--tw-bg-opacity:1;background-color:rgb(255 49 40/var(--tw-bg-opacity,1))}.PromoSelectorModalItem__stock-indicator-label--colour-orange{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.PromoSelectorModalItem__stock-indicator-label--colour-yellow{--tw-bg-opacity:1;background-color:rgb(235 244 1/var(--tw-bg-opacity,1))}.PromoSelectorModalItem__stock-indicator-text{--tw-translate-y:1px;color:var(--promo-mid-bg,#111);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.PromoSelectorModalItem--promo-theme{--vision-tag-background-color:var(--promo-bg-tint);--vision-tag-text-color:var(--promo-highlight)}.PromoSelectorModalItem--promo-theme .PromoSelectorModalItem__image{background:linear-gradient(180deg,#fff 0,#d5d8da);border-radius:.5rem}.PromoSelectorModalItem--promo-theme .PromoSelectorModalItem__title{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(45deg,var(--promo-mid-bg,#5c0f99) calc(var(--promo-gradient-percent) - 50%),var(--promo-key,#3449b8) calc(var(--promo-gradient-percent) - 25%),var(--promo-highlight,#1799e1) var(--promo-gradient-percent),var(--promo-key,#3449b8) calc(var(--promo-gradient-percent) + 25%),var(--promo-mid-bg,#5c0f99) calc(var(--promo-gradient-percent) + 50%));-webkit-text-fill-color:transparent;animation:promo-gradient-percent 10s linear infinite;-webkit-box-decoration-break:clone}.PromoSelectorModalItem--promo-theme .PromoSelectorModalItem__tag{border-color:transparent;border-width:1px}.PromoSelectorModalItem--promo-theme .PromoSelectorModalItem__selected-indicator{background:var(--promo-bg,#fff)}.PromoSelectorModalItem--promo-theme .PromoSelectorModalItem__selected-text{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(45deg,var(--promo-highlight,#1799e1) calc(var(--promo-gradient-percent) - 50%),var(--promo-highlight,#3449b8) calc(var(--promo-gradient-percent) - 45%),var(--promo-shine,#5c0f99) var(--promo-gradient-percent),var(--promo-highlight,#3449b8) calc(var(--promo-gradient-percent) + 45%),var(--promo-highlight,#1799e1) calc(var(--promo-gradient-percent) + 50%));-webkit-text-fill-color:transparent;animation:promo-gradient-percent 10s linear infinite;-webkit-box-decoration-break:clone}.PromoSelectorModalItem--promo-theme.PromoSelectorModalItem--selected .PromoSelectorModalItem__image{--tw-bg-opacity:1;background-color:rgb(247 247 250/var(--tw-bg-opacity,1))}.PromoSelectorModalItem--oos .PromoSelectorModalItem__content,.PromoSelectorModalItem--sold-out .PromoSelectorModalItem__content{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(175 175 175/var(--tw-bg-opacity,1))}.PromoSelectorModalItem--oos .PromoSelectorModalItem__image,.PromoSelectorModalItem--sold-out .PromoSelectorModalItem__image{background:transparent;border-radius:.5rem;filter:brightness(-50%) blur(6px)}.VisionSlidoTab[data-v-26f571f4]{position:relative;width:100%}.VisionSlidoTab__bg[data-v-26f571f4]{background-color:var(--vision-slido-tab-active-background-color,#fff);border-color:var(--vision-slido-tab-active-border-color,#d5d8da);border-radius:.5rem;border-width:1px;box-sizing:content-box;display:none;left:-1px;position:absolute;top:-1px}.VisionSlidoTab__bg[data-v-26f571f4],.VisionSlidoTab__btn[data-v-26f571f4]{height:100%;width:100%}.VisionSlidoTab__btn[data-v-26f571f4]{border-radius:.5rem;display:block;overflow:hidden;position:relative;z-index:10}.VisionSlidoTab--selected .VisionSlidoTab__bg[data-v-26f571f4]{display:block}.VisionSlidoTab--disabled .VisionSlidoTab__btn[data-v-26f571f4]{cursor:not-allowed}.VisionSlidoTab--theme-promo .VisionSlidoTab__bg[data-v-26f571f4]{background:linear-gradient(var(--promo-bg,#fff),var(--promo-bg,#fff)) padding-box,linear-gradient(0deg,var(--promo-key,#5c0f99),var(--promo-highlight,#1799e1)) border-box;border:1px solid transparent;border-radius:.75rem;box-shadow:0 0 10px var(--promo-key),inset 0 0 6px var(--promo-key);z-index:2}.VisionSlidoTabs[data-v-fec0a180]{background-color:var(--vision-slido-bg-colour,#f7f7fa);border:1px solid var(--vision-slido-border-colour,var(--vision-slido-bg-colour,#f7f7fa));border-radius:.5rem;display:flex;flex-direction:var(--vision-slido-direction,row);position:relative;width:100%}.VisionSlidoTabs__slido[data-v-fec0a180]{display:none;position:absolute}.VisionSlidoTabs__tab[data-v-fec0a180]{flex-grow:1;width:100%}.VisionSlidoTabs__content-wrapper[data-v-fec0a180]{height:100%}.VisionSlidoTabs--direction-column[data-v-fec0a180]{flex-direction:var(--vision-slido-direction,column)}.VisionSlidoTabs--direction-grid[data-v-fec0a180]{display:grid;grid-template-columns:var(--vision-slido-grid-columns,repeat(2,1fr))}.VisionSlidoTabs--error[data-v-fec0a180]{--tw-border-opacity:1;border-color:rgb(255 49 40/var(--tw-border-opacity,1))}.PromoSelectorModal[data-v-845c23fa]{--vision-modal-height-override:fit-content;min-height:600px;z-index:9999}@media (min-width:800px){.PromoSelectorModal[data-v-845c23fa]{--vision-modal-max-height: calc(100vh - 8px) ;--vision-modal-max-width:35rem;min-height:744px}}.PromoSelectorModal__loading--mobile[data-v-845c23fa]{display:block}@media (min-width:800px){.PromoSelectorModal__loading--mobile[data-v-845c23fa]{display:none}}.PromoSelectorModal__loading--desktop[data-v-845c23fa]{display:none}@media (min-width:800px){.PromoSelectorModal__loading--desktop[data-v-845c23fa]{display:block}}.PromoSelectorModal__wrapper[data-v-845c23fa]{padding:1.5rem 1rem}@media (min-width:800px){.PromoSelectorModal__wrapper[data-v-845c23fa]{padding-left:2rem;padding-right:2rem}}.PromoSelectorModal__header[data-v-845c23fa]{margin-bottom:1rem;text-align:center}.PromoSelectorModal__footer[data-v-845c23fa]{align-items:center;display:flex;flex-direction:column}.PromoSelectorModal__error[data-v-845c23fa]{position:absolute;width:100%;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 49 40/var(--tw-bg-opacity,1));font-size:14px;font-weight:600;padding-bottom:.5rem;padding-top:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.PromoSelectorModal__disclaimer[data-v-845c23fa]{font-size:10px;margin-top:.5rem;--tw-text-opacity:1;color:rgb(175 175 175/var(--tw-text-opacity,1))}.PromoSelectorModal__additional-message[data-v-845c23fa]{font-size:15px;margin-top:.75rem;text-align:center;--tw-text-opacity:1;color:rgb(213 216 218/var(--tw-text-opacity,1))}.PromoSelectorModal__primary-cta[data-v-845c23fa]{display:flex;flex-direction:column;margin-bottom:1rem;margin-top:1.5rem;max-width:32rem;width:100%}.PromoSelectorModal__secondary-cta[data-v-845c23fa]{display:flex;font-size:15px;justify-content:center}.PromoSelectorModal__load-error[data-v-845c23fa]{border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(242 242 245/var(--tw-bg-opacity,1));padding:10rem 1rem;text-align:center}.PromoSelectorModal__load-error-title[data-v-845c23fa]{margin-bottom:.75rem}.PromoSelectorModal__load-error-subtitle[data-v-845c23fa]{font-size:14px}.PromoSelectorModal--theme-promo[data-v-845c23fa]{--vision-slido-bg-colour:var(--promo-bg-tint);--vision-slido-tab-active-background-color:var(--promo-bg);--vision-slido-border-colour:var(--promo-bg-tint);--shimmer-bg-color:var(--promo-bg-tint);--shimmer-darker-color:var(--promo-mid-bg);background:var(--promo-bg,#fff);border-width:1px;border:1px solid var(--promo-mid-bg,#fff)}.PromoSelectorModal--theme-promo .PromoSelectorModal__title[data-v-845c23fa]{--promo-gradient-percent:75%;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(45deg,var(--promo-highlight,#1799e1) calc(var(--promo-gradient-percent) - 50%),var(--promo-highlight,#3449b8) calc(var(--promo-gradient-percent) - 45%),var(--promo-shine,#5c0f99) var(--promo-gradient-percent),var(--promo-highlight,#3449b8) calc(var(--promo-gradient-percent) + 45%),var(--promo-highlight,#1799e1) calc(var(--promo-gradient-percent) + 50%));-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.PromoSelectorModal--theme-promo .PromoSelectorModal__load-error[data-v-845c23fa]{--tw-text-opacity:1;background-color:var(--promo-bg-tint,#f2f2f5);color:rgb(255 255 255/var(--tw-text-opacity,1))}.PromoSelectorModal--theme-promo .PromoSelectorModal__additional-message[data-v-845c23fa]{color:var(--promo-key,#111)}.PromoSelectorModal__title-feature[data-v-845c23fa]{color:var(--promo-highlight,#111);font-family:Fragment Mono,"system-ui";font-size:10px;font-weight:400;text-transform:uppercase}
