.subscription-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:none;padding:0 16px;background:rgba(var(--color-foreground),.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation-name:fadeIn;animation-duration:.4s}.subscription-popup[open]{display:block}.subscription-popup.subscription-popup--dark .subscription-popup__body{background-color:#161f25}.subscription-popup.subscription-popup--dark .subscription-service__container{border:1px solid #FFFFFF0D;background:#ffffff26}.subscription-popup.subscription-popup--dark .subscription-popup__heading,.subscription-popup.subscription-popup--dark .subscription-popup__subheading{color:#fff}.subscription-popup.subscription-popup--dark .subscription-popup__close svg rect{fill:#fff}.subscription-popup.subscription-popup--dark .subscription-service-title,.subscription-popup.subscription-popup--dark .subscription-service-features__item,.subscription-popup.subscription-popup--dark .subscription-service-button-link,.subscription-popup.subscription-popup--dark .subscription-service-note{color:#fff}.subscription-popup.subscription-popup--dark .subscription-service-note.subscription-service-note--secondary{background-color:#ffffff26}.subscription-popup.subscription-popup--dark .subscription-service-tile-note{color:#fff}.subscription-popup.subscription-popup--dark .subscription-service-button-submit{padding:17px;border-radius:20px;width:100%;max-width:100%;display:flex;justify-content:center;background:linear-gradient(0deg,#1088bb,#119dd9)}.subscription-popup.subscription-popup--dark .subscription-service-button-submit:hover:before{transform:translateY(-50%) scale(32)}.subscription-popup.subscription-popup--dark .subscription-service-button-submit:disabled:hover:before{transform:none}.subscription-popup.subscription-popup--dark .subscription-service-button-submit:before{content:"";position:absolute;top:50%;right:-40px;width:40px;height:40px;background-color:#000;border-radius:50%;transform:translateY(-50%) scale(1);background-color:#0003;transition:top .4s ease,right .5s ease,transform .6s ease}.subscription-popup__container{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);z-index:102;overflow:hidden;display:flex;flex-direction:column;align-items:center;max-height:calc(100dvh - 32px);max-width:680px;width:100%;text-align:center;border-radius:16px}.subscription-popup__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:25px;height:25px;padding:0;background:none;border:none;cursor:pointer;transition:opacity .4s ease}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.subscription-popup__close:hover{opacity:.7}}.subscription-popup__body{display:flex;flex-direction:column;row-gap:24px;overflow-y:auto;flex:1 1 auto;width:100%;padding:32px;background-color:rgb(var(--color-background))}.subscription-popup__header{display:flex;justify-content:space-between;gap:24px;width:100%}.subscription-popup__header-button-space{flex-shrink:0;width:25px;height:25px}.subscription-popup__content{display:flex;flex-direction:column;gap:24px;width:100%}.subscription-popup__heading,.subscription-popup__subheading{margin:0}.subscription-popup__heading{font-family:Encode Sans,sans-serif;font-size:24px;font-weight:800;line-height:1.333;text-align:center;color:#000}.subscription-popup__subheading{font-size:16px;line-height:1.5;text-align:center;color:#0f1010}.subscription-popup .subscription-service-button-submit{width:auto}@media screen and (max-width: 749px){.subscription-popup{padding:0}.subscription-popup__container{top:calc(100% + 1px);left:0;transform:translateY(-100%);max-width:100%;max-height:calc(100dvh - 16px);border-bottom-left-radius:0;border-bottom-right-radius:0}.subscription-popup__body{gap:20px;padding:16px 16px 32px}.subscription-popup__heading{font-size:16px;font-weight:600;line-height:1.5}.subscription-popup .subscription-service-button-submit{width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/subscription-popup.css.map */
