.elementor-6599 .elementor-element.elementor-element-81fa285 .em-col{text-align:left !important}.woocommerce-pagination ul .page-numbers.current,.products-filter-widget a.remove-filtered{background-color: var(--em-color__primary) !important;border-color: var(--em-color__primary) !important}.woocommerce-pagination ul .page-numbers:hover,.woocommerce-pagination ul .page-numbers:active{background-color: #A4328A !important;border-color: #A4328A !important}ul.products li.product .em-button-addtocart--absolute{--em-button-bg-color-hover: #A4328A !important}.widget_price_filter .ui-slider .ui-slider-handle{border: 2px solid #553089 !important}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{background: #553089 !important}.product-featured-icons.product-featured-icons--single-product{display:none !important}.woocommerce-error{color: #D80027 !important}.woocommerce-message,.woocommerce-info,.woocommerce-noreviews,p.no-comments,.single-product div.product .stock.in-stock,.single-product div.product .single_variation_wrap .woocommerce-variation-availability .stock{color: #21a56a !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .woocommerce-button{margin-right:5px}.payment_box.payment_method_tropipay label{margin-right:20px}ul.wc_payment_methods.payment_methods{list-style:none}li.wc_payment_method{margin-bottom:20px}.thmaf-cart-modal-content2{position:relative;padding-top: 50px !important}.thmaf-cart-modal-close2{position:absolute;top:10px;right:10px}select,.select2.select2-container.select2-container--default{width:100% !important}.thmaf-adr-box.address-box .thmaf-main-content{padding-bottom:20px !important}.btn-continue.address-wrapper,.thmaf-acnt-adr-footer.acnt-address-footer{height:auto !important}.thmaf-acnt-adr-footer.acnt-address-footer{padding:10px !important}.class-editor-css a{color:var(--em-color__primary) !important}.class-editor-css a:hover{text-decoration:underline}.class-editor-css ul,.class-editor-css ol{padding-inline-start: 40px !important}.slider-categori-anima .ecomus-categories-carousel__item{position:relative;border-radius:21px !important;border: 1px solid #e4e4e4;overflow:hidden}.slider-categori-anima .ecomus-categories-carousel__item .ecomus-categories-carousel__content{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;background: transparent linear-gradient(180deg,rgba(69,43,104,0.44) 0%,rgba(69,43,104,0.65) 62%,rgba(69,43,104,0.79) 100%) 0 0 no-repeat padding-box;cursor:pointer}.slider-categori-anima .ecomus-categories-carousel__item .ecomus-categories-carousel__content .ecomus-categories-carousel__title a{color:#fff !important;font-size: 1.5rem !important;line-height: 28px !important;text-align:center;display:inline-block;max-width: 180px}@media (min-width: 1024px) and (max-width:1280px){.slider-categori-anima .ecomus-categories-carousel__item .ecomus-categories-carousel__content .ecomus-categories-carousel__title a{color:#fff !important;font-size: 1.125rem !important;line-height: 20px !important;text-align:center;display:inline-block;max-width: 180px}}@media (min-width: 900px){.slider-categori-anima .ecomus-categories-carousel__item .ecomus-categories-carousel__content .ecomus-categories-carousel__title a{padding: 0 0.5rem}}.slider-categori-anima .ecomus-categories-carousel__item:hover .ecomus-categories-carousel__content{display:none}.ecomus-slides-elementor .swiper-pagination-bullets.swiper-pagination-bullet--line{position:relative;text-align:center}.ecomus-carousel--elementor .swiper-pagination-bullets.swiper-pagination-bullet--line .swiper-pagination-bullet::before{width: 40px !important;height: 8px !important;border-radius: 4px !important}.ecomus-carousel--elementor .swiper-pagination-bullet-active::before{background-color: #553089 !important}.ecomus-image-carousel .swiper-pagination.swiper-pagination-bullet--line{margin-top: 5px}.ecomus-image-carousel .swiper-horizontal::before,.ecomus-image-carousel .swiper-horizontal .ecomus-image-carousel__item::before{border:none !important}.woocommerce-MyAccount-content button.show-password-input,.woocommerce-MyAccount-orders .woocommerce-button.button.pay,.woocommerce-table--order-details .woocommerce-button.button.pay,.woocommerce-table--order-details .woocommerce-button.button.view{display:none}.woocommerce-mini-cart__total{margin: 10px}.woocommerce-mini-cart__buttons{margin: 10px !important}.ecomus-quickview-button{display: none !important}.th-custom{display: none}.coupon-error-notice{margin: auto;padding-left: 10px}.additional_information_tab{display:none}.ecomus_size_guide_tab{display:none}@media (max-width: 420px){.woocommerce-mini-cart__buttons.buttons{display: flex;flex-direction: column}.woocommerce-mini-cart__buttons.buttons .button{width: 100%;text-align: center;box-sizing: border-box}}a.edit{display: inline-flex;align-items: center;gap: 6px;background-color: #553089;color: #ffffff !important;padding: 8px 18px;border-radius: 4px;font-size: 0.875rem;font-weight: 500;text-decoration: none;transition: background-color 0.2s ease}a.edit::after{content: "›";font-size: 1rem;line-height: 1}a.edit:hover{background-color: #A4328A}@media (max-width: 767px){.woocommerce ul.order_details{display: flex;flex-wrap: wrap;gap: 12px;justify-content: space-between;padding-right: 10px !important}.woocommerce ul.order_details li{display: flex !important;justify-content: space-between;gap: 12px}.woocommerce ul.order_details li strong{padding-top: 0px !important}}.lang-switch{--woodofy-pll-switch-color: #ffffff;--woodofy-pll-switch-hover-bg: rgba(255,255,255,.15);--woodofy-pll-switch-active-bg: #ffffff;--woodofy-pll-switch-active-color: #553089}.hamburger-panel .panel__header{display: flex;align-items: center;justify-content: flex-end;min-height: 60px;padding: 11px 20px}.hamburger-panel .lang-switch{--woodofy-pll-switch-color: #553089;--woodofy-pll-switch-hover-bg: rgba(85,48,137,.1);--woodofy-pll-switch-active-bg: #553089;--woodofy-pll-switch-active-color: #ffffff}.elementor-widget-ecomus-navigation-menu h2.ecomus-navigation-menu__title{font-size: 1.125rem}.elementor-widget-ecomus-banner h3.ecomus-banner__title{font-size: 1.875rem}.single-product div.product .stock.in-stock,.single-product div.product .single_variation_wrap .woocommerce-variation-availability .stock{color: #178050 !important}:is(.page-id-6592,.page-id-11691,.page-id-11690,.page-id-6595,.page-id-12510,.page-id-12498,.page-id-12497,.page-id-12509,.page-id-6598,.page-id-12508) .e-con>.elementor-element.class-editor-css{max-width: 75ch}.woocommerce .em-cart-text-empty>h2{font-size: 1.75rem;margin: 0 0 25px}.primary-navigation .nav-menu>li.current-menu-item>a::after,.primary-navigation .nav-menu>li.current-menu-ancestor>a::after{width: 100%;left: 0;background-color: currentColor}.header-category__menu ul.menu>li.current-menu-item>a,.hambuger-navigation ul.menu>li.current-menu-item>a,.hambuger-navigation ul.menu>li.current-menu-ancestor>a{font-weight: 700;text-decoration: underline}a:focus-visible,button:focus-visible,[role="button"]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline: 2px solid #553089;outline-offset: 2px}.header-bottom :focus-visible,#site-footer :focus-visible{outline-color: #ffffff}.skip-link.screen-reader-text{transition: none}#ecomus-child-main:focus,#main[tabindex="-1"]:focus{outline: 0}@media (max-width: 1199px){.header-hamburger{padding: 0.375px 1px !important;margin: -0.375px -1px !important}}.search-modal .modal__header h2.search-modal__title{font-size: 1.75rem}h3.header-search__suggestion-label{font-size: 1.25rem}.cart-panel h2.panel__header,.account-panel h2.panel__header{font-size: 1.125rem}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message h3{font-size: 1.75rem;margin: 1.33em 0}@media (max-width: 767px){.search-modal .modal__header h2.search-modal__title{font-size: 1.125rem}}.error-404__help{max-width: 40rem;margin: 3rem auto 0}.error-404__search{margin-bottom: 1.5rem}.error-404__categories ul{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.75rem;margin: 0 0 1.5rem;padding: 0;list-style: none}.error-404__more{display: flex;flex-wrap: wrap;justify-content: center;gap: 0.5rem 1.25rem}.error-404__more a{text-decoration: underline}.woocommerce div.product .woocommerce-Tabs-panel--description h2{font-size: 1.25rem;font-weight: 500;margin: 1.5rem 0 0.75rem}.header-search__form:focus-within,.search-modal .modal__content-search-field:focus-within{border-color: #553089;box-shadow: 0 0 0 1px #553089}.header-search__form .header-search__field:focus-visible,.search-modal .search-modal__field:focus-visible{outline: none}.slider-categori-anima .ecomus-categories-carousel__item .ecomus-categories-carousel__content .ecomus-categories-carousel__title a{max-width: none !important;overflow-wrap: normal !important}@media (max-width: 767px){.slider-categori-anima .ecomus-categories-carousel__item .ecomus-categories-carousel__content .ecomus-categories-carousel__title a{font-size: 1.125rem !important;line-height: 1.25rem !important}}.wpcf7-form p:has(>.wpcf7-submit){position: relative}.wpcf7-form .wpcf7-submit ~ .wpcf7-spinner{position: absolute;top: 50%;left: 222px;width: 18px;height: 18px;margin: -9px 0 0;background: transparent;border: 2px solid rgba(255,255,255,0.35);border-top-color: #ffffff;border-radius: 50%;opacity: 1;animation: ecomus-child-spin 0.7s linear infinite}.wpcf7-form .wpcf7-submit ~ .wpcf7-spinner::before{display: none}.wpcf7-form.submitting .wpcf7-submit{cursor: progress;opacity: 0.85}@keyframes ecomus-child-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.wpcf7-form .wpcf7-submit ~ .wpcf7-spinner{animation-duration: 2s}}.slider-categori-anima .ecomus-categories-carousel__item :focus-visible{outline-color: #ffffff}.admin-bar .skip-link.screen-reader-text:focus{top: 37px}@media screen and (max-width: 782px){.admin-bar .skip-link.screen-reader-text:focus{top: 51px}}body.single-product div.product .ecomus-product-atc-group{gap: 12px}@media (max-width: 1024px){body.single-product div.product .ecomus-product-atc-group .single_add_to_cart_button{margin-top: 0}}.price del,.price del .amount,.price del bdi{color: #767676}.woocommerce-info{color: #178050}.wpcf7-form .em-col>label{display: block;margin-bottom: 6px;font-size: 14px;font-weight: 500}.wpcf7-form .ecomus-child-required{color: #b3261e}.wpcf7-form .ecomus-child-form-note{margin: 0 0 12px;font-size: 13px}.close-search-modal__results::before{content: "";display: block;position: absolute;inset: -10px}html{scroll-padding-top: 80px}@media (min-width: 1024px){html{scroll-padding-top: 150px}}.ecomus-child-page-breadcrumb{display: flex;margin: 0 0 12px;color: #545454}.ecomus-child-page-breadcrumb a{color: #553089}
