.ax-scroll-region{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--ax-c-border-strong) transparent}.ax-scroll-region::-webkit-scrollbar{inline-size:6px;block-size:6px}.ax-scroll-region::-webkit-scrollbar-thumb{background-color:var(--ax-c-border);border-radius:var(--ax-radius-full)}.ax-scroll-region::-webkit-scrollbar-thumb:hover{background-color:var(--ax-c-border-strong)}.ax-modal{--ax-modal-size: 34rem;--ax-modal-inset: clamp(var(--ax-space-3), 4vw, var(--ax-space-10));--ax-modal-pad: clamp(var(--ax-space-4), 2.4vw, var(--ax-space-6));--ax-modal-radius: var(--ax-radius-xl);--ax-modal-shift: 1.25rem;--ax-modal-blur: 8px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ax-z-modal);display:none;align-items:center;justify-content:center;padding:var(--ax-modal-inset);isolation:isolate;overscroll-behavior:contain}.ax-modal[data-ax-dialog][class*=ax-scheme-]{background-color:transparent;background-image:none}.ax-modal[open]{display:flex}.ax-modal[hidden]{display:none}.ax-modal--sm{--ax-modal-size: 26rem}.ax-modal--md{--ax-modal-size: 34rem}.ax-modal--lg{--ax-modal-size: 52rem}.ax-modal--full{--ax-modal-size: 100%;--ax-modal-inset: 0px;--ax-modal-radius: 0px}.ax-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ax-c-overlay);opacity:0;transition:opacity var(--ax-dur-2) var(--ax-ease-out)}.ax-modal[data-ax-in] .ax-modal__scrim{opacity:1}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ax-modal--blur .ax-modal__scrim{-webkit-backdrop-filter:blur(var(--ax-modal-blur));backdrop-filter:blur(var(--ax-modal-blur))}}.ax-modal__dialog{position:relative;z-index:1;display:flex;flex-direction:column;inline-size:min(100%,var(--ax-modal-size));max-block-size:min(100%,calc(var(--ax-vh, 1vh) * 100 - var(--ax-modal-inset) * 2));background-color:var(--ax-c-bg);color:var(--ax-c-fg);border-radius:var(--ax-modal-radius);box-shadow:var(--ax-shadow-xl);overflow:hidden;opacity:0;translate:0 var(--ax-modal-shift);scale:.98;transition:opacity var(--ax-dur-2) var(--ax-ease-out),translate var(--ax-dur-3) var(--ax-ease-out),scale var(--ax-dur-3) var(--ax-ease-out)}.ax-modal--full .ax-modal__dialog{max-block-size:100%;block-size:100%;box-shadow:none}.ax-modal[data-ax-in] .ax-modal__dialog{opacity:1;translate:0 0;scale:1}.ax-modal__dialog:focus{outline:none}.ax-modal__dialog:focus-visible{outline:var(--ax-focus-width) solid var(--ax-c-border-strong);outline-offset:calc(var(--ax-focus-offset) * -1)}.ax-modal__header{display:flex;align-items:flex-start;gap:var(--ax-space-4);padding:var(--ax-modal-pad);padding-block-end:var(--ax-space-3);border-block-end:var(--ax-border-width) solid var(--ax-c-border)}.ax-modal__heading{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:var(--ax-space-1)}.ax-modal__title{margin:0;font-family:var(--ax-font-heading);font-size:var(--ax-text-lg);font-weight:var(--ax-fw-heading);line-height:var(--ax-leading-snug);letter-spacing:var(--ax-ls-heading);text-transform:var(--ax-tt-heading);text-wrap:balance;color:var(--ax-c-fg)}.ax-modal__description{margin:0;font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal);color:var(--ax-c-fg-muted);text-wrap:pretty}.ax-modal__close{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;margin-block-start:calc(var(--ax-space-1) * -1);margin-inline-end:calc(var(--ax-space-2) * -1);padding:0;color:var(--ax-c-fg-muted);background-color:transparent;border:0;border-radius:var(--ax-radius-full);cursor:pointer;transition:color var(--ax-dur-1) linear,background-color var(--ax-dur-1) linear}.ax-modal__close:hover{color:var(--ax-c-fg);background-color:var(--ax-c-bg-inset)}.ax-modal__close:focus-visible{outline:var(--ax-focus-width) solid var(--ax-c-border-strong);outline-offset:var(--ax-focus-offset)}.ax-modal__body{flex:1 1 auto;min-block-size:0;padding:var(--ax-modal-pad);font-size:var(--ax-text-base);line-height:var(--ax-leading-normal);color:var(--ax-c-fg)}.ax-modal__dialog>.ax-modal__body:first-child{padding-block-start:calc(var(--ax-modal-pad) + var(--ax-space-2))}.ax-modal__body>:first-child{margin-block-start:0}.ax-modal__body>:last-child{margin-block-end:0}.ax-modal__body[aria-busy=true]{display:flex;align-items:center;justify-content:center;min-block-size:12rem}.ax-modal__footer{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ax-space-3);padding:var(--ax-modal-pad);padding-block-start:var(--ax-space-3);background-color:var(--ax-c-bg);border-block-start:var(--ax-border-width) solid var(--ax-c-border)}@media screen and (max-width:749px){.ax-modal{--ax-modal-inset: var(--ax-space-3)}.ax-modal--lg .ax-modal__dialog,.ax-modal--full .ax-modal__dialog{max-block-size:calc(var(--ax-vh, 1vh) * 100 - var(--ax-modal-inset) * 2)}}:root[data-animations=false] .ax-modal__dialog,:root[data-animations=false] .ax-modal__scrim{transition:none}:root[data-animations=false] .ax-modal__dialog{translate:none;scale:none}@media(prefers-reduced-motion:reduce){.ax-modal__dialog{translate:none;scale:none}}@media(forced-colors:active){.ax-modal__dialog{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-modal.css.map */
