.size-guide-shiffonz{--shiffonz-cream: #fdfbf5;--shiffonz-cream-strong: #faf6ec;--shiffonz-cream-border: #f0e3c4;--shiffonz-text: var(--shiffonz-charcoal);--shiffonz-text-muted: #6f6f6f;--shiffonz-text-faint: #8a8a8a;--shiffonz-gold-tint: #8a7a52;--shiffonz-gold-deep: #6b4500;--shiffonz-border: rgba(0, 0, 0, .08);--shiffonz-border-soft: rgba(0, 0, 0, .05);--shiffonz-row-stripe: #fdfbf5;--shiffonz-nav-height: 56px;display:block;background:#faf9f6;color:var(--shiffonz-text);padding-top:var(--shiffonz-top-padding, 56px);padding-bottom:var(--shiffonz-bottom-padding, 56px);font-family:var(--font-body--family, inherit)}.size-guide-shiffonz__hero{text-align:center;padding:24px 24px 44px}.size-guide-shiffonz__hero-inner{max-width:620px;margin:0 auto}.size-guide-shiffonz__eyebrow{font-size:11px;letter-spacing:4px;color:var(--shiffonz-gold-tint);margin-bottom:14px;text-transform:uppercase}.size-guide-shiffonz__title{font-family:var(--font-heading--family, inherit);font-size:clamp(28px,4vw,40px);font-weight:400;letter-spacing:.5px;margin:0 0 12px;color:var(--shiffonz-text);line-height:1.2}.size-guide-shiffonz__intro{font-size:14px;line-height:1.7;color:var(--shiffonz-text-muted);margin:0 auto;max-width:540px}.size-guide-shiffonz__rule{width:32px;height:1px;background:var(--shiffonz-gold, var(--shiffonz-gold));margin:22px auto 0}.size-guide-shiffonz__nav{position:sticky;top:var(--shiffonz-header-offset, 80px);z-index:20;background:#ffffffb8;backdrop-filter:saturate(140%) blur(18px);-webkit-backdrop-filter:saturate(140%) blur(18px);border-top:.5px solid var(--shiffonz-border-soft);border-bottom:.5px solid var(--shiffonz-border-soft);margin-top:8px}.size-guide-shiffonz__nav-inner{position:relative;max-width:var(--shiffonz-max-width, 1100px);margin:0 auto;padding:14px 20px;display:flex;justify-content:center;align-items:center;gap:2px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.size-guide-shiffonz__nav-inner::-webkit-scrollbar{display:none}.size-guide-shiffonz__nav-link{position:relative;padding:8px 16px;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--shiffonz-text-muted);text-decoration:none;white-space:nowrap;transition:color .25s ease;font-weight:400;font-family:var(--font-heading--family, inherit)}.size-guide-shiffonz__nav-link:hover{color:var(--shiffonz-text)}.size-guide-shiffonz__nav-link.is-active{color:var(--shiffonz-text);font-weight:500}.size-guide-shiffonz__nav-link:focus-visible{outline:2px solid var(--shiffonz-gold, var(--shiffonz-gold));outline-offset:2px;border-radius:2px}.size-guide-shiffonz__nav-indicator{position:absolute;bottom:8px;left:0;height:1.5px;width:0;background:var(--shiffonz-gold, var(--shiffonz-gold));transform:translate(0);transition:transform .38s cubic-bezier(.4,0,.2,1),width .38s cubic-bezier(.4,0,.2,1);pointer-events:none}.size-guide-shiffonz__charts{max-width:var(--shiffonz-max-width, 1100px);margin:0 auto;padding:48px 24px 24px;display:flex;flex-direction:column;gap:32px}.size-guide-shiffonz__chart{background:#fff;border:.5px solid var(--shiffonz-border);border-radius:12px;padding:32px 28px;scroll-margin-top:calc(var(--shiffonz-header-offset, 80px) + var(--shiffonz-nav-height) + 16px)}.size-guide-shiffonz__chart-head{margin-bottom:22px}.size-guide-shiffonz__chart-eyebrow{font-size:10px;letter-spacing:3px;color:var(--shiffonz-gold-tint);margin-bottom:8px;text-transform:uppercase}.size-guide-shiffonz__chart-title{font-family:var(--font-heading--family, inherit);font-size:clamp(22px,2.6vw,28px);font-weight:400;letter-spacing:.5px;margin:0 0 6px;color:var(--shiffonz-text);line-height:1.25}.size-guide-shiffonz__chart-subtitle{font-size:13px;color:var(--shiffonz-text-faint);margin:0}.size-guide-shiffonz__table-wrap{position:relative;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;border-radius:6px}.size-guide-shiffonz__table-wrap::-webkit-scrollbar{display:none}.size-guide-shiffonz__table-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(to right,#fff0,#fff);pointer-events:none;opacity:0;transition:opacity .2s ease}.size-guide-shiffonz__table-wrap.is-overflowing:after{opacity:1}.size-guide-shiffonz__table-wrap.is-scrolled-end:after{opacity:0}.size-guide-shiffonz__table{width:100%;border-collapse:collapse;font-size:13px;font-family:var(--font-body--family, inherit)}.size-guide-shiffonz__table thead tr{background:var(--shiffonz-cream-strong)}.size-guide-shiffonz__table thead th{padding:12px;font-weight:500;font-size:11px;letter-spacing:1.5px;color:var(--shiffonz-gold-deep);text-transform:uppercase;text-align:center;border-bottom:.5px solid var(--shiffonz-cream-border);white-space:nowrap}.size-guide-shiffonz__table thead .size-guide-shiffonz__th-label{text-align:left;letter-spacing:2px;font-size:10px;padding-left:16px}.size-guide-shiffonz__table tbody th{padding:13px 16px;text-align:left;font-weight:500;font-size:13px;color:#3a3a3a;background:#fff;border-bottom:.5px solid #f3efe5;white-space:nowrap;position:sticky;left:0;z-index:1}.size-guide-shiffonz__table tbody td{padding:13px 10px;text-align:center;color:#333;border-bottom:.5px solid #f3efe5;white-space:nowrap}.size-guide-shiffonz__table tbody tr:nth-child(2n) th,.size-guide-shiffonz__table tbody tr:nth-child(2n) td{background:var(--shiffonz-row-stripe)}.size-guide-shiffonz__table-wrap.is-overflowing .size-guide-shiffonz__table tbody th{box-shadow:4px 0 6px -4px #00000014}.size-guide-shiffonz__table tbody tr:last-child th,.size-guide-shiffonz__table tbody tr:last-child td{border-bottom:none}.size-guide-shiffonz__table--wide{font-size:12.5px}.size-guide-shiffonz__table--wide thead th{padding:11px 8px;font-size:10.5px;letter-spacing:1px}.size-guide-shiffonz__table--wide tbody th{padding:12px 14px;font-size:12.5px}.size-guide-shiffonz__table--wide tbody td{padding:12px 8px;font-size:12.5px}.size-guide-shiffonz__table--ultra-wide{font-size:11.5px}.size-guide-shiffonz__table--ultra-wide thead th{padding:10px 6px;font-size:10px;letter-spacing:.8px}.size-guide-shiffonz__table--ultra-wide thead .size-guide-shiffonz__th-label{font-size:9.5px;padding-left:12px}.size-guide-shiffonz__table--ultra-wide tbody th{padding:11px 12px;font-size:11.5px;min-width:92px}.size-guide-shiffonz__table--ultra-wide tbody td{padding:11px 6px;font-size:11.5px}.size-guide-shiffonz__cta{background:#f7f4eb;text-align:center;padding:36px 24px;margin-top:24px;border-top:.5px solid var(--shiffonz-border-soft);border-bottom:.5px solid var(--shiffonz-border-soft)}.size-guide-shiffonz__cta-text{font-size:14px;color:#444;margin:0 0 16px;letter-spacing:.3px;font-family:var(--font-heading--family, inherit)}.size-guide-shiffonz__cta-button{display:inline-block;padding:12px 26px;background:var(--shiffonz-text);color:var(--shiffonz-gold, var(--shiffonz-gold));font-size:11px;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;border-radius:2px;font-family:var(--font-heading--family, inherit);transition:background .25s ease,color .25s ease}.size-guide-shiffonz__cta-button:hover{background:var(--shiffonz-gold, var(--shiffonz-gold));color:var(--shiffonz-text)}.size-guide-shiffonz__cta-button:focus-visible{outline:2px solid var(--shiffonz-gold, var(--shiffonz-gold));outline-offset:2px}@media(max-width:749px){.size-guide-shiffonz__table-wrap:after{display:none}.size-guide-shiffonz__nav{top:59px}.size-guide-shiffonz{padding-top:calc(var(--shiffonz-top-padding, 56px) * .6);padding-bottom:calc(var(--shiffonz-bottom-padding, 56px) * .6)}.size-guide-shiffonz__hero{padding:12px 20px 28px}.size-guide-shiffonz__nav-inner{justify-content:flex-start;padding:12px 16px}.size-guide-shiffonz__nav-link{padding:8px 12px;font-size:10.5px;letter-spacing:1.5px}.size-guide-shiffonz__charts{padding:28px 14px 16px;gap:22px}.size-guide-shiffonz__chart{padding:22px 18px;border-radius:10px}.size-guide-shiffonz__chart-head{margin-bottom:16px}.size-guide-shiffonz__table thead th{padding:10px 8px;font-size:10.5px;letter-spacing:1px}.size-guide-shiffonz__table tbody th{padding:11px 12px;font-size:12.5px;min-width:88px}.size-guide-shiffonz__table tbody td{padding:11px 8px}.size-guide-shiffonz__table--ultra-wide tbody th{min-width:86px}.size-guide-shiffonz__cta{padding:28px 18px}}@media(prefers-reduced-motion:reduce){.size-guide-shiffonz__nav-indicator,.size-guide-shiffonz__nav-link,.size-guide-shiffonz__cta-button{transition:none}html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/size-guide-shiffonz.css.map */
