body:is([class^=o-],[class*=" o-"]){overflow:clip}.coretex-dialog dialog:not([open]){display:none}.coretex-dialog dialog:modal{width:var(--dialogW);max-width:var(--dialogMaxW);height:var(--dialogH);max-height:var(--dialogMaxH);margin:var(--dialogMargin);padding:var(--dialogPadding);border:var(--dialogBorder, none);border-radius:var(--dialogRadius);background:var(--dialogBg);color:var(--dialogColor);font-size:var(--dialogSize)}@media (max-width: 777px){.coretex-dialog{--dialogMargin: auto 1rem;--dialogMaxW: calc(100% - 2rem) }}[data-open]>*,[data-close]>*{pointer-events:none}.coretex-dialog dialog[dialog-position]{--dialogPosSize: var(--padding) }.coretex-dialog dialog[dialog-position="top left"]{--dialogTransOrigin: top left;margin-block-start:var(--dialogPosSize);margin-inline-start:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="top center"]{--dialogTransOrigin: top center;margin-block-start:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="top right"]{--dialogTransOrigin: top right;margin-block-start:var(--dialogPosSize);margin-inline-end:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="bottom left"]{--dialogTransOrigin: bottom left;margin-block-end:var(--dialogPosSize);margin-inline-start:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="bottom center"]{--dialogTransOrigin: bottom center;margin-block-end:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="bottom right"]{--dialogTransOrigin: bottom right;margin-block-end:var(--dialogPosSize);margin-inline-end:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position~=left] header>x-flex{justify-content:flex-start}.coretex-dialog dialog[dialog-position~=center] header>x-flex{justify-content:space-around}.coretex-dialog dialog[dialog-position~=right] header>x-flex{justify-content:flex-end}@media (max-width: 777px){.coretex-dialog dialog[dialog-position-s=top]{--dialogTransOrigin: top center;margin-block-start:var(--dialogPosSize);margin-inline:auto}.coretex-dialog dialog[dialog-position-s=center]{--dialogTransOrigin: center;margin-block:auto}.coretex-dialog dialog[dialog-position-s=bottom]{--dialogTransOrigin: bottom center;margin-block-end:var(--dialogPosSize);margin-inline:auto}.coretex-dialog dialog[dialog-position-s] header>x-flex{justify-content:flex-end}}.coretex-dialog dialog::-webkit-backdrop{background:var(--dialogBackdropBg);-webkit-backdrop-filter:var(--overlayBlur);backdrop-filter:var(--overlayBlur);opacity:1;animation:var(--dialogBackdropAnimationIn)}.coretex-dialog dialog::backdrop{background:var(--dialogBackdropBg);-webkit-backdrop-filter:var(--dialogBackdropBlur);backdrop-filter:var(--dialogBackdropBlur);opacity:1;animation:var(--dialogBackdropAnimationIn)}.coretex-dialog[closing] dialog::-webkit-backdrop{animation:var(--dialogBackdropAnimationOut)}.coretex-dialog[closing] dialog::backdrop{animation:var(--dialogBackdropAnimationOut)}.coretex-dialog dialog[open]{animation:var(--dialogAnimationOpen);transform-origin:var(--dialogTransOrigin)}.coretex-dialog[closing] dialog{animation:var(--dialogAnimationClose);transform-origin:var(--dialogTransOrigin, center)}.coretex-dialog header{z-index:99}.coretex-dialog footer{gap:0;z-index:3;width:100%}.no-js .coretex-dialog:where([id*=Box]):target dialog{background:var(--dialogBg);color:var(--dialogColor);border:var(--dialogBorder);display:block;top:0;isolation:isolate;z-index:9999;min-height:100vh;width:var(--dialogW);max-width:var(--dialogMaxW);margin-block:var(--globalMargin);border-radius:var(--globalRadius)}[closing]{animation:.5s dialog-closing forwards}@keyframes dialog-closing{0%{transform:none;filter:none}80%{filter:blur(10px)}to{opacity:0}}[opening]{animation:.5s dialog-opening forwards}@keyframes dialog-opening{0%{filter:blur(10px)}to{opacity:0}}@keyframes dialog-modal-slide-up{0%{transform:translate3d(0,100vh,0)}to{transform:none}}@keyframes dialog-modal-slide-down{0%{transform:none}to{transform:translate3d(0,100vh,0)}}@keyframes dialog-modal-slide-in-down{0%{transform:translate3d(0,-100vh,0)}to{transform:none}}@keyframes dialog-modal-slide-out-up{0%{transform:none}to{transform:translate3d(0,-100vh,0)}}@keyframes dialog-modal-slide-in-left{0%{transform:translate3d(100vw,0,0)}to{transform:none}}@keyframes dialog-modal-slide-out-left{0%{transform:none}to{transform:translate3d(100vw,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/c-dialog.css.map */
