.size-drawer--guide .size-drawer-panel{width:min(100vw,560px);height:100dvh;overscroll-behavior:contain}.size-drawer--guide .size-drawer-panel>*{flex-shrink:0}.size-drawer--guide .drawer-close--btn{top:16px;right:16px;z-index:2;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--color-background)}.sg{--sg-ink: #141414;--sg-muted: #77716a;--sg-line: #e6e0d7;--sg-wall: #efebe4;--sg-floor: #ddd5c9;--sg-figure: #cfc7bb;display:block;padding:28px 28px 8px;color:var(--sg-ink)}.size-drawer--content .sg__eyebrow{margin:0 0 4px;font-size:10.5px;line-height:1.2;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--sg-muted)}.sg__title{margin:0;padding-right:40px;font-family:var(--font-heading-family);font-weight:300;font-size:24px;line-height:1.15;letter-spacing:-.01em}.size-drawer--content .sg__intro{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--sg-muted)}.sg .sg-wall{width:auto;max-width:none;overflow:visible;margin:22px -28px 0;padding:26px 20px 0;background:var(--sg-wall);border-bottom:18px solid var(--sg-floor)}.sg-wall__stage{position:relative;width:100%}.sg-wall__person{position:absolute;bottom:0;color:var(--sg-figure)}.sg-wall__person svg{display:block;width:100%;height:100%;fill:currentColor}.sg-wall__person-label{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);font-size:10px;line-height:1;white-space:nowrap;color:var(--sg-muted)}.sg-wall__poster{position:absolute;display:block;padding:0;border:0;margin:0;-webkit-appearance:none;appearance:none;background:#faf8f4;box-shadow:0 1px 2px #0000001f,0 4px 10px -4px #0000002e;opacity:.5;cursor:pointer;transition:opacity .2s ease,outline-color .2s ease,transform .2s ease,box-shadow .2s ease;outline:1.5px solid transparent;outline-offset:2px}.sg-wall__poster img{display:block;width:100%;height:100%;object-fit:cover}@media(hover:hover){.sg-wall__poster:hover{opacity:1;transform:translateY(-2px);box-shadow:0 2px 4px #00000024,0 10px 18px -6px #00000047}}.sg-wall__poster:focus-visible{opacity:1;outline-color:var(--sg-ink)}.sg-wall__poster--frame{container-type:size;background:#f6f3ee;opacity:.7;outline:none}.sg-wall__poster--frame .sg-frame{--pf-b: max(2px, var(--sg-mould-w, 4cqw));position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-style:solid;border-color:var(--sg-moulding, #a08a6c);border-width:calc(var(--pf-b) * var(--pf-bt, 1)) calc(var(--pf-b) * var(--pf-br, 1)) calc(var(--pf-b) * var(--pf-bb, 1)) calc(var(--pf-b) * var(--pf-bl, 1));box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px 2px #0000002e;pointer-events:none}.sg-wall__poster--frame.is-active,.sg-wall__poster--frame:hover,.sg-wall__poster--frame:focus-visible{opacity:1;outline:none}.sg-wall__poster--frame:focus-visible .sg-frame{box-shadow:0 0 0 2px var(--sg-ink)}.sg-wall__poster.is-active{opacity:1;outline-color:var(--sg-ink)}.sg-wall__tag{position:absolute;transform:translate(-50%,-8px);padding:4px 8px;font-size:11px;line-height:1;white-space:nowrap;color:#fff;background:var(--sg-ink);pointer-events:none;transition:left .25s ease,bottom .25s ease}.sg-wall__tag:empty{display:none}.sg-list{margin-top:20px;border-top:1px solid var(--sg-line)}.sg-row{display:grid;grid-template-columns:30px minmax(92px,1.1fr) 1.6fr auto 16px;align-items:center;gap:12px;width:100%;padding:13px 4px;border:0;border-bottom:1px solid var(--sg-line);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.sg-row:hover,.sg-row.is-preview{background:#f7f4ef}.sg-row:focus-visible{outline:2px solid var(--sg-ink);outline-offset:-2px}.sg-row[disabled]{cursor:not-allowed;opacity:.45}.sg-row__icon{display:flex;align-items:center;justify-content:center;height:26px}.sg-row__icon i{display:block;min-width:4px;min-height:4px;border:1px solid var(--sg-ink);background:#faf8f4}.sg-row.is-active .sg-row__icon i{background:var(--sg-ink)}.sg-row__size{display:flex;flex-direction:column;gap:2px}.sg-row__size strong{font-weight:500;font-size:14px;line-height:1.2}.sg-row__size small,.sg-row__price small{font-size:12px;line-height:1.2;color:var(--sg-muted)}.sg-row__fits{font-size:13px;line-height:1.3;color:var(--sg-muted)}.sg-row__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:14px;white-space:nowrap}.sg-row__check{color:var(--sg-ink);opacity:0}.sg-row.is-active .sg-row__check{opacity:1}.sg-row.is-active .sg-row__size strong{font-weight:600}.size-drawer--content .sg__hint{margin:10px 0 0;font-size:12px;color:var(--sg-muted)}.size-drawer--content .sg-tip{display:flex;gap:10px;align-items:flex-start;margin:22px 0 0;padding:12px 14px;background:#f7f4ef;font-size:13px;line-height:1.45}.sg-tip svg{flex:none;margin-top:1px;color:var(--sg-muted)}.sg-more{margin-top:14px;border-bottom:1px solid var(--sg-line)}.sg-more__toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 0;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.sg-more__toggle:after{content:"+";font-size:16px;font-weight:400;line-height:1}.sg-more__toggle[aria-expanded=true]:after{content:"\2212"}.sg-more__toggle:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px}.sg-more .sg-more__body[hidden]{display:none!important}.sg-more .sg-more__body{padding:0 0 14px;visibility:visible!important;opacity:1!important;transform:none!important}.sg-more .sg-more__body *{visibility:visible!important}.sg-more__body h2{display:none}.sg-more__body h3{font-size:16px;margin:8px 0 4px}.size-drawer--guide .gallery-head-content{padding:26px 28px 12px}.size-drawer--guide .sg-gallery-heading{margin:0;font-family:var(--font-heading-family);font-size:18px}.size-drawer--guide .size-drawer--content .drawer-slider{--slide-items-width: calc((100% - var(--gap) * 2) / 2.4) !important}.size-drawer--guide .gallery-slide-content h2{font-size:14px;line-height:1.2}.size-drawer--guide .drawer-product-gallery{padding-bottom:28px}@media(max-width:749px){.sg{padding:22px 16px 4px}.sg__title{font-size:22px}.sg .sg-wall{margin:18px -16px 0;padding:24px 12px 0}.sg-row{grid-template-columns:26px minmax(0,1fr) auto 14px;grid-template-areas:"icon size price check" "icon fits price check";row-gap:2px;column-gap:10px}.sg-row__icon{grid-area:icon}.sg-row__size{grid-area:size}.sg-row__fits{grid-area:fits;font-size:12px}.sg-row__price{grid-area:price}.sg-row__check{grid-area:check}.size-drawer--guide .gallery-head-content{padding:22px 16px 10px}.size-drawer--guide .size-drawer--content .drawer-slider{--slide-items-width: calc((100% - var(--gap) * 2) / 2.2) !important}}@media(prefers-reduced-motion:reduce){.sg-wall__poster:hover{transform:none}.sg-wall__poster,.sg-wall__tag,.sg-row{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/size-guide.css.map */
