.shared_modal{display:block;height:100vh;left:0;opacity:0;position:fixed;text-transform:none;top:0;width:100vw;z-index:4000;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.shared_modal--closed{display:none}.shared_modal--open{opacity:1}.shared_modal .secondary_modal_background{background-color:#fff!important}.shared_modal .secondary_modal_border{border:1px solid #ccc!important}.shared_modal .secondary_border_style{border:none}.shared_modal__container{left:50%;max-width:100%;position:absolute;top:20%;width:auto;z-index:5000;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#f1f1f2!important;background-image:none}@media all and (max-width:767px){.shared_modal__container:not(.shared_modal__container--not_full_screen){top:0;width:100%}.shared_modal__container--not_full_screen{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.shared_modal__container--position_top{top:0!important;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.shared_modal__container--rounded_borders{border-radius:20px}.shared_modal__controls{background:#f1f1f2;border-bottom:1px solid #ccc;display:block;padding-bottom:45px;position:relative;width:100%}.shared_modal__close{background:0 0;border:none;display:block;height:40px;padding:0;position:absolute;right:-6px;top:6px;width:40px;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.shared_modal__close::after,.shared_modal__close::before{content:"";border:solid 1px #666;background-color:#666;position:absolute;right:5px;top:20px;width:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.shared_modal__close::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.shared_modal__close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.shared_modal__content{background:#f1f1f2;max-height:calc(100vh - 46px);max-width:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:15px;padding-top:15px}@media all and (max-width:767px){.shared_modal__content--position_top{padding-bottom:75px}}@media (pointer:coarse){.shared_modal__content{padding-left:5px;padding-right:5px}}@media all and (max-width:480px){.shared_modal__content{padding-left:0;padding-right:0}}.shared_modal .featuredContentElement__subtitle{margin:0;margin-bottom:10px;text-transform:uppercase}.shared_modal .featuredContentElement__title{margin-top:10px;margin-bottom:20px;position:relative;left:-2px;text-transform:capitalize}.shared_modal .featuredContentElement__title a:hover{text-decoration:none}@media all and (max-width:767px){.shared_modal .featuredContentElement__title{margin-bottom:20px}}.shared_modal__overlay{background-color:#fff;display:block;height:100vh;left:0;opacity:.7;position:fixed;top:0;width:100vw;z-index:4000}@media all and (max-width:767px){.shared_modal__overlay:not(.shared_modal__overlay--not_full_screen){opacity:1}}.shared_modal .sctexteditor:not(:first-of-type){margin-top:15px}.shared_modal_theme_light .shared_modal__overlay{background-color:#000;opacity:.5}.shared_modal_theme_light .shared_modal__container{background-color:#fff!important;background-image:none}.shared_modal_theme_light .shared_modal__content,.shared_modal_theme_light .shared_modal__controls{background-color:#fff}.shared_modal_theme_light .shared_modal__controls{border:none}.shared_modal_theme_light .shared_modal__close::after,.shared_modal_theme_light .shared_modal__close::before{background-color:#666;border:solid 1px #666}.account-page .shared_modal .shared_modal__container,.checkout-page .shared_modal .shared_modal__container,.email-page .shared_modal .shared_modal__container{background-color:none!important;background-image:none}.account-page .shared_modal .shared_modal__controls,.checkout-page .shared_modal .shared_modal__controls,.email-page .shared_modal .shared_modal__controls{background:#f1f1f2;border-bottom:1px solid #ccc}.account-page .shared_modal .shared_modal__close::after,.account-page .shared_modal .shared_modal__close::before,.checkout-page .shared_modal .shared_modal__close::after,.checkout-page .shared_modal .shared_modal__close::before,.email-page .shared_modal .shared_modal__close::after,.email-page .shared_modal .shared_modal__close::before{content:"";background:#666;border:solid 1px #666}.account-page .shared_modal .shared_modal__close:hover::after,.account-page .shared_modal .shared_modal__close:hover::before,.checkout-page .shared_modal .shared_modal__close:hover::after,.checkout-page .shared_modal .shared_modal__close:hover::before,.email-page .shared_modal .shared_modal__close:hover::after,.email-page .shared_modal .shared_modal__close:hover::before{border-color:#757575}.account-page .shared_modal .shared_modal__close:active::after,.account-page .shared_modal .shared_modal__close:active::before,.account-page .shared_modal .shared_modal__close:focus::after,.account-page .shared_modal .shared_modal__close:focus::before,.checkout-page .shared_modal .shared_modal__close:active::after,.checkout-page .shared_modal .shared_modal__close:active::before,.checkout-page .shared_modal .shared_modal__close:focus::after,.checkout-page .shared_modal .shared_modal__close:focus::before,.email-page .shared_modal .shared_modal__close:active::after,.email-page .shared_modal .shared_modal__close:active::before,.email-page .shared_modal .shared_modal__close:focus::after,.email-page .shared_modal .shared_modal__close:focus::before{border-color:#858585}.account-page .shared_modal .shared_modal__content,.checkout-page .shared_modal .shared_modal__content,.email-page .shared_modal .shared_modal__content{background:#f1f1f2}.html--modal_scroll_disabled{overflow:hidden}