gtc-trigger{display:flex;align-items:center;gap:.5rem;cursor:pointer;height:100%}gtc-trigger[disabled]{cursor:not-allowed;opacity:.5}gtc-trigger>svg{width:1.1em;height:auto}gtc-trigger.inline-link{display:inline-block;text-decoration:underline}.gtc__scroll-lock{overflow:hidden}:where(.gtc__drawer,.gtc__modal)::part(header-button){inline-size:42px}:where(.gtc__drawer,.gtc__modal)::part(close-button){inline-size:42px;font-size:42px;aspect-ratio:1;display:grid;place-content:center;padding:0;cursor:pointer;background:transparent;border:none}:where(.gtc__drawer,.gtc__modal)::part(close-button)>*{grid-area:1/1;width:.75em;height:.75em}:where(.gtc__drawer,.gtc__modal){z-index:999;display:none;position:absolute}:where(.gtc__drawer,.gtc__modal)::part(base){width:100vw;height:100%;position:fixed;top:0;left:0}:where(.gtc__drawer,.gtc__modal)::part(content){padding-bottom:max(0px,env(safe-area-inset-bottom,0px))}:where(.gtc__drawer,.gtc__modal) iframe,:where(.gtc__drawer,.gtc__modal) video{max-width:100%}.gtc__drawer::part(content){--gtc-background: rgb(255, 255, 255);--gtc-border-color: #eee;--gtc-text-primary: rgb(0, 0, 0);--gtc-spacing-x: 24px;--gtc-spacing-y: 16px;margin-left:auto;position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-width:540px;background:var(--gtc-background);transform:translate(100%);transition:visibility .3s cubic-bezier(.4,0,.22,1),transform .3s cubic-bezier(.4,0,.22,1);pointer-events:none;z-index:90000}@media screen and (min-width: 700px){.gtc__drawer{--gtc-spacing-x: 32px;--gtc-spacing-y: 24px}}.gtc__drawer[open][aria-hidden=false]::part(content){pointer-events:all;transform:translate(0);visibility:visible;transition:visibility 0s cubic-bezier(.4,0,.22,1),transform .3s cubic-bezier(.4,0,.22,1)}.gtc__drawer::part(header){position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:var(--gtc-spacing-y) var(--gtc-spacing-x);border-bottom:1px solid var(--gtc-border-color);z-index:2}.gtc__drawer::part(body){height:100%;padding:var(--gtc-spacing-y) var(--gtc-spacing-x);overflow:auto}.gtc__drawer::part(footer){display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1rem;padding:var(--gtc-spacing-y) var(--gtc-spacing-x);border-top:1px solid var(--gtc-border-color)}.gtc__drawer::part(footer):empty{display:none}.gtc__drawer--open-left::part(content){transform:translate(-100%);margin:0 auto 0 0}.gtc__drawer--open-left[open][aria-hidden=false]::part(content){transform:translate(0)}.gtc__drawer--open-right::part(content){transform:translate(100%);margin:0 0 0 auto}.gtc__drawer--open-right[open][aria-hidden=false]::part(content){transform:translate(0)}.gtc__drawer--open-top::part(content){max-width:100%;max-height:100vh;max-height:100dvh;transform:translateY(-100%);margin:0 0 auto}.gtc__drawer--open-top[open][aria-hidden=false]::part(content){transform:translateY(0);height:auto}.gtc__drawer--open-top::part(base){top:0;bottom:auto;height:auto}.gtc__drawer--open-bottom::part(content){max-width:100%;max-height:100vh;max-height:100dvh;transform:translateY(100%);margin:auto 0 0}.gtc__drawer--open-bottom[open][aria-hidden=false]::part(content){height:auto;transform:translateY(0)}.gtc__drawer--open-bottom::part(base){top:auto;bottom:0;height:auto}@media screen and (max-width: 699px){.gtc__drawer--mobile-open-left::part(content){transform:translate(-100%);margin:0 auto 0 0}.gtc__drawer--mobile-open-left[open][aria-hidden=false]::part(content){transform:translate(0)}.gtc__drawer--mobile-open-right::part(content){transform:translate(100%);margin:0 0 0 auto}.gtc__drawer--mobile-open-right[open][aria-hidden=false]::part(content){transform:translate(0)}.gtc__drawer--mobile-open-top::part(content){max-width:100%;max-height:100vh;max-height:100dvh;transform:translateY(-100%);margin:0 0 auto}.gtc__drawer--mobile-open-top[open][aria-hidden=false]::part(content){transform:translateY(0);height:auto}.gtc__drawer--mobile-open-top::part(base){top:0;bottom:auto;height:auto}.gtc__drawer--mobile-open-bottom::part(content){max-width:100%;max-height:100vh;max-height:100dvh;transform:translateY(100%);margin:auto 0 0}.gtc__drawer--mobile-open-bottom[open][aria-hidden=false]::part(content){height:auto;transform:translateY(0)}.gtc__drawer--mobile-open-bottom::part(base){top:auto;bottom:0;height:auto}}.gtc__modal::part(content){--gtc-background: rgb(255, 255, 255);--gtc-border-color: #eee;--gtc-text-primary: rgb(0, 0, 0);--gtc-spacing-x: 24px;--gtc-spacing-y: 16px;display:flex;flex-direction:column;position:absolute;top:50%;left:50%;max-width:900px;width:calc(100% - var(--gtc-spacing-x));max-height:600px;padding:0;overflow:hidden;background:var(--gtc-background);transform:translateY(5rem) translate(-50%,-50%);z-index:90000;border:1px solid var(--gtc-border-color);border-radius:0;box-shadow:0 25px 50px -12px #00000040;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){.gtc__modal{--gtc-spacing-x: 32px;--gtc-spacing-y: 24px}}.gtc__modal[open][aria-hidden=false]::part(content){opacity:1;visibility:visible;transform:translate(-50%,-50%);transition:visibility 0s cubic-bezier(.4,0,.22,1),opacity .3s cubic-bezier(.4,0,.22,1),transform .3s cubic-bezier(.4,0,.22,1)}.gtc__modal::part(header){display:flex;justify-content:space-between;align-items:center;padding:var(--gtc-spacing-y) var(--gtc-spacing-x);border-bottom:1px solid var(--gtc-border-color)}.gtc__modal::part(header)>*{margin:auto 0}.gtc__modal__title{margin:0}.gtc__modal hr{width:100%}.gtc__modal::part(body){overflow:auto;gap:1rem;padding:var(--gtc-spacing-y) var(--gtc-spacing-x)}.gtc__modal::part(footer){display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1rem;padding:var(--gtc-spacing-y) var(--gtc-spacing-x);border-top:1px solid var(--gtc-border-color)}.gtc__modal::part(footer):empty{display:none}.gtc__modal--small::part(content){max-width:540px}:where(.gtc__drawer,.gtc__modal)::part(overlay){background:#0006;min-height:100vh;min-height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:visibility .6s cubic-bezier(.4,0,.22,1),opacity .6s cubic-bezier(.4,0,.22,1);pointer-events:none}:where(.gtc__nested-drawer)::part(overlay){background:transparent}:where(.gtc__drawer,.gtc__modal)[open][aria-hidden=false]::part(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/81/assets/gtc-opener.css.map */
