.trx-wcext-clearfix:after{content:" ";clear:both;width:100%;height:0;display:block}.trx-wcext-invisible:where(:not(.elementor-element-edit-mode)){opacity:0;visibility:hidden;pointer-events:none}.trx-wcext-hidden{display:none}.trx-wcext-hidden-important{display:none!important}.trx-wcext-loading{--trx-wcext-loading-size:32px;--trx-wcext-loading-color:#000;--trx-wcext-loading-overlay:rgba(255, 255, 255, 0.5);position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;background-color:var(--trx-wcext-loading-overlay);background-position:center!important;background-repeat:no-repeat!important;background-size:var(--trx-wcext-loading-size)}.trx-wcext-loading:after{content:' ';display:block;position:absolute;z-index:9999;top:50%;left:50%;width:var(--trx-wcext-loading-size);height:var(--trx-wcext-loading-size);line-height:var(--trx-wcext-loading-size);text-align:center;box-sizing:border-box;border-radius:50%;margin:calc(var(--trx-wcext-loading-size) / -2) 0 0 calc(var(--trx-wcext-loading-size) / -2);border:calc(var(--trx-wcext-loading-size) / 6) solid var(--trx-wcext-loading-color);border-left-color:#fff0;border-right-color:#fff0;animation:spin 1s linear infinite}.trx-wcext-loading-icon:before{content:'\e870'!important;font-family:'trx-wcext-icons'!important;font-size:0.9em!important;animation:spin 2s linear infinite}.trx-wcext-icon{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center}.trx-wcext-icon i{font-style:normal;display:block;width:1em;height:1em;line-height:1em;text-align:center}.trx-wcext-icon svg{display:block;width:1em;height:1em;transition:fill 0.3s ease}.trx-wcext-swiper-container-wrap{transition:opacity 0.3s ease}.trx-wcext-swiper-container-wrap:not(.trx-wcext-slider-inited){opacity:0}.trx-wcext-swiper-container-wrap .swiper-slide,.swiper-container .swiper-slide{text-align:center;max-width:100%}.elementor-widget.e-widget-swiper.trx-wcext-slider-overflow-visible .swiper{overflow:visible}.trx-wcext-swiper-container-wrap>.swiper-pagination,.trx-wcext-swiper-container-wrap>.trx-wcext-swiper-controls-wrap{position:absolute;bottom:10px;left:0;width:100%;line-height:1}.trx-wcext-swiper-slider-pagination-outside .trx-wcext-swiper-controls-wrap,.trx-wcext-swiper-slider-pagination-outside .swiper-pagination,.trx-wcext-swiper-container-wrap-dots-outside .trx-wcext-swiper-controls-wrap,.trx-wcext-swiper-container-wrap-dots-outside .swiper-pagination,.swiper-container-dots-outside .trx-wcext-swiper-controls-wrap,.swiper-container-dots-outside .swiper-pagination{position:static}.trx-wcext-swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px;vertical-align:top;transition:all 0.3s ease}.swiper-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8px}.trx-wcext-swiper-container-wrap .swiper-pagination-bullet-active{background:#000}.trx-wcext-swiper-container-wrap .swiper-button-next,.trx-wcext-swiper-container-wrap .swiper-button-prev,.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-image:none;font-size:20px;height:1.8182em;line-height:1;margin:0;text-align:center;transform:translateY(-50%);width:1.8182em}.trx-wcext-swiper-container-wrap .swiper-button-next .fa,.trx-wcext-swiper-container-wrap .swiper-button-prev .fa,.swiper-container .swiper-button-next .fa,.swiper-container .swiper-button-prev .fa{vertical-align:top}.trx-wcext-swiper-button svg{fill:currentColor;width:auto;height:1em}.swiper-button-next:focus,.swiper-button-prev:focus{outline:0}.trx-wcext-slider-arrow{display:inline-flex;align-items:center;justify-content:center;width:1.8182em;height:1.8182em;cursor:pointer;background-color:#fff;border-radius:50%;color:#000;font-size:22px;line-height:22px;position:absolute;top:50%;z-index:10;transform:translateY(-50%);transition:all 0.3s linear 0s}.trx-wcext-slider-arrow i,.trx-wcext-slider-arrow svg{display:flex;align-items:center;justify-content:center;line-height:1}.trx-wcext-slider-arrow svg{fill:currentColor;width:auto;height:1em}.elementor-widget.trx-wcext-slider-arrows-alignment-bottom .trx-wcext-slider-arrow{top:auto;bottom:0;transform:none}.elementor-widget.trx-wcext-slider-arrows-alignment-top .trx-wcext-slider-arrow{top:0;bottom:auto;transform:none}.trx-wcext-arrow-next{right:20px}.trx-wcext-arrow-prev{left:20px}.trx-wcext-swiper-container-wrap .trx-wcext-swiper-controls-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.trx-wcext-swiper-container-wrap .trx-wcext-swiper-controls-wrap .trx-wcext-arrow-prev{order:1}.trx-wcext-swiper-container-wrap .trx-wcext-swiper-controls-wrap .swiper-pagination{order:2}.trx-wcext-swiper-container-wrap .trx-wcext-swiper-controls-wrap .trx-wcext-arrow-next{order:3}.trx-wcext-swiper-container-wrap .trx-wcext-swiper-controls-wrap .trx-wcext-slider-arrow{position:static;top:auto;right:auto;left:auto;opacity:1;visibility:visible;transform:none}.trx-wcext-swiper-container-wrap .trx-wcext-swiper-controls-wrap .swiper-pagination{position:static;bottom:auto;left:auto;right:auto;width:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.trx-wcext-swiper-container-wrap-dots-inside .trx-wcext-swiper-controls-wrap{position:absolute;left:0;right:0;bottom:10px;z-index:10}.trx-wcext-slider-arrow,.trx-wcext-slider-arrow:focus,.swiper-pagination-bullet,.swiper-pagination-bullet:focus{outline:0}@media screen and (min-width:1024px){.trx-wcext-slider-arrows-show-on-hover-yes .trx-wcext-slider-arrow{transition:margin 0.3s ease,opacity 0.3s ease,color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;opacity:0}.trx-wcext-slider-arrows-show-on-hover-yes .trx-wcext-arrow-prev{margin-left:-30px}.trx-wcext-slider-arrows-show-on-hover-yes .trx-wcext-arrow-next{margin-right:-30px}.trx-wcext-slider-arrows-show-on-hover-yes:hover .trx-wcext-slider-arrow{margin-left:0;margin-right:0;opacity:1}}@media screen and (max-width:1279px){.trx-wcext-slider-arrows-hide-on-tablet .trx-wcext-slider-arrow{display:none}}@media screen and (max-width:767px){.trx-wcext-slider-arrows-hide-on-mobile .trx-wcext-slider-arrow{display:none}}.trx_wcext_dialog_overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100100;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px;overflow:auto;-webkit-overflow-scrolling:touch;background-color:rgb(0 0 0 / .5);opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0s linear 0.25s}.trx_wcext_dialog_overlay.trx_wcext_dialog_open{opacity:1;visibility:visible;transition:opacity 0.25s ease}.trx_wcext_dialog_overlay *{box-sizing:border-box}.trx_wcext_dialog{position:relative;width:100%;max-width:480px;margin:auto;background-color:#fff;color:#1e1e1e;border-radius:6px;box-shadow:0 12px 48px rgb(0 0 0 / .25);font-size:14px;line-height:1.5;transform:translateY(-16px);transition:transform 0.25s ease;outline:none}.trx_wcext_dialog_open .trx_wcext_dialog{transform:translateY(0)}.trx_wcext_dialog_header{padding:20px 48px 0 24px}.trx_wcext_dialog_title{margin:0;font-size:18px;line-height:1.3;font-weight:600;color:inherit}.trx_wcext_dialog_content{padding:16px 24px 8px;max-height:60vh;overflow:auto;word-wrap:break-word}.trx_wcext_dialog_content:first-child{padding-top:24px}.trx_wcext_dialog_content a{text-decoration:underline}.trx_wcext_dialog_content p:first-child{margin-top:0}.trx_wcext_dialog_content p:last-child{margin-bottom:0}.trx_wcext_dialog_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:12px 24px 20px}.trx_wcext_dialog_button{display:inline-block;padding:8px 18px;border:1px solid #c3c4c7;border-radius:4px;background-color:#f6f7f7;color:#2c3338;font-size:14px;line-height:1.4;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.trx_wcext_dialog_button:hover,.trx_wcext_dialog_button:focus{background-color:#f0f0f1;border-color:#8c8f94;color:#1e1e1e;outline:none}.trx_wcext_dialog_button_primary{border-color:#2271b1;background-color:#2271b1;color:#fff}.trx_wcext_dialog_button_primary:hover,.trx_wcext_dialog_button_primary:focus{background-color:#135e96;border-color:#135e96;color:#fff}.trx_wcext_dialog_close{position:absolute;top:10px;right:10px;width:32px;height:32px;padding:0;border:none;background:#fff0;color:inherit;font-size:24px;line-height:30px;text-align:center;cursor:pointer;opacity:.6;transition:opacity 0.15s ease}.trx_wcext_dialog_close:hover,.trx_wcext_dialog_close:focus{opacity:1;outline:none}.trx_wcext_dialog_error .trx_wcext_dialog_title{color:#b32d2e}.trx_wcext_dialog_warning .trx_wcext_dialog_title{color:#bd8600}.trx_wcext_dialog_success .trx_wcext_dialog_title{color:#1a7d33}.trx_wcext_dialog_error .trx_wcext_dialog_button_primary{border-color:#b32d2e;background-color:#b32d2e}.trx_wcext_dialog_error .trx_wcext_dialog_button_primary:hover,.trx_wcext_dialog_error .trx_wcext_dialog_button_primary:focus{background-color:#8a2324;border-color:#8a2324}body.trx_wcext_dialog_active{overflow:hidden}