.bf-dimensions .bf-dimensions__helper{font-size:1.15rem;line-height:1.55;color:rgb(var(--color-foreground));opacity:.78;margin:0 0 1.3rem}.bf-dimensions__row{margin:0 0 1.25rem}.bf-dimensions__title{font-weight:600;font-size:1.25rem;letter-spacing:.035em;margin-bottom:.6rem}.bf-dimensions__pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:.65rem}.bf-dimensions__pair label{font-size:1.12rem;min-width:0}.bf-dimensions__pair input{display:block;width:100%;min-width:0;border:1px solid #cfcfcf;background:#fff;color:#222;border-radius:0;padding:.75rem .6rem;font-size:1.25rem;margin-top:.4rem}.bf-dimensions__pair span{padding-bottom:.9rem}.bf-dimensions__buttons{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.1rem 0}.bf-dimensions__buttons .btn{padding:.75rem 1rem;min-width:0;font-size:1.13rem;min-height:3.4rem}.bf-dimensions__notice{font-size:1.17rem;line-height:1.5;margin:.8rem 0;min-height:1.5rem}.bf-dimensions[data-bf-busy] [data-bf-dim-apply]{opacity:.55;pointer-events:none}.bf-dim-pagination{display:flex;gap:1rem;justify-content:center;align-items:center;margin:2.5rem 0}.bf-dim-pagination button{border:1px solid #ccc;padding:.7rem 1.2rem;background:#fff;font-size:1.2rem;color:#222}.bf-dim-pagination button:disabled{opacity:.35}.bf-dim-empty{padding:4rem 2rem;text-align:center;font-size:1.4rem}.collection.bf-dim-loading #ProductGridContainer{position:relative;min-height:300px}.collection.bf-dim-loading #ProductGridContainer>:not(.bf-dim-loading-overlay){opacity:.35;pointer-events:none}.collection #ProductGridContainer>.bf-dim-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;justify-content:center;align-items:flex-start;padding:clamp(45px,11vh,130px) 15px 30px;background:#ffffffab;cursor:progress}.bf-dim-loading-overlay__panel{position:sticky;top:120px;display:flex;align-items:center;justify-content:center;gap:13px;max-width:calc(100vw - 32px);min-width:240px;padding:19px 24px;border:1px solid #e4e4e4;background:#fff;box-shadow:0 6px 24px #00000014;color:#555;font-size:14px;text-align:center}.bf-dim-loading-overlay__spinner{display:inline-block;flex:none;width:22px;height:22px;border:2px solid #dedede;border-top-color:#6e6f76;border-radius:50%;animation:bf-dim-spin .8s linear infinite}@keyframes bf-dim-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bf-dim-loading-overlay__spinner{animation-duration:1.8s}}#FacetDrawer .drawer__sticky--bottom button[disabled]{opacity:.55;cursor:wait;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/126/assets/bernhardt-dimensions.css.map */
