.listing-tiles{--k:.734}.listing-tiles[data-scale=A5]{--k:.544}.listing-tiles[data-scale=A3]{--k:1}.listing-tiles img{scale:var(--k);transform-origin:50% 58%}.listing-tiles .product-card__shot{isolation:isolate}.listing-tiles .product-card__shot img{mix-blend-mode:darken;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.look-picker [data-look-panel]{display:none}.look-picker [data-look-panel="0"]{display:flex}.look-tile:has(:checked) .look-tile__image{box-shadow:0 0 0 2px var(--color-orange)}.look-tile:has(:focus-visible) .look-tile__image{outline:2px solid var(--color-ink);outline-offset:4px}.own-prices [data-variant-text]:not([data-variant-default]){display:none}.own-size__frame{opacity:.55;border:4px solid #c9cdc6}.own-size{--route:var(--color-dot);--label:var(--color-muted)}@supports selector(:has(*)){.look-picker:has([data-look-i]:checked) [data-look-panel]{display:none}:is(.look-picker:has([data-look-i="0"]:checked) [data-look-panel="0"],.look-picker:has([data-look-i="1"]:checked) [data-look-panel="1"],.look-picker:has([data-look-i="2"]:checked) [data-look-panel="2"],.look-picker:has([data-look-i="3"]:checked) [data-look-panel="3"],.look-picker:has([data-look-i="4"]:checked) [data-look-panel="4"],.look-picker:has([data-look-i="5"]:checked) [data-look-panel="5"],.look-picker:has([data-look-i="6"]:checked) [data-look-panel="6"],.look-picker:has([data-look-i="7"]:checked) [data-look-panel="7"],.look-picker:has([data-look-i="8"]:checked) [data-look-panel="8"],.look-picker:has([data-look-i="9"]:checked) [data-look-panel="9"],.look-picker:has([data-look-i="10"]:checked) [data-look-panel="10"],.look-picker:has([data-look-i="11"]:checked) [data-look-panel="11"]){display:flex}.own-prices:has([data-variant-key]:checked) [data-variant-text]{display:none}:is(.own-prices:has([data-variant-key=A5-white]:checked) [data-variant-text=A5-white],.own-prices:has([data-variant-key=A5-black]:checked) [data-variant-text=A5-black],.own-prices:has([data-variant-key=A4-white]:checked) [data-variant-text=A4-white],.own-prices:has([data-variant-key=A4-black]:checked) [data-variant-text=A4-black],.own-prices:has([data-variant-key=A3-white]:checked) [data-variant-text=A3-white],.own-prices:has([data-variant-key=A3-black]:checked) [data-variant-text=A3-black]){display:inline}:is(.own-prices:has([data-variant-key^=A5-]:checked) [data-size=A5],.own-prices:has([data-variant-key^=A4-]:checked) [data-size=A4],.own-prices:has([data-variant-key^=A3-]:checked) [data-size=A3]){--route:var(--color-orange);--label:var(--color-ink)}:is(.own-prices:has([data-variant-key^=A5-]:checked) [data-size=A5] .own-size__frame,.own-prices:has([data-variant-key^=A4-]:checked) [data-size=A4] .own-size__frame,.own-prices:has([data-variant-key^=A3-]:checked) [data-size=A3] .own-size__frame){opacity:1;border-width:6px}:is(.own-prices:has([data-variant-key=A5-black]:checked) [data-size=A5] .own-size__frame,.own-prices:has([data-variant-key=A4-black]:checked) [data-size=A4] .own-size__frame,.own-prices:has([data-variant-key=A3-black]:checked) [data-size=A3] .own-size__frame){border-color:var(--color-ink)}:is(.own-prices:has([data-variant-key=A5-white]:checked) [data-size=A5] .own-size__frame,.own-prices:has([data-variant-key=A4-white]:checked) [data-size=A4] .own-size__frame,.own-prices:has([data-variant-key=A3-white]:checked) [data-size=A3] .own-size__frame){border-color:var(--color-paper);outline:1px solid #c9cdc6}:is(.look-picker:has([data-sport-i="1"]:checked) [data-in]:not([data-in~="1"]),.look-picker:has([data-sport-i="2"]:checked) [data-in]:not([data-in~="2"]),.look-picker:has([data-sport-i="3"]:checked) [data-in]:not([data-in~="3"]),.look-picker:has([data-sport-i="4"]:checked) [data-in]:not([data-in~="4"]),.look-picker:has([data-sport-i="5"]:checked) [data-in]:not([data-in~="5"]),.look-picker:has([data-sport-i="6"]:checked) [data-in]:not([data-in~="6"]),.look-picker:has([data-sport-i="7"]:checked) [data-in]:not([data-in~="7"]),.look-picker:has([data-sport-i="8"]:checked) [data-in]:not([data-in~="8"])){display:none}}@property --scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes listing-scroll-fade{0%{--scroll-fade-start:0px;--scroll-fade-end:2.5rem}8%{--scroll-fade-start:2.5rem}92%{--scroll-fade-end:2.5rem}to{--scroll-fade-start:2.5rem;--scroll-fade-end:0px}}@media (not (min-width:40rem)) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.listing-scroll-fade{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);animation:linear both listing-scroll-fade;animation-timeline:scroll(self inline)}}}@media (not (min-width:40rem)) and (prefers-reduced-motion:reduce){.listing-scroll-fade{padding-inline-end:2.5rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}}
