.atd-sizeguide1{display:block;width:100%;text-align:var(--atd-sizeguide1-trigger-align, left)}.atd-sizeguide1__trigger{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:4px 2px;background:none;border:0;cursor:pointer;font:inherit;font-size:.9rem;color:var(--atd-sizeguide1-btn-fg, #111)}.atd-sizeguide1__trigger-label{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--atd-sizeguide1-accent, currentColor)}.atd-sizeguide1__trigger:hover .atd-sizeguide1__trigger-label{text-decoration-thickness:2px}.atd-sizeguide1__trigger:focus-visible{outline:2px solid var(--atd-sizeguide1-accent, #111);outline-offset:2px;border-radius:4px}.atd-sizeguide1__trigger-icon{font-size:1.05em;line-height:1}.atd-sizeguide1__dialog{padding:0;border:0;background:transparent;max-width:none;max-height:none;width:100%;height:100%;margin:0;color:inherit;overflow:visible}.atd-sizeguide1__dialog::backdrop{background:#00000080}.atd-sizeguide1__dialog[open]{display:flex;align-items:flex-end;justify-content:center}.atd-sizeguide1__panel{position:relative;width:100%;max-height:92dvh;display:flex;flex-direction:column;background:var(--color-background, #fff);color:var(--color-foreground, #111);border-radius:16px 16px 0 0;box-shadow:0 -8px 40px #00000040;overflow:hidden;animation:atd-sg-up .28s cubic-bezier(.22,1,.36,1)}@keyframes atd-sg-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.atd-sizeguide1__dialog.is-closing .atd-sizeguide1__panel{animation:atd-sg-down .26s ease forwards}@keyframes atd-sg-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.atd-sizeguide1__head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid rgba(0,0,0,.08);flex:0 0 auto}.atd-sizeguide1__title{margin:0;flex:1 1 auto;font-size:var(--atd-sizeguide1-title-size, 22px);font-weight:var(--atd-sizeguide1-title-weight, 700);text-align:var(--atd-sizeguide1-title-align, left);line-height:1.2}.atd-sizeguide1__close{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;border-radius:50%;cursor:pointer;color:inherit}.atd-sizeguide1__close svg{width:22px;height:22px}.atd-sizeguide1__close:hover{background:#0000000f}.atd-sizeguide1__close:focus-visible{outline:2px solid var(--atd-sizeguide1-accent, #111);outline-offset:2px}.atd-sizeguide1__body{padding:16px 18px 22px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:16px}.atd-sizeguide1__figure{margin:0}.atd-sizeguide1__figure img{display:block;width:100%;height:auto;border-radius:12px}.atd-sizeguide1__units{display:inline-flex;gap:0;padding:3px;background:#0000000f;border-radius:999px;align-self:flex-start;margin-bottom:4px}.atd-sizeguide1__unit{min-height:38px;min-width:72px;padding:0 16px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:inherit;font-size:.875rem;color:inherit;transition:background-color .15s ease,color .15s ease}.atd-sizeguide1__unit.is-active{background:var(--atd-sizeguide1-accent, #111);color:#fff}.atd-sizeguide1__unit:focus-visible{outline:2px solid var(--atd-sizeguide1-accent, #111);outline-offset:2px}.atd-sizeguide1__scroll-frame{--atd-sg-cell-bg: var(--color-background, #fff);--atd-sg-cell-bg-alt: color-mix(in srgb, var(--color-foreground, #111) 5%, var(--color-background, #fff));position:relative;border:1px solid rgba(0,0,0,.08);border-radius:12px;isolation:isolate}.atd-sizeguide1__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;scroll-padding-right:36px}.atd-sizeguide1__table{width:100%;border-collapse:collapse;font-size:.875rem;white-space:nowrap}.atd-sizeguide1__table th,.atd-sizeguide1__table td{padding:10px 12px;text-align:center;border-bottom:1px solid rgba(0,0,0,.06)}.atd-sizeguide1__table thead th{background:var(--atd-sg-cell-bg-alt);font-weight:700;position:sticky;top:0;z-index:3}.atd-sizeguide1__table th[scope=row]{text-align:left;font-weight:600;position:sticky;left:0;background:var(--atd-sg-cell-bg);z-index:2;box-shadow:1px 0 #0000000f}.atd-sizeguide1__th-corner{text-align:left;font-weight:700;position:sticky;top:0;left:0;background:var(--atd-sg-cell-bg-alt);z-index:4;box-shadow:1px 0 #0000000f}.atd-sizeguide1__table tbody tr:last-child th,.atd-sizeguide1__table tbody tr:last-child td{border-bottom:0}.atd-sizeguide1__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--color-foreground, #111) 2.5%,var(--color-background, #fff))}.atd-sizeguide1__scroll-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;width:48px;pointer-events:none;z-index:5;border-radius:0 12px 12px 0;background:linear-gradient(to right,rgba(255,255,255,0),var(--atd-sg-cell-bg) 92%);opacity:0;transition:opacity .2s ease}.atd-sizeguide1__scroll-frame[data-atd-sg-overflow~=right]:after{opacity:1}.atd-sizeguide1__hint{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:4px;margin:0;padding:3px 8px;border-radius:999px;background:var(--atd-sizeguide1-accent, #111);color:#fff;font-size:.6875rem;line-height:1;letter-spacing:.01em;white-space:nowrap;pointer-events:none;z-index:6;opacity:0;transform:translate(4px);transition:opacity .22s ease,transform .22s ease}.atd-sizeguide1__hint-arrow{font-size:1em;line-height:1;animation:atd-sg-nudge 1.4s ease-in-out infinite}@keyframes atd-sg-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.atd-sizeguide1__scroll-frame[data-atd-sg-overflow~=right]:not([data-atd-sg-scrolled]) .atd-sizeguide1__hint{opacity:1;transform:translate(0)}.atd-sizeguide1__note{margin:0;font-size:.8125rem;opacity:.75;font-style:italic}@media(min-width:900px){.atd-sizeguide1__dialog[open]{align-items:center}.atd-sizeguide1__panel{width:min(880px,92vw);max-height:88vh;border-radius:16px;box-shadow:0 20px 60px #0000004d;animation:atd-sg-pop .22s cubic-bezier(.22,1,.36,1)}@keyframes atd-sg-pop{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.atd-sizeguide1__dialog.is-closing .atd-sizeguide1__panel{animation:atd-sg-pop-out .18s ease forwards}@keyframes atd-sg-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}.atd-sizeguide1__body{flex-direction:row-reverse;align-items:flex-start;gap:28px;padding:24px 28px 28px}.atd-sizeguide1__figure{flex:0 0 42%;max-width:42%;position:sticky;top:0}.atd-sizeguide1__table-wrap{flex:1 1 auto;min-width:0}.atd-sizeguide1__table{font-size:.9rem}}@media(prefers-reduced-motion:reduce){.atd-sizeguide1__panel,.atd-sizeguide1__dialog.is-closing .atd-sizeguide1__panel,.atd-sizeguide1__hint-arrow{animation:none!important}.atd-sizeguide1__scroll-frame:after,.atd-sizeguide1__hint{transition:none!important;transform:none!important}}body[data-atd-sg-lock]{position:fixed;width:100%;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/48/assets/atd-sizeguide1.css.map */
