bank-transfer-notice{display:contents}.bank-transfer-notice,.bank-transfer-tab__panel{--background: var(--bank-transfer-background, var(--background-primary));--text-color: var(--bank-transfer-text-color, var(--text-primary));--border-color: var(--text-color) / .15}.bank-transfer-notice{width:min(28rem,calc(100vw - 2.5rem));max-height:calc(100dvh - 2.5rem);margin:auto;padding:0;border:1px solid rgb(var(--border-color));background:rgb(var(--background));color:rgb(var(--text-color));overflow-y:auto}.bank-transfer-notice::backdrop{background:#00000080}.bank-transfer-notice__content{padding:2rem 1.5rem 1.5rem}.bank-transfer-notice__close{justify-self:center}@media screen and (min-width:700px){.bank-transfer-notice__content{padding:2.5rem}}.bank-transfer-notice-body{display:grid;gap:1rem}.bank-transfer-notice-body__title{text-wrap:balance}.bank-transfer-notice-body__contact{display:grid;gap:.125rem;margin-block-start:-.25rem}.bank-transfer-notice-body__phone{font-weight:bolder;font-variant-numeric:tabular-nums;white-space:nowrap}.bank-transfer-notice-body__actions{display:grid;gap:.75rem;margin-block-start:.5rem}.bank-transfer-notice-body__actions .button{column-gap:.625rem}.bank-transfer-notice-body__call{--button-background: var(--bank-transfer-call-background, var(--button-background-primary));--button-text-color: var(--bank-transfer-call-text-color, var(--button-text-primary))}.bank-transfer-notice-body__call-icon{flex-shrink:0}@media(prefers-reduced-motion:no-preference){.bank-transfer-notice[open]{animation:bank-transfer-notice-in .2s ease-out}.bank-transfer-notice[open]::backdrop{animation:bank-transfer-notice-backdrop-in .2s ease-out}}@keyframes bank-transfer-notice-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes bank-transfer-notice-backdrop-in{0%{opacity:0}}bank-transfer-tab:not(:defined){display:none}.bank-transfer-tab{--bank-transfer-tab-ease: cubic-bezier(.23, 1, .32, 1);--bank-transfer-tab-width: min(2.25rem, calc(var(--container-gutter) - 4px));--bank-transfer-tab-fill: var(--bank-transfer-tab-background, var(--button-background-primary));--bank-transfer-tab-ink: var(--bank-transfer-tab-text-color, var(--button-text-primary));position:fixed;inset-block:6rem 10.5rem;inset-inline-start:0;z-index:90;display:flex;align-items:center;pointer-events:none}.bank-transfer-tab__toggle{display:flex;flex-direction:column;align-items:center;gap:.5rem;inline-size:var(--bank-transfer-tab-width);padding-block:.75rem;border-start-end-radius:min(var(--button-border-radius),.375rem);border-end-end-radius:min(var(--button-border-radius),.375rem);background:rgb(var(--bank-transfer-tab-fill));color:rgb(var(--bank-transfer-tab-ink));box-shadow:0 1px 4px #00000026;pointer-events:auto;transform-origin:left center;transition:background-color .2s ease,transform .2s var(--bank-transfer-tab-ease)}.bank-transfer-tab__toggle:focus-visible{outline:2px solid rgb(var(--bank-transfer-tab-ink));outline-offset:-4px}.bank-transfer-tab__toggle:active{transform:scale(.97)}.bank-transfer-tab[open] .bank-transfer-tab__toggle{background:rgb(var(--bank-transfer-tab-fill) / .85)}.bank-transfer-tab__icon{inline-size:.75rem;flex-shrink:0}.bank-transfer-tab__label{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--heading-font-family);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;line-height:1}.bank-transfer-tab__panel{position:fixed;inset-block-start:50%;inset-inline-start:calc(var(--bank-transfer-tab-width) + .5rem);inline-size:min(22rem,calc(100vw - var(--bank-transfer-tab-width) - 1.75rem));max-block-size:calc(100dvh - 2rem);overflow-y:auto;padding:1.75rem 1.5rem 1.25rem;border:1px solid rgb(var(--border-color));background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:0 10px 30px #0000001f;pointer-events:auto;transform:translate(-.5rem,-50%);transform-origin:left center;opacity:0;visibility:hidden;transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s}.bank-transfer-tab[open] .bank-transfer-tab__panel{transform:translateY(-50%);opacity:1;visibility:visible;transition:opacity .22s var(--bank-transfer-tab-ease),transform .22s var(--bank-transfer-tab-ease),visibility 0s}.bank-transfer-tab__close{position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;color:rgb(var(--text-color) / .65);transition:color .2s ease}.bank-transfer-tab__close:hover{color:rgb(var(--text-color))}.bank-transfer-tab .bank-transfer-notice-body__title{padding-inline-end:1.5rem}.bank-transfer-tab__dismiss{justify-self:center;color:rgb(var(--text-color) / .65)}@media screen and (min-width:700px){.bank-transfer-tab{inset-block-end:17.5rem}.bank-transfer-tab__toggle{padding-block:1rem}.bank-transfer-tab__icon{inline-size:.875rem}.bank-transfer-tab__label{font-size:.6875rem}.bank-transfer-tab__panel{padding:2rem 2rem 1.5rem}}@media(hover:hover)and (pointer:fine){.bank-transfer-tab__toggle:hover{background:rgb(var(--bank-transfer-tab-fill) / .85)}}@media screen and (max-height:459px){.bank-transfer-tab{display:none}}@media(prefers-reduced-motion:reduce){.bank-transfer-tab__toggle,.bank-transfer-tab__toggle:active{transform:none;transition:background-color .2s ease}.bank-transfer-tab__panel,.bank-transfer-tab[open] .bank-transfer-tab__panel{transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/bank-transfer-notice.css.map */
