.user-modal .flex-wrapper{padding:0}@media(min-width:768px){.user-modal .flex-wrapper{padding-right:17px}}.user-modal .modal-wrapper{width:100%}@media(min-width:768px){.user-modal .modal-wrapper{height:auto;width:auto}}.user-modal .modal-wrapper .margin-content{bottom:0;left:50%;margin:0;position:absolute;top:0;transition-property:none;width:100%}@media(min-width:768px){.user-modal .modal-wrapper .margin-content{bottom:auto;max-width:400px;top:50%}}.user-modal .modal-wrapper .margin-content{transform:translate3d(-50%,0,0)}@media(min-width:768px){.user-modal .modal-wrapper .margin-content{transform:translate3d(-50%,-50%,0)}}.user-modal .modal-wrapper .margin-content>div{padding:0}.user-modal .modal-wrapper>div{border-radius:0}@media(min-width:768px){.user-modal .modal-wrapper>div{border:1px solid rgba(0,0,0,.2);border-radius:.375rem}}.user-modal .modal-wrapper .modal-content{background-color:transparent;height:100vh;outline:0;padding:0;width:100vw}@media(min-width:768px){.user-modal .modal-wrapper .modal-content{height:auto;width:auto}}.user-modal form .form-input .input-label:not([for=newsletter]){--tw-text-opacity:1;color:rgb(31 48 61/var(--tw-text-opacity,1))}@media(min-width:768px){.user-modal form .form-input .input-label:not([for=newsletter]){display:none}}.user-modal .modal-dialog{width:100%}@media(min-width:768px){.user-modal .modal-dialog{width:400px}}.user-modal .modal-header{align-items:center;border-width:0;display:flex;height:6vh;justify-content:center;position:relative;z-index:2;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:.875rem;padding-top:.875rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 2px 4px 0 rgba(0,0,0,.2);--tw-shadow-colored:0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.user-modal .modal-header{height:auto;--tw-bg-opacity:1;background-color:rgb(88 122 140/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.user-modal .modal-header .close{left:.625rem;position:absolute;top:50%;--tw-translate-y:-50%;cursor:pointer;font-size:2.25rem;font-weight:400;line-height:2.5rem;line-height:14px;padding:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.user-modal .modal-header .modal-title{font-size:1.2rem;margin-left:2rem;text-align:center}.user-modal .modal-body{flex:1 1 auto;height:94vh;overflow:auto;position:relative;--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1));padding:1rem 1rem 7rem}@media(min-width:768px){.user-modal .modal-body{height:auto;overflow:visible;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:1rem}}@media(max-height:575px){.user-modal .modal-body{height:94vh}}.user-modal .sign-in-button,.user-modal .social-buttons a{border-radius:.25rem;border-width:1px;box-sizing:border-box;--tw-border-opacity:1;border-color:rgb(233 63 130/var(--tw-border-opacity,1));--tw-bg-opacity:1;align-items:center;align-self:center;background-color:rgb(230 37 113/var(--tw-bg-opacity,1));cursor:pointer;display:flex;font-weight:400;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:.5rem;padding:.625rem .75rem;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:768px){.user-modal .sign-in-button,.user-modal .social-buttons a{font-size:.875rem;line-height:1.25rem;padding-bottom:.375rem;padding-top:.375rem}}.user-modal .sign-in-button,.user-modal .social-buttons a{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.user-modal .sign-in-button:hover,.user-modal .social-buttons a:hover{--tw-border-opacity:1;border-color:rgb(180 22 88/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(205 24 95/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.user-modal .sign-in-button:focus,.user-modal .social-buttons a:focus{--tw-shadow:0 0 0 .2rem rgba(249,143,67,.5);--tw-shadow-colored:0 0 0 .2rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.user-modal .sign-in-button .social-text img,.user-modal .social-buttons a .social-text img{height:20px;margin-right:.375rem;width:24px}.user-modal .sign-in-button.google,.user-modal .social-buttons a.google{--tw-border-opacity:1;border-color:rgb(207 67 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(207 67 51/var(--tw-bg-opacity,1))}.user-modal .sign-in-button.google:focus,.user-modal .social-buttons a.google:focus{background-color:#cf4333cc;--tw-shadow:0 0 0 .2rem rgba(207,67,51,.5);--tw-shadow-colored:0 0 0 .2rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.user-modal .sign-in-button.facebook,.user-modal .social-buttons a.facebook{margin-bottom:.75rem;--tw-border-opacity:1;border-color:rgb(71 89 147/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(71 89 147/var(--tw-bg-opacity,1))}.user-modal .sign-in-button.facebook:focus,.user-modal .social-buttons a.facebook:focus{background-color:#475993cc;--tw-shadow:0 0 0 .2rem rgba(71,89,147,.5);--tw-shadow-colored:0 0 0 .2rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.user-modal .sign-in-button.facebook,.user-modal .sign-in-button.google,.user-modal .social-buttons a.facebook,.user-modal .social-buttons a.google{background-color:transparent;border-width:0;padding:0}}.user-modal .link-to-modal-wrapper{text-align:right}.user-modal .link-to-modal{align-self:flex-end;cursor:pointer;font-size:.8rem;--tw-text-opacity:1;color:rgb(38 169 224/var(--tw-text-opacity,1))}.user-modal .link-to-modal:hover{text-decoration-line:underline}.user-modal .not-registered-wrapper{margin-left:-1rem;margin-right:-1rem;margin-top:1.5rem;--tw-border-opacity:1;border-bottom:1px rgb(215 215 215/var(--tw-border-opacity,1));border-style:solid;padding-bottom:1.5rem;text-align:center}@media(min-width:768px){.user-modal .not-registered-wrapper{border-style:none;margin:.625rem 0 0;padding:0}}.user-modal .not-registered-wrapper span{font-size:.8rem}.user-modal .or{font-weight:600;margin-bottom:30px;--tw-text-opacity:1;color:rgb(121 132 137/var(--tw-text-opacity,1))}@media(min-width:768px){.user-modal .or{--tw-border-opacity:1;border-bottom:1px rgb(215 215 215/var(--tw-border-opacity,1));border-style:solid}}.user-modal .or div{display:block;height:2.5rem;margin:0 auto;position:relative;top:1.25rem;width:2.5rem}.user-modal .sign-in-with{font-size:1.1rem;padding:5px 0 0 30px}.user-modal .bottom-wrapper{flex-direction:column}@media(min-width:768px){.user-modal .bottom-wrapper{flex-direction:row}}.user-modal .bottom-wrapper .bottom-section{width:100%}@media(min-width:768px){.user-modal .bottom-wrapper .bottom-section{width:auto}}.user-modal .bottom-wrapper{justify-content:space-between}.user-modal .bottom-wrapper,.user-modal .bottom-wrapper .social-buttons{display:flex;width:100%}.user-modal .bottom-wrapper .social-buttons{-moz-column-gap:.625rem;column-gap:.625rem;flex-direction:column-reverse;list-style-type:none;padding-right:0}@media(min-width:768px){.user-modal .bottom-wrapper .social-buttons{flex-direction:row;padding-right:30px}}[data-v-0ce123eb] .user-modal .modal-wrapper>.modal-content{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media(min-width:768px){[data-v-0ce123eb] .user-modal .modal-wrapper>.modal-content{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(231 233 234/var(--tw-border-opacity,1))}}[data-v-0ce123eb] .user-modal .modal-wrapper>.modal-content{box-shadow:0 8px 16px #28464a0a}[data-v-0ce123eb] .user-modal .modal-header{height:auto;justify-content:flex-start;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:52px 1rem 1.5rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media(min-width:768px){[data-v-0ce123eb] .user-modal .modal-header{padding:3rem 2rem 0}}[data-v-0ce123eb] .user-modal .modal-header .modal-title{font-size:1.5rem;font-weight:600;line-height:1.75rem;margin-left:0;text-align:left;--tw-text-opacity:1;color:rgb(14 36 43/var(--tw-text-opacity,1))}[data-v-0ce123eb] .user-modal .modal-header .close{left:auto;right:1.25rem;top:2rem;--tw-text-opacity:1;color:rgb(14 36 43/var(--tw-text-opacity,1))}[data-v-0ce123eb] .user-modal .modal-body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}@media(min-width:768px){[data-v-0ce123eb] .user-modal .modal-body{padding:2rem}}[data-v-0ce123eb] .user-modal form .form-input .input-label:not([for=newsletter]){display:block}[data-v-0ce123eb] .user-modal .form-input{margin-bottom:1rem;padding-bottom:0;padding-top:0}[data-v-0ce123eb] .user-modal .form-input .input-label{display:block;font-size:.75rem;line-height:1rem;padding-top:0}[data-v-0ce123eb] .user-modal .form-input .form-element{--tw-border-opacity:1;border-color:rgb(202 203 204/var(--tw-border-opacity,1));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(14 36 43/var(--tw-text-opacity,1))}[data-v-0ce123eb] .user-modal .form-input .form-element.has-error{--tw-border-opacity:1;border-color:rgb(212 24 24/var(--tw-border-opacity,1))}[data-v-0ce123eb] .user-modal .link-to-modal-wrapper{margin-bottom:.625rem}[data-v-0ce123eb] .user-modal .link-to-modal{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(23 118 206/var(--tw-text-opacity,1))}[data-v-0ce123eb] .user-modal .not-registered-wrapper{border-style:none}[data-v-0ce123eb] .user-modal .social-buttons{display:block;margin-bottom:1rem;padding:0}@media(min-width:768px){[data-v-0ce123eb] .user-modal .social-buttons{height:auto}}[data-v-0ce123eb] .user-modal .social-buttons a.facebook,[data-v-0ce123eb] .user-modal .social-buttons a.google{align-items:center;border-radius:.5rem;border-style:solid;border-width:1px;display:flex;height:3rem;justify-content:center;--tw-border-opacity:1;border-color:rgb(183 189 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem;padding:.625rem 1rem;--tw-text-opacity:1;color:rgb(14 36 43/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-v-0ce123eb] .user-modal .social-buttons a.facebook:hover,[data-v-0ce123eb] .user-modal .social-buttons a.google:hover{--tw-bg-opacity:1;background-color:rgb(231 233 234/var(--tw-bg-opacity,1))}[data-v-0ce123eb] .user-modal .social-buttons a.facebook>img,[data-v-0ce123eb] .user-modal .social-buttons a.google>img{display:block;margin-right:.75rem}@media(min-width:768px){[data-v-0ce123eb] .user-modal .social-buttons .social-text{display:flex}}[data-v-0ce123eb] .user-modal .social-buttons .social-text img{display:none}[data-v-0ce123eb] .user-modal .or{border-style:none;margin-bottom:1.5rem;margin-top:1.5rem;position:relative}[data-v-0ce123eb] .user-modal .or img{display:none}[data-v-0ce123eb] .user-modal .or div{display:block;height:auto;position:static;text-align:center;width:100%}[data-v-0ce123eb] .user-modal .or span{position:relative;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(231 233 234/var(--tw-text-opacity,1))}@media(min-width:768px){[data-v-0ce123eb] .user-modal .or span{display:inline-block}}[data-v-0ce123eb] .user-modal .or:after{content:"";height:1px;left:0;position:absolute;top:50%;width:100%;--tw-bg-opacity:1;background-color:rgb(231 233 234/var(--tw-bg-opacity,1));transform:translateY(50%)}[data-v-0ce123eb] .user-modal .bottom-wrapper{display:block}[data-v-0ce123eb] .user-modal .sign-in-with{display:none}
