.bu-size-guide-link{display:inline-flex;align-items:center;gap:6px;background:transparent;color:var(--secondary-color,#543822);border:0;padding:8px 0;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px;margin-left:12px;white-space:nowrap}.bu-size-guide-link:focus-visible,.bu-size-guide-close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bu-size-guide-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(820px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:85vh;max-height:85dvh;padding:0;border:0;border-radius:14px;background:var(--t4s-light-color,#fff);color:var(--text-color,#543822);box-shadow:0 15px 60px #0003;overflow:auto;text-align:left}.bu-size-guide-dialog:not([open]){display:none}.bu-size-guide-dialog::backdrop{background:#00000073}.bu-size-guide-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #e5dfd8}.bu-size-guide-heading h2{font-family:inherit;font-size:22px;line-height:1.3;margin:0;color:inherit}.bu-size-guide-close{background:transparent;color:inherit;border:0;font-size:28px;line-height:1;min-width:44px;min-height:44px;cursor:pointer;flex-shrink:0}.bu-size-guide-content{padding:20px 24px;font-size:14px;line-height:1.6}.bu-size-guide-content img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}.bu-size-guide-table{overflow-x:auto;max-width:100%;margin-bottom:16px}.bu-size-guide-table table{width:100%;border-collapse:collapse}.bu-size-guide-table th,.bu-size-guide-table td{padding:10px 12px;border:1px solid #e5dfd8;text-align:left;white-space:nowrap}.bu-size-guide-table th{background:#f6f2ed}.bu-size-guide-notes{margin-top:16px}@media(max-width:767px){.bu-size-guide-heading{padding:12px 16px}.bu-size-guide-heading h2{font-size:19px}.bu-size-guide-content{padding:16px}.bu-size-guide-link{font-size:12px}}.t4s-swatch__title:has(>.bu-size-guide-link){display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-bottom:10px;line-height:1.4}.t4s-swatch__title>.bu-size-guide-link{flex:0 0 auto;margin:0 0 0 auto;padding:8px 0 8px 12px;color:#805b36;font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration-thickness:1px;text-underline-offset:4px;background:transparent;border:0;border-radius:0;box-shadow:none;gap:7px}.t4s-swatch__title>.bu-size-guide-link svg{width:19px;height:19px;flex-shrink:0;transform:rotate(-45deg)}.t4s-swatch__title>.bu-size-guide-link:hover{color:#543822;background:transparent}@media(max-width:767px){.t4s-swatch__title:has(>.bu-size-guide-link){gap:12px;margin-bottom:8px}.t4s-swatch__title>.bu-size-guide-link{font-size:14px}.t4s-swatch__title>.bu-size-guide-link svg{width:18px;height:18px}}.template-product .t4s-product__info-container .t4s-swatch__title:has(>.bu-size-guide-link){width:100%;max-width:560px;box-sizing:border-box;margin-left:0;margin-right:auto;border-top:1px solid #e3ddd4;padding-top:14px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/babyuni-size-guide.css.map */
