.hn-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:block;pointer-events:none;overscroll-behavior:contain}.hn-sheet[hidden]{display:none!important}.hn-sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .22s ease,backdrop-filter .22s ease,-webkit-backdrop-filter .22s ease;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);overscroll-behavior:contain}.hn-sheet__panel{position:fixed;left:50%;bottom:0;width:min(100%,720px);max-height:78vh;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));border-radius:24px 24px 0 0;box-shadow:0 -18px 48px #00000038;transform:translate3d(-50%,100%,0);opacity:0;transition:transform .22s ease,opacity .18s ease;overflow:hidden;pointer-events:auto;overscroll-behavior:contain}.hn-sheet.is-active{pointer-events:auto}.hn-sheet.is-active .hn-sheet__backdrop{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hn-sheet.is-active .hn-sheet__panel{transform:translate3d(-50%,0,0);opacity:1}.hn-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 12px;text-align:left}.hn-sheet__title{margin:0;flex:1 1 auto;text-align:left;font-weight:700;line-height:1.2}.hn-sheet__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:999px;background:rgba(var(--color-foreground, 18, 18, 18),.06);color:rgb(var(--color-foreground, 18, 18, 18));cursor:pointer}.hn-sheet__close:hover{background:rgba(var(--color-foreground, 18, 18, 18),.1)}.hn-sheet__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hn-sheet__close-icon{width:19px;height:19px;display:block;fill:currentColor}.hn-sheet__content{max-height:calc(78vh - 70px);overflow-y:auto;padding:0 20px 30px;text-align:left;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.hn-sheet__content>*:first-child{margin-top:0}.hn-sheet__content>*:last-child{margin-bottom:0}html.hn-sheet-open,body.hn-sheet-open{overflow:hidden!important;overscroll-behavior:none!important}@media screen and (min-width:750px){.hn-sheet{display:flex;align-items:center;justify-content:center}.hn-sheet__panel{position:relative;left:auto;bottom:auto;width:min(88vw,680px);max-height:min(76vh,720px);border-radius:24px;box-shadow:0 24px 64px #00000042;transform:translate3d(0,12px,0) scale(.98)}.hn-sheet.is-active .hn-sheet__panel{transform:translateZ(0) scale(1)}.hn-sheet__header{padding:24px 28px 14px}.hn-sheet__content{max-height:calc(min(76vh,720px) - 76px);padding:0 28px 34px}}@media screen and (max-width:749px){.hn-sheet__title{font-size:calc(var(--font-heading-scale, 1) * 1.9rem)}}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){.hn-sheet__backdrop{background:#00000080}}@media(prefers-reduced-motion:reduce){.hn-sheet__backdrop,.hn-sheet__panel{transition:none}}.hn-sheet.is-active{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hn-sheet.is-active .hn-sheet__backdrop{display:block!important;visibility:visible!important;opacity:1!important;background:#00000061!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;pointer-events:auto!important;z-index:1!important}.hn-sheet.is-active .hn-sheet__panel{z-index:2!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hn-bottom-sheet-v16.css.map?custom_v=10 */
