.wishlist-button{position:relative}a.awpwl-btn:before{font-family:"AsanWPIcons-interface";font-size:1.375rem;content:"\eb35";margin-right:.375rem}.products .wishlist-button a{font-size:0;color:currentColor}.products a.awpwl-btn:before{margin-right:0}a.awpwl-btn.awpwl-product-in-list:before{content:'\ec57'!important}@keyframes awp-wishlist-rotate{100%{transform:rotate(360deg)}}a.awpwl-btn.awpwl-adding:after,.awpwl-remove-item.awpwl-removing i:before{position:absolute;top:50%;left:0;margin-top:-9px;transition:opacity .2s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgb(161 161 161 / 40%);border-left-color:var(--color-text);border-radius:50%;vertical-align:middle;opacity:1;animation:awp-wishlist-rotate 450ms infinite linear}.products a.awpwl-btn.awpwl-adding:after{left:50%;margin-left:-9px}.wishlist-button .awpwl-btn.awpwl-adding:before{opacity:0}.awpwl-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999989;background:rgb(0 0 0 / .6);opacity:0;font-size:14px;visibility:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;box-sizing:border-box;backdrop-filter:blur(2px)}.awpwl-popup .awpwl-popup-inner{display:block;width:100%;height:100%;position:relative}.awpwl-popup .awpwl-popup-inner .awpwl-popup-content{width:100%;max-width:360px;height:auto;max-height:100%;position:absolute;top:40%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);display:flex;flex-direction:column;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;overflow:hidden;padding:40px;background-color:var(--color-background);text-align:center;border-radius:15px}.awpwl-popup.awpwl-show{opacity:1;visibility:visible}.awpwl-popup.awpwl-show .awpwl-popup-inner .awpwl-popup-content{top:50%}.awpwl-popup-content i{margin-left:10px}.awpwl-popup-content a.btn{width:100%;justify-content:center}.awpwl-popup-content a.btn+a.btn{margin-top:10px}.awpwl-popup-content .awpwl-notice{margin-bottom:10px}td.awpwl-item--remove .awpwl-remove-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:fantasy;font-size:.9375rem;font-weight:700;line-height:1;width:1.125rem;height:1.125rem;color:#FFF;background-color:var(--color-red600);border-radius:50%;cursor:pointer;position:relative;border:0;padding:0}td.awpwl-item--remove .awpwl-remove-item.awpwl-removing{background:none}.awpwl-remove-item.awpwl-removing i:before{margin-left:0;margin-top:0;top:0}td.awpwl-item--image img{max-width:56px}td.awpwl-item--addtocart p{margin-bottom:0;white-space:nowrap}td.awpwl-item--addtocart a i{display:none}td.awpwl-item--name a{color:currentColor;font-weight:500}.awpwl-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:12px 14px;border:1px solid var(--color-border-light,#e5e7eb);border-radius:var(--theme-radius,8px);background:var(--color-background-light,#f8fafc)}.awpwl-list-count{display:inline-flex;align-items:center;gap:7px;font-weight:600}.awpwl-list-count i{color:var(--color-primary);font-size:1.15rem}.awpwl-clear-all{display:inline-flex;align-items:center;gap:6px;border:0;background:#fff0;color:var(--color-red600);cursor:pointer;font:inherit;font-weight:600}.awpwl-clear-all:disabled{cursor:wait;opacity:.65}.awpwl-clear-all.is-loading i{animation:awp-wishlist-rotate 450ms infinite linear}.awpwl-product-title{display:-webkit-box;max-width:260px;overflow:hidden;line-height:1.65;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.awpwl-list .shop_table td{padding-top:12px;padding-bottom:12px}.awpwl-no-result .cart-empty-page .empty-icon{font-size:7rem;margin-bottom:0}.awpwl-no-result{width:100%;padding:28px 16px;text-align:center}@media(max-width:480px){.awpwl-list-toolbar{align-items:flex-start;flex-direction:column}.awpwl-product-title{max-width:150px;-webkit-line-clamp:2}.awpwl-list td.awpwl-item--stock,.awpwl-list th.product-date,.awpwl-list th.product-price,.awpwl-list th.product-subtotal,.awpwl-list td.awpwl-item--date,.awpwl-list td.awpwl-item--price{display:none}.awpwl-list td.awpwl-item--addtocart a.button{padding:5px;height:auto;font-size:12px}.awpwl-list.woocommerce-cart-form table th.product-remove{display:table-cell!important}}