.woocommerce-main span.onsale{background:rgb(228 120 17 / .92);color:#fff;font-size:13px;padding:0 10px;display:table;position:absolute;text-align:center;top:20px;right:20px;min-width:50px;line-height:26px;z-index:5;min-height:auto;font-weight:400;height:26px;width:55px;vertical-align:top;border-radius:0}.woocommerce-main ul.products li.product .weddlist-shopbox-icon>div a,.woocommerce-main ul.products li.product .yith-wcqv-button,.woocommerce-main ul.products li.product .add_to_cart_button{color:#fff;text-align:center;padding:0;margin:0;background:none;letter-spacing:0;transition:none;padding-left:0;font-size:14px;line-height:45px;font-weight:600}.woocommerce-main ul.products li.product .ajax_add_to_cart.added{display:none}.woocommerce-main ul.products li.product a img{transition:transform 0.35s ease-in-out;border-radius:4px 4px 0 0;display:block}.woocommerce-main ul.products li.product:hover a img{transform:scale(1.1)}.woocommerce-main ul.products li.product a{overflow:hidden;display:block;border-radius:4px}.woocommerce-main ul.products li.product a img{margin:0 0 0em;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.woocommerce-main ul.products li.product .weddlist-product-grid-box{background-color:#f9f9f9;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;margin-bottom:35px;border-radius:4px}.woocommerce-main ul.products li.product .woocommerce-loop-category__title,.woocommerce-main ul.products li.product .woocommerce-loop-product__title,.woocommerce-main ul.products li.product h3{display:inline;padding:0;margin:0;font-size:18px;padding-bottom:0;color:#454545;line-height:27px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-weight:600}.woocommerce-main ul.products li.product .weddlist-product-grid-box .weddlist-productbox-content{text-align:center;padding:19px 0 17px 0;position:relative}.woocommerce-main .weddlist-product-grid-box-inner{position:relative;overflow:hidden;border-radius:4px 4px 0 0}.woocommerce-main ul.products li.product .weddlist-shopbox-icon{position:absolute;bottom:15px;left:15px;right:15px;display:flex;max-width:100%;z-index:3;text-align:center}.woocommerce-main ul.products li.product .weddlist-shopbox-icon>div{height:48px;line-height:46px;font-size:14px;padding:0;display:table-cell;vertical-align:middle;opacity:0;visibility:hidden;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;background-color:#002c5b;width:100%}#yith-quick-view-content .onsale,.woocommerce-main span.onsale,.woocommerce-main ul.products li.product .onsale{background:rgb(228 120 17 / .92);color:#fff;font-size:13px;padding:0 10px;display:table;position:absolute;text-align:center;top:20px;right:20px;min-width:50px;line-height:26px;z-index:5;min-height:auto;font-weight:400;height:26px;width:55px;vertical-align:top;border-radius:0}.woocommerce-main ul.products li.product a img{margin:0 0 0em;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:4px 4px 0 0}.woocommerce-main ul.products li.product .weddlist-product-grid-box .weddlist-productbox-content{text-align:center;padding:19px 0 17px 0;position:relative}.woocommerce-main ul.products li.product .price{margin:0;min-height:20px;font-size:17px;margin-top:18px;color:#454545}.woocommerce-main ul.products li.product:hover .weddlist-shopbox-icon div.weddlist-wc-add-to-cart-btn{transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;border-radius:3px}.woocommerce-main ul.products li.product .weddlist-shopbox-icon>div a,.woocommerce-main ul.products li.product .yith-wcqv-button,.woocommerce-main ul.products li.product .add_to_cart_button{color:#fff;text-align:center;padding:0;margin:0;background:none;letter-spacing:0;transition:none;padding-left:0;font-size:14px}.woocommerce-main ul.products li.product .weddlist-shopbox-icon>div{height:48px;line-height:46px;font-size:14px;padding:0;display:table-cell;vertical-align:middle;opacity:0;visibility:hidden;transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;background-color:#ff4061}.woocommerce-main ul.products li.product:hover .weddlist-shopbox-icon div.weddlist-wc-add-to-cart-btn{transition-delay:100ms;-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;border-left:1px solid rgb(246 246 246 / .18);border-right:1px solid rgb(246 246 246 / .18)}.woocommerce-main ul.products li.product:hover .weddlist-shopbox-icon>div{transform:translateY(0);opacity:1;visibility:visible}.woocommerce-main ul.products li.product{margin:0;padding-right:15px;padding-left:15px}.woocommerce-ordering .select2-container{width:210px!important}.woocommerce .woocommerce-main .woocommerce-result-count{margin-top:13px}.woocommerce .woocommerce-main .woocommerce-ordering{margin-bottom:35px}.woocommerce .woocommerce-main ul.products{margin-right:-15px;margin-left:-15px}.woocommerce .woocommerce-main nav.woocommerce-pagination ul{padding:0;margin:0;border:none}.woocommerce .woocommerce-main nav.woocommerce-pagination ul li{border:none}.woocommerce .woocommerce-main nav.woocommerce-pagination ul li span,.woocommerce .woocommerce-main nav.woocommerce-pagination ul li a{width:45px;height:45px;line-height:41px;text-align:center;display:inline-block;background-color:#FFF;color:#9c9c9c;font-size:15px;font-weight:600;border:2px solid #d4d4d4;border-radius:0;margin:0 3px 10px;padding:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;border-radius:3px}.woocommerce .woocommerce-main nav.woocommerce-pagination ul li .page-numbers.current,.woocommerce .woocommerce-main nav.woocommerce-pagination ul li a:hover{border-color:#fff0;color:#fff}.woocommerce .woocommerce-main div.product .product_title{font-size:28px;margin-bottom:15px;font-weight:600}.single-product.woocommerce .price .woocommerce-Price-amount{font-size:20px}.woocommerce .price del .woocommerce-Price-amount,.woocommerce .woocommerce-main ul.products li.product .price del .woocommerce-Price-amount{font-size:15px;text-decoration:line-through;color:#8d8d8d}.woocommerce .woocommerce-main div.product p.price ins,.woocommerce .woocommerce-main div.product span.price ins{color:#666;padding:.125em .25em}.woocommerce .woocommerce-main .quantity .qty{height:40px;width:60px;border:1px solid rgb(119 119 119 / .2);box-shadow:none;margin-right:5px}.woocommerce .woocommerce-main div.product form.cart .button{display:inline-block;text-decoration:none;font-size:15px;font-weight:600;padding:10px 35px 11px;border:2px solid #fff0;border-radius:0;color:#fff;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;cursor:pointer;outline:none!important;-webkit-font-smoothing:antialiased;float:left;border-radius:3px}.woocommerce .woocommerce-main .product_meta .posted_in a{text-transform:none}.woocommerce .woocommerce-main div.product .woocommerce-tabs .panel h2{font-size:26px;font-weight:600}.up-sells.products h2,.woocommerce .woocommerce-main .related.products h2{font-size:26px;line-height:38px;padding-bottom:10px;font-weight:600}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;overflow:visible;line-height:0}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;margin:0;padding:0}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li,.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li,.woocommerce .woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce .woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs:before,.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li{border:none}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li a{position:relative;display:block;float:left;font-size:15px;font-weight:500;line-height:24px;cursor:pointer;padding:12px 30px 12px;transition:all 500ms ease;border-radius:0;background-color:#f5f5f5;border:1px solid #ececec;color:#002c5b;text-transform:capitalize;margin:0}.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li:before,.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs li:after,.woocommerce .woocommerce-main div.product .woocommerce-tabs ul.tabs:before{display:none;border:none}.woocommerce .woocommerce-main div.product .woocommerce-tabs .panel{background:#fff!important;margin-top:0;padding:30px;border:1px solid #ececec;border-radius:0;margin-top:-1px}.woocommerce .woocommerce-main .comment-form-rating p.stars a,.woocommerce .woocommerce-main .comment-form-rating p.stars a:hover,.woocommerce .woocommerce-main .star-rating:before,.woocommerce .woocommerce-main star-rating span:before{color:#f1c61a!important}.woocommerce .woocommerce-main table.cart td.actions .input-text,.woocommerce .woocommerce-main textarea,.woocommerce .woocommerce-main input[type="text"],.woocommerce .woocommerce-main input[type="password"],.woocommerce .woocommerce-main input[type="datetime"],.woocommerce .woocommerce-main input[type="datetime-local"],.woocommerce .woocommerce-main input[type="date"],.woocommerce .woocommerce-main input[type="month"],.woocommerce .woocommerce-main input[type="time"],.woocommerce .woocommerce-main input[type="week"],.woocommerce .woocommerce-main input[type="number"],.woocommerce .woocommerce-main input[type="email"],.woocommerce .woocommerce-main input[type="url"],.woocommerce .woocommerce-main input[type="search"],.woocommerce .woocommerce-main input[type="tel"],.woocommerce .woocommerce-main input[type="color"],.woocommerce .woocommerce-main .uneditable-input,select{font-family:inherit;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:0;vertical-align:middle;width:100%;color:#8d8d8d;padding:12px 15px;font-weight:400;background-color:#fff;text-transform:inherit;border:1px solid rgb(119 119 119 / .2);font-size:14px;outline:none;line-height:inherit;box-shadow:none}.woocommerce .woocommerce-main input[type="checkbox"],.woocommerce .woocommerce-main input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.4375em;padding:0}.woocommerce .woocommerce-main #review_form #respond .form-submit input{display:inline-block;text-decoration:none;font-size:15px;font-weight:600;padding:11px 35px 11px;border:2px solid #fff0;border-radius:0;color:#fff;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;cursor:pointer;outline:none!important;-webkit-font-smoothing:antialiased;border-radius:3px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:9px 15px;margin:0 6px 0 0;outline:0}.woocommerce .woocommerce-main table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:140px;padding:10px 15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-main .woocommerce-cart-form__contents button,.woocommerce-main .woocommerce-cart-form__contents button.button:disabled[disabled],.woocommerce-main table.cart .coupon button,.woocommerce-main .woocommerce-cart-form__contents button,.woocommerce button.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:13px 30px 14px;font-weight:600;font-size:14px;border-radius:0em;color:#fff;background-color:#ff4061;border-radius:3px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-main .woocommerce-cart-form__contents button:hover,.woocommerce-main .woocommerce-cart-form__contents button.button:disabled[disabled],.woocommerce-main table.cart .coupon button:hover,.woocommerce-main .woocommerce-cart-form__contents button:hover,.woocommerce button.button:hover,.woocommerce #respond input#submit,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt,.woocommerce input.button.alt:hover{color:#fff;background-color:#f8385a}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#676767}.woocommerce div.product form.cart .variations label{font-size:14px;margin:25px 0 0 10px;color:#828c96}.woocommerce-shipping-fields h3,.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,h3#order_review_heading,.cross-sells h2,.cart_totals h2{margin-bottom:15px;font-size:26px;font-weight:600}.woocommerce table.shop_table{border-color:#e6e6e6;border-radius:0;margin-top:30px}.woocommerce table tbody tr,.woocommerce table thead tr{border:none}.woocommerce table th,.woocommerce table td{border-top:none;border-color:#e6e6e6}.woocommerce table th:first-child,.woocommerce table td:first-child{border-left:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:inherit}.woocommerce div.product form.cart .variations select#pa_color{min-width:auto}.woocommerce div.product form.cart .reset_variations{margin-left:5px}.yith-wcwl-add-button span{display:none}.weddlist-shopbox-icon .yith-wcwl-add-to-wishlist{margin-top:0}.weddlist-product-grid-box-inner .weddlist-sboxwc-wishlist-btn{margin-left:5px;border-radius:4px}.yith-wcwl-wishlistaddedbrowse .feedback,.yith-wcwl-wishlistexistsbrowse .feedback{color:#FFF}.woocommerce .woocommerce-main ul.products li.product .weddlist-shopbox-icon div.weddlist-sboxwc-wishlist-btn,.woocommerce .woocommerce-main ul.products li.product .weddlist-shopbox-icon .yith-wcwl-add-button>a i{width:54px;font-size:18px;text-align:center}.woocommerce .woocommerce-main ul.products li.product .weddlist-shopbox-icon .yith-wcwl-add-button>a i{font-size:18px;padding-left:10px}.woocommerce .woocommerce-main ul.products li.col-lg-3 .weddlist-shopbox-icon div.weddlist-sboxwc-wishlist-btn,.woocommerce .woocommerce-main ul.products li.col-lg-3 .weddlist-shopbox-icon .yith-wcwl-add-button>a i{width:48px;font-size:18px;text-align:center;padding-left:0}.woocommerce .woocommerce-main ul.products li.product .weddlist-sboxwc-quickview-btn{width:190px;margin-right:5px;border-radius:4px;text-align:center}.weddlist-products .yith-wcwl-add-button{margin-bottom:10px}.woocommerce .woocommerce-order ul.order_details{padding:0;margin:0 0 2.5em}.woocommerce .woocommerce-order p.woocommerce-notice{font-size:22px;color:#333}.woocommerce-main .woocommerce ul.order_details li{border-bottom:1px solid #d3ced2;float:none;display:block;font-size:14px;padding-bottom:10px;margin-bottom:15px;border-right:none;text-transform:none}.woocommerce-main .woocommerce ul.order_details li strong{display:inline-block;font-size:15px;text-transform:none;line-height:1.5}@media (min-width:768px){.woocommerce .woocommerce-main ul.products li.product.col-sm-6{width:50%}.woocommerce .woocommerce-main ul.products li.product.col-sm-12{width:100%}.woocommerce-main span.onsale{left:20px}}@media (min-width:992px){.woocommerce .woocommerce-main ul.products li.product.col-md-3{width:25%}.woocommerce .woocommerce-main ul.products li.product.col-md-4{width:33.33%}}@media (min-width:1200px){.woocommerce .woocommerce-main ul.products li.product.col-lg-3{width:25%}}@media only screen and (max-width:768px){.woocommerce .woocommerce-main ul.products[class*=columns-] li.product,.woocommerce-page ..woocommerce-main ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0}}@media only screen and (max-width:479px){.woocommerce .woocommerce-main ul.products[class*=columns-] li.product,.woocommerce-page .woocommerce-main .ul.products[class*=columns-] li.product{width:100%;margin:0}}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid #cecece;padding:10px 5px}.weddlist-shopbox-icon a{width:100%;padding:0;height:50px;border-radius:3px;font-size:15px;letter-spacing:.6px;display:flex;align-items:center;justify-content:center}.woocommerce-main ul.products li.product .add_to_cart_button{line-height:50px}