.v-lookdetail{--look-ease: cubic-bezier(.22, 1, .36, 1);position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:92svh;margin:0;padding:0 0 env(safe-area-inset-bottom,0px);border:0;border-radius:20px 20px 0 0;overflow:hidden;background:#fff;color:#171717;transform:translateY(100%);transition:transform .36s var(--look-ease)}.v-lookdetail[data-open]{transform:translateY(var(--look-drag, 0px))}.v-lookdetail[data-dragging]{transition:none}.v-lookdetail::backdrop{background:#00000073}.v-lookdetail__head{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;height:68px;padding:16px 64px 0;touch-action:none}.v-lookdetail__grip{position:absolute;top:10px;left:calc(50% - 18px);width:36px;height:4px;border-radius:4px;background:#d0d0d0}.v-lookdetail__heading{margin:0;font:500 16px/1.2 var(--font-body, sans-serif);letter-spacing:-.03em}.v-lookdetail__close{position:absolute;right:12px;top:17px;width:44px;height:44px}.v-lookdetail__stage{position:relative;height:min(74svh,720px);max-height:calc(92svh - 68px - env(safe-area-inset-bottom,0px));overflow:hidden;background-image:linear-gradient(#f2f2f2 1px,transparent 1px),linear-gradient(90deg,#f2f2f2 1px,transparent 1px);background-size:calc(100vw / 9) calc(100vw / 9)}.v-lookdetail__person{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;transform:translate(0);transition:transform .6s var(--look-ease) .1s}.v-lookdetail[data-open] .v-lookdetail__person{transform:translate(-27%)}.v-lookdetail__person img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center bottom}.v-lookdetail__products{position:absolute;inset:8px 12px 16px auto;z-index:auto;display:flex;flex-direction:column;justify-content:center;gap:18px;width:57%;overflow-y:auto;overscroll-behavior-y:contain;opacity:0;transform:translate(36px);transition:opacity .4s ease .18s,transform .6s var(--look-ease) .1s}.v-lookdetail[data-open] .v-lookdetail__products{opacity:1;transform:none}.v-lookdetail__product{flex:0 0 auto;min-width:0}.v-lookdetail__view,.v-lookdetail__view:hover{display:block;opacity:1}.v-lookdetail__view img{display:block;width:100%;height:clamp(140px,27svh,280px);object-fit:contain}.v-lookdetail__title,.v-lookdetail__title:hover{position:relative;z-index:3;display:block;margin:8px 0 0;color:#171717;opacity:1;text-align:center;font:400 13px/1.3 var(--font-body, sans-serif);letter-spacing:-.03em}.v-lookdetail[data-product-count="1"] .v-lookdetail__view img{height:clamp(220px,50svh,520px)}.v-lookdetail__view:focus-visible,.v-lookdetail__title:focus-visible{outline:2px solid #171717;outline-offset:2px}@media(max-width:768px){.v-looks__track{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:calc(100% / 4.5);gap:0;align-items:start}.v-looks__track>.v-looks__look{width:125%;max-width:none;margin-left:0;transform:translate(-10%)}.v-looks__photo-link{left:10%;right:10%}.v-looks__photo-link:focus-visible{outline:2px solid #171717;outline-offset:-2px}.v-looks__dot,.v-looks__arrow{display:none!important}}@media(min-width:769px){.v-lookdetail{display:none!important}}@media(prefers-reduced-motion:reduce){.v-lookdetail,.v-lookdetail__person,.v-lookdetail__products{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/look-mobile.css.map */
