.selector-wrapper:has(.size-guide){display:grid;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:start}.selector-wrapper:has(.size-guide)>fieldset{grid-column:1 / -1;grid-row:1;min-width:0}.selector-wrapper .size-guide{grid-column:1;grid-row:1;align-self:start;display:block;margin-top:50px;line-height:1.2;pointer-events:none}.selector-wrapper .size-guide__link,.selector-wrapper .size-guide__drawer{pointer-events:auto}.size-guide__link{font-size:var(--font-body-small, .8125rem);font-weight:400;color:var(--text-light, var(--text));text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.size-guide__link:hover{color:var(--text)}.selector-wrapper:has(.size-guide) .radio__legend__option-name{white-space:nowrap}.selector-wrapper--size-guide-only{display:flex;justify-content:flex-end}.size-guide__drawer .size-guide__body{display:flex;flex-direction:column;gap:24px;padding:24px var(--inner, 15px) 48px}@media only screen and (min-width:750px){.size-guide__drawer .size-guide__body{padding:24px 32px 48px}}.size-guide__drawer .drawer__heading{font-family:var(--FONT-STACK-HEADING);font-weight:400}.size-guide__intro{margin:0;color:var(--text);font-size:var(--font-body-small, .875rem);line-height:1.5;background:#00000008;padding:16px}.size-guide__intro p{margin:0}.size-guide__units{position:relative;display:inline-flex;align-self:flex-start;flex:none;width:120px;height:36px;background:#0000000a;border-radius:72px;padding:4px}.size-guide__unit-input{position:absolute;opacity:0;pointer-events:none}.size-guide__unit-label{position:relative;z-index:1;flex:1 1 50%;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1;cursor:pointer;color:var(--text);transition:color .2s ease}.size-guide__units:after{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:72px;background:var(--text);box-shadow:0 1px 4px #00000017;transition:transform .3s cubic-bezier(.4,0,.2,1)}.size-guide__units:has(.size-guide__unit-input--cm:checked):after{transform:translate(56px)}.size-guide__unit-input:checked+.size-guide__unit-label{color:var(--bg)}.size-guide__unit-input:focus-visible+.size-guide__unit-label{outline:2px solid var(--text);outline-offset:2px;border-radius:4.5rem}.size-guide__cm{display:none}.size-guide__body:has(.size-guide__unit-input--cm:checked) .size-guide__in{display:none}.size-guide__body:has(.size-guide__unit-input--cm:checked) .size-guide__cm{display:inline}.size-guide__chart{display:flex;flex-direction:column;flex:none;gap:1.25rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.size-guide__row,.size-guide__intro,.size-guide__how{flex:none}.size-guide__chart-head{display:flex;justify-content:space-between;font-size:var(--font-body-small, .875rem);color:var(--text);margin-bottom:-.5rem}.size-guide__row{display:flex;align-items:stretch;justify-content:space-between;gap:1rem;font-size:.875rem}.size-guide__cell-size{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:1;border:1px solid var(--border);padding:1.25rem 1rem;color:var(--text)}.size-guide__cell-note{color:var(--text-light, var(--text));font-size:var(--font-body-small, .8125rem)}.size-guide__cell-measure{display:flex;align-items:center;justify-content:flex-end;min-width:4.5rem;color:var(--text)}@media only screen and (max-width:749px){.size-guide__drawer .size-guide__body{gap:20px}.size-guide__chart{gap:8px}.size-guide__row{gap:12px}.size-guide__cell-size{padding:12px 14px}.size-guide__cell-measure{min-width:4rem}}.size-guide__how{display:flex;flex-direction:column;gap:12px;padding-top:8px}.size-guide__how :is(h2,h3,h4){font-size:var(--font-body-small, .875rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0}.size-guide__how :is(ol,ul){margin:0;padding-left:20px;color:var(--text);font-size:var(--font-body-small, .875rem);line-height:1.5}.size-guide__how li{margin-bottom:8px}.size-guide__how p{margin:0;font-size:var(--font-body-small, .875rem);line-height:1.5}@supports not selector(:has(*)){.size-guide__units{display:none}.size-guide__cm{display:inline}.size-guide__cm:before{content:" / "}}.size-guide-page__title{margin:0 0 12px}.size-guide-page__subtext{max-width:60ch;margin:0 0 32px;color:var(--text-light, var(--text));line-height:1.6}.size-guide-page__subtext p{margin:0}.size-guide-page__tab-input,.size-guide-page__unit-input{position:absolute;opacity:0;pointer-events:none}.size-guide-page__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--border);margin-bottom:32px}.size-guide-page__tabs{display:flex;flex-wrap:wrap;gap:8px}.size-guide-page__tab{padding:8px 16px;border:1px solid var(--border);border-radius:2px;font-size:13px;letter-spacing:.02em;color:var(--text-light, var(--text));cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.size-guide-page__tab:hover{border-color:var(--text);color:var(--text)}.size-guide-page__units{position:relative;display:inline-flex;width:120px;height:36px;flex:none;background:#0000000a;border-radius:72px;padding:4px}.size-guide-page__unit-label{position:relative;z-index:1;flex:1 1 50%;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1;cursor:pointer;color:var(--text);transition:color .2s ease}.size-guide-page__units:after{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:72px;background:var(--text);box-shadow:0 1px 4px #00000017;transition:transform .3s cubic-bezier(.4,0,.2,1)}.size-guide-page__pane{display:none}.size-guide-page__pane-title{margin:0 0 16px;font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:22px}.size-guide-page__intro{max-width:65ch;margin:0 0 32px;color:var(--text);font-size:14px;line-height:1.6;background:#00000008;padding:16px}.size-guide-page__intro p{margin:0}.size-guide-page__columns{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}@media only screen and (min-width:750px){.size-guide-page__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.size-guide-page__chart{display:flex;flex-direction:column;gap:8px}.size-guide-page__chart-head{display:flex;justify-content:space-between;font-size:13px;color:var(--text-light, var(--text));padding-bottom:4px}.size-guide-page__row{display:flex;align-items:stretch;justify-content:space-between;gap:12px;font-size:14px}.size-guide-page__cell-size{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;border:1px solid var(--border);padding:12px 14px;color:var(--text)}.size-guide-page__cell-note{color:var(--text-light, var(--text));font-size:13px}.size-guide-page__cell-measure{display:flex;align-items:center;justify-content:flex-end;min-width:4.5rem;color:var(--text)}.size-guide-page__how{display:flex;flex-direction:column;gap:12px}.size-guide-page__how :is(h2,h3,h4){font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:0}.size-guide-page__how :is(ol,ul){margin:0;padding-left:20px;color:var(--text);font-size:14px;line-height:1.6}.size-guide-page__how li{margin-bottom:8px}.size-guide-page__how p{margin:0;font-size:14px;line-height:1.6}.size-guide-page__cm{display:none}.size-guide-page__panel:has(.size-guide-page__unit-input--cm:checked) .size-guide-page__units:after{transform:translate(56px)}.size-guide-page__panel:has(.size-guide-page__unit-input--in:checked) .size-guide-page__unit-label[for*=UnitIn],.size-guide-page__panel:has(.size-guide-page__unit-input--cm:checked) .size-guide-page__unit-label[for*=UnitCm]{color:var(--bg)}.size-guide-page__panel:has(.size-guide-page__unit-input--cm:checked) .size-guide-page__in{display:none}.size-guide-page__panel:has(.size-guide-page__unit-input--cm:checked) .size-guide-page__cm{display:inline}.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(1):checked) .size-guide-page__pane--1,.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(2):checked) .size-guide-page__pane--2,.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(3):checked) .size-guide-page__pane--3,.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(4):checked) .size-guide-page__pane--4{display:block}.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(1):checked) .size-guide-page__tab:nth-of-type(1),.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(2):checked) .size-guide-page__tab:nth-of-type(2),.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(3):checked) .size-guide-page__tab:nth-of-type(3),.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(4):checked) .size-guide-page__tab:nth-of-type(4){border-color:var(--text);background:var(--text);color:var(--bg)}.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(1):focus-visible) .size-guide-page__tab:nth-of-type(1),.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(2):focus-visible) .size-guide-page__tab:nth-of-type(2),.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(3):focus-visible) .size-guide-page__tab:nth-of-type(3),.size-guide-page__panel:has(.size-guide-page__tab-input:nth-of-type(4):focus-visible) .size-guide-page__tab:nth-of-type(4),.size-guide-page__panel:has(.size-guide-page__unit-input:focus-visible) .size-guide-page__units{outline:2px solid var(--text);outline-offset:2px}@media only screen and (max-width:749px){.size-guide-page__bar{gap:12px;margin-bottom:24px}.size-guide-page__tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}.size-guide-page__tabs::-webkit-scrollbar{display:none}.size-guide-page__pane-title{font-size:19px}.size-guide-page__intro{margin-bottom:24px}}@supports not selector(:has(*)){.size-guide-page__bar{display:none}.size-guide-page__pane{display:block;padding-bottom:40px}.size-guide-page__cm{display:inline}.size-guide-page__cm:before{content:" / "}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/size-guide.css.map */
