.fit-label{color:#8a8379;font:500 8px var(--font-body);letter-spacing:.05em;text-transform:none}.size-guide-trigger{color:inherit;font:500 9px var(--font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.size-guide-backdrop{background:#11100e85;justify-content:flex-end;display:flex;position:fixed;inset:0}.size-guide-panel{color:#171512;background:#f4f0e7;width:min(720px,92vw);height:100%;overflow-y:auto}.size-guide-panel>header{z-index:2;background:#f4f0e7;border-bottom:1px solid #11100e26;justify-content:space-between;align-items:center;padding:28px 34px;display:flex;position:sticky;top:0}.size-guide-panel header p,.measurement-heading p{color:#8e2f27;font:600 7px var(--font-body);letter-spacing:.18em;margin:0 0 7px}.size-guide-panel header h2{font:400 38px/.9 var(--font-display);margin:0}.size-guide-panel header>button{width:38px;height:38px;font:300 25px var(--font-body);cursor:pointer;background:0 0;border:1px solid #11100e33}.size-guide-content{padding:34px}.current-fit{color:#f4f0e7;background:#171512;padding:30px}.current-fit>span{color:#c99566;font:600 7px var(--font-body);letter-spacing:.17em;text-transform:uppercase}.current-fit h3{font:400 40px/.95 var(--font-display);margin:9px 0 8px}.current-fit p{color:#bbb3a8;max-width:500px;font:400 10px/1.7 var(--font-body);margin:0}.current-fit strong{font:500 10px/1.7 var(--font-body);border-top:1px solid #f4f0e733;margin-top:20px;padding-top:17px;display:block}.fit-comparison{border:1px solid #11100e29;grid-template-columns:repeat(3,1fr);margin:22px 0 40px;display:grid}.fit-comparison>div{border-right:1px solid #11100e29;padding:22px 18px;position:relative}.fit-comparison>div:last-child{border:0}.fit-comparison>div.active{background:#e7dfd2}.fit-comparison i{border:1px solid #777066;border-radius:45% 45% 20% 20%;width:22px;height:34px;margin-bottom:15px;display:block}.fit-comparison>div:first-child i{width:17px}.fit-comparison>div:last-child i{width:29px}.fit-comparison h4{font:500 10px var(--font-body);margin:0}.fit-comparison p{color:#827a70;font:400 8px var(--font-body);margin:5px 0 0}.fit-comparison span{color:#8e2f27;font:600 6px var(--font-body);letter-spacing:.1em;text-transform:uppercase;position:absolute;top:8px;right:8px}.measurement-heading{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.measurement-heading h3,.how-to-measure h3{font:400 31px var(--font-display);margin:0}.unit-toggle{border:1px solid #11100e2e;display:flex}.unit-toggle button{width:42px;height:30px;font:500 8px var(--font-technical);cursor:pointer;background:0 0;border:0}.unit-toggle button.active{color:#fff;background:#171512}.size-table-wrap{overflow-x:auto}.measurement-section table{border-collapse:collapse;width:100%;font:500 9px var(--font-technical)}.measurement-section th,.measurement-section td{text-align:center;border-bottom:1px solid #11100e24;padding:14px 12px}.measurement-section thead th{color:#777066;font:600 7px var(--font-body);letter-spacing:.1em;text-transform:uppercase}.measurement-section tbody th{text-align:left;font-size:11px}.how-to-measure{border-top:1px solid #11100e29;margin-top:42px;padding-top:30px}.how-to-measure>div{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.how-to-measure p{color:#6f685f;font:400 9px/1.7 var(--font-body);margin:0}.how-to-measure b{color:#171512;font:600 8px var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;display:block}@media (width<=620px){.size-guide-panel{width:100vw}.size-guide-panel>header{padding:22px 18px}.size-guide-panel header h2{font-size:32px}.size-guide-content{padding:20px 18px 35px}.current-fit{padding:24px 21px}.current-fit h3{font-size:36px}.fit-comparison>div{padding:18px 10px}.fit-comparison h4{font-size:8px}.fit-comparison p{font-size:7px}.how-to-measure>div{grid-template-columns:1fr;gap:15px}}.size-guide-backdrop{z-index:1000;isolation:isolate}
