dialog.custom-figure-guide:has([data-figure-scale]){width:min(720px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid #665242;border-radius:18px;background:#191310;color:#ecddc8;box-shadow:0 24px 90px #0009;overflow:auto;overscroll-behavior:contain;text-align:left}dialog.custom-figure-guide:has([data-figure-scale])::backdrop{background:#090706bf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}dialog.custom-figure-guide:has([data-figure-scale]) .custom-figure-guide__card{padding:clamp(22px,4vw,36px);position:relative;background:none;border:0;max-width:none;box-shadow:none}dialog.custom-figure-guide:has([data-figure-scale]) .custom-figure-guide__close{position:absolute;top:10px;right:12px;width:36px;height:36px;display:grid;place-items:center;border:1px solid #685240;border-radius:50%;background:#211912;color:#ecddc8;font:24px/1 Arial,sans-serif;z-index:2;cursor:pointer}.figure-scale{font-family:var(--cf-serif,Georgia,serif);--scale-height:300px;--scale-columns:54px minmax(0,1fr) minmax(75px,.52fr)}.figure-scale__eyebrow{margin:0 40px 10px 0;color:#c8945b;font:600 10px/1.5 Arial,sans-serif;letter-spacing:.22em;text-transform:uppercase}.figure-scale__title{margin:0 20px 12px 0!important;font-family:var(--cf-display,Georgia,serif)!important;font-size:clamp(34px,5vw,52px)!important;font-weight:500!important;font-style:italic;line-height:1.08!important;letter-spacing:-.025em;color:#ecddc8!important}.figure-scale__intro{max-width:470px;margin:0 0 20px;color:#bfae9d;font-size:14px;line-height:1.6}.figure-scale__sizes{display:grid;grid-template-columns:repeat(var(--size-count,5),minmax(0,1fr));gap:8px}.figure-scale__size{-webkit-appearance:none;appearance:none;min-width:0;min-height:68px;padding:10px 3px;border:1px solid #66503c;border-radius:10px;background:#221a14;color:#ecddc8;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-family:inherit;transition:background .15s,border-color .15s}.figure-scale__size strong{font-family:Georgia,serif;font-size:23px;font-weight:600;line-height:1.1}.figure-scale__size small{font-size:11px;color:#bfae9d;white-space:nowrap}.figure-scale__size:hover{background:#302419;border-color:#bb8b55}.figure-scale__size[aria-pressed=true]{background:#e9d9bf;color:#241a12;border-color:#e9d9bf;box-shadow:inset 0 0 0 2px #392a1b,inset 0 0 0 3px #e9d9bf}.figure-scale__size[aria-pressed=true] small{color:#594733}.figure-scale :is(button):focus-visible,dialog.custom-figure-guide:has([data-figure-scale]) .custom-figure-guide__close:focus-visible{outline:3px solid #e3b76f;outline-offset:3px}.figure-scale__selection{margin:14px 0 20px;min-height:22px;color:#d9c1a1;font-size:13px;line-height:1.55}.figure-scale__scene{display:grid;grid-template-columns:var(--scale-columns);column-gap:14px;grid-template-rows:minmax(0,1fr);height:var(--scale-height);border-bottom:1px solid #8f6c4a;position:relative;margin-top:10px;background:radial-gradient(ellipse at 58% 100%,#7b57351a,transparent 70%)}.figure-scale__ruler{position:relative;height:100%;border-left:1px solid #7b624b;margin-left:7px;background:repeating-linear-gradient(to top,#846a4e80 0 1px,transparent 1px 11.111%);background-size:8px 100%;background-repeat:no-repeat}.figure-scale__mark{position:absolute;left:0;display:flex;align-items:center;gap:5px;transform:translateY(50%);white-space:nowrap;font:12px/1 Arial,sans-serif;color:#b7a38c}.figure-scale__mark:before{content:"";display:block;width:10px;border-top:1px solid currentColor}.figure-scale__mark[data-active=true]{color:#f0ca8a;font-weight:700}.figure-scale__figure-slot,.figure-scale__bill-slot{height:100%;min-height:0;min-width:0;display:flex;align-items:flex-end;justify-content:center;position:relative}.figure-scale__figure{display:block!important;width:auto!important;max-width:100%!important;height:var(--figure-height,44.444444%)!important;max-height:100%!important;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 7px 7px #0005);transition:height .35s cubic-bezier(.2,.7,.2,1)}.figure-scale__bill{display:block!important;width:auto!important;max-width:100%!important;height:68.222222%!important;max-height:100%!important;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 6px 6px #0006)}.figure-scale__captions{display:grid;grid-template-columns:var(--scale-columns);column-gap:14px;margin-top:12px;text-align:center;color:#baa68e;font:10px/1.5 Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.figure-scale__footer{border-top:1px solid #5e473454;margin-top:20px;padding-top:14px}.figure-scale__footer p{margin:0;color:#d6c3ab;font-size:12px;line-height:1.6}.figure-scale__footer .figure-scale__disclaimer{margin-top:7px;color:#ad9a85;font-size:11px}.figure-scale__footer .figure-scale__hint{margin-top:9px;color:#ad9a85;font-size:10px;font-family:Arial,sans-serif}@media(max-width:520px){.figure-scale{--scale-height:252px;--scale-columns:42px minmax(0,1fr) minmax(65px,.6fr)}.figure-scale__intro{font-size:12px;margin-bottom:16px}.figure-scale__sizes{gap:5px}.figure-scale__size{min-height:62px;border-radius:8px}.figure-scale__size strong{font-size:20px}.figure-scale__size small{font-size:10px}.figure-scale__selection{font-size:12px;margin:12px 0 18px}.figure-scale__scene,.figure-scale__captions{column-gap:8px}.figure-scale__mark{font-size:10px;gap:3px}.figure-scale__captions{font-size:9px;letter-spacing:.04em}.figure-scale__footer{margin-top:15px;padding-top:11px}}@media(prefers-reduced-motion:reduce){.figure-scale__figure,.figure-scale__size{transition:none}}.figure-scale__scene{display:block;margin-bottom:52px}.figure-scale__scene .figure-scale__ruler{position:absolute;left:0;top:0;width:48px}.figure-scale__pair{position:absolute;top:0;left:calc(50% + 20px);width:0;height:100%}.figure-scale__pair .figure-scale__figure-slot{position:absolute;right:10px;bottom:0;height:var(--figure-height,44.444444%)!important;aspect-ratio:374/853;width:auto;max-width:none}.figure-scale__pair .figure-scale__bill-slot{position:absolute;left:0;bottom:0;height:68.222222%!important;aspect-ratio:183/423;width:auto;max-width:none}.figure-scale__pair .figure-scale__figure,.figure-scale__pair .figure-scale__bill{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transition:none}.figure-scale__pair .figure-scale__figure-slot{transition:height .35s cubic-bezier(.2,.7,.2,1)}.figure-scale__object-caption{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);width:max-content;max-width:110px;text-align:center;color:#baa68e;font:10px/1.5 Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}@media(max-width:520px){.figure-scale__pair{left:calc(50% + 30px)}.figure-scale__object-caption{font-size:9px;letter-spacing:.03em}.figure-scale__scene .figure-scale__ruler{width:38px}}@media(prefers-reduced-motion:reduce){.figure-scale__pair .figure-scale__figure-slot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/figure-size-comparison.css.map */
