.marame-size-guide{display:block;font-weight:var(--marame-body-weight, 300)}.marame-size-guide [hidden]{display:none!important}.marame-size-guide__trigger{min-height:44px;padding:8px 0;font:inherit;font-size:calc(11px * var(--marame-label-scale, 1));letter-spacing:calc(.12em + var(--marame-label-tracking, 0em))}.marame-size-guide__dialog{position:fixed;inset:auto 0 0;width:min(100%,430px);max-width:none;max-height:92dvh;margin:0 auto;padding:0;border:0;border-radius:14px 14px 0 0;color:var(--marame-body-colour, #2a2a2d);background:#fff;font-family:var(--font-body-family);font-weight:var(--marame-body-weight, 300);overscroll-behavior:contain;overflow:hidden}.marame-size-guide__dialog[open]{display:flex;flex-direction:column}.marame-size-guide__dialog::backdrop{background:#0006}.marame-size-guide[data-guide-active=measure] .marame-size-guide__dialog,.marame-size-guide[data-guide-active=compare] .marame-size-guide__dialog,.marame-size-guide[data-guide-active=find] .marame-size-guide__dialog{max-height:95dvh}.marame-size-guide__handle{display:flex;justify-content:center;padding:12px 0 4px;flex:none}.marame-size-guide__handle span{width:36px;height:3px;border-radius:2px;background:#e0ddd8}.marame-size-guide__header{position:relative;display:flex;flex:none;align-items:center;justify-content:center;min-height:64px;padding:14px 58px;border-bottom:.5px solid #f0eee9}.marame-size-guide__header>div{text-align:center;min-width:0}.marame-size-guide__heading{margin:0;font-size:calc(10.5px * var(--marame-heading-scale, 1));font-weight:var(--marame-heading-weight, 300);letter-spacing:calc(.2em + var(--marame-heading-tracking, 0em));line-height:calc(1.5 * var(--marame-heading-leading, 1));text-transform:var(--marame-heading-case, uppercase)}.marame-size-guide__product{margin:2px 0 0;font-size:calc(8px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);color:var(--marame-body-colour, #aaa);letter-spacing:calc(.18em + var(--marame-body-tracking, 0em));line-height:calc(1.5 * var(--marame-body-leading, 1));text-transform:var(--marame-body-case, uppercase)}.marame-size-guide__close{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:12px;border:0;color:#555;background:transparent;cursor:pointer}.marame-size-guide__close .svg-wrapper{width:19px;height:19px}.marame-size-guide__back{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 6px;border:0;color:var(--marame-label-colour, #888);background:transparent;cursor:pointer;font:inherit;font-size:calc(9px * var(--marame-label-scale, 1));letter-spacing:calc(.14em + var(--marame-label-tracking, 0em));text-transform:var(--marame-label-case, uppercase)}.marame-size-guide__back>span{display:grid;place-items:center;width:16px;height:16px;margin-right:6px;color:#2a2a2d}.marame-size-guide__back svg{width:10px;height:6px;transform:rotate(90deg)}.marame-size-guide[data-guide-active=measure] .marame-size-guide__product,.marame-size-guide[data-guide-active=compare] .marame-size-guide__product,.marame-size-guide[data-guide-active=find] .marame-size-guide__product{display:none}.marame-size-guide__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0}.marame-size-guide__subheading{margin:0 0 12px;font-size:calc(10px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);letter-spacing:calc(.15em + var(--marame-body-tracking, 0em));line-height:calc(1.6 * var(--marame-body-leading, 1));text-transform:var(--marame-body-case, uppercase)}.marame-size-guide__intro,.marame-size-guide__method{margin:0;font-size:calc(11px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);line-height:calc(1.8 * var(--marame-body-leading, 1));letter-spacing:calc(.03em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #555)}.marame-size-guide [data-guide-view=chart]>.marame-size-guide__subheading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.marame-size-guide [data-guide-view=chart]>.marame-size-guide__intro{padding:16px 20px 0}.marame-size-guide__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:16px 20px 12px;border-bottom:.5px solid #f0eee9}.marame-size-guide__units{display:flex;flex:none;margin-left:auto;border:.5px solid #e0ddd8}.marame-size-guide__units button{min-width:44px;min-height:44px;padding:7px 13px;border:0;border-radius:0;font:inherit;font-size:calc(9px * var(--marame-label-scale, 1));font-weight:var(--marame-label-weight, 300);letter-spacing:calc(.12em + var(--marame-label-tracking, 0em));color:var(--marame-label-colour, #888);background:transparent;cursor:pointer}.marame-size-guide__units button[aria-pressed=true]{color:#fff;background:#2a2a2d}.marame-size-guide__scroll-hint{margin:0;padding:12px 20px 0;font-size:calc(8.5px * var(--marame-body-scale, 1));color:var(--marame-body-colour, #888);letter-spacing:calc(.08em + var(--marame-body-tracking, 0em))}.marame-size-guide__table-scroll{overflow:auto;max-width:100%;padding:16px 20px}.marame-size-guide__table{width:100%;border-collapse:collapse;font-size:calc(11px * var(--marame-label-scale, 1));line-height:calc(1.4 * var(--marame-label-leading, 1));letter-spacing:0;font-weight:var(--marame-label-weight, 300);box-shadow:none}.marame-size-guide__table caption{caption-side:bottom;padding:12px 0 0;text-align:center;font-size:calc(8.5px * var(--marame-body-scale, 1));letter-spacing:calc(.08em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #888)}.marame-size-guide__table th,.marame-size-guide__table td{min-width:40px;padding:12px 4px;border:0;border-bottom:.5px solid #f5f3f0;text-align:center;white-space:nowrap;font-weight:var(--marame-body-weight, 300)}.marame-size-guide__table thead th{padding-top:10px;padding-bottom:10px;border-bottom:.5px solid #e0ddd8;color:#2a2a2d}.marame-size-guide__table tbody tr:last-child>*{border-bottom:0}.marame-size-guide__table [data-chart-highlight]{background:#eeece7;color:#2a2a2d}.marame-size-guide__table thead [data-chart-highlight]{box-shadow:inset 0 -2px #716b61}.marame-size-guide__table thead th[data-raw-size]{cursor:default}.marame-size-guide__table thead th[data-raw-size]:focus-visible{outline:1px solid #716b61;outline-offset:-2px}.marame-size-guide__table th:first-child{position:sticky;z-index:1;left:0;width:80px;min-width:80px;max-width:80px;padding-left:0;padding-right:8px;text-align:left;white-space:normal;background:#fff;font-size:calc(8.5px * var(--marame-body-scale, 1));letter-spacing:calc(.12em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #888)}.marame-size-guide [data-guide-content]>.marame-size-guide__method{padding:0 20px 16px;font-size:calc(9px * var(--marame-body-scale, 1));line-height:calc(1.7 * var(--marame-body-leading, 1));color:var(--marame-body-colour, #888)}.marame-size-guide__notice{padding:14px;margin:16px 20px;border:.5px solid #dedad5;background:#faf9f7;font-size:calc(10px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);line-height:calc(1.8 * var(--marame-body-leading, 1));letter-spacing:calc(.03em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #555)}.marame-size-guide__footer{flex:none;padding:14px 20px max(24px,calc(env(safe-area-inset-bottom) + 16px));border-top:.5px solid #f0eee9;background:#fff}.marame-size-guide__actions,.marame-size-guide__find-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.marame-size-guide .button{min-height:48px;padding:12px;border:0;border-radius:0;background:#2a2a2d;color:var(--marame-label-colour, #fff);font-size:calc(9px * var(--marame-label-scale, 1));font-weight:var(--marame-label-weight, 300);line-height:calc(1.6 * var(--marame-label-leading, 1));letter-spacing:calc(.2em + var(--marame-label-tracking, 0em));text-align:center;text-transform:var(--marame-label-case, uppercase)}.marame-size-guide .button:before,.marame-size-guide .button:after{display:none}.marame-size-guide .button--secondary{border:.5px solid #2a2a2d;color:#2a2a2d;background:transparent}.marame-size-guide__help{display:flex;justify-content:center;align-items:center;min-height:32px;padding-top:8px;color:var(--marame-body-colour, #888);text-align:center;font-size:calc(9px * var(--marame-body-scale, 1));line-height:calc(1.6 * var(--marame-body-leading, 1));letter-spacing:calc(.08em + var(--marame-body-tracking, 0em));text-underline-offset:3px}.marame-size-guide__topics{display:flex;margin:0;padding:16px 20px;gap:10px;border-bottom:.5px solid #f0eee9}.marame-size-guide__topics button{flex:1;min-height:44px;border:.5px solid #e0ddd8;background:transparent;color:var(--marame-label-colour, #888);font:inherit;font-size:calc(9px * var(--marame-label-scale, 1));font-weight:var(--marame-label-weight, 300);letter-spacing:calc(.12em + var(--marame-label-tracking, 0em));text-transform:var(--marame-label-case, uppercase);cursor:pointer}.marame-size-guide__topics button[aria-pressed=true]{border-color:#2a2a2d;background:#2a2a2d;color:#fff}.marame-size-guide [data-guide-topic-panel]>.marame-size-guide__intro{padding:16px 20px}.marame-size-guide__steps{padding:0 20px;margin:8px 0 0;list-style:none;counter-reset:measuring}.marame-size-guide__steps li{position:relative;padding:0 0 24px 34px;counter-increment:measuring}.marame-size-guide__steps li:before{content:counter(measuring);position:absolute;left:0;top:2px;display:grid;place-items:center;width:22px;height:22px;border:.5px solid #2a2a2d;border-radius:50%;font-size:9px}.marame-size-guide__steps h3{margin:0 0 10px;font-size:calc(9px * var(--marame-subheading-scale, 1));font-weight:var(--marame-subheading-weight, 300);line-height:calc(1.6 * var(--marame-subheading-leading, 1));letter-spacing:calc(.18em + var(--marame-subheading-tracking, 0em));text-transform:var(--marame-subheading-case, uppercase);color:var(--marame-subheading-colour, #888)}.marame-size-guide__steps p,.marame-size-guide__body-instruction p{margin:0;font-size:calc(11px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);line-height:calc(1.9 * var(--marame-body-leading, 1));letter-spacing:calc(.03em + var(--marame-body-tracking, 0em));color:var(--marame-body-colour, #555)}.marame-size-guide__body-help{display:flex;align-items:stretch;gap:16px;padding:20px 20px 16px;background:#faf9f7}.marame-size-guide__illustration{position:relative;width:44%;flex:none;aspect-ratio:1 / 2.1;overflow:hidden}.marame-size-guide__illustration-zoom{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center;transition:transform .7s cubic-bezier(.32,.72,0,1)}.marame-size-guide__illustration img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:top center;opacity:.9}.marame-size-guide[data-illustration=female] [data-body-active="0"] .marame-size-guide__illustration-zoom{transform:translateY(21%) scale(1.75)}.marame-size-guide[data-illustration=female] [data-body-active="1"] .marame-size-guide__illustration-zoom{transform:translateY(11%) scale(1.75)}.marame-size-guide[data-illustration=female] [data-body-active="2"] .marame-size-guide__illustration-zoom{transform:translateY(-2%) scale(1.55)}.marame-size-guide[data-illustration=female] [data-body-active="3"] .marame-size-guide__illustration-zoom{transform:translateY(-18%) scale(1.2)}.marame-size-guide[data-illustration=female] [data-body-active="4"] .marame-size-guide__illustration-zoom{transform:translateY(-2%) scale(1.5)}.marame-size-guide[data-illustration=female] [data-body-active="5"] .marame-size-guide__illustration-zoom{transform:translateY(8%) scale(1.3)}.marame-size-guide[data-illustration=female] [data-body-active="6"] .marame-size-guide__illustration-zoom{transform:translateY(18%) scale(1.6)}.marame-size-guide__body-tabs{display:flex;flex:1;flex-direction:column;justify-content:center;gap:14px;min-width:0}.marame-size-guide__body-tabs button{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:transparent;font:inherit;font-size:calc(8.5px * var(--marame-label-scale, 1));font-weight:var(--marame-label-weight, 300);line-height:calc(1.5 * var(--marame-label-leading, 1));letter-spacing:calc(.18em + var(--marame-label-tracking, 0em));text-align:left;text-transform:var(--marame-label-case, uppercase);cursor:pointer;color:var(--marame-label-colour, #888)}.marame-size-guide__body-tabs button:before{content:"";flex:none;width:2px;height:16px;border-radius:1px;background:#dedad5;transition:height .25s,background-color .25s}.marame-size-guide__body-tabs button:active{transform:scale(.95)}.marame-size-guide__body-tabs button[aria-pressed=true]{color:#2a2a2d}.marame-size-guide__body-tabs button[aria-pressed=true]:before{height:26px;background:#2a2a2d}.marame-size-guide__body-instruction{padding:20px;border-top:.5px solid #f0eee9}.marame-size-guide__instruction-title{margin:0 0 10px;font-size:calc(9px * var(--marame-body-scale, 1));font-weight:var(--marame-body-weight, 300);line-height:calc(1.6 * var(--marame-body-leading, 1));letter-spacing:calc(.18em + var(--marame-body-tracking, 0em));text-transform:var(--marame-body-case, uppercase);color:var(--marame-body-colour, #888)}.marame-size-guide__instruction-row{display:flex;align-items:flex-start;gap:12px}.marame-size-guide__step-number{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;margin-top:2px;border:.5px solid #2a2a2d;border-radius:50%;font-size:calc(9px * var(--marame-body-scale, 1))}.marame-size-guide__step-controls{display:flex;justify-content:space-between;gap:10px;padding:0 20px 24px}.marame-size-guide__step-controls button{min-height:44px;padding:8px 16px;border:.5px solid #e0ddd8;color:var(--marame-label-colour, #888);background:transparent;font:inherit;font-size:calc(9px * var(--marame-label-scale, 1));letter-spacing:calc(.14em + var(--marame-label-tracking, 0em));text-transform:var(--marame-label-case, uppercase);cursor:pointer}.marame-size-guide button:disabled{opacity:.5;cursor:default}.marame-size-guide [data-guide-view=find],.marame-size-guide [data-guide-view=compare]{padding:20px}.marame-size-guide [data-guide-view=find]>.marame-size-guide__notice,.marame-size-guide [data-guide-view=compare] .marame-size-guide__notice{margin:16px 0}.marame-size-guide__find-actions{margin-top:24px}.marame-size-guide [data-compare-form]>.marame-size-guide__method{margin:16px 0}.marame-size-guide [data-compare-form] .marame-size-guide__toolbar{padding:16px 0}.marame-size-guide [data-compare-form]>label{font-size:calc(9.5px * var(--marame-label-scale, 1));line-height:calc(1.6 * var(--marame-label-leading, 1));letter-spacing:calc(.06em + var(--marame-label-tracking, 0em));color:var(--marame-label-colour, #888)}.marame-size-guide__input{box-sizing:border-box;display:block;width:100%;min-height:48px;border:.5px solid #e0ddd8;border-radius:0;padding:12px;margin-top:8px;color:var(--marame-body-colour, #2a2a2d);background:#fff;font:inherit;font-size:max(16px,calc(16px * var(--marame-body-scale, 1)))}.marame-size-guide__compare-button{margin-top:16px;width:100%}.marame-size-guide [data-compare-results]{margin-top:24px}.marame-size-guide__comparison th,.marame-size-guide__comparison td{min-width:0;white-space:normal}.marame-size-guide__comparison th:first-child{min-width:0;width:20%}.marame-size-guide__international{margin:0;padding:0 20px 16px;border-top:.5px solid #f0eee9;font-size:calc(10px * var(--marame-body-scale, 1));line-height:calc(1.8 * var(--marame-body-leading, 1));color:var(--marame-body-colour, #555)}.marame-size-guide__international summary{min-height:44px;padding:12px 0;font-size:calc(9px * var(--marame-label-scale, 1));letter-spacing:calc(.12em + var(--marame-label-tracking, 0em));cursor:pointer}.marame-size-guide[data-guide-active=measure] .marame-size-guide__international,.marame-size-guide[data-guide-active=compare] .marame-size-guide__international{display:none}.marame-size-guide__inline{position:static;display:block;width:100%;max-height:none!important;margin:0;border-radius:0}.marame-size-guide__inline .marame-size-guide__body{overflow:visible}.marame-size-guide :focus-visible{outline:2px solid #2a2a2d;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.marame-size-guide__dialog[open]{animation:marame-guide-enter .38s cubic-bezier(.2,.8,.2,1)}.marame-size-guide[data-illustration=female] .marame-size-guide__indicator:not([hidden]){animation:marame-guide-pulse 2s ease-in-out infinite}}@keyframes marame-guide-enter{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes marame-guide-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.marame-size-guide__illustration-zoom,.marame-size-guide__body-tabs button:before{transition:none}.marame-size-guide__body-tabs button:active{transform:none}.marame-size-guide__dialog,.marame-size-guide__indicator{animation:none}}.marame-size-guide__dialog[open][data-spring-motion]{animation:none}.marame-size-guide__dialog[data-closing]{pointer-events:none}.marame-size-guide__dialog[data-closing]::backdrop{animation:marame-sheet-backdrop-exit .22s ease forwards}@keyframes marame-sheet-backdrop-exit{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.marame-size-guide__dialog[data-closing]::backdrop{animation:none}}.marame-size-guide__dialog:not(.marame-size-guide__inline){max-height:95dvh;overflow:visible;background:transparent;border-radius:0}.marame-size-guide__dialog[open]{display:grid;grid-template-columns:minmax(0,1fr);align-items:end}.marame-size-guide__layer{display:flex;flex-direction:column;min-height:0;width:100%;background:#fff;border-radius:14px 14px 0 0;overflow:hidden}.marame-size-guide__dialog>.marame-size-guide__layer{grid-area:1 / 1;align-self:end}.marame-size-guide__main{max-height:92dvh}.marame-size-guide__child{position:relative;z-index:1;max-height:95dvh}.marame-size-guide__layer>.marame-size-guide__body{flex:1 1 auto}.marame-size-guide__main .marame-size-guide__product,.marame-size-guide__main .marame-size-guide__international{display:block!important}.marame-size-guide__inline .marame-size-guide__layer{display:block;max-height:none;border-radius:0}.marame-size-guide__toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px}.marame-size-guide__system{position:relative;display:flex;flex:0 1 auto;flex-direction:column;gap:5px;width:calc(100% - 102px);min-width:0;max-width:220px;font-size:calc(9px * var(--marame-label-scale, 1));font-weight:var(--marame-label-weight, 300);line-height:calc(1.5 * var(--marame-label-leading, 1));letter-spacing:calc(.12em + var(--marame-label-tracking, 0em));color:var(--marame-label-colour, #888);overflow-wrap:anywhere}.marame-size-guide__system:after{content:"";position:absolute;inset-inline-end:14px;bottom:20px;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);pointer-events:none}.marame-size-guide__system select{box-sizing:border-box;appearance:none;-webkit-appearance:none;display:block;width:100%;min-width:0;max-width:100%;height:45px;min-height:45px;padding:7px 30px 7px 10px;border:.5px solid #e0ddd8;border-radius:0;background:#fff;color:var(--marame-label-colour, #2a2a2d);font:inherit;letter-spacing:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.marame-size-guide__system select:focus-visible{outline:2px solid #2a2a2d;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/89/assets/marame-size-guide.css.map */
