.voces-document,.info-page.voces-page{width:100%;height:100%;min-height:100%;overflow:hidden}.voces-page{background:#d7e1ee}.voces-background{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#d5dfed}.voces-background>video{width:100%;height:100%;object-fit:cover}.voces-veil{position:absolute;inset:0;background:linear-gradient(90deg,#f8f8f8e6 0,#f8f8f8b0 16%,#f8f8f81c 48%,#f8f8f821 100%),linear-gradient(#f8f8f891,transparent 26%,transparent 72%,#f8f8f8b5)}.voces-page .info-header{z-index:30}.voces-page .info-sidebar{z-index:25}.voces-page .info-navigation a{opacity:.75}.voces-page .info-navigation a:hover,.voces-page .info-navigation a:focus-visible{opacity:1}.voces-page .info-cat img{transition:none}.voces-page .info-cat:hover img{transform:none}.voces-content{position:fixed;inset:0;z-index:5;outline:none;pointer-events:none}.info-page.voces-page .voces-content>h1{position:absolute;left:215px;right:155px;top:27px;text-align:center;font:300 28px/1.1 'Inter Tight',Arial,sans-serif;letter-spacing:-.04em;pointer-events:none}.voces-physics{position:absolute;top:102px;left:200px;right:27px;bottom:104px;overflow:hidden;pointer-events:auto;touch-action:none;isolation:isolate}.voces-object{position:absolute;left:0;top:0;width:170px;height:170px;padding:0;display:block;text-align:center;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;will-change:transform;transform-origin:center;background:none;border:0;color:#151d28}.voces-object>img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.voces-object.voces-device{height:212.5px}.voces-object.is-grabbed{cursor:grabbing;z-index:20}.voces-object.is-selected{z-index:15}.voces-object:focus-visible{outline:1.5px solid #ad2968;outline-offset:2px;border-radius:6px}.voces-object-name{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);display:block;max-width:185px;width:max-content;padding:5px 9px;border-radius:4px;background:#f8f8f8eb;color:#333f4f;font:300 11px/1.2 'Inter Tight',Arial,sans-serif;opacity:0;pointer-events:none}.voces-object.is-selected .voces-object-name,.voces-object:focus-visible .voces-object-name{opacity:1}.voces-device-image{object-fit:fill!important}.voces-device-screen{position:absolute;left:16.05%;top:19.6%;width:41.2%;height:58.3%;overflow:hidden;background:#f8f8f8;pointer-events:none;transform:translateZ(0)}.voces-device-screen>video{display:block;width:100%;height:100%;object-fit:contain;background:#f8f8f8;pointer-events:none}.voces-credit{position:absolute;bottom:33px;left:200px;right:85px;text-align:center;pointer-events:auto;color:#283d5d;font:300 15px/1.25 'Inter Tight',Arial,sans-serif;letter-spacing:-.025em}.voces-credit a{display:inline-block;padding:7px 11px;border-radius:5px;background:#f8f8f894;backdrop-filter:blur(5px)}.voces-credit a:hover{color:#ad2968}.voces-selection{position:absolute;left:215px;right:90px;bottom:77px;min-height:14px;text-align:center;color:#253f62;font:300 12px/1.15 'Inter Tight',Arial,sans-serif;pointer-events:none}.voces-reset{position:absolute;left:205px;bottom:23px;width:35px;height:35px;display:grid;place-items:center;padding:0;border-radius:50%;background:#f8f8f8b3;color:#536781;font:300 26px/1 'Inter Tight',Arial,sans-serif;pointer-events:auto}.voces-reset:hover{color:#ad2968}.voces-page .info-music{background:#f8f8f8b3}.voces-physics[data-motion=static] .voces-object{will-change:auto}
@media(min-width:1700px){.voces-physics{left:225px;right:45px}.info-page.voces-page .voces-content>h1{font-size:31px;left:235px}.voces-credit{left:225px;right:100px;font-size:17px}}
@media(max-width:1050px) and (min-width:761px){.voces-physics{left:175px;right:20px}.info-page.voces-page .voces-content>h1{left:170px;right:135px;font-size:25px}.voces-credit{left:175px;right:70px;font-size:14px}.voces-selection{left:175px;right:70px}.voces-reset{left:175px}}
@media(max-width:760px){.info-page.voces-page .info-header{position:fixed;left:18px;right:15px;top:18px;margin:0;height:auto}.voces-page .info-brand{font-size:26px}.voces-page .info-sidebar{position:fixed;left:14px;right:14px;top:100px;width:auto;margin:0}.voces-page .info-navigation{justify-content:center;gap:13px}.voces-page .info-navigation a{font-size:23px}.info-page.voces-page .voces-content>h1{top:150px;left:20px;right:20px;font-size:24px}.voces-physics{left:8px;right:8px;top:191px;bottom:108px}.voces-veil{background:linear-gradient(#f8f8f8dc, #f8f8f886 22%,#f8f8f81c 43%,#f8f8f82e 72%,#f8f8f8bb)}.voces-credit{left:47px;right:47px;bottom:28px;font-size:13px;line-height:1.25}.voces-credit a{padding:6px 8px}.voces-selection{left:25px;right:25px;bottom:81px;font-size:11px}.voces-reset{left:15px;bottom:20px;width:30px;height:30px;font-size:24px}.voces-object-name{font-size:10px;max-width:140px;padding:4px 6px}.voces-page .info-music{right:13px;bottom:19px}}
@media(max-width:360px){.voces-page .info-navigation{gap:8px}.voces-page .info-navigation a{font-size:21px}.voces-credit{left:43px;right:43px;font-size:12px}}
@media(max-height:560px){.voces-page .info-cat img{height:46px}.voces-page .info-cat{gap:1px}.voces-page .info-cat>span{font-size:11px}.voces-physics{top:86px;bottom:76px}.voces-credit{bottom:16px;font-size:12px}.voces-selection{bottom:57px}.voces-reset{bottom:12px}.voces-page .info-music{bottom:12px}}
@media(max-height:560px) and (max-width:760px){.voces-page .info-sidebar{top:69px}.info-page.voces-page .voces-content>h1{top:105px;font-size:20px}.voces-physics{top:137px;bottom:76px}.voces-page .info-navigation a{font-size:21px}}
@media(prefers-reduced-motion:reduce){.voces-object{will-change:auto}}
.voces-device-screen{left:12.8453%;top:12.3389%;width:74.2403%;height:74.0331%;background:#111}.voces-device-screen>video{object-fit:cover}.voces-object.voces-device{aspect-ratio:4/3}.voces-device-image{object-fit:contain!important}
.voces-device-screen{background:#f8f8f8}.voces-device-screen>video{object-fit:contain;object-position:center;background:#f8f8f8}
/* Focus follows the garment silhouette, without a rectangular frame. */
.voces-page .voces-object,.voces-page .voces-object:focus,.voces-page .voces-object:focus-visible{outline:none!important;border:0;box-shadow:none}
.voces-page .voces-object:focus-visible>img{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 1px #111)}
.voces-page .voces-object:focus-visible .voces-object-name{text-decoration:underline;text-underline-offset:3px}
