.p-dialog-mask:has(.advent-modal){align-items:flex-start!important;background-color:var(--black-20);height:100vh;padding:0;scrollbar-width:none}.p-dialog-mask:has(.advent-modal)::-webkit-scrollbar{height:0;width:0}@media (min-width:576px){.p-dialog-mask:has(.advent-modal){height:auto;overflow-y:auto;padding-top:100px}}.p-dialog-mask:has(.advent-modal) .p-dialog{display:grid!important;grid-template-areas:"modal";grid-template-rows:1fr;justify-content:center;pointer-events:none!important}@layer primevue{.p-dialog-mask:has(.advent-modal) .p-dialog{all:unset;align-items:center;height:100%;justify-content:start;max-height:100%;position:relative;width:100%}@media (min-width:576px){.p-dialog-mask:has(.advent-modal) .p-dialog{height:auto}}}.p-dialog-mask:has(.advent-modal) .p-dialog-enter-active,.p-dialog-mask:has(.advent-modal) .p-dialog-leave-active{transition:var(--trs-medium)}.p-dialog-mask:has(.advent-modal) .p-dialog-enter-from,.p-dialog-mask:has(.advent-modal) .p-dialog-leave-to{opacity:0;translate:0 50px}.p-dialog-mask:has(.advent-modal) .p-dialog:has([class*=advent-modal--day-]) .advent-modal-close{--button-surface-color:var(--white-50)}.p-dialog-mask:has(.advent-modal) .p-dialog:has(.advent-deal-timeline--day-1) .advent-modal-close{--ink-color:var(--ink-color-inverse);--button-ink-color-interact:var(--advent-day-1)}.p-dialog-mask:has(.advent-modal) .p-dialog:has(.advent-deal-timeline--day-1) .advent-modal-close:hover{border:2px dashed var(--advent-day-1)}.p-dialog-mask:has(.advent-modal) .p-dialog .advent-modal--day-1 .redemption__log-in,.p-dialog-mask:has(.advent-modal) .p-dialog .advent-modal--day-1 .redemption__redeem-button{--button-stroke-color:var(--ink-color);--button-ink-color:var(--ink-color-inverse);--button-ink-color-interact:var(--ink-color);--button-surface-color:var(--ink-color);--button-surface-color-interact:var(--ink-color-inverse)}.p-dialog-mask:has(.advent-modal) .p-dialog .advent-modal--day-1 .advent-wishlist-btn{--button-surface-color:var(--ink-color);--button-surface-color-interact:var(--ink-color-inverse);--button-ink-color:var(--ink-color-inverse);--button-ink-color-interact:var(--ink-color)}.p-dialog-mask:has(.advent-modal) .p-dialog .advent-modal--day-1 .redemption__code{background-color:var(--ink-color);color:var(--ink-color-inverse);outline:2px dashed var(--white)}@layer common{.advent-modal-close[data-v-e47f3ff9]{--button-size:46px;--button-icon-size:43px;--button-ink-color:var(--ink-color);--button-surface-color:transparent;--button-surface-color-interact:var(--ink-color-inverse);--button-ink-color-interact:var(--ink-color);--default-button-icon-size:15px;--default-button-size:35px;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:var(--button-surface-color);border:0;border:2px dashed var(--ink-color);border-radius:50%;cursor:pointer;display:flex;grid-area:modal;height:var(--button-size,var(--default-button-size));justify-content:center;padding:0;pointer-events:all;position:relative;position:absolute!important;right:10px;top:10px;transition:var(--trs-default);width:var(--button-size,var(--default-button-size));z-index:2}@media (min-width:576px){.advent-modal-close[data-v-e47f3ff9]{--default-button-size:45px}}.advent-modal-close[data-v-e47f3ff9]:before{background-color:var(--button-ink-color);content:"";height:var(--button-icon-size,var(--default-button-icon-size));margin:auto;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;transition:var(--trs-default);width:var(--button-icon-size,var(--default-button-icon-size));z-index:2}.advent-modal-close[data-v-e47f3ff9]:focus-visible:not(:disabled,[aria-disabled=true]),.advent-modal-close[data-v-e47f3ff9]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--button-surface-color-interact)}.advent-modal-close[data-v-e47f3ff9]:focus-visible:not(:disabled,[aria-disabled=true]):before,.advent-modal-close[data-v-e47f3ff9]:hover:not(:disabled,[aria-disabled=true]):before{background-color:var(--button-ink-color-interact)}.advent-modal-close[data-v-e47f3ff9]:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 46 46'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M30.428 30.429 15.571 15.57m0 14.858L30.428 15.57'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none' viewBox='0 0 46 46'%3E%3Cpath stroke='%23fff' stroke-width='2' d='M30.428 30.429 15.571 15.57m0 14.858L30.428 15.57'/%3E%3C/svg%3E")}.advent-modal[data-v-e47f3ff9]{background-color:var(--surface-color);display:flex;flex-direction:column;gap:20px;grid-area:modal;height:100%;max-height:100%;min-width:100vw;overflow-y:auto;pointer-events:all;position:relative;scrollbar-width:none;width:100%}.advent-modal[data-v-e47f3ff9]::-webkit-scrollbar{height:0;width:0}@media (min-width:576px){.advent-modal[data-v-e47f3ff9]{height:820px;min-width:auto;width:500px}}@media (min-width:768px){.advent-modal[data-v-e47f3ff9]{max-width:500px}}.advent-modal--day-1[data-v-e47f3ff9]{background-color:var(--advent-day-1)}.advent-modal--day-2[data-v-e47f3ff9]{background-color:var(--advent-day-2)}.advent-modal--day-3[data-v-e47f3ff9]{background-color:var(--advent-day-3)}.advent-modal--day-4[data-v-e47f3ff9]{background-color:var(--advent-day-4)}.advent-modal--day-5[data-v-e47f3ff9]{background-color:var(--advent-day-5)}.advent-modal--day-1[data-v-e47f3ff9]{--ink-color:var(--white);--ink-color-inverse:var(--black)}}
