.size-chart__close{position:absolute;background-color:transparent;border:none!important;top:1.1875rem;right:1.1875rem;padding:0;display:flex;cursor:pointer}.size-chart{position:relative;max-width:900px;width:100%;border:20px solid black;padding:50px}.size-chart-head h2{text-align:center;font-weight:500;margin-top:0;margin-bottom:0}.prod-img-column__media{position:relative}.prod-img-column__media img{top:0;left:0;width:100%;height:100%;object-fit:cover}.size-chart-body{padding-top:50px}.prod-img-column{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.size-chart-body__upper{display:grid;gap:15px;grid-template-columns:60% auto}.size-chart-size__selector{display:none;padding:3px 30px 3px 4px;border:1px solid rgb(var(--color-button-secondary-border));border-radius:2px;appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:40px;cursor:pointer;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="9" viewBox="0 0 12 9" fill="none"><path d="M6 8.37498L0 2.37498L1.4 0.974976L6 5.57498L10.6 0.974976L12 2.37498L6 8.37498Z" fill="%23A7A9EB"/></svg>') no-repeat right 10px center;width:auto}.m-size-chart__button{display:flex;align-items:center;gap:.75rem;width:fit-content}.tab-btn{position:relative;display:block;text-decoration:none;text-transform:lowercase;font-size:var(--font-size-text-md);color:rgb(var(--color-foreground));text-align:center;padding:5px 30px;border:1px solid rgb(var(--color-button-secondary-border));border-radius:2px;background-color:transparent;cursor:pointer}.m-size-chart__head h3{font-size:var(--font-size-text-md);margin-top:29px;font-weight:500;margin-bottom:.75rem;font-family:var(--font-family-secondary)!important}.tab-btn.active{color:rgb(var(--color-button-text));background:#000;border-color:#000}.m-size-chart__table--tab tr:nth-child(odd){background:rgb(var(--color-brand-tint))}.m-size-chart__table--tab table{width:100%;text-align:left}.m-size-chart__table--tab th,.m-size-chart__table--tab td{min-height:41px;padding:10px 14px 8px}.m-size-chart__table--tab td,.m-size-chart__table--tab tr{text-align:center}.m-size-chart__table--tab tr{font-size:var(--font-size-text-sm);border-top:1px solid rgb(var(--color-accent-border))}.m-size-chart__table--tab tbody tr th{font-weight:600}.m-size-chart__table--tab tbody tr td{font-weight:400}.m-size-chart__table--tab td:first-child{background:rgb(var(--color-subtle-background));font-weight:500;color:#000;border-bottom:1px solid rgb(var(--color-button-secondary-border))}.m-size-chart__table--tab *{font-family:var(--font-family-secondary)}.m-size-chart__table--tab th:first-child{width:18%}.m-size-chart__table--tab tbody tr:first-child th:not(:last-child){border-right:1px solid rgb(var(--color-accent-border))}.m-size-chart__table--tab tbody tr:first-child{background-color:#000;color:#fff}.m-size-chart__table--tab tbody tr:first-child th:last-child{width:40%}.size-chart-foot{padding-top:2.5rem}.size-chart-foot *{font-family:var(--font-family-secondary)}.size-chart-foot p{margin-top:0}[tab-container]{display:none}[tab-container].active{display:block}.size-chart__button{appearance:none;background:none;border:0;padding:0;color:inherit;font-family:IBM Plex Mono,monospace;font-weight:500;text-decoration:underline;text-decoration-color:rgb(var(--color-accent-border));text-underline-offset:.125rem;cursor:pointer;font-size:var(--font-size-text-xs);text-transform:none}.size-chart__button:hover{color:rgb(var(--color-link-hover));text-decoration-color:currentColor}.product-form__input--size .form__label{width:100%;display:flex;justify-content:flex-end}.f-button.is-close-btn{display:none!important}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:0!important;padding-bottom:0!important}size-chart-component{padding:0!important}.fancybox__backdrop{background-color:rgba(var(--color-brand-tint),.5)!important}.m-size-chart__table--tab td:first-child{text-transform:uppercase}@media only screen and (max-width: 990px){.size-chart-body__upper{row-gap:.9375rem;grid-template-columns:auto}.size-chart{padding:10px;border:10px solid black}.size-chart-head h2{text-align:left;max-width:calc(100% - 1.5625rem);padding-top:40px}.size-chart__close{right:10px;top:10px}.size-chart__close svg{width:24px;height:24px}.size-chart-body{padding-top:20px}.m-size-chart__table--tab th{padding:.5rem}.fancybox__slide{padding:0!important}.product-form__input--pill.product-form__input--size .form__label{display:flex;justify-content:space-between;align-items:center}.product-form__input--pill+.product-form__input--pill{margin-top:1.625rem!important}}
