ss-size-chart{display:block;margin:0;color:inherit}.product__info-container>ss-size-chart{margin-top:4px;margin-bottom:0}.product__info-container>*:has(+ss-size-chart){margin-bottom:4px}.product__info-container>ss-size-chart+*{margin-top:4px}ss-size-chart>details>summary{display:flex;align-items:center;gap:.6rem;min-height:32px;width:fit-content;padding:4px 0;color:inherit;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.4;list-style:none;text-decoration:underline;text-underline-offset:3px}ss-size-chart>details>summary::-webkit-details-marker{display:none}ss-size-chart summary svg{width:20px;height:20px;flex-shrink:0}.ss-size-chart__dialog:not([open]){display:none}.ss-size-chart__dialog{box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #dedede;border-radius:8px;background:#fff;color:#111;font:inherit;overflow:auto;overscroll-behavior:contain;box-shadow:0 18px 70px #0003}.ss-size-chart__dialog::backdrop{background:#0008}.ss-size-chart__panel{padding:16px;background:#fff;color:#111}ss-size-chart>details>.ss-size-chart__panel{border:1px solid #dedede;margin-top:8px}.ss-size-chart__heading{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;column-gap:0;row-gap:5px;margin-bottom:10px}.ss-size-chart__heading-text{display:contents}.ss-size-chart__heading .ss-size-chart__title{grid-column:1 / -1;grid-row:2;min-width:0;margin:0;font-family:"Ethnocentric","ethnocentric-fb","ethnocentric-fb2",var(--font-heading-family, sans-serif)!important;font-size:13px!important;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-align:center;text-transform:none!important;color:inherit;overflow-wrap:anywhere;white-space:normal;overflow:visible;text-overflow:clip;display:block;max-height:none;height:auto;-webkit-line-clamp:unset}.ss-size-chart__subtitle{grid-column:2;grid-row:1;margin:0;font:inherit;font-size:18px;line-height:1.35;text-align:center}.ss-size-chart__heading>.ss-size-chart__close{grid-column:3;grid-row:1;margin:0}.ss-size-chart__close{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;margin:-4px -6px 0 0;border:0!important;border-radius:0;background:transparent;box-shadow:none!important;color:inherit;font:inherit;text-decoration:none;cursor:pointer;flex-shrink:0}.ss-size-chart__close svg{display:block;width:22px;height:22px;pointer-events:none}.ss-size-chart__close:focus:not(:focus-visible){outline:none}.ss-size-chart__close[hidden]{display:none}.ss-size-chart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ss-size-chart__table{width:100%;border-collapse:collapse;border-spacing:0;border:0;box-shadow:none;font:inherit;font-size:1.3rem;line-height:1.5;color:inherit}.ss-size-chart__table th,.ss-size-chart__table td{padding:6px 8px;text-align:center;border:0;border-bottom:1px solid #e8e8e8;white-space:nowrap;font-weight:400}.ss-size-chart__table thead th{background:#f3f3f3;font-size:1.1rem;font-weight:600}.ss-size-chart__table tbody tr:nth-child(2n){background:#fafafa}.ss-size-chart__note{font-size:1.3rem;line-height:1.5;margin:16px 0 0}ss-size-chart summary:focus:not(:focus-visible),ss-size-chart summary.focused:not(:focus-visible),.ss-size-chart__close:focus:not(:focus-visible),.ss-size-chart__close.focused:not(:focus-visible),.ss-size-chart__scroll:focus:not(:focus-visible),.ss-size-chart__scroll.focused:not(:focus-visible){outline:none!important;box-shadow:none!important}ss-size-chart summary:focus-visible,.ss-size-chart__close:focus-visible,.ss-size-chart__scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:none}ss-size-chart[data-ss-pointer] summary:focus,ss-size-chart[data-ss-pointer] .ss-size-chart__close:focus,ss-size-chart[data-ss-pointer] .ss-size-chart__scroll:focus{outline:none!important;box-shadow:none!important}@media(max-width:749px){.ss-size-chart__panel{padding:16px}.ss-size-chart__heading .ss-size-chart__title{font-size:12px!important}.ss-size-chart__table th,.ss-size-chart__table td{padding:5px 6px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ss-x-ss-size-chart-1.css.map */
