.sg{--sg-ink: #0b0b0b;--sg-paper: #fff;--sg-line: #e1e1e1;--sg-wash: #f3f3f3;--sg-soft: #4a4a4a;--sg-red: #8C0C05;color:var(--sg-ink);text-align:left}.sg *,.sg *:before,.sg *:after{box-sizing:border-box}.sg :is(h2,h3,h4){text-align:left!important;text-wrap:balance}.sg>:is(h2,h3,h4){margin:28px 0 10px}.sg>:is(h2,h3,h4):first-child{margin-top:0}.sg>:is(h3,h4):empty{display:none}.sg>p{margin:0 0 14px;max-width:68ch;text-wrap:pretty}.sg iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0}.sg .table-wrapper{border:0;padding:0;margin:0 0 24px;overflow-x:auto}.sg.sg table{width:100%;min-width:0;margin:0;border:0;border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.sg.sg tr{background:none}.sg.sg thead tr th,.sg.sg tbody tr td{height:44px;padding:0 12px;border:0;border-bottom:1px solid var(--sg-line);background:var(--sg-paper);color:var(--sg-ink);font-size:16px;line-height:1.25;text-align:left;vertical-align:middle}.sg.sg thead tr th{height:40px;border-bottom:0;box-shadow:inset 0 -2px 0 var(--sg-ink);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sg.sg thead tr th:first-child{width:40%}.sg.sg tbody tr td:first-child{font-weight:600}.sg.sg tr>:first-child{padding-left:0}.sg.sg tr>:last-child{padding-right:0}.sg.sg tbody tr:last-child td{border-bottom-color:var(--sg-ink)}.sg .sg__frac{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.3em;line-height:0;margin-left:2px}.sg.sg tbody tr td[colspan]{height:40px;padding-bottom:6px;border-bottom:2px solid var(--sg-ink);font-family:var(--FONT-STACK-HEADING);font-size:15px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;vertical-align:bottom}.sg td[colspan] strong{font-weight:400}.sg caption{caption-side:top;padding:0 0 6px;text-align:left}.sg caption h3{margin:0!important}.sg :is(table.size-chart,.table-wrapper:has(>table.size-chart))+p{display:none}.sg>h4:has(>br:only-child){display:none}@supports selector(:has(*)){.sg.sg table:has(thead th:nth-child(6)) tr>*{padding:0 10px;white-space:nowrap}.sg.sg table:has(thead th:nth-child(6)) thead tr th:first-child{width:auto}.sg.sg table:has(thead th:nth-child(6)) tr>:first-child{padding-left:0;position:sticky;left:0;box-shadow:inset -1px 0 0 var(--sg-line)}.sg.sg table:has(thead th:nth-child(6)) thead tr th:first-child{box-shadow:inset -1px 0 0 var(--sg-line),inset 0 -2px 0 var(--sg-ink)}.sg.sg table:has(thead th:nth-child(6)) caption h3{display:inline-block;position:sticky;left:0}}.sg__switch{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;min-width:184px;margin:0 0 16px;padding:3px;border:1px solid #d0d0d0;border-radius:8px;background:var(--sg-wash);cursor:pointer}.sg__switch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sg__seg{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border-radius:6px;color:var(--sg-soft);font-size:14px;font-weight:600;line-height:1}.sg__switch input:not(:checked)~.sg__seg--off,.sg__switch input:checked~.sg__seg--on{background:var(--sg-ink);color:var(--sg-paper)}.sg__switch:focus-within{outline:2px solid var(--sg-red);outline-offset:2px}.sg__switch:has(input:focus:not(:focus-visible)){outline:0}@supports selector(:has(*)){.sg__chart:not(:has(.sg__switch input:checked)) .sg__youth,.sg__chart:has(.sg__switch input:checked) .sg__adult,.sg.sg .sg__adult tr:first-child{display:none}.sg:not(:has(.sg__switch--unit input:checked)) :is(table.size_chart_cm,table.size_chart_cm_mens,.table-wrapper:has(>.size_chart_cm),.table-wrapper:has(>.size_chart_cm_mens)),.sg:has(.sg__switch--unit input:checked) :is(table.size_chart_in,table.size_chart_in_mens,.table-wrapper:has(>.size_chart_in),.table-wrapper:has(>.size_chart_in_mens)){display:none}}@supports not selector(:has(*)){.sg__switch{display:none}}.sg__switch--unit{margin-bottom:24px}@property --sg-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes sg-fade{0%{--sg-fade: 36px}85%{--sg-fade: 36px}to{--sg-fade: 0px}}@supports (animation-timeline: scroll()) and selector(:has(*)){.sg .table-wrapper:has(thead th:nth-child(6)){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--sg-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--sg-fade)),transparent);animation:sg-fade linear both;animation-timeline:scroll(self inline)}}.sg__how{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center;margin:0 0 18px}.sg__how-art{display:block;width:100%;height:auto}.sg .sg__measure{margin:0;max-width:44ch;color:var(--sg-ink);font-size:14px;line-height:1.5;text-wrap:balance}.sg__shoe{border-top:1px solid var(--sg-ink)}.sg__shoe+p{display:none}.sg__shoe:last-child{border-bottom:1px solid var(--sg-ink)}.sg__shoe summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;list-style:none;cursor:pointer}.sg__shoe summary::-webkit-details-marker{display:none}.sg__shoe summary h3{margin:0!important}.sg__shoe summary h3 strong{font-weight:inherit}.sg__shoe summary:after{content:"";flex:none;width:10px;height:10px;margin:0 6px 4px 0;border-right:2px solid var(--sg-ink);border-bottom:2px solid var(--sg-ink);transform:rotate(45deg)}.sg__shoe[open] summary:after{margin-bottom:-4px;transform:rotate(-135deg)}.sg__shoe summary:focus-visible{outline:2px solid var(--sg-red);outline-offset:2px}.sg__shoe[open]{padding-bottom:4px}.sg .sg__bar{position:sticky;top:0;display:flex;align-items:center;height:56px;margin:0 calc(-1 * var(--sg-pad, 0px)) 18px;padding:0 var(--sg-pad, 0px);background:var(--sg-paper);box-shadow:inset 0 -1px 0 var(--sg-line);font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.sg--drawer>h3{margin:0 0 12px}@supports selector(:has(*)){.popup-chart:has(.sg){--sg-pad: 20px}.popup-chart:has(.sg) .popup-chart__content{overflow:visible;margin-top:0;padding:0 var(--sg-pad) 32px}.popup-chart:has(.sg) .popup-chart__content .tab{padding-top:0}.popup-chart:has(.sg) .drawer__close-button{top:1px;right:calc(var(--sg-pad) - 18px);z-index:3}.popup-chart:has(.sg) .sg__bar{z-index:2}.sg--drawer .table-wrapper:not(:has(thead th:nth-child(6))){overflow:visible}.sg--drawer table:not(:has(thead th:nth-child(6))) thead tr th{position:sticky;top:56px;z-index:1}@media only screen and (min-width:1024px){.popup-chart:has(.sg){--sg-pad: 32px}}@media only screen and (min-width:768px)and (max-width:1023px){.popup-chart:has(.sg){--drawer-width: min(520px, calc(100vw - 96px) )}}}.popup-chart .drawer__close-button:focus-visible,body:not(.no-outline) .popup-chart .drawer__close-button.focus-visible{outline:2px solid #8C0C05;outline-offset:-8px}.product__sizing-warning__link[aria-controls^=size-chart--]{position:relative}.product__sizing-warning__link[aria-controls^=size-chart--]:after{content:"";position:absolute;top:-13px;right:-8px;bottom:-13px;left:-8px}.product__sizing-warning__link[aria-controls^=size-chart--]:focus-visible{outline:2px solid #8C0C05;outline-offset:2px;opacity:1}@media only screen and (min-width:900px){.sg--page{max-width:720px;margin-inline:auto}}@media only screen and (min-width:768px){.sg--page .sg__how{grid-template-columns:148px minmax(0,1fr);gap:24px}.sg--page .sg__measure{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/266/assets/size-guide.css.map */
