.ux-size-row__info{display:flex;flex:1 0 0;flex-direction:column;min-width:0}.ux-size-row__size{font-size:16px;font-weight:700}.ux-size-row__covers{font-size:14px;color:var(--ux-color-text-subdued)}.ux-size-row__covers-short{display:none}@media screen and (max-width:699px){.ux-size-row__covers-long{display:none}.ux-size-row__covers-short{display:inline}}.ux-size-row__price,.ux-size-row__sold-out{flex:none;font-size:16px;white-space:nowrap}.ux-size-row__sold-out{color:var(--ux-color-text-subdued)}.ux-pdp{--ux-band: var(--ux-grey);--ux-on-band: var(--ux-color-text-primary);color:var(--ux-color-text-primary)}.ux-pdp--dark{--ux-on-band: var(--ux-color-text-inverse)}.ux-pdp p{margin:0}.ux-pdp__hero{display:grid;grid-template-columns:minmax(0,1fr);background:var(--ux-band)}.ux-pdp__crumbs,.ux-pdp__title{color:var(--ux-on-band)}.ux-pdp__crumbs ol{display:flex;flex-wrap:wrap;gap:0 .75em;margin:0;padding:0;font-family:var(--text-font-family);font-size:12px;line-height:1.65;opacity:.8}.ux-pdp__crumbs li+li:before{content:"/"}.ux-pdp__crumbs a,.ux-pdp__eyebrow a{color:inherit;text-decoration:none}.ux-pdp__crumbs a:hover,.ux-pdp__eyebrow a:hover{text-decoration:underline}.ux-pdp__buy{display:flex;flex-direction:column}.ux-pdp__title{display:flex;flex-direction:column;gap:10px}.ux-pdp__eyebrow{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);font-size:14px;line-height:1.65;text-transform:uppercase}.ux-pdp__name.h1{margin:0;color:inherit}.ux-pdp__slogan{font-family:var(--text-font-family);font-size:18px;line-height:1.65;opacity:.8}.ux-pdp__intro{font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-pdp__delivery{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ux-space-3)}.ux-pdp__dispatch{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:none;color:inherit;font-family:var(--text-font-family);font-size:14px;line-height:1.4;text-align:start}.ux-pdp__dispatch svg{flex:none}button.ux-pdp__dispatch{cursor:pointer}button.ux-pdp__dispatch:hover .ux-pdp__dispatch-text{text-decoration:underline}.ux-pdp-try{display:flex;flex-direction:column;gap:var(--ux-space-1);padding:18px 20px var(--ux-space-2);background:var(--ux-color-bg-page);border-radius:var(--ux-radius-panel);color:var(--ux-color-text-primary)}.ux-pdp-try__header{display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.65}.ux-pdp-try__title{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);text-transform:uppercase}.ux-pdp-try__offer{font-family:var(--text-font-family);color:var(--ux-color-text-subdued)}.ux-sample-option__visual--pot:before,.ux-sample-option__visual--pot:after{content:"";position:absolute}.ux-sample-option__price,.ux-sample-option__sold-out{flex:none;font-family:var(--text-font-family);font-size:16px;line-height:1.65;white-space:nowrap}.ux-sample-option__sold-out{font-size:14px;color:var(--ux-color-text-subdued)}.ux-sample-option__action{flex:none}.ux-sample-option__action [hidden]{display:none!important}ux-quick-add[data-toggle]:not([data-added]) .ux-quick-add__state{opacity:0;transform:translateY(.5em)}@media(hover:hover){ux-quick-add[data-toggle][data-added]:not([data-fresh]) button:hover .ux-quick-add__state{opacity:0;transform:translateY(-.5em)}ux-quick-add[data-toggle][data-added]:not([data-fresh]) button:hover .ux-quick-add__remove{opacity:1;transform:none}}ux-quick-add[data-toggle][data-added]:not([data-fresh]) button:focus-visible .ux-quick-add__state{opacity:0;transform:translateY(-.5em)}ux-quick-add[data-toggle][data-added]:not([data-fresh]) button:focus-visible .ux-quick-add__remove{opacity:1;transform:none}ux-quick-add[data-toggle][data-fresh] .ux-quick-add__state path{stroke-dasharray:22;animation:ux-quick-add-tick .28s .12s cubic-bezier(.2,.7,.2,1) backwards}@media(prefers-reduced-motion:reduce){ux-quick-add[data-toggle][data-fresh] .ux-quick-add__state path{animation:none}}@media screen and (max-width:999px){.ux-pdp__panel{display:contents}.ux-pdp-try{order:1}.ux-pdp__delivery{order:2}}@media screen and (min-width:768px)and (max-width:999px){.ux-pdp__hero{--ux-hero-h: clamp(50vw, calc(100svh - var(--ux-hero-top, 168px) - var(--ux-hero-below, 420px) - var(--ux-space-4)), 64vw)}.ux-pdp__buy{padding:var(--ux-space-6) var(--ux-space-12) var(--ux-space-12)}.ux-pdp__title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--ux-space-4)}.ux-pdp .ux-pdp-buy>:not([data-ux-finish-row],[data-ux-size-row]){grid-column:1 / -1}.ux-pdp .ux-pdp-buy__calc{justify-self:start}}@media screen and (min-width:1000px){.ux-pdp__hero{--ux-buy-side: clamp(48px, 6.5vw, 180px);--ux-gallery-room: calc(100vw / var(--ux-page-zoom, 1) - clamp(420px, 31vw, 600px) - 2 * var(--ux-buy-side) - 20px);--ux-hero-h: min(clamp(480px, calc(100svh / var(--ux-page-zoom, 1) - var(--ux-hero-top, 235px) - var(--ux-tray-room, 0px)), 1200px), calc(var(--ux-gallery-room) * 17 / 14));grid-template-columns:minmax(0,1fr) clamp(420px,31vw,600px);grid-template-rows:auto 1fr;column-gap:var(--ux-buy-side);min-height:var(--ux-hero-h);padding:0 var(--ux-buy-side) 0 0}.ux-pdp__title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ux-space-2) var(--ux-space-4)}.ux-pdp__eyebrow{display:none}.ux-pdp__title>.ux-rating{grid-row:2;grid-column:1}.ux-pdp__intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ux-pdp__panel{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ux-space-3);padding:var(--ux-space-6);background:var(--ux-color-bg-page);border-radius:var(--ux-radius-panel)}.ux-pdp__dispatch{flex:0 1 auto;min-width:0;color:var(--ux-color-text-subdued)}.ux-pdp-try{gap:0;padding:var(--ux-space-4) var(--ux-space-6)}.ux-pdp-try__header{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ux-space-4)}.ux-pdp .ux-sample-option{padding-block:10px}.ux-pdp .ux-sample-option:last-child{padding-block-end:0}.ux-pdp .ux-sample-option__visual{zoom:.75}.ux-pdp .ux-sample-option__detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ux-pdp__buy>:last-child:before,.ux-pdp__buy>:last-child:after{content:"";position:absolute;bottom:0;width:var(--ux-radius-panel);height:var(--ux-radius-panel)}.ux-pdp__buy>:last-child:before{left:calc(-1 * var(--ux-radius-panel));background:radial-gradient(circle at 0 0,transparent var(--ux-radius-panel),var(--ux-color-bg-page) calc(var(--ux-radius-panel) + .5px))}.ux-pdp__buy>:last-child:after{right:calc(-1 * var(--ux-radius-panel));background:radial-gradient(circle at 100% 0,transparent var(--ux-radius-panel),var(--ux-color-bg-page) calc(var(--ux-radius-panel) + .5px))}}html.ux-palette-tray-open .ux-pdp__hero{--ux-tray-room: 72px}.ux-pdp-buy{display:flex;flex-direction:column;gap:var(--ux-space-3);padding-block-end:var(--ux-space-8)}.ux-selector-row:hover{background:var(--ux-grey)}.ux-selector-row__text{display:flex;flex:1 0 0;flex-direction:column;min-width:0;line-height:1.65}.ux-selector-row__label{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);font-size:14px;text-transform:uppercase}.ux-selector-row__value{font-family:var(--text-font-family);font-size:16px}.ux-selector-row svg{flex:none}.ux-finish-drawer__filters{display:flex;gap:var(--ux-space-4)}.ux-finish-drawer__empty{margin:0;font-family:var(--text-font-family);font-size:14px;color:var(--ux-color-text-subdued)}.ux-finish-option:has(:checked){border-color:var(--ux-color-text-primary)}.ux-finish-option__header{display:flex;align-items:flex-start;gap:var(--ux-space-3)}.ux-radio{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid var(--ux-color-text-primary);border-radius:50%;color:var(--ux-color-bg-page)}.ux-radio svg{visibility:hidden}.ux-finish-option:has(:checked) .ux-radio{background:var(--ux-color-text-primary)}.ux-finish-option:has(:checked) .ux-radio svg{visibility:visible}.ux-finish-option__name{display:flex;flex:1 0 0;flex-direction:column;min-width:0;font-size:14px}.ux-finish-option__title{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);line-height:1.7;text-transform:uppercase}.ux-finish-option__sub,.ux-finish-option__sheen{font-family:var(--text-font-family);line-height:1.65;color:var(--ux-color-text-subdued)}.ux-finish-option__meta{display:flex;flex:none;flex-direction:column;align-items:flex-end;font-family:var(--text-font-family);font-size:14px;line-height:1.65;text-align:end;white-space:nowrap}.ux-finish-option__details{display:none;flex-direction:column;gap:var(--ux-space-3);padding-inline-start:36px;font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-finish-option:has(:checked) .ux-finish-option__details{display:flex}.ux-finish-option__suitable{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-finish-option__suitable-label{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);font-size:14px;text-transform:uppercase}.ux-finish-drawer__compare{justify-self:start}.ux-pdp-buy__error,.ux-size-drawer__error{margin:0;font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-error)}.ux-size-drawer__delivery{margin:0;font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-atb-drawer .ux-drawer__title svg{flex:none}.ux-atb{display:flex;flex-direction:column;gap:28px;min-width:0}.ux-atb p,.ux-atb h3{margin:0}.ux-atb [hidden],.ux-atb-drawer [hidden]{display:none!important}.ux-atb__added{display:flex;flex-direction:column;gap:var(--ux-space-4);padding-block-end:var(--ux-space-6);border-block-end:1px solid var(--ux-color-border-default)}.ux-atb__line-name,.ux-atb__primer-name,.ux-atb__tools-heading,.ux-atb__primer-added p,.ux-atb__line-price,.ux-atb__primer-price,.ux-atb__total,.ux-atb__heading{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);text-transform:uppercase;line-height:1.7}.ux-atb__line-name,.ux-atb__primer-name,.ux-atb__tools-heading,.ux-atb__primer-added p{font-size:14px}.ux-atb__line-price,.ux-atb__primer-price,.ux-atb__total{font-size:16px;white-space:nowrap}.ux-atb__heading{font-size:18px;line-height:1.6}.ux-atb__line-detail,.ux-atb__primer-variant,.ux-atb__recommendation,.ux-atb__why,.ux-atb__samples-text,.ux-atb__tool-name,.ux-atb__tool-price,.ux-atb__delivery,.ux-atb__error{font-family:var(--text-font-family);font-size:14px;line-height:1.65}.ux-atb__line-detail,.ux-atb__primer-variant,.ux-atb__why,.ux-atb__samples-text,.ux-atb__tool-price,.ux-atb__delivery{color:var(--ux-color-text-subdued)}.ux-atb__error{color:var(--ux-color-text-error)}.ux-atb__primer,.ux-atb__samples{display:flex;flex-direction:column;gap:var(--ux-space-4)}.ux-atb__primer-card{display:flex;flex-direction:column;gap:var(--ux-space-4);padding:20px;border:1px solid var(--ux-color-text-primary)}.ux-atb__primer-card:has([data-ux-atb-primer-added]:not([hidden])){border-color:var(--ux-color-border-default)}.ux-atb__primer-product{display:flex;align-items:center;gap:var(--ux-space-4)}.ux-atb__swatch{flex:none;width:80px;height:80px;background:var(--ux-paint)}.ux-atb__primer-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ux-atb__primer-offer{display:flex;flex-direction:column;gap:var(--ux-space-4)}.ux-atb__why{display:flex;flex-direction:column;gap:var(--ux-space-2)}.ux-atb__why svg,.ux-atb__primer-added svg{flex:none;color:var(--ux-color-text-primary)}.ux-atb__primer-added{display:flex;align-items:center;justify-content:space-between;gap:var(--ux-space-4);padding:var(--ux-space-3) var(--ux-space-4);background:var(--ux-grey)}.ux-atb__primer-added p{display:flex;align-items:center;gap:10px}.ux-atb__offer{padding:var(--ux-space-4);background:var(--ux-grey)}.ux-atb__tools{display:flex;flex-direction:column;gap:var(--ux-space-3)}.ux-atb__tool-list{display:flex;gap:var(--ux-space-3);margin:0;padding:0}.ux-atb__tool{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:var(--ux-space-1);min-width:0;padding:0}.ux-atb__tool-image{display:block;width:100%;height:80px;overflow:hidden;background:var(--ux-grey)}.ux-atb__tool-image img{width:100%;height:100%;object-fit:cover}.ux-atb__tool-name{color:inherit;text-decoration:none}.ux-atb__subtotal{display:flex;align-items:center;gap:var(--ux-space-4);font-size:16px}@media screen and (max-width:699px){.ux-atb__tool-list{overflow-x:auto;scroll-snap-type:x mandatory}.ux-atb__tool{flex:0 0 136px;scroll-snap-align:start}.ux-atb__actions:not(.ux-atb__actions--stacked) .button--tertiary{align-self:center}}.ux-primer-section{--ux-band: var(--ux-grey);--ux-on-band: var(--ux-color-text-primary);padding:var(--ux-space-12) 20px;background:var(--ux-band);color:var(--ux-color-text-primary)}.ux-primer-section--dark{--ux-on-band: var(--ux-color-text-inverse)}.ux-primer-section p,.ux-primer-section h2,.ux-primer-section h3{margin:0}.ux-primer-section__eyebrow,.ux-primer-section__why{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);font-size:14px;line-height:1.7;text-transform:uppercase}.ux-primer-section__name.h4{margin:0}.ux-primer-section__intro{font-family:var(--text-font-family);font-size:16px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-primer-section__reasons{display:flex;flex-direction:column;gap:var(--ux-space-2);margin:0;padding:0}.ux-primer-section__reasons li{display:flex;align-items:flex-start;gap:var(--ux-space-3);padding:0;font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-primer-section__reasons svg{flex:none;margin-block-start:.15em}.ux-primer-section__price{display:flex;flex-direction:column;gap:var(--ux-space-1);padding-block-start:var(--ux-space-4);border-block-start:1px solid var(--ux-color-border-default)}.ux-primer-section__from{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);font-size:16px;line-height:1.7;text-transform:uppercase}.ux-primer-section__which{font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-primer-section__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ux-space-4) var(--ux-space-6)}@media screen and (max-width:699px){.ux-primer-section__actions{flex-direction:column;gap:var(--ux-space-3)}}@media screen and (min-width:1000px){.ux-primer-section{padding:var(--ux-space-16) var(--ux-space-12)}.ux-primer-section__inner{grid-template-areas:"visual head" "visual card";grid-template-columns:minmax(0,520fr) minmax(0,760fr);grid-template-rows:auto 1fr;column-gap:var(--ux-space-16);row-gap:var(--ux-space-4);align-items:start}.ux-primer-section__visual img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.ux-primer-section__card{padding:var(--ux-space-8)}}.ux-primer-quick{display:flex;flex-direction:column;gap:var(--ux-space-6)}.ux-primer-quick__finishes{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0}.ux-primer-quick__options{display:flex;gap:var(--ux-space-2)}.ux-primer-quick__option-name{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);line-height:1.7;text-transform:uppercase}.ux-primer-quick__option-caption{font-family:var(--text-font-family);line-height:1.65;color:var(--ux-color-text-subdued)}.ux-primer-quick__option:has(:checked) .ux-primer-quick__option-caption{color:inherit}.ux-primer-quick [hidden]{display:none!important}.ux-pdp-about__figure{display:flex;flex-direction:column;gap:var(--ux-space-2);margin:0}.ux-pdp-about__photo{display:block;width:100%;aspect-ratio:600 / 452;object-fit:cover}.ux-pdp-about__block{background:var(--ux-paint)}.ux-pdp-about__caption{font-family:var(--text-font-family);font-size:12px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-pdp-about__text{display:flex;flex-direction:column;gap:var(--ux-space-6)}.ux-pdp-about__body{display:flex;flex-direction:column;gap:var(--ux-space-4);font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-pdp-about__body p{margin:0}.ux-pdp-about__lead{font-size:18px}.ux-pdp-curate__card{display:flex;flex-direction:column;gap:var(--ux-space-4);padding:0;scroll-snap-align:start}.ux-pdp-curate__photo{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.ux-pdp-curate__colours{display:flex;flex-direction:column;gap:var(--ux-space-2);margin:0;padding:0}.ux-pdp-curate__colours li{margin:0;padding:0;line-height:0}.ux-colour-swatch{display:inline-flex;align-items:center;gap:var(--ux-space-3);color:var(--ux-color-text-primary);text-decoration:none}.ux-colour-swatch__chip{flex:none;width:32px;height:32px;border:1px solid var(--ux-color-border-default);background:var(--ux-paint)}.ux-colour-swatch__name{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));letter-spacing:var(--subheading-letter-spacing, normal);font-size:14px;line-height:1.7;text-transform:uppercase}.ux-swatch:hover .ux-colour-swatch__name{text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:1000px){.ux-pdp-about__figure{flex:0 0 min(600px,45%)}.ux-pdp-about__text{flex:1 0 0;gap:var(--ux-space-8)}.ux-pdp-curate__cards{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;gap:var(--ux-space-6);margin:0;padding:0;overflow:visible}}.ux-pdp-pairs__cards li{padding:0}@media screen and (min-width:1000px){.ux-pdp-pairs{grid-template-areas:"head all" "rail rail";grid-template-columns:minmax(0,1fr) auto;align-items:end}.ux-pdp-pairs__head{padding:0}.ux-pdp-pairs__all{margin:0}.ux-pdp-pairs__rail{padding-block-start:var(--ux-space-8)}.ux-pdp-pairs__strip{inset-inline:calc(-1 * var(--ux-space-12));height:154px}.ux-pdp-pairs__cards{grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-columns:auto;gap:var(--ux-space-6);padding:0;overflow:visible}}.ux-hero-photos__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}div.ux-hero-photos__photo{cursor:default}.ux-hero-photos__photo:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:2px solid var(--ux-color-text-primary);box-shadow:inset 0 0 0 2px var(--ux-color-bg-page);pointer-events:none}.ux-hero-photos__image{display:block;width:100%;height:100%;object-fit:cover}.ux-hero-photos__photo--contained{background:var(--ux-band)}.ux-hero-photos__photo--contained .ux-hero-photos__image{object-fit:contain;padding:10%}.ux-hero-photos__at{box-sizing:border-box;height:32px;margin:0;padding:0 var(--ux-space-3);background:var(--ux-color-bg-page);color:var(--ux-color-text-primary);font-family:var(--text-font-family);font-size:14px;line-height:32px;white-space:nowrap}.ux-hero-photos__progress>span{background:#fff6;transition:background-color .3s}@media screen and (min-width:768px){.ux-pdp__hero{--ux-main-w: calc(var(--ux-hero-h) * 14 / 17);--ux-slice-ratio: .15;--ux-gallery-ground: color-mix(in srgb, var(--ux-band) 70%, #fff);--ux-slice-backing: var(--ux-band);--ux-slice-grey: .4;--ux-slice-opacity: .2;--ux-slice-tint: 1;--ux-slice-blend: color;--ux-slice-grow: 1.5;--ux-slice-ms: .8s}.ux-pdp__gallery{display:flex;justify-content:flex-end;height:var(--ux-hero-h)}.ux-hero-photos__track{flex-direction:row-reverse;gap:var(--ux-gallery-gap, 8px);padding-right:var(--ux-gallery-gap, 8px);height:100%;overflow:hidden;scroll-snap-type:none}.ux-hero-photos__photo .ux-hero-photos__image{transition:filter .45s ease,opacity .45s ease}.ux-hero-photos__photo:not(.is-active) .ux-hero-photos__image{filter:grayscale(var(--ux-slice-grey));opacity:var(--ux-slice-opacity)}.ux-hero-photos__photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--ux-band);mix-blend-mode:var(--ux-slice-blend);opacity:0;pointer-events:none;transition:opacity .45s ease}.ux-hero-photos__photo:not(.is-active):before{opacity:var(--ux-slice-tint)}.ux-hero-photos__photo:not(.is-active):focus-visible{flex-grow:var(--ux-slice-grow)}.ux-hero-photos__photo:not(.is-active):focus-visible .ux-hero-photos__image{filter:none;opacity:1}.ux-hero-photos__photo:not(.is-active):focus-visible:before{opacity:0}.ux-hero-photos__photo.is-active .ux-hero-photos__plate{opacity:1;transition-delay:.35s}.ux-hero-photos__nav{right:var(--ux-space-6);bottom:var(--ux-space-6)}.ux-hero-photos__at{min-width:48px;height:48px;border:1px solid var(--ux-color-text-primary);line-height:46px;text-align:center}.ux-hero-photos__step:hover{background:var(--ux-grey)}.ux-hero-photos__progress{display:none}}@media screen and (min-width:768px)and (hover:hover){.ux-hero-photos__photo:not(.is-active):hover{flex-grow:var(--ux-slice-grow)}.ux-hero-photos__photo:not(.is-active):hover .ux-hero-photos__image{filter:none;opacity:1}.ux-hero-photos__photo:not(.is-active):hover:before{opacity:0}}@media screen and (min-width:768px)and (max-width:999px){.ux-pdp__hero{--ux-gallery-gap: 6px}.ux-hero-photos{width:100%}}@media screen and (min-width:1000px){.ux-pdp__hero{--ux-slice-w: calc(var(--ux-main-w) * var(--ux-slice-ratio));--ux-gallery-gap: 8px}}@media(prefers-reduced-motion:reduce){.ux-hero-photos__track{scroll-behavior:auto}.ux-hero-photos__photo .ux-hero-photos__image,.ux-hero-photos__photo:before{transition-duration:.2s}.ux-hero-photos__photo.is-active .ux-hero-photos__plate{transition-delay:0s}}.ux-pdp-buy__calc,.ux-size-drawer__calc{align-self:flex-start}.ux-buyc__rows>.ux-selector-row+.ux-selector-row{border-top-width:0}@container (min-width: 460px){.ux-buyc__rows>.ux-selector-row+.ux-selector-row{border-top-width:1px;border-left-width:0}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ux-pdp.css.map */
