body.language_popup_active{overflow:hidden;position:fixed;width:100vw}.language_popin_section{position:fixed!important;visibility:hidden;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:-1}body.language_popup_active .language_popin_section{visibility:visible;z-index:9999}body.language_popup_active .pop_bg{position:absolute;width:100%;height:100%;background:#23d396;opacity:.32;z-index:9999;display:block}.language_popup_active .language_popup{max-width:864px;width:100%;z-index:9999;visibility:visible;opacity:1;position:fixed;top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%);padding:20px 0 53px;background:transparent linear-gradient(180deg,#ebfff8,#f7f6f4) 0% 0% no-repeat padding-box;box-shadow:0 3px 36px #06042938;border-radius:10px}.image_container{max-width:567px;margin:0 200px 0 auto}.image_container img{width:100%;height:auto}.language_selection{text-align:center;border-top:1px solid #70707038}.language_selection .language_text .language_heading{font-size:36px;font-family:Lato Black;font-weight:900;line-height:46px;margin-top:22.5px;margin-bottom:8px}.language_selection .language_text .language_heading span{color:#157c58}.language_selection .language_text p{font-size:16px;font-family:Lato;font-weight:400;line-height:19px;margin-bottom:33.5px}.language_popup .language_selection .language_button a{font-size:18px;font-family:Lato;font-weight:400;line-height:22px;display:flex;max-width:293.44px;align-items:center;height:56.68px;justify-content:center;border-radius:4px;position:relative;padding-right:40px;margin:0 auto;padding-left:30px}.language_popup .language_selection .language_button a.continue_btn{font-size:16px}.continue_btn{margin-top:32px!important;height:auto!important}.continue_btn:hover{color:#157c58}.language_popup .language_selection .language_button a:not(.continue_btn):hover{font-weight:700;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 5px #b4afaf;border-radius:4px}.language_popup .language_selection .language_button a.active{font-weight:700;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 5px #b4afaf;border-radius:4px;transition:all .2s}.language_popup .language_selection .language_button a:first-child{margin-bottom:20px}.language_popup .language_selection .language_button a img{height:12px;width:auto;margin-right:16.5px;position:absolute;left:30px;right:auto;top:50%;transform:translateY(-50%)}.language_popup .language_selection .language_button a svg{width:14px;height:auto;transform:rotate(180deg);position:absolute;top:43%;bottom:auto;left:auto;right:29.2px}.language_popup .language_selection .language_button a svg path{fill:#65d09a}.language_popup .language_selection .language_button a:not(.active):hover{color:#000}@media (min-width:1024px){.language_popup .language_selection .language_button a:not(.active) svg{top:39%}.language_popup .language_selection .language_button a.active:hover{background:#23d396 0% 0% no-repeat padding-box;box-shadow:0 3px 9px #7ff5cc}.language_popup .language_selection .language_button a.active:hover svg path{fill:#fff}.language_popup .language_selection .language_button a:not(.active):hover{text-decoration:underline;color:#000}}@media only screen and (min-width: 320px) and (max-width: 990px) and (orientation: landscape){.image_container{margin:0 75px 0 auto}.image_container img{width:80%}.language_popup_active .language_popup{max-width:750px;top:50%;max-height:80vh;overflow-y:auto;padding-top:0;padding-bottom:0}.language_selection .language_text .language_heading{font-size:28.8px;line-height:calc(46px * .8);margin-top:18px;margin-bottom:15px}.language_popup .language_selection .language_button a{height:45.344px;font-size:14px;max-width:262.44px;padding-right:15px;padding-left:15px}.language_popup .language_selection .language_button a svg{right:14px}.language_popup .language_selection .language_button a svg{top:50%;transform:translateY(-50%) rotate(180deg)}.language_popup .language_selection .language_button a:not(.active)[data-href=fr] svg{top:50%}.language_popup .language_selection .language_button a:first-child{margin-bottom:16px}.language_popup .language_selection .language_button a img{height:14.4px;margin-right:calc(16.5px* .8);left:20px}.language_popup .language_selection .language_button a:hover{font-weight:400;background:transparent;box-shadow:none}.language_popup .language_selection .language_button a.active{font-weight:700;background:#fff;box-shadow:0 3px 5px #b4afaf;border-radius:4px;font-size:16px}.language_popup .popup_container{display:flex}.popup_container .image_container img{visibility:visible;width:100%;align-items:center;width:465px;height:auto;margin-left:-116px}.language_selection .language_text .language_heading{margin-top:10px}.language_selection .language_text p{margin-bottom:15px}.language_selection{border-left:1px solid #70707038;border-top:0px}.popup_container .image_container{padding-top:0;padding-bottom:0;display:flex;align-items:flex-end;width:44%;margin:0 31px 0 11px}.language_popup .popup_container .language_selection{padding-top:25px;padding-bottom:35px}}@media (max-width: 580px) and (orientation: portrait){.language_popup .language_selection .language_button a:not(.active) svg{top:39%}.language_popup_active .language_popup{max-width:322px;padding:29.3px 0 59.5px}.image_container{max-width:100%;margin:0 0 0 auto;height:224px}.image_container img{width:auto;height:100%;visibility:hidden}.language_selection .language_text .language_heading{font-size:36px;font-family:Lato Black;font-weight:900;line-height:36px;max-width:93%;margin:20.28px auto 15px}.language_selection .language_text .language_heading span{color:#157c58}.language_selection .language_text p{font-size:16px;font-family:Lato;font-weight:400;line-height:19px;margin-bottom:37.5px}.language_popup .language_selection .language_button a img{margin-right:14px}.language_popup .language_selection .language_button a{max-width:262px;padding-right:24px;padding-left:24px}.language_popup .language_selection .language_button a:first-child{margin-bottom:28px}.language_popup .language_selection .language_button a svg{right:15.23px}.language_popup .language_selection .language_button a img{left:20px}.language_popup .language_selection .language_button a:hover{font-weight:400;background:transparent;box-shadow:none}.language_popup .language_selection .language_button a.active{font-weight:700;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 3px 5px #b4afaf;border-radius:4px}}.language_popup{visibility:hidden;opacity:0;transition:opacity .5s ease .2s}
/*# sourceMappingURL=/cdn/shop/t/164/assets/language_popin.css.map */
