.lock-scroll{overflow:hidden}.drawer img,.g-drawer img,.g-modal img{opacity:1}.drawer .js-drawer-close>*{pointer-events:none}.g-close-button{inline-size:3rem;font-size:3rem;aspect-ratio:1;border-radius:50%;display:grid;place-content:center;padding:0}.g-close-button>*{grid-area:1/1;width:.5em;height:.5em}[data-g-close]>*{pointer-events:none}.g-drawer{--g-drawer-background: var(--background, #fff);--g-drawer-border-color: var(--border, #ccc);--g-drawer-text-primary: var(--text-color, #000);--g-drawer-spacing: 1rem;position:fixed;top:0;bottom:0;right:0;display:flex;flex-direction:column;width:calc(100vw - var(--g-drawer-spacing));max-width:540px;background:var(--g-drawer-background);transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.22,1);pointer-events:none;z-index:90000}@media screen and (min-width:700px){.g-drawer{--g-drawer-spacing: 2rem}}.g-drawer.open{pointer-events:all;transform:translate(0)}.g-drawer__header{position:sticky;top:0;display:flex;gap:1rem;justify-content:space-between;align-items:center;padding:calc(var(--g-drawer-spacing) / 2) var(--g-drawer-spacing);width:100%;border-bottom:1px solid var(--g-drawer-border-color);z-index:2}.g-drawer__title{margin:0}.g-drawer__body{height:100%;padding:var(--g-drawer-spacing);overflow:auto}.g-drawer__footer{padding:0 var(--g-drawer-spacing) var(--g-drawer-spacing)}.g-modal{--g-modal-background: var(--background, #fff);--g-modal-border-color: var(--border, #ccc);--g-modal-text-primary: var(--text-primary, #000);--g-modal-spacing: 1rem;display:flex;flex-direction:column;position:fixed;top:50%;left:50%;max-width:900px;width:calc(100% - 4rem);max-height:600px;padding:0;overflow:hidden;background:var(--g-modal-background);transform:translateY(5rem) translate(-50%,-50%);z-index:90010;border:1px solid var(--g-modal-border-color);border-radius:0;box-shadow:1px 7px 22px #000000bf;-webkit-box-shadow:1px 7px 22px 0px rgba(0,0,0,.75);-moz-box-shadow:1px 7px 22px 0px rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:visibility .3s cubic-bezier(.4,0,.22,1),opacity .3s cubic-bezier(.4,0,.22,1),transform .3s cubic-bezier(.4,0,.22,1)}@media screen and (min-width:700px){.g-modal{--g-modal-spacing: 2rem}}.g-modal.open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.g-modal__header{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--g-modal-spacing) / 2) var(--g-modal-spacing);border-bottom:1px solid var(--g-modal-border-color)}.g-modal__header>*{margin-bottom:0}.g-modal hr{width:100%}.g-modal__container{overflow:auto;gap:1rem;padding:var(--g-modal-spacing)}[data-g-modal] .text-full{display:none}.g-modal .text-full{display:block}.g-modal .text-truncated{display:none}.g-overlay{display:block;position:fixed;min-height:100lvh;background:#0006;top:0;bottom:0;left:0;right:0;z-index:90010;opacity:0;visibility:hidden;transition:visibility .6s cubic-bezier(.4,0,.22,1),opacity .6s cubic-bezier(.4,0,.22,1);pointer-events:none}body.g-overlay-open .g-overlay{opacity:1;visibility:visible;pointer-events:all;transition:visibility .3s cubic-bezier(.4,0,.22,1),opacity .3s cubic-bezier(.4,0,.22,1)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/g-opener.css.map */
