.product-page__size-guide-toggle{width:100%;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-family:inherit;font-weight:inherit;text-align:left}os-size-guide{display:contents}.size-guide{width:min(1120px,calc(100vw - 4rem));max-width:none;height:min(850px,calc(100dvh - 4rem));max-height:none;margin:auto;padding:0;overflow:hidden;border:1px solid var(--color-accent);background:var(--color-background);color:var(--color-foreground)}.size-guide[open]{display:flex;flex-direction:column}.size-guide::backdrop{background:#191c148c}.size-guide__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 2rem;border-bottom:1px solid var(--color-accent)}.size-guide__header h2{font:inherit;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}.size-guide__close{display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;background:transparent;color:inherit;font:inherit;font-size:1.8rem;cursor:pointer}.size-guide__body{min-height:0;padding:2.5rem;overflow-y:auto;overscroll-behavior:contain}.size-guide__intro{margin-bottom:2.5rem;text-align:center}.size-guide__intro h3{margin-bottom:.6rem;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:400}.size-guide p{font-size:.9rem;line-height:1.7}.size-guide__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.size-guide__measurements{padding-right:2rem}.size-guide__tables{min-width:0;padding-left:2rem;border-left:1px solid var(--color-accent)}.size-guide__columns h3{margin-bottom:1rem;font-size:1.25rem;font-weight:400}.size-guide__columns h3 span{margin-right:.5rem;font-family:var(--font-primary--family);font-size:.75rem}.size-guide__measure{display:grid;grid-template-columns:90px minmax(0,1fr);gap:1rem;align-items:center;margin-top:1.5rem}.size-guide__measure h4{margin-bottom:.35rem;font-size:1rem;font-weight:400}.size-guide__illustration{display:grid;width:90px;height:90px;place-items:center;overflow:hidden;border:1px solid var(--color-accent);border-radius:50%;background:#e5dfd1;isolation:isolate}.size-guide__illustration img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;mix-blend-mode:darken}.size-guide__illustration--poitrine img{transform:translate(-.54px,-.99px)}.size-guide__illustration--taille img{transform:translate(.86px,1px)}.size-guide__illustration--hanches img{transform:translate(-.71px,1.5px)}.size-guide__tabs{display:none}.size-guide table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.8rem}.size-guide caption{padding:1.5rem 0 .75rem;text-align:left;letter-spacing:.1em;text-transform:uppercase}.size-guide th,.size-guide td{padding:.7rem .25rem;border-bottom:1px solid var(--color-accent);text-align:center;overflow-wrap:anywhere}.size-guide thead th{font-size:.7rem;font-weight:400;line-height:1.5}.size-guide tbody th{font-weight:400}.size-guide__help{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--color-accent)}.size-guide__help h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:400}.size-guide__help a{display:inline-block;margin-top:.75rem;color:inherit;font-size:.85rem;text-underline-offset:.2rem}.size-guide button:focus-visible,.size-guide a:focus-visible,.size-guide__panel:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(max-width:767px){.size-guide{width:100%;height:100dvh;margin:0;border:0}.size-guide__header{padding:calc(.5rem + env(safe-area-inset-top)) 1.25rem .5rem}.size-guide__body{padding:1.75rem 1.25rem calc(1.75rem + env(safe-area-inset-bottom))}.size-guide__intro{margin-bottom:2rem;text-align:left}.size-guide__columns{grid-template-columns:minmax(0,1fr);gap:2rem}.size-guide__measurements{padding:0}.size-guide__tables{padding:1.5rem 0 0;border-left:0;border-top:1px solid var(--color-accent)}.size-guide__tabs{display:flex;margin-top:1rem;border-bottom:1px solid var(--color-accent)}.size-guide__tabs button{flex:1;min-height:44px;padding:.75rem;border:0;border-bottom:2px solid transparent;background:transparent;color:inherit;font:inherit;font-size:.85rem;cursor:pointer}.size-guide__tabs [aria-selected=true]{border-bottom-color:currentColor}.size-guide__panel[hidden]{display:none}.size-guide caption{padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/size-guide.css.map */
