.theme-oceanwp .wcd-quick-checkout-button {
	width: 35px;
	height: 35px;
	margin-left: 0px;
	line-height: 32px;
	display: inline-block;
	font-size: 13px;
	cursor: pointer;
	background-color: white;		
}
.theme-oceanwp .wl-shop-smart .wl-sm-product-iamge-cart-panel .woo-entry-image .clr {
	visibility: hidden !important;
}
.theme-oceanwp .wcd-quick-view-wrap button {
	width: 35px;
	height: 35px;
	margin-left: 0px;
	line-height: 32px;
	display: inline-block;
	font-size: 13px;
	cursor: pointer;
	background-color: white;
	border-radius: 20px;		
}
.theme-oceanwp .wl-shop-flip .wl-sf-container .added_to_cart.wc-forward::after {
	top: 8px;
	color: black;
}
.theme-oceanwp .wl-shop-smart .woo-entry-inner.clr li:not(.category):not(.title):not(.price-wrap):not(.price):not(.btn-wrap.clr),
.theme-oceanwp .wl-shop-smart .woo-entry-image-swap.woo-entry-image.clr .woo-entry-image-secondary{
    display: none;
}
.theme-oceanwp .woo-entry-image-swap.woo-entry-image.clr .woo-entry-image-secondary {
    display: none;
}
.theme-oceanwp .wl-shop-smart .woo-entry-image-swap.woo-entry-image.clr img.woo-entry-image-main,
.theme-oceanwp .wl-shop-smart .woo-entry-image.clr img.woo-entry-image-main {
    width: 100%;
    height: auto;
}
.theme-oceanwp.woocommerce .wl-product-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
	width: 15%;
    margin-right: 1%;
}
.theme-oceanwp .wl-product-gallery.product .woocommerce-product-gallery img {
    width: 100%;
}
.theme-oceanwp .woocommerce-tabs .panel .wl-rpc-product-style h2:first-of-type,
.theme-oceanwp .woocommerce-tabs .panel .wl-rps-product-style h2:first-of-type {
	font-size: initial;
}
.theme-oceanwp .wl-my-account .woocommerce-MyAccount-tabs {
	width: 25%;
}
.theme-oceanwp .wl-billing .woocommerce-input-wrapper input {
	padding: 9px;
}
.theme-oceanwp .wl-billing .woocommerce-input-wrapper select {
    padding: 12px 5px 0px 5px;
}
.theme-oceanwp .wlmc-wrapper .wlmc-modal-body p.woocommerce-mini-cart__buttons.buttons{
	padding: 0;
}
.theme-oceanwp .wlmc-modal-wrapper .wlmc-modal-body .widget_shopping_cart_content .buttons .button{
    width: 100%;
}
.theme-oceanwp .wl-str-single-product.product .wl-str-product-info .wl-str-product-price .amount,
.theme-oceanwp .wl-ss-single-product.product .wl-ss-price span{
	color: var(--wl-gray);
}
.theme-oceanwp.wl .wl-sf-cart .added_to_cart.wc-forward {
	top: -8px;
}

.theme-oceanwp.woocommerce .wl-ssl-product-style div.product {
	float: left;
}
.theme-oceanwp .wl-sm-single-product .category {
	display: none;
}
.theme-oceanwp .wl-minimal-product-cart-panel .woo-entry-inner .btn-wrap {
	display: none;
}

.theme-oceanwp .wl-shopwix-single-product:hover .wl-shopwix-product-view,
.theme-oceanwp .wl-shopify-single-product:hover .wl-shopify-product-view,
.theme-oceanwp .wl-minimal-product-iamge-cart-panel:hover .wl-minimal-product-view,
.theme-oceanwp .wl-sm-single-product .product-inner:hover .wl-sm-product-view {
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-moz-transform: translateY(0);
	opacity: 1;
	-khtml-opacity: 1;
	-webkit-opacity: 1;
	-moz-opacity: 1;
}
.theme-oceanwp .wl-shopwix-single-product:hover .wl-shopwix-product-view {
	margin-bottom: 58px;
}
.theme-oceanwp .wl-shopify-single-product .wl-shopify-product-view{
	margin-bottom: 39px;
}

.theme-oceanwp .wl-minimal-product-cart-panel .woo-entry-image-main,
.theme-oceanwp .wl-minimal-product-cart-panel .woo-entry-inner.clr .category,
.theme-oceanwp .wl-shopwix-product-iamge-cart-panel .woo-entry-inner .image-wrap .woo-entry-image,
.theme-oceanwp .wl-shopwix-product-iamge-cart-panel .woo-entry-inner.clr .category,
.theme-oceanwp .wl-shopwix-product-iamge-cart-panel .outofstock-badge,
.theme-oceanwp .wl-shopify-product-iamge-cart-panel .woo-entry-inner.clr .category,
.theme-oceanwp .wl-shopify-product-iamge-cart-panel .image-wrap,
.theme-oceanwp .wl-minimal-product-cart-panel .onsale,
.theme-oceanwp .wl-minimal-product-cart-panel .outofstock-badge{
	display: none;
}
.theme-oceanwp.wl .wl-shopify-single-product .wl-shopify-product-iamge-cart-panel:hover .woocommerce-product-gallery__image {
	display: block;
}
.theme-oceanwpwp.wl .wl-shopify-single-product .wl-shopify-product-iamge-cart-panel:hover .woo-entry-image-swap.woo-entry-image {
	display: none;
}
.theme-oceanwp.wl .wl-shopify-single-product .wl-shopify-product-iamge-cart-panel:hover .woocommerce-LoopProduct-link,
.theme-oceanwp.wl .wl-shopify-single-product .wl-shopify-product-iamge-cart-panel:hover .woocommerce-LoopProduct-link.no-lightbox{
	display: none;
}
.theme-oceanwp.wl .wl-ci .quantity.buttons_added {
    display: flex;
    height: 30px;
}
.theme-oceanwp .woocommerce-cart-form__cart-item .wl-ci-product-quantity .quantity.buttons_added a {
	display: none;
}
.theme-oceanwp.wl.woocommerce-cart .wl-cart-items-classic td.actions .wl-cic-actions .coupon {
	display: flex;
}
.theme-oceanwp .wl-cart-items-classic table.wl-cic-table td.actions .coupon .input-text {
	min-height: 50px;
}
.theme-oceanwp .wl-minimal-product-iamge-cart-panel .woo-entry-image img {
	width: 100%;
}
.wl.theme-oceanwp .wl-shopify-product-view {
	bottom: 100px;
}
.wl.theme-oceanwp .wl-cic-coupon-button{
	width: 290px;
}
.wl.theme-oceanwp .wl-ci-product-style .wl-ci-product-quantity .buttons_added{
	border: unset;
}
.wl.theme-oceanwp .wl-cic-table .minus{
	border-right-width: 1px;
}
.wl.theme-oceanwp .wl-cic-table .plus{
	border-left-width: 1px;
}
.wl.theme-oceanwp .wl-ci-product-style .wl-ci-coupon{
	float: left;
}

.wl.theme-oceanwp .wl-shopify-product-iamge-cart-panel .woo-entry-inner .image-wrap .outofstock-badge {
	display: none;
}