.scoder-size-chart{padding:0 30px 30px}.scoder-size-chart img{margin:0 auto;max-width:100%}.scoder-size-chart-popup .scoder-popup-wrapper{padding:0}.scoder-size-chart-popup .scoder-popup-wrapper .scoder-popup-header{border-bottom:1px solid #e6e6e6;padding-top:5px;padding-bottom:3px;margin-bottom:0}.scoder-size-chart-popup .scoder-popup-wrapper .scoder-popup-title{font-size:14px;font-weight:600;text-transform:capitalize}.scoder-size-chart-popup .scoder-popup-wrapper .scoder-size-chart{padding:0 20px 30px}body.size-chart-show{overflow:hidden}body.size-chart-show .background-overlay{opacity:1;pointer-events:all}body.quick-view-show.size-chart-show .scoder-quick-view-popup{visibility:hidden}body.quick-view-show.size-chart-show .scoder-quick-view-popup>.scoder-popup-wrapper>.scoder-popup-content{overflow:visible}body.size-chart-show .scoder-size-chart-popup.is-show{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0);z-index:9999;width:calc(100% - 40px)}@media(min-width:1280px){.scoder-size-chart-popup .scoder-popup-wrapper .scoder-popup-content{padding:30px 50px 0}}@media(max-width:767px){.scoder-size-chart-popup .scoder-popup-wrapper .scoder-size-chart{padding:20px}.scoder-ask-an-expert-popup .ask-an-expert{margin-bottom:0}}.scoder-size-chart-popup .scoder-popup-header{border-bottom:none!important;padding:0!important;margin:0!important;height:0!important;min-height:0!important}.scoder-size-chart-popup.scoder-popup{background:transparent!important}.scoder-size-chart-popup.scoder-popup:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-white);border-radius:var(--spike-radius);pointer-events:none;z-index:0;-webkit-mask:radial-gradient(circle at 100% 0,rgba(0,0,0,0) 0 27px,#000 28px);mask:radial-gradient(circle at 100% 0,rgba(0,0,0,0) 0 27px,#000 28px)}.scoder-size-chart-popup .scoder-popup-wrapper{position:relative;z-index:1}.scoder-size-chart-popup .scoder-popup-content{padding-top:30px!important}.spike-size-guide{display:block;text-align:left;max-width:680px;margin:0 auto;color:#111}.spike-size-guide__heading{margin-bottom:20px}.spike-size-guide h2{margin:0 0 8px;font-size:clamp(25px,3vw,34px);line-height:1.1;font-weight:850;letter-spacing:-.03em}.spike-size-guide__note,.spike-size-guide__help p{font-size:13px;line-height:1.6}.spike-size-guide__table-wrap{overflow:auto;border:1px solid #e6e6e6;border-radius:14px;max-height:36vh}.spike-size-guide table{margin:0;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.spike-size-guide th,.spike-size-guide td{padding:10px 8px;text-align:center;border:0;border-bottom:1px solid #eee;font-size:13px;line-height:1.3}.spike-size-guide thead th{position:sticky;top:0;background:#f5f5f5;font-size:11px;font-weight:800;z-index:1}.spike-size-guide tbody th{font-weight:800}.spike-size-guide tr:last-child>*{border-bottom:0}.spike-size-guide .is-selected>th,.spike-size-guide .is-selected>td{background:#ffde00;color:#111}.spike-size-guide__note{color:#666;margin:12px 0}.spike-size-guide__help{margin:14px 0;border-bottom:1px solid #eee;padding-bottom:12px}.spike-size-guide__help summary{font-size:14px;font-weight:750;cursor:pointer}.spike-size-guide__contact{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:20px;padding:14px 18px;border-radius:12px;background:#111;color:#fff!important;font-weight:750;font-size:14px}.spike-size-guide__contact:hover{background:#333}.spike-size-guide__contact-icon{display:flex;flex:0 0 22px}.spike-size-guide__contact-icon svg{display:block;width:22px;height:22px;fill:currentColor}.spike-size-guide__advice{padding:20px;background:#f5f5f5;border-radius:14px}.spike-size-guide__advice h3{font-size:18px;font-weight:800;margin:0 0 10px}.spike-size-guide__advice p{font-size:14px;line-height:1.7;margin:0}.spike-size-guide__sizes-label{font-size:13px;font-weight:750;margin-top:20px}.spike-size-guide__sizes{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.spike-size-guide__sizes li{padding:8px 14px;border:1px solid #ddd;border-radius:10px;font-weight:700}.spike-size-guide__sizes li.is-selected{background:#ffde00;border-color:#ffde00}.spike-size-guide__custom{height:auto}@media(max-width:767px){.scoder-size-chart-popup .scoder-popup-wrapper .scoder-size-chart{padding:8px 16px 20px}.spike-size-guide__table-wrap{max-height:30vh}.spike-size-guide th,.spike-size-guide td{padding:10px 5px;font-size:12px}.spike-size-guide thead th{font-size:10px}.spike-size-guide__advice{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-size-chart.css.map */
