html.kg-scroll-lock{overflow:hidden}html.kg-scroll-lock body{padding-right:var(--kg-scrollbar, 0)}kg-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--dur-4)}kg-drawer[open]{visibility:visible;pointer-events:auto;transition:none}kg-drawer>.kg-drawer__scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kg-scrim);opacity:0;transition:opacity var(--dur-2) var(--ease-std)}kg-drawer[open] .kg-drawer__scrim{opacity:1;transition-duration:.25s}.kg-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(100%,var(--drawer-w, 44rem));background:var(--kg-white);color:var(--kg-ink);transform:translate(100%);transition:transform var(--dur-2) var(--ease-std);outline:none}kg-drawer[data-side=left] .kg-drawer__panel{right:auto;left:0;transform:translate(-100%)}kg-drawer[open] .kg-drawer__panel{transform:none;transition:transform var(--dur-4) var(--ease-drawer)}kg-drawer[data-size=wide]{--drawer-w: 52rem}.kg-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:6.4rem;padding:var(--s-3) var(--s-5);border-bottom:var(--kg-hairline)}.kg-drawer__title{margin:0;font:400 var(--t-h3) / var(--lh-h3) var(--kg-font-display);letter-spacing:var(--tr-h3)}.kg-drawer__close{display:inline-flex;align-items:center;gap:var(--s-2);min-height:4.4rem;padding:0;border:0;background:none;color:var(--kg-ink);font:500 var(--t-label) / 1 var(--kg-font-text);letter-spacing:var(--tr-label);text-transform:uppercase;cursor:pointer}.kg-drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-5)}.kg-drawer__foot{padding:var(--s-4) var(--s-5) calc(var(--s-4) + env(safe-area-inset-bottom));border-top:var(--kg-hairline);background:var(--kg-white)}.kg-drawer__grab{display:none}@media screen and (max-width:767px){.kg-drawer__panel,kg-drawer[data-side=left] .kg-drawer__panel{top:auto;left:0;right:0;width:100%;max-height:92dvh;transform:translateY(100%)}kg-drawer[data-mobile=full] .kg-drawer__panel{top:0;max-height:none}kg-drawer[data-side=left][data-mobile=full] .kg-drawer__panel{transform:translate(-100%)}kg-drawer[open][data-side] .kg-drawer__panel,kg-drawer[open][data-mobile] .kg-drawer__panel{transform:none;transition:transform var(--dur-4) var(--ease-drawer)}.kg-drawer__head{position:relative;padding-top:var(--s-5);touch-action:none}.kg-drawer__grab{display:block;position:absolute;top:var(--s-2);left:50%;width:3.6rem;height:.4rem;margin-left:-1.8rem;border-radius:.2rem;background:var(--kg-stone)}kg-drawer[data-mobile=full] .kg-drawer__grab{display:none}}.js [data-kg-reveal]{opacity:0;transform:translateY(1.2rem);transition:opacity var(--dur-5) var(--ease-out),transform var(--dur-5) var(--ease-out);transition-delay:calc(var(--i, 0) * 40ms)}.js [data-kg-reveal].is-in,.js [data-kg-reveal=clip]{opacity:1;transform:none}.js [data-kg-reveal=clip]>*{clip-path:inset(100% 0 0 0);transition:clip-path var(--dur-6) var(--ease-lux),transform var(--dur-6) var(--ease-out)}.js [data-kg-reveal=clip] img{transform:scale(1.06);transition:clip-path var(--dur-6) var(--ease-lux),transform var(--dur-6) var(--ease-out)}.js [data-kg-reveal=clip].is-in>*{clip-path:inset(0 0 0 0)}.js [data-kg-reveal=clip].is-in img{transform:none}.js [data-kg-reveal] [data-kg-stagger]{opacity:0;transform:translateY(.8rem);transition:opacity var(--dur-5) var(--ease-out),transform var(--dur-5) var(--ease-out);transition-delay:calc(var(--i, 0) * 40ms)}.js [data-kg-reveal].is-in [data-kg-stagger]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kg-drawer__panel,kg-drawer[open] .kg-drawer__panel,.kg-drawer__scrim{transition-duration:.15s!important}.js [data-kg-reveal],.js [data-kg-reveal] [data-kg-stagger],.js [data-kg-reveal=clip],.js [data-kg-reveal=clip]>*,.js [data-kg-reveal=clip] img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}.kg-drawer__panel:focus,.kg-drawer__panel:focus-visible{outline:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kg-drawer.css.map */
