.upload-artwork form{max-width:500px!important}.single-product .call-now .elementor-icon{font-family:"Font Awesome 5 Free";font-weight:900;font-size:44px;color:#545454}.single-product .call-now .elementor-icon:after{content:"\f879"}.single-product .ginput_recaptcha{transform:scale(.77)!important;-webkit-transform:scale(.77)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important}.upload-artwork form input[type="text"],.upload-artwork form input[type="email"]{width:100%!important;border-radius:50px!important}.upload-artwork #field_19_2 label,.upload-artwork #field_19_3 label,.upload-artwork #field_19_4 label{display:none}.gform_footer span.loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:1px;cursor:pointer}.elementor-widget-woocommerce-menu-cart.elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons{grid-template-columns:1}#accodition-head-3 .upload-logo-img-upload{width:30%;float:left}.user_details h3{color:#fff;color:rgb(255,255,255);display:block;font-family:"Open Sans",sans-serif;font-size:20px!important;font-style:normal;font-weight:700;border:0!important;margin-bottom:0!important;padding-top:0!important}.user_details h3:after{display:none!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{top:1px;cursor:pointer}.user_details .full-width{clear:both;display:block;text-align:center}.user_details .full-width a{background-color:rgb(253,210,71);border-bottom-color:rgb(0,0,0);color:#000;border-radius:50px}.user_details{color:#fff;border-radius:10px;padding-bottom:12px;padding-left:14px;padding-right:14px;padding-top:10px;background-color:transparent;background-image:linear-gradient(170deg,#5c008e 0%,#f76767 100%);overflow:hidden}.user_details div.half-width{width:50%;float:left;padding:20px}.wc_black ul.jet-sub-menu li a{color:#000;padding:5px;font-size:14px}.wc_black ul.jet-sub-menu{padding:20px 25px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.before_price{font-size:12px;vertical-align:top;font-weight:400;color:#e8584b}.extra_data_box>span{padding:5px 0}.accodition-head a{display:none}.below_button{margin:0;text-align:center;margin:5px 0 5px 0;font-size:10px;font-weight:600}.popup_price_box{text-align:center;font-size:16px;font-weight:600}.color-box li:hover span.wc-color-name{visibility:visible}.color-box li span.wc-color-name{position:absolute;z-index:1;line-height:12px;left:0;top:35%;color:#fff;font-size:10px;background:#000;opacity:.5;width:100%;text-align:center;padding:5px 0}.color-box li span.wc-color-name{visibility:hidden}.color-box li span.wc-color-name:hover{display:block}.wc-header-mobile-search .elementor-search-form input{border:0!important}.widget_product_categories ul.product-categories .cat-item .count{float:none!important;display:inline-block!important}.widget_product_categories ul.product-categories li ul.children{margin-left:15px}.widget_product_categories ul.product-categories .cat-item a::after{display:none!important}#product-main-sections .loader div{border:5px solid #fbe13b!important;border-top:5px solid #f3f3f3!important;border-bottom:5px solid #f3f3f3!important}.wc-first-right-sec .elementor-column-wrap .elementor-widget-wrap .elementor-widget-divider .elementor-divider{padding:8px 0}.wc-home-prod-cat .elementor-widget-container ul.product-categories li a,.wc-home-prod-cat .elementor-widget-container ul li{padding:0}.woocommerce .widget .amount,.woocommerce .widget ins{font-weight:600}.widget_product_categories ul.product-categories .cat-item a{color:#333e48!important;padding:5px 0 5px 20px!important}#product-main-sections .cat-hide span{color:#000!important}.widget_product_categories ul.product-categories li ul li::before{display:none}#product-main-sections .elementor-widget-container h5{text-transform:capitalize!important;color:#444444!important;border-bottom:1px solid #ececec;display:block!important;font-size:15px!important;padding-bottom:5px;margin-bottom:5px;font-family:"Open Sans",sans-serif!important;font-weight:normal!important}.wc-header-search .elementor-search-form input{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.wc-checkout-tb span.item-total-1 p,.item-total-1 p{margin-bottom:0}.wc-checkout-tb span.item-total-1{display:block;padding-bottom:11px;border-bottom:1px solid #eaeffe}span.main_title{font-size:12px}.wc-checkout-tb span.item-total-1 p span.main_title,.wc-checkout-tb span.print-setup-1 span.main_title,.wc-checkout-tb span.print-setup span.main_title{font-weight:600!important}.wc-checkout-tb span.item-total-1 p span.total-price,.wc-checkout-tb span.print-setup-1 span.price-amount-1,.wc-checkout-tb span.print-setup span.price-amount{float:right}.wc-checkout-tb span.item-total-1 span.small{font-size:12px;line-height:1px;display:block}.wc-checkout-tb span.print-setup-1{display:block;margin-top:2px;border-bottom:1px solid #eaeffe;padding-bottom:10px;overflow:hidden}.wc-checkout-tb span.print-setup-1 span.sub-text,.wc-checkout-tb span.print-setup span.sub-text{display:block;font-size:11px;line-height:.5}.wc-checkout-tb{margin-bottom:10px}.wc-checkout-tb{width:100%;border:1px solid #ccc;padding:10px;border-radius:5px;margin-top:20px}.woocommerce-checkout #order_review table td.product-name{width:100%}.woocommerce-checkout #order_review table td.product-name strong.product-quantity,.elementor-button--view-cart,#logolatesubmit{display:none}.elementor-menu-cart__product-remove{background:#fbdc3b;border:0;align-self:center}p.min_qty_error,.error_four{margin:0;color:red;font-weight:600;margin-left:1.5%}.js-modal-submit,.next-accodition-head{background:#d4d4dc!important;cursor:not-allowed}.accodition-box li.completed h3 a{display:block!important}.js-modal-submit.completed,.accodition-box li.completed .next-accodition-head{background:#fbe23b!important;cursor:pointer}.elementor-menu-cart__product-remove:before,.elementor-menu-cart__product-remove:after{background:#000}.shop_table.cart td.product-name p,.shop_table.cart td.product-name div{margin-bottom:0;font-weight:400;font-size:14px}.shop_table.cart td.product-name ul{margin:0;list-style-type:none}.shop_table.cart td.product-name span{font-weight:600}.shop_table.cart td.product-name a{margin-bottom:10px;display:block}.wc-home-prod-cat{padding:10px}.wc-first-right-sec p.elementor-icon-box-description{line-height:20px}.woocommerce-account .woocommerce-error{padding:1em 1.618em;margin-bottom:2.618em;background-color:#d9534f;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15)}.woocommerce-account .woocommerce-error::before{display:none}.woocommerce-account h1.entry-title{font-size:2.857em;letter-spacing:-.025em;margin-bottom:0}.woocommerce-account nav.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid #eceeef;border-top:0;position:relative;border-right:0;border-left:0}.woocommerce-account .woocommerce-MyAccount-navigation a{padding:.857em 0;display:block;color:#333e48}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{color:#333e48;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content a{color:#0275d8}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#014c8c}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header{border:none;border-bottom:1px solid #dadada;margin-bottom:1.36em;position:relative}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header h3{font-size:1.786em;line-height:1.6em;display:block;position:relative;padding-bottom:.4em;margin-bottom:0;width:90%;padding-left:0;font-weight:400;padding-right:0;padding-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header h3:after{content:' ';border-bottom:2px solid transparent;display:block;width:20%;position:absolute;bottom:-3px;border-color:#fed700}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address header a.edit{float:right;line-height:3.571em!important;padding:0}.woocommerce-account nav.woocommerce-MyAccount-navigation ul{margin-left:0;border-top:1px solid #eceeef;padding-left:0}.woocommerce-lost-password .entry-header{margin-top:2em}.woocommerce-account .entry-header{margin-top:2em;margin-bottom:2.5em;text-align:center}.woocommerce-account .woocommerce #customer_login{position:relative}.woocommerce-account .woocommerce #customer_login h2{font-size:1.786em;color:#333e48;line-height:1.6em;display:block;position:relative;padding-bottom:.4em;border-bottom:1px solid #dadada;margin-bottom:1.36em;font-weight:400}.woocommerce-account .woocommerce #customer_login h2:after{content:' ';border-bottom:2px solid transparent;display:block;width:20%;position:absolute;bottom:-1px;border-color:#fed700}.woocommerce-account .woocommerce #customer_login form{border:none;padding:0}.woocommerce-account .woocommerce #customer_login form p.lost_password a{color:#0275d8}.woocommerce-account .woocommerce #customer_login form p.lost_password a:hover{color:#014c8c}.woocommerce-account .woocommerce #customer_login form button{color:#333e48;background-color:#fed700;border-color:#fed700;font-weight:700}.woocommerce-account .woocommerce #customer_login::before{border-right:1px solid #ddd;height:100%;position:absolute;content:' ';right:50%;top:0;display:block}.woocommerce-account .woocommerce #customer_login form button:hover{color:#fff;background-color:#000;border-color:#000}.wc-home-prod-cat .elementor-widget-container h5:after{content:"";height:3px;display:block;background-color:#fbe13b;margin-top:.5em;width:100%;max-width:50px}.wc-home-prod-cat .elementor-widget-container ul.product-categories,.wc-home-prod-cat .elementor-widget-container ul{margin:0;list-style:none;padding-top:10px}.wc-home-prod-cat .elementor-widget-container ul.product-categories li a,.wc-home-prod-cat .elementor-widget-container ul li a{color:#444;border-bottom:1px solid #ececec;padding:5px 0;display:block}.wc-home-prod-cat .elementor-widget-container h5{color:#444;font-weight:400}.woocommerce-checkout .entry-header{text-align:center;margin-bottom:2.857em;margin-top:2.857em}.woocommerce-checkout .entry-header h1{font-size:2.857em;letter-spacing:-.025em;margin-bottom:0;color:#333e48;font-weight:400}.woocommerce-checkout .woocommerce .woocommerce-info{background-color:#fed700;color:#333e48;padding:1em 1.618em;margin-bottom:2.618em;margin-left:0;border-radius:2px;clear:both;border-left:.618em solid rgba(0,0,0,.15);border-top:0}.woocommerce-checkout .woocommerce .woocommerce-info a{color:#333e48;font-weight:700}.woocommerce-checkout .woocommerce .woocommerce-info::before{content:''}.woocommerce-checkout form.checkout_coupon{width:100%}.woocommerce-checkout form.checkout_coupon p{margin-bottom:1rem}.woocommerce-checkout form.checkout_coupon .form-row-first{padding-right:0;clear:left}.woocommerce-checkout form.checkout_coupon .form-row-first input#coupon_code{border-top-right-radius:0!important;border-bottom-right-radius:0!important;font-size:1.071em;padding:.857em 1.214em;background-color:transparent;color:#818181;line-height:1.286em;outline:0;border:0;border-radius:1.571em;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd}.woocommerce-checkout form.checkout_coupon .form-row-last{padding-left:0}.woocommerce-checkout form.checkout_coupon .form-row-last button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;background-color:#333e48;color:#fff;border-radius:1.571em;padding:1.036em 2.134em!important;border-width:0!important;display:inline-block;border-color:#efecec;transition:all .2s ease-in-out;line-height:1.286em!important;margin-left:-4px}.woocommerce-checkout .woocommerce-error::before{content:''}.woocommerce-checkout .woocommerce-error{background-color:#d9534f;padding:1em 1.618em;margin-bottom:2.618em;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15)}.woocommerce-checkout .input-text:focus{border-color:#66afe9;outline:0}.woocommerce-cart .cart-empty{font-size:3.5em;font-weight:300;text-align:center;line-height:1.5em;margin-bottom:.75em}.woocommerce-cart .return-to-shop{text-align:center;margin-bottom:7em}.woocommerce-cart .return-to-shop a{color:#333e48;background-color:#efecec;border-color:#efecec;background-image:none;outline:0;border-radius:1.571em;transition:all .2s ease-in-out;padding:1.036em 2.134em!important;border-width:0!important;display:inline-block;font-weight:400}.woocommerce-cart .return-to-shop a:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce-checkout .woocommerce .woocommerce-form-login{border:none;padding:0;margin:0}.woocommerce-checkout .woocommerce .woocommerce-form-login p{margin-bottom:1rem}.woocommerce-checkout .woocommerce .woocommerce-form-login .form-row-first{padding-right:15px;clear:left;margin:0;width:50%!important}.woocommerce-checkout .woocommerce .woocommerce-form-login label{display:block;font-size:1em;line-height:1.286em;font-weight:700;margin-bottom:.857em}.woocommerce-checkout .woocommerce .woocommerce-form-login .form-row-first input,.woocommerce-checkout .woocommerce .woocommerce-form-login .form-row-last input{background-color:transparent;color:#818181;line-height:1.286em;outline:0;border:0;-webkit-appearance:none;border-radius:1.571em;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd}.woocommerce-checkout .woocommerce .woocommerce-form-login .form-row-last{padding-left:15px;clear:right;margin:0;width:50%!important}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper .woocommerce-message{padding:1em 1.618em;margin-bottom:2.618em;background-color:#5cb85c;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15);border-top:0}.woocommerce-cart .input-text:focus,.woocommerce-checkout .input-text:focus{border-color:#66afe9!important;outline:0!important}.woocommerce-checkout .woocommerce .woocommerce-form-login p.form-row{margin-bottom:1.4em}.woocommerce-checkout .woocommerce .woocommerce-form-login p.form-row button{border-radius:1.571em;padding:1.036em 2.134em;border-width:0;display:inline-block;color:#333e48;background-color:#efecec;border-color:#efecec;transition:all .2s ease-in-out;font-weight:400}.woocommerce-checkout .woocommerce .woocommerce-form-login p.form-row button:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce-checkout .woocommerce .woocommerce-form-login p.lost_password a{color:#0275d8}.woocommerce-checkout .woocommerce .woocommerce-form-login p.lost_password a:hover{color:#014c8c;text-decoration:none}.woocommerce-checkout .woocommerce-error{border-top:0}.woocommerce-checkout h3{font-size:1.786em!important;line-height:1.6em;display:block;padding-bottom:.4em;position:relative;margin-bottom:1.36em;border-bottom:1px solid #dadada;font-weight:400}.woocommerce-checkout h3::after{content:' ';border-bottom:2px solid transparent;display:block;width:20%;position:absolute;bottom:-1px;border-color:#fed700}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:1.571em;padding:1.036em 2.134em;border-width:0;display:inline-block;color:#333e48;background-color:#efecec;border-color:#efecec;transition:all .2s ease-in-out;font-weight:400}.woocommerce-account .woocommerce-message a.woocommerce-Button.button:hover,.woocommerce-account .woocommerce-Message a.woocommerce-Button.button:hover{background-color:#000!important;border-color:#000;color:#fff}.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info{color:#000}.woocommerce-account .woocommerce-message a.woocommerce-Button.button,.woocommerce-account .woocommerce-Message a.woocommerce-Button.button{border-radius:1.571em!important;padding:1.036em 2.134em!important;border-width:0;display:inline-block;color:#333e48;background-color:#fed700!important;border-color:#fed700!important;transition:all .2s ease-in-out;font-weight:400}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{background-color:transparent;color:#818181;line-height:1.286em;outline:0;border:0;-webkit-appearance:none;border-radius:1.571em;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd}.woocommerce label{font-size:1em;line-height:1.286em;font-weight:700;margin-bottom:.857em}#shipping_method small{display:none}#shipping_method li .woocommerce-Price-amount{display:none}textarea#order_comments{min-height:10em;padding:1.858em}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{height:44px;border-radius:50px}.woocommerce-checkout #order_review{position:relative;width:100%;min-height:1px!important;padding-right:15px!important;padding-left:15px!important;background-color:#f5f5f5;padding-bottom:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:none!important;padding-top:25px!important}.woocommerce-checkout #order_review table{width:100%;max-width:100%;margin-bottom:0;padding:0 .75rem;display:block}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout .woocommerce-checkout-review-order-table thead{display:block;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody>tr,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot>tr,.woocommerce-checkout .woocommerce-checkout-review-order-table thead>tr{display:flex;width:100%;justify-content:space-between;border-top:0}.woocommerce-checkout #order_review table thead th{border:0;padding:.75rem 0;vertical-align:bottom;line-height:1.5}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{display:flex;width:100%;justify-content:space-between;border-top:1px solid #ddd}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr td{color:#333e48;font-size:14px}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr td span{font-weight:normal!important}.woocommerce-checkout #payment .place-order .button{font-size:1.387em;width:100%;font-weight:700;white-space:pre-wrap;border-radius:1.571em;padding:1.036em 2.134em;border-width:0;display:inline-block;color:#333e48;transition:all .2s ease-in-out;background-color:#fed700}.woocommerce-checkout #payment .place-order .button:hover{background-color:#000;border-color:#000;color:#fff}.woocommerce-checkout #payment .place-order{padding:1.387em!important;margin-bottom:0;float:none;width:100%}.woocommerce-checkout h3#order_review_heading{background-color:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px;padding:25px 15px 05px 15px!important;border-top:0!important;border-bottom:1px solid #dadada!important;border-right:0!important;border-left:0!important}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper .woocommerce-message::before{content:''}.woocommerce-cart .entry-title{font-size:2.857em;letter-spacing:-.025em;margin-bottom:0;font-weight:400;color:#333e48}.woocommerce-cart header.entry-header{text-align:center;margin-bottom:2.857em;margin-top:2.857em}.woocommerce-cart table.shop_table{width:100%;max-width:100%;margin-bottom:1.236rem;background-color:transparent;border-collapse:collapse;border-spacing:0;border:none}.woocommerce-cart table.shop_table thead{background:#fff}.woocommerce-cart table.shop_table thead th{font-size:1em;line-height:1.714em;color:#747474;border-bottom:1px solid #ddd;border-top:none;font-weight:400;vertical-align:bottom;padding:.75rem}.woocommerce-cart table.cart tbody tr.cart_item:first-child td{padding-top:2.059em;padding-bottom:1.029em}.woocommerce-cart table.shop_table tbody tr td{border:none;padding-top:1.029em;padding-bottom:1.029em;vertical-align:middle;font-size:1.214em;line-height:1.147em}.woocommerce-cart table.shop_table tbody tr td.product-remove a.remove{color:#a7a7a7;font-size:1.5em;border:none}.woocommerce-cart table.shop_table tbody tr td.product-thumbnail{width:136px}.woocommerce-cart table.shop_table tbody tr td.product-thumbnail a{display:block}.woocommerce-cart table.shop_table tbody tr td.product-thumbnail a img{max-width:100px!important;margin:auto;height:92px!important;border:1px solid #ddd;padding:4px;display:block;width:92px!important}.woocommerce-cart table.shop_table tbody tr td.product-name a{color:#3e3e3e;font-weight:400}.woocommerce-cart table.shop_table tbody tr td.product-name a:hover{color:#000}.woocommerce-cart table.shop_table tbody tr td.product-price span,.woocommerce-cart table.shop_table tbody tr td.product-subtotal{font-weight:400}.woocommerce-cart table.shop_table tbody tr .product-quantity .quantity{width:5em}.woocommerce-cart table.shop_table tbody tr td.product-quantity .quantity label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;font-size:1em;line-height:1.286em;font-weight:700}.woocommerce-cart table.shop_table tbody tr td.product-quantity input{padding:.5em 1em;border-radius:1em;background-color:transparent;color:#818181;line-height:1.286em;outline:0;text-align:left;border:0;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd;font-size:1em;width:100%}.woocommerce-cart table.shop_table tbody tr td.product-subtotal span{font-weight:400}.woocommerce-cart table.shop_table tbody tr td.actions{text-align:right;font-size:1em;padding-top:5.714em;border-top:1px solid #eceeef}.woocommerce-cart table.shop_table tbody tr td.actions .coupon{font-size:1em;float:left;text-align:left;width:41.6666666667%;display:flex}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .input-text{width:100%!important;border:1px solid #ddd;padding:.534em 1.8em;font-size:1.071em;line-height:2em;margin:0;background-color:transparent;color:#818181;outline:0;max-height:100%!important;border-radius:1.467em;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:0!important;max-width:100%!important}.woocommerce-cart table.shop_table tbody tr td.actions .coupon input#coupon_code::placeholder{color:#333e48;font-weight:400}.woocommerce-cart table.shop_table tbody tr td.actions .button{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-4px;position:relative;white-space:pre;font-weight:400;border-radius:1.571em;padding:1.036em 2.134em;border-width:0;display:inline-block;color:#333e48;background-color:#efecec;border-color:#efecec;transition:all .2s ease-in-out}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:-4px!important;font-weight:700;position:relative;white-space:pre;background-color:#333e48;color:#fff;border:none;border-radius:1.571em;padding:1.036em 2.134em!important;border-width:0!important;display:inline-block!important;border-color:#efecec;transition:all .2s ease-in-out;line-height:1.286em!important;max-height:100%!important}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button:hover{background-color:#333e48}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total span{font-weight:700}.woocommerce-cart table.shop_table tbody tr td.actions button:disabled{cursor:not-allowed;opacity:.65;font-weight:400}.woocommerce-cart table.shop_table tbody tr td.actions button:disabled:hover{color:#fff}.woocommerce-cart table.shop_table tbody tr td.actions .button:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce-cart table.shop_table tbody tr td.actions button:disabled:hover{background-color:#efecec;border-color:#efecec}.woocommerce-cart .cart-collaterals{padding-top:5em}.woocommerce-cart .cart-collaterals .cart_totals{flex:0 0 41.6666666667%;max-width:41.6666666667%;margin-left:58.3333333333%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;float:left;border:none}.woocommerce-cart .cart-collaterals .cart_totals h2::after{content:' ';border-bottom:2px solid transparent;display:block;width:20%;position:absolute;bottom:-1px;border-color:#fed700}.woocommerce-cart .cart-collaterals .cart_totals h2{line-height:1.6em;padding-left:0;display:block;position:relative;padding-bottom:.4em;border-bottom:1px solid #dadada;margin-bottom:.5em;font-weight:300;font-size:1.786em;background:#fff;margin-right:0;margin-left:0}.woocommerce-cart .cart-collaterals .cart_totals table{display:block;width:100%;max-width:100%;margin-bottom:1.236rem}.woocommerce-cart .cart-collaterals .cart_totals table tbody{display:block;width:100%}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr{display:flex;width:100%;justify-content:space-between}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr th{border-top-width:0;padding-left:0;line-height:1.5;vertical-align:top}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr td{padding:.75rem;line-height:1.5;vertical-align:top;border:0}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr td span{font-weight:400}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr.order-total{border-top:1px solid #eceeef}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tbody>tr+tr,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tfoot>tr+tr,.woocommerce-cart .cart-collaterals .cart_totals table.shop_table thead>tr+tr{border-top:1px solid #eceeef}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:inline-block}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a{font-weight:700;color:#333e48;background-color:#fed700;border-color:#fed700;border-radius:1.571em;display:inline-block;border-width:0!important;font-size:14px;transition:all .2s ease-in-out}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr th,.woocommerce-cart .cart-collaterals .cart_totals table tbody tr td{font-size:14px}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce-cart table.cart td{vertical-align:middle;font-size:1.214em;line-height:1.147em}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper .woocommerce-error{background-color:#d9534f;list-style:none;padding:1em 1.618em;margin-bottom:2.618em;margin-left:0;border-radius:2px;color:#fff;clear:both;border-left:.618em solid rgba(0,0,0,.15);border-top:0}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper .woocommerce-error::before{content:''}a.all-categories.arrow:before{content:"\e900";padding:0 5px 0 5px;display:inline-block;font-family:Astra;font-size:11px;font-size:.7rem;transform:rotate(-90deg)}.all-categories{font-size:14px;font-weight:400;display:inline-block;font-family:"Open Sans",sans-serif;color:#333e48;cursor:pointer}.all-categories:hover{color:#333e48}span.best-popular{position:absolute;top:7px;left:8px;text-transform:capitalize;cursor:pointer;font-size:12px;background:#fcc53c;font-weight:500;color:#fff;padding:4px 15px;border-radius:40px;z-index:5}@-webkit-keyframes _20mFuy{0%{opacity:0;left:-15px}20%{opacity:.3;left:0}30%{opacity:.45;left:5px}50%{opacity:.45;left:15px}80%{opacity:.3;left:28px}to{opacity:0;left:30px}}@keyframes _20mFuy{0%{opacity:0;left:-15px}20%{opacity:.3;left:0}30%{opacity:.45;left:5px}50%{opacity:.45;left:15px}80%{opacity:.3;left:28px}to{opacity:0;left:30px}}span.best-popular:before{content:"";width:30px;height:30px;position:absolute;background:#fff;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="6" /></filter></svg>#filter');filter:blur(6px);top:0;left:-9px;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-animation:_20mFuy 1s linear 2ms 6 forwards;animation:_20mFuy 1s linear 2ms 6 forwards;opacity:0}.last-element-margin{margin-bottom:0px!important}.woocommerce ul.products li.product .icon-badges{position:absolute;top:5px;left:5px}.woocommerce ul.products li.product .webby_loop_price .price{display:inline-block}html .woocommerce ul.products li.product .webby_loop_price .price:nth-child(1){color:#444444!important;font-size:13px!important;text-decoration:line-through;font-weight:400!important}.product-list-box>.elementor-column-wrap.elementor-element-populated{overflow:hidden}.webby-uael-woo-products-thumbnail-wrap.hiden-image,.recently-view h5,.astra-shop-thumbnail-wrap,.archive .products.columns-4 .owl-buttons,.related.products .products.columns-4 .owl-buttons{display:none}.widget_ywraq_list_quote .yith-ywraq-list-widget-wrapper .yith-ywraq-list-wrapper>a.button{width:100%!important;text-align:center}.archive .products.columns-4 .owl-theme .owl-controls .owl-page span,.related.products .products.columns-4 .owl-theme .owl-controls .owl-page span{background:#81bd41;display:none}.archive .products.columns-4 .owl-theme .owl-controls,.related.products .products.columns-4 .owl-theme .owl-controls{position:absolute;top:0;left:5px;margin:0;display:none!important}.archive .products.columns-4 .owl-theme .owl-controls .owl-page span,.related.products .products.columns-4owl-theme .owl-controls .owl-page span{display:block;width:7px;height:7px;margin:1px}.archive .products.columns-4,.related.products .products.columns-4{display:block!important}.archive .products.columns-4>li{width:24.7%!important;margin-right:0!important}.related.products .products.columns-4>li{width:19.7%!important;margin-right:0!important}.archive .products.columns-4>li,.related.products .products.columns-4>li{display:inline-block;vertical-align:top!important}.webby-price{clear:both;overflow:hidden}ul.extra_data{margin:0;list-style-type:none}ul.extra_data li{clear:both}ul.extra_data li label{width:22%;float:left;color:#333;margin:0;font-size:14px}ul.extra_data li p{margin:0;width:78%;float:left;font-size:14px;margin-top:-4px}ul.extra_data:after{clear:both}.print_details{padding:0 4px;background:#9E9E9E;color:#fff;border-radius:50%;margin-left:5px;font-size:10px}#woo-sign-up .elementor-button,#woo-login .elementor-button{background:#eee;color:#abaaaa;width:60%}.woocommerce .woo-register-box form{padding:0;margin:0;border:0}#request-a-quote-main,#ask-a-question-main{margin-bottom:0}.woocommerce .woo-register-box input[type=password],.woocommerce .woo-register-box input[type=text],.woocommerce .woo-register-box input[type=email]{padding:.5em}.woocommerce .woo-register-box button{color:#fff;padding:10px 30px}#clear-both{clear:both}#woo-sign-up,#woo-login{width:50%;float:left}#request-a-quote-proof,#ask-a-question{display:none}.order-your-product .logo_valid_error{background:rgba(190,113,65,.12);border:1px dashed #ef5f5f;border-radius:4px;padding:10px;text-align:center;position:relative;margin-bottom:15px}.order-your-product .logo_valid_error label.logo_text_err{display:block;text-align:center;font-family:'Open Sans',sans-serif}.order-your-product .logo_valid_error .logo_create label>span{margin-left:5px;vertical-align:middle}.order-your-product .logo_valid_error .logo_create label .checkbox{width:20px;height:20px;position:relative;display:inline-block;vertical-align:middle}.order-your-product .logo_valid_error .logo_create label .checkbox{width:20px;height:20px;position:relative;display:inline-block;vertical-align:middle}.order-your-product .logo_valid_error .logo_create label .checkbox{width:20px;height:20px;position:relative;display:inline-block;vertical-align:middle}.order-your-product .logo_valid_error{background:rgba(190,113,65,.12);border:1px dashed #ef5f5f;border-radius:4px;padding:18px 10px;text-align:center;position:relative;margin-bottom:15px;display:none}@media (max-width:1199px){.woocommerce-cart table.shop_table.cart .coupon .button,.woocommerce-cart #content table.cart .button[name=apply_coupon]{width:auto!important;margin-left:0!important;padding:1.036em 1.134em!important}.woocommerce-cart table.shop_table.cart .coupon .input-text{flex-grow:1;border-right:1px solid #ddd}.woocommerce-cart table.shop_table.cart .coupon{position:relative;margin-bottom:1.429em}}@media only screen and (max-width:991px){.woocommerce-checkout .woocommerce form .form-row label{font-size:1em;line-height:1.286em;font-weight:700;margin-bottom:.857em}.woocommerce-checkout .woocommerce-billing-fields .form-row.form-row-first{padding-right:0}.woocommerce-checkout .woocommerce .woocommerce-form-login .form-row-first,.woocommerce-checkout .woocommerce .woocommerce-form-login .form-row-last{padding-right:0;padding-left:0;width:100%!important}}@media only screen and (max-width:768px){.single-product .price_data .head{font-size:36px}.woocommerce-checkout .woocommerce-cart header.entry-header{margin-top:0}.woocommerce-cart table.shop_table.shop_table_responsive.cart tbody tr.cart_item:first-child td{padding-top:1.029em}.woocommerce-cart #content table.cart .product-thumbnail{text-align:right;width:100%}.woocommerce-cart #content table.cart .product-thumbnail img{margin-right:0}.woocommerce-cart table.shop_table tbody tr .product-quantity .quantity{width:100%}.woocommerce-cart table.shop_table tbody tr .product-quantity .quantity input{max-width:5em}.woocommerce-cart table.shop_table.shop_table_responsive tr.cart_item{border-bottom:1px solid #eaeaea;display:block;padding:10px 0}.woocommerce-cart table.shop_table.cart .coupon .input-text{flex-grow:1;border-right:1px solid #ddd}.woocommerce-cart table.cart .coupon .button{border-top-left-radius:1.467em;border-bottom-left-radius:1.467em}.woocommerce-cart table.shop_table.shop_table_responsive.cart .coupon{float:none!important;padding-bottom:0!important;width:100%;flex-direction:column;margin-bottom:16px!important}.woocommerce-cart table.shop_table tbody tr td.actions .button{width:100%!important;margin:0!important}.woocommerce-cart table.shop_table.shop_table_responsive.cart button[name=update_cart],.woocommerce-cart table.shop_table.shop_table_responsive.cart input[name=update_cart]{font-size:14px}.woocommerce-cart table.shop_table tbody tr td.actions .coupon input#coupon_code{border-top-right-radius:1.467em!important;border-bottom-right-radius:1.467em!important;margin-bottom:16px;flex-grow:1;border-right:1px solid #ddd!important}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button[name=apply_coupon]{border-top-left-radius:1.467em!important;border-bottom-left-radius:1.467em!important;width:100%!important}.woocommerce-cart table.shop_table.cart .coupon .button,.woocommerce-cart #content table.cart .button[name=apply_coupon]{width:100%!important}.woocommerce-cart .cart-collaterals .cart_totals h2{font-weight:400}.woocommerce-carttable.shop_table_responsive tr td,.woocommerce-cart table.shop_table_responsive tr td{padding-left:0!important}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr td{width:100%}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:inline-block;margin-left:0;width:100%}.woocommerce-account .woocommerce #customer_login::before{content:'';display:none}.woocommerce-account .woocommerce form .form-row label{font-size:1rem}}@media only screen and (max-width:767px){.woocommerce-checkout .woocommerce-billing-fields .form-row-first,.woocommerce-billing-fields .form-row-last,.woocommerce-checkout .woocommerce-shipping-fields .form-row-first,.woocommerce-shipping-fields .form-row-last{width:100%!important}.user_details div.half-width{width:100%;float:none}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name{text-align:initial}.order-your-product div .extra-options{padding-top:5px;padding-bottom:15px}.extra-options label span,.extra-options label .checkbox{vertical-align:middle}#accodition-head-2 input{padding:10px 0!important}#accodition-head-1 input{padding:10px 25px!important}#accodition-head-3 select,#accodition-head-3 textarea{font-size:14px;padding:8px 15px!important}.upload-logo-img.requirement-details{width:67%}.next-accodition-head{padding:8px 20px!important}.uamodal-6f45d75 .uael-modal-close{width:90px;line-height:80px}.wc-checkout-tb span.item-total-1 span.small,.wc-checkout-tb span.print-setup-1 span.sub-text,.wc-checkout-tb span.print-setup span.sub-text{line-height:normal}.woocommerce-checkout form.checkout_coupon .form-row-first input#coupon_code{border-top-right-radius:1.571em!important;border-bottom-right-radius:1.571em!important}.woocommerce-checkout .woocommerce form.checkout_coupon .form-row{width:100%;display:block}.woocommerce-checkout form.checkout_coupon .form-row-last button{border-top-left-radius:1.571em!important;border-bottom-left-radius:1.571em!important;display:block;margin-top:25px;margin-left:0;width:auto!important}.woocommerce-cart .cart-empty{font-size:2.5em}.woocommerce-cart .cart-collaterals{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0}.woocommerce-cart .cart-collaterals .cart_totals{flex:0 0 100%;max-width:100%;margin-left:0;padding:0}.archive .products.columns-4>li,.related.products .products.columns-4>li{width:32.7%!important}.woocommerce.ywraq-wrapper #gform_wrapper_5,#yith-ywraq-form{width:100%!important}#yith-ywraq-form{padding:0!important}#mobile-filters{margin-bottom:0!important}.mobile-filters{display:none}}@media only screen and (max-width:550px){.archive .products.columns-4>li,.related.products .products.columns-4>li{width:49.5%!important}.woocommerce-result-count{width:100%!important}}@media only screen and (max-width:400px){.archive .products.columns-4>li,.related.products .products.columns-4>li{width:100%!important;display:block}}@media (max-width:544px){.elementor-element.elementor-wc-products ul.products{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:468px){#woo-sign-up .elementor-widget-container,#woo-login .elementor-widget-container{padding-bottom:5px}#woo-sign-up,#woo-login{width:100%;float:none}#accodition-head-3 .upload-logo-img-upload{float:none;margin:0 auto}#accodition-head-3 .upload-logo-img.requirement-details{width:100%}}@media (max-width:400px){.elementor-element.elementor-wc-products ul.products{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:600px){.extra-options label:first-child{width:38%}.extra-options label:last-child{width:60%}.requirement-details{padding-left:0!important}}.elementor-menu-cart__main.woocommerce-cart-form .elementor-menu-cart__products .elementor-menu-cart__product{grid-template-rows:auto!important}.elementor-menu-cart__main.woocommerce-cart-form .elementor-menu-cart__products .elementor-menu-cart__product-name{grid-column-start:1!important;padding:0}.elementor-menu-cart__product-price{width:150px;text-align:left;color:#000;padding-left:0}.woocommerce-cart-form table .product-quantity{display:none!important}.wc-checkout-tb p{margin-bottom:7px!important}.price_dropdown_amount #min_price,.price_dropdown_amount #max_price{height:39px}.webby-price .price-label{font-size:13px;font-weight:400;color:#333;width:24%;float:left;padding:10px 0;line-height:1;text-align:left}.webby-price .price-box-div{width:76%;float:left;height:60px}.webby-price .price-box-div .elementor-heading-title{width:80%;font-size:14px;float:left;margin:10px 0 0}.webby-price .price-box-div .price-desc{font-size:13px;font-weight:700;color:#60c99d;margin:0;display:block;clear:both;line-height:0}.webby-price .price-box-div .price-box{font-size:13px}.webby-price .price-box-div .price{width:20%;float:left}.webby-price .price-box-div .price .woocommerce-Price-amount.amount{color:#e84c30}#billing_business_account{display:inline-block}label[for="billing_business_account"]{display:inline-block!important;margin-left:5px}.business_account{display:none}div#header-search-top input.isp_search_box_input,div.header-search-top input.isp_search_box_input{width:100%!important;border:2px solid #fbdc3b}div#header-search-top .isp_search_box_form,div.header-search-top .isp_search_box_form{width:100%!important}div#header-search-top .isp_search_box_form .isp_widget_btn,div.header-search-top .isp_search_box_form .isp_widget_btn{display:none}div#header-search-top .isp_search_box_form::after,div.header-search-top .isp_search_box_form::after{content:'';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";position:absolute;top:50%;transform:translateY(-50%);right:10px;color:#fbdc3b}