popup-banner .popup-modal__content{width:92%;background:linear-gradient(135deg,#1e1e1efa,#141414fa);backdrop-filter:blur(40px) saturate(1.2);-webkit-backdrop-filter:blur(40px) saturate(1.2);border:2px solid;border-image:linear-gradient(135deg,#ff5c4d66,#ffffff26,#ff5c4d33) 1;border-radius:16px;box-shadow:inset 0 2px #ffffff1a,inset 0 -2px #0000004d,0 24px 60px #0009,0 8px 24px #0006,0 0 0 1px #ff5c4d1a;overflow:hidden}@media(min-width:768px){popup-banner .popup-modal__content{max-width:680px}}popup-banner .popup-modal__content:is(.border--with-cut-corners){--edge-size: 1rem}popup-banner .popup-modal__toggle{top:1rem;right:1rem;margin-right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fffc;transition:all .3s cubic-bezier(.4,0,.2,1)}popup-banner .popup-modal__toggle:hover{background:#ff5c4d26;border-color:#ff5c4d66;color:#fff;transform:scale(1.05)}popup-banner[open] [role=dialog]{height:-moz-fit-content;height:fit-content}.popup-banner__text{flex-grow:1;padding:3rem 2rem 2.5rem;text-align:center}.popup-banner__text>*{margin-top:0;margin-bottom:1.5rem}.popup-banner__text h2,.popup-banner__text h3,.popup-banner__text .h2,.popup-banner__text strong{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fffffffa;text-transform:uppercase;margin-bottom:1rem}.popup-banner__text p{font-size:clamp(.9375rem,2vw,1.0625rem);line-height:1.65;color:#fffc;max-width:480px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.popup-banner__text .newsletter-form{margin-left:auto;margin-right:auto;max-width:460px}.popup-banner__text .newsletter-form__field-wrapper{position:relative;margin-bottom:0}.popup-banner__text .newsletter-form input[type=email]{width:100%;height:56px;padding:0 1.25rem;background:linear-gradient(135deg,#ffffff1a,#ffffff0a);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1.5px solid rgba(255,255,255,.15);border-radius:12px 12px 0 0;color:#fffffff2;font-size:1rem;font-weight:500;letter-spacing:.01em;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px #ffffff14,inset 0 -2px #00000026,0 4px 12px #00000026}.popup-banner__text .newsletter-form input[type=email]::placeholder{color:#ffffff73;font-weight:400}.popup-banner__text .newsletter-form input[type=email]:focus{outline:none;background:linear-gradient(135deg,#ffffff21,#ffffff0f);border-color:#ff5c4d80;box-shadow:inset 0 2px #ffffff1f,inset 0 -2px #0000001f,0 0 0 2px #ff5c4d26,0 6px 20px #0003}.popup-banner__content{display:flex;align-items:center}.popup-banner__content>*{width:100%}.popup-banner__text .newsletter-form__button{width:100%;height:56px;padding:0 2rem;background:linear-gradient(135deg,#ff5c4d,#ff3333f2);border:none;border-radius:0 0 12px 12px;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #fff3,inset 0 -1px #0003,0 6px 20px #ff333359,0 2px 8px #0003}.popup-banner__text .newsletter-form__button:hover{background:linear-gradient(135deg,#ff665c,#ff5c4d);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff40,inset 0 -1px #00000026,0 8px 28px #ff333373,0 4px 12px #00000040}.popup-banner__text .newsletter-form__button:active{transform:translateY(0);box-shadow:inset 0 2px 4px #0003,0 4px 12px #ff33334d}.popup-banner__content>.media{display:none}.popup-banner__content>.media:last-child{display:block;padding-bottom:var(--media--padding-bottom)}popup-banner[data-image-only=true] .popup-modal__toggle{background-color:rgba(var(--color-background-rgb),.75)}popup-banner .newsletter-form:has(.form__message--success) .newsletter-form__field-wrapper{display:none}@media all and (min-width:480px){.popup-banner__content>.media:not(:last-child){display:block}}@media all and (min-width:640px){popup-banner .popup-modal__toggle{top:1rem;margin-right:1rem}.popup-banner__text{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-popup-banner.css.map */
