/** Shopify CDN: Minification failed

Line 33:49 Unexpected ";"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:les-woo-size-guide (INDEX:23) */
.lw-size-guide__trigger{margin:0 0 18px;padding:0;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}
.lw-size-guide__dialog{width:min(1180px,calc(100vw - 40px));max-width:none;max-height:calc(100vh - 40px);padding:0;border:0;background:#fff;color:#0a0a0a;overflow:auto}
.lw-size-guide__dialog::backdrop{background:rgb(0 0 0 / .56);backdrop-filter:blur(3px)}
.lw-size-guide__close{position:sticky;top:16px;float:right;z-index:3;width:44px;height:44px;margin:10px 10px -54px 0;border:0;background:transparent;color:#0a0a0a;font-size:36px;font-weight:200;line-height:1;cursor:pointer}
.lw-size-guide__layout{display:grid;grid-template-columns:minmax(330px,.92fr) minmax(560px,1.08fr);min-height:720px}
.lw-size-guide__editorial{position:relative;display:flex;min-height:720px;padding:34px 38px 32px;border-right:1px solid #0a0a0a;flex-direction:column}
.lw-size-guide__display{margin:0;font-family:var(--heading-family);font-size:clamp(86px,10vw,174px);font-weight:var(--heading-weight);font-style:var(--heading-style);letter-spacing:-.075em;line-height:.76;word-spacing:100vw}
.lw-size-guide__tagline{margin:28px 0 0 auto;font-size:12px;letter-spacing:.28em;line-height:1.65}
.lw-size-guide__story{margin:auto 0 0;font-size:11px;letter-spacing:.28em;line-height:1.45}
.lw-size-guide__dot{position:absolute;right:40px;bottom:38px;width:42px;height:42px;border-radius:50%;background:#0a0a0a}
.lw-size-guide__content{padding:28px 40px 34px}
.lw-size-guide__eyebrow{margin:0 0 52px;font-size:11px;letter-spacing:.35em}
.lw-size-guide__controls{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid #0a0a0a}
.lw-size-guide__tabs{display:flex;gap:38px}
.lw-size-guide__tabs button,.lw-size-guide__units button{width:auto;height:auto;margin:0;border:0;background:transparent;color:#0a0a0a;line-height:1.2;cursor:pointer}
.lw-size-guide__tabs button{padding:0 0 8px;font-size:22px;letter-spacing:.03em}
.lw-size-guide__tabs button.is-active{border-bottom:2px solid #0a0a0a;font-weight:600}
.lw-size-guide__units{display:flex;margin-bottom:8px;border:1px solid #0a0a0a}
.lw-size-guide__units button{min-width:58px;padding:6px 14px;font-size:11px;letter-spacing:.2em}
.lw-size-guide__units button.is-active{background:#0a0a0a;color:#fff}
.lw-size-guide__intro{margin:10px 0 18px;font-size:11px;letter-spacing:.18em}
.lw-size-guide__table{width:100%;margin:0;border-collapse:collapse}
.lw-size-guide__table th,.lw-size-guide__table td;padding:11px 12px;border-bottom:1px solid #d7d7d7;text-align:left}
.lw-size-guide__table th{font-size:11px;font-weight:500;letter-spacing:.18em}
.lw-size-guide__table td{font-size:14px}
.lw-size-guide__measure{margin-top:28px}
.lw-size-guide__measure h3{margin:0 0 16px;font-size:13px;font-weight:500;letter-spacing:.26em}
.lw-size-guide__measure-grid{display:grid;grid-template-columns:1fr 1.25fr;align-items:center}
.lw-size-guide__measure-grid img{display:block;width:100%;max-width:284px;height:auto}
.lw-size-guide__measure-grid ol{margin:0;padding:0 0 0 42px;border-left:1px solid #0a0a0a;list-style:none;counter-reset:steps}
.lw-size-guide__measure-grid li{position:relative;margin:0 0 24px;font-size:11px;letter-spacing:.08em;line-height:1.5;counter-increment:steps}
.lw-size-guide__measure-grid li:last-child{margin-bottom:0}
.lw-size-guide__measure-grid li::before{content:counter(steps);position:absolute;left:-42px;top:-4px;width:28px;height:28px;border-radius:50%;background:#0a0a0a;color:#fff;text-align:center;line-height:28px}
.lw-size-guide__fit-note{margin:16px 0 0;font-size:10px;letter-spacing:.18em;text-align:right}
@media(max-width:800px){
  .lw-size-guide__dialog{width:100vw;max-height:100dvh;height:100dvh}
  .lw-size-guide__layout{display:block;min-height:0}
  .lw-size-guide__editorial{min-height:260px;padding:26px 24px;border-right:0;border-bottom:1px solid #0a0a0a}
  .lw-size-guide__display{font-size:clamp(74px,25vw,118px);line-height:.78}
  .lw-size-guide__tagline{position:absolute;right:72px;bottom:28px;width:150px;margin:0;font-size:9px;letter-spacing:.22em;line-height:1.6}
  .lw-size-guide__story{display:none}
  .lw-size-guide__dot{right:24px;bottom:28px;width:34px;height:34px}
  .lw-size-guide__content{padding:28px 20px 38px}
  .lw-size-guide__eyebrow{margin-bottom:28px}
  .lw-size-guide__controls{align-items:stretch;flex-direction:column;gap:16px;border-bottom:0}
  .lw-size-guide__tabs{gap:24px;border-bottom:1px solid #0a0a0a}
  .lw-size-guide__tabs button{font-size:16px}
  .lw-size-guide__units{align-self:flex-end;margin:0}
  .lw-size-guide__table th,.lw-size-guide__table td{padding:10px 6px}
  .lw-size-guide__measure-grid{grid-template-columns:1fr}
  .lw-size-guide__measure-grid ol{margin-top:18px;padding:18px 0 0 42px;border-top:1px solid #0a0a0a;border-left:0}
}
/* END_SECTION:les-woo-size-guide */