barbara-size-finder{display:block}.be-size-page{max-width:1040px;margin:0 auto;padding:48px 24px 72px;color:#1d1c1a}.be-size-intro{max-width:640px;text-align:center;margin:0 auto 40px}.be-size-kicker{font:12px var(--font-body--family);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.be-size-intro h1{font:400 clamp(42px,5vw,60px)/1.1 var(--font-heading--family);margin:0 0 18px}.be-size-intro p{line-height:1.7}.be-size-layout{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.be-size-form-panel{border:1px solid #d8d0c6;padding:28px}.be-size-form-panel h2,.be-size-result h2,.be-size-reference h2{font:400 30px/1.2 var(--font-heading--family);margin:0 0 20px}.be-size-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.be-size-toolbar span{font-size:13px}.be-size-toolbar label{display:flex;align-items:center;gap:8px;font-size:12px}.be-size-toolbar select{padding:8px 12px;border:1px solid #d8d0c6;border-radius:0;color:inherit;background:#fff;min-height:44px}.be-size-field{margin-bottom:20px}.be-size-field label{display:flex;justify-content:space-between;font-size:14px;margin-bottom:8px}.be-size-field input{width:100%;border:1px solid #d8d0c6;border-radius:0;background:#fff;color:inherit;min-height:48px;padding:10px 14px;font:16px var(--font-body--family)}.be-size-field p{margin:7px 0 0;color:#5e5953;font-size:12px;line-height:1.6}.be-size-submit{width:100%;min-height:48px;padding:12px 20px;color:#fff;background:#1d1c1a;border:1px solid #1d1c1a;border-radius:0;font:13px var(--font-body--family);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.be-size-submit:hover{background:#363430}.be-size-example{display:block;margin:16px auto 0;border:0;border-radius:0;background:transparent;color:inherit;padding:4px 0;font:12px var(--font-body--family);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.be-size-privacy{font-size:11px;line-height:1.6;color:#5e5953;text-align:center;margin:20px 0 0}.be-size-form-panel :is(input,select,button):focus-visible{outline:2px solid #1d1c1a;outline-offset:3px}.be-size-error{font-size:13px;line-height:1.65;margin-top:20px;color:#8b2f2f}.be-size-error[hidden],.be-size-result[hidden],.be-size-empty[hidden]{display:none}.be-size-side{padding:12px 0}.be-size-empty p,.be-size-result p{font-size:14px;line-height:1.7}.be-size-empty h2{font:400 30px var(--font-heading--family);margin:0 0 20px}.be-size-result{outline:none;scroll-margin-top:calc(var(--header-height, 168px) + 24px)}.be-size-result:focus-visible{outline:2px solid #1d1c1a;outline-offset:8px}.be-size-result .be-size-kicker{font-size:11px}.be-size-number{font:400 52px/1.1 var(--font-heading--family);margin:0 0 20px}.be-size-result table{width:100%;border-collapse:collapse;font-size:12px;margin:24px 0}.be-size-result td,.be-size-result th{padding:12px 6px;border-bottom:1px solid #e8e3dc;text-align:right;font-weight:400}.be-size-result td:first-child,.be-size-result th:first-child{text-align:left}.be-size-result th{font-size:11px;color:#5e5953}.be-size-check{border-left:1px solid #d8d0c6;padding-left:16px}.be-size-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.be-size-links a{font-size:12px;text-decoration:underline;text-underline-offset:5px}.be-size-reference{margin-top:44px;border-top:1px solid #d8d0c6;padding-top:28px}.be-size-reference details{font-size:13px;line-height:1.75;max-width:740px}.be-size-reference summary{cursor:pointer;font:400 24px var(--font-heading--family)}.be-size-reference summary:focus-visible{outline:2px solid #1d1c1a;outline-offset:4px}.be-size-reference ul{padding-left:20px}@media(max-width:749px){.be-size-page{padding:28px 20px 48px}.be-size-intro{margin-bottom:28px}.be-size-layout{grid-template-columns:1fr;gap:28px}.be-size-form-panel{padding:24px 20px}.be-size-number{font-size:44px}.be-size-result td,.be-size-result th{padding:10px 4px}}.be-size-intro .be-size-chart-note{max-width:700px;font-size:14px;line-height:1.7;margin:20px auto 0;color:#555}.be-size-disclaimer{max-width:760px;text-align:center;font-size:13px;line-height:1.7;margin:36px auto 0;color:#555}.be-size-result .be-size-number{font-size:48px}.be-size-warning[hidden]{display:none}.be-size-result .be-size-warning{border-left:2px solid #8b2f2f;padding:12px 16px;background:#faf6f2;color:#702727}.be-size-stop[hidden]{display:none}.be-size-stop{border:2px solid #8b2f2f;padding:24px;color:#702727;background:#faf6f2;outline:none;scroll-margin-top:calc(var(--header-height, 168px) + 24px)}.be-size-stop:focus-visible{outline:2px solid #1d1c1a;outline-offset:4px}.be-size-stop h2{margin:0 0 18px;font:600 26px/1.25 var(--font-body--family)}.be-size-stop p{font-size:14px;line-height:1.7}.be-size-stop .be-size-kicker{font-size:11px;font-weight:600}.be-size-stop .be-size-check{border-left-color:#8b2f2f}@media(max-width:749px){.be-size-stop{padding:20px}.be-size-stop h2{font-size:23px}}.be-size-alternative[hidden]{display:none}.be-size-alternative{margin:20px 0}.be-size-alternative .be-size-kicker{font-weight:600;letter-spacing:.04em;margin:0 0 8px}.be-size-alternative p:last-child{margin:0}.be-size-model-picker{max-width:360px;margin:24px auto 28px;text-align:left}.be-size-model-picker label{display:block;margin-bottom:8px;font-size:13px}.be-size-model-picker select{display:block;width:100%;min-height:48px;padding:10px 14px;border:1px solid #d8d0c6;border-radius:0;background:#fff;color:inherit;font:16px var(--font-body--family)}.be-size-model-picker select:focus-visible{outline:2px solid #1d1c1a;outline-offset:3px}[data-be-size-model-context][hidden]{display:none}.be-size-layout{align-items:stretch}.be-size-side{display:flex;flex-direction:column;border:1px solid #d8d0c6;padding:28px}.be-size-empty h2{font:400 30px/1.2 var(--font-heading--family)}.be-size-style-image{position:relative;overflow:hidden;margin:24px 0 0;flex:1;min-height:250px}.be-size-style-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%;filter:grayscale(1) brightness(1.16)}@media(max-width:749px){.be-size-side{padding:24px 20px}.be-size-style-image{flex:none;min-height:0;aspect-ratio:4 / 3}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/barbara-size-finder.css.map */
