#yith-wcwl-form{max-width:112.5rem;margin:0 auto;padding:0 20px;width:100%;}
@media screen and (min-width:40.0625em){
#yith-wcwl-form{padding:0 50px;}
}
#yith-wcwl-form .wishlist-title{display:none;}
#yith-wcwl-form .wishlist_table thead{display:none;}
#yith-wcwl-form .wishlist_table tr:first-child td{border-top:none !important;}
#yith-wcwl-form .wishlist_table .product-stock-status{text-align:left;}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-stock-status{text-align:center;}
}
#yith-wcwl-form .wishlist_table .product-stock-status .wishlist-in-stock,
#yith-wcwl-form .wishlist_table .product-stock-status .wishlist-out-of-stock{font-size:10px;padding:3px 5px 1px;font-weight:600;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;}
#yith-wcwl-form .wishlist_table .product-stock-status .wishlist-in-stock{color:#000;border:2px solid;}
#yith-wcwl-form .wishlist_table .product-stock-status .wishlist-out-of-stock{color:#b3b3b3;border:2px solid;}
#yith-wcwl-form .wishlist_table .product-price{font-weight:600;}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-price{font-size:13px !important;}
}
#yith-wcwl-form .wishlist_table .product-price del{font-weight:600;opacity:0.5;}
#yith-wcwl-form .wishlist_table .product-price ins{background-color:transparent;padding:0;}
#yith-wcwl-form .wishlist_table .product-name{vertical-align:middle;width:auto;}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-name a{display:contents;max-width:100%;width:100%;text-align:center;}
}
@media screen and (max-width:63.9375em){
#yith-wcwl-form .wishlist_table .product-thumbnail{width:100px !important;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-thumbnail{padding-bottom:25px;}
#yith-wcwl-form .wishlist_table .product-thumbnail a{max-width:100px;margin:0 auto;}
#yith-wcwl-form .wishlist_table .product-thumbnail a img{max-width:100px;}
}
#yith-wcwl-form .wishlist_table .product-remove{width:3%;text-align:left;}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-remove{padding:0 !important;position:relative;}
#yith-wcwl-form .wishlist_table .product-remove div{position:absolute;right:0;}
}
#yith-wcwl-form .wishlist_table .product-remove a.remove{font-size:0;position:relative;top:1px;}
#yith-wcwl-form .wishlist_table .product-remove a.remove:before{content:"\e912";font-family:"Shopkeeper-Icon-Font";font-size:16px;font-weight:normal;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#yith-wcwl-form .wishlist_table .product-subtotal{width:80px;}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-subtotal{text-align:center;}
}
#yith-wcwl-form .wishlist_table .product-add-to-cart{padding-right:0 !important;width:200px;}
@media screen and (max-width: 63.9375em) and (min-width: 48em) {
#yith-wcwl-form .wishlist_table .product-add-to-cart{width:150px;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-add-to-cart{padding-bottom:0;}
}
#yith-wcwl-form .wishlist_table .product-add-to-cart a{display:block !important;max-width:200px;padding:18px 1rem 15px !important;}
@media screen and (max-width: 63.9375em) and (min-width: 48em) {
#yith-wcwl-form .wishlist_table .product-add-to-cart a{min-width:150px;padding:13px 1rem 10px !important;}
}
#yith-wcwl-form .wishlist_table .product-add-to-cart .dateadded{font-size:13px;margin-bottom:10px;line-height:16px;}
#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart{margin:0;}
#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart.loading{opacity:0.7 !important;}
#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart:focus{opacity:1;}
#yith-wcwl-form .wishlist_table .product-add-to-cart .remove_from_wishlist{margin-top:10px;margin-bottom:0;}
#yith-wcwl-form .wishlist_table .product-add-to-cart .remove_from_wishlist:hover{color:#fff;}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .product-stock-status,
#yith-wcwl-form .wishlist_table .product-price,
#yith-wcwl-form .wishlist_table .product-name,
#yith-wcwl-form .wishlist_table .product-thumbnail,
#yith-wcwl-form .wishlist_table .product-remove,
#yith-wcwl-form .wishlist_table .product-subtotal,
#yith-wcwl-form .wishlist_table .product-add-to-cart{display:block !important;width:100% !important;min-width:100%;border:none;padding-top:0 !important;padding-right:0 !important;text-align:center;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .item-details,
#yith-wcwl-form .wishlist_table .item-wrapper{display:block;width:100%;vertical-align:middle;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .item-wrapper,
#yith-wcwl-form .wishlist_table .item-details-table{margin-bottom:0;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table .item-details .label,
#yith-wcwl-form .wishlist_table .additional-info-wrapper .label{width:auto;}
#yith-wcwl-form .wishlist_table .item-details .label,
#yith-wcwl-form .wishlist_table .item-details .value,
#yith-wcwl-form .wishlist_table .additional-info-wrapper .label,
#yith-wcwl-form .wishlist_table .additional-info-wrapper .value{font-size:13px;margin-bottom:10px;line-height:16px;padding-left:0;}
#yith-wcwl-form .wishlist_table .item-details .value del,
#yith-wcwl-form .wishlist_table .additional-info-wrapper .value del{font-weight:600;opacity:0.5;}
#yith-wcwl-form .wishlist_table .item-details .value ins,
#yith-wcwl-form .wishlist_table .additional-info-wrapper .value ins{background-color:transparent;padding:0;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form .wishlist_table tr, #yith-wcwl-form .wishlist_table li{display:block;}
}
@media screen and (max-width:47.9375em){
#yith-wcwl-form ul.wishlist_table > li{display:block;border-bottom:solid 1px #eeeeee;padding:0 0 10px;margin-bottom:25px;}
}
#yith-wcwl-form .wishlist-empty{display:block;font-size:30px;font-weight:600;line-height:1.2em;text-align:center;margin-bottom:40px;}
#yith-wcwl-form .wishlist-empty:before{font-family:"Shopkeeper-Icon-Font";content:"\e905";display:block;font-weight:normal;font-size:128px;line-height:170px;}
@media screen and (max-width:63.9375em){
#yith-wcwl-form .wishlist-empty{font-size:1.875rem;line-height:1.2;text-align:center;padding:0 30px;}
}
#yith-wcwl-popup-message{display:none !important;}
.yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse{font-size:0.8125rem;font-weight:600;text-transform:uppercase;position:relative;display:inline-block;padding:2px 0 2px 27px;cursor:pointer;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;}
.yith-wcwl-add-button svg.yith-wcwl-icon-svg, .yith-wcwl-wishlistaddedbrowse svg.yith-wcwl-icon-svg, .yith-wcwl-wishlistexistsbrowse svg.yith-wcwl-icon-svg{display:none;}
.yith-wcwl-add-button:before{content:none !important;}
.yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse{cursor:default;}
.yith-wcwl-wishlistaddedbrowse .feedback, .yith-wcwl-wishlistexistsbrowse .feedback{text-transform:none;font-weight:normal;margin-right:6px;display:none;}
.add_to_wishlist:before, .product_infos .yith-wcwl-wishlistaddedbrowse:before, .product_infos .yith-wcwl-wishlistexistsbrowse:before, .products .yith-wcwl-wishlistaddedbrowse a:before, .products .yith-wcwl-wishlistexistsbrowse a:before{font-size:16px;width:18px;margin-top:1px;text-align:center;display:inline-block;font-family:"Shopkeeper-Icon-Font";font-style:normal;font-weight:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.product_infos .yith-wcwl-wishlistexistsbrowse a:hover, .product_layout_classic .product_meta > span a:hover{opacity:1;}
.add_to_wishlist:hover{opacity:1;}
.yith-wcwl-add-to-wishlist:hover .add_to_wishlist{-webkit-transition:all 0.5s;transition:all 0.5s;}
.yith-wcwl-add-to-wishlist:hover .add_to_wishlist:hover{-webkit-transition:all 0.5s;transition:all 0.5s;}
.yith-wcwl-add-to-wishlist:hover .add_to_wishlist .blockUI{display:none !important;}
li.product .yith-wcwl-wishlistaddedbrowse .feedback, li.product .yith-wcwl-wishlistexistsbrowse .feedback{margin-right:0;}
.product_infos .add_to_wishlist{position:unset !important;}
.product_infos .add_to_wishlist:before, .product_infos .yith-wcwl-wishlistaddedbrowse:before, .product_infos .yith-wcwl-wishlistexistsbrowse:before{position:absolute;left:0;top:2px;}
.product_infos .yith-wcwl-wishlistaddedbrowse:before, .product_infos .yith-wcwl-wishlistexistsbrowse:before, .products .yith-wcwl-wishlistaddedbrowse a:before, .products .yith-wcwl-wishlistexistsbrowse a:before{content:"\e904";}
.add_to_wishlist:before{content:"\e905";}
.yith-wcwl-add-to-wishlist{margin:0;}
.product_infos .yith-wcwl-add-button a.add_to_wishlist{padding:0 !important;background-color:transparent !important;text-align:left;}
.product_infos .yith-wcwl-add-to-wishlist .yith-wcwl-icon{display:none !important;}
.products li a.add_to_wishlist, .products .yith-wcwl-add-button, .products .yith-wcwl-wishlistexistsbrowse, .products .yith-wcwl-wishlistaddedbrowse{font-size:0 !important;line-height:0;padding:0;position:static;}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating{font-size:10px;margin:0 0 6px;top:2px;}
.yith-wcwl-add-to-wishlist .ajax-loading{display:none !important;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px;}
.products .add_to_wishlist:before{transition:color 0.3s;-webkit-transition:color 0.3s;}
.products .yith-wcwl-add-button:after{position:absolute;top:0;left:0;width:0px;height:0px;}
.out_of_stock_button_wrapper .button, .out_of_stock_button_wrapper .button:hover{background:#ddd !important;cursor:default !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
.product_list_widget .wishlist-in-stock{color:#fff;border:2px solid #fff;padding:2px 9px;}
.product_list_widget .wishlist-out-of-stock{color:#98a1c0;border:2px solid #98a1c0;}
.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{position:relative;top:0;left:0;}
.woocommerce .products .product_thumbnail_icons .yith-wcwl-add-to-wishlist .add_to_wishlist span, .woocommerce .products .product_thumbnail_icons .yith-wcwl-add-to-wishlist .add_to_wishlist i{font-size:0;}
.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist i{font-size:0;}
ul.products li.product .yith-wcwl-add-to-wishlist {
display: none !important;
}@media screen and (min-width:48em){
.woocommerce-cart .page-title{margin-bottom:65px;}
}
.woocommerce-cart .entry-content .woocommerce{max-width:1275px;position:relative;margin:0 auto;}
.woocommerce-cart .woocommerce-cart-form{width:60%;float:left;margin-bottom:100px;}
@media screen and (max-width:64em){
.woocommerce-cart .woocommerce-cart-form{width:100%;float:none;margin-bottom:60px;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart{border-collapse:collapse;margin-top:0;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart thead{display:none;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr{border-bottom:1px solid;display:block;width:100%;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr:last-child{border-bottom:0;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr:first-child td{padding-top:0;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td{border:0;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-remove{width:5%;padding:0;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-remove{padding:35px 0 0 0;width:100%;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-remove > a{font-size:0;width:auto;height:auto;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-remove > a:after{content:"\e912";font-family:"Shopkeeper-Icon-Font";font-size:16px;font-weight:normal;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-thumbnail{width:20%;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-thumbnail{display:block !important;width:100%;padding:15px 0 35px 0;text-align:center !important;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-thumbnail:before{content:none;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-thumbnail img{width:50% !important;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-thumbnail img{width:100%;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-name{width:30%;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-name{padding:15px 0;width:100%;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-name dl.variation dt{font-size:13px;padding:0;margin-top:3px;margin-right:5px;font-weight:normal;text-transform:uppercase;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-name dl.variation dd p{font-size:13px;margin-top:3px;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-price{width:15%;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-price{padding:15px 0;width:100%;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-price .amount{font-weight:600;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-quantity{width:15%;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-quantity{padding:15px 0;width:100%;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-quantity .quantity.custom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-quantity .quantity.custom{margin:0;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-quantity .quantity.default{margin:0;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-subtotal{width:15%;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-subtotal{padding:15px 0 35px 0;width:100%;}
}
@media screen and (max-width:64em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.product-subtotal{text-align:right;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions{padding:40px 0 0;width:100%;display:block;position:relative;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid;padding:0 calc(5% + 15px) 40px calc(5% + 15px) !important;position:relative;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon{padding:0 0 40px 0 !important;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon:before{content:"\e909" !important;font-family:"Shopkeeper-Icon-Font";position:absolute;left:calc(5% + 15px);top:13px;font-size:24px;width:24px;height:24px;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon:before{left:0;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon input#coupon_code{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 20px 20px 42px;background-color:transparent;border:0;height:50px;display:block;margin-right:25px;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon input#coupon_code::-webkit-input-placeholder{font-weight:600;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon input#coupon_code::-moz-placeholder{font-weight:600;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon input#coupon_code:-ms-input-placeholder{font-weight:600;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon button[name=apply_coupon]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 !important;background:transparent;height:auto;float:none;-webkit-transition:all 0.3s;transition:all 0.3s;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .button[name=update_cart]{background:none !important;width:100%;text-align:center;padding:30px 0 0 !important;position:relative;visibility:visible;opacity:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
@media screen and (max-width:55em){
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .button[name=update_cart]{padding:40px 0 0 !important;text-align:center;}
}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .button[name=update_cart]:disabled{visibility:hidden;opacity:0;}
.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .button[name=update_cart]:before{content:"\e90f";font-family:"Shopkeeper-Icon-Font";font-size:19px;-webkit-font-smoothing:initial;padding-right:14px;position:relative;top:3px;}
.woocommerce-cart .cart-collaterals{width:35%;float:right;padding:0;margin-bottom:40px;}
@media screen and (max-width:64em){
.woocommerce-cart .cart-collaterals{width:100vw;float:none;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;}
}
.woocommerce-cart .cart-collaterals:after, .woocommerce-cart .cart-collaterals:before{content:"";display:block;height:10px;width:100%;position:relative;background-color:transparent;background-size:20px 20px;background-position:0 10px, 40px 40px;}
.woocommerce-cart .cart-collaterals:before{top:-10px;}
.woocommerce-cart .cart-collaterals:after{bottom:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.woocommerce-cart .cart-collaterals .cross-sells{width:100%;float:none;padding:40px 40px 0;}
@media screen and (max-width:64em){
.woocommerce-cart .cart-collaterals .cross-sells{padding:40px 60px 0;}
}
.woocommerce-cart .cart-collaterals .cross-sells h2{margin:0 0 25px;text-align:left;font-size:13px;text-transform:uppercase;}
.woocommerce-cart .cart-collaterals .cross-sells ul{margin-bottom:0;}
.woocommerce-cart .cart-collaterals .cross-sells + .cart_totals{padding:20px 40px 30px;}
@media screen and (max-width:64em){
.woocommerce-cart .cart-collaterals .cross-sells + .cart_totals{padding:20px 60px 40px;}
}
.woocommerce-cart .cart-collaterals .cart_totals{width:100% !important;float:none;padding:40px 40px 30px;}
@media screen and (max-width:64em){
.woocommerce-cart .cart-collaterals .cart_totals{padding:40px 60px 30px;}
}
.woocommerce-cart .cart-collaterals .cart_totals h2{padding:0 0 15px;margin:0 0 15px;border-bottom-width:1px;border-bottom-style:solid;text-align:left;font-size:13px;text-transform:uppercase;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{margin:0;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.cart-subtotal .amount{font-weight:600;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total th, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td{border-top:1px solid;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total th{padding:30px 15px 15px 0;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td{padding:30px 0 15px 15px;}
@media screen and (max-width:55em){
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total td{padding:30px 0 15px 0;}
}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total strong .woocommerce-Price-amount{display:block;font-size:24px;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total .includes_tax{display:block;margin-top:10px;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total .includes_tax .woocommerce-Price-amount{font-weight:normal;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.order-total .amount{font-weight:600;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals p.woocommerce-shipping-destination{font-size:12px;line-height:1.4;margin:15px 0;font-weight:normal;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals p.woocommerce-shipping-destination *{font-weight:normal;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals ul#shipping_method{margin-top:-3px;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator .shipping-calculator-button{font-size:13px;text-transform:uppercase;font-weight:600;margin-top:0;margin-bottom:5px;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator .shipping-calculator-button:after{content:none;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator .shipping-calculator-form{margin:5px 0 0;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator .shipping-calculator-form p{margin-bottom:0;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator .shipping-calculator-form button[name=calc_shipping]{width:100%;margin-top:7px;margin-bottom:10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator .shipping-calculator-form button[name=calc_shipping]:hover{color:#fff;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr th{border:0;font-size:13px;text-transform:uppercase;width:100px;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td{border:0;font-size:13px;}
@media screen and (max-width:55em){
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td{padding:15px 0;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td:before{line-height:1.5;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > small, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > strong, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > span, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > ul, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > p, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > form{width:60%;display:block;text-align:left;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > strong, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > span, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > ul{margin:0 0 0 auto !important;}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > small, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > p, .woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > form{margin:15px 0 0 auto !important;}
}
.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td > p{text-transform:none;text-align:left;}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:15px 0 0;}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{margin:0;}
.woocommerce-cart .shopkeeper-continue-shopping{text-align:center;clear:right;width:35%;float:right;margin:0 auto 100px;}
@media screen and (max-width:64em){
.woocommerce-cart .shopkeeper-continue-shopping{width:100%;float:none;}
}
.woocommerce-cart .shopkeeper-continue-shopping .button, .woocommerce-cart .shopkeeper-continue-shopping .button:hover{background:transparent !important;opacity:1;}
.woocommerce-cart .cart-empty{text-align:center;font-size:30px;font-weight:600;line-height:1.4;}
.woocommerce-cart .cart-empty:before{content:"\e908";font-family:"Shopkeeper-Icon-Font";display:block;font-weight:normal;font-size:128px;line-height:170px;}
.woocommerce-cart .return-to-shop{margin-bottom:60px;text-align:center;}
.woocommerce-cart .return-to-shop a.button.wc-backward{background-color:transparent !important;min-width:0;padding:0 !important;font-size:0.8125em !important;font-weight:600 !important;padding-bottom:5px !important;border-bottom:1px solid;text-transform:uppercase;width:auto;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li{border-bottom:1px solid;padding-top:10px !important;padding-bottom:10px;margin-bottom:0;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:last-child{border:0;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .quantity, .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .quantity .amount{font-size:13px;}
.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a.remove{text-align:left;top:40% !important;}
.widget_shopping_cart .widget_shopping_cart_content .total{border-top:none;line-height:24px;padding:25px 0;margin:0;}
.widget_shopping_cart .widget_shopping_cart_content .total strong{font-size:14px;text-transform:uppercase;}
.widget_shopping_cart .widget_shopping_cart_content .total .amount{font-weight:600;font-size:24px;margin-top:0;float:right;}
.widget_shopping_cart .widget_shopping_cart_content .buttons{margin-bottom:0;}
.widget_shopping_cart .widget_shopping_cart_content .buttons a{color:#ffffff;margin-right:0;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%;margin:0 0 10px;}
.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover{opacity:1;}
.widget_shopping_cart .widget_shopping_cart_content .buttons a:after{display:none;}
.widget_shopping_cart .widget_shopping_cart_content .buttons .button:hover {
color: #ffffff;
opacity: 0.8;
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}