:root{--drawer-zi-root:0;--drawer-zi-backdrop:calc(var(--drawer-zi-root) + 1);--drawer-zi-container:calc(var(--drawer-zi-backdrop) + 1)}.vp-drawer{--vp-component-drawer-sizing-container-screen-s-height:323px;--vp-component-drawer-sizing-container-screen-m-height:323px;--vp-component-drawer-sizing-container-screen-l-height:323px;--drawer-background-color:var(--vp-component-drawer-color-container);--drawer-gap:var(--vp-component-drawer-spacing-container-screen-s-gap);--drawer-height:var(--vp-component-drawer-sizing-container-screen-s-height);--drawer-width:var(--vp-component-drawer-sizing-container-screen-s-width);--drawer-padding:calc(var(--vp-component-drawer-spacing-container-screen-s-padding-block-start) - var(--drawer-gap)/2) 0 calc(var(--vp-component-drawer-spacing-container-screen-s-padding-block-end) - var(--drawer-gap)/2) 0;--drawer-backdrop-background-color:var(--vp-component-drawer-color-backdrop-background-color);--drawer-containers-padding-block-start:calc(var(--drawer-gap)/2);--drawer-containers-padding-block-end:calc(var(--drawer-gap)/2);--drawer-containers-padding-inline-start:var(--vp-component-drawer-spacing-container-screen-s-padding-inline-start);--drawer-containers-padding-inline-end:var(--vp-component-drawer-spacing-container-screen-s-padding-inline-end);--drawer-header-gap:var(--vp-component-drawer-spacing-header-gap);--drawer-header-padding:calc(var(--vp-component-drawer-spacing-header-padding-block-start) + var(--drawer-containers-padding-block-start)) calc(var(--vp-component-drawer-spacing-header-padding-inline-end) + var(--drawer-containers-padding-inline-end)) calc(var(--vp-component-drawer-spacing-header-padding-block-end) + var(--drawer-containers-padding-block-end)) calc(var(--vp-component-drawer-spacing-header-padding-inline-start) + var(--drawer-containers-padding-inline-start));--drawer-header-title-color:var(--vp-component-drawer-color-title);--drawer-header-title-font-family:var(--vp-component-drawer-typography-title-font-family);--drawer-header-title-font-size:var(--vp-component-drawer-typography-title-font-size);--drawer-header-title-font-weight:var(--vp-component-drawer-typography-title-font-weight);--drawer-header-title-letter-spacing:var(--vp-component-drawer-typography-title-letter-spacing);--drawer-header-title-line-height:var(--vp-component-drawer-typography-title-line-height);--drawer-header-title-text-case:var(--vp-component-drawer-typography-title-text-case);--drawer-header-title-text-decoration:var(--vp-component-drawer-typography-title-text-decoration);--drawer-header-title-webkit-font-smoothing:var(--vp-component-drawer-typography-title-webkit-font-smoothing);--drawer-body-padding:var(--drawer-containers-padding-block-start) var(--drawer-containers-padding-inline-end) var(--drawer-containers-padding-block-end) var(--drawer-containers-padding-inline-start);--drawer-footer-padding:calc(var(--vp-component-drawer-spacing-footer-padding-block-start) + var(--drawer-containers-padding-block-start)) calc(var(--vp-component-drawer-spacing-footer-padding-inline-end) + var(--drawer-containers-padding-inline-end)) calc(var(--vp-component-drawer-spacing-footer-padding-block-end) + var(--drawer-containers-padding-block-end)) calc(var(--vp-component-drawer-spacing-footer-padding-inline-start) + var(--drawer-containers-padding-inline-start));--drawer-key-frame-slide-from-right-in:drawer-slide-from-right-in;--drawer-key-frame-slide-from-right-out:drawer-slide-from-right-out;--drawer-key-frame-slide-from-left-in:drawer-slide-from-left-in;--drawer-key-frame-slide-from-left-out:drawer-slide-from-left-out;--drawer-key-frame-slide-from-bottom-in:drawer-slide-from-bottom-in;--drawer-key-frame-slide-from-bottom-out:drawer-slide-from-bottom-out;--drawer-opening-duration:var(--vp-component-drawer-motion-dialog-opening-duration);--drawer-opening-easing:var(--vp-component-drawer-motion-dialog-opening-easing);--drawer-closing-duration:var(--vp-component-drawer-motion-dialog-closing-duration);--drawer-closing-easing:var(--vp-component-drawer-motion-dialog-closing-easing);--drawer-backdrop-opening-duration:var(--vp-component-drawer-motion-backdrop-opening-duration);--drawer-backdrop-opening-easing:var(--vp-component-drawer-motion-backdrop-opening-easing);--drawer-backdrop-closing-duration:var(--vp-component-drawer-motion-backdrop-closing-duration);--drawer-backdrop-closing-easing:var(--vp-component-drawer-motion-backdrop-closing-easing)}@media screen and (min-width:600px){.vp-drawer{--drawer-gap:var(--vp-component-drawer-spacing-container-screen-m-gap);--drawer-height:var(--vp-component-drawer-sizing-container-screen-m-height);--drawer-width:var(--vp-component-drawer-sizing-container-screen-m-width);--drawer-padding:calc(var(--vp-component-drawer-spacing-container-screen-m-padding-block-start) - var(--drawer-gap)/2) 0 calc(var(--vp-component-drawer-spacing-container-screen-m-padding-block-end) - var(--drawer-gap)/2) 0;--drawer-containers-padding-inline-start:var(--vp-component-drawer-spacing-container-screen-m-padding-inline-start);--drawer-containers-padding-inline-end:var(--vp-component-drawer-spacing-container-screen-m-padding-inline-end)}}@media screen and (min-width:1200px){.vp-drawer{--drawer-gap:var(--vp-component-drawer-spacing-container-screen-l-gap);--drawer-height:var(--vp-component-drawer-sizing-container-screen-l-height);--drawer-width:var(--vp-component-drawer-sizing-container-screen-l-width);--drawer-padding:calc(var(--vp-component-drawer-spacing-container-screen-l-padding-block-start) - var(--drawer-gap)/2) 0 calc(var(--vp-component-drawer-spacing-container-screen-l-padding-block-end) - var(--drawer-gap)/2) 0;--drawer-containers-padding-inline-start:var(--vp-component-drawer-spacing-container-screen-l-padding-inline-start);--drawer-containers-padding-inline-end:var(--vp-component-drawer-spacing-container-screen-l-padding-inline-end)}}.vp-drawer .backdrop,.vp-drawer::backdrop{background-color:var(--drawer-backdrop-background-color);top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;z-index:calc(0 + 1);z-index:var(--drawer-zi-backdrop)}@media (prefers-reduced-motion:reduce){.vp-drawer .backdrop,.vp-drawer::backdrop{animation:none!important}}.vp-drawer{--drawer-motion-slide-in:var(--drawer-key-frame-slide-from-right-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-from-right-out);background-color:var(--drawer-background-color);border:0;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:auto;margin:0;min-height:100%;min-width:var(--drawer-width);padding:var(--drawer-padding);position:fixed;transform:translateX(100%);z-index:calc((0 + 1) + 1);z-index:calc(calc(0 + 1) + 1);z-index:var(--drawer-zi-container)}.vp-drawer[data-hidden]{display:none}.vp-drawer--left{--drawer-motion-slide-in:var(--drawer-key-frame-slide-from-left-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-from-left-out);top:0;right:auto;bottom:0;left:0;transform:translateX(-100%)}.vp-drawer--bottom{--drawer-motion-slide-in:var(--drawer-key-frame-slide-from-bottom-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-from-bottom-out);top:auto;right:0;bottom:0;left:0;min-height:var(--drawer-height);min-width:100%;transform:translateY(100%)}.vp-drawer[data-open]:not(.vp-drawer-exit-animation){animation:var(--drawer-motion-slide-in) var(--drawer-opening-duration) var(--drawer-opening-easing);transform:translateX(0)}.vp-drawer[data-open]:not(.vp-drawer-exit-animation) .backdrop,.vp-drawer[data-open]:not(.vp-drawer-exit-animation)::backdrop{animation:drawer-appear-in var(--drawer-backdrop-opening-duration) var(--drawer-backdrop-opening-easing);opacity:1}.vp-drawer--bottom.vp-drawer[data-open]:not(.vp-drawer-exit-animation){transform:translateY(0)}.vp-drawer-exit-animation{animation:var(--drawer-motion-slide-out) var(--drawer-closing-duration) var(--drawer-closing-easing)}.vp-drawer-exit-animation .backdrop,.vp-drawer-exit-animation::backdrop{animation:drawer-appear-out var(--drawer-backdrop-closing-duration) var(--drawer-backdrop-closing-easing)}@media (prefers-reduced-motion:reduce){.vp-drawer{animation:none!important}}.vp-drawer__header{align-items:center;color:var(--drawer-header-title-color);display:flex;font-family:var(--drawer-header-title-font-family);font-size:var(--drawer-header-title-font-size);font-weight:var(--drawer-header-title-font-weight);gap:var(--drawer-header-gap);justify-content:space-between;letter-spacing:var(--drawer-header-title-letter-spacing);line-height:var(--drawer-header-title-line-height);word-wrap:anywhere;padding:var(--drawer-header-padding);-webkit-text-decoration:var(--drawer-header-title-text-decoration);text-decoration:var(--drawer-header-title-text-decoration);text-transform:var(--drawer-header-title-text-case);-webkit-font-smoothing:var(--drawer-header-title-webkit-font-smoothing)}.vp-drawer__header-icon{color:var(--vp-component-drawer-color-icon)}.vp-drawer__body{flex:1;overflow-y:auto;padding:var(--drawer-body-padding)}.vp-drawer__footer{display:flex;padding:var(--drawer-footer-padding)}.vp-drawer [data-part=close-button]{align-self:flex-start}@keyframes drawer-appear-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-appear-out{0%{opacity:1}to{opacity:0}}@keyframes drawer-slide-from-right-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes drawer-slide-from-right-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes drawer-slide-from-left-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawer-slide-from-left-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes drawer-slide-from-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawer-slide-from-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}.size-guide-button,.virtual-try-on-button{min-height:1.5rem}.people-pick-container{margin-top:var(--vp-semantic-spacing-2xl)}.fit-guide-label{display:flex;gap:var(--vp-semantic-spacing-xs);align-items:center;margin-bottom:var(--vp-semantic-spacing-m)}.fit-guide-info-button{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center;color:var(--vp-semantic-color-content-quiet);cursor:pointer}