size-chart{width:100%;height:100%;top:0;left:0;visibility:hidden;position:fixed;z-index:99999}size-chart.open{visibility:visible}.close-size-popup{color:#aaa;float:right;position:absolute;top:0;right:10px;font-size:28px;font-weight:700;cursor:pointer}.close-size-popup:hover,.close-size-popup:focus{color:#000;text-decoration:none;cursor:pointer}.size-chart{background:#fff;border-radius:20px;box-shadow:7px 7px 14px #00000040;max-width:560px;width:95%;left:50%;top:50%;padding:45px;position:fixed;opacity:0;visibility:hidden;transform:translate(-50%,-50%);transition:all .3s ease}@media(max-width:768px){.size-chart{padding:30px 15px}}.size-chart-bg{background:#ffffffbd;display:block!important;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;transition:all .3s linear}size-chart.open .size-chart,size-chart.open .size-chart-bg{opacity:1;visibility:visible}.close-size-chart{background:transparent;border:1px solid #000;border-radius:50%;cursor:pointer;padding:4px;top:10px;right:10px;position:absolute}.close-size-chart svg{display:block;width:12px;height:12px}.size-chart-tabs{display:flex;gap:15px}@media(max-width:768px){.size-chart-tabs{justify-content:center}}.size-chart-tabs button{background:transparent;border:1px solid #BC97DC;border-radius:6px;cursor:pointer;font-family:var(--font-heading-family);font-weight:500;line-height:1;padding:12px 15px;text-transform:uppercase}@media(max-width:768px){.size-chart-tabs button{padding:10px 15px}}.size-chart-tabs button.active{background:#c9afe0}.size-chart-tab-content:not(.active){display:none}.size-chart-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:30px}@media(max-width:768px){.size-chart-content-grid{padding:10px 5px}}.size-chart-content-grid span{cursor:pointer;display:flex;gap:5px;font-family:var(--font-heading-family);gap:15px;line-height:1.4;text-transform:uppercase;position:relative}.size-chart-content-grid span:before{content:"";border:1px solid #C9AFE0;border-radius:50%;min-width:24px;height:24px}.size-chart-content-grid span.active:after{content:"";background:#c9afe0;border-radius:50%;width:16px;height:16px;left:4px;top:4px;position:absolute}.size-chart-result{border:1px solid #C9AFE0;border-radius:12px;color:#000;font-size:14px;width:100%;line-height:1;margin-top:25px;padding:15px 0;text-align:center;text-transform:uppercase}.size-chart-result span{font-family:var(--font-heading-family);font-weight:700;font-size:18px;text-transform:uppercase}size-chart.no-popup .size-chart-result--has-btn{cursor:pointer;background:rgb(var(--btn-bg-color));border-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));transition:opacity .2s ease}size-chart.no-popup .size-chart-result--has-btn:hover{opacity:.9}size-chart.no-popup .size-chart-result--has-btn:focus-visible{outline:2px solid rgb(var(--btn-bg-color));outline-offset:2px}.size-chart-checkbox{text-align:center;margin:2rem 0}size-chart.no-popup{z-index:unset!important;position:relative!important;visibility:visible!important}size-chart.no-popup .size-chart{box-shadow:none!important;max-width:unset!important;width:100%;position:relative!important;opacity:1!important;visibility:visible!important;transform:unset!important;left:unset;top:unset;padding:0}
/*# sourceMappingURL=/cdn/shop/t/191/assets/size-chart.css.map */
