.size-guide,.size-guide-dialog,.variant-option__legend--size-guide{--size-guide-slate: #4c596b;--size-guide-copper: #c07a5a;--size-guide-linen: #e8e0d8;--size-guide-oyster: #faf8f8;--size-guide-white: #fff}.size-guide[data-unit=cm] .size-guide__in,.size-guide[data-unit=in] .size-guide__cm{display:none}.variant-option--buttons legend.variant-option__legend--size-guide{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);width:100%}.size-guide-trigger{display:inline-flex;align-items:center;gap:6px;margin-block:-4px;padding:4px 0;font-family:var(--font-body--family);font-size:.875rem;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--color-foreground);background:none;border:0;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--animation-speed) var(--animation-easing)}.size-guide-trigger:hover{color:var(--size-guide-copper)}.size-guide-trigger:focus-visible{outline:1px solid currentcolor;outline-offset:3px}.size-guide-trigger__icon{flex:none;width:20px;height:20px}.size-guide{color:var(--color-foreground)}.size-guide__eyebrow,.size-guide__units,.size-guide__table th[scope=col],.size-guide-page__nav a{font-family:var(--font-accent--family);text-transform:uppercase;letter-spacing:.08em}.size-guide__eyebrow{margin:0 0 4px;font-size:.6875rem;color:var(--size-guide-slate)}.size-guide__chart-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);margin-block-end:var(--margin-md)}.size-guide__chart-title,.size-guide__measure-title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:1.25rem;line-height:1.25;color:var(--size-guide-slate)}.size-guide__units{display:inline-flex;flex:none;margin:0;padding:2px;border:1px solid var(--size-guide-slate);font-size:.6875rem}.size-guide__unit{position:relative;cursor:pointer}.size-guide__unit input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.size-guide__unit span{display:block;min-width:40px;padding:6px 10px;text-align:center;color:var(--size-guide-slate);transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.size-guide__unit input:checked+span{background-color:var(--size-guide-slate);color:var(--size-guide-oyster)}.size-guide__unit input:focus-visible+span{outline:1px solid var(--size-guide-copper);outline-offset:2px}.size-guide__table-wrap{overflow-x:auto;background:var(--size-guide-white)}.size-guide__table{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums;text-align:start}.size-guide__table th,.size-guide__table td{padding:12px 14px;border:0;text-align:start;white-space:nowrap}.size-guide__table th[scope=col]{background:var(--size-guide-slate);color:var(--size-guide-oyster);font-size:.6875rem;font-weight:400}.size-guide__table tbody th,.size-guide__table tbody td{border-bottom:1px solid var(--size-guide-linen)}.size-guide__table tbody th{font-weight:600;color:var(--size-guide-slate)}.size-guide__table tbody tr{transition:background-color var(--animation-speed) var(--animation-easing)}.size-guide__table tbody tr.is-selected{background:var(--size-guide-linen)}.size-guide__table tbody tr.is-selected th{box-shadow:inset 3px 0 0 var(--size-guide-copper)}.size-guide__unit-note,.size-guide__small{margin:8px 0 0;font-size:.8125rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.size-guide__fit-note{margin:0 0 var(--margin-2xl);padding:var(--padding-lg) var(--padding-xl);background:var(--size-guide-white);border:1px solid var(--size-guide-linen)}.size-guide__tip{margin:var(--margin-2xl) 0 0;padding:2px 0 2px 14px;border-left:3px solid var(--size-guide-copper)}.size-guide__tip strong{font-weight:600;color:var(--size-guide-slate)}.size-guide__measure{margin-block-start:var(--margin-4xl);padding:var(--padding-xl);background:var(--size-guide-white);border:1px solid var(--size-guide-linen)}.size-guide__measure-list{display:grid;grid-template-columns:1fr;gap:4px;margin:var(--margin-md) 0 0}.size-guide__measure-list dt{font-weight:600;color:var(--size-guide-slate)}.size-guide__measure-list dd{margin:0 0 var(--margin-sm)}.size-guide .rte a,.size-guide__small a{color:var(--size-guide-copper);text-underline-offset:3px}.size-guide-dialog__panel{position:fixed;display:none;flex-direction:column;width:min(34rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border-radius:0;background:var(--size-guide-oyster);color:var(--color-foreground)}.size-guide-dialog__panel[open]{display:flex}.size-guide-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-md);padding:var(--padding-2xl) var(--padding-2xl) var(--padding-lg);border-bottom:1px solid var(--size-guide-linen)}.size-guide-dialog__title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:1.75rem;line-height:1.15}.size-guide-dialog__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -12px 0 0;color:var(--color-foreground)}.size-guide-dialog__close svg{width:20px;height:20px}.size-guide-dialog__body{display:block;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--padding-2xl)}.size-guide-dialog__footer{padding:var(--padding-lg) var(--padding-2xl) var(--padding-2xl);border-top:1px solid var(--size-guide-linen)}.size-guide-dialog__footer .size-guide__small{margin-top:6px}.size-guide__link{font-family:var(--font-accent--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground);text-decoration:underline;text-underline-offset:4px}.size-guide__link:hover{color:var(--size-guide-copper)}@media screen and (max-width:749px){.size-guide-dialog__panel{--dialog-drawer-opening-animation: slideInTop;--dialog-drawer-closing-animation: slideOutBottom;width:100vw;height:auto;max-height:88dvh;margin:auto 0 0;padding:0}.size-guide-dialog__header{padding:var(--padding-xl) var(--padding-xl) var(--padding-md)}.size-guide-dialog__title{font-size:1.5rem}.size-guide-dialog__body{padding:var(--padding-xl)}.size-guide-dialog__footer{padding:var(--padding-md) var(--padding-xl) calc(var(--padding-xl) + env(safe-area-inset-bottom))}.size-guide__table th,.size-guide__table td{padding:10px}}.size-guide-page__inner{display:block;width:100%;max-width:760px;margin-inline:auto}.size-guide-page__intro{margin:0 0 var(--margin-2xl);font-size:1.0625rem}.size-guide-page__intro>:last-child{margin-block-end:0}.size-guide-page__toolbar{padding-block:var(--padding-lg);border-block:1px solid var(--size-guide-linen)}.size-guide-page__nav ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.size-guide-page__nav a{display:inline-block;padding:8px 12px;border:1px solid var(--size-guide-linen);background:var(--size-guide-white);font-size:.6875rem;color:var(--size-guide-slate);text-decoration:none;transition:border-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}.size-guide-page__nav a:hover{border-color:var(--size-guide-copper);color:var(--size-guide-copper)}.size-guide-page__chart{margin-block-start:var(--margin-5xl);scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.size-guide-page__chart .size-guide__chart-title{font-size:1.5rem}.size-guide-page__chart .size-guide__chart-head{align-items:flex-end}.size-guide-page__for{margin:4px 0 0;font-size:.875rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-70, .7))}.size-guide-page .size-guide__tip{margin-block-start:var(--margin-5xl)}.size-guide-page .size-guide__measure-title{font-size:1.5rem}@media screen and (min-width:750px){.size-guide-page .size-guide__measure{padding:var(--padding-4xl)}.size-guide-page .size-guide__measure-list{grid-template-columns:140px 1fr;gap:10px 20px}.size-guide-page .size-guide__measure-list dd{margin:0}}@media screen and (max-width:749px){.size-guide-page__chart{margin-block-start:var(--margin-4xl)}}@media(prefers-reduced-motion:reduce){.size-guide-dialog__panel[open],.size-guide-dialog__panel.dialog-closing{animation-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/size-guide.css.map */
