Submit
Path:
~
/
home
/
getwphos
/
www
/
almajd14
/
wp-content
/
plugins
/
qode-wishlist-for-woocommerce
/
assets
/
css
/
File Content:
main.css
/* ========================================================================== Include variables and mixins ========================================================================== */ /* ========================================================================== Typography variables ========================================================================== */ /* ========================================================================== Box variables ========================================================================== */ /* ========================================================================== Devices screen size variables ========================================================================== */ /* ========================================================================== Typography mixins ========================================================================== */ /* ========================================================================== Typography mixins - end ========================================================================== */ /* ========================================================================== Layout mixins - begin ========================================================================== */ /* ========================================================================== Layout mixins - end ========================================================================== */ /* ========================================================================== Grid size mixins - begin ========================================================================== */ /* ========================================================================== Grid size mixins - end ========================================================================== */ /* ========================================================================== Animation mixins - start ========================================================================== */ /* ========================================================================== Animation mixins - end ========================================================================== */ /* ========================================================================== Helper mixins - begin ========================================================================== */ /* ========================================================================== Helper mixins - end ========================================================================== */ /* ========================================================================== Keyframes settings ========================================================================== */ @keyframes qwfw-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* ========================================================================== Global styles - begin ========================================================================== */ *[class*="qwfw-"] { box-sizing: border-box; } .qwfw-spinner-item { position: relative; } .qwfw-spinner-item .qwfw-spinner-icon { position: absolute; top: 50%; left: 50%; width: 100%; min-width: 12px; max-width: 20px; height: auto; color: var(--qwfw-wishlist-spinner-color, var(--qwfw-heading-color, #000)); display: block; visibility: hidden; z-index: -1; transform: translate(-50%, -50%); } .qwfw-spinner-item .qwfw-spinner-icon svg { display: block; width: 100%; height: 100%; fill: currentColor; stroke: none; animation: qwfw-rotate 2s infinite linear; } .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 { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; display: flex; align-items: center; justify-content: center; visibility: hidden; opacity: 0; z-index: 10001; transition: all 0.2s ease-out; } .qwfw-confirm-modal .qwfw-m-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.05); } .qwfw-confirm-modal .qwfw-m-content { position: relative; display: inline-block; vertical-align: top; width: 80vw; max-width: 420px; max-height: 90vh; padding: 30px 30px 40px; background-color: #fff; border-radius: var(--qwfw-border-radius, 8px); box-shadow: 1px 1px 16px 0 rgba(0, 0, 0, 0.1); overflow-y: auto; 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; display: inline-block; width: 100%; vertical-align: top; } .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 0.3rem; } .qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-field, .qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-dropdown { width: 100%; } .qwfw-confirm-modal .qwfw-m-form .qwfw-m-form-button { margin: 0; width: 100%; justify-content: center; } .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: 0.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: 0.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; display: flex; flex-direction: column; gap: var(--qwfw-form-gap, 22px); margin: var(--qwfw-form-gap, 22px) 0 0; } .qwfw-confirm-modal .qwfw-m-form-row-item { position: relative; } .qwfw-confirm-modal .qwfw-m-response { position: relative; display: flex; align-items: flex-start; gap: 12px; } .qwfw-confirm-modal .qwfw-m-response .qwfw-m-response-icon { position: relative; top: 3px; width: 16px; height: auto; display: block; flex-shrink: 0; fill: none; stroke: currentColor; } .qwfw-confirm-modal .qwfw-m-form-response.qwfw--has-notice { display: flex; flex-direction: column; align-items: flex-start; row-gap: 23px; margin-top: var(--qwfw-form-gap, 22px); } .qwfw-confirm-modal .qwfw-m-form-response-actions { display: flex; gap: 33px; } .qwfw-confirm-modal .qwfw-m-form-response-button.qwfw--shop { display: flex; align-items: center; column-gap: 8px; } .qwfw-confirm-modal .qwfw-m-form-response-button.qwfw--shop:before { content: ''; position: relative; top: 1px; display: block; width: 14px; height: 13px; background-color: currentColor; -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE0IDEzIiBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjxwYXRoIGQ9Ik02LjkxOCwxMCw0LDEyLjkxOGwyLjkxOCwyLjkxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTUuNDE0KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTQsNFY4Ljc3NUEyLjYyMiwyLjYyMiwwLDAsMSwxMS41LDExLjVINCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMDgzIC00KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+Cg=="); mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE0IDEzIiBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjxwYXRoIGQ9Ik02LjkxOCwxMCw0LDEyLjkxOGwyLjkxOCwyLjkxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTUuNDE0KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTQsNFY4Ljc3NUEyLjYyMiwyLjYyMiwwLDAsMSwxMS41LDExLjVINCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMDgzIC00KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+Cg=="); } .qwfw-confirm-modal .qwfw-m-close { position: absolute; right: 15px; top: 15px; width: 18px; display: flex; z-index: 2; color: var(--qwfw-heading-color, #000); } .qwfw-confirm-modal .qwfw-m-close svg { display: block; width: 100%; height: auto; fill: none; stroke: currentColor; } .qwfw-confirm-modal .qwfw-m-close:hover { color: var(--qwfw-main-color, #ec274f); } .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 { position: relative; display: flex; justify-content: space-between; gap: 15px; } .qwfw-confirm-modal .qwfw-m-form-button { position: relative; display: inline-block; width: 100%; vertical-align: top; margin: 0; padding: 6px 30px; font-family: inherit; font-size: inherit; line-height: 2em; font-weight: inherit; text-decoration: none; text-transform: none; color: #fff; background-color: var(--qwfw-heading-color, #000); border: 1px solid var(--qwfw-heading-color, #000); border-radius: 0; outline: 0; box-shadow: none; cursor: pointer; transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; } .qwfw-confirm-modal .qwfw-m-form-button:hover { color: var(--qwfw-heading-color, #000); background-color: transparent; border-color: var(--qwfw-heading-color, #000); } .qwfw-confirm-modal .qwfw-m-close { position: absolute; right: 15px; top: 15px; display: flex; z-index: 2; color: var(--qwfw-heading-color, #000); } .qwfw-confirm-modal .qwfw-m-close svg { display: block; fill: none; stroke: currentColor; } .qwfw-confirm-modal .qwfw-m-close:hover { color: var(--qwfw-main-color, #ec274f); } .qwfw-confirm-modal.qwfw--simple .qwfw-m-form-title { margin: 0; } /* ========================================================================== Global responsive styles - begin ========================================================================== */ @media only screen and (max-width: 880px) { .qwfw-confirm-modal { top: auto; bottom: 0; align-items: flex-end; height: max-content; } .qwfw-confirm-modal .qwfw-m-overlay { position: fixed; } .qwfw-confirm-modal .qwfw-m-content { width: 100%; max-width: 100%; margin: 0; padding: 24px 20px 20px; transform: translateY(100%); transition: transform .4s ease; } .qwfw-confirm-modal.qwfw--opened .qwfw-m-content { transform: translateY(0); } .qwfw-confirm-modal .qwfw-m-form-actions .qwfw-m-form-button.button { padding-left: 10px !important; padding-right: 10px !important; } } /* ========================================================================== QODE Wishlist for WooCommerce Social Share Global Styles ========================================================================== */ .qwfw-social-share { position: relative; display: inline-block; vertical-align: top; } .qwfw-social-share .qwfw-m-opener { display: inline-flex; align-items: center; flex-shrink: 0; column-gap: 6px; padding: 15px 5px; margin: 0; } .qwfw-social-share .qwfw-m-opener svg { display: block; width: 16px; height: auto; fill: none; stroke: currentColor; } .qwfw-social-share .qwfw-m-social-items { position: absolute; bottom: 0; width: 100%; left: 0; visibility: hidden; z-index: 950; } .qwfw-social-share .qwfw-m-social-item { position: absolute; left: calc(50% - 40px / 2); display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; line-height: 40px; background-color: #fff; border: 1px solid var(--qwfw-border-color, #dadada); visibility: hidden; overflow: hidden; opacity: 0; cursor: pointer; transition: opacity 0.2s ease-out, visibility 0.2s ease-out; } .qwfw-social-share .qwfw-m-social-item:not(:first-child) { border-top: none; } .qwfw-social-share .qwfw-m-social-item:first-child { border-top-left-radius: var(--qwfw-border-radius, 8px); border-top-right-radius: var(--qwfw-border-radius, 8px); } .qwfw-social-share .qwfw-m-social-item:last-child { border-bottom-left-radius: var(--qwfw-border-radius, 8px); border-bottom-right-radius: var(--qwfw-border-radius, 8px); } .qwfw-social-share .qwfw-m-social-item:nth-child(1) { 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 { position: relative; display: flex; align-items: center; justify-content: center; line-height: inherit; width: 100%; height: 100%; text-decoration: none; color: var(--qwfw-wt-social-icon-color, var(--qwfw-heading-color, #000)); transition: color 0.2s ease-out; } .qwfw-social-share .qwfw-m-social-item a > * { display: block; height: auto; max-width: var(--qwfw-wt-social-size, 15px); } .qwfw-social-share .qwfw-m-social-item a svg { fill: currentColor; transition: fill 0.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: 0.2s; } .qwfw-social-share:hover .qwfw-m-social-item:nth-child(3) { transition-delay: 0.3s; } .qwfw-social-share:hover .qwfw-m-social-item:nth-child(4) { transition-delay: 0.4s; } .qwfw-social-share:hover .qwfw-m-social-item:nth-child(5) { transition-delay: 0.5s; } .qwfw-social-share:hover .qwfw-m-social-item:nth-child(6) { transition-delay: 0.6s; } .qwfw-social-share:hover .qwfw-m-social-item:nth-child(7) { transition-delay: 0.7s; } .qwfw-social-share:hover .qwfw-m-social-item:nth-child(8) { transition-delay: 0.8s; } /* ========================================================================== QODE Wishlist for WooCommerce Global Styles ========================================================================== */ #qode-wishlist-for-woocommerce-modal { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; display: flex; align-items: center; justify-content: center; visibility: hidden; opacity: 0; z-index: 10001; transition: all 0.2s ease-out; align-items: flex-end; } #qode-wishlist-for-woocommerce-modal .qwfw-m-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.05); } #qode-wishlist-for-woocommerce-modal .qwfw-m-content { position: relative; display: inline-block; vertical-align: top; width: 80vw; max-width: 420px; max-height: 90vh; padding: 30px 30px 40px; background-color: #fff; border-radius: var(--qwfw-border-radius, 8px); box-shadow: 1px 1px 16px 0 rgba(0, 0, 0, 0.1); overflow-y: auto; 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; display: inline-block; width: 100%; vertical-align: top; } #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 0.3rem; } #qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-field, #qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-dropdown { width: 100%; } #qode-wishlist-for-woocommerce-modal .qwfw-m-form .qwfw-m-form-button { margin: 0; width: 100%; justify-content: center; } #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: 0.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: 0.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; display: flex; flex-direction: column; gap: var(--qwfw-form-gap, 22px); margin: var(--qwfw-form-gap, 22px) 0 0; } #qode-wishlist-for-woocommerce-modal .qwfw-m-form-row-item { position: relative; } #qode-wishlist-for-woocommerce-modal .qwfw-m-response { position: relative; display: flex; align-items: flex-start; gap: 12px; } #qode-wishlist-for-woocommerce-modal .qwfw-m-response .qwfw-m-response-icon { position: relative; top: 3px; width: 16px; height: auto; display: block; flex-shrink: 0; fill: none; stroke: currentColor; } #qode-wishlist-for-woocommerce-modal .qwfw-m-form-response.qwfw--has-notice { display: flex; flex-direction: column; align-items: flex-start; row-gap: 23px; margin-top: var(--qwfw-form-gap, 22px); } #qode-wishlist-for-woocommerce-modal .qwfw-m-form-response-actions { display: flex; gap: 33px; } #qode-wishlist-for-woocommerce-modal .qwfw-m-form-response-button.qwfw--shop { display: flex; align-items: center; column-gap: 8px; } #qode-wishlist-for-woocommerce-modal .qwfw-m-form-response-button.qwfw--shop:before { content: ''; position: relative; top: 1px; display: block; width: 14px; height: 13px; background-color: currentColor; -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE0IDEzIiBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjxwYXRoIGQ9Ik02LjkxOCwxMCw0LDEyLjkxOGwyLjkxOCwyLjkxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTUuNDE0KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTQsNFY4Ljc3NUEyLjYyMiwyLjYyMiwwLDAsMSwxMS41LDExLjVINCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMDgzIC00KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+Cg=="); mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE0IDEzIiBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiPjxwYXRoIGQ9Ik02LjkxOCwxMCw0LDEyLjkxOGwyLjkxOCwyLjkxOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTUuNDE0KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48cGF0aCBkPSJNMTQsNFY4Ljc3NUEyLjYyMiwyLjYyMiwwLDAsMSwxMS41LDExLjVINCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMDgzIC00KSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+Cg=="); } #qode-wishlist-for-woocommerce-modal .qwfw-m-close { position: absolute; right: 15px; top: 15px; width: 18px; display: flex; z-index: 2; color: var(--qwfw-heading-color, #000); } #qode-wishlist-for-woocommerce-modal .qwfw-m-close svg { display: block; width: 100%; height: auto; fill: none; stroke: currentColor; } #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 { display: flex; flex-direction: column; row-gap: 14px; } #qode-wishlist-for-woocommerce-modal .qwfw-m-product > * { margin: 0; } /* ========================================================================== QODE Wishlist for WooCommerce Social Share Global Styles ========================================================================== */ @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 { left: auto; right: 40px; } } /* ========================================================================== QODE Wishlist for WooCommerce Global Responsive Styles ========================================================================== */ @media only screen and (max-width: 880px) { #qode-wishlist-for-woocommerce-modal { top: auto; bottom: 0; align-items: flex-end; height: max-content; } #qode-wishlist-for-woocommerce-modal .qwfw-m-overlay { position: fixed; } #qode-wishlist-for-woocommerce-modal .qwfw-m-content { width: 100%; max-width: 100%; margin: 0; padding: 24px 20px 20px; transform: translateY(100%); transition: transform .4s ease; } #qode-wishlist-for-woocommerce-modal.qwfw--opened .qwfw-m-content { transform: translateY(0); } } /* ========================================================================== Add to Wishlist shortcode styles - begin ========================================================================== */ .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:not(.variations_form), .single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart:not(.variations_form), .qqvfw .qqvfw-m-content .qqvfw-m-product .product.add-to-wishlist-after_add_to_cart .summary form.cart .variations_button, .single-product.qwfw-button--after-add-to-cart-form .product .summary form.cart .variations_button { display: flex; align-items: flex-start; flex-wrap: wrap; } .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 { display: inline-flex !important; align-items: center !important; margin: 0; } @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 { display: flex; align-items: flex-start; flex-wrap: wrap; } .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 { display: inline-flex !important; align-items: center !important; margin: 0; } @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 { position: relative; display: inline-flex; align-items: center; vertical-align: middle; gap: var(--qwfw-atw-gap, 5px); padding: var(--qwfw-atw-padding, 0); margin: 0; border: 0 solid currentColor; border-radius: var(--qwfw-atw-border-radius, 0); cursor: pointer; z-index: inherit; transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; } .qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-icon { width: var(--qwfw-atw-icon-size, 17px); flex-shrink: 0; } .qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-icon > * { display: block; width: 100%; height: auto; } .qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-icon svg { fill: currentColor; stroke: currentColor; transition: fill 0.2s ease-out, stroke 0.2s ease-out; } .qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count { position: absolute; top: var(--qwfw-atw-count-top-offset, 0px); right: calc((var(--qwfw-atw-icon-size, 17px) - var(--qwfw-atw-count-side-offset, 0px)) * -1); display: none; align-items: center; justify-content: center; min-width: 16px; min-height: 16px; font-size: 80%; line-height: 1; padding: 0.2em; color: #fff; background-color: var(--qwfw-additional-text-color, #aaa); border-radius: 100%; transform: translateY(-40%); } .qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count .qwfw-m-count-value { display: block; min-width: 1em; min-height: 1em; text-align: center; } .qwfw-add-to-wishlist-wrapper .qwfw-shortcode .qwfw-m-count:before { content: ''; float: left; width: auto; padding-bottom: 100%; } .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 { position: absolute; top: -8px; left: 0; width: auto; padding: 0 10px; font-size: 11px; line-height: 2.4em; font-weight: inherit; font-style: inherit; text-transform: inherit; letter-spacing: inherit; color: #fff; background-color: var(--qwfw-heading-color, #000); border-radius: var(--qwfw-border-radius-small, 5px); opacity: 0; transform: translateX(calc(-50% + calc(var(--qwfw-atw-icon-size, 17px)/2))) translateY(-100%); transition: opacity 0.2s ease-out; visibility: hidden; 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 { content: ''; position: absolute; bottom: -5px; left: calc(50% - 4.5px); width: 0; height: 0; border-color: var(--qwfw-heading-color, #000) transparent transparent transparent; border-style: solid; border-width: 6px 4.5px 0 4.5px; } .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-position--after-add-to-cart, .qwfw-add-to-wishlist-wrapper.qwfw-position--before-add-to-cart { margin-top: 0.8rem; } .qwfw-add-to-wishlist-wrapper.qwfw--single.qwfw-position--after-summary { margin-top: 0.8rem; } .qwfw-add-to-wishlist-wrapper.qwfw--single.qwfw-position--before-title { margin-bottom: 0.8rem; } .qwfw-add-to-wishlist-wrapper.qwfw--loop.qwfw-position--above-thumbnail { margin-bottom: 0.8rem; } .qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail { position: absolute; top: var(--qwfw-atw-thumb-top-offset, 20px); left: var(--qwfw-atw-thumb-side-offset, 20px); margin: 0; } .qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail .qwfw-shortcode { --qwfw-atw-count-top-offset: 2px; --qwfw-atw-count-side-offset: 3px; 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-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% + calc(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 { left: auto; right: calc(var(--qwfw-atw-thumb-side-offset, 20px) + var(--qwfw-atw-thumb-offset-adjs, 0px)); } .qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail.qwfw-thumb--bottom-left { top: auto; bottom: var(--qwfw-atw-thumb-bottom-offset, 20px); } .qwfw-add-to-wishlist-wrapper.qwfw-position--on-thumbnail.qwfw-thumb--bottom-right { top: auto; bottom: var(--qwfw-atw-thumb-bottom-offset, 20px); left: auto; right: calc(var(--qwfw-atw-thumb-side-offset, 20px) + var(--qwfw-atw-thumb-offset-adjs, 0px)); } /* ========================================================================== Add to Wishlist shortcode styles - end ========================================================================== */ /* ========================================================================== Wishlist Table shortcode styles - begin ========================================================================== */ .qwfw-wishlist-table { position: relative; display: inline-block; width: 100%; vertical-align: top; max-width: 100% !important; } .qwfw-wishlist-table .qwfw-m-section-heading { position: relative; display: flex; justify-content: space-between; align-items: center; gap: 22px; margin-bottom: 0.9rem; } .qwfw-wishlist-table .qwfw-m-section-heading-actions { position: relative; display: flex; align-items: center; gap: 20px; flex-shrink: 0; margin-left: auto; } .qwfw-wishlist-table .qwfw-m-section-heading-actions .qwfw-e-action-button { display: inline-flex; align-items: center; flex-shrink: 0; padding: 5px; } .qwfw-wishlist-table .qwfw-m-section-heading-actions .qwfw-e-action-button-icon svg { display: block; width: 100%; height: auto; max-width: 15px; fill: currentColor; } .qwfw-wishlist-table .qwfw-m-heading { margin: 0 !important; } .qwfw-wishlist-table .qwfw-m-items.shop_table { width: 100%; font-size: var(--qwfw-wt-items-font-size, 80%); margin: 0; border: 0; } .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 { vertical-align: middle; border: 0; } .qwfw-wishlist-table .qwfw-m-items .qwfw-m-items-heading tr th { vertical-align: middle; border: 0; } .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 { background-color: var(--qwfw-wt-content-bg-color, var(--qwfw-background-color, #fff)); border: 0; border-bottom: 1px solid var(--qwfw-wt-border-color, var(--qwfw-separator-color, #ededed)); } .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 { display: inline-flex; align-items: center; vertical-align: middle; max-width: 100%; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-remove a .qwfw-e-remove-button-icon svg { display: block; width: 14px; height: auto; fill: none; stroke: currentColor; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-thumbnail a { display: block; max-width: 98px; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-thumbnail a img { display: block; width: 100%; height: auto; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .qwfw-e-item-inner { display: flex; flex-direction: column; align-items: flex-start; } .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: 0.1em; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-name .variation { display: grid; grid-template-columns: auto 1fr; column-gap: 4px; margin-top: 0.7em; } .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 { position: relative; color: #ec274f; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-stock-status .qwfw-e-item-stock-icon { position: absolute; top: -4px; right: -12px; color: #afafaf; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-stock-status .qwfw-e-item-stock-icon svg { display: block; fill: currentColor; } .qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .qwfw-e-item-inner { display: flex; flex-direction: column; align-items: flex-end; row-gap: 10px; } .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; display: flex; flex-direction: column; width: 100%; text-align: right; } .qwfw-wishlist-table .qwfw-m-not-found > * { margin: 0; text-align: center; } .qwfw-wishlist-table.qwfw--table-updating .qwfw-m-items { pointer-events: none; opacity: 0.3; } /* ========================================================================== Wishlist Table shortcode styles - end ========================================================================== */ /* ========================================================================== Wishlist Table shortcode responsive styles - begin ========================================================================== */ @media only screen and (max-width: 880px) { .qwfw-wishlist-table .qwfw-m-section-heading { flex-direction: column; align-items: flex-start; gap: 4px; } .qwfw-wishlist-table .qwfw-m-section-heading-actions { width: 100%; justify-content: space-between; margin-left: 0; } } /* ========================================================================== Wishlist Table shortcode responsive styles - end ========================================================================== */
Edit
Rename
Chmod
Delete
FILE
FOLDER
Name
Size
Permission
Action
main.css
37761 bytes
0644
main.min.css
29446 bytes
0644
N4ST4R_ID | Naxtarrr