.home .flipbox .elementor-flip-box__back .elementor-flip-box__layer__inner .elementor-flip-box__layer__title{margin-top:10px}.home .elementor-flip-box .elementor-icon-wrapper{margin-bottom:10px}.home .flipbox .elementor-flip-box{min-height:400px}@media screen and (max-width: 1024px){.ro-assessment-image{width:100%;height:300px;position:-webkit-sticky;position:sticky;top:145px}.ro-assessment-image .circle-svg svg{height:300px !important}.ro-assessment-info{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ro-assessment-info .circle-content{top:50% !important}}@media screen and (max-width: 768px){.ro-assessment-image{height:250px;top:125px}.ro-assessment-image .circle-svg svg{height:250px !important}}.ro-testimonials-section .circle{min-width:50px;max-width:50px;min-height:50px;width:100%;height:100%}@media screen and (max-width: 1024px){.ro-testimonials-section .swiper{margin:0 32px}}@media screen and (max-width: 768px){.ro-testimonials-section .swiper{margin:0 24px}}.ro-faqs-section .plus-icon{background-position:center}.ro-faqs-section .faq-accordion .faq-icon-con,.ro-faqs-section .faq-accordion .faq-icon-con span,.ro-faqs-section .faq-accordion .faq-title,.ro-faqs-section .faq-accordion .faq-item{-webkit-transition:.4s;transition:.4s}.ro-faqs-section .faq-accordion .faq-icon-con{min-width:40px;max-width:40px;min-height:40px;width:100%}.ro-faqs-section .faq-accordion .faq-content{padding:0px 0px 0px 95px;margin:0;background:rgba(0,0,0,0);-webkit-transition:.4s;transition:.4s;height:0;overflow:hidden;max-height:unset}.ro-faqs-section .faq-title h4{font-size:24px}.ro-faqs-section .faq-accordion .faq-content p{color:#fff}body.single-faq #content.site-content,body.single-post #content.site-content,body.post-type-archive-mec-events #content.site-content,body.single-mec-events #content.site-content{position:relative;padding-top:150px}body.single-post .bb-share-container{z-index:8}body.single-post .bb-share-container.is_stuck{top:200px !important}body.single-post .post-meta-wrapper-main .show-support{position:unset}@media(max-width: 767px){.ro-faqs-section .faq-accordion .faq-content.active{padding:20px 0px 10px 10px}body.single-faq #content.site-content,body.single-post #content.site-content,body.post-type-archive-mec-events #content.site-content,body.single-mec-events #content.site-content{padding-top:80px}}.elementor-field-group.elementor-field-type-submit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.woocommerce-form-coupon .form-row-first br{display:none}.woocommerce-form-coupon .form-row-first .input-text::-webkit-input-placeholder{font-family:"Montserrat",sans-serif !important;font-size:18px !important}.woocommerce-form-coupon .form-row-first .input-text::-moz-placeholder{font-family:"Montserrat",sans-serif !important;font-size:18px !important}.woocommerce-form-coupon .form-row-first .input-text:-ms-input-placeholder{font-family:"Montserrat",sans-serif !important;font-size:18px !important}.woocommerce-form-coupon .form-row-first .input-text::-ms-input-placeholder{font-family:"Montserrat",sans-serif !important;font-size:18px !important}.woocommerce-form-coupon .form-row-first .input-text::placeholder{font-family:"Montserrat",sans-serif !important;font-size:18px !important}.woocommerce-form-coupon .form-row-first .input-text{font-family:"Montserrat",sans-serif !important;font-size:18px !important}.woocommerce-form-coupon .form-row-first .input-text:focus{border-color:#5243a0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form.checkout_coupon .form-row-first{width:calc(100% - 200px) !important}.woocommerce form.checkout_coupon .form-row-last{width:200px}.woocommerce form button.button{font-size:16px;font-weight:700;font-family:"Montserrat",sans-serif !important;background-color:#5243a0;border-color:#5243a0 !important}.woocommerce form button.button:hover{background-color:#fff;color:#5243a0;border-color:#5243a0 !important}.showcoupon{font-weight:600;font-family:"Montserrat",sans-serif !important;-webkit-transition:all .3s;transition:all .3s}.showcoupon:hover{color:#5243a0 !important;opacity:.6 !important}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.revise-spinner{-webkit-animation:rotate 2.5s linear infinite;animation:rotate 2.5s linear infinite}.revise-spinner .revise-spinner-circle{-webkit-animation:dash 2s ease-in-out infinite;animation:dash 2s ease-in-out infinite}.elementor-kit-23 a.btn,.elementor-kit-23 button.btn,.elementor-kit-23 .btn,body a.btn,body button.btn,body .btn{padding:22px 52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12px;font-size:25px;font-weight:700;line-height:1;border-radius:52px;background-color:var(--prd-family-main-color, #5243A0);color:#fff;border:1px solid var(--prd-family-main-color, #5243A0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.single-post .elementor-kit-23 a.btn,body.single-post .elementor-kit-23 button.btn,body.single-post .elementor-kit-23 .btn,body.single-post body a.btn,body.single-post body button.btn,body.single-post body .btn{background-color:#5243a0;border-color:#5243a0}.elementor-kit-23 a.btn svg path,.elementor-kit-23 button.btn svg path,.elementor-kit-23 .btn svg path,body a.btn svg path,body button.btn svg path,body .btn svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#fff}.elementor-kit-23 a.btn:hover,.elementor-kit-23 a.btn:focus,.elementor-kit-23 button.btn:hover,.elementor-kit-23 button.btn:focus,.elementor-kit-23 .btn:hover,.elementor-kit-23 .btn:focus,body a.btn:hover,body a.btn:focus,body button.btn:hover,body button.btn:focus,body .btn:hover,body .btn:focus{color:var(--prd-family-main-color, #5243A0);background-color:#fff}.elementor-kit-23 a.btn:hover svg path,.elementor-kit-23 a.btn:focus svg path,.elementor-kit-23 button.btn:hover svg path,.elementor-kit-23 button.btn:focus svg path,.elementor-kit-23 .btn:hover svg path,.elementor-kit-23 .btn:focus svg path,body a.btn:hover svg path,body a.btn:focus svg path,body button.btn:hover svg path,body button.btn:focus svg path,body .btn:hover svg path,body .btn:focus svg path{fill:var(--prd-family-main-color, #5243A0)}.elementor-kit-23 a.btn--white,.elementor-kit-23 button.btn--white,.elementor-kit-23 .btn--white,body a.btn--white,body button.btn--white,body .btn--white{background-color:#fff;color:var(--prd-family-main-color, #5243A0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-color:var(--prd-family-main-color, #5243A0)}.elementor-kit-23 a.btn--white svg path,.elementor-kit-23 button.btn--white svg path,.elementor-kit-23 .btn--white svg path,body a.btn--white svg path,body button.btn--white svg path,body .btn--white svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:var(--prd-family-main-color, #5243A0)}.elementor-kit-23 a.btn--white:hover,.elementor-kit-23 a.btn--white:focus,.elementor-kit-23 button.btn--white:hover,.elementor-kit-23 button.btn--white:focus,.elementor-kit-23 .btn--white:hover,.elementor-kit-23 .btn--white:focus,body a.btn--white:hover,body a.btn--white:focus,body button.btn--white:hover,body button.btn--white:focus,body .btn--white:hover,body .btn--white:focus{background-color:var(--prd-family-main-color, #5243A0);color:#fff}.elementor-kit-23 a.btn--white:hover svg path,.elementor-kit-23 a.btn--white:focus svg path,.elementor-kit-23 button.btn--white:hover svg path,.elementor-kit-23 button.btn--white:focus svg path,.elementor-kit-23 .btn--white:hover svg path,.elementor-kit-23 .btn--white:focus svg path,body a.btn--white:hover svg path,body a.btn--white:focus svg path,body button.btn--white:hover svg path,body button.btn--white:focus svg path,body .btn--white:hover svg path,body .btn--white:focus svg path{fill:#fff}.elementor-kit-23 a.btn--outline,.elementor-kit-23 button.btn--outline,.elementor-kit-23 .btn--outline,body a.btn--outline,body button.btn--outline,body .btn--outline{background-color:#fff;border:1px solid #5243a0;-webkit-box-shadow:none;box-shadow:none;color:#5243a0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.elementor-kit-23 a.btn--outline:hover,.elementor-kit-23 a.btn--outline:focus,.elementor-kit-23 button.btn--outline:hover,.elementor-kit-23 button.btn--outline:focus,.elementor-kit-23 .btn--outline:hover,.elementor-kit-23 .btn--outline:focus,body a.btn--outline:hover,body a.btn--outline:focus,body button.btn--outline:hover,body button.btn--outline:focus,body .btn--outline:hover,body .btn--outline:focus{background-color:#5243a0;color:#fff}.elementor-kit-23 a.btn--outline.btn--product-color,.elementor-kit-23 button.btn--outline.btn--product-color,.elementor-kit-23 .btn--outline.btn--product-color,body a.btn--outline.btn--product-color,body button.btn--outline.btn--product-color,body .btn--outline.btn--product-color{color:var(--prd-family-main-color, #5243A0);background-color:rgba(0,0,0,0);border-color:var(--prd-family-main-color, #5243A0)}.elementor-kit-23 a.btn--outline.btn--product-color:hover,.elementor-kit-23 a.btn--outline.btn--product-color:focus,.elementor-kit-23 button.btn--outline.btn--product-color:hover,.elementor-kit-23 button.btn--outline.btn--product-color:focus,.elementor-kit-23 .btn--outline.btn--product-color:hover,.elementor-kit-23 .btn--outline.btn--product-color:focus,body a.btn--outline.btn--product-color:hover,body a.btn--outline.btn--product-color:focus,body button.btn--outline.btn--product-color:hover,body button.btn--outline.btn--product-color:focus,body .btn--outline.btn--product-color:hover,body .btn--outline.btn--product-color:focus{background-color:var(--prd-family-main-color, #5243A0);color:#fff}.elementor-kit-23 a.btn--underline,.elementor-kit-23 button.btn--underline,.elementor-kit-23 .btn--underline,body a.btn--underline,body button.btn--underline,body .btn--underline{font-size:20px;line-height:1.5;letter-spacing:.015em;border:none;background:none;padding:0 0 4px 0;position:relative;color:#000}.elementor-kit-23 a.btn--underline:after,.elementor-kit-23 button.btn--underline:after,.elementor-kit-23 .btn--underline:after,body a.btn--underline:after,body button.btn--underline:after,body .btn--underline:after{content:"";height:1px;width:100%;background-color:#000;position:absolute;top:100%;left:0}.elementor-kit-23 a.btn--underline:hover,.elementor-kit-23 a.btn--underline:focus,.elementor-kit-23 button.btn--underline:hover,.elementor-kit-23 button.btn--underline:focus,.elementor-kit-23 .btn--underline:hover,.elementor-kit-23 .btn--underline:focus,body a.btn--underline:hover,body a.btn--underline:focus,body button.btn--underline:hover,body button.btn--underline:focus,body .btn--underline:hover,body .btn--underline:focus{color:#5243a0}.elementor-kit-23 a.btn--underline:hover:after,.elementor-kit-23 a.btn--underline:focus:after,.elementor-kit-23 button.btn--underline:hover:after,.elementor-kit-23 button.btn--underline:focus:after,.elementor-kit-23 .btn--underline:hover:after,.elementor-kit-23 .btn--underline:focus:after,body a.btn--underline:hover:after,body a.btn--underline:focus:after,body button.btn--underline:hover:after,body button.btn--underline:focus:after,body .btn--underline:hover:after,body .btn--underline:focus:after{background-color:#5243a0}.elementor-kit-23 a.btn--lighter,.elementor-kit-23 button.btn--lighter,.elementor-kit-23 .btn--lighter,body a.btn--lighter,body button.btn--lighter,body .btn--lighter{background-color:#796dbb;border-color:#796dbb}.elementor-kit-23 a.btn--lighter:hover,.elementor-kit-23 a.btn--lighter:focus,.elementor-kit-23 button.btn--lighter:hover,.elementor-kit-23 button.btn--lighter:focus,.elementor-kit-23 .btn--lighter:hover,.elementor-kit-23 .btn--lighter:focus,body a.btn--lighter:hover,body a.btn--lighter:focus,body button.btn--lighter:hover,body button.btn--lighter:focus,body .btn--lighter:hover,body .btn--lighter:focus{color:#5243a0}.elementor-kit-23 a.btn--full,.elementor-kit-23 button.btn--full,.elementor-kit-23 .btn--full,body a.btn--full,body button.btn--full,body .btn--full{width:100%}.wp-child-theme-buddyboss-theme-child .download-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;border-bottom:1px solid #5243a0;padding-bottom:9px;font-weight:600;font-size:18px;line-height:1;letter-spacing:.02em;-webkit-transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out}.wp-child-theme-buddyboss-theme-child .download-button .download-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wp-child-theme-buddyboss-theme-child .download-button:hover,.wp-child-theme-buddyboss-theme-child .download-button:focus{color:#5243a0;border-color:rgba(0,0,0,0)}body.modal-open,body.mini-cart-open{overflow:hidden}.revise-loader-container{position:relative}.revise-loader-container.loading .revise-loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.revise-loader-container.revise-checkout.loading .analysis-wrapper .revise-loader{display:none}.revise-loader{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.revise-loader .revise-spinner{width:32px;height:32px}.revise-loader .revise-spinner .revise-spinner-circle{stroke:#000}.revise-modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:101;padding:50px 16px;font-family:"Montserrat",sans-serif;background-color:rgba(0,0,0,.56)}.revise-modal.save-favorites-modal .revise-modal__btn-wrap{max-width:calc(37% - 8px);-webkit-box-flex:0;-webkit-flex:0 0 calc(37% - 8px);-ms-flex:0 0 calc(37% - 8px);flex:0 0 calc(37% - 8px);min-width:175px}@media(max-width: 767px){.revise-modal.save-favorites-modal .revise-modal__btn-wrap{max-width:calc(50% - 8px);-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);min-width:120px}}@media(max-width: 767px){.revise-modal.exit-intent-modal .revise-modal__actions{gap:12px}}@media(max-width: 480px){.revise-modal.exit-intent-modal .revise-modal__btn-wrap{max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.revise-modal__wrap{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.revise-modal__inner{border-radius:12px;background-color:#fff;max-width:700px;width:100%;padding:40px min(7%,100px);position:relative;max-height:100%;overflow-y:auto}.revise-modal__inner::-webkit-scrollbar{width:6px;height:6px}.revise-modal__inner::-webkit-scrollbar-track{background:#eeedf6}.revise-modal__inner::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}.save-favorites-modal .revise-modal__inner{max-width:728px;padding:40px min(6%,90px)}@media(max-width: 767px){.save-favorites-modal .revise-modal__inner{padding:32px 5%}}.save-items-modal .revise-modal__inner{max-width:558px;padding:40px min(6%,90px)}@media(max-width: 767px){.save-items-modal .revise-modal__inner{padding:32px 4%}}.exit-intent-modal .revise-modal__inner{max-width:693px;padding:40px 72px}@media(max-width: 767px){.exit-intent-modal .revise-modal__inner{padding:32px 4%}}@media(max-width: 767px){.revise-modal__inner{padding:40px 5%}}.revise-modal .revise-modal__close{padding:0;background:none;border:none;width:21px;height:21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:31px;right:31px;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 767px){.revise-modal .revise-modal__close{top:16px;right:16px}}.revise-modal__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px}@media(max-width: 767px){.revise-modal__body{margin-bottom:24px}}.revise-modal__title{font-size:40px;line-height:1.25;letter-spacing:.02em;font-weight:700;margin-bottom:16px;text-align:center;color:#000}@media(max-width: 767px){.revise-modal__title{font-size:32px}}@media(max-width: 480px){.revise-modal__title{font-size:26px}}.revise-modal__text{font-size:20px;line-height:1.5;font-weight:400;letter-spacing:.015em;margin:0;text-align:center;font-family:"Montserrat",sans-serif;color:#000}@media(max-width: 767px){.revise-modal__text{font-size:18px}}@media(max-width: 480px){.revise-modal__text{font-size:16px}}.revise-modal__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.revise-modal__actions.revise-modal__actions--btn-uneven .revise-modal__btn-wrap{max-width:unset;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.revise-modal__actions.revise-modal__actions--btn-uneven .revise-modal__btn-wrap .btn{padding:18.5px 39.5px}.revise-modal .revise-modal__btn-wrap{max-width:calc(50% - 8px);-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:100%}.revise-modal .revise-modal__btn-wrap .btn{font-size:25px;line-height:1;padding:24px 32px;width:100%;white-space:nowrap;font-weight:600;letter-spacing:0}@media(max-width: 767px){.revise-modal .revise-modal__btn-wrap .btn{font-size:20px;padding:16px 24px}}.revise-modal .revise-modal__btn-wrap:has(.btn--full){max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.revise-modal__footer{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.revise-modal.loading .revise-loader{z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;visibility:visible;border-radius:12px}.checkout-login-modal .revise-modal__inner{padding:40px 68px}.checkout-login-modal .revise-modal__title{margin-bottom:32px}.checkout-login-modal .revise-modal__actions{margin-top:32px}.checkout-login-modal .checkout-login-form{padding:0;width:100%;margin:0}.checkout-login-modal .checkout-login-form .revise-input-wrapper{margin-bottom:16px}.checkout-login-modal .checkout-login-form .revise-input-wrapper label{font-size:19.5px;color:#5243a0;font-weight:600;margin-bottom:10px;line-height:20px}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper{position:relative}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper .icon-eye-off{display:none}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper .toggle-password{position:absolute;right:15px;padding:0;background:#fff;border:unset;-webkit-transform:translateY(70%);-ms-transform:translateY(70%);transform:translateY(70%);height:24px}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper .toggle-password:focus{-webkit-box-shadow:unset;box-shadow:unset}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper .toggle-password.revealed .icon-eye{display:none}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper .toggle-password.revealed .icon-eye-off{display:block}.checkout-login-modal .checkout-login-form .revise-input-wrapper .toggle-password-wrapper .toggle-password svg{color:#5243a0}.checkout-login-modal .revise-modal__actions.revise-modal__actions--btn-uneven .revise-modal__btn-wrap .js-close-modal{background-color:#fff;color:#5243a0;text-decoration:underline;border:unset;padding:0;height:100%}.checkout-login-modal .revise-modal__actions.revise-modal__actions--btn-uneven .revise-modal__btn-wrap .checkout-login-submit{min-width:273px}.revise-input-wrapper{display:block}.revise-input-wrapper input{border-color:#bbb}.revise-input-wrapper.revise-has-error input{border:1px solid red}.revise-input-wrapper .revise-error-msg{margin:4px 0 0 0;color:crimson;font-size:16px;font-weight:500;font-family:"Montserrat",sans-serif;letter-spacing:.01em;line-height:1.6}.revise-input-wrapper label{display:block;font-size:20px;font-weight:600;font-family:"Montserrat",sans-serif;line-height:1.5;letter-spacing:.005em;margin-bottom:4px;color:#000}.revise-input-wrapper .flag-input-container{position:relative}.revise-input-wrapper .flag-input-container .flag-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;padding:0;background:none;border:none;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:none;box-shadow:none}.revise-input-wrapper .flag-input-container .flag-selector.active .arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.revise-input-wrapper .flag-input-container .flag-selector .flag-icon{width:32px;height:32px}.revise-input-wrapper .flag-input-container input[type=text].revise-input{padding-left:80px}.revise-input-wrapper .flag-input-container .flag-dropdown{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:calc(100% - 10px);left:0;list-style:none;margin:0;background-color:#fff;border:1px solid #bbb;border-radius:10px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.15);box-shadow:0 5px 20px 0 rgba(0,0,0,.15);padding:4px 5px 4px 4px;z-index:1;max-height:295px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#5243a0 #eeedf6;min-width:296px}.revise-input-wrapper .flag-input-container .flag-dropdown::-webkit-scrollbar{width:6px}.revise-input-wrapper .flag-input-container .flag-dropdown::-webkit-scrollbar-track{background:#eeedf6}.revise-input-wrapper .flag-input-container .flag-dropdown::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}.revise-input-wrapper .flag-input-container .flag-dropdown.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.revise-input-wrapper .flag-input-container .flag-dropdown li{cursor:pointer;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 10px 10px 24px}.revise-input-wrapper .flag-input-container .flag-dropdown li:hover{background-color:#f2f1f8}.revise-input-wrapper .revise-input-hint{font-size:18px;color:rgba(0,0,0,.8);margin-top:4px;display:block}.revise-fieldset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;container-type:inline-size}.revise-fieldset:has(.input-hidden){display:none}.revise-fieldset--two .revise-input-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - 8px);-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);width:100%}@container (width < 460px){.revise-fieldset--two .revise-input-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.revise-radio-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;font-family:"Montserrat",sans-serif}.revise-radio-wrapper span{color:#000;font-size:18px;font-weight:400}input[type=radio].revise-radio{width:20px;height:20px;accent-color:#5243a0}.revise-input,.revise-select{height:56px;width:100%}.revise-input:focus,.revise-select:focus{border-color:#5243a0;-webkit-box-shadow:none;box-shadow:none}.revise-checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:0}.revise-checkbox-wrapper .checkbox-text{font-size:20px;font-weight:400;font-family:"Montserrat",sans-serif;line-height:1.25;letter-spacing:.02em;color:#000}.revise-checkout-body .revise-input:not([type=button]):not([type=submit]):not(select),.revise-checkout-body .revise-textarea,body .revise-input:not([type=button]):not([type=submit]):not(select),body .revise-textarea{background-color:#fff;border-radius:10px;padding:11px 15px;color:#000;font-weight:400;font-family:"Montserrat",sans-serif;font-size:18px;line-height:1.5;letter-spacing:1px}.revise-checkout-body .revise-input:not([type=button]):not([type=submit]):not(select)::-webkit-input-placeholder, .revise-checkout-body .revise-textarea::-webkit-input-placeholder, body .revise-input:not([type=button]):not([type=submit]):not(select)::-webkit-input-placeholder, body .revise-textarea::-webkit-input-placeholder{color:#8e8e8e}.revise-checkout-body .revise-input:not([type=button]):not([type=submit]):not(select)::-moz-placeholder, .revise-checkout-body .revise-textarea::-moz-placeholder, body .revise-input:not([type=button]):not([type=submit]):not(select)::-moz-placeholder, body .revise-textarea::-moz-placeholder{color:#8e8e8e}.revise-checkout-body .revise-input:not([type=button]):not([type=submit]):not(select):-ms-input-placeholder, .revise-checkout-body .revise-textarea:-ms-input-placeholder, body .revise-input:not([type=button]):not([type=submit]):not(select):-ms-input-placeholder, body .revise-textarea:-ms-input-placeholder{color:#8e8e8e}.revise-checkout-body .revise-input:not([type=button]):not([type=submit]):not(select)::-ms-input-placeholder, .revise-checkout-body .revise-textarea::-ms-input-placeholder, body .revise-input:not([type=button]):not([type=submit]):not(select)::-ms-input-placeholder, body .revise-textarea::-ms-input-placeholder{color:#8e8e8e}.revise-checkout-body .revise-input:not([type=button]):not([type=submit]):not(select)::placeholder,.revise-checkout-body .revise-textarea::placeholder,body .revise-input:not([type=button]):not([type=submit]):not(select)::placeholder,body .revise-textarea::placeholder{color:#8e8e8e}.revise-select{background-color:#efefef;border-radius:10px;padding:4px 16px;color:#000;font-family:"Montserrat",sans-serif;font-size:20px;line-height:1.25;width:100%;background-image:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%278%27 viewBox=%270 0 13 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M5.929 7.38911L0.271999 1.73211L1.686 0.318115L6.636 5.26812L11.586 0.318115L13 1.73212L7.343 7.38911C7.15547 7.57659 6.90116 7.6819 6.636 7.6819C6.37084 7.6819 6.11653 7.57659 5.929 7.38911Z%27 fill=%27black%27/%3E%3C/svg%3E%0A")}.revise-select:focus{background-color:#efefef}.revise-select option{background-color:#fff;color:#000;font-weight:600;font-family:"Montserrat",sans-serif}.revise-select option[selected]{background-color:#f2f1f8}.ro-faq__accordion{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;gap:18px}.ro-faq__accordion-item{padding:26px 60px;background:#fff;border-radius:10px}.ro-faq__accordion-item:has(.ro-faq__accordion-title.open){background:linear-gradient(332deg, #362D66 -8.19%, #5243A0 102.47%)}.ro-faq__accordion-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:48px;font-family:"Montserrat",sans-serif;font-size:25px;font-weight:600;line-height:24.281px;text-align:left;color:#5243a0;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ro-faq__accordion-title.open{color:#fff}.ro-faq__accordion-title .icon{max-width:42px;min-width:42px;min-height:42px;width:100%;height:42px;background:#5243a0;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease;transition:all .4s ease}.ro-faq__accordion-title .icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);-webkit-transition:all .4s ease;transition:all .4s ease}.ro-faq__accordion-title.open .icon img{-webkit-filter:brightness(0) saturate(100%) invert(29%) sepia(40%) saturate(951%) hue-rotate(210deg) brightness(95%) contrast(99%);filter:brightness(0) saturate(100%) invert(29%) sepia(40%) saturate(951%) hue-rotate(210deg) brightness(95%) contrast(99%)}.ro-faq__accordion-title.open .icon{background:#fff}.ro-faq__accordion-title .icon .icon-plus{display:block}.ro-faq__accordion-title.open .icon .icon-plus{display:none}.ro-faq__accordion-title .icon .icon-minus{display:none}.ro-faq__accordion-title.open .icon .icon-minus{display:block}.ro-faq__accordion-title.open+.ro-faq__accordion-content{margin:18px 0 0}.ro-faq__accordion-content{color:#fff;font-family:"Montserrat",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding:0 0 0 90px;margin:0;background-color:rgba(0,0,0,0);-webkit-transition:.6s;transition:.6s;height:0;overflow:hidden}.ro-faq__accordion-content p:last-child{margin:0;padding:0}.ro-faq__accordion-content p a{-webkit-transition:all .4s ease;transition:all .4s ease}.ro-faq__accordion-content p a:hover{text-decoration:unset;opacity:.8}.cstm-no-output{font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 1024px){.ro-faq__accordion-item{padding:26px}.ro-faq__accordion-title{gap:16px;font-size:20px;line-height:normal}.ro-faq__accordion-content{padding:0;font-size:16px;line-height:normal}.ro-faq__accordion-title .icon{max-width:32px;min-width:32px;min-height:32px;width:100%;height:32px}}.wc-notifications-wrap{position:fixed;top:90px;right:20px;z-index:101;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:10px;-webkit-transition:none;transition:none}body.admin-bar .wc-notifications-wrap{top:122px}.wc-notification{background:#eeedf6;color:#000;padding:15px 16px;border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:none;transition:none}.wc-notification__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc-notification__icon{max-width:32px;height:auto;margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wc-notification__icon svg{width:auto;height:auto;max-width:100%}.wc-notification__text{font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.01em;margin-right:auto}.with-description .wc-notification__text{font-size:20px}.wc-notification .wc-notification__close{background:rgba(0,0,0,0);border:none;color:#fff;font-size:20px;cursor:pointer;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:24px}.wc-notification .wc-notification__close svg{width:14px;height:14px}.wc-notification__description{display:block;padding-right:48px;margin-top:4px;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.01em}.revise-tooltip-container{position:relative;z-index:1}.revise-tooltip-container .revise-tooltip{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 14px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.revise-tooltip-container .revise-tooltip:before{content:"";display:block;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #eeedf6;position:absolute;bottom:100%;left:calc(50% - 8px)}.revise-tooltip-container .revise-tooltip__inner{background-color:#eeedf6;padding:14px 20px;border-radius:8px}.revise-tooltip-container .revise-tooltip__text,.revise-tooltip-container .revise-tooltip__actions{display:block;font-size:20px;line-height:.9;font-weight:600;color:#000}.revise-tooltip-container:not(.revise-tooltip-container[disabled]):hover .revise-tooltip{opacity:1;visibility:visible}.revise-tooltip-container:not(.revise-tooltip-container[disabled]):hover .revise-tooltip .revise-tooltip__text{display:block}.ro-courses-content .ro-courses-list .revise-tooltip-container.is-favorite .revise-tooltip,.single.single-product .revise-tooltip-container.is-favorite .revise-tooltip,.mini-cart__body .revise-tooltip-container.is-favorite .revise-tooltip,.mini-cart__side .revise-tooltip-container.is-favorite .revise-tooltip{opacity:0;visibility:hidden;display:none}.ro-courses-content .ro-courses-list .revise-tooltip-container.is-favorite:hover .revise-tooltip,.single.single-product .revise-tooltip-container.is-favorite:hover .revise-tooltip,.mini-cart__body .revise-tooltip-container.is-favorite:hover .revise-tooltip,.mini-cart__side .revise-tooltip-container.is-favorite:hover .revise-tooltip{opacity:1;visibility:visible;display:block}.ro-courses-content .ro-courses-list .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__text,.single.single-product .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__text,.mini-cart__body .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__text,.mini-cart__side .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__text{display:none}.ro-courses-content .ro-courses-list .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__actions,.single.single-product .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__actions,.mini-cart__body .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__actions,.mini-cart__side .revise-tooltip-container.is-favorite:hover .revise-tooltip .revise-tooltip__actions{display:block}.ro-courses-content .ro-courses-list .revise-tooltip-container .revise-tooltip,.single.single-product .revise-tooltip-container .revise-tooltip,.mini-cart__body .revise-tooltip-container .revise-tooltip,.mini-cart__side .revise-tooltip-container .revise-tooltip{opacity:0;visibility:hidden;display:none}.ro-courses-content .ro-courses-list .revise-tooltip-container:hover .revise-tooltip,.single.single-product .revise-tooltip-container:hover .revise-tooltip,.mini-cart__body .revise-tooltip-container:hover .revise-tooltip,.mini-cart__side .revise-tooltip-container:hover .revise-tooltip{opacity:1;visibility:visible;display:block}.ro-courses-content .ro-courses-list .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__text,.single.single-product .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__text,.mini-cart__body .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__text,.mini-cart__side .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__text{display:block}.ro-courses-content .ro-courses-list .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__actions,.single.single-product .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__actions,.mini-cart__body .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__actions,.mini-cart__side .revise-tooltip-container:hover .revise-tooltip .revise-tooltip__actions{display:none}.tooltip-disabled{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:visible}.tooltip-disabled .elementor-button{position:relative;pointer-events:none}.tooltip-disabled:hover{z-index:999}.tooltip-disabled .elementor-button::after{position:absolute;left:50%;bottom:calc(100% + 18px);-webkit-transform:translate(-50%, 6px);-ms-transform:translate(-50%, 6px);transform:translate(-50%, 6px);opacity:0;visibility:hidden;pointer-events:none;z-index:50;background:#fff;color:#000;padding:14px 20px;border-radius:8px;white-space:nowrap;font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.12);box-shadow:0 12px 30px rgba(0,0,0,.12);-webkit-transition:opacity .2s ease,visibility .2s,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease,visibility .2s;transition:opacity .2s ease,transform .2s ease,visibility .2s,-webkit-transform .2s ease;content:"Coming soon"}.tooltip-disabled .elementor-button::before{content:"";position:absolute;left:50%;bottom:calc(100% + 9px);width:18px;height:18px;background:#fff;-webkit-transform:translate(-50%, 12px) rotate(45deg);-ms-transform:translate(-50%, 12px) rotate(45deg);transform:translate(-50%, 12px) rotate(45deg);opacity:0;visibility:hidden;z-index:51;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.12);box-shadow:0 12px 30px rgba(0,0,0,.12);-webkit-transition:opacity .2s ease,visibility .2s,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease,visibility .2s;transition:opacity .2s ease,transform .2s ease,visibility .2s,-webkit-transform .2s ease}.tooltip-disabled:hover .elementor-button::after,.tooltip-disabled:hover .elementor-button::before,.tooltip-disabled:focus-visible .elementor-button::after,.tooltip-disabled:focus-visible .elementor-button::before{opacity:1;visibility:visible}.tooltip-disabled:hover .elementor-button::after,.tooltip-disabled:focus-visible .elementor-button::after{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tooltip-disabled:hover .elementor-button::before,.tooltip-disabled:focus-visible .elementor-button::before{-webkit-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}.tt--mark-fav::after{content:"Mark as favourite"}.fav-button-wrap .fav-toggle-button{background:rgba(0,0,0,0);border-radius:50%;width:77px;height:77px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;border:1px solid #fff}.fav-button-wrap .fav-toggle-button svg,.fav-button-wrap .fav-toggle-button img{max-width:36px;width:100%;height:auto}.fav-button-wrap .fav-toggle-button[disabled]{opacity:.5}.fav-button-wrap .fav-toggle-button svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:rgba(0,0,0,0);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2733%27 height=%2733%27 viewBox=%270 0 33 33%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.4932 0.5C17.0682 0.5 17.5932 0.825 17.8432 1.34375L22.1307 10.175L31.7057 11.5875C32.2682 11.6688 32.737 12.0625 32.912 12.6063C33.087 13.15 32.9432 13.7375 32.5432 14.1375L25.5995 21.025L27.237 30.75C27.3307 31.3125 27.0995 31.8813 26.6307 32.2188C26.162 32.5563 25.5495 32.5938 25.0495 32.325L16.487 27.75L7.93699 32.3188C7.43074 32.5875 6.81824 32.55 6.35574 32.2125C5.89324 31.875 5.65574 31.3063 5.74949 30.7438L7.38699 21.0188L0.44324 14.1375C0.0369898 13.7375 -0.10051 13.1438 0.0744898 12.6063C0.24949 12.0688 0.71824 11.675 1.28074 11.5875L10.8557 10.175L15.1432 1.34375C15.3995 0.825 15.9182 0.5 16.4932 0.5Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width=%2733%27 height=%2733%27 viewBox=%270 0 33 33%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.4932 0.5C17.0682 0.5 17.5932 0.825 17.8432 1.34375L22.1307 10.175L31.7057 11.5875C32.2682 11.6688 32.737 12.0625 32.912 12.6063C33.087 13.15 32.9432 13.7375 32.5432 14.1375L25.5995 21.025L27.237 30.75C27.3307 31.3125 27.0995 31.8813 26.6307 32.2188C26.162 32.5563 25.5495 32.5938 25.0495 32.325L16.487 27.75L7.93699 32.3188C7.43074 32.5875 6.81824 32.55 6.35574 32.2125C5.89324 31.875 5.65574 31.3063 5.74949 30.7438L7.38699 21.0188L0.44324 14.1375C0.0369898 13.7375 -0.10051 13.1438 0.0744898 12.6063C0.24949 12.0688 0.71824 11.675 1.28074 11.5875L10.8557 10.175L15.1432 1.34375C15.3995 0.825 15.9182 0.5 16.4932 0.5Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.fav-button-wrap .fav-toggle-button:hover:not(.fav-button-wrap .fav-toggle-button[disabled]),.fav-button-wrap .fav-toggle-button:focus:not(.fav-button-wrap .fav-toggle-button[disabled]),.fav-button-wrap .fav-toggle-button.is-favorite{background-color:var(--prd-family-main-color)}.fav-button-wrap .fav-toggle-button:hover:not(.fav-button-wrap .fav-toggle-button[disabled]) svg,.fav-button-wrap .fav-toggle-button:focus:not(.fav-button-wrap .fav-toggle-button[disabled]) svg,.fav-button-wrap .fav-toggle-button.is-favorite svg{background-color:#fff}.fav-button-wrap .fav-toggle-button.is-favorite:hover:not(.fav-button-wrap .fav-toggle-button.is-favorite:hover[disabled],.fav-button-wrap .fav-toggle-button.is-favorite:focus[disabled]) svg,.fav-button-wrap .fav-toggle-button.is-favorite:focus:not(.fav-button-wrap .fav-toggle-button.is-favorite:hover[disabled],.fav-button-wrap .fav-toggle-button.is-favorite:focus[disabled]) svg{background-color:rgba(0,0,0,0)}.adv-add-to-cart{min-width:236px;max-width:236px;position:relative}body.cart-type-school .adv-add-to-cart .adv-add-to-cart__type-wrap--personal{display:none}body.cart-type-personal .adv-add-to-cart .adv-add-to-cart__type-wrap--school{display:none}.adv-add-to-cart .btn,.adv-add-to-cart .acb-controls{width:100%}.adv-add-to-cart .revise-spinner{width:19px;height:19px;display:none}.adv-add-to-cart .revise-spinner .revise-spinner-circle{stroke:#000}.adv-add-to-cart button.acb-add{padding:22px 36px}.reverse-colors .adv-add-to-cart .acb-add,.reverse-colors .adv-add-to-cart .acb-confirm{background-color:#fff;color:var(--prd-family-main-color, #5243A0);border:1px solid #fff}.reverse-colors .adv-add-to-cart .acb-add svg path,.reverse-colors .adv-add-to-cart .acb-confirm svg path{fill:var(--prd-family-main-color, #5243A0)}.reverse-colors .adv-add-to-cart .acb-add:hover,.reverse-colors .adv-add-to-cart .acb-add:focus,.reverse-colors .adv-add-to-cart .acb-confirm:hover,.reverse-colors .adv-add-to-cart .acb-confirm:focus{background-color:rgba(0,0,0,0);color:#fff}.reverse-colors .adv-add-to-cart .acb-add:hover svg path,.reverse-colors .adv-add-to-cart .acb-add:focus svg path,.reverse-colors .adv-add-to-cart .acb-confirm:hover svg path,.reverse-colors .adv-add-to-cart .acb-confirm:focus svg path{fill:#fff}.alt-style .adv-add-to-cart .acb-add,.alt-style .adv-add-to-cart .acb-confirm{background-color:var(--prd-family-main-color, #5243A0);color:#fff;border:1px solid var(--prd-family-main-color, #5243A0)}.alt-style .adv-add-to-cart .acb-add svg path,.alt-style .adv-add-to-cart .acb-confirm svg path{fill:#fff}.alt-style .adv-add-to-cart .acb-add:hover,.alt-style .adv-add-to-cart .acb-add:focus,.alt-style .adv-add-to-cart .acb-confirm:hover,.alt-style .adv-add-to-cart .acb-confirm:focus{background-color:#fff;color:var(--prd-family-main-color, #5243A0)}.alt-style .adv-add-to-cart .acb-add:hover svg path,.alt-style .adv-add-to-cart .acb-add:focus svg path,.alt-style .adv-add-to-cart .acb-confirm:hover svg path,.alt-style .adv-add-to-cart .acb-confirm:focus svg path{fill:var(--prd-family-main-color, #5243A0)}.alt-style .adv-add-to-cart .acb-controls{border:1px solid #bbb;padding:18.5px 26px}.adv-add-to-cart .acb-increase,.adv-add-to-cart .acb-decrease,.adv-add-to-cart .acb-remove,.adv-add-to-cart .acb-confirm,.adv-add-to-cart .acb-add{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.adv-add-to-cart.loading .acb-increase,.adv-add-to-cart.loading .acb-decrease,.adv-add-to-cart.loading .acb-remove,.adv-add-to-cart.loading .acb-confirm,.adv-add-to-cart.loading .acb-add{opacity:.4;cursor:wait}.adv-add-to-cart.loading .acb-controls .acb-qty{display:none}.adv-add-to-cart.loading .acb-controls .revise-spinner{display:block}.adv-add-to-cart .acb-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:19.5px 26px;border-radius:52px}.adv-add-to-cart .acb-controls label{line-height:1;margin:0}.adv-add-to-cart .acb-controls .acb-qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:38px;text-align:center;padding:0;display:block;-webkit-box-shadow:none;box-shadow:none;height:auto}.adv-add-to-cart .acb-controls .acb-increase,.adv-add-to-cart .acb-controls .acb-decrease,.adv-add-to-cart .acb-controls .acb-remove{color:#000;padding:0;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.adv-add-to-cart .acb-controls .acb-increase svg path,.adv-add-to-cart .acb-controls .acb-decrease svg path,.adv-add-to-cart .acb-controls .acb-remove svg path{fill:#000}.adv-add-to-cart .acb-controls .acb-increase,.adv-add-to-cart .acb-controls .acb-decrease{padding:7px 0}.adv-add-to-cart .acb-remove{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.adv-add-to-cart .acb-remove__icon{-webkit-transition:none;transition:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.adv-add-to-cart .acb-remove__text{height:0;visibility:hidden;opacity:0;width:0;display:block;-webkit-transition:none;transition:none}.adv-add-to-cart .acb-remove:not(.adv-add-to-cart .acb-remove[disabled]):hover{gap:12px;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background-color:var(--prd-family-main-color, #5243A0);color:#fff;border-radius:52px}.adv-add-to-cart .acb-remove:not(.adv-add-to-cart .acb-remove[disabled]):hover svg path{fill:#fff}.adv-add-to-cart .acb-remove:not(.adv-add-to-cart .acb-remove[disabled]):hover .acb-remove__text{visibility:visible;opacity:1;width:auto;height:auto}.adv-add-to-cart .acb-remove__text,.adv-add-to-cart .acb-confirm__text{font-size:25px;line-height:1;font-weight:700}.adv-add-to-cart .acb-remove__icon,.adv-add-to-cart .acb-confirm__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.adv-add-to-cart .acb-remove__icon svg,.adv-add-to-cart .acb-confirm__icon svg{max-height:28px;width:auto;height:100%}.adv-add-to-cart .acb-confirm{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:12px;background-color:#fff;color:var(--prd-family-main-color, #5243A0);border:none;padding:22px 30px;min-height:77px}.adv-add-to-cart .acb-confirm svg path{fill:var(--prd-family-main-color, #5243A0)}.adv-add-to-cart .acb-confirm:hover,.adv-add-to-cart .acb-confirm:focus{background-color:#fff;color:var(--prd-family-main-color, #5243A0)}.adv-add-to-cart .acb-confirm:hover svg path,.adv-add-to-cart .acb-confirm:focus svg path{fill:var(--prd-family-main-color, #5243A0)}#mini-cart .adv-add-to-cart .acb-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#mini-cart .adv-add-to-cart .acb-controls .acb-qty{font-size:16px}.checkout-quotes{padding:32px 0;margin-bottom:32px;border-bottom:1px solid #bbb}.checkout-quotes__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-quotes__filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:8px;margin-bottom:8px}.checkout-quotes__filters .quote-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;max-width:calc(25% - 8px - 10px)}.checkout-quotes__filters .quote-filter--reset{max-width:40px}.checkout-quotes__filters .quote-filter #quote-reload{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px;border-radius:10px;background:#efefef;border-color:unset}.checkout-quotes__filters .quote-filter #quote-reload:hover{background:#5243a0}.checkout-quotes__filters .quote-filter #quote-reload:hover svg path{stroke:#fff;stroke-opacity:1}.checkout-quotes__filters .quote-filter__label{white-space:nowrap;margin:0}.checkout-quotes__filters .quote-filter .ui-select .ui-select-trigger{padding-top:10px;padding-bottom:10px;color:rgba(0,0,0,.6);font-size:16px;font-weight:500}.checkout-quotes__filters .quote-filter .ui-select .ui-select-options{width:153px}.checkout-quotes__filters .quote-filter .ui-select .ui-select-options .ui-select-option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px}.quotes-table-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.quotes-table{position:relative}.quotes-table:after{content:"";width:100%;height:calc(100% - 10px - 12px);position:absolute;top:0;left:0;border:1px solid #bbb;border-radius:10px;pointer-events:none}.quotes-table__inner{overflow-x:auto;padding-bottom:30px}.quotes-table__inner::-webkit-scrollbar{height:12px}.quotes-table__inner::-webkit-scrollbar-track{background:#eeedf6;border-radius:16px}.quotes-table__inner::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:16px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.quotes-table__head-label{font-size:1rem;line-height:1.4;letter-spacing:.02em;font-weight:600}.quotes-table__head{border-bottom:1px solid #bbb;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.quotes-table__cell{width:100%;padding:8px;min-height:40px}.quotes-table__cell--1{max-width:7.0625rem;-webkit-box-flex:0;-webkit-flex:0 0 7.0625rem;-ms-flex:0 0 7.0625rem;flex:0 0 7.0625rem;min-width:7.5rem}.quotes-table__cell--2{max-width:4.4375rem;-webkit-box-flex:0;-webkit-flex:0 0 4.4375rem;-ms-flex:0 0 4.4375rem;flex:0 0 4.4375rem;min-width:5rem}.quotes-table__cell--3{max-width:5.1875rem;-webkit-box-flex:0;-webkit-flex:0 0 5.1875rem;-ms-flex:0 0 5.1875rem;flex:0 0 5.1875rem;min-width:6.25rem}.quotes-table__cell--4{max-width:5.1875rem;-webkit-box-flex:0;-webkit-flex:0 0 5.1875rem;-ms-flex:0 0 5.1875rem;flex:0 0 5.1875rem;min-width:6.25rem}.quotes-table__cell--5{max-width:6.25rem;-webkit-box-flex:0;-webkit-flex:0 0 6.25rem;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem;min-width:7.8125rem}.quotes-table__cell--6{max-width:4.4375rem;-webkit-box-flex:0;-webkit-flex:0 0 4.4375rem;-ms-flex:0 0 4.4375rem;flex:0 0 4.4375rem;min-width:5.1875rem}.quotes-table__cell--7{max-width:4.75rem;-webkit-box-flex:0;-webkit-flex:0 0 4.75rem;-ms-flex:0 0 4.75rem;flex:0 0 4.75rem;min-width:5.8125rem}.quotes-table__cell--8{max-width:1.75rem;-webkit-box-flex:0;-webkit-flex:0 0 1.75rem;-ms-flex:0 0 1.75rem;flex:0 0 1.75rem;width:100%}.quotes-table-body{width:-webkit-max-content;width:-moz-max-content;width:max-content}.quotes-table-body__inner{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-height:250px;overflow-y:auto;scrollbar-width:none}.quotes-table-body__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quotes-table-body__item{position:relative}.quotes-table-body__item:last-of-type .revise-tooltip{bottom:calc(100% + 14px);top:auto}.quotes-table-body__item:last-of-type .revise-tooltip:before{top:100%;bottom:auto;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.quotes-table-body .quote-shared{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.quotes-table-body .quote-shared__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quotes-table-body .quote-shared .revise-tooltip-container{-webkit-transition:z-index 0s ease;transition:z-index 0s ease}.quotes-table-body .quote-shared .revise-tooltip-container:hover{z-index:2}.quotes-table-body .quote-shared--inbound .revise-tooltip{min-width:58px}.quotes-table-body .quote-shared--outbound .revise-tooltip{min-width:90px}.quotes-table-body .quote-actions-trigger-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:-webkit-sticky;position:sticky;right:0;background-color:#fff;z-index:1;border-right:1px solid #bbb}.quotes-table-body .quote-actions-trigger-wrap .quote-actions-trigger{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0);padding:0;border:none;width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.quotes-table-body .quote-actions-trigger-wrap .quote-actions-trigger .dot{border-radius:50%;width:3px;height:3px;display:block;background-color:#bbb}.quotes-table-body .quote-actions-trigger-wrap .js-quote-actions-container{display:none}.quotes-table-body .quote-status,.view-quote-modal .quote-status,.thank-you-quote-summary .quote-status{padding:2px 8px;border-radius:4px;letter-spacing:.02em;font-weight:500;line-height:1.4;font-size:16px}.quotes-table-body .quote-status--past,.view-quote-modal .quote-status--past,.thank-you-quote-summary .quote-status--past{background-color:#f2f1f8;color:#bbb}.quotes-table-body .quote-status--active,.quotes-table-body .quote-status--accepted,.quotes-table-body .quote-status--invoiced,.view-quote-modal .quote-status--active,.view-quote-modal .quote-status--accepted,.view-quote-modal .quote-status--invoiced,.thank-you-quote-summary .quote-status--active,.thank-you-quote-summary .quote-status--accepted,.thank-you-quote-summary .quote-status--invoiced{background-color:#e3fae3;color:#27ae60}.quotes-table-body .quote-status--pending,.quotes-table-body .quote-status--sent,.quotes-table-body .quote-status--draft,.view-quote-modal .quote-status--pending,.view-quote-modal .quote-status--sent,.view-quote-modal .quote-status--draft,.thank-you-quote-summary .quote-status--pending,.thank-you-quote-summary .quote-status--sent,.thank-you-quote-summary .quote-status--draft{background-color:#fff3d9;color:#fc9432}.quote-actions-container{position:absolute;z-index:1;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 40px -4px rgba(16,24,40,.0588235294);box-shadow:0 0 40px -4px rgba(16,24,40,.0588235294);overflow:hidden}.quote-actions-container .quote-actions-list{list-style:none;margin:0;padding:0}.quote-actions-container .quote-actions-list .quote-action{font-size:18px;line-height:1.4;font-weight:600;letter-spacing:.02em;padding:8px 24px;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.quote-actions-container .quote-actions-list .quote-action:hover{background-color:#f2f1f8}.quote-actions-container .quote-actions-list .quote-action.disabled{cursor:not-allowed;background-color:#e3e3e3}.view-quote-modal .revise-modal__inner{padding:40px}.view-quote-modal .revise-modal__body{-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;padding-bottom:23px;margin-bottom:24px;border-bottom:1px solid #bbb}.view-quote-modal__title strong,.view-quote-modal__title span{font-size:40px;line-height:1.25;letter-spacing:.02em}.view-quote-modal__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:23px;margin-bottom:24px;border-bottom:1px solid #bbb}.view-quote-modal .quote-meta-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-quote-modal .quote-meta-row strong{font-weight:600}.view-quote-modal .quote-meta-row strong,.view-quote-modal .quote-meta-row span{font-size:20px;line-height:1.4}.view-quote-modal .quote-meta-row strong.quote-status,.view-quote-modal .quote-meta-row span.quote-status{font-size:18px}.view-quote-modal__total-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.view-quote-modal__total-wrap span{font-weight:700;font-size:25px;line-height:1;letter-spacing:.02em}.quote-product-table{border:1px solid #bbb;border-radius:10px;padding-bottom:4px}@media(max-width: 767px){.quote-product-table__inner{overflow:auto}.quote-product-table__inner::-webkit-scrollbar{width:6px;height:6px}.quote-product-table__inner::-webkit-scrollbar-track{background:#eeedf6}.quote-product-table__inner::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}}.quote-product-table__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #bbb}.quote-product-table__header-text{font-weight:600;font-size:18px;line-height:1.4;letter-spacing:.02em}.quote-product-table__cell{padding:8px}.quote-product-table__cell--1{max-width:54%;-webkit-box-flex:0;-webkit-flex:0 0 54%;-ms-flex:0 0 54%;flex:0 0 54%;width:100%}.quote-product-table__cell--2{max-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;width:100%}.quote-product-table__cell--3{max-width:21%;-webkit-box-flex:0;-webkit-flex:0 0 21%;-ms-flex:0 0 21%;flex:0 0 21%;width:100%}.quote-product-table__body{max-height:35vh}.quote-product-table__body::-webkit-scrollbar{width:6px;height:6px}.quote-product-table__body::-webkit-scrollbar-track{background:#eeedf6}.quote-product-table__body::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}@media(min-width: 768px){.quote-product-table__body{overflow:auto}}.quote-product-table__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.quote-product-table__item-text{font-size:18px;letter-spacing:.02em;line-height:1.4}.quote-product-table__item-text--price{font-weight:600}.request-quote-edit-modal .request-edit-fields{width:100%}.forward-quote-modal .revise-modal__inner{padding:40px}.forward-quote-modal .input-checkbox-fieldset{width:100%}.forward-quote-modal .input-checkbox-fieldset .checkbox-text{font-weight:600}.forward-quote-modal .input-checkbox-fieldset>.revise-input-wrapper{margin-bottom:16px}.forward-quote-modal .revise-fieldset{gap:32px}.forward-quote-modal .forward-inputs{width:100%}.forward-quote-modal .forward-inputs input[type=email]{width:100%}.forward-quote-modal .forward-inputs>.revise-input-wrapper{width:100%}.request-quote-edit-modal .revise-modal__inner{padding:40px;max-width:688px}.request-quote-edit-modal .revise-modal__actions .btn{padding-top:18.5px;padding-bottom:18.5px}.request-quote-edit-modal .request-edit-fields__textarea{width:100%;max-width:100%;min-height:138px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 15px;border-radius:10px;border:1px solid #bbb;resize:none}.request-quote-edit-modal .request-edit-fields__textarea::-webkit-input-placeholder{font-size:18px;line-height:1.4;color:#8e8e8e}.request-quote-edit-modal .request-edit-fields__textarea::-moz-placeholder{font-size:18px;line-height:1.4;color:#8e8e8e}.request-quote-edit-modal .request-edit-fields__textarea:-ms-input-placeholder{font-size:18px;line-height:1.4;color:#8e8e8e}.request-quote-edit-modal .request-edit-fields__textarea::-ms-input-placeholder{font-size:18px;line-height:1.4;color:#8e8e8e}.request-quote-edit-modal .request-edit-fields__textarea::placeholder{font-size:18px;line-height:1.4;color:#8e8e8e}.quote-merge-cart-modal .revise-modal__inner{padding:40px}.quote-merge-cart-modal .revise-modal__title{max-width:450px}.quote-merge-cart-modal .revise-modal__text{max-width:530px;margin-bottom:24px}.quote-merge-cart-modal .revise-radios-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px 40px;margin-bottom:12px}.quote-merge-cart-modal .revise-radio-wrapper span{font-weight:600;font-size:20px;line-height:1;letter-spacing:.02em}.quote-merge-cart-modal .revise-modal__actions .btn{padding-top:18.5px;padding-bottom:18.5px}.quote-replace-cart-modal .revise-modal__inner{padding:40px;max-width:692px}.header-cart__inner{position:relative}.header-cart__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.header-cart__button{background-color:#fff;width:44px;height:44px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5px}.header-cart__button svg{max-width:21px;width:100%;height:auto}.header-cart__button svg path{fill:#5243a0}body.product-family-set:not(.single-post) .header-cart__button,body.page-template-template-home .header-cart__button{background-color:var(--prd-family-main-color, #5243A0)}body.product-family-set:not(.single-post) .header-cart__button svg path,body.page-template-template-home .header-cart__button svg path{fill:#fff}.header-cart .header-cart__count{position:absolute;bottom:0;right:0;background-color:#07efd0;min-width:20px;min-height:20px;color:#000;font-weight:500;font-size:12px;line-height:1;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mini-cart{position:fixed;top:0;right:0;height:100%;max-height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:101;visibility:hidden;opacity:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;font-family:"Montserrat",sans-serif}body.admin-bar .mini-cart{top:32px}.mini-cart.open{visibility:visible;opacity:1;background-color:rgba(0,0,0,.56);z-index:100}.mini-cart__inner{visibility:hidden;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:100%;height:100%;width:936px;max-width:100%;background-color:#fff;position:relative;-webkit-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s;-webkit-transform:translateX(350px);-ms-transform:translateX(350px);transform:translateX(350px);right:0}.open .mini-cart__inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1}.mini-cart__main{padding:24px 0;width:100%}.mini-cart__side{padding:16px 0;max-width:37%;width:100%;border-right:1px solid #bbb}.mini-cart__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;padding:0 32px 16px;position:relative}.mini-cart__head:after{content:"";height:1px;width:calc(100% - 64px);position:absolute;top:100%;left:32px;background-color:#bbb}.mini-cart__body{height:100%;margin-top:32px}.mini-cart__body:has(.cart-empty) .mini-cart__actions-wrap .mini-cart__actions-inner .cart-actions{display:none}.mini-cart .mini-cart__saved-wrap{margin-top:32px;height:100%}.mini-cart .mini-cart__saved-wrap .mini-cart__items-wrap{max-height:calc(100% - 24px - 58px - 32px - 32px - 32px - 35px - 32px)}.mini-cart__close-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mini-cart__close-btn{width:21px;height:21px}.mini-cart__count-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mini-cart__cart-icon-wrap{max-width:26px;height:auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mini-cart__cart-icon-wrap svg,.mini-cart__cart-icon-wrap img{max-width:100%;width:100%;height:auto}.mini-cart__count-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%;background-color:#eeedf6;min-width:32px;min-height:32px;padding:5px}.mini-cart .mini-cart__close-btn{background:none;padding:0;border:none}.mini-cart__count-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mini-cart__actions-wrap{padding:0 32px;margin-bottom:32px}.mini-cart__actions-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.mini-cart__items-wrap{padding:0 22px 32px 32px;max-height:calc(100% - 24px - 58px - 32px - 32px - 32px - 192px);height:100%;overflow-y:auto;margin-bottom:28px}.mini-cart__items-wrap::-webkit-scrollbar{width:6px;height:6px}.mini-cart__items-wrap::-webkit-scrollbar-track{background:#eeedf6}.mini-cart__items-wrap::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}.marketing-active .mini-cart__items-wrap{max-height:calc(100% - 24px - 58px - 32px - 32px - 32px - 192px - 51px - 16px)}.mini-cart__items-wrap.cart-empty{max-height:calc(100% - 24px - 58px - 32px - 32px - 32px)}.mini-cart__totals-wrap{padding:0 32px}.mini-cart .revise-tooltip,.revise-checkout .revise-tooltip{max-width:145px;width:auto;min-width:100px}.mini-cart .revise-tooltip__inner,.revise-checkout .revise-tooltip__inner{padding:8px 12px}.mini-cart .revise-tooltip__text,.mini-cart .revise-tooltip__actions,.revise-checkout .revise-tooltip__text,.revise-checkout .revise-tooltip__actions{font-size:14px;line-height:1.25}.mini-cart .mini-cart__switch-wrap,.revise-checkout .mini-cart__switch-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3px;background-color:#f2f1f8;border-radius:38px;margin:0;font-family:"Montserrat",sans-serif}.mini-cart .mini-cart__switch-wrap.has-school,.revise-checkout .mini-cart__switch-wrap.has-school{padding:0}.mini-cart .mini-cart__switch-wrap.has-school .cart-switch-item,.revise-checkout .mini-cart__switch-wrap.has-school .cart-switch-item{min-width:132px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.mini-cart .mini-cart__switch-wrap.has-school .cart-switch-item .button-count-container,.revise-checkout .mini-cart__switch-wrap.has-school .cart-switch-item .button-count-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:18px;min-height:18px;color:#fff;font-weight:600;font-size:12px;line-height:1;border-radius:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#5243a0}.mini-cart .mini-cart__switch-wrap.has-school .cart-switch-item.js-active .button-count-container,.revise-checkout .mini-cart__switch-wrap.has-school .cart-switch-item.js-active .button-count-container{background:#fff;color:#5243a0}.woocommerce-page .form-row .woocommerce-input-wrapper label.checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:.02em}.woocommerce-page .form-row .woocommerce-input-wrapper label.checkbox a{font-size:inherit;margin:0 .4em}.woocommerce-page .form-row .woocommerce-input-wrapper label.checkbox .checkbox-visual{margin-right:12px}.mini-cart .cart-checkbox-field .cart-checkbox-visual,.mini-cart .cart-checkbox-field .checkbox-visual,.mini-cart label.checkbox .cart-checkbox-visual,.mini-cart label.checkbox .checkbox-visual,.revise-checkout .cart-checkbox-field .cart-checkbox-visual,.revise-checkout .cart-checkbox-field .checkbox-visual,.revise-checkout label.checkbox .cart-checkbox-visual,.revise-checkout label.checkbox .checkbox-visual,.revise-checkbox-wrapper .cart-checkbox-field .cart-checkbox-visual,.revise-checkbox-wrapper .cart-checkbox-field .checkbox-visual,.revise-checkbox-wrapper label.checkbox .cart-checkbox-visual,.revise-checkbox-wrapper label.checkbox .checkbox-visual{display:block;border-radius:2px;width:20px;height:20px;background-color:#fff;border:1px solid #5243a0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mini-cart .cart-checkbox-field .cart-checkbox-visual:after,.mini-cart .cart-checkbox-field .checkbox-visual:after,.mini-cart label.checkbox .cart-checkbox-visual:after,.mini-cart label.checkbox .checkbox-visual:after,.revise-checkout .cart-checkbox-field .cart-checkbox-visual:after,.revise-checkout .cart-checkbox-field .checkbox-visual:after,.revise-checkout label.checkbox .cart-checkbox-visual:after,.revise-checkout label.checkbox .checkbox-visual:after,.revise-checkbox-wrapper .cart-checkbox-field .cart-checkbox-visual:after,.revise-checkbox-wrapper .cart-checkbox-field .checkbox-visual:after,.revise-checkbox-wrapper label.checkbox .cart-checkbox-visual:after,.revise-checkbox-wrapper label.checkbox .checkbox-visual:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;width:12px;height:10px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width=%2713%27 height=%279%27 viewBox=%270 0 13 9%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1.33594 4.4974L4.66927 7.83073L11.3359 1.16406%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.mini-cart .cart-checkbox-field input[type=checkbox],.mini-cart label.checkbox input[type=checkbox],.revise-checkout .cart-checkbox-field input[type=checkbox],.revise-checkout label.checkbox input[type=checkbox],.revise-checkbox-wrapper .cart-checkbox-field input[type=checkbox],.revise-checkbox-wrapper label.checkbox input[type=checkbox]{width:1px;height:1px;position:absolute;opacity:0;visibility:hidden}.mini-cart .cart-checkbox-field input[type=checkbox]:checked+.cart-checkbox-visual,.mini-cart .cart-checkbox-field input[type=checkbox]:checked+.checkbox-visual,.mini-cart label.checkbox input[type=checkbox]:checked+.cart-checkbox-visual,.mini-cart label.checkbox input[type=checkbox]:checked+.checkbox-visual,.revise-checkout .cart-checkbox-field input[type=checkbox]:checked+.cart-checkbox-visual,.revise-checkout .cart-checkbox-field input[type=checkbox]:checked+.checkbox-visual,.revise-checkout label.checkbox input[type=checkbox]:checked+.cart-checkbox-visual,.revise-checkout label.checkbox input[type=checkbox]:checked+.checkbox-visual,.revise-checkbox-wrapper .cart-checkbox-field input[type=checkbox]:checked+.cart-checkbox-visual,.revise-checkbox-wrapper .cart-checkbox-field input[type=checkbox]:checked+.checkbox-visual,.revise-checkbox-wrapper label.checkbox input[type=checkbox]:checked+.cart-checkbox-visual,.revise-checkbox-wrapper label.checkbox input[type=checkbox]:checked+.checkbox-visual{background-color:#5243a0}.mini-cart .cart-checkbox-field input[type=checkbox]:checked+.cart-checkbox-visual:after,.mini-cart .cart-checkbox-field input[type=checkbox]:checked+.checkbox-visual:after,.mini-cart label.checkbox input[type=checkbox]:checked+.cart-checkbox-visual:after,.mini-cart label.checkbox input[type=checkbox]:checked+.checkbox-visual:after,.revise-checkout .cart-checkbox-field input[type=checkbox]:checked+.cart-checkbox-visual:after,.revise-checkout .cart-checkbox-field input[type=checkbox]:checked+.checkbox-visual:after,.revise-checkout label.checkbox input[type=checkbox]:checked+.cart-checkbox-visual:after,.revise-checkout label.checkbox input[type=checkbox]:checked+.checkbox-visual:after,.revise-checkbox-wrapper .cart-checkbox-field input[type=checkbox]:checked+.cart-checkbox-visual:after,.revise-checkbox-wrapper .cart-checkbox-field input[type=checkbox]:checked+.checkbox-visual:after,.revise-checkbox-wrapper label.checkbox input[type=checkbox]:checked+.cart-checkbox-visual:after,.revise-checkbox-wrapper label.checkbox input[type=checkbox]:checked+.checkbox-visual:after{opacity:1;visibility:visible}.mini-cart-empty{height:100%}.mini-cart-empty__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding-bottom:15%;padding-top:5%}.mini-cart-empty__image-wrap{max-width:240px;width:100%;height:auto;margin-bottom:24px}.mini-cart-empty .mini-cart-empty__image{width:100%;max-width:100%;height:auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mini-cart-empty .mini-cart-empty__title{font-size:32px;font-weight:700;line-height:1.875;letter-spacing:.02em;text-align:center;margin-bottom:8px}.mini-cart-empty .mini-cart-empty__text{font-size:20px;line-height:1;letter-spacing:.02em;text-align:center;font-weight:400;margin-bottom:32px}.mini-cart-empty a.btn{font-size:18px;line-height:1.45;padding:19px 36px}.saved-items-toggle-wrap .saved-items-toggle{color:#5243a0;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:.02em;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.saved-items-toggle-wrap .saved-items-toggle:after{content:"";position:absolute;top:calc(100% + 4px);left:0;height:1px;width:102%;background-color:#5243a0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.saved-items-toggle-wrap .saved-items-toggle svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;stroke:#5243a0}.saved-items-toggle-wrap .saved-items-toggle:hover,.saved-items-toggle-wrap .saved-items-toggle:focus{cursor:pointer;color:rgba(82,67,160,.8)}.saved-items-toggle-wrap .saved-items-toggle:hover:after,.saved-items-toggle-wrap .saved-items-toggle:focus:after{background-color:rgba(82,67,160,.8)}.saved-items-toggle-wrap .saved-items-toggle:hover svg path,.saved-items-toggle-wrap .saved-items-toggle:focus svg path{stroke:rgba(82,67,160,.8)}.saved-items-toggle-wrap .saved-items-toggle.disabled{color:#bbb}.saved-items-toggle-wrap .saved-items-toggle.disabled:after{background-color:#bbb}.saved-items-toggle-wrap .saved-items-toggle.disabled svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;stroke:#bbb}.mini-cart-count,.saved-items-count,.school-saved-items-count{font-size:16px;font-weight:600;line-height:1;letter-spacing:.02em}.mini-cart-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}.mini-cart-items .product-card__price-wrap{min-width:100px}.cart-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-action{padding-right:16px;margin-right:16px;position:relative}.cart-action:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:1px;background-color:#bbb}.cart-action:nth-last-child(2){padding-right:0;border:none}.cart-action:nth-last-child(2):after{display:none}.cart-action .cart-action__btn{border-radius:50%;padding:5px;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #5243a0;background-color:#5243a0}.cart-action .cart-action__btn svg path{fill:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-action .cart-action__btn[disabled]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.cart-action .cart-action__btn[disabled] svg path{fill:#bbb;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-action .cart-action__btn[disabled]:hover,.cart-action .cart-action__btn[disabled]:focus{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.cart-action .cart-action__btn:not(.cart-action .cart-action__btn[disabled]):hover,.cart-action .cart-action__btn:not(.cart-action .cart-action__btn[disabled]):focus{background-color:rgba(0,0,0,0)}.cart-action .cart-action__btn:not(.cart-action .cart-action__btn[disabled]):hover svg path,.cart-action .cart-action__btn:not(.cart-action .cart-action__btn[disabled]):focus svg path{fill:#5243a0}.cart-action .cart-action__btn--save svg{max-width:18px}.cart-switch-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.cart-switch-wrap .cart-switch-wrap-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6px;background-color:#f2f1f8;border-radius:38px}.cart-switch-wrap .cart-switch-item{-webkit-box-shadow:none;box-shadow:none;padding:3px 22px;font-size:16px;line-height:1.875;font-weight:700;background-color:rgba(0,0,0,0);color:#796dbb;border:none}.cart-switch-wrap .cart-switch-item.js-active{background-color:#5243a0;color:#fff}.cart-switch-wrap .cart-switch-item--inactive{padding:3px 37px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.cart-switch-wrap .cart-switch-item--inactive .button-count-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:18px;min-height:18px;color:#fff;font-weight:600;font-size:12px;line-height:1;border-radius:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#5243a0}.mini-cart-side{max-height:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mini-cart-side__content{max-height:100%;height:100%}.mini-cart-side__tab{padding:0 22px 32px 32px;height:calc(100% - 48px - 24px - 16px);max-height:calc(100% - 48px - 24px);overflow-y:auto;overflow-y:overlay}.mini-cart-side__tab::-webkit-scrollbar{width:6px;height:6px}.mini-cart-side__tab::-webkit-scrollbar-track{background:#eeedf6}.mini-cart-side__tab::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}.mini-cart-side__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.mini-cart-side__items .product-card .add-to-cart .cart-btn{-webkit-box-shadow:unset;box-shadow:unset}.mini-cart-side__not-found{height:100%;padding:0 0 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.mini-cart-side__not-found .mini-cart-side__not-found-title{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.02em;margin-bottom:8px}.mini-cart-side__not-found .mini-cart-side__not-found-message{margin:0;font-size:16px;line-height:1.4;letter-spacing:.02em}.mini-cart-side__not-found .mini-cart-side__not-found-message a{font-weight:600;text-decoration:underline;color:#5243a0}.mini-cart-side__not-found .mini-cart-side__not-found-message a:hover,.mini-cart-side__not-found .mini-cart-side__not-found-message a:focus{color:#5243a0;text-decoration:none}.mini-cart-side__switch-wrap .cart-switch-wrap-inner .cart-switch-item{padding:3px 27px}.mini-cart-totals{border-top:1px solid #bbb;padding:32px 0 0}.mini-cart-totals .mini-cart-totals__subtotal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.mini-cart-totals .mini-cart-totals__subtotal p{margin:0;font-size:20px;font-weight:700;line-height:1;letter-spacing:.02em}.mini-cart-totals__sum{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mini-cart-totals__sum del{position:relative;text-decoration:none;margin-top:1px}.mini-cart-totals__sum del:after{content:"";height:2px;width:100%;position:absolute;top:50%;left:0;background-color:#969696;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mini-cart-totals__sum del,.mini-cart-totals__sum del span{font-weight:700;font-size:18px;line-height:1;letter-spacing:.02em;color:#969696;opacity:1}.mini-cart-totals__sum ins{text-decoration:none;color:#000;font-weight:700;font-size:20px;letter-spacing:.02em}.mini-cart-totals__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mini-cart-totals .mini-cart-totals__btn-wrap .btn{font-size:18px;padding:19px 36px;letter-spacing:0;line-height:1.45}.saved-count{padding:0 32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:24px}.saved-count .saved-count__label{font-size:25px;font-weight:700;line-height:1.4;letter-spacing:.02em;margin:0}#mini-cart .cart-marketing,.revise-checkout .cart-marketing,.cart-marketing{padding:0 32px;margin-top:16px}#mini-cart .cart-marketing__inner,.revise-checkout .cart-marketing__inner,.cart-marketing__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background-color:#eeedf6;border-radius:8px;padding:7px 24px}#mini-cart .cart-marketing #mini-cart .cart-marketing__text,#mini-cart .cart-marketing .revise-checkout .cart-marketing__text,#mini-cart .cart-marketing .cart-marketing__text,.revise-checkout .cart-marketing #mini-cart .cart-marketing__text,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__text,.revise-checkout .cart-marketing .cart-marketing__text,.cart-marketing #mini-cart .cart-marketing__text,.cart-marketing .revise-checkout .cart-marketing__text,.cart-marketing .cart-marketing__text{margin:0;font-size:16px;font-weight:500;color:#000}#mini-cart .cart-marketing #mini-cart .cart-marketing__text strong,#mini-cart .cart-marketing .revise-checkout .cart-marketing__text strong,#mini-cart .cart-marketing .cart-marketing__text strong,.revise-checkout .cart-marketing #mini-cart .cart-marketing__text strong,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__text strong,.revise-checkout .cart-marketing .cart-marketing__text strong,.cart-marketing #mini-cart .cart-marketing__text strong,.cart-marketing .revise-checkout .cart-marketing__text strong,.cart-marketing .cart-marketing__text strong{font-weight:700}#mini-cart .cart-marketing #mini-cart .cart-marketing__text span.promo-code,#mini-cart .cart-marketing .revise-checkout .cart-marketing__text span.promo-code,#mini-cart .cart-marketing .cart-marketing__text span.promo-code,.revise-checkout .cart-marketing #mini-cart .cart-marketing__text span.promo-code,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__text span.promo-code,.revise-checkout .cart-marketing .cart-marketing__text span.promo-code,.cart-marketing #mini-cart .cart-marketing__text span.promo-code,.cart-marketing .revise-checkout .cart-marketing__text span.promo-code,.cart-marketing .cart-marketing__text span.promo-code{font-weight:700;padding:3px 15px;background:#5243a0;border-radius:20px;color:#fff}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn,#mini-cart .cart-marketing .cart-marketing__btn,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn,.revise-checkout .cart-marketing .cart-marketing__btn,.cart-marketing #mini-cart .cart-marketing__btn,.cart-marketing .revise-checkout .cart-marketing__btn,.cart-marketing .cart-marketing__btn{font-weight:700;font-size:16px;line-height:1;padding:9.5px 31px;letter-spacing:.02em;min-width:114px;min-height:37px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn .revise-spinner,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn .revise-spinner,#mini-cart .cart-marketing .cart-marketing__btn .revise-spinner,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn .revise-spinner,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn .revise-spinner,.revise-checkout .cart-marketing .cart-marketing__btn .revise-spinner,.cart-marketing #mini-cart .cart-marketing__btn .revise-spinner,.cart-marketing .revise-checkout .cart-marketing__btn .revise-spinner,.cart-marketing .cart-marketing__btn .revise-spinner{display:none;width:15px;height:15px}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn .revise-spinner .revise-spinner-circle,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn .revise-spinner .revise-spinner-circle,#mini-cart .cart-marketing .cart-marketing__btn .revise-spinner .revise-spinner-circle,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn .revise-spinner .revise-spinner-circle,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn .revise-spinner .revise-spinner-circle,.revise-checkout .cart-marketing .cart-marketing__btn .revise-spinner .revise-spinner-circle,.cart-marketing #mini-cart .cart-marketing__btn .revise-spinner .revise-spinner-circle,.cart-marketing .revise-checkout .cart-marketing__btn .revise-spinner .revise-spinner-circle,.cart-marketing .cart-marketing__btn .revise-spinner .revise-spinner-circle{stroke:#fff}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn,#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:focus,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:focus,#mini-cart .cart-marketing .cart-marketing__btn,#mini-cart .cart-marketing .cart-marketing__btn:focus,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:focus,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:focus,.revise-checkout .cart-marketing .cart-marketing__btn,.revise-checkout .cart-marketing .cart-marketing__btn:focus,.cart-marketing #mini-cart .cart-marketing__btn,.cart-marketing #mini-cart .cart-marketing__btn:focus,.cart-marketing .revise-checkout .cart-marketing__btn,.cart-marketing .revise-checkout .cart-marketing__btn:focus,.cart-marketing .cart-marketing__btn,.cart-marketing .cart-marketing__btn:focus{background-color:#5243a0;color:#fff;border:unset}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),#mini-cart .cart-marketing .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),.revise-checkout .cart-marketing .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),.cart-marketing #mini-cart .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),.cart-marketing .revise-checkout .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]),.cart-marketing .cart-marketing__btn:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn:hover[disabled],.cart-marketing .cart-marketing__btn:hover[disabled]){background-color:#fff;color:#5243a0}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied,#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:focus,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:focus,#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied,#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:focus,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:focus,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:focus,.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied,.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:focus,.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied,.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:focus,.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied,.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:focus,.cart-marketing .cart-marketing__btn.coupon-applied,.cart-marketing .cart-marketing__btn.coupon-applied:focus{background-color:rgba(121,109,187,.4);border-color:rgba(0,0,0,0);color:#796dbb}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]),.cart-marketing .cart-marketing__btn.coupon-applied:hover:not(#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],#mini-cart .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.revise-checkout .cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing #mini-cart .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .revise-checkout .cart-marketing__btn.coupon-applied:hover[disabled],.cart-marketing .cart-marketing__btn.coupon-applied:hover[disabled]){background-color:#796dbb;border-color:rgba(0,0,0,0);color:#fff}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.loading,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.loading,#mini-cart .cart-marketing .cart-marketing__btn.loading,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.loading,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.loading,.revise-checkout .cart-marketing .cart-marketing__btn.loading,.cart-marketing #mini-cart .cart-marketing__btn.loading,.cart-marketing .revise-checkout .cart-marketing__btn.loading,.cart-marketing .cart-marketing__btn.loading{background-color:#796dbb;border-color:rgba(0,0,0,0);cursor:wait}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.loading .cart-marketing__btn-text,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.loading .cart-marketing__btn-text,#mini-cart .cart-marketing .cart-marketing__btn.loading .cart-marketing__btn-text,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.loading .cart-marketing__btn-text,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.loading .cart-marketing__btn-text,.revise-checkout .cart-marketing .cart-marketing__btn.loading .cart-marketing__btn-text,.cart-marketing #mini-cart .cart-marketing__btn.loading .cart-marketing__btn-text,.cart-marketing .revise-checkout .cart-marketing__btn.loading .cart-marketing__btn-text,.cart-marketing .cart-marketing__btn.loading .cart-marketing__btn-text{display:none}#mini-cart .cart-marketing #mini-cart .cart-marketing__btn.loading .revise-spinner,#mini-cart .cart-marketing .revise-checkout .cart-marketing__btn.loading .revise-spinner,#mini-cart .cart-marketing .cart-marketing__btn.loading .revise-spinner,.revise-checkout .cart-marketing #mini-cart .cart-marketing__btn.loading .revise-spinner,.revise-checkout .cart-marketing .revise-checkout .cart-marketing__btn.loading .revise-spinner,.revise-checkout .cart-marketing .cart-marketing__btn.loading .revise-spinner,.cart-marketing #mini-cart .cart-marketing__btn.loading .revise-spinner,.cart-marketing .revise-checkout .cart-marketing__btn.loading .revise-spinner,.cart-marketing .cart-marketing__btn.loading .revise-spinner{display:block}.home-page .header-cart__button{background-color:var(--e-global-color-primary)}.home-page .header-cart__button svg path{fill:#fff}.product-card__image-wrap{position:relative}.product-card__inner{border:1px solid var(--prd-family-main-color, #5243A0)}.product-card__add-to-fav{position:absolute;z-index:1;top:16px;left:16px}.product-card__add-to-fav .fav-toggle-button{width:32px;height:32px;padding:5px;border-color:var(--prd-family-main-color, #5243A0);background-color:#fff !important}.product-card__add-to-fav .fav-toggle-button svg{width:16px;height:16px;-webkit-mask-image:url("data:image/svg+xml,%0A%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 33 33%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.4932 0.5C17.0682 0.5 17.5932 0.825 17.8432 1.34375L22.1307 10.175L31.7057 11.5875C32.2682 11.6688 32.737 12.0625 32.912 12.6063C33.087 13.15 32.9432 13.7375 32.5432 14.1375L25.5995 21.025L27.237 30.75C27.3307 31.3125 27.0995 31.8813 26.6307 32.2188C26.162 32.5563 25.5495 32.5938 25.0495 32.325L16.487 27.75L7.93699 32.3188C7.43074 32.5875 6.81824 32.55 6.35574 32.2125C5.89324 31.875 5.65574 31.3063 5.74949 30.7438L7.38699 21.0188L0.44324 14.1375C0.0369898 13.7375 -0.10051 13.1438 0.0744898 12.6063C0.24949 12.0688 0.71824 11.675 1.28074 11.5875L10.8557 10.175L15.1432 1.34375C15.3995 0.825 15.9182 0.5 16.4932 0.5Z%27 fill=%27white%27/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%0A%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 33 33%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.4932 0.5C17.0682 0.5 17.5932 0.825 17.8432 1.34375L22.1307 10.175L31.7057 11.5875C32.2682 11.6688 32.737 12.0625 32.912 12.6063C33.087 13.15 32.9432 13.7375 32.5432 14.1375L25.5995 21.025L27.237 30.75C27.3307 31.3125 27.0995 31.8813 26.6307 32.2188C26.162 32.5563 25.5495 32.5938 25.0495 32.325L16.487 27.75L7.93699 32.3188C7.43074 32.5875 6.81824 32.55 6.35574 32.2125C5.89324 31.875 5.65574 31.3063 5.74949 30.7438L7.38699 21.0188L0.44324 14.1375C0.0369898 13.7375 -0.10051 13.1438 0.0744898 12.6063C0.24949 12.0688 0.71824 11.675 1.28074 11.5875L10.8557 10.175L15.1432 1.34375C15.3995 0.825 15.9182 0.5 16.4932 0.5Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}.product-card__add-to-fav .fav-toggle-button svg path{fill:var(--prd-family-main-color, #5243A0)}.product-card__add-to-fav .fav-toggle-button:hover:not(.product-card__add-to-fav .fav-toggle-button[disabled]),.product-card__add-to-fav .fav-toggle-button:focus:not(.product-card__add-to-fav .fav-toggle-button[disabled]),.product-card__add-to-fav .fav-toggle-button.is-favorite{background-color:var(--prd-family-main-color, #5243A0) !important}.product-card__add-to-fav .fav-toggle-button:hover:not(.product-card__add-to-fav .fav-toggle-button[disabled]) svg path,.product-card__add-to-fav .fav-toggle-button:focus:not(.product-card__add-to-fav .fav-toggle-button[disabled]) svg path,.product-card__add-to-fav .fav-toggle-button.is-favorite svg path{fill:none;stroke:none}.product-card__add-to-fav .fav-toggle-button.is-favorite{background-color:var(--prd-family-main-color, #5243A0) !important}.product-card__add-to-fav .fav-toggle-button.is-favorite:hover:not(.product-card__add-to-fav .fav-toggle-button.is-favorite:hover[disabled],.product-card__add-to-fav .fav-toggle-button.is-favorite:focus[disabled]),.product-card__add-to-fav .fav-toggle-button.is-favorite:focus:not(.product-card__add-to-fav .fav-toggle-button.is-favorite:hover[disabled],.product-card__add-to-fav .fav-toggle-button.is-favorite:focus[disabled]){background-color:rgba(0,0,0,0) !important}.product-card__add-to-fav .fav-toggle-button.is-favorite:hover:not(.product-card__add-to-fav .fav-toggle-button.is-favorite:hover[disabled],.product-card__add-to-fav .fav-toggle-button.is-favorite:focus[disabled]) svg path,.product-card__add-to-fav .fav-toggle-button.is-favorite:focus:not(.product-card__add-to-fav .fav-toggle-button.is-favorite:hover[disabled],.product-card__add-to-fav .fav-toggle-button.is-favorite:focus[disabled]) svg path{fill:var(--prd-family-main-color, #5243A0)}.product-card .adv-add-to-cart,.product-card .add-to-cart{max-width:118px;min-width:unset;width:100%}.product-card .adv-add-to-cart .acb-controls,.product-card .add-to-cart .acb-controls{border:1px solid #bbb;padding:5px 12px;border-radius:24px}.product-card .adv-add-to-cart button,.product-card .add-to-cart button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px}.product-card .adv-add-to-cart button svg,.product-card .add-to-cart button svg{max-height:17px;width:auto;height:100%}.product-card .adv-add-to-cart .acb-increase svg,.product-card .adv-add-to-cart .acb-decrease svg,.product-card .add-to-cart .acb-increase svg,.product-card .add-to-cart .acb-decrease svg{max-height:15px;max-width:15px}.product-card .adv-add-to-cart .revise-spinner,.product-card .add-to-cart .revise-spinner{width:15px;height:15px}.product-card .add-to-cart .cart-btn{width:100%;max-width:100%;height:auto;padding:11px;font-weight:600;font-size:15px;letter-spacing:.02em;background-color:var(--prd-family-main-color, #5243A0);color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:1px solid var(--prd-family-main-color, #5243A0);-webkit-box-shadow:0 2.58px 2.58px 0 rgba(0,0,0,.2509803922);box-shadow:0 2.58px 2.58px 0 rgba(0,0,0,.2509803922)}.product-card .add-to-cart .cart-btn svg path{fill:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.product-card .add-to-cart .cart-btn[disabled]{opacity:.4;cursor:wait}.product-card .add-to-cart .cart-btn[disabled]:hover,.product-card .add-to-cart .cart-btn[disabled]:focus{background-color:var(--prd-family-main-color, #5243A0);color:#fff}.product-card .add-to-cart .cart-btn[disabled]:hover svg path,.product-card .add-to-cart .cart-btn[disabled]:focus svg path{fill:#fff}.product-card .add-to-cart .cart-btn:not(.product-card .add-to-cart .cart-btn[disabled]):hover,.product-card .add-to-cart .cart-btn:not(.product-card .add-to-cart .cart-btn[disabled]):focus{background-color:#fff;color:var(--prd-family-main-color, #5243A0)}.product-card .add-to-cart .cart-btn:not(.product-card .add-to-cart .cart-btn[disabled]):hover svg path,.product-card .add-to-cart .cart-btn:not(.product-card .add-to-cart .cart-btn[disabled]):focus svg path{fill:var(--prd-family-main-color, #5243A0)}.product-card__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-card__price{font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:.01em;color:var(--prd-family-main-color, #5243A0);line-height:1}.product-card--min .product-card__title,.cart-product .product-card__title{font-size:18px;line-height:1.2;font-weight:600;letter-spacing:.01em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-bottom:8px;color:#1d1d1d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.product-card--min .product-card__title:hover,.cart-product .product-card__title:hover{color:#1d1d1d}.product-card--min .product-card__price,.cart-product .product-card__price{font-size:20px;text-align:right}.product-card--min .product-card__price.product__price--current,.cart-product .product-card__price.product__price--current{font-size:25px}@media(max-width: 1600px){.product-card--min .product-card__price.product__price--current,.cart-product .product-card__price.product__price--current{font-size:20px}}.product-card--min .product-card__price.product__price--old,.cart-product .product-card__price.product__price--old{color:rgba(220,20,60,.4);font-size:20px}@media(max-width: 1600px){.product-card--min .product-card__price.product__price--old,.cart-product .product-card__price.product__price--old{font-size:16px}}.product-card--min .product-card__inner,.product-card--global .product-card__inner{border-radius:5px}.product-card--min .product-card__body,.product-card--global .product-card__body{padding:3px 16px 16px}.product-card--min .product-card__logo-wrap,.product-card--global .product-card__logo-wrap{margin-bottom:12px}.product-card--min .product-card__title,.product-card--global .product-card__title{margin-bottom:16px}.product-card--min .product-card__footer,.product-card--global .product-card__footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.product-card--min .product-card__image-wrap,.product-card--global .product-card__image-wrap{position:relative}.product-card--min .product-card__image-wrap:before,.product-card--global .product-card__image-wrap:before{content:"";background-color:var(--prd-family-main-color, #5243A0);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-clip-path:polygon(0 0px, calc(100% + 1px) 0, calc(100% + 1px) 80%, 50% 100%, 0% 80%);clip-path:polygon(0 0px, calc(100% + 1px) 0, calc(100% + 1px) 80%, 50% 100%, 0% 80%);border-radius:2px}.product-card--min .product-card__image,.product-card--global .product-card__image{width:100%;max-width:100%;border-radius:5px 5px 0 0;position:relative;-webkit-clip-path:polygon(0% 0%, calc(100% - 6px) 0, calc(100% - 6px) calc(80% - 6px), calc(50% - 6px) calc(100% - 4px), 0% calc(80% - 2px));clip-path:polygon(0% 0%, calc(100% - 6px) 0, calc(100% - 6px) calc(80% - 6px), calc(50% - 6px) calc(100% - 4px), 0% calc(80% - 2px))}.cart-product .cart-product__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:8px;border:1px solid var(--prd-family-main-color, #5243A0)}.cart-product__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:4px}.cart-product__title{margin-bottom:8px;max-width:79%;width:100%}.cart-product .cart-product__image-wrap{position:relative;max-width:31%;-webkit-box-flex:0;-webkit-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;width:100%;height:auto;border-radius:8px 0 0 8px}.cart-product .cart-product__image-wrap:before{content:"";background-color:var(--prd-family-main-color, #5243A0);position:absolute;top:0;left:0;right:0;bottom:0;width:calc(100% + 0px);height:100%;-webkit-clip-path:polygon(0% 0%, 80% 1px, 100% 50%, 80% 100%, 0% 100%);clip-path:polygon(0% 0%, 80% 1px, 100% 50%, 80% 100%, 0% 100%);border-radius:8px 0 0 8px}.cart-product .cart-product__image{max-width:100%;max-height:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px 0 0 0;-o-object-position:center;object-position:center;position:relative;-webkit-clip-path:polygon(0% 0%, calc(80% - 1px) 0%, calc(100% - 3px) calc(50% - 5px), calc(80% - 3px) calc(100% - 6px), 0% calc(100% - 6px));clip-path:polygon(0% 0%, calc(80% - 1px) 0%, calc(100% - 3px) calc(50% - 5px), calc(80% - 3px) calc(100% - 6px), 0% calc(100% - 6px))}.cart-product .cart-product__body{height:100%;max-width:69%;-webkit-box-flex:0;-webkit-flex:0 0 69%;-ms-flex:0 0 69%;flex:0 0 69%;width:100%;padding:16px 16px 16px 13px}.cart-product__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:24px}.cart-product .adv-add-to-cart .acb-remove,.cart-product .adv-add-to-cart .acb-confirm,.product-card--global .adv-add-to-cart .acb-remove,.product-card--global .adv-add-to-cart .acb-confirm{gap:0}.cart-product .adv-add-to-cart .acb-remove:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover,.cart-product .adv-add-to-cart .acb-confirm:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover,.product-card--global .adv-add-to-cart .acb-remove:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover,.product-card--global .adv-add-to-cart .acb-confirm:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover{gap:10px;background-color:#eeedf6}.cart-product .adv-add-to-cart .acb-remove:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover svg path,.cart-product .adv-add-to-cart .acb-confirm:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover svg path,.product-card--global .adv-add-to-cart .acb-remove:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover svg path,.product-card--global .adv-add-to-cart .acb-confirm:not(.cart-product .adv-add-to-cart .acb-remove[disabled],.cart-product .adv-add-to-cart .acb-confirm[disabled],.product-card--global .adv-add-to-cart .acb-remove[disabled],.product-card--global .adv-add-to-cart .acb-confirm[disabled]):hover svg path{fill:#000}.cart-product .adv-add-to-cart .acb-remove__text,.cart-product .adv-add-to-cart .acb-confirm__text,.product-card--global .adv-add-to-cart .acb-remove__text,.product-card--global .adv-add-to-cart .acb-confirm__text{font-size:16px;color:#000;font-weight:500}.cart-product .adv-add-to-cart .acb-remove__icon svg path,.cart-product .adv-add-to-cart .acb-confirm__icon svg path,.product-card--global .adv-add-to-cart .acb-remove__icon svg path,.product-card--global .adv-add-to-cart .acb-confirm__icon svg path{fill:#000}.cart-product .adv-add-to-cart .acb-confirm,.product-card--global .adv-add-to-cart .acb-confirm{gap:10px;padding:11px 8px;min-height:41px;background-color:#eeedf6}.cart-product .adv-add-to-cart .acb-add,.product-card--global .adv-add-to-cart .acb-add{font-size:14px;padding:10.5px 16px}.cart-product .adv-add-to-cart .acb-controls .acb-qty,.product-card--global .adv-add-to-cart .acb-controls .acb-qty{font-size:16px}.product-card--global{height:100%}.product-card--global .product-card__inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-card--global .product-card__image-wrap{position:relative;padding-bottom:74%}.product-card--global .product-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-card--global .product-card__logo-wrap img,.product-card--global .product-card__logo-wrap svg{max-width:140px;height:36.32px;width:100%}.product-card--global .product-card__view-wrap .btn{font-size:14px;padding:13px 23.2px}@media(max-width: 1600px){.product-card--global .product-card__view-wrap .btn{padding:13px 20px}}.product-card--global .product-card__footer{margin-top:auto;padding:0 16px 16px;gap:10px}.product-card--global .product-card__title{font-weight:600;font-size:20px;line-height:1.25;font-family:"Montserrat",sans-serif;letter-spacing:.01em;margin-bottom:10px;color:#1d1d1d;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.product-card--global .product-card__title:hover{color:#1d1d1d}.product-card--global .product-card__desc{font-size:13px;line-height:1.55;letter-spacing:.01em;font-family:"Montserrat",sans-serif;font-weight:400}.product-card--global .product-card__price{font-size:26px;line-height:1;letter-spacing:.01em;text-align:right}@media(max-width: 1600px){.product-card--global .product-card__price{font-size:20px}}.product-card--global .product-card__price.product__price--current{font-size:25px}@media(max-width: 1600px){.product-card--global .product-card__price.product__price--current{font-size:20px}}.product-card--global .product-card__price.product__price--old{color:rgba(220,20,60,.4);font-size:20px}@media(max-width: 1600px){.product-card--global .product-card__price.product__price--old{font-size:16px}}.single-product .cstm-hero-text-content .elementor-heading-title{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.single-product .cstm-hero-text-content .elementor-heading-title del{color:hsla(0,0%,100%,.4);font-size:25px}.single-product .cstm-hero-text-content .elementor-heading-title ins{font-size:32px;text-decoration:unset}.revise-input-wrapper:has(.school-options){position:relative}.school-options{position:absolute;z-index:1;width:100%;max-width:100%;top:100%;left:0}.school-options__inner{background-color:#fff;margin-top:8px;border:1px solid #efedf6;-webkit-box-shadow:0 4px 8px -2px rgba(0,0,0,.0705882353);box-shadow:0 4px 8px -2px rgba(0,0,0,.0705882353);border-radius:4px;max-height:215px;min-height:75px;overflow-y:auto;padding:4px}.school-options__inner::-webkit-scrollbar{width:6px;height:6px}.school-options__inner::-webkit-scrollbar-track{background:#eeedf6}.school-options__inner::-webkit-scrollbar-thumb{background-color:#5243a0;border-radius:3px}.school-options__list{list-style:none;margin:0}.school-options__more-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;margin-top:8px}.school-options__more-wrap .btn.btn--underline{color:#5243a0;font-weight:600;font-size:18px;letter-spacing:.02em;line-height:1.4}.not-found .school-options__more-wrap{display:none}.school-options__option{padding:8px 16px;cursor:pointer;border-radius:4px;background-color:rgba(0,0,0,0);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.02em;-webkit-box-shadow:none;box-shadow:none}.school-options__option:hover,.school-options__option:focus{-webkit-box-shadow:none;box-shadow:none}.school-options__option:hover,.school-options__option.highlighted{background-color:#f2f1f8}.not-found .school-options__option{display:none}.school-options__not-found{display:none}.not-found .school-options__not-found{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;letter-spacing:.02em;font-weight:500;margin:20px 0}@media screen and (max-width: 1023px){body .courses-icon{display:none}}body:has(.ro-courses-list){background-color:#fff !important}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card{max-width:100%;width:100%}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__image-wrap{padding-bottom:0;width:100%;max-width:403px;min-width:403px;min-height:240px}}@media screen and (min-width: 1023px)and (max-width: 1360px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__image-wrap{max-width:343px;min-width:343px}}@media screen and (min-width: 1023px)and (max-width: 1160px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__image-wrap{max-width:283px;min-width:283px}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__image-wrap:before{-webkit-clip-path:polygon(90% 0, 100% 50%, 90% 100%, 0 100%, 0 0);clip-path:polygon(90% 0, 100% 50%, 90% 100%, 0 100%, 0 0)}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__image-wrap img{height:97%;width:99%;-webkit-clip-path:polygon(90.6% 0, 100% 48%, 89.5% 100%, 0 100%, 0 0);clip-path:polygon(90.6% 0, 100% 48%, 89.5% 100%, 0 100%, 0 0)}}body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__body{max-width:560px}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__body{padding:38px 32px}}@media screen and (max-width: 1160px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__body{padding:30px 16px}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__body .product-card__title{font-family:"Montserrat",sans-serif;font-weight:600;font-size:30px;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__body .product-card__desc{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:normal;letter-spacing:1.51px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer{margin-left:auto}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer{padding:38px 32px 38px 0;min-width:392px}}@media screen and (min-width: 1023px)and (max-width: 1360px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer{min-width:332px}}@media screen and (min-width: 1023px)and (max-width: 1160px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer{padding:30px 16px 30px 0}}@media screen and (min-width: 1023px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer .product-card__price-wrap .product__price{font-size:30px}body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer .product-card__price-wrap .product__price--current{font-size:30px}body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .product-card__footer .product-card__price-wrap .product__price--old{font-size:20px}}@media screen and (min-width: 1023px)and (max-width: 1600px){body.list-mode .ro-courses-content .ro-courses-list .product-card .product-card__inner .revise-tooltip-container .revise-tooltip{left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}body.logged-in.admin-bar .ro-courses-top .ro-courses-fixed.is-sticky{margin-top:32px}.ro-header.is-sticky{background-color:#fff !important}.ro-container{max-width:1596px;width:100%;margin:0 auto}.ro-courses-top{position:relative}.ro-courses-top .ro-courses-selects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:32px}@media screen and (max-width: 1406px){.ro-courses-top .ro-courses-selects{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}}.ro-courses-top .ro-courses-selects .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px}@media screen and (max-width: 1300px){.ro-courses-top .ro-courses-selects .left{width:100%}}@media screen and (max-width: 998px){.ro-courses-top .ro-courses-selects .left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:unset;row-gap:24px;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}}@media screen and (max-width: 1300px){.ro-courses-top .ro-courses-selects .left .ro-select-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width: 998px){.ro-courses-top .ro-courses-selects .left .ro-select-box{width:100%;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;max-width:calc(50% - 12px)}}@media screen and (max-width: 600px){.ro-courses-top .ro-courses-selects .left .ro-select-box{max-width:100%}}@media screen and (max-width: 1300px){.ro-courses-top .ro-courses-selects .left .ro-select-box .ro-select{max-width:100%}}.ro-courses-top .ro-courses-selects .left .clear-filters{display:none}.ro-courses-top .ro-courses-selects .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 1300px){.ro-courses-top .ro-courses-selects .right{width:100%}}.ro-courses-top .ro-courses-selects .right span{font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#000}@media screen and (max-width: 600px){.ro-courses-top .ro-courses-selects .right .ro-select-box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width: 600px){.ro-courses-top .ro-courses-selects .right .ro-select-box .ro-select{max-width:100%}}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (max-width: 1023px){.ro-courses-top .ro-courses-selects .right .ro-grid-buttons{display:none}}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .grid-btn,.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .list-btn{cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .grid-btn:hover,.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .list-btn:hover{opacity:.6}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .grid-btn rect,.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .list-btn rect{stroke:#5243a0 !important;-webkit-transition:all .4s ease;transition:all .4s ease}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .grid-btn path,.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .list-btn path{fill:#5243a0 !important;-webkit-transition:all .4s ease;transition:all .4s ease}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .grid-btn.js-active rect,.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .list-btn.js-active rect{fill:#5243a0 !important;stroke:#5243a0 !important}.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .grid-btn.js-active path,.ro-courses-top .ro-courses-selects .right .ro-grid-buttons .list-btn.js-active path{fill:#fff !important}.ro-courses-top .ro-courses-favourite{min-height:42px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:32px}@media screen and (max-width: 600px){.ro-courses-top .ro-courses-favourite{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ro-courses-top .ro-courses-favourite .ro-courses-favourite__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:24px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 600px){.ro-courses-top .ro-courses-favourite .ro-courses-favourite__buttons{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}}.ro-courses-top .ro-courses-favourite .ro-courses-favourite__buttons .ro-courses-favourite__btn{border:none;background-color:rgba(0,0,0,0);padding:0;font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;line-height:140%;letter-spacing:2%;color:#5243a0;cursor:pointer;text-decoration:underline;text-underline-offset:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.ro-courses-top .ro-courses-favourite .ro-courses-favourite__buttons .ro-courses-favourite__btn:focus{-webkit-box-shadow:none;box-shadow:none}.ro-courses-top .ro-courses-favourite .ro-courses-favourite__buttons .ro-courses-favourite__btn:hover{opacity:.6 !important}.ro-courses-top .ro-courses-favourite .ro-courses-favourite__buttons .ro-courses-favourite__btn.fav-btn-disabled{color:#bbb;opacity:.6 !important;pointer-events:none;cursor:default}.ro-courses-top .ro-courses-favourite .ro-btn{display:none}.ro-courses-top .ro-courses-fixed{background-color:#fff;-webkit-transition:padding .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:padding .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:transform .4s ease,padding .4s ease,box-shadow .4s ease;transition:transform .4s ease,padding .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease;width:100%}.ro-courses-top .ro-courses-fixed.is-sticky{position:fixed;top:0;left:0;right:0;-webkit-transform:translateY(var(--ro-header-height, 127px));-ms-transform:translateY(var(--ro-header-height, 127px));transform:translateY(var(--ro-header-height, 127px));background-color:#fff;padding:24px 32px;z-index:6;max-width:100%;will-change:transform;-webkit-box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,.05) 0px 1px 2px 0px}.ro-courses-top .ro-courses-fixed.is-sticky .ro-courses-selects{padding-bottom:16px;max-width:1596px;margin:0 auto}.ro-courses-top .ro-courses-fixed.is-sticky .ro-courses-favourite{max-width:1596px;margin:0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 991px){.ro-courses-top .ro-courses-fixed.is-sticky .ro-courses-favourite{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 768px){.ro-courses-top .ro-courses-fixed.is-sticky{padding:16px}.ro-courses-top .ro-courses-fixed.is-sticky .ro-search.in-sticky-header{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:16px;width:100%}.ro-courses-top .ro-courses-fixed.is-sticky .ro-courses-favourite{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ro-courses-top .ro-courses-fixed.is-sticky .ro-courses-favourite__buttons{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.ro-courses-top .ro-courses-fixed.is-sticky .ro-courses-selects{padding-bottom:16px}.ro-courses-top .ro-courses-fixed.is-sticky .ro-select-box{width:100%}.ro-courses-top .ro-courses-fixed.is-sticky .ro-select-box .ro-select{max-width:100%;width:100%}}.ro-courses-content{padding-top:32px}.ro-courses-content .ro-courses-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media screen and (max-width: 640px){.ro-courses-content .ro-courses-list{margin:0}}.ro-courses-content .ro-courses-list .product-card{max-width:calc(25% - 20px);width:100%;margin:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}@media screen and (max-width: 1300px){.ro-courses-content .ro-courses-list .product-card{max-width:calc(33.3333333333% - 20px)}}@media screen and (max-width: 998px){.ro-courses-content .ro-courses-list .product-card{max-width:calc(50% - 20px)}}@media screen and (max-width: 640px){.ro-courses-content .ro-courses-list .product-card{max-width:100%;margin:0}}.ro-courses-content .ro-courses-list .product-card .product-card__add-to-fav .fav-toggle-button{width:42px;height:42px}.ro-courses-content .ro-courses-list .ro-no-results{margin:0 10px;padding:40px 0;text-align:center;max-width:100%;width:100%;font-size:18px}.ro-courses-content .ro-courses-bottom{padding-top:72px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.ro-courses-content .ro-courses-bottom{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.ro-courses-content .ro-courses-results{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#000;margin-left:auto}@media screen and (max-width: 640px){.ro-courses-content .ro-courses-results{margin:0}}.ro-search{max-width:354px;width:100%;position:relative;margin:32px auto 72px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 768px){.ro-search{max-width:100%;margin:16px auto 40px}}.ro-search.in-sticky-header{margin:0 24px 0 0;max-width:300px;min-width:250px}@media screen and (max-width: 991px){.ro-search.in-sticky-header{margin:0 0 16px 0;max-width:100%}}.ro-search .ro-search-clear{position:absolute;height:24px;width:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:14px;z-index:1;border:none;padding:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,0);border-radius:unset;opacity:0;visibility:hidden}.ro-search .ro-search-clear.is-visible{opacity:1;visibility:visible}.ro-search .ro-search-clear:hover{opacity:.7}.ro-search .ro-search-clear:focus{-webkit-box-shadow:none;box-shadow:none}.ro-search .ro-search-btn{position:absolute;height:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;z-index:1;background-color:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.ro-search .ro-search-btn:hover{opacity:.7}.ro-search .ro-search-btn:focus{-webkit-box-shadow:none;box-shadow:none}.ro-search .ro-search-btn svg{width:23px;height:23px}.ro-search .ro-search-input{height:100%;width:100%;background-color:#f6f4fd;border-radius:64px;min-height:55px;padding:10px 40px 10px 52px;font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:1.2 !important;color:#1d1d1d !important;border:1px solid rgba(0,0,0,0);-webkit-transition:all .5s ease;transition:all .5s ease}.ro-search .ro-search-input::-webkit-input-placeholder{font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:1.2 !important;color:#8e8e8e !important}.ro-search .ro-search-input::-moz-placeholder{font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:1.2 !important;color:#8e8e8e !important}.ro-search .ro-search-input:-ms-input-placeholder{font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:1.2 !important;color:#8e8e8e !important}.ro-search .ro-search-input::-ms-input-placeholder{font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:1.2 !important;color:#8e8e8e !important}.ro-search .ro-search-input::placeholder{font-family:"Montserrat",sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:1.2 !important;color:#8e8e8e !important}.ro-search .ro-search-input:focus{outline:none}@media screen and (max-width: 768px){.ro-search .ro-search-input{min-height:48px;font-size:16px !important}.ro-search .ro-search-input::-webkit-input-placeholder{font-size:16px !important}.ro-search .ro-search-input::-moz-placeholder{font-size:16px !important}.ro-search .ro-search-input:-ms-input-placeholder{font-size:16px !important}.ro-search .ro-search-input::-ms-input-placeholder{font-size:16px !important}.ro-search .ro-search-input::placeholder{font-size:16px !important}}.ro-select-box{position:relative}.ro-select-box:before{content:"";position:absolute;width:18px;height:22px;background-color:#efefef;background-image:url("https://revise.us-adm-devs.in.ua/wp-content/uploads/2025/05/arrow-down.svg");background-position:center;background-size:70%;background-repeat:no-repeat;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.ro-select-box .ro-select{min-height:46px;max-width:204px;min-width:204px;width:100%;background-color:#efefef;font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;line-height:1.2;border:unset;padding:0 10px;text-indent:1px;-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid rgba(0,0,0,0);border-radius:3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:unset}.ro-select-box .ro-select:focus{outline:none;background-color:#efefef;border:1px solid rgba(0,0,0,0)}.ro-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.ro-pagination .ro-page-btn{background-color:rgba(0,0,0,0);padding:0;border:unset;border-radius:100%;min-width:40px;max-width:40px;width:100%;height:40px;font-family:"Roboto",sans-serif;font-weight:700;font-size:20px;line-height:24.38px;letter-spacing:1px;color:#bbb;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ro-pagination .ro-page-btn.disabled{opacity:.4;pointer-events:none;cursor:default}.ro-pagination .ro-page-btn:hover{opacity:.8}.ro-pagination .ro-page-btn:focus{-webkit-box-shadow:none;box-shadow:none}.ro-pagination .ro-page-btn.active{background-color:#5243a0;color:#fff;pointer-events:none;cursor:default}.ro-pagination .ro-page-btn.active:hover{opacity:1}.ro-courses-top .ro-btn{font-family:"Montserrat",sans-serif;font-weight:600 !important;font-size:14.61px !important;line-height:18.91px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:1px solid rgba(0,0,0,0);min-height:42px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:62px;background-color:rgba(0,0,0,0) !important;color:#000;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ro-courses-top .ro-btn[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.ro-courses-top .ro-btn svg{-webkit-transition:all .4s ease;transition:all .4s ease}.ro-courses-top .ro-btn svg path{-webkit-transition:all .4s ease;transition:all .4s ease}.ro-courses-top .ro-btn.ro-brn-border{border:1px solid #5243a0;padding:4px 16px;color:#5243a0}.ro-courses-top .ro-btn.ro-brn-border:hover{background-color:#5243a0 !important;color:#fff}.ro-courses-top .ro-btn.ro-brn-border:hover svg path{fill:#fff}body.page-template-template-blog-filters,body.page-template-template-faq-filters{background:#fff}body.list-mode .ro-posts-list{grid-template-columns:1fr}.ro-posts-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px}.blog-card__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fav-toggle-button{background:none;border:none;cursor:pointer;padding:0;line-height:1}.fav-toggle-button .fav-icon{fill:rgba(0,0,0,0);stroke:#888;stroke-width:2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fav-toggle-button:hover .fav-icon{stroke:#fff}.fav-toggle-button.is-favourite{border-color:#fff}.fav-toggle-button.is-favourite .fav-icon{fill:#fff;stroke:#fff;background:#fff}.page-template-template-blog-filters .ro-courses-top,.page-template-template-faq-filters .ro-courses-top{padding-top:200px;width:100%}.page-template-template-blog-filters .ro-courses-top .ro-courses-top__wrapper h1,.page-template-template-faq-filters .ro-courses-top .ro-courses-top__wrapper h1{text-align:center;font-size:50px}.page-template-template-blog-filters .ro-courses-top .ro-courses-selects .left .clear-filters,.page-template-template-faq-filters .ro-courses-top .ro-courses-selects .left .clear-filters{display:block !important;min-height:40px}.page-template-template-blog-filters .ro-courses-selects .left,.page-template-template-faq-filters .ro-courses-selects .left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.page-template-template-blog-filters .ro-courses-selects .ro-select-box .ro-select,.page-template-template-faq-filters .ro-courses-selects .ro-select-box .ro-select{max-width:182px;min-width:182px}.page-template-template-blog-filters .container,.page-template-template-faq-filters .container{max-width:unset}.page-template-template-blog-filters .bb-grid.site-content-grid,.page-template-template-faq-filters .bb-grid.site-content-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content{width:100%;padding-bottom:90px;padding-top:0}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image{position:relative;margin-bottom:24px}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image a,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image a{display:block;position:relative;overflow:hidden;border-radius:8px;aspect-ratio:16/9}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .cat-logo,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .cat-logo{z-index:2;top:18px;left:18px;width:100%;height:auto;max-width:125px}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .cat-logo svg,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .cat-logo svg{width:100%;height:auto;max-width:100%}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .blog-image,.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .blog-card__placeholder-image,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .blog-image,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .blog-card__placeholder-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .blog-card__placeholder-image,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .blog-card__placeholder-image{background-color:#f0f0f0}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image:after,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image:after{content:"";background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0)));background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));position:absolute;top:0;left:0;width:100%;height:40%;border-radius:8px 8px 0 0;z-index:1}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;z-index:2;width:100%;padding:15px 15px 0 15px}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button{width:42px;height:42px;padding:5px}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button svg,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button svg{width:16px;height:16px}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button .revise-tooltip__text,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button .revise-tooltip__text{display:block}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button .revise-tooltip__actions,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button .revise-tooltip__actions{display:none}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button.is-favourite .revise-tooltip__text,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button.is-favourite .revise-tooltip__text{display:none}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button.is-favourite .revise-tooltip__actions,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__image .post-cart-info .fav-button-wrap .fav-toggle-button.is-favourite .revise-tooltip__actions{display:block}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__meta,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__meta{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;line-height:30px;color:rgba(29,29,29,.5019607843)}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__title a,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card__title a{color:#1e2132;font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:700;line-height:33px}.page-template-template-blog-filters .bb-grid.site-content-grid .ro-courses-content .blog-card .blog-card__read-more,.page-template-template-faq-filters .bb-grid.site-content-grid .ro-courses-content .blog-card .blog-card__read-more{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700;color:#5243a0}.page-template-template-blog-filters .blog-card__excerpt,.page-template-template-faq-filters .blog-card__excerpt{color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page-template-template-blog-filters .blog-card__content,.page-template-template-faq-filters .blog-card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:0 22px 22px 22px}.page-template-template-blog-filters .ro-courses-content .ro-courses-bottom,.page-template-template-faq-filters .ro-courses-content .ro-courses-bottom{max-width:1596px;width:100%;margin:0 auto}body.list-mode.page-template-template-blog-filters .ro-posts-list,body.list-mode.page-template-template-faq-filters .ro-posts-list{gap:34px}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__image,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__image{margin-bottom:0;width:100%;max-width:400px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__image a,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__image a{height:100%}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__content,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0;width:100%}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__content .blog-card__read-more,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__content .blog-card__read-more{margin-top:auto}.ro-no-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ro-no-results img{margin-bottom:40px}.ro-no-results .no-results-info{margin-bottom:24px;text-align:center}.ro-no-results .no-results-info span,.ro-no-results .no-results-info p{font-family:"Montserrat",Sans-serif}.ro-no-results .no-results-info span{font-size:32px;font-weight:700;color:#5243a0;margin-bottom:18px;display:block}.ro-no-results .no-results-info p{margin:0;font-size:20px;font-weight:400}.ro-no-results a.btn{font-weight:600;font-size:15px;padding:11px 16px}@media(max-width: 1024px){.ro-posts-list{grid-template-columns:repeat(2, 1fr)}.page-template-template-blog-filters .ro-courses-top,.page-template-template-faq-filters .ro-courses-top{padding-top:150px}}@media(max-width: 768px){.ro-posts-list{grid-template-columns:1fr;gap:20px}.page-template-template-blog-filters .ro-courses-top,.page-template-template-faq-filters .ro-courses-top{padding-top:100px}.page-template-template-blog-filters .ro-courses-top .ro-courses-top__wrapper h1,.page-template-template-faq-filters .ro-courses-top .ro-courses-top__wrapper h1{font-size:32px}.page-template-template-blog-filters .ro-courses-content .blog-card__title a,.page-template-template-faq-filters .ro-courses-content .blog-card__title a{font-size:20px;line-height:28px}.page-template-template-blog-filters .ro-courses-content .blog-card__meta,.page-template-template-faq-filters .ro-courses-content .blog-card__meta{font-size:16px}.page-template-template-blog-filters .ro-courses-content .blog-card .blog-card__read-more,.page-template-template-faq-filters .ro-courses-content .blog-card .blog-card__read-more{font-size:18px}.page-template-template-blog-filters .ro-courses-selects .right,.page-template-template-faq-filters .ro-courses-selects .right{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:15px}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__image,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__image{max-width:100%}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__image a,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__image a{aspect-ratio:16/9}body.list-mode.page-template-template-blog-filters .ro-posts-list .blog-card .blog-card__content,body.list-mode.page-template-template-faq-filters .ro-posts-list .blog-card .blog-card__content{padding:0 15px 15px 15px}}article.type-page{padding-top:160px;font-family:"Montserrat",sans-serif}@media(max-width: 768px){article.type-page{padding-top:90px}}article.type-page h1,article.type-page h2,article.type-page h3,article.type-page h4,article.type-page h5,article.type-page h6{color:#5243a0;margin-bottom:14px;line-height:1.2;font-weight:600}article.type-page p+h1,article.type-page p+h2,article.type-page p+h3,article.type-page p+h4,article.type-page p+h5,article.type-page p+h6,article.type-page ul+h1,article.type-page ul+h2,article.type-page ul+h3,article.type-page ul+h4,article.type-page ul+h5,article.type-page ul+h6,article.type-page ol+h1,article.type-page ol+h2,article.type-page ol+h3,article.type-page ol+h4,article.type-page ol+h5,article.type-page ol+h6{margin-top:38px}article.type-page h1{font-size:50px}article.type-page h2{font-size:26px}article.type-page h3{font-size:20px}article.type-page h4{font-size:22px}article.type-page h5{font-size:20px}article.type-page h6{font-size:19px}article.type-page p,article.type-page p a,article.type-page li,article.type-page li a{font-size:16px;line-height:1.6875}article.type-page a{color:#5243a0}article.type-page a:hover,article.type-page a:focus{color:#5243a0;text-decoration:underline}@media(max-width: 1024px){article.type-page h1{font-size:28px}article.type-page h2{font-size:26px}article.type-page h3{font-size:20px}article.type-page h4{font-size:22px}article.type-page h5{font-size:20px}article.type-page h6{font-size:19px}article.type-page p,article.type-page p a,article.type-page li,article.type-page li a{font-size:16px}}.single-post .container{max-width:100%;padding:0}.single-post .container .content-area{max-width:100% !important;padding:0 !important}.single-post .container .content-area .elementor-widget-theme-post-content h2{font-size:26px;font-family:"Montserrat",Sans-serif,serif;color:#5243a0;font-weight:600;margin-top:38px;margin-bottom:14px}.single-post .container .content-area .elementor-widget-theme-post-content h3{font-size:20px;font-family:"Montserrat",Sans-serif,serif;color:#5243a0;font-weight:600;margin-bottom:10px}.single-post .container .content-area .elementor-widget-theme-post-content h4{font-size:22px;color:#5243a0;font-family:"Montserrat",Sans-serif,serif;font-weight:600}.single-post .container .content-area .elementor-widget-theme-post-content h5{font-size:20px;color:#5243a0;font-family:"Montserrat",Sans-serif,serif;font-weight:600}.single-post .container .content-area .elementor-widget-theme-post-content .wp-block-quote{margin-top:24px;color:#5243a0;font-weight:400;font-size:22px;position:relative;display:block;padding:0;line-height:140%;background:rgba(0,0,0,0)}.single-post .container .content-area .elementor-widget-theme-post-content .wp-block-quote p{color:#5243a0}.single-post .container .content-area .elementor-widget-theme-post-content .wp-block-quote::after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:2px;background:currentColor}.single-post .rank-math-breadcrumb p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-post .rank-math-breadcrumb p a{color:#7d7d7d;font-family:"Montserrat",Sans-serif,serif;font-size:18px;font-weight:500}.single-post .rank-math-breadcrumb p .last{color:#272727;font-family:"Montserrat",Sans-serif,serif;font-size:18px;font-weight:500}.single-post .rank-math-breadcrumb p .label{background:#796dbb;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;color:#fff;font-family:"Montserrat",Sans-serif,serif}.hentry blockquote.wp-block-quote:before{content:"";display:none !important}.single-post .container{max-width:100%;padding:0}.single-post .container .content-area{max-width:100% !important;padding:0 !important}.single-post .container .content-area .elementor-widget-theme-post-content h2{font-size:26px;font-family:"Montserrat",Sans-serif,serif;color:#5243a0;font-weight:600;margin-top:38px;margin-bottom:14px}.single-post .container .content-area .elementor-widget-theme-post-content h3{font-size:20px;font-family:"Montserrat",Sans-serif,serif;color:#5243a0;font-weight:600;margin-bottom:10px}.single-post .container .content-area .elementor-widget-theme-post-content h4{font-size:22px;color:#5243a0;font-family:"Montserrat",Sans-serif,serif;font-weight:600}.single-post .container .content-area .elementor-widget-theme-post-content h5{font-size:20px;color:#5243a0;font-family:"Montserrat",Sans-serif,serif;font-weight:600}.single-post .container .content-area .elementor-widget-theme-post-content .wp-block-quote{margin-top:24px;color:#5243a0;font-weight:400;font-size:22px;position:relative;display:block;padding:0;line-height:140%;background:rgba(0,0,0,0)}.single-post .container .content-area .elementor-widget-theme-post-content .wp-block-quote p{color:#5243a0}.single-post .container .content-area .elementor-widget-theme-post-content .wp-block-quote::after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:2px;background:currentColor}.single-post .rank-math-breadcrumb p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-post .rank-math-breadcrumb p a{color:#7d7d7d;font-family:"Montserrat",Sans-serif,serif;font-size:18px;font-weight:500}.single-post .rank-math-breadcrumb p .last{color:#272727;font-family:"Montserrat",Sans-serif,serif;font-size:18px;font-weight:500}.single-post .rank-math-breadcrumb p .label{background:#796dbb;width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;color:#fff;font-family:"Montserrat",Sans-serif,serif}.hentry blockquote.wp-block-quote:before{content:"";display:none !important}.block-highlighted-sentence{margin-top:24px;margin-bottom:24px;padding:16px;background:#efebff;border-radius:12px}.block-highlighted-sentence .highlighted-sentence-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.block-highlighted-sentence .highlighted-sentence-content .highlighted-sentence-icon img{height:45px;max-width:45px}.block-highlighted-sentence .highlighted-sentence-content .highlighted-sentence-text h5{color:#5243a0;font-family:"Montserrat",Sans-serif,serif;font-size:18px !important;line-height:140%;font-weight:400 !important;text-transform:none;margin:0}.block-key-takeaways{background:#f7f7f7;padding:16px;border-radius:12px;margin-top:24px}.block-key-takeaways .key-takeaways-title{margin-bottom:30px;font-weight:700;font-family:"Montserrat",Sans-serif,serif;font-size:22px;color:#5243a0}.block-key-takeaways .key-takeaways-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.block-key-takeaways .key-takeaways-list .key-takeaway-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.block-key-takeaways .key-takeaways-list .key-takeaway-item .takeaway-text p{font-weight:400;font-family:"Montserrat",Sans-serif,serif}.block-references{margin-top:24px}.block-references .references-title{margin-bottom:15px;font-family:"Montserrat",Sans-serif,serif;font-size:28px !important;line-height:140%;font-weight:700;text-transform:none;color:#5243a0;margin-bottom:20px !important}.block-references .references-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;list-style:none;padding-left:0;counter-reset:ref-counter}.block-references .reference-item{position:relative;padding-left:50px;counter-increment:ref-counter}.block-references .reference-item::before{content:counter(ref-counter);position:absolute;left:0;top:0;font-size:16px;font-weight:400;color:#fff;background-color:#5243a0;min-width:30px;min-height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-references .reference-item a{text-decoration:underline}

/*# sourceMappingURL=main.css.map*/