.strb-position-relative{position:relative}body.single-product .tpwvs-attr-button{line-height:1}body.single-product table.variations tr{display:block}.tp-shop-area .container{max-width:1320px;width:90%;margin:0 auto}.elementor-column{flex-wrap:wrap}#elementor-panel-category-shopbuild .elementor-widget-locked .elementor-element{cursor:pointer}.tooltip.show .tooltip-inner{animation:bounce 0.5s;animation-timing-function:cubic-bezier(.2,.7,.5,1.4)}.position-fixed{z-index:999}#pure-wc-wislist-modal .card-body .card-title,#pure-wc-wislist-modal .card-body .card-text{line-height:1rem}#pure-wc-wislist-modal .card-body .card-title{font-size:17px}#pure-wc-wislist-modal .card-body .card-text{font-size:15px;margin-bottom:5px!important}.storebuild-wc-wishlist-table .product-thumb{margin-bottom:15px}.admin-bar .top-0{top:25px!important;}@keyframes bounce{0%{transform:scale(.5)}70%{transform:scale(1.1)}100%{transform:scale(1)}}.woocommerce ul.order_details li{flex-basis:100%;flex-grow:1;margin-bottom:20px}.woocommerce ul.order_details li:last-child{margin-bottom:0}.woocommerce ul.order_details{list-style:none;margin:0;padding:35px 30px;display:flex;flex-wrap:wrap;border:.1rem solid #e2e8f0}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:0}#payment *{margin-left:0}.woocommerce-checkout-review-order-table thead{display:table-header-group!important}.woocommerce-page .product .storebuild-template-builder .images{width:100%!important}.woocommerce-ordering select,.dropdown_product_cat{width:100%;height:40px;border-color:#ccc;outline:none;padding:5px 15px}.storebuild-template-builder .product-thumbnails{padding:0;margin-top:15px}.pure-sidebar-widget ul,.pure-sidebar-widget ul li,.woocommerce .product{list-style:none}.woocommerce .product{position:relative}.woocommerce .product td{border:1px solid rgb(0 0 0 / .1)}.pure-wc-cart.coupon-none .coupon{display:none}.woocommerce-tabs,.related.strb-products{width:100%}.woocommerce-product-gallery .flex-control-nav{list-style:none;display:flex;justify-content:space-between;padding:0;margin-top:10px}.product-categories{list-style:none;padding:0;margin-left:0}.product-categories li{margin:0}ul.woocommerce-widget-layered-nav-list{margin:0;padding:0}.product{margin-bottom:25px;list-style:none}.woocommerce-widget-layered-nav-list li{display:flex;align-items:center;margin:0}.ui-widget-content{position:relative;height:4px;background-color:#ECECEC;margin-bottom:1.5625rem}.ui-widget-content .ui-slider-range{position:absolute;display:block;width:100%;height:4px;border:0;background-color:#000;border-radius:8px;z-index:1}.ui-widget-content .ui-slider-handle{left:0%;position:absolute;z-index:2;outline:0;cursor:pointer;background-color:#000;border-radius:100%;border:0;height:14px;top:-5px;width:14px;margin:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(0);transform:translateX(0)}#product-loader-overlay{position:absolute;top:0;z-index:100;width:100%;height:100%;display:none;background:rgb(0 0 0 / .3)}.product-cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.product-spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime 0.8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}.is-hide{display:none}.woocommerce-loop-product__title{font-size:22px}button.button.added::after{display:none}.strb-products .strb-product-action-item button{background:#fff!important;color:#000!important;border-radius:100%!important;padding:12px 0px!important;margin-top:5px!important;display:flex;justify-content:center;border:none!important}.strb-products .strb-product-action-item button:hover{background:#000!important;color:#fff!important;transition:0.3s}.storefront-sorting{display:none}.strb-products-grid-wrapper.storefront .product{position:relative}.strb-products-grid-wrapper.storefront .product span.onsale{position:absolute;top:10px;background:#fff}.slick-slide img{max-width:100%;height:auto}.woocommerce .woocommerce-product-gallery__trigger{position:absolute;top:20px;right:20px;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.slick-track{display:flex}form.checkout.woocommerce-checkout .col2-set:not(.storebuild-template-builder form.checkout.woocommerce-checkout .col2-set){width:100%!important;padding:0!important}.woocommerce-checkout.checkout .strb-billing-wrapper{padding:0!important}.wp-block-post.product{text-align:center}.strb-wishlist-table{width:90%;max-width:100%!important;margin:0 auto}th.strb-wishlist-table-th-product{text-align:left}#pure-wc-compare-popup .quantity input{height:40px;padding:0}#pure-wc-compare-popup .quantity{margin-right:10px}body.elementor-editor-active .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1140px!important}.pure-currency-switcher{margin-bottom:15px}.product-quickview-wrapper .elementor-widget-container .strb-product-details-add-to-cart .quantity:not(.strb-product-quantity),.woocommerce div.product form.cart div.quantity:not(.strb-product-quantity,.strb-product-compare-modal .quantity){margin-bottom:20px!important;margin-right:12px!important}.product-quickview-wrapper .elementor-widget-container .strb-product-details-social{display:flex;align-items:center;gap:10px}.product-quickview-wrapper .elementor-widget-container .strb-product-details-social a svg{width:20px;height:20px}.product-quickview-wrapper .elementor-widget-container .strb-product-details-social a{padding:4px}.product-quickview-wrapper .elementor-widget-container .strb-product-details-social a:hover svg{fill:#fff}.woocommerce ul.strb-products li.product .button{display:inline-block;margin-top:1em;margin-right:10px}.strb-product-single-default .summary .strb-quick-checkout-btn{margin-bottom:20px;margin-left:0!important}.strb-product-details-social{display:flex;align-items:center;gap:5px}.woocommerce-page .woocommerce form .form-row label,.woocommerce-page .woocommerce table.shop_table{color:#666565}.woocommerce-page .woocommerce h2.strb-login-title{color:#353235}.woocommerce-page .strb-myaccount-nav-item,body[class*=elementor] .strb-myaccount-nav-item{margin-bottom:6px}.woocommerce-page .strb-form-login .woocommerce-error li,body[class*=elementor] .strb-form-login .woocommerce-error li{list-style:none;position:relative;padding-left:25px!important;display:inline-block;align-items:center}.woocommerce-page form.woocommerce-form.woocommerce-form-login.login,.woocommerce-page form.woocommerce-form.woocommerce-form-register.register,body[class*=elementor] form.woocommerce-form.woocommerce-form-login.login,body[class*=elementor] form.woocommerce-form.woocommerce-form-register.register{width:100%}body.admin-bar .strb-cartmini__wrapper{padding-top:32px}.strb-brand-slider .strb-brand-item a img{margin:0 auto}.woocommerce-page .strb-single-pro-item-large img,body[class*=elementor] .strb-single-pro-item-large img{max-width:100%;height:auto}.woocommerce-page .strb-login-input input,body[class*=elementor] .strb-login-input input{width:100%}.woocommerce-page .strb-product-details-add-to-cart form .strb-product-quantity-wrapper,body[class*=elementor] .strb-product-details-add-to-cart form .strb-product-quantity-wrapper{margin-bottom:0px!important}.woocommerce-page form .strb-cart-input[type=text],.woocommerce-page form.cart .strb-cart-input[type=text],.woocommerce-page form.cart.grouped_form .strb-cart-input[type=text],body[class*=elementor] form .strb-cart-input[type=text],body[class*=elementor] form.cart .strb-cart-input[type=text],body[class*=elementor] form.cart.grouped_form .strb-cart-input[type=text]{margin:0}.woocommerce-page .strb-product-details-category span a,body[class*=elementor] .strb-product-details-category span a{display:inline-block;margin-bottom:10px}.woocommerce-page.woocommerce-uses-block-theme form.cart .added_to_cart{display:none}.woocommerce .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.woocommerce-page .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas::-webkit-scrollbar{display:none}body.admin-bar .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas{top:32px}.woocommerce .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas{position:fixed!important;top:0;right:-300px;padding-bottom:45px;max-height:none!important;height:100%;background-color:#fff;box-shadow:-2px 0 5px rgb(0 0 0 / .2);overflow-y:auto;z-index:1001;transition:right 0.3s ease}.woocommerce .purewcmfp-ready .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas{right:0}.offcanvas-header{padding:15px;background:#f5f5f5;border-bottom:1px solid #ddd}.offcanvas-header h2{margin:0;font-size:18px}.offcanvas-body{padding:15px}.offcanvas-close{cursor:pointer;font-size:20px;color:#333;text-decoration:none}.woocommerce .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas .product{flex-wrap:wrap!important}.woocommerce .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas .summary{padding:0!important;flex-basis:100%!important}.woocommerce .purewcmfp-content .strb-product-quickview-modal.strb-offcanvas .strb-thumbnails-wrapper{flex-basis:100%!important;margin-bottom:20px!important}.woocommerce-page .strb-product-details-add-to-cart form [type="submit"],body[class*="elementor"] div.strb-product-details-add-to-cart form [type="submit"]{margin-bottom:0}.woocommerce-form-coupon-toggle{display:none}.checkout_coupon.woocommerce-form-coupon{display:none}.storebuild-template-container.woocommerce>.woocommerce-form-login-toggle{display:none}.storebuild-template-container.woocommerce+form.woocommerce-form.woocommerce-form-login.login{display:none!important}.woocommerce-page .strb-product-details-comment .comment-form-rating p.stars,body[class*=elementor] .strb-product-details-comment .comment-form-rating p.stars{margin-top:0}.strb-left-right{display:flex}