.hd-size-guide__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:32px}.hd-size-guide__trigger{position:static;flex:0 0 auto;display:inline-flex;align-items:center;min-block-size:32px;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:.78rem;font-weight:650;line-height:1.2;padding:6px 0;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.hd-size-guide__trigger:hover,.hd-size-guide__trigger:focus-visible{opacity:.7}.hd-size-guide__trigger:focus-visible,.hd-size-guide-dialog__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hd-size-guide-dialog{width:min(720px,calc(100vw - 28px));max-width:720px;max-height:calc(100dvh - 28px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:10px;background:#f4efe6;color:#1c2831;box-shadow:0 24px 80px #00000047}.hd-size-guide-dialog::backdrop{background:#0a1014b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html:has(.hd-size-guide-dialog[open]){overflow:hidden}.hd-size-guide-dialog__panel{position:relative;max-height:calc(100dvh - 28px);overflow:auto;overscroll-behavior:contain;padding:0 12px 12px}.hd-size-guide-dialog__header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:8px;background:inherit;background-color:#f4efe6}.hd-size-guide-dialog__title{min-inline-size:0;margin:0;font-size:.78rem;font-weight:750;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hd-size-guide-dialog__close{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;-webkit-appearance:none;appearance:none;border:1px solid rgba(28,40,49,.18);border-radius:50%;background:#f4efe6;color:#1c2831;cursor:pointer;font-size:1.35rem;line-height:1}.hd-size-guide-dialog__image{display:block;width:100%;height:auto;margin:0 auto}@media screen and (max-width:1023px){main[data-template=product] .ds916-options--size .ds916-options__choices{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(4px,1.4vw,6px)!important;inline-size:100%;min-inline-size:0}main[data-template=product] .ds916-options--size .ds916-choice--size{inline-size:100%;min-inline-size:0;min-block-size:44px;block-size:44px;padding:0 2px}main[data-template=product] .ds916-options--size .ds916-choice--size:after{font-size:clamp(11px,3.25vw,13px)}main[data-template=product] .ds916-options--size .ds916-options__legend{padding-inline:0}.hd-size-guide__trigger{font-size:.74rem}.hd-size-guide-dialog{width:min(720px,calc(100vw - 18px));max-height:calc(100dvh - 18px);border-radius:8px}.hd-size-guide-dialog__panel{max-height:calc(100dvh - 18px);padding:0 7px 7px}}@media screen and (min-width:500px)and (max-width:599px){main[data-template=product] .ds916-options--size .ds916-options__choices{gap:4px!important}main[data-template=product] .ds916-options--size .ds916-choice--size:after{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/her-dad-size-guide.css.map */
