.content-drawer__dialog{position:fixed;inset:0 0 0 auto;width:100%;max-width:384px;height:100%;max-height:100%;margin:0;padding:var(--drawer-padding-top, 10px) var(--drawer-padding-inline, 9px) var(--drawer-padding-bottom, 100px);border:0;border-radius:0;box-shadow:none;background:var(--drawer-background, var(--gradient-background));color:var(--drawer-text, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:14px;line-height:1.5;overflow-y:auto;overscroll-behavior:contain;transform:translate(var(--drawer-offset, 100%));transition:transform .35s cubic-bezier(.22,1,.36,1),display .35s allow-discrete,overlay .35s allow-discrete}.content-drawer--left{--drawer-offset: -100%}.content-drawer--left .content-drawer__dialog{inset:0 auto 0 0}.content-drawer__dialog::backdrop{background:rgba(var(--color-foreground),.5)}.content-drawer__close{position:sticky;top:10px;margin:0 0 var(--drawer-close-margin-bottom, 3px) auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit;cursor:pointer}.content-drawer__close svg{width:38px;height:38px}.content-drawer__close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:50%;z-index:-1}.content-drawer__close:focus{outline:0;box-shadow:none}.content-drawer__heading{margin:0 0 16px;font-family:var(--drawer-heading-font, "Reckless Condensed", Georgia, serif);font-size:32px;font-weight:400;line-height:1;letter-spacing:-.32px;max-width:300px}.content-drawer__dialog[open]{transform:translate(0)}@starting-style{.content-drawer__dialog[open]{transform:translate(var(--drawer-offset, 100%))}}@media(min-width:750px){.content-drawer__dialog{padding-inline:var(--drawer-padding-inline, 19px)}}@media(prefers-reduced-motion:reduce){.content-drawer__dialog{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-content-drawer.css.map */
