.hm-size-guide-trigger-wrap{display:inline-flex;align-items:center}.hm-size-guide-trigger{display:inline-flex;align-items:center;min-height:var(--hm-space-12);font-family:var(--static-font-family-body);font-size:var(--fds-font-size-link-mobile-link-s);line-height:var(--fds-line-height-link-mobile-link-s);font-weight:var(--static-font-weight-regular);color:var(--fds-color-text-default);text-transform:uppercase;letter-spacing:.01em;text-decoration:underline;cursor:pointer}@media(min-width:768px){.hm-size-guide-trigger{font-size:var(--fds-font-size-link-desktop-link-s);line-height:var(--fds-line-height-link-desktop-link-s)}}.hm-size-guide__dialog{position:fixed;inset-block:0;inset-inline-end:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:none;border-radius:0;box-shadow:none;background:var(--fds-color-background-default);color:var(--fds-color-text-default)}.hm-size-guide__dialog::backdrop{background:var(--fds-color-background-blanket)}.hm-size-guide__dialog[open]{animation:hm-sg-slide-in var(--animation-speed, .2s) var(--animation-easing, ease) forwards}.hm-size-guide__dialog.dialog-closing{animation:hm-sg-slide-out var(--animation-speed, .2s) var(--animation-easing, ease) forwards}@keyframes hm-sg-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes hm-sg-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}@media(min-width:768px){.hm-size-guide__dialog{width:480px;max-width:480px}}.hm-size-guide{display:flex;flex-direction:column;height:100%}.hm-size-guide__header{position:relative;display:flex;align-items:center;justify-content:center;min-height:5rem;padding:var(--hm-space-4) var(--hm-space-12);border-bottom:1px solid var(--fds-color-border-subtler)}.hm-size-guide__title{margin:0;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-heading-mobile-heading-m);line-height:var(--fds-line-height-heading-mobile-heading-m);font-weight:var(--static-font-weight-regular);color:var(--fds-color-text-default);text-transform:uppercase;text-align:center}.hm-size-guide__close{position:absolute;inset-inline-end:0;inset-block-start:var(--hm-space-4);display:inline-flex;align-items:center;justify-content:center;width:var(--hm-space-12);height:var(--hm-space-12);padding:0;cursor:pointer}.hm-size-guide__close svg{width:var(--hm-icon-size-xs);height:var(--hm-icon-size-xs)}.hm-size-guide__body{overflow-y:auto;padding:0 var(--hm-space-4) var(--hm-space-6);display:flex;flex-direction:column;gap:var(--hm-space-4)}@media(min-width:768px){.hm-size-guide__title{font-size:var(--fds-font-size-heading-desktop-heading-m);line-height:var(--fds-line-height-heading-desktop-heading-m)}}.hm-size-guide__htm-accordion{display:block}.hm-size-guide__htm{border:none}.hm-size-guide__htm-summary{display:flex;align-items:center;justify-content:space-between;gap:var(--hm-space-4);min-height:var(--hm-space-12);padding-block:0;cursor:pointer;list-style:none;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-label-mobile-label-xs);line-height:var(--fds-line-height-label-mobile-label-xs);font-weight:var(--static-font-weight-regular);text-transform:uppercase}.hm-size-guide__htm[open] .hm-size-guide__htm-summary{font-weight:var(--static-font-weight-semi-bold)}.hm-size-guide__htm-summary::-webkit-details-marker{display:none}.hm-size-guide__htm-icon{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--hm-space-12);height:var(--hm-space-12);margin-inline-end:calc(-1 * var(--hm-space-4))}.hm-size-guide__htm-icon:before,.hm-size-guide__htm-icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:var(--hm-icon-size-xs);height:var(--icon-stroke-width, 1.5px);background:var(--fds-color-icon-default);transform:translate(-50%,-50%)}.hm-size-guide__htm-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .15s ease}.hm-size-guide__htm[open] .hm-size-guide__htm-icon:after{opacity:0}.hm-size-guide__htm-content{padding-block-end:var(--hm-space-4)}.hm-size-guide__htm-media{display:block;width:100%;aspect-ratio:448 / 252;height:auto;object-fit:contain;background:var(--fds-color-background-default);margin-block-end:var(--hm-space-4)}.hm-size-guide__htm-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--hm-space-6);counter-reset:hm-step}.hm-size-guide__htm-steps li{counter-increment:hm-step;display:flex;align-items:flex-start;gap:.75rem;font-family:var(--static-font-family-body);font-size:var(--static-font-size-size-13);line-height:var(--static-line-height-height-13);color:var(--fds-color-text-default)}.hm-size-guide__htm-steps li:before{content:counter(hm-step);flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--hm-icon-size-m);height:var(--hm-icon-size-m);border:1px solid var(--fds-color-border-default);border-radius:50%;font-size:var(--fds-font-size-body-mobile-body-s);line-height:1}.hm-size-guide__htm-steps li strong{display:block;margin-block-end:var(--hm-space-1);font-size:var(--fds-font-size-label-mobile-label-xs);font-weight:var(--static-font-weight-regular);text-transform:uppercase;letter-spacing:.01em}.hm-size-guide__section-title{margin:0;margin-block-start:var(--hm-space-8);text-align:center;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-heading-mobile-heading-l);line-height:var(--fds-line-height-heading-mobile-heading-l);font-weight:var(--static-font-weight-regular);text-transform:uppercase}.hm-size-guide__tabs{display:flex}.hm-size-guide__tab{flex:1 1 0;padding-block:var(--hm-space-2);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-heading-mobile-heading-m);line-height:var(--fds-line-height-heading-mobile-heading-m);font-weight:var(--static-font-weight-regular);text-transform:uppercase;color:var(--fds-color-text-subtle)}.hm-size-guide__tab[aria-selected=true]{color:var(--fds-color-text-default);border-bottom-color:var(--fds-color-border-default)}.hm-size-guide__units{display:flex;justify-content:flex-end;gap:var(--hm-space-4)}.hm-size-guide__unit{background:none;border:none;padding:0;cursor:pointer;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-action-mobile-action-m);line-height:var(--fds-line-height-action-mobile-action-m);color:var(--fds-color-text-subtle)}.hm-size-guide__unit[aria-pressed=true]{color:var(--fds-color-text-default);font-weight:var(--static-font-weight-semi-bold);text-decoration:underline;text-underline-offset:var(--hm-space-1)}.hm-size-guide__ranges{display:flex;gap:var(--hm-space-2);margin-block-end:var(--hm-space-2)}.hm-size-guide__range{flex:1 1 0;min-height:var(--hm-space-14);padding:var(--hm-space-2) var(--hm-space-4);border:1px solid var(--fds-color-border-default);background:var(--fds-color-fill-secondary);color:var(--fds-color-text-default);cursor:pointer;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-action-mobile-action-m);line-height:var(--fds-line-height-action-mobile-action-m);font-weight:var(--static-font-weight-regular);text-transform:uppercase}.hm-size-guide__range[aria-pressed=true]{background:var(--fds-color-fill-primary);color:var(--fds-color-text-inverse);border-color:var(--fds-color-fill-primary)}.hm-size-guide__range-tables{overflow:auto}.hm-size-guide-page__chart-title{margin-block:0 var(--hm-space-2);font-family:var(--static-font-family-body);font-size:var(--fds-font-size-body-desktop-body-l);font-weight:var(--static-font-weight-semi-bold);line-height:1.15;text-transform:uppercase}.hm-size-guide-page__chart .hm-size-guide__ranges:has(.hm-size-guide__range:only-child){display:none}.hm-size-guide-page__chart .hm-size-guide__panel+.hm-size-guide-page__chart-title{margin-block-start:var(--hm-space-8)}.hm-size-guide-page__chart .hm-size-guide__table th:first-child,.hm-size-guide-page__chart .hm-size-guide__table td:first-child{padding-inline-start:0}.hm-size-guide-page__chart .hm-size-guide__table{font-size:var(--fds-font-size-body-desktop-body-s);line-height:var(--fds-line-height-body-desktop-body-s)}.hm-size-guide-page__chart .hm-size-guide__table th,.hm-size-guide-page__chart .hm-size-guide__table td{padding-block:var(--hm-space-2)}.hm-size-guide__table{table-layout:fixed;width:100%;border-collapse:collapse;font-family:var(--static-font-family-body);font-size:var(--fds-font-size-body-mobile-body-m);line-height:var(--fds-line-height-body-mobile-body-m);color:var(--fds-color-text-default)}.hm-size-guide__table th,.hm-size-guide__table td{padding-block:var(--hm-space-4);padding-inline-start:0;padding-inline-end:var(--hm-space-6);text-align:start;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--fds-color-border-subtler)}.hm-size-guide__table th:first-child,.hm-size-guide__table td:first-child{padding-inline-start:var(--hm-space-2)}.hm-size-guide__table th:last-child,.hm-size-guide__table td:last-child{padding-inline-end:var(--hm-space-2)}.hm-size-guide__table-corner,.hm-size-guide__table-label{width:10.46875rem}.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)){table-layout:auto;width:max-content}.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)) .hm-size-guide__table-corner,.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)) .hm-size-guide__table-label{width:10.46875rem;min-width:10.46875rem}.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)) .hm-size-guide__table-size,.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)) .hm-size-guide__table-value{width:calc((100vw - 2 * var(--hm-space-4) - 10.46875rem) / 3)}@media(min-width:768px){.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)) .hm-size-guide__table-size,.hm-size-guide__dialog .hm-size-guide__table:has(thead th:nth-child(5)) .hm-size-guide__table-value{width:calc((30rem - 2 * var(--hm-space-4) - 10.46875rem) / 3)}}.hm-size-guide__table-size,.hm-size-guide__table-label{font-weight:var(--static-font-weight-semi-bold)}.hm-size-guide__table-value{font-weight:var(--static-font-weight-regular);color:var(--fds-color-text-default)}@media(min-width:768px){.hm-size-guide__section-title{font-size:var(--fds-font-size-heading-desktop-heading-l);line-height:var(--fds-line-height-heading-desktop-heading-l)}.hm-size-guide__tab{font-size:var(--fds-font-size-heading-desktop-heading-m);line-height:var(--fds-line-height-heading-desktop-heading-m)}.hm-size-guide__range{font-size:var(--fds-font-size-action-desktop-action-m);line-height:var(--fds-line-height-action-desktop-action-m)}.hm-size-guide__table{font-size:var(--fds-font-size-body-desktop-body-m);line-height:var(--fds-line-height-body-desktop-body-m)}}.hm-size-guide-page__htm{display:flex;flex-direction:column;gap:var(--hm-space-6);margin-block:var(--margin-5xl)}.hm-size-guide-page__htm .hm-size-guide__htm-steps{order:1}.hm-size-guide-page__htm .hm-size-guide__htm-media{order:2;max-width:28rem;margin-block-end:0}.hm-size-guide-page__chart{display:block}.hm-size-guide-page__chart .hm-size-guide__units{margin-block-start:var(--hm-space-4);margin-block-end:var(--hm-space-6)}.hm-size-guide-page__html{overflow-x:auto}.hm-size-guide-page__html h3,.hm-size-guide-page__html h4{margin-block:var(--hm-space-6) var(--hm-space-2);font-family:var(--static-font-family-body);font-size:var(--fds-font-size-heading-desktop-heading-m);font-weight:var(--static-font-weight-semi-bold);text-transform:uppercase}.hm-size-guide-page__html table{width:100%;border-collapse:collapse;margin-block-end:var(--hm-space-6);font-family:var(--static-font-family-body);font-size:var(--static-font-size-size-13);line-height:var(--static-line-height-height-13)}.hm-size-guide-page__html th,.hm-size-guide-page__html td{padding:var(--hm-space-2) var(--hm-space-4);border-block-end:1px solid var(--fds-color-border-subtler);text-align:start;white-space:nowrap}.hm-size-guide-page__html th{font-weight:var(--static-font-weight-semi-bold)}.hm-size-guide-page__html p{margin-block:0 var(--hm-space-4);font-size:var(--static-font-size-size-13);line-height:var(--static-line-height-height-13)}.hm-size-guide-page__html img{max-width:12rem;height:auto;margin-block:var(--hm-space-2) var(--hm-space-4)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hm-size-guide.css.map */
