@keyframes zypento-quickview-spinner-icon{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wc-block-components-product-button[data-block-name="woocommerce/product-button"]{padding-top:3.2em;position:relative}.zypento-quick-view-woo-block-link{position:absolute;width:100%;top:0;left:0;padding:.5em 1em;text-align:center;margin:0 !important;box-sizing:border-box}.zypento-quick-view-woo-block-link>span{cursor:pointer;font-weight:bold}body{position:relative}.zypento-no-scroll{overflow:hidden}.zypento-quick-view-woo-container{box-sizing:border-box;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.4);width:100%;height:100%;z-index:99998;opacity:0}.zypento-quick-view-woo-container *{box-sizing:border-box}.zypento-quick-view-woo-container img{max-width:100%;height:auto}.zypento-quick-view-woo-container .splide__slide{width:100%}.zypento-quick-view-woo-container .splide{visibility:visible}.zypento-quick-view-woo{width:80%;max-width:1000px;background:#f3f5f7;border-radius:6px;margin:10% auto;position:relative}.zypento-quick-view-woo-content-container{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative}@media screen and (min-width: 1201px){.zypento-quick-view-woo-content-container{flex-direction:row}}.zypento-quick-view-woo-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#f3f5f7;border-radius:6px;z-index:99999;padding:100px}.zypento-quick-view-woo-overlay-content>p{text-align:center}.zypento-quick-view-woo-overlay-content .zypento-spinner{border:6px solid #000;border-top:6px solid #fff;border-radius:50%;width:48px;height:48px;animation:zypento-quickview-spinner-icon 2s linear infinite;display:inline-block}.zypento-quick-view-woo-overlay-content .zypento-message{font-size:1rem;margin:0}.zypento-quick-view-woo-overlay-content .zypento-error{font-size:1rem;margin:0;display:none;padding:10px 30px;border:1px dotted #f82e2e}.zypento-quick-view-woo-content{padding:60px;flex-basis:100%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2em 0;background:#fff}@media screen and (min-width: 1201px){.zypento-quick-view-woo-content{border-radius:6px;flex-direction:row;gap:0 2em}}.zypento-quick-view-woo-images{flex-basis:100%;overflow:hidden}@media screen and (min-width: 1201px){.zypento-quick-view-woo-images{flex-basis:50%}}.zypento-quick-view-woo-details{position:relative;flex-basis:100%}@media screen and (min-width: 1201px){.zypento-quick-view-woo-details{flex-basis:50%}}.zypento-quick-view-close{width:30px;height:30px;position:absolute;top:0;right:0;margin:15px 15px 0 0;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30px' height='30px' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M2.93 17.07A10 10 0 1 1 17.07 2.93A10 10 0 0 1 2.93 17.07M11.4 10l2.83-2.83l-1.41-1.41L10 8.59L7.17 5.76L5.76 7.17L8.59 10l-2.83 2.83l1.41 1.41L10 11.41l2.83 2.83l1.41-1.41L11.41 10z'/%3E%3C/svg%3E") center no-repeat;display:none;z-index:999999}.zypento-quick-view-woo-product-heading>.zypento-qv-cat{font-size:1rem;margin:0 0 .3em 0;color:#7b7b7b}.zypento-quick-view-woo-product-heading>.zypento-qv-title{font-size:2rem;margin:0 0 .3em 0;line-height:1.2}.zypento-qv-ratings-container{margin:0;display:flex;flex-direction:column;gap:10px 0}@media screen and (min-width: 1201px){.zypento-qv-ratings-container{flex-direction:row;flex-wrap:nowrap;gap:0 20px}}.zypento-qv-ratings{display:flex;align-items:center;gap:0 1px;margin:0}.zypento-qv-ratings>.zypento-qv-rating{width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m12 16.102l-3.63 2.192q-.16.079-.297.064q-.136-.016-.265-.094q-.13-.08-.196-.226t-.012-.319l.966-4.11l-3.195-2.77q-.135-.11-.178-.263t.019-.293t.165-.23q.104-.087.28-.118l4.216-.368l1.644-3.892q.068-.165.196-.238T12 5.364t.288.073t.195.238l1.644 3.892l4.215.368q.177.03.281.119q.104.088.166.229q.061.14.018.293t-.178.263l-3.195 2.77l.966 4.11q.056.171-.011.318t-.197.226q-.128.08-.265.095q-.136.015-.296-.064z'/%3E%3C/svg%3E") center no-repeat}.zypento-qv-ratings-text{margin:0;color:#7b7b7b}.zypento-quick-view-woo-product-desc{margin:1.6rem 0;color:#7b7b7b}.zypento-quick-view-woo-product-cart{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1em 0;flex-direction:column}@media screen and (min-width: 1201px){.zypento-quick-view-woo-product-cart{align-items:flex-end;flex-direction:row;flex-wrap:nowrap;gap:0 1em}}.zypento-quick-view-woo-product-cart-quantity{display:flex;flex-direction:column}.zypento-quick-view-woo-product-cart-quantity>span{font-size:.9rem;margin:0 0 .2em 0;font-weight:bold}.zypento-quick-view-woo-product-cart-quantity>p{box-sizing:border-box;position:relative;width:100px;border-radius:4px;border:1px solid #7b7b7b;padding:0 30px;margin:0}.zypento-quick-view-woo-product-cart-quantity>p *{box-sizing:border-box}.zypento-quick-view-woo-product-cart-quantity>p .zypento-minus{position:absolute;top:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cpath fill='%237b7b7b' d='M6.502 11h11v2h-11z'/%3E%3C/svg%3E") center no-repeat;width:30px;height:100%;padding:0 4px;cursor:pointer}.zypento-quick-view-woo-product-cart-quantity>p .zypento-minus:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cpath fill='%237000000' d='M6.502 11h11v2h-11z'/%3E%3C/svg%3E") center no-repeat}.zypento-quick-view-woo-product-cart-quantity>p .zypento-plus{position:absolute;top:0;right:0;width:30px;height:100%;padding:0 4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cpath fill='%237b7b7b' d='M13 4v7h7v2h-7v7h-2v-7H4v-2h7V4z'/%3E%3C/svg%3E") center no-repeat;cursor:pointer}.zypento-quick-view-woo-product-cart-quantity>p .zypento-plus:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 24 24'%3E%3Cpath fill='%23000000' d='M13 4v7h7v2h-7v7h-2v-7H4v-2h7V4z'/%3E%3C/svg%3E") center no-repeat;cursor:pointer}.zypento-quick-view-woo-product-cart-quantity>p input{font-size:1rem;padding:10px;border:none;background:none;width:40px}.zypento-quick-view-woo-product-cart-add>span{font-size:1rem;padding:10px 50px 10px 20px;border:none;background:none;background:#000;border-radius:4px;cursor:pointer;color:#fff;position:relative;display:inline-block;line-height:1.36;font-weight:bold}.zypento-quick-view-woo-product-cart-add>span::after{content:"";position:absolute;top:8px;right:15px;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' d='M2.787 2.28a.75.75 0 0 1 .932.508l.55 1.862h14.655c1.84 0 3.245 1.717 2.715 3.51l-1.655 5.6c-.352 1.194-1.471 1.99-2.715 1.99H8.113c-1.244 0-2.362-.796-2.715-1.99L2.281 3.213a.75.75 0 0 1 .506-.932M6.25 19.5a2.25 2.25 0 1 1 4.5 0a2.25 2.25 0 0 1-4.5 0m8 0a2.25 2.25 0 1 1 4.5 0a2.25 2.25 0 0 1-4.5 0'/%3E%3C/svg%3E") center no-repeat}.zypento-quick-view-woo-product-cart-message{flex-basis:100%;margin:10px 0 0 0;border:1px dotted #000;padding:5px 20px}.zypento-quick-view-woo-product-cart-message[data-type=hidden]{display:none}.zypento-quick-view-woo-product-cart-message[data-type=error]{display:block;color:#f82e2e;border:1px dotted #f82e2e}.zypento-quick-view-woo-sidebar{display:none;padding:40px;flex-basis:100%}@media screen and (min-width: 1201px){.zypento-quick-view-woo-sidebar{flex-basis:300px}}@media screen and (min-width: 1601px){.zypento-quick-view-woo-sidebar{flex-basis:400px}}.zypento-quick-view-woo-product-meta{margin:1.6em 0}.zypento-quick-view-woo-product-availability,.zypento-quick-view-woo-product-sku{margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 10px}.zypento-quick-view-woo-product-availability>span:first-child,.zypento-quick-view-woo-product-sku>span:first-child{font-weight:bold}.zypento-quick-view-woo-product-availability>span:last-child,.zypento-quick-view-woo-product-sku>span:last-child{color:#7b7b7b}
