.size-guide{position:fixed;z-index:50;top:0;right:0;visibility:hidden;overflow:hidden;width:100%;height:100%;transition:opacity .3s ease,visibility .3s .3s ease;opacity:0;background-color:#0006}.size-guide[aria-hidden=false]{visibility:visible;transition:opacity .3s ease,visibility 0s 0s ease;opacity:1}.size-guide[aria-hidden=false] .size-guide__inner{transition:transform .3s .3s ease,opacity .3s .3s ease,visibility 0s ease;transform:translate(0)}.size-guide__inner{position:relative;overflow-x:hidden;overflow-y:scroll;height:100%;margin-bottom:30px;transition:transform .3s ease,opacity .3s ease,visibility .3s .3s ease;transform:translate(100%);background-color:var(--color-white)}.size-guide__inner.js-scroll-lock{overflow:hidden}@media (min-width: 1024px){.size-guide__inner{width:100%;max-width:540px;margin-left:auto}}.size-guide__inner .text-holder{max-width:1440px;margin:0 auto 11px;padding:0 30px}.size-guide__content,.size-guide .content{display:grid;padding:24px 16px;grid-template-columns:1fr 1fr;gap:16px}@media (min-width: 1024px){.size-guide__content,.size-guide .content{gap:24px;padding:40px}}.size-guide__content__text-holder,.size-guide__content .text-holder,.size-guide .content__text-holder,.size-guide .content .text-holder{grid-column:1/3;display:flex;flex-flow:column;gap:8px}.size-guide__content__text-holder__title,.size-guide__content .text-holder__title,.size-guide .content__text-holder__title,.size-guide .content .text-holder__title{font-family:Chivo;font-weight:400;font-style:normal;line-height:2.8rem;font-size:1.8rem;line-height:2.2rem;font-weight:700}@media (min-width: 1024px){.size-guide__content__text-holder__title,.size-guide__content .text-holder__title,.size-guide .content__text-holder__title,.size-guide .content .text-holder__title{font-size:2.4rem;line-height:2.8rem}}.size-guide__content__text-holder__text,.size-guide__content .text-holder__text,.size-guide .content__text-holder__text,.size-guide .content .text-holder__text{font-family:Chivo;font-size:1.8rem;font-style:normal;line-height:2.8rem;font-size:1.6rem;line-height:2.6rem;font-weight:400}.size-guide__content__size-holder,.size-guide__content .size-holder,.size-guide .content__size-holder,.size-guide .content .size-holder{display:flex;flex-flow:column;gap:16px}.size-guide__content__size-holder__image-holder,.size-guide__content .size-holder__image-holder,.size-guide .content__size-holder__image-holder,.size-guide .content .size-holder__image-holder{aspect-ratio:1/1;overflow:hidden;border-radius:8px}.size-guide__content__size-holder__image-holder img,.size-guide__content .size-holder__image-holder img,.size-guide .content__size-holder__image-holder img,.size-guide .content .size-holder__image-holder img{width:100%;height:100%;object-fit:cover}.size-guide__content__size-holder__text-holder,.size-guide__content__size-holder .text-holder,.size-guide__content .size-holder__text-holder,.size-guide__content .size-holder .text-holder,.size-guide .content__size-holder__text-holder,.size-guide .content__size-holder .text-holder,.size-guide .content .size-holder__text-holder,.size-guide .content .size-holder .text-holder{display:flex;flex-flow:column;gap:8px}.size-guide__content__size-holder__text-holder__title,.size-guide__content__size-holder .text-holder__title,.size-guide__content .size-holder__text-holder__title,.size-guide__content .size-holder .text-holder__title,.size-guide .content__size-holder__text-holder__title,.size-guide .content__size-holder .text-holder__title,.size-guide .content .size-holder__text-holder__title,.size-guide .content .size-holder .text-holder__title{font-family:Chivo;font-size:1.8rem;font-style:normal;font-weight:400;color:var(--fonts-black, #373737);line-height:2.8rem}.size-guide__content__size-holder__text-holder__sub-title,.size-guide__content__size-holder .text-holder__sub-title,.size-guide__content .size-holder__text-holder__sub-title,.size-guide__content .size-holder .text-holder__sub-title,.size-guide .content__size-holder__text-holder__sub-title,.size-guide .content__size-holder .text-holder__sub-title,.size-guide .content .size-holder__text-holder__sub-title,.size-guide .content .size-holder .text-holder__sub-title{font-family:Chivo;font-size:1.8rem;line-height:2.8rem;color:var(--fonts-dark-gray, #6A696A);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.6rem}.size-guide__header,.size-guide .header{position:sticky;z-index:10;top:0;display:flex;align-items:center;flex-flow:row;justify-content:space-between;padding:20px 30px;border-bottom:#EAEAEA 1px solid;background-color:var(--color-white)}.size-guide__header__title-holder,.size-guide__header .title-holder,.size-guide .header__title-holder,.size-guide .header .title-holder{display:flex;align-items:center;flex-flow:row}.size-guide__header__title-holder__title,.size-guide__header .title-holder__title,.size-guide .header__title-holder__title,.size-guide .header .title-holder__title{font-family:Chivo;font-size:6.4rem;font-weight:600;line-height:normal;font-size:2.2rem;font-weight:300;font-style:normal;line-height:140%;color:var(--font-black, #333)}.size-guide__header__close-holder svg,.size-guide .header__close-holder svg{width:24px;pointer-events:none;height:24px}
