.qm{background-image:url(bg/store-desktop-1ba99b7abc.webp);background-image:image-set(url(bg/store-desktop-fb1e3ca4ed.avif) type("image/avif"),url(bg/store-desktop-1ba99b7abc.webp) type("image/webp"))}@media (max-width: 900px),(orientation: portrait){.qm{background-image:linear-gradient(to bottom,transparent 70%,#030805 100%),url(bg/store-phone-36fd588df1.webp);background-image:linear-gradient(to bottom,transparent 70%,#030805 100%),image-set(url(bg/store-phone-e3236980f1.avif) type("image/avif"),url(bg/store-phone-36fd588df1.webp) type("image/webp"))}}.qm-nye__look--f1{--tone: #7f2f0d}.qm-nye__look--f2{--tone: #171e33}.qm-nye__look--f3{--tone: #4e3120}.qm-nye__look--f4{--tone: #a2a1a5}.qm-nye__look--f5{--tone: #10131b}.qm-nye__look--f6{--tone: #323030}.qm-nye__look--f7{--tone: #560c0d}.qm-nye__look--b1{--tone: #14110f}.qm{margin:0;min-height:100vh;color:var(--t-ink, #f4e7cb);font:400 22px/1.3 var(--t-font-body, monospace);background-color:var(--t-black, #030805);background-repeat:no-repeat;background-size:cover;background-position:center top;background-attachment:fixed}@media (max-width: 900px),(orientation: portrait){.qm{background-size:100% auto;background-attachment:scroll}}.qm *,.qm *:before,.qm *:after{box-sizing:border-box}.qm .q-skip{position:absolute;left:-999px;top:8px;z-index:60}.qm .q-skip:focus{left:8px;padding:6px 10px;background:var(--t-paper);color:var(--t-ink)}.qm .c-header{position:sticky;top:0;z-index:40}.qm-nav{display:flex;gap:14px;margin-left:auto}.qm .c-header__buy{margin-left:18px;text-decoration:none}.qm-main{max-width:1280px;margin:0 auto;padding:clamp(18px,3vw,40px) clamp(12px,3vw,32px) 80px}.qm-panel{position:relative;padding:clamp(24px,3vw,40px) clamp(18px,3vw,44px);background:radial-gradient(circle at 16px 16px,#7d877a 0 2.5px,#262d28 3px 4.5px,transparent 5px),radial-gradient(circle at calc(100% - 16px) 16px,#7d877a 0 2.5px,#262d28 3px 4.5px,transparent 5px),radial-gradient(circle at 16px calc(100% - 16px),#7d877a 0 2.5px,#262d28 3px 4.5px,transparent 5px),radial-gradient(circle at calc(100% - 16px) calc(100% - 16px),#7d877a 0 2.5px,#262d28 3px 4.5px,transparent 5px),repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 2px,transparent 2px 4px),#0a110d;border:6px solid #232a25;border-radius:14px;box-shadow:inset 0 0 0 2px #3c463e,inset 0 0 0 6px #070b09,0 0 0 2px #020504,var(--t-shadow-lift, 4px 7px 0 #020504)}.qm-file{display:inline-block;margin:0;padding:2px 9px 0;border:2px solid var(--t-sky, #25dc71);color:var(--t-sky, #25dc71);font:400 19px/1.2 var(--t-font-body);letter-spacing:.06em;background:#25dc710f}.qm h1{margin:12px 0 6px;font:700 clamp(30px,4.2vw,60px)/1.02 var(--t-font-display, monospace);color:var(--t-accent, #ff610b);letter-spacing:.02em;text-shadow:3px 4px 0 #4a2010}.qm-lede{max-width:66ch;margin:0;color:var(--t-sky, #25dc71);font-size:24px}.qm-shelf{margin-top:max(0px,calc(max(17.2vw,30.6vh) - 96px))}@media (max-width: 900px),(orientation: portrait){.qm-shelf{margin-top:max(0px,calc(51.3vw - 68px))}}.qm-shelf__head{display:flex;align-items:center;gap:14px clamp(18px,3vw,40px);margin:0 0 18px}.qm-shelf__title{flex:1 1 auto;min-width:0}.qm-shelf__badge{flex:0 0 auto;order:2;width:clamp(76px,8vw,116px);height:auto;transform:rotate(-4deg);filter:drop-shadow(0 0 14px rgba(201,162,74,.4))}.qm-shelf h1{margin:10px 0 4px;font-size:clamp(26px,3.6vw,52px)}.qm-shelf .qm-lede{max-width:78ch;font-size:22px}@media (max-width: 900px){.qm-shelf__head{position:relative;display:block;margin-bottom:14px}.qm-shelf__badge{position:absolute;right:-4px;top:-8px;width:56px}.qm-shelf h1{margin:10px 0 6px;font-size:clamp(22px,6.6vw,34px)}.qm-shelf .qm-lede{font-size:20px;line-height:1.2}}.qm-soon{margin-top:clamp(30px,4vw,54px)}.qm-card--soon{cursor:default}.qm-card--soon:hover{transform:none;box-shadow:inset 0 0 0 2px #3c463e,0 0 0 2px #020504,var(--t-shadow-hard, 3px 5px 0 #020504)}.qm-soon-tag{align-self:start;padding:2px 7px 1px;border:2px solid var(--t-sky, #25dc71);border-radius:var(--t-radius-tag, 2px);color:var(--t-sky, #25dc71);font:400 15px/1.2 var(--t-font-body, monospace);letter-spacing:.06em;white-space:nowrap}.qm-soon__access{margin:-6px 0 16px;color:#e7c873;font-size:21px}.qm-soon__date{flex:1 0 100%;margin:2px 0 0;color:#e7c873;font-size:22px}.qm-soon__access a{color:var(--t-sky, #25dc71);text-underline-offset:4px}.qm-soon__access a:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:3px}.qm-crumbs{display:inline-block;padding:6px 12px 4px;background:#030805d1;border:2px solid #232a25;border-radius:8px}.qm-filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.qm-filters .c-btn{font-size:18px;min-height:38px}.qm-filters .c-btn[aria-pressed=true],.qm-views .c-btn[aria-pressed=true]{--c-fill: var(--t-accent, #ff610b);color:#030805}.qm-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.qm-card{position:relative;display:block;height:100%;overflow:hidden;color:var(--t-ink);text-decoration:none;background:#0a110d;border:4px solid #232a25;border-radius:10px;box-shadow:inset 0 0 0 2px #3c463e,0 0 0 2px #020504,var(--t-shadow-hard, 3px 5px 0 #020504);transition:transform var(--t-dur-fast, .12s) var(--t-ease-pop, ease),box-shadow var(--t-dur-fast, .12s)}@media (hover: hover){.qm-card:hover{transform:translateY(-5px) rotate(-.5deg);box-shadow:inset 0 0 0 2px #3c463e,0 0 0 2px #020504,var(--t-shadow-lift, 4px 7px 0 #020504)}}.qm-card:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:3px}.qm-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:#d9d4cb;perspective:1600px}.qm-flip{position:absolute;inset:0;display:block;transform-style:preserve-3d;transition:transform .56s cubic-bezier(.3,.75,.25,1)}.qm-flip__face{position:absolute;inset:0;display:block;overflow:hidden;background:#d9d4cb;-webkit-backface-visibility:hidden;backface-visibility:hidden}.qm-flip__face--b,.qm-card[data-face=b] .qm-flip{transform:rotateY(180deg)}@media (hover: hover){.qm-card:not([data-ready]):hover .qm-flip{transform:rotateY(180deg)}}.qm-flip__face img,.qm-flip__face picture,.qm-card__look picture,.qm-card__worn picture,.qm-card__look img,.qm-card__worn img{display:block;width:100%;height:100%}.qm-flip__face img,.qm-card__look img,.qm-card__worn img{object-fit:cover}.qm-card__look{position:absolute;inset:0;display:block}.qm-card__worn{position:absolute;inset:0;display:block;background:#1a1f1c;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility 0s linear .24s}.qm-card[data-view=worn] .qm-card__worn{opacity:1;visibility:visible;transition:opacity .24s ease}.qm-flip__tag{position:absolute;left:8px;top:8px;max-width:calc(100% - 16px);padding:4px 9px 2px;overflow:hidden;background:#030805e6;border:2px solid #c9a24a;border-radius:var(--t-radius-tag, 2px);color:#f1d58a;font:400 21px/1 var(--t-font-body, monospace);letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.qm-card--soon:not([data-kind=look]) .qm-card__media{cursor:pointer}.qm-card__link{color:inherit;text-decoration:none}.qm-card__link:after{content:"";position:absolute;inset:0;z-index:1}.qm-card__link:focus-visible{outline:none}.qm-card__link:focus-visible:after{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:-5px}.qm-card__views{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:6px;padding:10px 10px 0}@media (hover: none){.qm-card__media{z-index:2}}.qm-card__views[hidden]{display:none}.qm-view{min-height:34px;padding:4px 8px 2px;border:2px solid #3a4a3f;border-radius:var(--t-radius-tag, 2px);background:transparent;color:var(--t-ink);font:400 19px/1 var(--t-font-body, monospace);letter-spacing:.04em;white-space:nowrap;cursor:pointer}.qm-view[aria-pressed=true]{border-color:var(--t-accent, #ff610b);background:#ff610b24}.qm-view:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:2px}.qm-soon__group+.qm-soon__group{margin-top:clamp(28px,3.4vw,44px)}.qm-soon__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0 0 16px;padding-top:14px;border-top:2px solid #2c3a30}.qm-soon__head p{margin:0;max-width:62ch;color:var(--t-muted, #b5bba9);font-size:21px}.qm-soon h3[id=soon-group-nye]{color:#e7c873;text-shadow:2px 3px 0 #3a2c10}.qm-soon li[id]{scroll-margin-top:calc(var(--t-header-desktop, 70px) + 24px)}.qm-soon li:target>.qm-card{outline:3px solid var(--t-accent, #ff610b);outline-offset:4px}.qm-card__body{display:block;padding:12px 14px 14px}.qm-card__name{display:block;font:700 15px/1.25 var(--t-font-display, monospace)}.qm-card__meta{display:flex;justify-content:space-between;gap:8px;margin-top:6px;color:var(--t-muted, #b5bba9);font-size:20px}.qm-card__buy{color:var(--t-accent, #ff610b);white-space:nowrap}.qm-card__buy[data-soon]{color:var(--t-sky, #25dc71)}.qm-card [data-parody]{color:var(--t-red, #ff6860)}.qm-crumbs{margin:0 0 18px;font-size:22px;color:var(--t-muted, #b5bba9)}.qm-crumbs a{color:var(--t-sky, #25dc71);text-underline-offset:4px}.qm-product{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:clamp(22px,3vw,44px);align-items:start}.qm-stage{padding:16px 16px 14px;border-radius:30px;background:linear-gradient(160deg,var(--t-metal-light, #656853),var(--t-metal, #333a32) 38%,#1b201b);box-shadow:inset 0 2px #ffffff1f,inset 0 -3px #00000080,0 12px #020504}.qm-screen{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--t-radius-screen, 22px);background:#d9d4cb;box-shadow:inset 0 0 0 3px #020504}.qm-screen>img{display:block;width:100%;height:100%;object-fit:cover}.qm-screen>canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab;background:radial-gradient(circle at 50% 42%,#10251a 0,#071009 62%,#030805)}.qm-screen[data-loading]:after{content:"LOADING THE MODEL";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:400 15px var(--t-font-display, monospace);color:var(--t-sky, #25dc71)}.qm-views{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.qm-views .c-btn{font-size:15px}.qm-hint{min-height:1.2em;margin:8px 0 0;text-align:center;color:var(--t-muted, #b5bba9);font-size:19px}.qm-other{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.qm-other figure{margin:0}.qm-other img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px;background:#d9d4cb}.qm-other figcaption{margin-top:4px;color:var(--t-muted, #b5bba9);font-size:18px;text-transform:uppercase;letter-spacing:.06em}.qm-garment{margin:0 0 12px;color:var(--t-muted, #b5bba9);font-size:23px}.qm-tag{display:inline-block;margin:0 0 12px;padding:2px 9px 0;border:3px double var(--t-red, #ff6860);color:var(--t-red, #ff6860);font:400 13px/1.6 var(--t-font-display, monospace);transform:rotate(-1.5deg)}.qm-price{margin:0 0 12px;font:700 26px/1.2 var(--t-font-display, monospace);color:#ffb755}.qm-copy{margin:0 0 18px;max-width:60ch;font-size:24px}.qm-pick{margin:0 0 16px;padding:12px 0 0;border:0;border-top:2px solid #2c3a30}.qm-pick legend{padding:0;font:400 14px var(--t-font-display, monospace);color:var(--t-sky, #25dc71)}.qm-pick legend span{margin-left:8px;color:var(--t-ink)}.qm-swatches,.qm-sizes{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.qm-sw{width:44px;height:44px;padding:0;border:3px solid #020504;border-radius:50%;cursor:pointer;box-shadow:var(--t-shadow-small, 2px 3px 0 #020504)}.qm-sw[data-base=black]{background:#1f1b19}.qm-sw[data-base=bone]{background:#efe6d6}.qm-sw[data-base=white]{background:#f4f2ee}.qm-sw[data-base="charcoal heather"]{background:#4a4a4c}.qm-sw[data-base="safety orange"]{background:#fe5b01}.qm-sw[aria-pressed=true]{outline:3px solid var(--t-accent, #ff610b);outline-offset:3px}.qm-size{min-width:54px;min-height:40px;padding:4px 10px 0;border:2px solid #3a4a3f;border-radius:var(--t-radius-tag, 2px);background:transparent;color:var(--t-ink);font:400 23px var(--t-font-body, monospace);cursor:pointer}.qm-size[aria-pressed=true]{border-color:var(--t-accent, #ff610b);background:#ff610b24}.qm-size[disabled]{border-style:dashed;color:#ece8dc73;cursor:not-allowed}.qm-size__out{display:block;padding-bottom:3px;color:var(--t-accent, #ff610b);font-size:16px;line-height:1;letter-spacing:.04em}.qm-size__out[hidden]{display:none}.qm-sw:focus-visible,.qm-size:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:3px}.qm-buy{display:flex;width:100%;margin-top:8px;text-decoration:none}.qm-also{margin:14px 0 0;font:400 14px/1.4 var(--t-font-display, monospace)}.qm-also a{color:var(--t-sky, #25dc71);text-underline-offset:4px}.qm-also a:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:4px}.qm-note{margin:10px 0 0;color:var(--t-muted, #b5bba9);font-size:20px}.qm-more{margin-top:clamp(30px,4vw,54px)}.qm-product+.qm-more,.qm-shelf.qm-panel{padding-top:clamp(22px,2.6vw,34px)}.qm-more h2{margin:0 0 16px;font:700 clamp(22px,2.2vw,32px)/1.1 var(--t-font-display, monospace);color:var(--t-accent, #ff610b);text-shadow:3px 4px 0 #4a2010}.qm-wild{margin-top:clamp(40px,5vw,72px);padding-right:0;overflow:hidden}.qm-wild__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:0 clamp(18px,3vw,44px) 16px 0}.qm-wild h2,.qm-worn h2,.qm-soon h2{margin:0;font:700 clamp(22px,2.2vw,32px)/1.1 var(--t-font-display, monospace);color:var(--t-accent, #ff610b);text-shadow:3px 4px 0 #4a2010}.qm-wild__note{margin:0;color:var(--t-sky, #25dc71);font-size:22px}.qm-wild__strip{list-style:none;margin:0;padding:4px clamp(18px,3vw,44px) 16px 4px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:var(--t-accent, #ff610b) #0a110d;scrollbar-width:thin}.qm-wild__strip>li{flex:0 0 clamp(170px,18vw,240px);scroll-snap-align:start}.qm-wild__card{display:block;color:var(--t-ink);text-decoration:none;background:#0a110d;border:4px solid #232a25;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 2px #3c463e,0 0 0 2px #020504,var(--t-shadow-hard, 3px 5px 0 #020504);transition:transform var(--t-dur-fast, .12s) var(--t-ease-pop, ease)}.qm-wild__card:hover{transform:translateY(-4px) rotate(-.6deg)}.qm-wild__card:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:3px}.qm-wild__card img,.qm-worn__photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:#1a1f1c}.qm-wild__name{display:block;padding:10px 12px 0;font:700 14px/1.2 var(--t-font-display, monospace);color:var(--t-accent, #ff610b)}.qm-wild__item{display:block;padding:2px 12px 12px;color:var(--t-muted, #b5bba9);font-size:19px}.qm-wild__row+.qm-wild__row{margin-top:clamp(14px,2vw,24px)}.qm-wild__sub{display:flex;align-items:center;gap:10px;margin:0 clamp(18px,3vw,44px) 10px 0}.qm-wild h3,.qm-soon h3{margin:0;font:700 clamp(15px,1.3vw,19px)/1.2 var(--t-font-display, monospace);color:var(--t-sky, #25dc71);letter-spacing:.04em}.qm-wild__count{padding:1px 7px 0;border:2px solid #3c463e;border-radius:var(--t-radius-tag, 2px);color:var(--t-muted, #b5bba9);font-size:17px}.qm-wild__nav{display:flex;gap:8px;margin-left:auto}.qm-wild__nav[hidden]{display:none}.qm-wild__nav .c-btn{font-size:15px}@media (hover: none),(max-width: 900px){.qm-wild__nav{display:none}}.qm-wild__row--soon .qm-wild__strip>li{flex-basis:clamp(150px,15vw,200px)}@media (min-width: 901px){.qm-stage{position:sticky;top:calc(var(--t-header-desktop, 70px) + 18px)}}.qm-side{display:grid;gap:clamp(22px,2.6vw,34px);align-content:start}.qm-worn__copy h2{margin:12px 0 16px}.qm-worn__photo{margin:0}.qm-worn__photo picture{display:block;overflow:hidden;border:4px solid #232a25;border-radius:12px;box-shadow:0 0 0 2px #020504}.qm-worn__photo figcaption{margin-top:12px;color:var(--t-sky, #25dc71);font-size:23px;max-width:46ch}.qm-wild__strip>li{display:flex}.qm-wild__card{width:100%}.qm-nye{--nye-gold: #c9a24a;--nye-hi: #f1d58a;--nye-bone: #efe6d6;--nye-ink: #060504;position:relative;margin-top:clamp(30px,4vw,54px);padding:clamp(30px,4.5vw,72px) clamp(18px,4.5vw,72px) clamp(40px,5vw,88px);overflow:hidden;color:var(--nye-bone);background:var(--nye-ink);border-block:2px solid var(--nye-gold);box-shadow:inset 0 7px 0 var(--nye-ink),inset 0 8px #c9a24a80,inset 0 -7px 0 var(--nye-ink),inset 0 -8px #c9a24a80,0 0 0 2px #020504}.qm-nye>:not(.qm-nye__mark){position:relative;z-index:1}.qm-nye__mark{position:absolute;z-index:0;top:clamp(30px,3.6vw,58px);right:clamp(24px,4.5vw,72px);width:clamp(200px,24vw,360px);height:auto;pointer-events:none}.qm-nye__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px clamp(24px,4vw,64px);align-items:end;margin-bottom:clamp(34px,5vw,76px)}.qm-nye__kicker{margin:0 0 16px;color:var(--nye-gold);font:400 21px/1 var(--t-font-body, monospace);letter-spacing:.3em}.qm-nye__title{margin:0;max-width:11ch;font:700 clamp(40px,7.4vw,108px)/.94 var(--t-font-display, monospace);color:var(--nye-hi);text-shadow:4px 5px 0 #3a2c10}.qm-nye__note{margin:24px 0 0;max-width:46ch;font-size:24px;line-height:1.3}.qm-nye__access{margin:12px 0 0;max-width:46ch;font-size:24px;line-height:1.3;color:var(--nye-hi)}.qm-nye__access a{color:var(--nye-hi);text-decoration-thickness:2px;text-underline-offset:5px}.qm-nye__clock{justify-self:end;text-align:right}.qm-nye__digits{display:flex;justify-content:flex-end;gap:clamp(10px,1.6vw,22px)}.qm-nye__unit{display:grid;justify-items:center;gap:10px}.qm-nye__num{display:flex;gap:3px}.qm-nye__cell{display:block;width:.86em;padding:.14em 0 .08em;text-align:center;font:700 clamp(34px,4.6vw,68px)/1 var(--t-font-display, monospace);font-variant-numeric:tabular-nums;color:var(--nye-hi);background:#120f09;border:1px solid rgba(201,162,74,.55);border-radius:3px}.qm-nye__cell[data-lead]{color:#f1d58a42}.qm-nye__label{color:var(--nye-gold);font:400 18px/1 var(--t-font-body, monospace);letter-spacing:.24em}.qm-nye__open{margin:0;font:700 clamp(30px,4vw,56px)/1 var(--t-font-display, monospace);color:var(--nye-hi)}.qm-nye__when{margin:16px 0 0;font-size:21px;color:#efe6d6d1}.qm-nye__looks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,2.4vw,34px);align-items:start}.qm-nye__look:nth-child(1){grid-column:1 / span 7}.qm-nye__look:nth-child(2){grid-column:8 / span 5;margin-top:clamp(40px,9vw,150px)}.qm-nye__look:nth-child(3){grid-column:1 / span 4}.qm-nye__look:nth-child(4){grid-column:5 / span 4;margin-top:clamp(30px,6vw,96px)}.qm-nye__look:nth-child(5){grid-column:9 / span 4}.qm-nye__look:nth-child(6){grid-column:1 / span 5;margin-top:clamp(20px,4vw,64px)}.qm-nye__look:nth-child(7){grid-column:6 / span 7}.qm-nye__look:nth-child(8){grid-column:4 / span 6}.qm-nye__look[id]{scroll-margin-top:calc(var(--t-header-desktop, 70px) + 24px)}.qm-nye__frame{margin:0}.qm-nye__media{--rim: rgba(201, 162, 74, .6);--rim: color-mix(in srgb, var(--tone, #c9a24a) 62%, #f1d58a);position:relative;aspect-ratio:3 / 4;overflow:hidden;cursor:pointer;background:#120f09;outline:2px solid var(--rim);outline-offset:6px}.qm-nye__look:nth-child(1) .qm-nye__media,.qm-nye__look:nth-child(7) .qm-nye__media{aspect-ratio:4 / 5}.qm-nye__look:target .qm-nye__media{outline:2px solid var(--nye-hi)}.qm-nye__layer{position:absolute;inset:0;display:block;opacity:0;transition:opacity .42s ease}.qm-nye__look[data-view=front] .qm-nye__layer--front,.qm-nye__look[data-view=back] .qm-nye__layer--back,.qm-nye__look[data-view=worn] .qm-nye__layer--worn{opacity:1}.qm-nye__layer picture,.qm-nye__layer img{display:block;width:100%;height:100%}.qm-nye__layer img{object-fit:cover}.qm-nye__layer--worn img{object-position:50% 18%}.qm-nye__side{position:absolute;left:12px;top:12px;padding:5px 9px 3px;background:#060504d1;border:1px solid var(--rim);color:var(--nye-hi);font:400 18px/1 var(--t-font-body, monospace);letter-spacing:.2em}.qm-nye__tag{position:absolute;left:12px;bottom:12px;padding:5px 10px 3px;background:#060504e0;border:1px solid var(--nye-gold);color:var(--nye-hi);font:400 19px/1 var(--t-font-body, monospace);letter-spacing:.14em}.qm-nye__cap{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;align-items:baseline;margin-top:20px}.qm-nye__idx{grid-row:span 2;align-self:start;font:700 clamp(34px,3.4vw,54px)/.9 var(--t-font-display, monospace);color:#c9a24a80;border-bottom:3px solid rgba(201,162,74,.5);border-bottom-color:color-mix(in srgb,var(--tone, #c9a24a) 62%,#f1d58a);padding-bottom:4px}.qm-nye__name{font:700 clamp(18px,1.7vw,26px)/1.1 var(--t-font-display, monospace);color:var(--nye-hi)}.qm-nye__garment{margin-top:4px;font-size:21px;color:#efe6d6c2}.qm-nye__views{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.qm-nye__btn{min-height:36px;padding:6px 12px 4px;border:1px solid rgba(201,162,74,.7);border-radius:0;background:transparent;color:var(--nye-bone);font:400 19px/1 var(--t-font-body, monospace);letter-spacing:.12em;cursor:pointer}.qm-nye__btn[aria-pressed=true]{border-color:var(--nye-gold);background:var(--nye-gold);color:var(--nye-ink)}.qm-nye__btn:focus-visible,.qm-nye__access a:focus-visible{outline:var(--t-focus-width, 3px) solid var(--t-focus, #fff0ad);outline-offset:3px}@media (max-width: 900px){.qm-nye__top{grid-template-columns:1fr}.qm-nye__clock{justify-self:start;text-align:left}.qm-nye__digits{justify-content:flex-start;gap:10px}.qm-nye__cell{font-size:clamp(26px,8.4vw,40px)}.qm-nye__unit{gap:6px}.qm-nye__label{font-size:14px;letter-spacing:.14em}.qm-nye__note,.qm-nye__access{font-size:21px}.qm-nye__mark{position:static;display:block;width:92px;margin:0 0 6px auto}.qm-nye__looks{grid-template-columns:repeat(6,minmax(0,1fr));gap:30px 0}.qm-nye__look:nth-child(n){margin-top:0}.qm-nye__look:nth-child(odd){grid-column:1 / span 5}.qm-nye__look:nth-child(2n){grid-column:2 / span 5}}@media (prefers-reduced-motion: reduce){.qm-nye__layer{transition:none}}@media (max-width: 1100px){.qm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.qm-product{grid-template-columns:1fr}.qm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.qm-nav{display:none}.qm-card__meta{flex-direction:column;gap:2px;font-size:18px}.qm-filters{gap:8px;margin-bottom:16px}.qm-filters .c-btn{min-height:34px;padding-inline:.55em;font-size:16px}.qm-flip__tag{left:6px;top:6px;max-width:calc(100% - 12px);padding:3px 7px 1px;font-size:19px;letter-spacing:.05em}.qm-card__views{gap:5px;padding:8px 8px 0}.qm-view{flex:1 1 auto;padding:4px 5px 2px;font-size:18px}}@media (prefers-reduced-motion: reduce){.qm-card,.qm-wild__card,.qm-card__worn,.qm-flip{transition:none}.qm-card:hover,.qm-wild__card:hover{transform:none}}
