:root{--woop-border:rgba(0,0,0,.1);--woop-button:#333;--woop-price:#333;--woop-category:#333;--woop-title:#333;--woop-h2-title:30px;--woop-product-title:20px;--woop-labels:12px}@font-face{font-family:star;src:url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woop h2,.woocommerce h2{font-family:var(--font-2);font-size:var(--woop-h2-title);text-transform:capitalize}.woocommerce a{color:#6f4e37}.woocommerce a:hover{color:#9b6e4e}.woocommerce form .form-row label{font-size:var(--woop-labels);text-transform:uppercase;opacity:.5 !important}.element div.woocommerce form .form-row input:focus,.element div.woocommerce form .form-row select:focus,.fc-content div.woocommerce form .form-row input:focus,.fc-content div.woocommerce form .form-row textarea:focus,.fc-content div.woocommerce form .form-row select:focus{outline:none !important;background-color:#fff8ee !important}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:unset}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:flex;justify-content:space-between;align-items:center}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{position:absolute;top:50%;transform:translateY(-50%)}.woocommerce-message[role=alert],.woocommerce-error[role=alert],.woocommerce-info[role=alert]{outline:none !important;border-color:inherit !important;box-shadow:none !important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{background-color:var(--woop-button);color:#fff;border-color:var(--woop-button);padding:16px 32px;font-weight:400;transition:.3s}.woocommerce .woocommerce-breadcrumb{margin-bottom:30px}.woocommerce-products-header .page-title{font-family:var(--font-2);font-size:var(--woop-h2-title)}.single-product .multi-product-image-wrapper{margin-top:10px;display:flex;flex-wrap:wrap}.single-product .multi-product-image-wrapper .woocommerce-product-gallery__image{width:100% !important;flex:0 0 25%}.single-product .multi-product-image-wrapper a{display:block;border:1px solid rgba(0,0,0,.1)}.single-product .owlbtn{width:20px;height:20px;filter:brightness(0);opacity:.1;transition:.3s}.single-product .owlbtn:hover{opacity:.3}.single-product .owlprev{left:-30px}.single-product .owlnext{right:-30px}.single-product .owlbtn img{width:100% !important;height:100% !important;object-fit:contain !important}.single-product .price-var{opacity:.5;font-size:80%;margin-right:5px}.single-product div.product .woocommerce-tabs ul.tabs{margin:0}.single-product div.product .woocommerce-tabs ul.tabs li{border-radius:0;border:1px solid var(--woop-border);border-bottom:none;background-color:rgba(0,0,0,.05)}.single-product div.product .woocommerce-tabs ul.tabs li.active{border-bottom:none}.single-product div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid var(--woop-border)}.single-product div.product .woocommerce-tabs ul.tabs li a{font-weight:400}.single-product div.product .woocommerce-tabs .panel{border:1px solid var(--woop-border);border-top:none;padding:30px}.woocommerce div.product .product_title{font-family:var(--font-2);font-size:30px;margin-bottom:25px}.single-product div.product p.price{margin-bottom:25px;display:flex;flex-direction:column;color:var(--woop-price);font-size:25px}.single-product div.product p.price del{font-size:80%}.single-product div.product p.price ins,.single-product div.product span.price ins{font-weight:400;text-decoration:none}.single-product .woocommerce-product-details__short-description{margin-bottom:35px}.single-product .woop div.product form.cart{display:flex;align-items:stretch;flex-wrap:wrap}.single-product div.product form.cart div.quantity{display:inline-flex;float:none}.single-product .woop .quantity .qty{width:3em;text-align:center;padding:10px;box-sizing:content-box}.single-product div.product form.cart .variations select{border:1px solid var(--woop-border)}.single-product div.product form.cart .variations{flex:0 0 100%;margin-bottom:30px}.single-product .single_variation_wrap{flex:0 0 100%}.single-product .variations_button{display:flex}.single-product .product_meta{font-size:90%;display:flex;flex-direction:column;gap:10px}.single-product div.product form.cart button.single_add_to_cart_button,.single-product div.product form.cart button[name=add-to-cart]{background-color:var(--woop-button);font-weight:400;padding:10px 20px}.single-product .posted_in a{font-size:90%;padding:3px 10px;transition:.3s;color:var(--woop-category);background-color:rgba(0,0,0,.05)}.single-product .posted_in a:hover{background-color:rgba(0,0,0,.3);color:#fff}.archive-products ul.products li.product .onsale,.single-product span.onsale{font-weight:400;min-width:unset;min-height:unset;width:52px;height:52px;background-color:var(--woop-button)}.archive-products ul.products li.product a img{width:100%;height:250px;object-fit:cover;border:1px solid rgba(0,0,0,.05)}.archive-products ul.products li.product .woocommerce-loop-category__title,.archive-products ul.products li.product .woocommerce-loop-product__title,.archive-products ul.products li.product h3{color:var(--woop-title);font-size:var(--woop-product-title)}.archive-products ul.products li.product .price{color:var(--woop-price);font-size:100%}.archive-products ul.products li.product .price ins{font-weight:400;text-decoration:none}.archive-products ul.products li.product .button{background-color:var(--woop-button);color:#fff;border-color:var(--woop-button);padding:12px 24px;font-weight:400;font-size:90%;transition:.3s}.archive-products ul.products li.product .button:before{content:'🛒';margin-right:8px;filter:grayscale(100%)}.archive-products a.added_to_cart{margin-left:5px}.archive-products h2{margin-bottom:30px;text-transform:capitalize}.archive-products.related{margin-top:40px}.woocommerce-shipping-totals th,.woocommerce-shipping-totals td{font-weight:400 !important}.fc-wrapper [data-step-complete] .is-editing .fc-step__substep-save{padding:10px 20px;background-color:#333;color:#fff;width:auto !important}.woocommerce .woocommerce-ordering select{border:0;padding:5px 10px;border:1px solid var(--woop-border);background-color:#fff}.woocommerce .cart .button{padding:10px 20px}.wp-block-woocommerce-cart{padding:30px;border:1px solid var(--woop-border)}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:50px}.element .is-large.wc-block-cart{margin-bottom:0}.element .wc-block-cart table.wc-block-cart-items{margin-bottom:0}.wc-block-cart-items .wc-block-cart-item__image a{display:block;width:84px;height:84px;border:1px solid var(--woop-border)}.wc-block-cart-items .wc-block-cart-item__image a img{width:100%;height:100%;object-fit:cover}.wc-block-cart-items .wc-block-components-product-price__regular{opacity:.5}.element .is-large.wc-block-cart .wc-block-cart-items{border-bottom:none}.wc-block-cart-items .wc-block-components-product-badge{padding:3px 10px}.wp-block-woocommerce-cart-totals-block .wc-block-components-button:not(.is-link){width:auto;background-color:var(--woop-button);color:#fff;padding:0 20px;border:1px solid var(--woop-button)}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-indent:-9999px;overflow:hidden;white-space:nowrap;width:19px;height:19px;background-image:url(//houseofpots.wpdesigners.pro/wp-content/themes/houseofpots/woocommerce/assets/delete.svg) !important;background-repeat:no-repeat !important;background-size:contain !important;filter:grayscale(100%);opacity:.5}.wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{filter:grayscale(0) !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#555}.woocommerce div.product form.cart .variations select{padding:5px 10px}.wp-block-woocommerce-cart .wc-block-grid__products .wc-block-grid__product-image img{height:180px;object-fit:cover}.wp-block-woocommerce-cart .wc-block-grid__product .wc-block-grid__product-title{font-family:var(--font-2);font-size:var(--woop-product-title);color:var(--woop-title)}.wp-block-woocommerce-cart .wc-block-grid__product-price{color:var(--woop-price);font-size:17px;text-decoration:none}.wp-block-woocommerce-cart .wc-block-grid__product-price ins{text-decoration:none}.wp-block-woocommerce-cart .wc-block-grid__product{text-align:left;font-size:inherit !important}.wp-block-woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{background-color:var(--woop-button);color:#fff;border-color:var(--woop-button);padding:12px 24px;font-weight:400;font-size:90%;transition:.3s;border-radius:3px}.wp-block-woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:before{content:'🛒';margin-right:8px;filter:grayscale(100%)}.wp-block-woocommerce-cart .has-text-align-center{text-align:center}.wp-block-woocommerce-cart .wp-block-heading{margin-bottom:30px}.lost_password{margin-top:25px;display:flex;gap:30px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:10px 20px}.woocommerce-MyAccount-navigation li a{background-color:rgba(0,0,0,.05);border-bottom:1px solid #fff}.woocommerce-MyAccount-navigation li a{padding:4px 10px;display:block;width:100%}#customer_login{display:flex;flex-wrap:wrap;max-width:600px;margin:0 auto}#customer_login .col-1,#customer_login .col-2{flex:0 0 100%;max-width:100%}#customer_login .register-me{display:none}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a{background-color:var(--woop-button);color:#fff}.woocommerce .woocommerce-form-register .woocommerce-form-register__submit,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-MyAccount-content table.my_account_orders .button{background-color:var(--woop-button);color:#fff;border-color:var(--woop-button);padding:12px 24px;font-weight:400;font-size:100%;transition:.3s}.woocommerce-account .addresses .title .edit{width:24px;height:24px;position:absolute;right:0;top:12px;text-indent:-9999px;overflow:hidden;white-space:nowrap}.woocommerce-account .addresses .title .edit:after{position:absolute;width:24px;height:24px;display:block;text-indent:0;font-family:WooCommerce;content:"\e603";left:0;top:0}.woocommerce-MyAccount-content button,.woocommerce .woocommerce-Button{background-color:var(--woop-button);color:#fff;border-color:var(--woop-button);padding:12px 24px;font-weight:400;font-size:100%;transition:.3s}.woocommerce-MyAccount-content table.my_account_orders .button{text-align:center;width:100%}.woocommerce table.my_account_orders{margin-bottom:0}.woocommerce-MyAccount-content h2{font-family:var(--font-2);font-size:var(--woop-h2-title);margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-content{padding:33px;border:1px solid var(--woop-border);width:80%}.woocommerce-account .woocommerce-info{margin-bottom:0}.woocommerce form.register{margin:20px 0 0}#account_display_name_description{font-size:80%}.woocommerce .woocommerce-customer-details{margin-bottom:0}.woocommerce .woocommerce-customer-details address{border:1px solid var(--woop-border);padding:20px}.woocommerce-customer-details .woocommerce-column--billing-address{margin-bottom:30px}.woocommerce-MyAccount-content legend{margin-top:30px}.woocommerce-MyAccount-content .edit-account .woocommerce-Button{margin-top:30px}#cart-popup-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none;align-items:center;justify-content:center}.cart-popup-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.cart-popup-box{position:relative;background:#fff;width:90%;max-width:600px;padding:4rem 2rem 2rem;max-height:80vh;overflow-y:auto;border-radius:12px;z-index:10000}#close-cart-popup{position:absolute;top:10px;right:15px;background:0 0;border:none;font-size:24px;cursor:pointer}.cart-popup-content ul.product_list_widget li.mini_cart_item{position:relative;border:1px solid rgba(0,0,0,.05);padding:10px 25px 10px 10px;margin-bottom:5px;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.cart-popup-content ul.product_list_widget li.mini_cart_item:before{position:absolute}.cart-popup-content .mini_cart_item a.remove{position:absolute;top:50%;transform:translateY(-50%);right:5px;color:#999;font-size:20px;text-decoration:none}.cart-popup-content .mini_cart_item .quantity{font-size:95%}.cart-popup-content .mini_cart_item a.wwc{color:var(--woop-title);text-decoration:none;display:block;margin-bottom:0}.cart-popup-content .mini_cart_item a.wwc img{float:none;margin-left:0;flex:0 0 70px;width:70px;height:70px;object-fit:cover}.cart-popup-content .total{display:flex;justify-content:space-between;margin:30px}.cart-popup-content .buttons{display:flex;justify-content:center;gap:10px}.cart-popup-content .buttons a{background-color:var(--woop-button);color:#fff;border-color:var(--woop-button);padding:12px 24px;font-weight:400;font-size:90%;transition:.3s}.register-me{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;display:none}.modal-content{background:#fff;margin:10% auto;padding:20px;width:90%;max-width:500px;border-radius:10px;position:relative}.close-register{position:absolute;top:10px;right:15px;background:0 0;border:none;font-size:1.5em;cursor:pointer}.w-icon{height:21px !important;width:auto}a.woo-account{width:auto;display:inline-block}a.woo-cart{padding-top:0 !important;position:relative}a.woo-cart .cart-count{position:absolute;top:-6px;right:-10px;background-color:red;color:#fff;font-size:12px;font-weight:700;border-radius:50%;padding:2px 6px;line-height:1;z-index:10}.custom-cart-notice{position:fixed;top:20px;right:20px;background:#4caf50;color:#fff;padding:12px 20px;border-radius:6px;font-size:14px;box-shadow:0 4px 10px rgba(0,0,0,.2);z-index:9999}.custom-cart-notice.error{background:#e53935}form.cart .wc-forward{margin-left:10px}.ajax-toast{position:fixed;top:20px;right:20px;background:#2c7;color:#fff;padding:10px 16px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.15);z-index:9999;font-size:14px}.ajax-toast.error{background:#e44}.single_add_to_cart_button.loading{position:relative;pointer-events:none;opacity:.6}.single_add_to_cart_button.loading:after{top:calc(50% - 8px) !important;width:16px;height:16px;border-radius:50%;right:-24px !important;color:#000}.woocommerce-variation-price{margin-bottom:30px}.single-product div.product-type-variable p.price{flex-direction:row;gap:5px}.variation-radio,.variation-radio-group label,.variation-radio-group label span{font-size:16px;font-weight:400}.woocommerce div.product form.cart .variations label.variation-radio{display:flex;align-items:center;gap:10px;border-bottom:1px dashed rgba(0,0,0,.1)}.woocommerce div.product form.cart .variations label.variation-radio p{margin-bottom:4px}.woocommerce div.product form.cart .variations .variation-p{display:flex;justify-content:space-between;width:100%}.woocommerce div.product form.cart .variations .variation-label{text-transform:capitalize}.woocommerce div.product .woocommerce-variation-price{display:none}.single_add_to_cart_button:after{transition:opacity .3s ease}.single_add_to_cart_button.remove-after:after{content:none !important;opacity:0 !important}.fc-wrapper .fc-place-order .fc-place-order-button{width:auto !important;display:inline-flex !important}