#wp-ru-max-widget{position:fixed;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.wp-ru-max-icon{display:block;border-radius:50%;overflow:hidden;text-decoration:none;transition:transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.3s ease;animation:wp-ru-max-bounce-in 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.2s both}.wp-ru-max-icon:hover{transform:scale(1.08) !important;box-shadow:0 8px 30px rgba(99, 102, 241, 0.45) !important}#wp-ru-max-balloon{animation:wp-ru-max-fade-up 0.4s ease both;word-break:break-word;overflow-wrap:break-word}.wp-ru-max-cursor::after{content:'|';display:inline-block;animation:wp-ru-max-blink 0.8s infinite;color:#6366f1}@keyframes wp-ru-max-bounce-in{0%{opacity:0;transform:scale(0.3)}50%{transform:scale(1.1)}70%{transform:scale(0.95)}100%{opacity:1;transform:scale(1)}}@keyframes wp-ru-max-fade-up{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes wp-ru-max-blink{0%,100%{opacity:1}50%{opacity:0}}.wp-ru-max-anim-pulse{animation:wp-ru-max-pulse 1.8s ease-in-out infinite !important}@keyframes wp-ru-max-pulse{0%{box-shadow:0 0 0 0 rgba(99, 102, 241, 0.5);transform:scale(1)}50%{box-shadow:0 0 0 16px rgba(99, 102, 241, 0);transform:scale(1.06)}100%{box-shadow:0 0 0 0 rgba(99, 102, 241, 0);transform:scale(1)}}.wp-ru-max-anim-ripple{animation:none !important;position:relative}.wp-ru-max-anim-ripple::before,.wp-ru-max-anim-ripple::after{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:rgba(99, 102, 241, 0.3);transform:translate(-50%, -50%) scale(1);animation:wp-ru-max-ripple 2s ease-out infinite;pointer-events:none}.wp-ru-max-anim-ripple::after{animation-delay:0.7s}@keyframes wp-ru-max-ripple{0%{transform:translate(-50%, -50%) scale(1);opacity:0.7}100%{transform:translate(-50%, -50%) scale(2.5);opacity:0}}.wp-ru-max-anim-bounce{animation:wp-ru-max-jump 1.2s cubic-bezier(0.36, 0.07, 0.19, 0.97) infinite !important}@keyframes wp-ru-max-jump{0%,100%{transform:translateY(0)}20%{transform:translateY(-14px)}40%{transform:translateY(0px)}55%{transform:translateY(-7px)}70%{transform:translateY(0px)}}.wp-ru-max-anim-shake{animation:wp-ru-max-shake 1.5s ease-in-out infinite !important}@keyframes wp-ru-max-shake{0%,100%{transform:rotate(0deg)}10%{transform:rotate(-12deg)}20%{transform:rotate(12deg)}30%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}50%{transform:rotate(-6deg)}60%{transform:rotate(6deg)}70%{transform:rotate(0deg)}}.wp-ru-max-anim-glow{animation:wp-ru-max-glow 2s ease-in-out infinite !important}@keyframes wp-ru-max-glow{0%,100%{box-shadow:0 4px 16px rgba(0, 0, 0, 0.28),
0 0 0px 0px rgba(99, 102, 241, 0.0);filter:brightness(1)}50%{box-shadow:0 4px 16px rgba(0, 0, 0, 0.28),
0 0 32px 6px rgba(99, 102, 241, 0.85);filter:brightness(1.15)}}.wp-ru-max-anim-rotate{animation:wp-ru-max-rotate 3s ease-in-out infinite !important}@keyframes wp-ru-max-rotate{0%{transform:rotate(0deg)}60%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.wp-ru-max-anim-float{animation:wp-ru-max-float 3.5s ease-in-out infinite !important}@keyframes wp-ru-max-float{0%,100%{transform:translateY(0px);filter:drop-shadow(0 8px 10px rgba(0,0,0,0.30))}50%{transform:translateY(-12px);filter:drop-shadow(0 20px 16px rgba(0,0,0,0.12))}}.wp-ru-max-anim-pendulum{animation:wp-ru-max-pendulum 2.2s ease-in-out infinite !important;transform-origin:center top}@keyframes wp-ru-max-pendulum{0%{transform:rotate(0deg)}15%{transform:rotate(22deg)}45%{transform:rotate(-22deg)}65%{transform:rotate(14deg)}80%{transform:rotate(-8deg)}90%{transform:rotate(4deg)}100%{transform:rotate(0deg)}}.wp-ru-max-anim-burst{animation:wp-ru-max-burst 2s ease-in-out infinite !important}@keyframes wp-ru-max-burst{0%{transform:scale(1);box-shadow:0 0 0 0   rgba(99,102,241,0.75)}18%{transform:scale(1.30);box-shadow:0 0 0 0   rgba(99,102,241,0.20)}36%{transform:scale(1);box-shadow:0 0 0 20px rgba(99,102,241,0)}52%{transform:scale(1.15);box-shadow:0 0 0 0   rgba(99,102,241,0.45)}68%{transform:scale(1);box-shadow:0 0 0 12px rgba(99,102,241,0)}100%{transform:scale(1);box-shadow:0 0 0 0   rgba(99,102,241,0)}}.wp-ru-max-anim-heartbeat{animation:wp-ru-max-heartbeat 1.3s ease-in-out infinite !important}@keyframes wp-ru-max-heartbeat{0%{transform:scale(1)}12%{transform:scale(1.35)}24%{transform:scale(1.05)}36%{transform:scale(1.22)}50%{transform:scale(1)}100%{transform:scale(1)}}@media (max-width: 480px){#wp-ru-max-balloon{max-width:180px !important;font-size:13px !important}.wp-ru-max-icon{width:52px !important;height:52px !important}}.wp-ru-max-retention-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:100000;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;animation:wpRuMaxFadeIn 0.25s ease}.wp-ru-max-retention-modal.show{display:flex}@keyframes
wpRuMaxFadeIn{from{opacity:0}to{opacity:1}}.wp-ru-max-retention-content{background:#fff;border-radius:14px;box-shadow:0 10px 40px rgba(0, 0, 0, 0.25);width:90%;max-width:420px;padding:24px;animation:wpRuMaxSlideUp 0.3s ease}@keyframes
wpRuMaxSlideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.wp-ru-max-retention-header
h3{margin:0
0 12px;font-size:20px;font-weight:600;color:#222}.wp-ru-max-retention-body
p{margin:0
0 20px;font-size:15px;line-height:1.5;color:#444}.wp-ru-max-retention-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.wp-ru-max-retention-actions
button{padding:10px
18px;font-size:14px;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:background 0.2s, transform 0.1s}.wp-ru-max-retention-actions button:active{transform:scale(0.97)}.wp-ru-max-retention-stay{background:#4a90d9;color:#fff}.wp-ru-max-retention-stay:hover{background:#3a7bc0}.wp-ru-max-retention-leave{background:#f0f0f0;color:#555}.wp-ru-max-retention-leave:hover{background:#e0e0e0}.woocommerce-account .page-heading,.woocommerce-compare .page-heading,.woocommerce-waitlist .page-heading,.woocommerce-wishlist .page-heading{padding:2.3vw 0;margin-bottom:2.3vw;line-height:1.4;background-color:#fafafa}@media only screen and (max-width:768px){.woocommerce-account .page-heading,.woocommerce-compare .page-heading,.woocommerce-waitlist .page-heading,.woocommerce-wishlist .page-heading{margin-bottom:50px}}@media only screen and (max-width:480px){.woocommerce-account .page-heading,.woocommerce-compare .page-heading,.woocommerce-waitlist .page-heading,.woocommerce-wishlist .page-heading{padding:15px 0}}.woocommerce-account .page-heading .back-history,.woocommerce-account .page-heading .breadcrumbs,.woocommerce-compare .page-heading .back-history,.woocommerce-compare .page-heading .breadcrumbs,.woocommerce-waitlist .page-heading .back-history,.woocommerce-waitlist .page-heading .breadcrumbs,.woocommerce-wishlist .page-heading .back-history,.woocommerce-wishlist .page-heading .breadcrumbs{display:none}.woocommerce-account .page-heading .title,.woocommerce-compare .page-heading .title,.woocommerce-waitlist .page-heading .title,.woocommerce-wishlist .page-heading .title{display:block;font-size:1.7rem;text-transform:uppercase;text-align:center}.woocommerce-account .page-heading .title:before,.woocommerce-compare .page-heading .title:before,.woocommerce-waitlist .page-heading .title:before,.woocommerce-wishlist .page-heading .title:before{font-family:xstore-icons;font-size:.75em;-webkit-margin-end:7px;margin-inline-end:7px;content:'\e1000'}.woocommerce-account.et-header-overlap .page-heading,.woocommerce-compare.et-header-overlap .page-heading,.woocommerce-waitlist.et-header-overlap .page-heading,.woocommerce-wishlist.et-header-overlap .page-heading{padding:7em 0 3em}.woocommerce-wishlist .page-heading .title:before{content:'\e908'}.woocommerce-waitlist .page-heading .title:before{content:'\e959'}.woocommerce-compare .page-heading .title:before{content:'\e915'}.xstore-compare-table{margin-bottom:0;--table-td-padding-v:16px;--table-td-padding-h:30px}@media only screen and (max-width:768px){.xstore-compare-table{--table-td-padding-v:10px;--table-td-padding-h:15px}}.xstore-compare-table-wrapper{overflow:auto;overflow-y:hidden;margin-bottom:1.43em;border:1px solid var(--et_border-color)}.xstore-compare-table-wrapper::-webkit-scrollbar{display:none}.xstore-compare-items td:first-child,.xstore-compare-items th:first-child{padding-left:var(--table-td-padding-h);padding-right:var(--table-td-padding-h)}.xstore-compare-items td:last-child,.xstore-compare-items th:last-child{padding-right:var(--table-td-padding-h);padding-left:var(--table-td-padding-h);text-align:center}.xstore-compare-items tr:first-child td{padding-top:var(--table-td-padding-v);border-top:none}.xstore-compare-items tr:last-child td{border-bottom:none}.xstore-compare-items td{vertical-align:middle;border:1px solid var(--et_border-color);text-align:center;padding:var(--table-td-padding-v) var(--table-td-padding-h)}.xstore-compare-items td:first-child{position:sticky;left:0;z-index:1;background-color:var(--et_light-color);color:var(--et_dark-2-white);text-align:start;text-transform:uppercase;width:20%;border-left:none;min-width:160px}@media only screen and (max-width:768px){.xstore-compare-items td:first-child{min-width:100px}}.xstore-compare-items td:first-child:hover~td{background-color:var(--et_light-color)}.xstore-compare-items td:last-child{border-right:none}.xstore-compare-items td p:last-child{margin-bottom:0}.xstore-compare-items td[class*=xstore-compare-attribute]{color:var(--et_dark-2-white)}.xstore-compare-items td~td{min-width:240px}.xstore-compare-items .xstore-compare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xstore-compare-items .xstore-compare[data-action=remove]:not(.processing) .et-icon{color:currentColor}.xstore-compare-items .product-title{display:block;font-size:1.14em}.xstore-compare-items .product_meta{font-size:1rem;margin-bottom:0}.xstore-compare-items .quantity{float:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.xstore-compare-product{max-width:300px}.xstore-compare-product[data-product_id*=ghost] img{opacity:0;visibility:hidden}.xstore-compare-image{display:inline-block;padding:0}.xstore-compare-image img{max-width:200px;max-height:150px;width:auto}.xstore-compare-button .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);--loader-side-color:var(--et_btn-dark-color);white-space:nowrap;height:auto;margin:0 7px}.xstore-compare-button .button:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover);--loader-side-color:var(--et_btn-dark-color-hover)}.xstore-compare-button .button:focus{color:var(--et_btn-dark-color)}.xstore-compare-checkbox label{white-space:nowrap;margin-bottom:0}.xstore-compare-apply-actions select{min-width:170px;-webkit-margin-end:10px;margin-inline-end:10px}.xstore-compare-table .xstore-compare-stock_status p{line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem)}.xstore-compare-table .xstore-compare-stock_status p:last-child{margin-bottom:0}.xstore-compare-table .star-rating{margin-bottom:0}.xstore-compare-table-wrapper:not(:hover) .xstore-compare-table-arrow[data-side=left]{-webkit-transform:translateX(-7px);transform:translateX(-7px)}.xstore-compare-table-wrapper:not(:hover) .xstore-compare-table-arrow[data-side=right]{-webkit-transform:translateX(7px);transform:translateX(7px)}.xstore-compare-table-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--arrow-size,50px)!important;height:var(--arrow-size,50px)!important;position:absolute;top:calc(50% - var(--arrow-size,50px)/ 2);background-color:var(--et_white-2-dark);border:1px solid var(--et_border-color);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0;border-radius:50%;z-index:3}.xstore-compare-table-arrow:hover{color:var(--et_white-2-dark);background-color:var(--et_dark-2-white)}.xstore-compare-table-arrow:before{font-family:xstore-icons;font-size:calc(var(--arrow-size,50px)/ 2.5)}.xstore-compare-table-arrow[data-side=left]{left:calc(var(--arrow-size,50px)*-1 - 5px)}.xstore-compare-table-arrow[data-side=left]:before{content:'\e902'}.xstore-compare-table-arrow[data-side=right]{right:calc(var(--arrow-size,50px)*-1 - 5px)}.xstore-compare-table-arrow[data-side=right]:before{content:'\e904'}.xstore-compare-table.processing~.xstore-compare-table-arrow{display:none}.form-actions{padding-top:15px;padding-bottom:15px;margin-bottom:-10px}@media only screen and (min-width:993px){.form-actions{padding-top:0;padding-bottom:3em}}.form-actions>div>div{margin-bottom:10px}.form-actions .btn{height:auto;padding-top:.89rem;padding-bottom:.89rem}@media only screen and (max-width:480px){.form-actions .compare-more-products{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.empty-compare-block{text-align:center;color:var(--et_dark-2-white);padding:5em 0}.empty-compare-block:before{content:"\e915";font-family:xstore-icons;display:block;border:none!important;font-size:2.6rem;line-height:1.5}.empty-compare-block h1,.empty-compare-block h2{font-size:1.7rem;text-transform:uppercase}.empty-compare-block .btn{background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;height:auto}.empty-compare-block .btn:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover)}.empty-compare-block p{color:var(--et_font-color)}@media only screen and (max-width:992px){.form-actions>div>div{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.xstore-compare-apply-actions select{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:unset}}.rtl .xstore-compare-items td:first-child{left:auto;right:0;border-right:none;border-left:1px solid var(--et_border-color)}.rtl .xstore-compare-items td:last-child{border-right:1px solid var(--et_border-color);border-left:none}