#mistsSubscription_modal{max-width:450px;overflow:hidden;padding:0!important;width:max(300px,min(83.72vw,360px))}@media (min-width:768px){#mistsSubscription_modal{width:450px}}#mistsSubscription_modal_container{display:flex;flex-direction:column;font-family:Montserrat,sans-serif;overflow:hidden;position:relative}#mistsSubscription_modal_top{aspect-ratio:360/247;flex-shrink:0;overflow:hidden;position:relative}@media (min-width:768px){#mistsSubscription_modal_top{aspect-ratio:450/282}}#mistsSubscription_modal_top_image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}#mistsSubscription_modal_bottom{display:grid;flex:1 1 0%;max-width:100%;--tw-bg-opacity:1;background-color:#f9c2ce;background-color:rgba(249,194,206,var(--tw-bg-opacity));padding:29px 20px 38px}@media (min-width:768px){#mistsSubscription_modal_bottom{padding:26px 25px 48px}}#mistsSubscription_modal_contentContainer,#mistsSubscription_modal_contentContainer_success{grid-area:1/1;transition-duration:.3s;transition-property:opacity,visibility;transition-timing-function:cubic-bezier(.4,0,.2,1)}#mistsSubscription_modal_bottom.mistsSubscription_showSuccess #mistsSubscription_modal_contentContainer{opacity:0;visibility:hidden}#mistsSubscription_modal_bottom.mistsSubscription_showSuccess #mistsSubscription_modal_contentContainer_success{opacity:1;visibility:visible}#mistsSubscription_modal_contentContainer_content{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){#mistsSubscription_modal_contentContainer_content{gap:18px}}.mistsSubscription_modal_contentContainer_content_title{font-family:Montserrat,sans-serif;font-size:max(20px,min(5.116vw,26px));font-weight:600;letter-spacing:0;line-height:1.22;margin-bottom:0!important;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.mistsSubscription_modal_contentContainer_content_title{font-size:max(20px,min(1.146vw,26px))}}.mistsSubscription_modal_contentContainer_content_sub{font-family:Montserrat,sans-serif;font-size:max(12px,min(3.256vw,18px));font-weight:500;letter-spacing:0;line-height:1.22;margin-bottom:0!important;text-align:center;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:768px){.mistsSubscription_modal_contentContainer_content_sub{font-size:max(12px,min(.729vw,18px))}#mistsSubscription_subscribe{padding-top:1px}}#mistsSubscription_subscribe>fieldset{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;position:relative}@media (min-width:768px){#mistsSubscription_subscribe>fieldset{gap:0}}#mistsSubscription_subscribe>fieldset>div{width:100%}#mistsSubscription_klaviyoSignupEmail{border-radius:9999px!important;border-width:1px!important;min-height:35px;width:100%;--tw-border-opacity:1!important;border-color:#fff!important;border-color:rgba(255,255,255,var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--tw-bg-opacity))!important;font-family:Montserrat,sans-serif;font-size:max(12px,min(2.791vw,16px))!important;font-style:italic!important;font-weight:500!important;line-height:1.22!important;padding:.6em 14px!important;--tw-text-opacity:1;color:#816c65;color:rgba(129,108,101,var(--tw-text-opacity))}@media (min-width:768px){#mistsSubscription_klaviyoSignupEmail{font-size:max(12px,min(.625vw,16px))!important}}#mistsSubscription_klaviyoSignupEmail::-moz-placeholder{--tw-text-opacity:1;color:#816c65;color:rgba(129,108,101,var(--tw-text-opacity));opacity:1}#mistsSubscription_klaviyoSignupEmail::placeholder{--tw-text-opacity:1;color:#816c65;color:rgba(129,108,101,var(--tw-text-opacity));opacity:1}#mistsSubscription_klaviyoSignupEmail:focus-visible{outline:1px solid var(--primary-dark)}#mistsSubscription_klaviyoSignupEmail.error{--tw-border-opacity:1!important;border-color:#f32c2c!important;border-color:rgba(243,44,44,var(--tw-border-opacity))!important}#mistsSubscription_klaviyoSignupConsent_container{display:flex;padding-left:6px;padding-right:6px}@media (min-width:768px){#mistsSubscription_klaviyoSignupConsent_container{padding:9px 0 20px}}#mistsSubscription_klaviyoSignupConsent_container>.csCheckbox{align-items:flex-start;display:inline-flex;gap:6px}.mistsSubscription_klaviyoSignupConsent{border-radius:0;border-width:1px;flex-shrink:0;height:12px;margin-top:1px;width:12px;--tw-border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.mistsSubscription_klaviyoSignupConsent:focus{--tw-ring-offset-width:0px}.mistsSubscription_klaviyoSignupConsent:focus-visible{outline:1px solid var(--primary-dark)}.mistsSubscription_klaviyoSignupConsent.error{--tw-border-opacity:1!important;border-color:#f32c2c!important;border-color:rgba(243,44,44,var(--tw-border-opacity))!important}.mistsSubscription_klaviyoSignupConsent:checked,.mistsSubscription_klaviyoSignupConsent:checked:focus,.mistsSubscription_klaviyoSignupConsent:checked:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));background-image:url(/wp-content/themes/cocosolis/public/images/modals/mists-signup/mists-popup-checkmark.98892e.svg)!important;background-position:50%;background-repeat:no-repeat;background-size:8.4px 7px;border-color:#fff!important}label[for=mistsSubscription_klaviyoSignupConsent]{font-family:Montserrat,sans-serif;font-size:max(10px,min(2.326vw,14px))!important;font-weight:500!important;line-height:1.22!important;margin:0!important;text-align:left!important;--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}@media (min-width:768px){label[for=mistsSubscription_klaviyoSignupConsent]{font-size:max(10px,min(.521vw,14px))!important}}label[for=mistsSubscription_klaviyoSignupConsent] a,label[for=mistsSubscription_klaviyoSignupConsent] a:hover{--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important;text-decoration-line:underline}.mistsSubscription_klaviyoSignupSubmit{border-radius:9999px!important;cursor:pointer;min-height:35px;min-width:-moz-fit-content;min-width:fit-content;width:61.11%;--tw-border-opacity:1;background-color:transparent;border:1px solid #fff;border-color:rgba(255,255,255,var(--tw-border-opacity));font-family:Montserrat,sans-serif;font-size:max(12px,min(3.256vw,18px));font-weight:600;letter-spacing:0;line-height:1;padding:.5em 10px;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.mistsSubscription_klaviyoSignupSubmit{font-size:max(12px,min(.729vw,18px));width:67.25%}}.mistsSubscription_klaviyoSignupSubmit:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:#f9c2ce;color:rgba(249,194,206,var(--tw-text-opacity))}.mistsSubscription_klaviyoSignupSubmit:focus-visible{outline:1px solid var(--primary-dark)}#mistsSubscription_email_error{left:0;position:absolute;right:0;top:calc(100% + 7px)}#mistsSubscription_email_error p{font-family:Montserrat,sans-serif;font-size:max(10px,min(2.093vw,13px));font-style:italic;font-weight:500;line-height:1.22;margin:0;padding:0;text-align:center;--tw-text-opacity:1;color:#f32929;color:rgba(243,41,41,var(--tw-text-opacity))}@media (min-width:768px){#mistsSubscription_email_error p{font-size:max(10px,min(.469vw,13px))}}#mistsSubscription_modal_contentContainer_success{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;opacity:0;visibility:hidden}#mistsSubscription_modal_contentContainer_success .mistsSubscription_success_existing,#mistsSubscription_modal_contentContainer_success.mistsSubscription_alreadySubscribed .mistsSubscription_success_new{display:none}#mistsSubscription_modal_contentContainer_success.mistsSubscription_alreadySubscribed .mistsSubscription_success_existing{display:block}.mistsSubscription_klaviyoSignupSubmit_link,.mistsSubscription_klaviyoSignupSubmit_link:hover{align-items:center;display:flex;justify-content:center;min-width:0!important;width:220px!important}.mistsSubscription_klaviyoSignupSubmit_link{--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}.mistsSubscription_klaviyoSignupSubmit_link:hover{--tw-text-opacity:1!important;color:#f9c2ce!important;color:rgba(249,194,206,var(--tw-text-opacity))!important}#mistsSubscription_modal_close{height:20px;position:absolute;right:10px;top:11px;width:20px;z-index:10}#mistsSubscription_modal_close>img{display:block;height:20px;width:20px}#mistsSubscription_modal_close:focus-visible{outline:1px solid var(--primary-dark)}