.k365-size-guide,.k365-size-guide-dialog{--k365-background: rgb(var(--color-background, 255, 255, 255));--k365-foreground: rgb(var(--color-foreground, 23, 32, 42));--k365-subtext: rgba(var(--color-subtext, 95, 107, 118), 1);--k365-border: rgba(var(--color-border, 223, 228, 232), 1);--k365-secondary-background: rgb(var(--color-secondary-background, 247, 250, 248));--k365-accent: rgb(var(--color-primary-accent, 196, 48, 28));--k365-brand-navy: #072a59;--k365-brand-yellow: #ffe093;--k365-radius-small: 1.2rem;--k365-radius: 1.8rem;--k365-radius-large: 2.4rem;--k365-shadow: 0 1.6rem 4.8rem rgba(7, 42, 89, .16);color:var(--k365-foreground);font-family:inherit}.k365-size-guide *,.k365-size-guide-dialog *{box-sizing:border-box}.k365-size-guide{background:var(--k365-background)}.k365-size-guide__inner{width:min(100%,118rem);margin-inline:auto;padding:var(--k365-section-padding-top, 3.2rem) 1.6rem var(--k365-section-padding-bottom, 4.8rem)}.k365-size-guide__header{max-width:76rem;margin:0 auto 2.4rem;text-align:center}.k365-size-guide__eyebrow{margin:0 0 .8rem;color:var(--k365-accent);font-size:1.2rem;font-weight:800;letter-spacing:.12em;line-height:1.4}.k365-size-guide h1,.k365-size-guide h2,.k365-size-guide h3,.k365-size-guide p{margin-block-start:0}.k365-size-guide h1,.k365-size-guide h2,.k365-size-guide h3{color:var(--k365-brand-navy);font-family:var(--font-heading-family, inherit)}.k365-size-guide h1{margin-block-end:1.2rem;font-size:clamp(3.2rem,9vw,5.4rem);line-height:1.06}.k365-size-guide h2,.k365-size-guide h3{margin-block-end:1.4rem;font-size:clamp(2.3rem,7vw,3.4rem);line-height:1.2}.k365-size-guide__intro,.k365-size-guide p,.k365-size-guide li{color:var(--k365-subtext);font-size:1.5rem;line-height:1.65}.k365-size-guide__intro{max-width:66rem;margin:0 auto}.k365-size-guide__tools{position:sticky;z-index:8;top:var(--k365-sticky-offset, 0);display:grid;gap:1rem;margin:0 -.8rem 2rem;padding:.8rem;border:.1rem solid var(--k365-border);border-radius:1.6rem;background:color-mix(in srgb,var(--k365-background) 94%,transparent);box-shadow:0 .8rem 2.4rem #072a5914;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.k365-size-guide__jump-links{display:flex;gap:.6rem;overflow-x:auto;padding-block:.2rem;scrollbar-width:thin;scroll-snap-type:x proximity}.k365-size-guide__jump-links a{min-height:4.4rem;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:.8rem 1.3rem;border:.1rem solid var(--k365-border);border-radius:999px;color:var(--k365-brand-navy);background:var(--k365-background);font-size:1.35rem;font-weight:700;line-height:1;text-decoration:none;scroll-snap-align:start}.k365-size-guide__jump-links a:hover{border-color:var(--k365-brand-navy)}.k365-unit-switch{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;padding:.4rem;border:.1rem solid var(--k365-border);border-radius:999px;background:var(--k365-background)}.k365-unit-switch button{min-height:4.4rem;border:0;border-radius:999px;padding:.8rem 1.2rem;color:var(--k365-brand-navy);background:transparent;font:inherit;font-size:1.3rem;font-weight:800;cursor:pointer}.k365-unit-switch button.is-active{color:#fff;background:var(--k365-brand-navy)}.k365-size-guide :is(button,a,[tabindex="0"]):focus-visible,.k365-size-guide-dialog :is(button,a):focus-visible{outline:.3rem solid var(--k365-brand-yellow);outline-offset:.2rem}.k365-measure-card{display:grid;gap:2rem;align-items:center;margin-block-end:2rem;padding:2rem;border-radius:var(--k365-radius-large);background:linear-gradient(135deg,#f5f0e8,#eef5f1);scroll-margin-top:14rem}.k365-measure-card__image img{display:block;width:100%;height:auto;max-height:36rem;object-fit:contain}.k365-measure-card__copy ul{display:grid;gap:.9rem;margin:0;padding-inline-start:2rem}.k365-measure-card__copy strong{color:var(--k365-foreground)}.k365-fit-note{margin:0 0 2rem;padding:1.6rem;border-inline-start:.5rem solid var(--k365-accent);border-radius:.8rem 1.6rem 1.6rem .8rem;background:color-mix(in srgb,var(--k365-accent) 8%,var(--k365-background));font-size:1.5rem;line-height:1.6}.k365-label-map{margin:0 0 2rem;padding:1.8rem 1.6rem;border:.1rem solid var(--k365-border);border-radius:var(--k365-radius);background:var(--k365-background);scroll-margin-top:14rem}.k365-label-map h2,.k365-label-map h3{font-size:clamp(2.1rem,6vw,2.8rem)}.k365-chart-list{min-width:0;display:grid;gap:1.2rem}.k365-chart{min-width:0;overflow:clip;border:.1rem solid var(--k365-border);border-radius:var(--k365-radius);background:var(--k365-background);scroll-margin-top:14rem}.k365-chart__heading{margin:0!important;font:inherit}.k365-chart__trigger{width:100%;min-height:6rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1.2rem;align-items:center;border:0;padding:1.6rem;color:var(--k365-brand-navy);background:transparent;text-align:start;cursor:pointer}.k365-chart__trigger>span:first-child{min-width:0;font-size:1.65rem;font-weight:800;line-height:1.3}.k365-chart__trigger small{display:none;color:var(--k365-subtext);font-size:1.3rem;font-weight:600}.k365-chart__icon{grid-column:2;grid-row:1;width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--k365-brand-yellow) 55%,var(--k365-background))}.k365-chart__icon:before{content:"+";font-size:2.2rem;font-weight:500;line-height:1}.k365-chart__trigger[aria-expanded=true] .k365-chart__icon:before{content:"\2212"}.k365-chart__panel{min-width:0;border-block-start:.1rem solid var(--k365-border)}.k365-chart__panel[hidden]{display:none}.k365-chart__body{min-width:0;padding:.4rem 1.6rem 1.8rem}.k365-chart__body>p:first-child{margin-block-start:1.4rem}.k365-table-wrap{width:100%;min-width:0;position:relative;overflow-x:auto;margin-block-start:1.4rem;border:.1rem solid var(--k365-border);border-radius:var(--k365-radius-small);background:var(--k365-background);overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.k365-table-wrap:focus-visible{border-color:var(--k365-brand-navy)}.k365-size-guide table{width:100%;min-width:52rem;border-collapse:separate;border-spacing:0;text-align:start}.k365-table-wrap--compact table{min-width:36rem}.k365-table-wrap--wide table{min-width:72rem}.k365-size-guide caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.k365-size-guide th,.k365-size-guide td{padding:1.3rem 1.2rem;border-block-end:.1rem solid var(--k365-border);color:var(--k365-foreground);font-size:1.35rem;line-height:1.45;text-align:start;vertical-align:top}.k365-size-guide thead th{position:sticky;z-index:3;top:0;color:#fff;background:var(--k365-brand-navy);font-weight:800;letter-spacing:.02em;white-space:nowrap}.k365-size-guide tbody th{position:sticky;z-index:2;inset-inline-start:0;color:var(--k365-brand-navy);background:var(--k365-secondary-background);font-weight:800;white-space:nowrap}.k365-size-guide tbody tr:last-child>*{border-block-end:0}.k365-size-guide [data-metric],.k365-size-guide.is-metric [data-imperial]{display:none}.k365-size-guide.is-metric [data-metric]{display:inline}.k365-size-guide__footer{max-width:78rem;margin:2.4rem auto 0;text-align:center}.k365-size-guide__footer p{margin:0;font-size:1.3rem}.k365-size-guide-link{margin-block-start:1rem}.k365-size-guide-link__anchor{min-height:4.4rem;display:inline-flex;align-items:center;gap:.7rem;color:rgb(var(--color-link, var(--color-foreground, 7, 42, 89)));font-weight:700;text-underline-offset:.3rem}.k365-size-guide-link__anchor svg{width:1.8rem;height:1.8rem;flex:0 0 auto}.k365-size-guide-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;color:var(--k365-foreground);background:var(--k365-background)}.k365-size-guide-dialog::backdrop{background:#072a5994;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem)}.k365-size-guide-dialog__shell{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr)}.k365-size-guide-dialog__header{position:relative;z-index:12;min-height:6rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.6rem;border-block-end:.1rem solid var(--k365-border);background:var(--k365-background)}.k365-size-guide-dialog__header h2{margin:0;color:var(--k365-brand-navy);font-size:2rem}.k365-size-guide-dialog__close{width:4.4rem;height:4.4rem;display:grid;flex:0 0 auto;place-items:center;border:.1rem solid var(--k365-border);border-radius:50%;color:var(--k365-brand-navy);background:var(--k365-background);cursor:pointer}.k365-size-guide-dialog__close svg{width:2rem;height:2rem}.k365-size-guide-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.k365-size-guide-dialog__status{min-height:20rem;display:grid;place-items:center;padding:2.4rem;color:var(--k365-subtext);text-align:center}.k365-size-guide-dialog .k365-size-guide__inner{padding-block-start:2.4rem}.k365-size-guide-dialog .k365-size-guide__tools{top:0}@media(min-width:768px){.k365-size-guide__inner{padding:var(--k365-section-padding-top, 5.6rem) 2.4rem var(--k365-section-padding-bottom, 7.2rem)}.k365-size-guide__tools{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-inline:0}.k365-unit-switch{grid-template-columns:repeat(2,minmax(9.2rem,1fr))}.k365-measure-card{grid-template-columns:minmax(28rem,.9fr) minmax(32rem,1.1fr);gap:4.2rem;padding:3.4rem}.k365-measure-card__image img{max-height:52rem}.k365-label-map{padding:2.4rem}.k365-chart__trigger{grid-template-columns:minmax(0,1fr) auto auto;padding:1.8rem 2.2rem}.k365-chart__trigger small{display:block}.k365-chart__icon{grid-column:3}.k365-chart__body{padding:.6rem 2.2rem 2.4rem}.k365-size-guide th,.k365-size-guide td{padding:1.5rem 1.6rem;font-size:1.45rem}.k365-size-guide-dialog{width:min(94vw,96rem);height:min(92dvh,96rem);margin:auto;border-radius:2rem;box-shadow:var(--k365-shadow)}.k365-size-guide-dialog__header{padding-inline:2rem}}@media(prefers-reduced-motion:reduce){.k365-size-guide *,.k365-size-guide-dialog *{scroll-behavior:auto!important;transition-duration:.01ms!important}}@supports not (background: color-mix(in srgb,white,black)){.k365-size-guide__tools,.k365-fit-note{background:var(--k365-background)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/k365-size-guide.css.map */
