.als-popup{width:min(420px,calc(100vw - 32px));padding:32px 28px 24px;border:0;border-radius:20px;background:var(--als-bg, #faf7f2);color:var(--als-ink, #252125);font-family:var(--als-sans, "Poppins", sans-serif);text-align:center;box-shadow:0 24px 60px #25212538}.als-popup::backdrop{background:#25212573}.als-popup[open]{animation:als-popup-in .28s cubic-bezier(.2,.8,.2,1)}.als-popup__close{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;background:none;color:var(--als-muted, #6b6267);font-size:28px;line-height:1;cursor:pointer}.als-popup__eyebrow{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--als-plum, #4b2638)}.als-popup__title{margin:0 0 10px;font-family:var(--als-serif, "DM Serif Display", serif);font-size:30px;font-weight:400;line-height:1.15}.als-popup__text{margin:0 0 20px;font-size:15px;line-height:1.5;color:var(--als-muted, #6b6267)}.als-popup__code{display:inline-block;padding:2px 10px;border:1.5px dashed var(--als-plum, #4b2638);border-radius:6px;color:var(--als-plum, #4b2638);letter-spacing:.04em}.als-popup__actions{display:grid;gap:8px}.als-popup__apply,.als-popup__continue{min-height:52px;border:0;border-radius:999px;background:var(--als-plum, #4b2638);color:var(--als-white, #fff);font:600 16px/1 var(--als-sans, "Poppins", sans-serif);cursor:pointer}.als-popup__apply:hover,.als-popup__continue:hover{background:var(--als-plum-hi, #3c1e2d)}.als-popup__apply[aria-busy=true]{opacity:.7}.als-popup__skip{min-height:44px;border:0;background:none;color:var(--als-muted, #6b6267);font:500 14px/1 var(--als-sans, "Poppins", sans-serif);text-decoration:underline;cursor:pointer}.als-popup__status,.als-popup__status>span,.als-popup__continue{display:none}.als-popup__status{margin:0 0 16px;font-size:15px;font-weight:600;color:var(--als-plum, #4b2638);outline:none}.als-popup[data-state] .als-popup__actions{display:none}.als-popup[data-state] .als-popup__status,.als-popup[data-state] .als-popup__continue,.als-popup[data-state=applied] .als-popup__status--applied,.als-popup[data-state=manual] .als-popup__status--manual{display:block}.als-popup[data-state] .als-popup__continue{width:100%}@media(max-width:749px){.als-popup{width:100vw;max-width:100vw;margin:auto 0 0;padding-bottom:calc(24px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.als-popup[open]{animation-name:als-popup-up}}@keyframes als-popup-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes als-popup-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.als-popup[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/als-pdp-boost.css.map */
