.size-chart__shadow{transition:visibility .8s ease,opacity .8s ease;opacity:0;visibility:hidden;position:fixed;width:100vw;height:100vh;top:0;left:0;background:var(--size-chart-shadow-bg, rgba(0, 0, 0, .5));z-index:9999100105}.size-chart__shadow.size-chart__shadow--open{opacity:1;visibility:visible}.size-chart__modal{opacity:0;visibility:hidden;color:#000;background:var(--size-chart-header-bg, var(--bg));padding:0;overflow-y:auto;max-height:calc(100vh - 70px);width:calc(100% - 30px);max-width:700px;position:fixed;top:50px;left:50%;transform:translate(-50%) scale(.5);z-index:9999100109;transition:visibility .4s ease-in 0s,opacity .4s ease-in 0s,transform .4s ease-in 0s}.size-chart__modal.size-chart__modal--open{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}.size-chart__modal .size-chart__header{background:var(--size-chart-header-bg, var(--bg));position:sticky;top:0;padding:15px var(--outer);display:flex;justify-content:end}.size-chart__modal .size-chart__close{color:var(--size-chart-header-color, var(--text));background:transparent;border:0;margin:0;padding:3px 6px;width:auto}.size-chart__modal .size-chart__close:has(span){display:flex;align-items:center}.size-chart__modal .size-chart__close span{display:block;margin-right:8px}.size-chart__modal .size-chart__close:hover{opacity:.6}.size-chart__modal .size-chart__image .size-chart__chart{width:100%;height:auto;display:block}
/*# sourceMappingURL=/cdn/shop/t/437/assets/product-size-guide-modal.css.map */
