.size-guide-drawer{position:fixed;inset:0 0 0 auto;width:min(34.5rem,100vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:none;background:var(--color-brand-white, #fff)}.size-guide-drawer::backdrop{background:#15151633}@keyframes size-guide-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes size-guide-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes size-guide-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes size-guide-backdrop-out{0%{opacity:1}to{opacity:0}}.size-guide-drawer[open]{animation:size-guide-slide-in .3s cubic-bezier(.22,1,.36,1) both}.size-guide-drawer[open]::backdrop{animation:size-guide-backdrop-in .3s ease-out both}.size-guide-drawer.dialog-closing{animation:size-guide-slide-out .26s cubic-bezier(.4,0,1,1) both}.size-guide-drawer.dialog-closing::backdrop{animation:size-guide-backdrop-out .26s ease-in both}@media(prefers-reduced-motion:reduce){.size-guide-drawer[open],.size-guide-drawer.dialog-closing{animation:none}.size-guide-drawer[open]::backdrop,.size-guide-drawer.dialog-closing::backdrop{animation:none}}.size-guide-drawer__inner{position:relative;height:100%;overflow-y:auto;padding:1rem .875rem 0}@media screen and (min-width:46.875rem){.size-guide-drawer__inner{padding:1.5rem}}.size-guide-drawer__inner:focus{outline:none}.size-guide-drawer__close{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:none;background:#0000;color:#151516;cursor:pointer}.size-guide-drawer__title{font-family:var(--font-heading--family, "IvyPresto Headline", serif);font-weight:var(--font-heading--weight, 300);font-size:1.5rem;line-height:2rem;color:#151516;margin:0 0 1.25rem}@media screen and (min-width:46.875rem){.size-guide-drawer__title{font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem}}.size-guide-drawer__intro,.size-guide-drawer__step-text{font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.375rem;color:#151516;margin:0;white-space:pre-line}.size-guide-drawer__step{margin-top:2.625rem}@media screen and (min-width:46.875rem){.size-guide-drawer__step{margin-top:1.5rem}}.size-guide-drawer__intro+.size-guide-drawer__step{margin-top:2rem}@media screen and (min-width:46.875rem){.size-guide-drawer__intro+.size-guide-drawer__step{margin-top:1.5rem}}.size-guide-drawer__step-label{font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.375rem;font-weight:500;color:#151516;margin:0 0 .375rem}.size-guide-drawer__step-note{font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.375rem;color:#15151680;margin:.375rem 0 0}.size-guide-drawer__illo{margin-top:3rem;display:flex;justify-content:center}@media screen and (min-width:46.875rem){.size-guide-drawer__illo{margin-top:1.5rem}}.size-guide-drawer__illo-img{width:auto;max-width:100%;height:11.5625rem;display:block}@media screen and (min-width:46.875rem){.size-guide-drawer__illo-img{height:auto}}.size-guide-drawer__find{font-family:var(--font-heading--family, "IvyPresto Headline", serif);font-weight:var(--font-heading--weight, 300);font-size:1.5rem;line-height:2rem;color:#151516;margin:3rem 0 2.125rem}@media screen and (min-width:46.875rem){.size-guide-drawer__find{font-size:2rem;line-height:2.5rem;margin:2.5rem 0 1.25rem}}.size-guide-drawer__table{width:100%;border-collapse:collapse}.size-guide-drawer__table th{font-family:var(--font-body--family, sans-serif);font-size:.625rem;line-height:1rem;font-weight:400;text-transform:uppercase;text-align:left;color:#15151680;padding:0 .5rem .75rem 0}.size-guide-drawer__table th span{text-transform:none}.size-guide-drawer__table td{font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.375rem;color:#151516;padding:.5rem .5rem .5rem 0;border-top:1px solid rgba(21,21,22,.12)}.size-guide-drawer__row{cursor:pointer}.size-guide-drawer__row[aria-selected=true]{background:#f2f2f2}.size-guide-drawer__check{display:inline-block;width:12px;height:12px;margin-right:.625rem;border:1px solid #151516;vertical-align:-1px}[aria-selected=true] .size-guide-drawer__check{background:#151516;box-shadow:inset 0 0 0 2px #f2f2f2}.size-guide-drawer__download,.size-guide-drawer__help{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.125rem;margin-top:3rem;margin-inline:-.875rem;background:#f2f2f2;padding:2.5rem 1.25rem}@media screen and (min-width:46.875rem){.size-guide-drawer__download,.size-guide-drawer__help{gap:1rem;margin-inline:-1.5rem;padding:3rem 1.5rem}}.size-guide-drawer__download+.size-guide-drawer__help{margin-top:.875rem}.size-guide-drawer__subheading{font-family:var(--font-heading--family, "IvyPresto Headline", serif);font-weight:var(--font-heading--weight, 300);font-size:1.5rem;line-height:2rem;color:#151516;margin:0}@media screen and (min-width:46.875rem){.size-guide-drawer__subheading{font-size:2rem;line-height:2.5rem}}.size-guide-drawer__help-text{font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.375rem;color:#151516;margin:0;max-width:24rem}.size-guide-drawer__btn{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 2.5rem;border:none;border-bottom:1px solid #151516;background:#0000;font-family:var(--font-body--family, sans-serif);font-size:.875rem;line-height:1.375rem;text-transform:uppercase;text-decoration:none;color:#151516;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:color .32s cubic-bezier(.22,.61,.36,1),border-color .32s cubic-bezier(.22,.61,.36,1)}.size-guide-drawer__btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:var(--color-brand-black, #151516);transform:translateY(100%);transition:transform .32s cubic-bezier(.22,.61,.36,1);z-index:-1;pointer-events:none;will-change:transform}.size-guide-drawer__btn:hover,.size-guide-drawer__btn:focus-visible{color:#fff}.size-guide-drawer__btn:hover:before,.size-guide-drawer__btn:focus-visible:before{transform:translateY(0)}@media(hover:none){.size-guide-drawer__btn:active:before{transform:translateY(0)}.size-guide-drawer__btn:active{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/size-guide.css.map */
