@media screen and (min-width:1024px){.content-area main{margin:20px 120px 20px 120px}.htcompare-button-area{display:none}.post-111361 .entry-content{margin:40px}.post-111362 .entry-content{margin:40px}}.gmwqp_inquirybtn{display:none!important}.dgwt-wcas-stock.out-of-stock,.is-ajax-search-items .stock-status.is-out-of-stock{display:none}@media screen and (max-width:1023px){.content-area main{margin:20px 10px 20px 10px}.htcompare-button-area{display:none}.post-111361 .entry-content{margin:10px}}.elementor-57 .elementor-element.elementor-element-f2e919b .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:4px 0 4px 0}.elementor-widget-heading .elementor-widget-container .elementor-heading-title .detail:hover,.elementor-widget-heading .elementor-widget-container .elementor-heading-title .detail:focus{color:#565657}.book-appointment:hover{color:#e2b5ca}.elementor-widget-container .elementor-heading-title .black:hover,.elementor-widget-container .elementor-heading-title .black:focus{color:#565657}.wt-related-products .bx-wrapper{max-width:100%!important}.wt-related-products .bx-wrapper .bx-viewport ul li .tinv-wraper.tinv-wishlist{display:none}.wt-related-products .bx-wrapper .bx-viewport ul li .wp-element-button{display:none}.wt-related-products .bx-wrapper .bx-viewport ul li .woocommerce-loop-product__title{color:#565657;font-family:"Karla",Sans-\ serif;font-size:16px;font-weight:500}.wt-related-products .bx-wrapper .bx-viewport ul li .woocommerce-Price-amount bdi{color:#000;font-family:"Karla",Sans-\ serif;font-size:15px;font-weight:500}.woocommerce-message{border-top-color:#000;background:#565657;color:#fff}.bx-wrapper{max-width:300px!important}.bx-viewport{height:490px!important}.crp-slider li{width:295px!important}.wt-related-products{}.woocommerce-message::before{color:#fff}.woocommerce table.cart td.product-remove a:hover{color:red!important}.entry-summary .wishsuite-btn{display:none}.wl-button-already-in .wl-already-in ul li a{color:#b98d8d}.wl-row{margin-left:0;margin-right:0}.tinvwl_add_to_wishlist_button{margin-bottom:30px;display:none}.elementor-4718 .elementor-element.elementor-element-193cbea6.elementor-wc-products ul.products li.product .button{display:none}.entry-summary .wishsuite-btn:hover{background-color:#fff;border:2px solid #565657;color:#000}.entry-summary .wishsuite-btn-exist{color:#b98d8d;margin-bottom:15px}.entry-summary .added{color:#b98d8d;margin-bottom:10px}.entry-summary .added_to_cart{color:#b98d8d;padding-bottom:20px;padding-left:2px}.entry-summary .added_to_cart:hover{color:#000}.entry-summary .wishsuite-btn::before{text-align:center!important}.entry-summary .woocommerce-tabs{display:none}.product-purchase .wishlist-add-to-cart-button{background-color:#000!important;color:#fff!important}.woocommerce .wl-add-all{background-color:#fff!important;color:#565657!important}.woocommerce .wl-add-all:hover{background-color:#000!important;color:#fff!important}.product-purchase a:hover{background-color:#fff!important;color:#565657!important}.product-name a{color:#b98d8d}.woocommerce table.cart td.product-remove a:hover{color:#fff!important}.shop_table_responsive .cart_table_item .product-thumbnail a img{height:20%!important;width:20%!important}table.shop_table_responsive td{text-align:left!important}.wl-intro p a{color:red;text-decoration:underline!important;text-decoration-color:#000!important;text-underline-offset:20%!important;font-size:16px!important;font-weight:500!important}.wl-tab-wrap .wl-tabs li a{color:#565657!important;font-size:18px!important;font-weight:500!important;font-family:'Karla',sans-serif}#wl-wrapper .wl-table td{vertical-align:top;padding:15px 10px 15px 10px}.form-row .button{background:#000!important;color:#fff!important}.form-row .button:hover{background:#fff!important;color:#565657!important;border:1px solid #000!important}.wl-search-form .button{width:auto!important}.wl-search-form{margin-bottom:20px}.wl-clear-results{color:red}.wl-clear-results:hover{color:#565657}.wl-find-table td a{color:#b98d8d!important}.wl-find-table td a:hover{color:#565657!important}.woocommerce_info a{width:auto!important}.wl-create-new{width:auto!important;background:#000!important;color:#fff!important}.wl-create-new:hover{background:#fff!important;color:#565657!important;border:1px solid #000}#wl-wrapper .wl-table .product-name{padding:10px!important}.wt-related-products{margin-top:40px}.wl-add-to-single{color:#7e6074;text-decoration:underline!important;font-size:17px}.wl-add-to-single:hover,.wl-add-to-single:focus{color:#565657!important;text-decoration:none}.woocommerce-info::before{color:#000!important}.woocommerce-info{border-top-color:#000!important;background:#565657!important;color:#fff}.elementor-element-c3e43db{margin-top:50px}.woocommerce-notices-wrapper .woocommerce-error .wc-forward{width:auto!important}#wl-wrapper .woocommerce-message a{color:#b98d8d}.woocommerce .woocommerce-breadcrumb a{font-weight:600}.woocommerce .woocommerce-breadcrumb{font-weight:600}.product_cat-online-shop .entry-summary .gmwqp_inquirybtn{display:none}.product_cat-shop .entry-summary .gmwqp_inquirybtn{display:none}.wt-related-products .products .product .wp-element-button{display:none}.wt-related-products .products .product .tinv-wishlist .tinvwl_add_to_wishlist_button{display:none}.wt-related-products .products .product a .woocommerce-loop-product__title{color:#565657;font-size:16px;font-weight:500}.woocommerce ul.products li.product .price{color:#000;font-size:16px;font-family:'Karla',sans-serif;font-weight:500}.woof_container_inner h4{display:unset!important;padding:10px 10px 10px 10px;margin-right:.2rem;background:#fff;border:1px solid #ccc;margin-bottom:10px;font-weight:normal;transition:background ease .2s;width:100%;float:left;color:#565657;font-family:"Karla",sans-serif;font-size:16px}.woof_container_inner h4 a{color:#565657;font-weight:bolder}.elementor-element-bb27592{display:none}.delivery-return-terms{color:#b98d8d}.delivery-return-terms:hover{color:#565657}.woocommerce-orders-table__cell-order-actions a:hover{color:#000}.product_cat-mother-of-the-bride-dress .entry-summary .out-of-stock{display:inline-block}.product_cat-mother-of-the-bride-dress .entry-summary .cwginstock-subscribe-form .panel{display:none}.product_cat-mother-of-the-bride-shoes-and-bag-sets .entry-summary .out-of-stock{display:inline-block}.product_cat-mother-of-the-bride-shoes-and-bag-sets .entry-summary .cwginstock-subscribe-form .panel{display:none}.product_cat-mother-of-the-bride-hats .entry-summary .out-of-stock{display:inline-block}.product_cat-mother-of-the-bride-hats .entry-summary .cwginstock-subscribe-form .panel{display:none}.product_cat-mother-of-the-bride-shoes-and-bag-sets .entry-summary .out-of-stock{display:inline-block}.product_tag-mother-of-the-bride .entry-summary .out-of-stock{display:inline-block}.product_tag-mother-of-the-bride .entry-summary .cwginstock-subscribe-form .panel{display:none}.product_cat-mother-of-the-bride-shoes-and-bag-sets .entry-summary .cwginstock-subscribe-form .panel{display:none}.alert-success,.htmega-notify-button.alert-success{color:#fff!important;background-color:#42ba96!important;border-top:1px solid #42ba96!important;border-radius:0}.alert-danger,.htmega-notify-button.alert-danger{color:#fff!important;background:#cbacaf!important}.single-product .summary.entry-summary .price{display:flex!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#565657!important;font-family:'Karla',sans-serif!important}#sagepayform-card-icons,#sagepaydirect-card-icons,#opayopi-card-icons{height:6.65em!important}@media screen and (max-width:520px){#sagepayform-card-icons,#sagepaydirect-card-icons,#opayopi-card-icons{height:8.65em!important}}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:10px 10px 15px 10px;padding:0;position:relative;box-shadow:none}.error-size{color:red;font-family:'Karla',sans-serif!important}#wl-wrapper{margin-bottom:20px;font-size:18px;font-family:'Karla',sans-serif!important}#wl-wrapper a{color:#b98d8d}#wl-wrapper a:hover{color:#565657!important}#wl-wrapper .wl-row .wl-create-new{color:#fff!important;font-family:'Karla',sans-serif!important}#wl-wrapper .wl-row .wl-create-new:hover{color:#000!important}#wl-wrapper .wl-add-to{color:#fff!important}#wl-wrapper .wl-add-to:hover{color:#000!important;background:#fff}#wl-wrapper .woocommerce-message a:hover{color:#fff!important}.woocommerce-notices-wrapper .woocommerce-message{color:#b98d8d}#wl-wrapper .woocommerce-message a.button{color:#fff!important}.elementor-widget:not(:last-child) {margin-bottom:5px!important}.elementor-1352 .elementor-element.elementor-element-dc38b2a .cart_totals h2{text-shadow:none!important}#is-popup-wrapper{background:rgba(4,4,4,.51)!important}.ur-frontend-form.ur-frontend-form--bordered form input[type="submit"],.ur-frontend-form.ur-frontend-form--bordered form button[type="submit"],.ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-prev,.ur-frontend-form.ur-frontend-form--bordered form button.user-registration-multi-part-nav-next{background-color:#000!important;color:#fff!important;font-family:'Karla',sans-serif!important;text-transform:uppercase!important;border-radius:3px;font-size:16px;font-weight:400}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid legend,.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid label{font-family:"Karla",sans-serif;font-size:16px;font-weight:400;color:#000}.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type="text"],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type="email"],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type="url"],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type="password"],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type="date"],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid input[type="number"],.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid textarea,.ur-frontend-form.ur-frontend-form--bordered form .ur-form-row .ur-form-grid select{background-color:#f1f1f1}.ur-frontend-form:before{content:"Register";font-weight:700;color:#000;font-size:24px;font-family:"Karla",sans-serif;margin-left:10px}.wt-related-products .wt-crp-heading{display:none}.wt-related-products .products{content:"You may also like..."!important;font-weight:700;color:#000;font-size:24px;font-family:"Karla",sans-serif}.woocommerce ul.products::before{content:"You May Also Like..."!important;font-weight:500;color:#000;font-size:2rem;line-height:1.2;font-family:"Karla",sans-serif;padding-bottom:20px}.wl-actions-table{display:none}.button.wp-element-button.product_type_simple{display:none!important}.button.wp-element-button.product_type_variable{display:none!important}.woocommerce .woocommerce-breadcrumb{font-weight:500}.woocommerce .woocommerce-breadcrumb a{text-decoration:none!important}.woocommerce ul.products li.product a img{margin-bottom:1px!important}.button-variable-items-wrapper .variable-item:not(.radio-variable-item){width:35px!important;height:35px!important;font-size:18px!important}.archive-variable-items.wvs-style-squared.variable-items-wrapper.mixed-variable-items-wrapper{display:none!important}.woocommerce div.product p.price del{padding-right:10px!important}.woocommerce-variation-add-to-cart .qty.quantity,.cart .single_variation_wrap .qty{display:none!important}.product_cat-mother-of-the-bride-dresses .summary .cart .single_variation_wrap .qty.quantity:not(.product_cat-kevan-jon .summary .cart .single_variation_wrap .qty.quantity){display:none!important}