.bd-popup{box-sizing:border-box;display:grid;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;place-items:center;padding:48px;opacity:0;transition:opacity .3s ease;pointer-events:none}.bd-popup.bd-popup--open{opacity:1}.bd-popup .bd-popup__box{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;width:min(211px,100%);padding:30px 30px 24px;border-radius:15.673px;text-align:center;transform:translateY(12px) scale(.96);pointer-events:auto;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .3s ease}.bd-popup .bd-popup__box--glass{border:0;background:#ffffff47;box-shadow:inset -2px -2px 6px #ffffffd9,inset 2px 2px 8px #94a3b821;-webkit-backdrop-filter:blur(var(--bd-popup-blur, 14px)) saturate(1.4);backdrop-filter:blur(var(--bd-popup-blur, 14px)) saturate(1.4)}.bd-popup .bd-popup__box--glass:before{--bd-edge: .5px;--bd-arc: 15.673px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bd-edge);border-radius:inherit;background:radial-gradient(circle at 100% 0,rgba(148,163,184,.9) 0,rgba(148,163,184,.72) var(--bd-arc),rgba(148,163,184,0) calc(var(--bd-arc) * 3.5)),radial-gradient(circle at 0 100%,rgba(148,163,184,.9) 0,rgba(148,163,184,.72) var(--bd-arc),rgba(148,163,184,0) calc(var(--bd-arc) * 3.5)),#fffffff2;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.bd-popup .bd-popup__box--image{min-height:260px;justify-content:center;border:0;background-color:#eef5fc;background-image:var(--bd-popup-image);background-repeat:no-repeat;background-position:center;background-size:cover}.bd-popup .bd-popup__box--image .bd-popup__heading,.bd-popup .bd-popup__box--image .bd-popup__text{text-shadow:0 1px 10px rgba(255,255,255,.75)}.bd-popup.bd-popup--open .bd-popup__box{transform:none}.bd-popup .bd-popup__close{display:grid;position:absolute;top:10px;right:10px;width:28px;height:28px;padding:0;border:0;background:none;color:#14304d;cursor:pointer;place-items:center;pointer-events:auto;transition:opacity .2s ease}.bd-popup .bd-popup__close:hover,.bd-popup .bd-popup__close:focus-visible{opacity:.65}.bd-popup .bd-popup__heading{margin:0;font-family:"Super Balloon",var(--font1),sans-serif;font-size:30px;font-weight:400;line-height:1.15;letter-spacing:-.03em;color:var(--themecolor, #004987);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.bd-popup .bd-popup__text{margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.3;color:#006bb7}.bd-popup .bd-popup__cta{display:inline-flex;align-items:center;justify-content:center;width:140px;min-height:43px;margin-top:20px;padding:0 12px;border-radius:97px;background:#004987;color:#fff;font-family:"Segma-bold",var(--font1),sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:normal;text-decoration:none}.bd-popup .bd-popup__cta:hover{background:#003a6c}@media(prefers-reduced-motion:reduce){.bd-popup,.bd-popup .bd-popup__box{transition:none}}@media screen and (min-width:750px){.bd-popup{padding:34px}.bd-popup .bd-popup__close{top:12px;right:12px}.bd-popup .bd-popup__box{width:min(430px,100%);padding:52px 31.35px 31.35px}.bd-popup .bd-popup__heading{font-size:clamp(26px,6.4vw,38px);line-height:1.1}.bd-popup .bd-popup__text{margin-top:7px;font-size:clamp(14px,3.9vw,17px);line-height:1.4}.bd-popup .bd-popup__cta{width:auto;min-height:41px;margin-top:15.67px;padding:0 2.4rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/birthday-popup.css.map */
