message-popup{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:calc(var(--z-header) + 1);width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:calc(var(--page-gutter) * 1.5);text-align:center;visibility:hidden;opacity:0;pointer-events:none;will-change:visibility,background-color,opacity,transform;transition:visibility var(--duration-default),background-color var(--duration-default),opacity var(--duration-default),transform var(--duration-default)}message-popup[data-open-in-design-mode]{visibility:visible;opacity:1}message-popup[open]{background-color:var(--color-popup-overlay, rgba(0, 0, 0, .5));opacity:1;visibility:visible;pointer-events:all}message-popup[open] .message-popup__wrapper{transform:translateY(0)}message-popup p{margin:0 0 1rem}message-popup p:last-child{margin-block-end:0}.message-popup__wrapper{display:flex;flex-direction:column;overflow-y:auto;max-height:100%;position:relative;width:100%;max-width:45rem;transform:translateY(2rem);transition:transform var(--duration-default);background-color:rgb(var(--color-background));border-radius:var(--button-action-border-radius, .6rem)}.message-popup__media{flex:1 0 auto;height:16rem;border-radius:var(--button-action-border-radius, .6rem) var(--button-action-border-radius, .6rem) 0 0}.message-popup__content{display:flex;flex:1 0 auto;flex-direction:column;padding:calc(var(--section-spacing-unit-size) * 3) calc(var(--section-spacing-unit-size) * 2.5)}.message-popup__content>*{text-align:var(--section-content-alignment, center);justify-content:var(--section-content-alignment, center)}.message-popup__entry{color:rgb(var(--color-foreground));margin-block-end:calc(var(--section-spacing-unit-size) * 1.75)}.message-popup__entry a{text-decoration:underline;text-underline-offset:1px}.message-popup__actions{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.message-popup__actions .button,.message-popup__actions .link{pointer-events:all}.message-popup__actions .button{width:100%;font-size:var(--font-size-static-sm)}.message-popup__actions .link{width:fit-content}@media screen and (min-width:750px){message-popup{padding:4rem}message-popup[open] .message-popup__wrapper{transform:none}.message-popup__wrapper{transform:none}.message-popup__content{padding:calc(var(--section-spacing-unit-size) * 4) calc(var(--section-spacing-unit-size) * 5)}.message-popup__actions{flex-direction:row;justify-content:center}.message-popup__actions .button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/section-message-popup.css.map */
