.footer_flavour_modal{color:#fff;line-height:1.2;margin:0 auto}.footer_flavour_modal p{margin:0;font-size:2rem;font-weight:600}.flavour_slider_btns .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px}.flavour_slider_btns{left:0;right:0;top:0;bottom:0;z-index:999999999999;display:flex;justify-content:space-between!important;width:100%}.flavour_popup__box .slider-button .icon{height:1.2rem}.flavour_popup__box .slider-button--prev{background:#9090904f;border-radius:50%;position:absolute;left:0;top:44%;-webkit-tap-highlight-color:transparent!important}.flavour_popup__box .slider-button--prev .icon{color:#fff!important;position:relative;left:-2px}.flavour_popup__box .slider-button--next{background:#9090904f;border-radius:50%;position:absolute;right:0;top:44%;-webkit-tap-highlight-color:transparent!important}.flavour_popup__box .slider-button--next .icon{color:#fff!important;position:relative;right:-2px}.flavour_modal__overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#000000a6;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;overflow:scroll;transition:all ease .5s;z-index:-1;-webkit-tap-highlight-color:transparent!important}.flavour_modal__overlay .collection__description p{font-size:22px!important;color:#fff!important}.flavour_modal__overlay .featured_title{color:#fff!important;text-shadow:0px 0px 6px #111}.flavour_modal__overlay:target{visibility:visible;opacity:1;z-index:99;transition:all ease .5s}.modal__content_div{padding:0rem 1rem 4rem}.flavour_popup__box{overflow:hidden;border:2px solid #ffffff00;background:#fff0;border-radius:8px;width:96%;position:relative;transition:all ease .5s;text-align:center;-webkit-tap-highlight-color:transparent!important}.flavour_popup__box h2{color:#333;font-size:2em;font-weight:700;margin-top:2rem;margin-bottom:0rem;padding-bottom:0}.flavour_popup__close{position:absolute;z-index:9;top:5%;right:6%;transition:all .2s ease-out;color:#fff;font-size:34px;background:#9090904f;border-radius:50%;width:44px;height:44px;font-weight:300;line-height:1.25;display:inline-flex;text-decoration:none;cursor:pointer;justify-content:center;align-items:self-end}.flavour_popup__close:hover{color:#c1c1c1}@media only screen and (min-device-width: 320px) and (max-device-width: 479px){.flavour_popup__box{width:90%}.mobile_flav_count{display:block!important}.mobile_flav_count_num{background:#3f3f3f;border-radius:50px;line-height:2}.flavour_popup__close{position:absolute;z-index:9;top:1%;right:6px;transition:all .2s ease-out;color:#fff;font-size:30px;color:#fff!important;background:#9090904f;border-radius:50%;width:30px;height:30px;font-weight:200;line-height:1.25;display:inline-flex;text-decoration:none;cursor:pointer;justify-content:center;align-items:center}}@media screen and (min-width: 480px) and (max-width: 589px){.flavour_popup__box{width:80%!important}}@media screen and (max-width: 590px){.desktop_flav_count{display:block!important;font-size:2em!important;font-weight:700!important;margin-top:-.3em!important}.mobile_flav_count{display:block!important}.footer_flavour_modal p{margin:0;font-size:1.8rem;padding:0 12px;font-weight:600}}@media screen and (min-width: 589px) and (max-width: 989px){.flavour_popup__box{width:84%!important}.flavour_popup__close{position:absolute;z-index:9;top:5%;right:6px;transition:all .2s ease-out;color:#fff;font-size:46px;background:#9090904f;border-radius:50%;width:44px;height:44px;font-weight:300;line-height:1.25;display:inline-flex;text-decoration:none;cursor:pointer;justify-content:center;align-items:center}}@media screen and (max-width: 989px){.desktop_flav_count{display:none!important}.mobile_flav_count{display:block!important}}@media screen and (min-width: 990px){.desktop_flav_count{display:block!important;font-size:calc(var(--font-heading-scale) * 3rem)!important;font-weight:700!important;margin-top:-.3em!important}.desktop_flav_count_num{background:#3f3f3f;text-shadow:0px 0px 3px #505050;display:inline-block;width:40px!important;height:40px!important;border-radius:50%}.mobile_flav_count{display:none!important}.flavour_popup__box .slider--desktop:after{content:"";width:0;padding-left:0;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.flavour_popup__box ul{width:90%;margin:0 auto}.flavour_popup__box ul>li:first-child{margin-left:0!important}}@media screen and (max-width: 1280px){.flavour_popup__box{width:96%}}@media screen and (max-width: 989px){.flavour_popup__box .mw_collection_div{padding-bottom:27px!important}.flavour_slider_btns{position:relative;left:0;right:0;top:0;bottom:0;z-index:999999999999;display:flex;justify-content:space-between!important;width:100%}.flavour_popup__box .slider-button--prev{background:#9090904f;border-radius:50%;position:absolute;left:0;top:92.2%;z-index:999999999999}.flavour_popup__box .slider-button--prev .icon{color:#fff!important;position:relative;left:-2px}.flavour_popup__box .slider-button--next{background:#9090904f;border-radius:50%;position:absolute;right:0;top:92.2%;z-index:999999999999}.flavour_popup__box .slider-button--next .icon{color:#fff!important;position:relative;right:-2px}.footer_flavour_modal{color:#fff;line-height:1.2;display:flex!important;margin:0 auto}.modal__content_div{padding:0rem 2rem 4rem}.flavour_modal__overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#000c;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s;z-index:-1}.flavour_modal__overlay .collection__description p{font-size:16px!important;color:#fff!important}.flavour_popup__box{width:90%}}@media screen and (min-width: 1600px){.flavour_popup__box{width:96%}}.popup__overlay{position:fixed;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#00000080;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s}.popup__overlay:target{visibility:visible;opacity:1;z-index:99;transition:all ease .5s}.popup__overlay_edit_show{visibility:visible!important;opacity:1!important;z-index:999!important;transition:all ease .5s!important}.modal__content_div{padding:0 1rem 4rem}.popup__box{overflow:hidden;border:2px solid #ffffff;background:#fff;border-radius:8px;width:40%;position:relative;transition:all ease .5s;text-align:center}.popup__box h2{color:#333;font-size:2em;font-weight:700;margin-top:2rem;margin-bottom:0;padding-bottom:0}.popup__close{position:absolute;width:50px;height:50px;z-index:9;top:15px;right:8px;transition:all .2s ease-out;color:#ffffffba;font-size:30px;font-weight:300;line-height:1.25;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent!important}.popup__close:hover{color:#c1c1c1}.popup__content{max-height:30%;overflow:auto}@media screen and (max-width: 1280px){.popup__box{width:60%}}@media screen and (max-width: 720px){.modal__content_div{padding:0 2rem 4rem}.popup__overlay{position:fixed;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:#000c;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s}.popup__box{width:90%}}@media screen and (min-width: 1600px){.popup__box{width:30%}}#ModalForm{padding:0rem 0 4rem}#submit_formula.toast__overlay{align-items:center;padding-top:2rem!important}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 5rem;margin:var(--inputs-border-width)}.toast__overlay{height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;margin-bottom:20px;align-items:end;background:#00000080;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s}#submit_formula .toast__box{overflow:scroll;border:1px solid #ffffff;background:#fff;border-radius:8px;width:50%;height:90%;position:relative;transition:all ease .5s;text-align:center}#submit_formula .toast__box .heading{height:40px;display:block;position:sticky;top:0;z-index:9999;align-items:center;align-content:center;color:#fff;text-shadow:0 0 3px #111;text-align:left;background:linear-gradient(180deg,#fe5900,#cc4700,#9c3600)!important;padding:0 0 0 12px;font-size:1.1em;font-weight:700;margin-top:0;margin-bottom:0}#submit_formula .toast__content p{text-align:center;font-weight:600}#submit_formula .toast__content h3{text-align:center}#submit_formula .toast__close{position:sticky;top:6px;right:1rem;justify-content:center;float:right;display:flex;transition:.2s ease-out;color:#fff;font-size:24px;height:26px;border-radius:50%;width:26px;background:#3333337d;font-weight:300;line-height:25px;text-decoration:none;cursor:pointer;z-index:99999}@media screen and (max-width: 479px){#submit_formula.toast__overlay{align-items:flex-start!important;padding-top:20px;overflow-y:auto}#submit_formula .toast__box{width:90%!important}#submit_formula .toast__box{overflow:scroll;border:1px solid #ffffff;background:#fff;border-radius:8px;width:50%;height:auto;position:relative;transition:all ease .5s;text-align:center}}@media screen and (max-width: 989px){#submit_formula .toast__box{width:80%}}@media screen and (max-width: 720px){.toast__content_div{padding:0 10px}.toast__content p{margin:8px auto 11px}.toast__overlay{position:fixed;top:0;padding-bottom:2rem;bottom:0;left:0;height:100%;right:0;display:flex;justify-content:center;align-items:center;background:#00000080;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s}.toast__box{width:90%}}.modal_window{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;transition:all ease .5s}#cancellation_policy.toast__overlay{align-items:center}.toast__overlay{height:100vh;position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;margin-bottom:20px;align-items:end;background:#0000;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s}.toast__overlay:target{visibility:visible;opacity:1;z-index:99;transition:all ease .5s}.toast_overlay_edit_show{visibility:visible!important;opacity:1!important;z-index:999!important;transition:all ease .5s!important}.popup__image{width:100%;height:300px;position:relative;transition:all ease .5s;text-align:center}.toast__content_div{padding:0 1.5rem}#cancellation_policy .toast__box{overflow:hidden;border:1px solid #ffffff;background:#fff;border-radius:8px;width:50%;height:auto;position:relative;transition:all ease .5s;text-align:center}.toast__box .heading{height:40px;display:flex;align-items:center;color:#fff;text-shadow:0 0 3px #111;text-align:left;background:linear-gradient(180deg,#fe5900,#cc4700,#9c3600)!important;padding:0 0 0 12px;font-size:1.1em;font-weight:700;margin-top:0;margin-bottom:0}.toast__close{position:absolute;z-index:9;top:6px;right:8px;transition:all .2s ease-out;color:#fff;font-size:24px;height:26px;border-radius:50%;width:26px;background:#3333337d;font-weight:300;line-height:25px;text-decoration:none;cursor:pointer}.toast__close:hover{color:#c1c1c1}.toast__content{max-height:30%;overflow:auto;text-align:left}.toast__content p{margin:12px auto}.toast__content .svg-wrapper{animation-name:fadeIn;animation-duration:1.5s;animation-iteration-count:infinite;animation-direction:alternate;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;position:relative;top:5px;margin-right:4px}.toast__box{overflow:hidden;border:1px solid #ffffff;background:#fff;border-radius:8px;width:70%;height:auto;position:relative;transition:all ease .5s;text-align:center}@media screen and (max-width: 479px){#cancellation_policy.toast__overlay{align-items:flex-start!important;padding-top:20px;overflow-y:auto}#cancellation_policy .toast__box{width:90%!important}}@media screen and (max-width: 989px){#cancellation_policy .toast__box{width:80%}}@media screen and (max-width: 720px){.toast__content_div{padding:0 10px}.toast__content p{margin:8px auto 11px}.toast__overlay{position:fixed;top:0;padding-bottom:2rem;bottom:0;left:0;height:100%;right:0;display:flex;justify-content:center;align-items:center;background:#0000;transition:opacity .5s ease-in-out;visibility:hidden;opacity:0;transition:all ease .5s}.toast__box{width:90%}}@media screen and (min-width: 1280px){.toast__box{width:60%}}@media screen and (min-width: 1600px){.toast__box{width:30%}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
