.tm-size-guide-dialog{background:var(--tm-color-blanc, #fff);border:none;padding:0;margin:0 0 0 auto;max-width:500px;width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0}.tm-size-guide-dialog[open]{animation:tm-drawer-slide-in .35s cubic-bezier(.22,1,.36,1) forwards}.tm-size-guide-dialog[open].dialog-closing{animation:tm-drawer-slide-out .25s cubic-bezier(.55,0,1,.45) forwards}.tm-size-guide-dialog::backdrop{background:#0000004d}.tm-size-guide-dialog[open]::backdrop{animation:tm-size-guide-backdrop-in .35s ease forwards}.tm-size-guide-dialog[open].dialog-closing::backdrop{animation:tm-size-guide-backdrop-out .25s ease forwards}@keyframes tm-size-guide-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes tm-size-guide-backdrop-out{0%{opacity:1}to{opacity:0}}.tm-size-guide-dialog__inner{display:flex;flex-direction:column;height:100%;overflow:hidden auto}.tm-size-guide-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 48px;flex-shrink:0}.tm-size-guide-dialog__title{font-family:var(--font-body--family);font-size:var(--font-h4--size, 12px);font-weight:var(--font-h4--weight, 400);line-height:var(--font-h4--line-height, 1.34);letter-spacing:var(--font-h4--letter-spacing, .07em);text-transform:uppercase;color:var(--tm-color-gris)}.tm-size-guide-dialog__close{all:unset;cursor:pointer;font-family:var(--font-body--family);font-size:12px;font-weight:400;line-height:1.34;letter-spacing:.07em;color:var(--tm-color-gris);text-decoration:underline}.tm-size-guide-dialog__close:hover{-webkit-text-stroke:.5px currentColor}.tm-size-guide-dialog__body{display:flex;flex-direction:column;flex:1;justify-content:space-between;gap:32px}.tm-size-guide-table{display:flex;flex-direction:column;gap:12px;padding:0 16px;min-width:0}.tm-size-guide-table__header{display:flex;align-items:center;gap:24px}.tm-size-guide-table__category{font-family:var(--font-body--family);font-size:var(--font-h5--size, 14px);font-weight:var(--font-h5--weight, 400);line-height:var(--font-h5--line-height, 1.2);letter-spacing:var(--font-h5--letter-spacing, .07em);text-transform:uppercase;color:var(--tm-color-gris);width:128px;flex-shrink:0}.tm-size-guide-table__sizes{display:flex;gap:16px;flex:1}.tm-size-guide-table__size{font-family:var(--font-body--family);font-size:var(--font-h4--size, 12px);font-weight:var(--font-h4--weight, 400);line-height:var(--font-h4--line-height, 1.34);letter-spacing:var(--font-h4--letter-spacing, .07em);text-transform:uppercase;color:var(--tm-color-gris);width:47px}.tm-size-guide-table__separator{border:none;border-top:.7px solid var(--tm-color-gris);margin:0}.tm-size-guide-table__rows{display:flex;flex-direction:column;gap:12px}.tm-size-guide-table__row{display:flex;align-items:flex-start;gap:24px}.tm-size-guide-table__label{font-family:var(--font-body--family);font-size:var(--font-h6--size, 12px);font-weight:var(--font-h6--weight, 400);line-height:var(--font-h6--line-height, 1.2);letter-spacing:var(--font-h6--letter-spacing, .07em);color:var(--tm-color-gris);width:128px;flex-shrink:0}.tm-size-guide-table__values{display:flex;gap:16px;flex:1}.tm-size-guide-table__value{font-family:var(--font-body--family);font-size:var(--font-h6--size, 12px);font-weight:var(--font-h6--weight, 400);line-height:var(--font-h6--line-height, 1.2);letter-spacing:var(--font-h6--letter-spacing, .07em);color:var(--tm-color-gris);width:47px}.tm-size-guide-fit{padding:16px;flex-shrink:0}.tm-size-guide-fit__inner{padding:16px;background-color:#f0efed;background-image:var(--tm-paper-texture);background-size:400px;background-repeat:repeat}.tm-size-guide-fit__title{font-family:var(--font-h1--family, "Archivo", sans-serif);font-weight:var(--font-h1--weight, 300);font-size:var(--font-h1--size, 64px);line-height:1;letter-spacing:var(--font-h1--letter-spacing, -.03em);text-transform:uppercase;color:var(--tm-color-gris);margin:0 0 6px}.tm-size-guide-fit__text{font-family:var(--font-body--family);font-size:var(--font-h5--size, 14px);font-weight:var(--font-h5--weight, 400);line-height:var(--font-h5--line-height, 1.2);letter-spacing:var(--font-h5--letter-spacing, .07em);color:var(--tm-color-gris);margin:0}@media(max-width:749px){.tm-size-guide-dialog{max-width:100%;max-height:100dvh}.tm-size-guide-table__category{width:90px;font-size:12px}.tm-size-guide-table__label{width:90px;font-size:11px}.tm-size-guide-table__sizes,.tm-size-guide-table__values{gap:8px}.tm-size-guide-table__size,.tm-size-guide-table__value{width:auto;flex:1;font-size:11px}.tm-size-guide-fit__title{font-size:44px}.tm-size-guide-fit__text{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/tm-size-guide.css.map */
