.fx-size-guide{--fxsg-dark:#1a1a21;--fxsg-accent:#114b9d;--fxsg-muted:#f0f0f0;--fxsg-line:rgba(26,26,33,.12);font-family:Inter,sans-serif;color:var(--fxsg-dark);background:#fff;line-height:1.55}.fx-size-guide *{box-sizing:border-box}.fx-size-guide .wrap{max-width:1080px;margin:0 auto;padding:0 24px}.fx-size-guide .ph{background:repeating-linear-gradient(45deg,#e8e8e8,#e8e8e8 10px,#dedede 10px 20px);border:1px dashed #aaa;display:flex;align-items:center;justify-content:center;text-align:center;color:#777;font-size:12px;padding:12px;border-radius:12px;width:100%;aspect-ratio:1 / 1}.fx-size-guide .item-media{width:100%}.fx-size-guide .item-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;display:block}.fx-size-guide .sg-header{position:relative;padding:70px 0 46px;text-align:center;background:var(--fxsg-dark);color:#fff}.fx-size-guide .sg-header .eyebrow{color:var(--fxsg-accent);letter-spacing:3px;font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.fx-size-guide .sg-header h1{font-family:Oswald,sans-serif;font-size:clamp(30px,4.5vw,46px);font-weight:700;text-transform:uppercase;margin-bottom:14px;color:#fff}.fx-size-guide .sg-header p{max-width:640px;margin:0 auto;color:#ccc;font-size:15px}.fx-size-guide .sg-header .source-note{margin-top:18px;font-size:11px;color:#888}.fx-size-guide .sg-header.has-bg{display:flex;flex-direction:column;justify-content:center;min-height:var(--fxsg-header-h-desktop, 460px);background-size:cover;background-position:var(--fxsg-header-pos, center);background-repeat:no-repeat}.fx-size-guide .sg-header.has-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--fxsg-header-overlay, .45));z-index:0}.fx-size-guide .sg-header.has-bg .wrap{position:relative;z-index:1}@media(max-width:760px){.fx-size-guide .sg-header.has-bg{min-height:var(--fxsg-header-h-mobile, 320px)}}.fx-size-guide .tabnav{background:#fff;border-bottom:1px solid var(--fxsg-line)}.fx-size-guide .tabnav .wrap{display:flex;justify-content:center;gap:0;overflow-x:auto;padding:0 24px}.fx-size-guide .tabnav button{flex:0 0 auto;background:none;border:none;padding:18px 24px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#777;cursor:pointer;border-bottom:3px solid transparent;white-space:nowrap;font-family:inherit;text-align:center;position:relative}.fx-size-guide .tabnav button+button:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:18px;background:var(--fxsg-line)}.fx-size-guide .tabnav button:hover{color:var(--fxsg-dark)}.fx-size-guide .tabnav button.active{color:var(--fxsg-accent);border-bottom-color:var(--fxsg-accent)}.fx-size-guide .fit-note{background:var(--fxsg-muted);padding:26px 0}.fx-size-guide .fit-note .wrap{display:flex;gap:14px;align-items:flex-start;font-size:14px;color:#444}.fx-size-guide .fit-note .icon{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--fxsg-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px}.fx-size-guide .panel{display:none;padding:56px 0 72px}.fx-size-guide .panel.active{display:block}.fx-size-guide .panel-intro{max-width:760px;margin-bottom:40px}.fx-size-guide .panel-intro h2{font-family:Oswald,sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;margin-bottom:12px}.fx-size-guide .panel-intro p{color:#444;font-size:15px}.fx-size-guide .item{display:grid;grid-template-columns:280px 1fr;gap:32px;padding:36px 0;border-top:1px solid var(--fxsg-line)}.fx-size-guide .item:first-of-type{border-top:none}.fx-size-guide .item-body h3{font-family:Oswald,sans-serif;font-size:20px;font-weight:700;margin-bottom:10px}.fx-size-guide .item-body p{color:#444;font-size:14px;margin-bottom:10px}.fx-size-guide .item-body .measure{background:var(--fxsg-muted);border-left:3px solid var(--fxsg-accent);padding:10px 14px;font-size:13px;color:#555;margin-bottom:16px;border-radius:2px}.fx-size-guide .item-body .measure b{color:var(--fxsg-dark)}.fx-size-guide .unit-toggle{display:flex;justify-content:center;gap:0;margin:0 0 16px}.fx-size-guide .unit-btn{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#aaa;padding:4px 16px;position:relative;transition:color .15s ease}.fx-size-guide .unit-btn+.unit-btn:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:var(--fxsg-line)}.fx-size-guide .unit-btn:hover{color:var(--fxsg-dark)}.fx-size-guide .unit-btn.active{color:var(--fxsg-accent)}.fx-size-guide .unit-table{display:none}.fx-size-guide .unit-table.active{display:block}.fx-size-guide table{width:100%;border-collapse:collapse;font-size:13.5px}.fx-size-guide thead th{background:var(--fxsg-dark);color:#fff;text-align:left;padding:10px 12px;font-weight:700;text-transform:uppercase;font-size:11.5px;letter-spacing:.4px}.fx-size-guide tbody td{padding:9px 12px;border-bottom:1px solid var(--fxsg-line)}.fx-size-guide tbody tr:nth-child(2n){background:#fafaf8}.fx-size-guide tbody tr:hover{background:#f4efe8}.fx-size-guide .footnote{background:var(--fxsg-dark);color:#bbb;padding:34px 0;text-align:center;font-size:13px}.fx-size-guide .footnote strong{color:#fff}@media(max-width:760px){.fx-size-guide .item{grid-template-columns:1fr}.fx-size-guide .tabnav button{padding:16px}.fx-size-guide .unit-toggle{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAE */
