@keyframes qwfw-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[class*=qwfw-]{box-sizing:border-box}.qwfw-spinner-item{position:relative}.qwfw-spinner-item .qwfw-spinner-icon{height:auto;transform:translate(-50%,-50%);color:var(--qwfw-wishlist-spinner-color,var(--qwfw-heading-color,#000));position:absolute;max-width:20px;visibility:hidden;min-width:12px;top:50%;left:50%;width:100%;display:block;z-index:-1}.qwfw-spinner-item .qwfw-spinner-icon svg{animation:qwfw-rotate 2s linear infinite;height:100%;fill:currentColor;width:100%;stroke:none;display:block}.qwfw-spinner-item.qwfw--loading>:not(.qwfw-spinner-icon){visibility:hidden;z-index:-1}.qwfw-spinner-item.qwfw--loading .qwfw-spinner-icon{visibility:visible;z-index:1}.qwfw-confirm-modal{height:100vh;justify-content:center;transition:all .2s ease-out;position:fixed;opacity:0;visibility:hidden;top:0;align-items:center;left:0;width:100%;display:flex;z-index:10001}.qwfw-confirm-modal .qwfw-m-overlay{height:100%;position:absolute;top:0;background-color:rgba(0,0,0,.05);left:0;width:100%}.qwfw-confirm-modal .qwfw-m-content{overflow-y:auto;padding:30px 30px 40px;position:relative;max-width:420px;max-height:90vh;background-color:#fff;box-shadow:1px 1px 16px 0 rgba(0,0,0,.1);border-radius:var(--qwfw-border-radius,8px);width:80vw;vertical-align:top;display:inline-block;z-index:2}.qwfw-confirm-modal .qwfw-m-content::-webkit-scrollbar{height:4px;width:4px}.qwfw-confirm-modal .qwfw-m-content::-webkit-scrollbar-track{background-color:transparent}.qwfw-confirm-modal .qwfw-m-content::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px}.qwfw-confirm-modal .qwfw-m-form-wrapper{position:relative;width:100%;vertical-align:top;display:inline-block}.qwfw-confirm-modal .qwfw-m-form{position:relative}.qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-title{margin:0 0 1.3em}.qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-label{margin:0 0 .3rem}.qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-dropdown,.qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-field{width:100%}.qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-button{justify-content:center;margin:0;width:100%}.qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-button .qwfw-spinner-icon{color:inherit}.qwfw-confirm-modal .qwfw-m-form.qwfw--initial .qwfw-m-form-title{margin-bottom:.8em}.qwfw-confirm-modal .qwfw-m-form.qwfw--success-notice>:not(.qwfw-m-form-response):not(.qwfw-m-form-title){display:none}.qwfw-confirm-modal .qwfw-m-form.qwfw--success-notice .qwfw-m-form-title{margin-bottom:.7em}.qwfw-confirm-modal .qwfw-m-form.qwfw--success-notice .qwfw-m-form-response.qwfw--has-notice{margin-top:0}.qwfw-confirm-modal .qwfw-m-form.qwfw--hide{display:none}.qwfw-confirm-modal .qwfw-m-form-row{position:relative;flex-direction:column;gap:var(--qwfw-form-gap,22px);margin:var(--qwfw-form-gap,22px) 0 0;display:flex}.qwfw-confirm-modal .qwfw-m-form-row-item{position:relative}.qwfw-confirm-modal .qwfw-m-response{position:relative;gap:12px;align-items:flex-start;display:flex}.qwfw-confirm-modal .qwfw-m-response .qwfw-m-response-icon{height:auto;fill:none;flex-shrink:0;position:relative;top:3px;width:16px;stroke:currentColor;display:block}.qwfw-confirm-modal .qwfw-m-form-response.qwfw--has-notice{flex-direction:column;align-items:flex-start;row-gap:23px;margin-top:var(--qwfw-form-gap,22px);display:flex}.qwfw-confirm-modal .qwfw-m-form-response-actions{gap:33px;display:flex}.qwfw-confirm-modal .qwfw-m-form-response-button.qwfw--shop{column-gap:8px;align-items:center;display:flex}.qwfw-confirm-modal .qwfw-m-form-response-button.qwfw--shop:before{height:13px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiB2aWV3Qm94PSIwIDAgMTQgMTMiPjxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMy45MTggNS41ODYgMSA4LjUwNGwyLjkxOCAyLjkxOCIvPjxwYXRoIGQ9Ik0xMi45MTcgMXY0Ljc3NWEyLjYyIDIuNjIgMCAwIDEtMi41IDIuNzI1aC03LjUiLz48L2c+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiB2aWV3Qm94PSIwIDAgMTQgMTMiPjxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMy45MTggNS41ODYgMSA4LjUwNGwyLjkxOCAyLjkxOCIvPjxwYXRoIGQ9Ik0xMi45MTcgMXY0Ljc3NWEyLjYyIDIuNjIgMCAwIDEtMi41IDIuNzI1aC03LjUiLz48L2c+PC9zdmc+);content:"";position:relative;top:1px;background-color:currentColor;width:14px;display:block}.qwfw-confirm-modal .qwfw-m-close{width:18px}.qwfw-confirm-modal .qwfw-m-close svg{height:auto;width:100%}.qwfw-confirm-modal.qwfw--opened{opacity:1;visibility:visible}.qwfw-confirm-modal .qwfw-m-form-title{margin:0 0 1.3rem}.qwfw-confirm-modal .qwfw-m-form-actions{justify-content:space-between;position:relative;gap:15px;display:flex}.qwfw-confirm-modal .qwfw-m-form-button{padding:6px 30px;font-size:inherit;border:1px solid var(--qwfw-heading-color,#000);text-decoration:none;font-weight:inherit;color:#fff;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;text-transform:none;position:relative;outline:0;background-color:var(--qwfw-heading-color,#000);margin:0;box-shadow:none;border-radius:0;cursor:pointer;width:100%;line-height:2em;vertical-align:top;font-family:inherit;display:inline-block}.qwfw-confirm-modal .qwfw-m-form-button:hover{border-color:var(--qwfw-heading-color,#000);color:var(--qwfw-heading-color,#000);background-color:transparent}.qwfw-confirm-modal .qwfw-m-close{right:15px;color:var(--qwfw-heading-color,#000);position:absolute;top:15px;display:flex;z-index:2}.qwfw-confirm-modal .qwfw-m-close svg{fill:none;stroke:currentColor;display:block}.qwfw-confirm-modal .qwfw-m-close:hover{color:var(--qwfw-main-color,#ec274f)}.qwfw-confirm-modal.qwfw--simple .qwfw-m-form-title{margin:0}@media only screen and (max-width:880px){.qwfw-confirm-modal{height:max-content;bottom:0;top:auto;align-items:flex-end}.qwfw-confirm-modal .qwfw-m-overlay{position:fixed}.qwfw-confirm-modal .qwfw-m-content{transform:translateY(100%);padding:24px 20px 20px;transition:transform .4s ease;max-width:100%;margin:0;width:100%}.qwfw-confirm-modal.qwfw--opened .qwfw-m-content{transform:translateY(0)}.qwfw-confirm-modal .qwfw-m-form-actions .qwfw-m-form-button.button{padding-right:10px!important;padding-left:10px!important}}.qwfw-social-share{position:relative;vertical-align:top;display:inline-block}.qwfw-social-share .qwfw-m-opener{column-gap:6px;flex-shrink:0;padding:15px 5px;margin:0;align-items:center;display:inline-flex}.qwfw-social-share .qwfw-m-opener svg{height:auto;fill:none;width:16px;stroke:currentColor;display:block}.qwfw-social-share .qwfw-m-social-items{position:absolute;bottom:0;visibility:hidden;left:0;width:100%;z-index:950}.qwfw-social-share .qwfw-m-social-item{height:40px;overflow:hidden;justify-content:center;border:1px solid var(--qwfw-border-color,#dadada);transition:opacity .2s ease-out,visibility .2s ease-out;position:absolute;opacity:0;visibility:hidden;background-color:#fff;align-items:center;cursor:pointer;left:calc(50% - 20px);width:40px;line-height:40px;display:inline-flex}.qwfw-social-share .qwfw-m-social-item:not(:first-child){border-top:none}.qwfw-social-share .qwfw-m-social-item:first-child{border-top-right-radius:var(--qwfw-border-radius,8px);border-top-left-radius:var(--qwfw-border-radius,8px)}.qwfw-social-share .qwfw-m-social-item:last-child{border-bottom-right-radius:var(--qwfw-border-radius,8px);border-bottom-left-radius:var(--qwfw-border-radius,8px)}.qwfw-social-share .qwfw-m-social-item:first-child{bottom:-40px}.qwfw-social-share .qwfw-m-social-item:nth-child(2){bottom:-80px}.qwfw-social-share .qwfw-m-social-item:nth-child(3){bottom:-120px}.qwfw-social-share .qwfw-m-social-item:nth-child(4){bottom:-160px}.qwfw-social-share .qwfw-m-social-item:nth-child(5){bottom:-200px}.qwfw-social-share .qwfw-m-social-item:nth-child(6){bottom:-240px}.qwfw-social-share .qwfw-m-social-item:nth-child(7){bottom:-280px}.qwfw-social-share .qwfw-m-social-item:nth-child(8){bottom:-320px}.qwfw-social-share .qwfw-m-social-item a{height:100%;justify-content:center;text-decoration:none;color:var(--qwfw-wt-social-icon-color,var(--qwfw-heading-color,#000));transition:color .2s ease-out;position:relative;align-items:center;width:100%;line-height:inherit;display:flex}.qwfw-social-share .qwfw-m-social-item a>*{height:auto;max-width:var(--qwfw-wt-social-size,15px);display:block}.qwfw-social-share .qwfw-m-social-item a svg{fill:currentColor;transition:fill .2s ease-out}.qwfw-social-share .qwfw-m-social-item a:hover{color:var(--qwfw-wt-social-icon-hover-color,var(--qwfw-main-color,#ec274f))}.qwfw-social-share:hover .qwfw-m-social-item{opacity:1;visibility:visible}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(2){transition-delay:.2s}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(3){transition-delay:.3s}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(4){transition-delay:.4s}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(5){transition-delay:.5s}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(6){transition-delay:.6s}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(7){transition-delay:.7s}.qwfw-social-share:hover .qwfw-m-social-item:nth-child(8){transition-delay:.8s}#qode-wishlist-for-woocommerce-modal{height:100vh;justify-content:center;transition:all .2s ease-out;position:fixed;opacity:0;visibility:hidden;top:0;align-items:center;align-items:flex-end;left:0;width:100%;display:flex;z-index:10001}#qode-wishlist-for-woocommerce-modal .qwfw-m-overlay{height:100%;position:absolute;top:0;background-color:rgba(0,0,0,.05);left:0;width:100%}#qode-wishlist-for-woocommerce-modal .qwfw-m-content{overflow-y:auto;padding:30px 30px 40px;position:relative;max-width:420px;max-height:90vh;background-color:#fff;box-shadow:1px 1px 16px 0 rgba(0,0,0,.1);border-radius:var(--qwfw-border-radius,8px);width:80vw;vertical-align:top;display:inline-block;z-index:2}#qode-wishlist-for-woocommerce-modal .qwfw-m-content::-webkit-scrollbar{height:4px;width:4px}#qode-wishlist-for-woocommerce-modal .qwfw-m-content::-webkit-scrollbar-track{background-color:transparent}#qode-wishlist-for-woocommerce-modal .qwfw-m-content::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-wrapper{position:relative;width:100%;vertical-align:top;display:inline-block}#qode-wishlist-for-woocommerce-modal .qwfw-m-form{position:relative}#qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-title{margin:0 0 1.3em}#qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-label{margin:0 0 .3rem}#qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-dropdown,#qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-field{width:100%}#qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-button{justify-content:center;margin:0;width:100%}#qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-button .qwfw-spinner-icon{color:inherit}#qode-wishlist-for-woocommerce-modal .qwfw-m-form.qwfw--initial .qwfw-m-form-title{margin-bottom:.8em}#qode-wishlist-for-woocommerce-modal .qwfw-m-form.qwfw--success-notice>:not(.qwfw-m-form-response):not(.qwfw-m-form-title){display:none}#qode-wishlist-for-woocommerce-modal .qwfw-m-form.qwfw--success-notice .qwfw-m-form-title{margin-bottom:.7em}#qode-wishlist-for-woocommerce-modal .qwfw-m-form.qwfw--success-notice .qwfw-m-form-response.qwfw--has-notice{margin-top:0}#qode-wishlist-for-woocommerce-modal .qwfw-m-form.qwfw--hide{display:none}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-row{position:relative;flex-direction:column;gap:var(--qwfw-form-gap,22px);margin:var(--qwfw-form-gap,22px) 0 0;display:flex}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-row-item{position:relative}#qode-wishlist-for-woocommerce-modal .qwfw-m-response{position:relative;gap:12px;align-items:flex-start;display:flex}#qode-wishlist-for-woocommerce-modal .qwfw-m-response .qwfw-m-response-icon{height:auto;fill:none;flex-shrink:0;position:relative;top:3px;width:16px;stroke:currentColor;display:block}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-response.qwfw--has-notice{flex-direction:column;align-items:flex-start;row-gap:23px;margin-top:var(--qwfw-form-gap,22px);display:flex}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-response-actions{gap:33px;display:flex}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-response-button.qwfw--shop{column-gap:8px;align-items:center;display:flex}#qode-wishlist-for-woocommerce-modal .qwfw-m-form-response-button.qwfw--shop:before{height:13px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiB2aWV3Qm94PSIwIDAgMTQgMTMiPjxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMy45MTggNS41ODYgMSA4LjUwNGwyLjkxOCAyLjkxOCIvPjxwYXRoIGQ9Ik0xMi45MTcgMXY0Ljc3NWEyLjYyIDIuNjIgMCAwIDEtMi41IDIuNzI1aC03LjUiLz48L2c+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiB2aWV3Qm94PSIwIDAgMTQgMTMiPjxnIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMy45MTggNS41ODYgMSA4LjUwNGwyLjkxOCAyLjkxOCIvPjxwYXRoIGQ9Ik0xMi45MTcgMXY0Ljc3NWEyLjYyIDIuNjIgMCAwIDEtMi41IDIuNzI1aC03LjUiLz48L2c+PC9zdmc+);content:"";position:relative;top:1px;background-color:currentColor;width:14px;display:block}#qode-wishlist-for-woocommerce-modal .qwfw-m-close{right:15px;color:var(--qwfw-heading-color,#000);position:absolute;top:15px;width:18px;display:flex;z-index:2}#qode-wishlist-for-woocommerce-modal .qwfw-m-close svg{height:auto;fill:none;width:100%;stroke:currentColor;display:block}#qode-wishlist-for-woocommerce-modal .qwfw-m-close:hover{color:var(--qwfw-main-color,#ec274f)}#qode-wishlist-for-woocommerce-modal.qwfw--opened{opacity:1;visibility:visible}#qode-wishlist-for-woocommerce-modal .qwfw-m-content{padding:25px 28px;margin-bottom:9.6vh}#qode-wishlist-for-woocommerce-modal .qwfw-m-close{right:10px;top:10px;width:12px}#qode-wishlist-for-woocommerce-modal .qwfw-m-product{flex-direction:column;row-gap:14px;display:flex}#qode-wishlist-for-woocommerce-modal .qwfw-m-product>*{margin:0}@media only screen and (max-width:880px){.qwfw-social-share{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:680px){.qwfw-social-share .qwfw-m-social-items{right:40px;left:auto}}@media only screen and (max-width:880px){#qode-wishlist-for-woocommerce-modal{height:max-content;bottom:0;top:auto;align-items:flex-end}#qode-wishlist-for-woocommerce-modal .qwfw-m-overlay{position:fixed}#qode-wishlist-for-woocommerce-modal .qwfw-m-content{transform:translateY(100%);padding:24px 20px 20px;transition:transform .4s ease;max-width:100%;margin:0;width:100%}#qode-wishlist-for-woocommerce-modal.qwfw--opened .qwfw-m-content{transform:translateY(0)}}.wp-block-group.woocommerce.product>.wp-block-group>.wp-block-columns>.wp-block-column,.wp-block-post-template .wp-block-post.product{position:relative}.qqvfw .qqvfw-m-content .qqvfw-m-product .product.add-to-wishlist-after_add_to_cart .summary form.cart .variations_button,.qqvfw .qqvfw-m-content .qqvfw-m-product .product.add-to-wishlist-after_add_to_cart .summary form.cart:not(.variations_form),.single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart .variations_button,.single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart:not(.variations_form){flex-wrap:wrap;align-items:flex-start;display:flex}.qqvfw .qqvfw-m-content .qqvfw-m-product .product.add-to-wishlist-after_add_to_cart .summary form.cart .qwfw-add-to-wishlist-wrapper,.single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart .qwfw-add-to-wishlist-wrapper{margin-left:14px}.qqvfw .qqvfw-m-content .qqvfw-m-product .product.add-to-wishlist-after_add_to_cart .summary form.cart .qwfw-add-to-wishlist-wrapper .qwfw-shortcode,.single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart .qwfw-add-to-wishlist-wrapper .qwfw-shortcode{margin:0;align-items:center!important;display:inline-flex!important}@media only screen and (max-width:880px){.qqvfw .qqvfw-m-content .qqvfw-m-product .product.add-to-wishlist-after_add_to_cart .summary form.cart .qwfw-add-to-wishlist-wrapper,.single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart .qwfw-add-to-wishlist-wrapper{margin:14px 0 0}}.single-product.qwfw-button--after-add-to-cart-form .qwfw-block-wrapper{flex-wrap:wrap;align-items:flex-start;display:flex}.single-product.qwfw-button--after-add-to-cart-form .qwfw-block-wrapper .qwfw-add-to-wishlist-wrapper{margin-left:14px}.single-product.qwfw-button--after-add-to-cart-form .qwfw-block-wrapper .qwfw-add-to-wishlist-wrapper .qwfw-shortcode{margin:0;align-items:center!important;display:inline-flex!important}@media only screen and (max-width:880px){.single-product.qwfw-button--after-add-to-cart-form .qwfw-block-wrapper .qwfw-add-to-wishlist-wrapper{margin:14px 0 0}}.qwfw-add-to-wishlist-wrapper{position:relative;z-index:10}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode{padding:var(--qwfw-atw-padding,0);border:0 solid;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;position:relative;gap:var(--qwfw-atw-gap,5px);margin:0;align-items:center;border-radius:var(--qwfw-atw-border-radius,0);cursor:pointer;vertical-align:middle;display:inline-flex;z-index:inherit}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-icon{flex-shrink:0;width:var(--qwfw-atw-icon-size,17px)}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-icon>*{height:auto;width:100%;display:block}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-icon svg{fill:currentColor;transition:fill .2s ease-out,stroke .2s ease-out;stroke:currentColor}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count{transform:translateY(-40%);min-height:16px;padding:.2em;justify-content:center;font-size:80%;right:calc((var(--qwfw-atw-icon-size,17px) - var(--qwfw-atw-count-side-offset,0px))*-1);color:#fff;position:absolute;min-width:16px;top:var(--qwfw-atw-count-top-offset,0);background-color:var(--qwfw-additional-text-color,#aaa);align-items:center;border-radius:100%;line-height:1;display:none}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count .qwfw-m-count-value{min-height:1em;min-width:1em;text-align:center;display:block}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count:before{content:"";padding-bottom:100%;width:auto;float:left}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count.qwfw--visible{display:inline-flex}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-tooltip{transform:translateX(calc(-50% + var(--qwfw-atw-icon-size,17px)/2)) translateY(-100%);padding:0 10px;font-size:11px;font-weight:inherit;font-style:inherit;color:#fff;transition:opacity .2s ease-out;text-transform:inherit;position:absolute;opacity:0;letter-spacing:inherit;visibility:hidden;top:-8px;background-color:var(--qwfw-heading-color,#000);border-radius:var(--qwfw-border-radius-small,5px);left:0;width:auto;line-height:2.4em;white-space:nowrap}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-tooltip:before{content:attr(data-label)}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-tooltip:after{border-color:var(--qwfw-heading-color,#000) transparent transparent transparent;height:0;content:"";position:absolute;border-style:solid;border-width:6px 4.5px 0;bottom:-5px;left:calc(50% - 4.5px);width:0}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode.button .qwfw-m-tooltip{transform:translateX(0) translateY(-100%)}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode:not(.button){color:var(--qwfw-atw-color,var(--qwfw-heading-color,#000));background-color:var(--qwfw-atw-background-color,transparent)}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode:not(.button):hover{color:var(--qwfw-atw-hover-color,var(--qwfw-main-color,#ec274f));background-color:var(--qwfw-atw-hover-background-color,var(--qwfw-atw-background-color,transparent))}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode:not(.button).qwfw--added{color:var(--qwfw-atw-active-color,var(--qwfw-atw-hover-color,var(--qwfw-main-color,#ec274f)));background-color:var(--qwfw-atw-active-background-color,var(--qwfw-atw-hover-background-color,var(--qwfw-atw-background-color,transparent)))}.qwfw-add-to-wishlist-wrapper .qwfw-shortcode.qwfw-type--icon-with-tooltip:not(.qwfw--loading):hover .qwfw-m-tooltip{opacity:1;visibility:visible}.qwfw-add-to-wishlist-wrapper.qwfw-item-type--icon,.qwfw-add-to-wishlist-wrapper.qwfw-item-type--icon-with-tooltip{line-height:1}.qwfw-add-to-wishlist-wrapper.qwfw--single.qwfw-position--after-summary,.qwfw-add-to-wishlist-wrapper.qwfw-position--after-add-to-cart,.qwfw-add-to-wishlist-wrapper.qwfw-position--before-add-to-cart{margin-top:.8rem}.qwfw-add-to-wishlist-wrapper.qwfw--loop.qwfw-position--above-thumbnail,.qwfw-add-to-wishlist-wrapper.qwfw--single.qwfw-position--before-title{margin-bottom:.8rem}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail{position:absolute;top:var(--qwfw-atw-thumb-top-offset,20px);margin:0;left:var(--qwfw-atw-thumb-side-offset,20px)}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode{padding:var(--qwfw-atw-padding,8px 11px);background-color:var(--qwfw-atw-background-color,var(--qwfw-background-color,#fff));border-radius:var(--qwfw-atw-border-radius,var(--qwfw-border-radius,8px));--qwfw-atw-count-side-offset:3px;--qwfw-atw-count-top-offset:2px}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode:hover{background-color:var(--qwfw-atw-hover-background-color,var(--qwfw-atw-background-color,var(--qwfw-background-color,#fff)))}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode.qwfw--added{background-color:var(--qwfw-atw-active-background-color,var(--qwfw-atw-hover-background-color,var(--qwfw-atw-background-color,var(--qwfw-background-color,#fff))))}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode.qwfw-type--icon,.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode.qwfw-type--icon-with-tooltip{padding:var(--qwfw-atw-padding,11px 9px);border-radius:var(--qwfw-atw-border-radius,100%)}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode.qwfw-type--icon .qwfw-m-tooltip,.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode.qwfw-type--icon-with-tooltip .qwfw-m-tooltip{transform:translateX(calc(-50% + var(--qwfw-atw-icon-size,36px)/2)) translateY(-100%)}@media only screen and (max-width:680px){.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail~.woocommerce-LoopProduct-link:not(:has(img)){display:none}}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail.qwfw-thumb--top-right{right:calc(var(--qwfw-atw-thumb-side-offset,20px) + var(--qwfw-atw-thumb-offset-adjs,0px));left:auto}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail.qwfw-thumb--bottom-left{bottom:var(--qwfw-atw-thumb-bottom-offset,20px);top:auto}.qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail.qwfw-thumb--bottom-right{right:calc(var(--qwfw-atw-thumb-side-offset,20px) + var(--qwfw-atw-thumb-offset-adjs,0px));bottom:var(--qwfw-atw-thumb-bottom-offset,20px);top:auto;left:auto}.qwfw-wishlist-table{position:relative;max-width:100%!important;width:100%;vertical-align:top;display:inline-block}.qwfw-wishlist-table .qwfw-m-section-heading{justify-content:space-between;margin-bottom:.9rem;position:relative;gap:22px;align-items:center;display:flex}.qwfw-wishlist-table .qwfw-m-section-heading-actions{flex-shrink:0;position:relative;gap:20px;align-items:center;margin-left:auto;display:flex}.qwfw-wishlist-table .qwfw-m-section-heading-actions .qwfw-e-action-button{flex-shrink:0;padding:5px;align-items:center;display:inline-flex}.qwfw-wishlist-table .qwfw-m-section-heading-actions .qwfw-e-action-button-icon svg{height:auto;fill:currentColor;max-width:15px;width:100%;display:block}.qwfw-wishlist-table .qwfw-m-heading{margin:0!important}.qwfw-wishlist-table .qwfw-m-items.shop_table{font-size:var(--qwfw-wt-items-font-size,80%);border:0;margin:0;width:100%}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-heading{background-color:var(--qwfw-wt-heading-bg-color,var(--qwfw-additional-background-color,#f6f6f6))}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-heading tr,.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-heading tr th{border:0;vertical-align:middle}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-heading tr th.product-remove{width:20px}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-heading tr th.product-thumbnail{width:118px}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-content-row{border:0;border-bottom:1px solid var(--qwfw-wt-border-color,var(--qwfw-separator-color,#ededed));background-color:var(--qwfw-wt-content-bg-color,var(--qwfw-background-color,#fff))}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-content-row>*{border:0;vertical-align:middle}.qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-content-row.qwfw--no-border{border:0}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item .qwfw-e-item-inner{width:100%}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-remove{width:20px}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-remove .qwfw-e-item-inner{line-height:1}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-remove a{max-width:100%;align-items:center;vertical-align:middle;display:inline-flex}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-remove a .qwfw-e-remove-button-icon svg{height:auto;fill:none;width:14px;stroke:currentColor;display:block}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-thumbnail a{max-width:98px;display:block}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-thumbnail a img{height:auto;width:100%;display:block}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .qwfw-e-item-inner{flex-direction:column;align-items:flex-start;display:flex}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .qwfw-e-item-inner>*{margin:0}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .qwfw-e-item-category{margin-bottom:.1em}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .variation{column-gap:4px;grid-template-columns:auto 1fr;margin-top:.7em;display:grid}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .variation *{margin:0}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-stock-status .qwfw--in-stock{color:#58b35b}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-stock-status .qwfw--out-of-stock{color:#ec274f;position:relative}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-stock-status .qwfw-e-item-stock-icon{right:-12px;color:#afafaf;position:absolute;top:-4px}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-stock-status .qwfw-e-item-stock-icon svg{fill:currentColor;display:block}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .qwfw-e-item-inner{flex-direction:column;align-items:flex-end;row-gap:10px;display:flex}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .qwfw-e-item-inner>*{margin:0}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .qwfw-e-add-to-cart{padding:3px 6px;margin:0}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .qwfw-e-add-to-cart .qwfw-spinner-icon{color:inherit}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .qwfw-e-add-to-cart.added{display:none}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .added_to_cart{padding:3px 6px;margin:0}.qwfw-wishlist-table .qwfw-e-item-added-date{position:relative;flex-direction:column;text-align:right;width:100%;display:flex}.qwfw-wishlist-table .qwfw-m-not-found>*{text-align:center;margin:0}.qwfw-wishlist-table.qwfw--table-updating .qwfw-m-items{pointer-events:none;opacity:.3}@media only screen and (max-width:880px){.qwfw-wishlist-table .qwfw-m-section-heading{flex-direction:column;gap:4px;align-items:flex-start}.qwfw-wishlist-table .qwfw-m-section-heading-actions{justify-content:space-between;margin-left:0;width:100%}}