.signup-modal{position:fixed;z-index:-1;top:0;left:0;box-sizing:border-box;width:100%;height:100%;margin:0 auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00000080;opacity:0;visibility:hidden;display:none}.signup-modal[open]{z-index:11111111111;display:block;opacity:1;visibility:visible}.signup-modal .modal__toggle{position:absolute;right:2rem;top:2rem;height:4.4rem;border:0;background-color:transparent;color:var(--color-background-white);cursor:pointer;z-index:1}.signup-modal .modal__toggle svg{height:4.4rem;outline:none;width:4.4rem}.signup-modal__content{position:absolute;top:50%;left:50%;display:block;overflow:hidden;width:calc(100% - 4rem);max-width:48rem;height:auto;min-height:580px;border-radius:1rem;background:var(--color-white);text-align:center;transform:translate(-50%) translateY(-50%)}@media screen and (min-width: 990px){.signup-modal__content{min-height:50rem;max-width:92rem;overflow-y:auto;width:70%}}.signup-modal__title{color:var(--color-primary-orange);margin:0}.signup-modal__text{margin-bottom:0;margin-top:0}@media only screen and (min-width: 990px){.signup-modal__text{margin-bottom:2.4rem}}.signup-modal__text--discount{border:.1rem dashed var(--color-primary-orange);color:var(--color-primary-orange);padding:1.6rem}@media only screen and (min-width: 990px){.signup-modal__text{margin-bottom:1rem}}.signup-modal__container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}@media only screen and (min-width: 990px){.signup-modal__container{justify-content:center;display:grid;grid-template-columns:1fr 1fr}}.signup-modal__image{display:block;height:21rem;max-width:100%;min-width:100%;width:100%}.signup-modal__image img,.signup-modal__image video{display:block;height:100%;object-fit:cover;width:100%}@media only screen and (min-width: 990px){.signup-modal__image{order:1;height:100%}}.signup-modal__details{padding:2.6rem}@media only screen and (min-width: 990px){.signup-modal__details{padding:5.4rem 3rem}}.signup-modal__footer{margin:0;color:#8b8b8b}.signup-modal .button{margin:0;width:100%}.signup-modal .custom.field{max-width:100%}.signup-modal input{border-radius:var(--inputs-radius-outset)}.modal-form{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width: 990px){.modal-form .signup-modal__footer{margin-top:5.2rem}}@media only screen and (min-width: 990px){.modal-form .signup-modal__footer{margin-top:7.2rem}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/modal-sign-up.css.map */
