xl-collection-fitting [hidden],.xl-try[hidden]{display:none!important}#product-grid .grid__item:has(.xl-try){position:relative}.xl-try{position:absolute;left:12px;right:auto;top:12px;z-index:4;width:44px;height:44px;border:1px solid #dedcd5;border-radius:50%;background:#f8f7f3;color:#171715;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 8px #0001}.xl-try svg{width:22px;height:22px;pointer-events:none}.xl-try[aria-pressed=true]{background:#c37a48;color:#fff;border-color:#c37a48}.xl-outfit-card-media{background:#f3f2ee;overflow:hidden}.xl-outfit-card-media>img:not(.xl-outfit-card-image){visibility:hidden}.xl-outfit-card-media>img.xl-outfit-card-image{display:block!important;visibility:visible!important;object-fit:contain!important;opacity:1!important;width:100%!important;height:110%!important;top:-7%!important;clip-path:inset(17% 0 0);transform:none!important}.xl-float{position:fixed;left:24px;bottom:24px;width:240px;max-height:calc(100dvh - 48px);overflow:auto;z-index:30;color:#171715;background:#f8f7f3;border:1px solid #d6d4cd;border-radius:12px;box-shadow:0 8px 32px #0002}.xl-float__head{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 4px 12px;border-bottom:1px solid #dfddd6}.xl-float__head>span{font-size:10px;text-transform:uppercase;letter-spacing:.07em}.xl-float__head>div{display:flex}.xl-float__head button{border:0;background:transparent;color:inherit;width:40px;height:40px;font-size:23px;cursor:pointer}.xl-float__instruction{font-size:10px;line-height:1.5;margin:10px 12px}.xl-float__stage{height:330px;max-height:44dvh;background:radial-gradient(ellipse at 50% 40%,#fff,#e8e6df);position:relative;margin:0 10px;border-radius:8px;overflow:hidden}.xl-rig{position:relative;height:100%;aspect-ratio:2/3;max-width:100%;margin:auto}.xl-rig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.xl-rig__pants{z-index:1}.xl-rig__top{z-index:2}.xl-dressing{position:absolute;bottom:8px;left:50%;transform:translate(-50%);background:#171715dc;color:#fff;border-radius:12px;padding:6px 10px;font-size:9px;white-space:nowrap}.xl-float__stage[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(transparent,#fff3,transparent);height:25%;animation:xl-dress-scan 1.3s ease-in-out infinite}.xl-float__details{padding:12px}.xl-float__picks-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:10px;letter-spacing:.04em}.xl-float__picks-head button{border:0;background:transparent;padding:5px 0 5px 8px;min-height:32px;color:#68665d;font:inherit;cursor:pointer}.xl-picks{display:grid;gap:5px}.xl-pick{display:flex;gap:8px;align-items:center;min-height:55px;color:inherit;text-decoration:none;border:1px solid #dedcd5;padding:4px;border-radius:6px}.xl-pick__thumb{width:32px;height:44px;flex:0 0 32px;overflow:hidden;background:#eae8e1;border-radius:3px}.xl-pick__thumb img{width:100%;height:110%;object-fit:contain;clip-path:inset(17% 0 0);transform:translateY(-7%)}.xl-pick>span:nth-child(2){flex:1;min-width:0}.xl-pick small{display:block;font-size:8px;color:#78766e;text-transform:uppercase}.xl-pick strong{display:block;font-size:9px;line-height:1.3;font-weight:600}.xl-pick em{display:block;font-size:8px;font-style:normal;color:#78766e}.xl-pick>span:last-child{font-size:13px;padding:0 4px}.xl-float__status{font-size:9px;margin:6px 0;min-height:12px;line-height:1.3}.xl-float__note{font-size:8px;line-height:1.4;color:#68665d;margin:6px 0 0}.xl-float__launch{position:fixed;left:24px;bottom:24px;z-index:30;border:1px solid #171715;border-radius:24px;background:#171715;color:#fff;padding:12px 18px;min-height:44px;font-size:11px;cursor:pointer}.xl-fly{position:fixed;z-index:100;pointer-events:none;object-fit:contain;clip-path:inset(17% 0 0);filter:drop-shadow(0 12px 14px #0003);transform-origin:50% 50%;will-change:transform,opacity}.xl-fly img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform-origin:50% 50%}.xl-fly__left{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.xl-fly__right{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.xl-try:focus-visible,.xl-float button:focus-visible,.xl-float a:focus-visible,.xl-float__launch:focus-visible{outline:2px solid #171715;outline-offset:3px}@keyframes xl-dress-scan{0%{top:-25%}to{top:100%}}.xl-pick__thumb img{height:100%;clip-path:none;transform:none}.xl-fly{clip-path:none}@media(max-width:749px){.xl-float{width:182px;left:12px;bottom:12px;max-height:calc(100dvh - 24px)}.xl-float__stage{height:245px;max-height:34dvh;margin:0 7px}.xl-float__head{padding-left:8px}.xl-float__head>span{font-size:8px}.xl-float__head button{width:36px;height:40px}.xl-float__instruction{font-size:8px;margin:7px 9px}.xl-float__details{padding:8px}.xl-pick{min-height:45px;gap:5px}.xl-pick__thumb{width:25px;flex-basis:25px;height:36px}.xl-pick strong{font-size:8px}.xl-float__launch{left:12px;bottom:12px}.xl-try{left:8px;top:8px}}@media(prefers-reduced-motion:reduce){.xl-float__stage[aria-busy=true]:after{animation:none;display:none}}.xl-float{width:300px}.xl-float__stage{height:330px}.xl-fit-size{display:block;font-size:10px;margin:4px 0 10px}.xl-fit-size>span{display:block;margin-bottom:4px}.xl-fit-size select{width:100%;min-height:44px;border:1px solid #c7c5bd;background:#fff;color:#171715;padding:8px;font:inherit;font-size:11px}.xl-fit-size select:disabled{color:#666;background:#eeece6}.xl-fit-shop{border-top:1px solid #d6d4cd;margin-top:12px;padding-top:10px}.xl-fit-total{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin-bottom:10px}.xl-fit-add{width:100%;min-height:44px;border:0;background:#171715;color:#fff;font-size:11px;font-weight:700;cursor:pointer}.xl-fit-add:disabled{background:#e3e1da;color:#666;cursor:default}.xl-fit-bag{display:block;text-align:center;color:inherit;font-size:10px;padding:10px}.xl-fit-size select:focus-visible{outline:2px solid #171715;outline-offset:2px}.xl-pick strong{font-size:11px}.xl-pick em{font-size:10px}.xl-float__status,.xl-float__instruction{font-size:11px}.xl-float__note{font-size:9px}@media(max-width:749px){.xl-float{width:220px}.xl-float__stage{height:245px;max-height:30dvh}.xl-fit-size,.xl-pick strong,.xl-fit-total,.xl-float__instruction{font-size:10px}}@media(max-width:749px){.xl-float{max-height:calc(100dvh - 96px);max-width:calc(100% - 24px)}.xl-float__head{position:sticky;top:0;z-index:3;background:#f8f7f3}.xl-float__head button{width:44px;height:44px}.xl-fit-size select{font-size:16px}}.xl-outfit-card-media>img.xl-winter-card-image{object-fit:contain!important;object-position:center!important;height:100%!important;width:100%!important;top:0!important;left:0!important;clip-path:none!important;transform:none!important}.xl-pick__thumb img.xl-winter-thumb{height:100%!important;object-fit:contain!important;clip-path:none!important;transform:none!important}.xl-model-switch{display:flex;align-items:center;gap:6px;margin:8px 12px 12px;flex-wrap:wrap}.xl-model-switch>span{font-size:11px;margin-right:auto;color:#68665d}.xl-model-switch button{min-height:40px;min-width:66px;border:1px solid #c9c6bd;background:transparent;color:#171715;padding:8px 14px;font:inherit;font-size:11px;cursor:pointer}.xl-model-switch button[aria-pressed=true]{background:#171715;color:#fff;border-color:#171715}.xl-model-switch button:disabled{cursor:wait;opacity:.65}.xl-model-switch button:focus-visible{outline:2px solid #ad6c3b;outline-offset:3px}.xl-fitting-workspace .xl-model-switch{margin:10px 12px 14px}.xl-fitting-workspace .xl-model-switch>span,.xl-fitting-workspace .xl-model-switch button{font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AAAAAAAAAQ */
