ul.products li.product .yith-wcwl-add-to-wishlist,ul.products li.product .yith-add-to-wishlist-button-block,ul.products li.product .yith-wcwl-add-button,ul.products li.product .yith-wcwl-wishlistaddedbrowse,ul.products li.product .yith-wcwl-wishlistexistsbrowse,.amx-featured-products .yith-wcwl-add-to-wishlist,.related.products .yith-wcwl-add-to-wishlist,.up-sells .yith-wcwl-add-to-wishlist{display:none!important}.single-product .summary .yith-wcwl-add-to-wishlist,.woocommerce-wishlist-page .yith-wcwl-add-to-wishlist{display:block!important}.woocommerce div.product form.cart .quantity,.woocommerce .quantity.buttons_added{display:inline-flex!important;align-items:stretch!important;width:auto!important;min-width:0!important;border:1px solid var(--color-border,#e2d0f8)!important;border-radius:999px!important;overflow:hidden!important;background:#fff!important}.woocommerce .quantity.buttons_added .quantity-nav{display:contents!important}.woocommerce .quantity.buttons_added input.qty{order:2!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:center!important;font-size:16px!important;font-weight:600!important;color:var(--color-text-h,#1a0a2e)!important;-moz-appearance:textfield}.woocommerce .quantity.buttons_added input.qty::-webkit-outer-spin-button,.woocommerce .quantity.buttons_added input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity.buttons_added .quantity-button{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;flex:0 0 44px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--color-cta,#c20f63)!important;font-size:20px!important;font-weight:600!important;line-height:1!important;cursor:pointer!important;user-select:none;-webkit-tap-highlight-color:#fff0}.woocommerce .quantity.buttons_added .quantity-button::before,.single-product form.cart .quantity .quantity-button::before{position:static!important;transform:none!important;width:auto!important;height:auto!important;background:none!important;-webkit-mask-image:none!important;mask-image:none!important;display:block!important;font-size:20px!important;line-height:1!important;color:inherit!important}.woocommerce .quantity.buttons_added .quantity-down.minus,.single-product form.cart .quantity .quantity-down.minus{order:1!important}.woocommerce .quantity.buttons_added .quantity-up.plus,.single-product form.cart .quantity .quantity-up.plus{order:3!important}.woocommerce .quantity.buttons_added .quantity-down.minus::before,.single-product form.cart .quantity .quantity-down.minus::before{content:"\2212"!important}.woocommerce .quantity.buttons_added .quantity-up.plus::before,.single-product form.cart .quantity .quantity-up.plus::before{content:"+"!important}.woocommerce .quantity.buttons_added .quantity-button:hover,.woocommerce .quantity.buttons_added .quantity-button:focus-visible{background:var(--color-bg-surface,#f9f4ff)!important;outline:none}.woocommerce .quantity.buttons_added .quantity-button:focus-visible{box-shadow:inset 0 0 0 2px var(--color-cta,#c20f63)!important}@media (max-width:480px){.amxopt-row{flex-direction:column!important;gap:10px!important;width:100%!important}.amxopt-footer .amxopt-row input[type="email"],.amxopt-pop .amxopt-row input[type="email"],.amxopt-row .amxopt-btn{width:100%!important;min-width:0!important;flex:0 0 auto!important}.amxopt-row .amxopt-btn{padding:14px 20px!important}}ul.products li.product .product__categories{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:0!important;margin-bottom:6px!important}ul.products li.product .woocommerce-card__header{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}ul.products li.product .woocommerce-card__header .price{margin-top:auto!important}ul.products li.product .button.add_to_cart_button,ul.products li.product .button.product_type_simple,ul.products li.product .button.product_type_variable{margin-top:10px!important}.woocommerce-cart .cart-empty,.woocommerce-cart .wc-empty-cart-message .cart-empty{padding-top:124px!important;padding-bottom:18px!important}.woocommerce-cart .cart-empty::before{top:16px!important;left:50%!important;transform:translateX(-50%)!important;margin-top:0!important;margin-left:0!important;width:88px!important;height:88px!important;opacity:0.5!important}.amx-review-auth{margin:18px 0 0;padding:20px;border:1px solid var(--color-border,#e2d0f8);border-radius:14px;background:var(--color-bg-surface,#f9f4ff)}.amx-review-auth__lead{margin:0 0 16px;font-size:.95rem;line-height:1.6;color:var(--color-text-body,#3d2060)}.amx-review-auth__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 10px}.amx-review-auth__signin.button{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 24px!important;border-radius:999px!important;background:var(--color-cta,#c20f63)!important;color:#fff!important;font-weight:600;text-decoration:none!important}.amx-review-auth__signin.button:hover,.amx-review-auth__signin.button:focus-visible{background:var(--color-cta-hover,#c2146e)!important}.amx-review-auth__create{color:var(--color-cta,#c20f63)!important;font-weight:500;text-decoration:underline;text-underline-offset:3px}.amx-review-auth__note{margin:0;font-size:.8rem;color:var(--color-text-muted,#7055a0)}.amx-review-invite{margin:4px 0 14px;font-size:.9rem}.amx-review-invite__link{color:var(--color-text-muted,#7055a0)!important;text-decoration:underline;text-underline-offset:3px}.amx-review-invite__link:hover{color:var(--color-cta,#c20f63)!important}@media (max-width:480px){.amx-review-auth__actions{flex-direction:column;align-items:stretch;gap:10px}.amx-review-auth__signin.button{width:100%}.amx-review-auth__create{text-align:center}}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register,.woocommerce-account .woocommerce form.woocommerce-ResetPassword{padding:24px!important;border:1px solid var(--color-border,#e2d0f8)!important;border-radius:16px!important;background:#fff!important}.woocommerce-account h2{margin-bottom:12px!important;font-size:1.35rem!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce-account input[type="text"],.woocommerce-account input[type="email"],.woocommerce-account input[type="password"],.woocommerce .coupon input#coupon_code,.amxopt-row input[type="email"]{min-height:48px!important;padding:12px 16px!important;border:1px solid var(--color-border,#e2d0f8)!important;border-radius:10px!important;background:#fff!important;color:var(--color-text-h,#1a0a2e)!important;font-size:16px!important;font-family:inherit!important;box-shadow:none!important;transition:border-color 0.15s,box-shadow 0.15s}.woocommerce form .form-row input.input-text::placeholder,.woocommerce-account input::placeholder,.woocommerce .coupon input#coupon_code::placeholder{color:#8b7aa3!important}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus,.woocommerce-account input:focus,.woocommerce .coupon input#coupon_code:focus,.amxopt-row input[type="email"]:focus{border-color:var(--color-cta,#c20f63)!important;box-shadow:0 0 0 3px rgb(194 15 99 / .14)!important;outline:none!important}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:#d63638!important}.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#22a370!important}.woocommerce form .form-row label{display:block!important;margin-bottom:6px!important;font-size:0.88rem!important;font-weight:600!important;color:var(--color-text-body,#3d2060)!important}.woocommerce-account button.woocommerce-Button,.woocommerce-account button.woocommerce-form-login__submit,.woocommerce-account button.woocommerce-form-register__submit,.woocommerce-account button[name="wc_reset_password"]{min-height:48px!important;width:100%!important;padding:0 24px!important;border-radius:999px!important;background:var(--color-cta,#c20f63)!important;color:#fff!important;font-size:0.95rem!important;font-weight:600!important}.woocommerce-account .amxopt-footer{display:none!important}.amx-menu-panel{right:auto!important;left:0!important;transform:translateX(-100%)!important;box-shadow:8px 0 48px rgb(0 0 0 / .18)!important}.amx-menu-open .amx-menu-panel{transform:translateX(0)!important}.single-product .amx-scroll-top{bottom:132px!important}.call-back-feature,.call-back-feature-mobile{display:none!important}@media (max-width:900px){body:has(.cmplz-cookiebanner.cmplz-show) .commercekit-sticky-add-to-cart{bottom:200px!important}body.single-product:has(.cmplz-cookiebanner.cmplz-show) .amx-scroll-top{bottom:264px!important}}.amx-hero15__shop{background:var(--color-cta,#c20f63)!important}.amx-hero15__shop:hover,.amx-hero15__shop:focus-visible{background:var(--color-cta-hover,#c2146e)!important}ul.products li.product a.button.add_to_cart_button,ul.products li.product a.button.product_type_simple,ul.products li.product a.button.product_type_variable,ul.products li.product button.add_to_cart_button{background-image:linear-gradient(135deg,#c20f63 0%,#7b1fa2 100%)!important;background-color:#c20f63!important}.amx-cat-card:hover .amx-cat-card__overlay{background:linear-gradient(to top,rgb(194 15 99 / .72) 0%,rgb(10 5 20 / .2) 60%,transparent 100%)!important}.amx-pb__tile{border-color:rgb(194 15 99 / .28)!important}.home .amx-featured{padding-bottom:4px!important}.home .amx-featured-header{margin-bottom:0!important}.amx-empty-state{max-width:640px;margin:24px auto 8px;text-align:center}.amx-empty-state__lead{margin:0 0 18px;font-size:.98rem;line-height:1.6;color:var(--color-text-body,#3d2060)}.amx-empty-state__search{margin:0 auto 26px;max-width:460px}.amx-empty-state__search .search-field,.amx-empty-state__search input[type="search"]{width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--color-border,#e2d0f8);border-radius:10px;font-size:16px}.amx-empty-next__title{margin:0 0 12px;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted,#7055a0)}.amx-empty-next__cats{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 20px;padding:0;list-style:none}.amx-empty-next__cats a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--color-border,#e2d0f8);border-radius:999px;background:#fff;color:var(--color-text-body,#3d2060)!important;font-size:.9rem;font-weight:500;text-decoration:none!important}.amx-empty-next__cats a:hover,.amx-empty-next__cats a:focus-visible{border-color:var(--color-cta,#c20f63);color:var(--color-cta,#c20f63)!important}.amx-empty-state__help{margin:0;font-size:.88rem}.amx-empty-state__help a{color:var(--color-text-muted,#7055a0)!important;text-decoration:underline;text-underline-offset:3px}.search.woocommerce-page .woocommerce-products-header{border:0!important;padding:0!important;min-height:0!important;margin-bottom:0!important}@media (max-width:900px){.site-header .custom-logo,.site-branding img.custom-logo,.beta img.custom-logo{height:44px!important;max-height:44px!important;width:auto!important;max-width:none!important}}.wishlist_table a.remove_from_wishlist,.yith-wcwl-wishlist-table-wrapper a.remove_from_wishlist,td.product-remove a.remove_from_wishlist,a.remove.remove_from_wishlist{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;font-size:1.25rem!important;line-height:1!important;border-radius:50%!important;background:rgb(229 62 62 / .08)!important;color:#e53e3e!important;text-decoration:none!important;text-indent:0!important;transition:background 0.18s!important}.wishlist_table a.remove_from_wishlist:hover,.yith-wcwl-wishlist-table-wrapper a.remove_from_wishlist:hover,a.remove.remove_from_wishlist:hover{background:rgb(229 62 62 / .18)!important}.wishlist_table td.product-remove,.wishlist_table td:first-child{width:60px!important;padding:8px 6px!important;text-align:center!important}@media (max-width:900px){body.woocommerce-cart .woocommerce,body.woocommerce-checkout .woocommerce,body.woocommerce-wishlist .woocommerce,.wishlist_table{padding-bottom:84px!important}}@media (max-width:600px){.wishlist_table td.product-remove,.wishlist_table td:first-child{width:48px!important;padding:6px 2px!important}.wishlist_table td.product-add-to-cart,.wishlist_table td:last-child{min-width:68px!important;padding:6px 4px!important}.wishlist_table .add_to_cart,.wishlist_table a.button{min-width:60px!important;padding:10px 6px!important;font-size:0.78rem!important;line-height:1.15!important;white-space:normal!important}}