.elementor-12 .elementor-element.elementor-element-791d4e79{--display:flex;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a46bfc0{--additional-information-display:block;}.elementor-12 .elementor-element.elementor-element-0518b37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_confirm_field .ue-confirm-field-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_confirm_field .ue-confirm-field-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_confirm_field .ue-confirm-field-descr{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_confirm_field .tippy-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-desc-wrapper{flex-direction:column;align-items:flex-start;gap:15px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field-title{text-align:left;color:#262626;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field-item-input,.elementor-12 .elementor-element.elementor-element-5470a44  .ue-confirm-field-item-input + .ue-confirm-field-item-label:before{width:20px;height:20px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field-item-input:checked + .ue-confirm-field-item-label:after{scale:100%;left:5px;background:#ffffff;box-shadow:2px 0 0 #ffffff, 4px 0 0 #ffffff, 4px -2px 0 #ffffff, 4px -4px 0 #ffffff, 4px -6px 0 #ffffff, 4px -8px 0 #ffffff;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field-item-input + .ue-confirm-field-item-label:before{background-color:#DFDFDF;border-radius:4px 4px 4px 4px;margin-right:10px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field-item-input:checked + .ue-confirm-field-item-label:before{background-color:#434343;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-form-text-required{color:#e80000;margin-left:10px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field-descr{color:#5b5b5b;text-align:left;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue_confirm_tooltip{width:22px;height:22px;margin-left:10px;color:#ffffff;background-color:#545454;border-radius:20px 20px 20px 19px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue_confirm_tooltip i{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue_confirm_tooltip svg{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue_confirm_tooltip:hover{border-radius:20px 20px 20px 19px;}.elementor-12 .elementor-element.elementor-element-5470a44 .tippy-box{background-color:#333;border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-5470a44 .tippy-arrow{color:#333;}.elementor-12 .elementor-element.elementor-element-5470a44 .tippy-content{color:#ffffff;text-align:left;padding:8px 12px 8px 12px;}.elementor-12 .elementor-element.elementor-element-725669d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-field{flex-direction:column;}.elementor-12 .elementor-element.elementor-element-5470a44 .ue-confirm-desc-wrapper{flex-direction:column;}}