.modal-subscription-dark-overlay{display:none;background-color:#33333385;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1002;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:auto}.modal-subscription-dark-overlay.show{display:flex}.btn-close-modal{align-self:flex-end;color:#000;height:1.5em;font-size:1.5em;position:absolute;top:2px;right:4px}.btn-submit{background-color:#fff;border-color:#fff;color:var(--mb-colour-black);box-shadow:0 0 #43231a33;transition:all .2s linear;border-radius:5px;border-style:none;border-width:0;font-family:Public Sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:.9rem;letter-spacing:0;line-height:1;white-space:normal;margin-top:1rem;padding:.8rem 1rem;text-align:center;cursor:pointer;height:auto;align-self:flex-end;flex:60}.btn-decline{background:none;border-radius:5px;border:1px solid white;color:#fff;font-family:Public Sans,Helvetica,Arial,sans-serif;font-weight:700;font-size:.9rem;letter-spacing:0;line-height:1;white-space:normal;margin-top:1rem;margin-left:.5rem;padding:.8rem 1rem;text-align:center;cursor:pointer;height:auto;align-self:flex-end;flex:40}.confirmation-text{font-size:1.2rem;font-weight:500}.error-message{color:red;font-size:12px;display:none}.form-input{width:90%;margin-bottom:1em;margin-top:.5em;border:1px solid black}.form-input-checkbox{border:1px solid black;padding:1rem}.form-title{font-size:1.8rem;line-height:1;padding-bottom:.5em;padding-right:1rem}.form-title-thankyou{font-size:1.8rem;line-height:1;padding-top:.5rem}.form-subhead{font-size:1.6rem;margin-bottom:.8rem}.form-title-spectral{font-family:var(--mb-font-spectral);font-style:italic;color:var(--mb-colour-orange-gum-2);font-size:2rem}.image-container{background-image:url(https://cdn.shopify.com/s/files/1/0661/4951/5520/files/popup-march.jpg?v=1707868223);background-size:auto 100%;background-repeat:no-repeat;background-position:center top;overflow:hidden;width:100%}.subscription-form-container{display:flex;background-color:#333333e6;position:relative;color:#fff;height:auto;width:90vw;max-width:650px;opacity:0;transform:translateY(20px);transition:opacity 1s,transform 1s}.subscription-form-container.fade{opacity:1;transform:translateY(0)}.subscription-form-container-thankyou{display:flex;background-color:#333;position:relative;color:#fff;height:600px;width:90vw;max-width:650px}.subscription-form-actual{color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%;padding:1.5rem}.subscription-form-actual a,.subscription-form-actual a:hover,.subscription-form-actual a:active{color:#fff}.subscription-form-actual .form-input{width:100%;margin-bottom:.8em;border:1px solid black}.subscription-form-actual label{font-size:14px}.close-icon{width:48px;height:48px}@media (max-width: 800px){.form-input{width:100%}.image-container{display:none}.subscription-form-container{display:flex;background-color:#333333e6;position:relative;color:#fff;height:auto;width:100%;max-width:none}.subscription-form-container{align-self:flex-end;justify-content:flex-end}.close-icon path{stroke:#fff}}@media (max-width: 500px){.form-title{font-size:2rem;line-height:1}.form-title-thankyou{font-size:2rem;line-height:1.2}.form-title-spectral{font-size:2.4rem}}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd ul li a span:first-child,.dropdown dt a span span:first-child{background-repeat:no-repeat;width:16px;height:11px;display:inline-block;margin:5px;vertical-align:top}.dropdown dt a span{cursor:pointer;display:block;padding:5px;white-space:nowrap}.dropdown dt a img{position:relative;z-index:1}.dropdown dt a span span:first-child:before{position:absolute;width:15px;height:10px}.dropdown dt a span span{display:inline-block;padding:0}.dropdown dt a span span:first-child{padding:0}.dropdown dd{position:relative}.dropdown a,.dropdown a:visited{color:#4a535f;text-decoration:none;outline:none}.dropdown a:hover{color:#5d4617}.dropdown dt a:hover,.dropdown dt a:focus{color:#5d4617}.dropdown dt a{position:relative;display:block;overflow:hidden;width:80px}.dropdown dt a:before{background:none repeat scroll 0 0 #fff;height:3px;position:absolute;right:7px;top:6px;width:20px;z-index:2;box-shadow:0 8px #fff,0 16px #fff}.dropdown dd ul{display:none;padding:5px 0;position:absolute;width:270px;list-style:none;max-height:170px;overflow-y:scroll;top:26px;left:-80px;z-index:2;background-color:#fff}.dropdown dd ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);border-left:1px solid rgba(0,0,0,.1)}.dropdown dd ul::-webkit-scrollbar-thumb{background:#0006}.dropdown dd ul::-webkit-scrollbar-thumb:window-inactive{background:#00f}.dropdown span.value{display:none}.dropdown dd ul li a{padding:5px 10px 5px 5px;display:block;font-size:12px!important}.dropdown dd ul li a:hover{background-color:#0000000d}dl.dropdown{display:inline-block;width:240px;background-color:#fff}dl.dropdown span:nth-child(3){color:#0006;line-height:2em}dl.dropdown>span:nth-child(2){overflow:hidden;white-space:nowrap;display:inline-block}dl.dropdown span:nth-child(3){float:right}dl.dropdown dt span:nth-child(2){color:#0009;font-size:14px;font-weight:700;line-height:1.6em}dl.dropdown dt span:nth-child(3){display:none}
/*# sourceMappingURL=/cdn/shop/t/744/assets/subscription-modal.css.map */
