.size-guide-modal__wrap{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:9999}.size-guide-modal__layer{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background:#0003;z-index:1;transition:opacity .6s ease}.size-guide-modal{position:relative;width:100%;max-width:717px;background-color:#fff;z-index:10}.size-guide-modal__head{width:100%;display:flex;justify-content:center;position:relative;text-align:center;padding:22px 8px;border-bottom:1px solid rgba(0,0,0,.1)}.size-guide-modal__title{font-size:22px;text-transform:uppercase}.size-guide-modal__head-close{position:absolute;top:22px;right:16px}.size-guide-modal__head-close svg{width:9px;height:auto}.size-guide-modal__body{padding-top:21px;padding-bottom:42px}.size-guide-modal__tabs{display:flex;justify-content:center;align-items:center;column-gap:48px;margin-bottom:50px}.size-guide-modal__tab{font-size:16px}.size-guide-modal__tab.is-active,.size-guide-modal__tab:hover{text-decoration:underline}.size-guide-modal__tab.is-active{pointer-events:none}.size-guide-modal__contents{width:100%;max-width:535px;margin:0 auto}.size-guide-modal__content{display:none}.size-guide-modal__content.is-active{display:block}.size-guide-modal__content[data-content=measure].is-active{display:flex}.size-guide-modal__content th{font-family:var(--text-font-family)!important}.size-guide-modal__content[data-content=measure]{align-items:stretch;column-gap:10px}.size-guide-modal__measure-image{width:30.4%;height:auto;object-fit:cover}.size-guide-modal__measure-content{flex:1}.size-guide-modal__measure-content>*{font-size:12px;line-height:1.333}.is-size-guide-open .size-guide-modal__layer{opacity:1}@media screen and (max-width: 1023px){.size-guide-modal{max-width:90%}.size-guide-modal__head{padding:8px}.size-guide-modal__title{font-size:16px}.size-guide-modal__head-close{top:15px;right:12px}.size-guide-modal__tabs{column-gap:24px;margin-bottom:40px}.size-guide-modal__tab{font-size:14px}.size-guide-modal__content{padding:0 12px}.size-guide-modal__content th,.size-guide-modal__content td{font-size:12px}}@media screen and (max-width: 767px){.size-guide-modal__measure-image{display:none}}@media screen and (max-width: 350px){.size-guide-modal__tabs{column-gap:18px;margin-bottom:28px}.size-guide-modal__tab{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/size-guide-modal.css.map */
