/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
/* .variable-items-wrapper .variable-item span{color:lightgray;} */

#gform_1 .gform_fields .ginput_container_phone{text-align:right !important;}
.overlay-1:after {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-1.svg);background-repeat: no-repeat;background-size: cover;background-position: bottom;bottom:0;width: 120px;height: 120px; z-index: 1;left:0;}
.overlay-1:before {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/bg-vecter-14.svg);background-repeat: no-repeat;background-size: contain;background-position:top right;width: 200px;height:200px; z-index: 1;top:0;right:0;}

.overlay-2:after {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-2.svg);background-repeat: no-repeat;background-size: cover;background-position:top;top:0;width: 120px;height: 120px; z-index: 1;left:0;}
.overlay-2:before{content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg.svg);background-repeat: no-repeat;background-size: contain;background-position:bottom right;width: 150px;height: 150px; z-index: 1;bottom:-25px;right:0;}

.overlay-3:after {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-1.svg);background-repeat: no-repeat;background-size: cover;background-position: bottom;bottom:0;width: 120px;height: 120px; z-index: 1;left:0;}
.overlay-3:before {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-3.svg);background-repeat: no-repeat;background-size: cover;right:0;top:0;width: 67px;height: 100px; z-index: 1;}

/* first row */
.wd-products >div:nth-child(3n+1) .product-element-top:before, .wd-products >div:nth-child(3n+3) .product-element-top:before, .wd-products .wd-carousel-wrap .wd-carousel-item:nth-child(3n+1)  .product-element-top:before, .wd-products .wd-carousel-wrap .wd-carousel-item:nth-child(3n+3)  .product-element-top:before{content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-1.svg);background-repeat: no-repeat;background-size: cover;background-position: bottom;bottom:0;width: 100px;height: 100px; z-index: 1;left:0;}
.wd-products >div:nth-child(3n+1) .product-element-top>a:before, .wd-products .wd-carousel-wrap .wd-carousel-item:nth-child(3n+1)  .product-element-top>a:before {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/bg-vecter-14.svg);background-repeat: no-repeat;background-size: contain;background-position:top right;width: 140px;height: -webkit-fill-available; z-index: 1;top:0;right:0;}


/* second row */
.wd-products >div:nth-child(3n+2) .product-element-top:before, .wd-products .wd-carousel-wrap .wd-carousel-item:nth-child(3n+2) .product-element-top:before{content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-2.svg);background-repeat: no-repeat;background-size: cover;background-position:top;top:0;width: 90px;height: 90px; z-index: 1;left: 0;}
.wd-products >div:nth-child(3n+2) .product-element-top>a:before, .wd-products .wd-carousel-wrap .wd-carousel-item:nth-child(3n+2) .product-element-top>a:before {content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg.svg);background-repeat: no-repeat;background-size: contain;background-position:bottom right;width: 140px;height: -webkit-fill-available; z-index: 1;bottom:-25px;right:0;}
.wd-products >div:nth-child(3n+3) .product-element-top>a:before, .wd-products .wd-carousel-wrap .wd-carousel-item:nth-child(3n+3)  .product-element-top>a:before{content: '';position: absolute;background-image: url(/wp-content/uploads/2024/05/product-bg-3.svg);background-repeat: no-repeat;background-size: cover;right:0;top:0;width: 56px;height: 83px; z-index: 1;}

.single-product .woocommerce-product-gallery>*{max-width:90% !important;}
.single-product .woocommerce-product-gallery{justify-content:center;}

/* account */
  .wd-registration-page .col-login{text-align: right;}
    .password-input .show-password-input{ left: auto;}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .form-row>span input,.woocommerce-MyAccount-content,.woocommerce-MyAccount-content>p,.woocommerce-MyAccount-content .woocommerce-EditAccountForm,.woocommerce-MyAccount-content .woocommerce-Addresses{text-align: right;}
.ls_listing .woocommerce-breadcrumb a{display:none;}
.wd-switch-to-register{background:#5f3a22 !important;color:white !important;padding:18px 65px;}
.return-to-shop .button{padding:17px 31px !important;min-height:unset !important;}
.woocommerce-form-login__submit, .wd-switch-to-register, .return-to-shop .button, .woocommerce-edit-account .woocommerce-Button{border-radius:10px !important;font-size:24px !important;font-family: "Josefin Sans", Sans-serif !important;text-transform:capitalize !important;}
.woocommerce-form-login__submit{padding:18px 0 !important;}
.woocommerce-edit-account .woocommerce-Button{padding: 18px 32px;}
.wd-switch-to-register:hover, .woocommerce-form-login__submit:hover, .return-to-shop .button:hover{background:rgb(189,162,129) !important;}

/* commen */
.ls_propage a:before{content:'';position:absolute;background-image:url('/wp-content/uploads/2024/05/maximize.svg');background-size:cover;background-repeat:no-repeat;width:17px;height:17px;transition:0.2s;}
.ls_propage a:hover:before{opacity:0.5;}
.ls_propage a span{display:none;}

/* accordion */
.accordion-item h2{font-size:20px;font-weight:600;margin:10px 0px;}
.accordion-item{border-bottom:1px solid #A3B18A;}
.accordion-item .accordion-title{display:flex;justify-content:space-between;}
.accordion-item  .accordion-toggle{cursor:pointer;}
.accordion-item  .accordion-arrow{transition:0.4s;}
.accordion-item  .accordion-toggle.open-toggle .accordion-arrow{transform: rotate(180deg);transition:0.4s;}
.accordion-item  .accordion-toggle .accordion-arrow:hover{filter: brightness(0) saturate(100%) invert(38%) sepia(59%) saturate(244%) hue-rotate(346deg) brightness(95%) contrast(87%);}
.accordion-item .accordion-content p{font-size:16px;font-family: "Poppins", Sans-serif;margin-bottom:5px;}

/* testimonial */
.ls_test .slick-list{overflow:visible;}
.carousel-container {position: relative; display: flex; align-items: center; justify-content: center;}
.carousel-items {display: flex; align-items: center; justify-content: center;gap:30px;}
.carousel-item {margin: 0 5px; transition: transform 0.3s; flex: 0 0 auto;}
.carousel-items .carousel-item img {max-width: 60px; max-height: 60px; cursor: pointer; border-radius: 50%;}
.carousel-container .center {transform: scale(1.7); margin: 0 10px; overflow: hidden;}
/*.carousel-container .opacity {opacity: 0.5;}*/
.carousel-container button {position: absolute; top: 35%; padding: 0px; margin: 0px; background-color: #00000000;}
.carousel-container button .de_prev{height: 52px;}
.carousel-container button:hover{background-color: #00000000;}
.carousel-container .prev {left: 0px;}
.carousel-container .next {right: 0px;}
.carousel-container .prev .mo_prev, .carousel-container .next .mo_next{display:none;}
.carousel-container .description {text-align: center; max-width: 60%; margin: 0 auto;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1); padding: 40px; margin-bottom: 80px;position: relative; border-radius: 10px;}
#description p{margin-bottom:0;font-size:20px;}
.carousel-container #description:before{content: url('/wp-content/uploads/2024/04/triangle.svg');position: absolute; bottom: -55px;left:50%;transform:translateX(-50%);}
.ls-product-exdes button.accordion{font-size: 20px; color: #000; background-color: #0000; padding: 10px 0; border-style: solid; border-width: 1px 0px; border-color: #A3B18A; width: 100%; border-radius: 0; justify-content: flex-start;}

/* single product page */
/* .wd-accordion-item .woocommerce-Tabs-panel--wd_additional_tab_3 {display:none !important;} */
.ls-product-data-tab .wd-style-default:before{display: none !important;}
.ls-product-data-tab .wd-nav-tabs-wrapper{text-align: right;}
.ls-product-data-tab .wd-nav-tabs li.active a{border-bottom: 4px solid #5F3A22;}
.ls-product-data-tab .wd-nav-tabs li a{padding-left: 0 !important;} 
.ls-product-data-tab .wd-nav-tabs li a span.wd-tabs-title:after{display: none;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel{padding-left: 0 !important; padding-top: 50px !important;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel ul{list-style: none; padding-right: 32px;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel ul li{position: relative;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel ul li::before {content: ''; position: absolute; right: -60px;top: 0;transform: translate(-30px, 5px); width: 20px; height: 20px; background-image: url('https://solasta.pro/wp-content/uploads/2024/05/Check-icon.svg'); background-size: cover;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel .woocommerce-Reviews .form-submit input[type="submit"]{text-transform: capitalize; line-height: 1;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel .woocommerce-Reviews .form-submit input[type="submit"]:hover{background-color: #727D58;}
.ls-product-data-tab .wd-accordion-item .wd-accordion-title{display: none;}
.ls-single-prod-cartbtn .quantity{border: 1px solid #5f3a22; border-radius: 10px; background-color: #f7ede4; color: #5F3A22; font-weight: bold;}
.ls-single-prod-cartbtn .quantity input{background-color: #f7ede4 !important; color: #5F3A22 !important; border-radius: 10px; border: 0 !important;}
.ls-single-prod-cartbtn .quantity input:hover{background-color: #f7ede4 !important; color: #5F3A22 !important; border-radius: 10px;}
.ls-single-prod-cartbtn button.single_add_to_cart_button:before{content: url(https://solasta.pro/wp-content/uploads/2024/05/bag-03.svg); opacity: 1; inset: unset; left: 10%; bottom: 6px;}
.ls-single-prod-breadcrumbs .woocommerce-breadcrumb a{color: #C8C9CB; position: relative;}
.ls-single-prod-breadcrumbs .woocommerce-breadcrumb span.breadcrumb-last{color: #000;}
.woocommerce-breadcrumb a:after{content: url(https://solasta.pro/wp-content/uploads/2024/05/right-arrow-1.jpg); margin-inline-end: 5px; width: 12px; display: inline-block;transform:rotate(180deg) !important;}
.ls-review-shortcode .wd-rating-summary .wd-rating-summary-heading{width: 22%;  padding: 51px 65px;  background-color: #F4F4F4;  border-radius: 10px; margin: 0;}
.ls-review-shortcode .wd-rating-summary .wd-rating-summary-cont{width: 43%;  padding: 10px 25px;  background-color: #F4F4F4;  border-radius: 10px;  margin: 0;}
.ls-review-shortcode .wd-review-style-1 .comment-text{flex-direction:column;}
.ls-review-shortcode #review_form .form-submit input.submit{padding:19px 80px 14px 80px !important;}
.ls-review-shortcode #review_form .form-submit input.submit:hover{background-color:#BDA281 !important;}
.ls-review-shortcode #commentform{display:block;}
/* .ls-review-shortcode #commentform .comment-form-comment{max-width:50%;}                           */
.ls-review-shortcode #commentform .comment-form-comment textarea, .ls-review-shortcode #commentform input{border-radius:10px;border:1px solid #BAA086;width:50%;}
.ls-review-shortcode #commentform .comment-form-cookies-consent, .ls-review-shortcode .woocommerce-Reviews-title{display:none;}
.ls-review-shortcode .commentlist>li{border-color:#A3B18A;}
#review_form_wrapper #reply-title{font-size: 20px;color: #1D2939;font-weight: 600;margin: 10px  0;}
.price del bdi{color:#cbc9cb;text-decoration: line-through;}
/* .ls-review-shortcode .stars a:before{font-size:24px;} */
/* .ls-review-shortcode .stars span{gap:4px;} */
.ls-review-shortcode .wd-review-style-1 .comment_container{padding:0px;}
.ls-review-shortcode .wd-review-style-1 p.meta, .wd-review-style-1 .description p{margin-bottom:0px;}
.ls-review-shortcode .wd-review-style-1 .wd-review-likes{margin-top:10px;}
.post-270{margin-bottom:0px;}
.ls_singlepro .wd-carousel-wrap .wd-slide-visible.wd-active{display:none;}

/* single product page */

/* single post page */
.single-post .main-page-wrapper .page-title-default, .single-post .elementor-widget-theme-post-content .elementor-element .elementor-widget-wd_title .title-wrapper .liner-continer:after{display: none;}
.single-post .elementor-widget-post-info li .elementor-post-info__item--type-date{color: #9D9EA2;}
.single-post .elementor-widget-theme-post-content .elementor-element .elementor-widget-wd_title .woodmart-title-container{font-family: "Inter", Sans-serif; font-size: 30px; font-weight: bold; color: #2D3748;}
.single-post .elementor-widget-post-navigation i:before{ font-family: "woodmart-font"; font-size: 22px; padding: 10px 15px; border: 1px solid #5F3A22; border-radius: 50%;}
.single-post .elementor-widget-post-navigation .post-navigation__arrow-prev i:before{content: "\f114";}
.single-post .elementor-widget-post-navigation .post-navigation__arrow-next i:before{content: "\f113";}
.single-post .elementor-widget-post-navigation .elementor-post-navigation__prev a{align-items: flex-end; flex-direction: column;}
.single-post .elementor-post-navigation{flex-direction:row-reverse;}
.single-post .elementor-widget-post-navigation .elementor-post-navigation__next a{flex-direction: column-reverse; align-items: start;}
.single-post .elementor-widget-post-navigation .post-navigation__arrow-prev{transform: translateX(0px); margin-bottom: 5px;}
.single-post .elementor-widget-post-navigation .post-navigation__arrow-next{transform: translateX(0px); margin-bottom: 5px;}
.single-post .woocommerce-breadcrumb a{column-gap: 4px;}
/* single post page */
/* checkout page */
.page-id-18962.woocommerce-checkout .main-page-wrapper, .page-id-17601.woocommerce-cart .main-page-wrapper{padding-top: 0;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review h3{margin-bottom: 10px;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review tbody td .quantity .qty{background: #F4F4F4;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review tbody td .quantity input{border: 0; color: #000;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review tbody td .quantity input[type="button"]:hover{background-color: #fff; color: #000;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review tbody{border-bottom: 1px solid #BAA086; margin-bottom: 15px;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review tfoot td .amount{color: #000;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review-2 button{width: 100% !important;}
@media (max-width: 576px){.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review thead .product-total{display: block;}
.ls-checkout-sec .checkout-order-review .e-checkout__order_review #order_review tbody .wd-checkout-prod-cont{display: flex;}}
/* checkout page */

/* wishlist page */
.wd-wishlist-content .wd-wishlist-head, .page-id-60 .page-title{display:none;}
.page-id-60 .main-page-wrapper{padding-top:0;}
#post-60{padding-top:20px;}
#post-60 .ls_wishlist{padding-bottom:20px;}
#post-60  .ls_wish{margin-bottom:0px;}
.wd-action-btn>a.added:before{content:url('/wp-content/uploads/2024/05/heart-img.svg') !important;width:20px;}
/* wishlist page  end*/
/* yith wishlist */
.woocommerce table.shop_table.wishlist_table tr td.product-name{text-align: right;}
.woocommerce table.shop_table.wishlist_table tr td.product-add-to-cart{width: 18%;}
.single  #yith-wcwl-popup-message{display:none !important;}
.ls_yithwishicon .yith-wcwl-add-to-wishlist{margin-top:0px !important;}
.single .ls_singlepro .yith-wcwl-add-to-wishlist .yith-wcwl-icon{background:#eef4e2!important;}
.yith-wcwl-add-to-wishlist .yith-wcwl-icon{margin-right:0px !important;padding:11px !important;border-radius:10px;cursor:pointer;}
.single .ls_singlepro .yith-wcwl-add-to-wishlist .yith-wcwl-icon:hover{background:#f7ede4!important;}
.wishlist_table tr .product-price, .wishlist_table tr .product-stock-status, .wishlist_table tr .product-add-to-cart{text-align:center;}
.wishlist_table tr .product-add-to-cart .dateadded{font-size:14px;padding-bottom:10px;}
.wishlist_table tr .product-add-to-cart a span{text-transform:capitalize;font-size:14px;}
#yith-wcwl-popup-message{display:none !important;}
/* .wd-action-btn .yith-wcwl-add-to-wishlist, .wd-action-btn .yith-wcwl-add-to-wishlist .yith-wcwl-icon {margin-top:0px;margin-right:0px;} */
.wd-action-btn .yith-wcwl-add-to-wishlist .yith-wcwl-icon {margin-top:0px;margin-right:0px;}
.fa-heart:before, .fa-heart-o:before{color:#4d5832;}
#yith-wcwl-form ul li h3{font-size:16px;margin-bottom:0px;}
#yith-wcwl-form ul{padding-left:0;}
#yith-wcwl-form ul li img{border: 1px solid #f4f4f4;border-radius: 6px;width: 50px; height: 50px;margin-bottom:10px;}
#yith-wcwl-form ul li .item-details{width:100%;}
#yith-wcwl-form ul li {border-bottom:1px solid #959793;}
#yith-wcwl-form ul li .item-details-table, #yith-wcwl-form ul li .item-wrapper{margin-bottom:0px;}
/* #yith-wcwl-form ul li .item-wrapper{display:grid;} */
#yith-wcwl-form ul li  tr td.label{display:none;}
#yith-wcwl-form ul li tr td.value{text-align:start;font-size:12px;padding:7px 0px;}
#yith-wcwl-form ul li .product-add-to-cart, #yith-wcwl-form ul li .product-remove{display:inline-block;}
#yith-wcwl-form ul li .product-remove{float:inline-end;margin-top:8px;}
#yith-wcwl-form ul li .product-add-to-cart a{padding:13px 20px !important;text-transform:capitalize;font-size:12px;}
#yith-wcwl-form ul li .product-remove i.fa-trash:before{content: url(https://www.solasta.pro/wp-content/uploads/2024/05/trash.svg) !important;}
/* .wishlist_table .product-stock-status span.wishlist-in-stock{color: #727d58;} */
table.wishlist_table thead th{border-top:none;}
table.wishlist_table th {border-bottom:1px solid #727d58 !important; }
table.wishlist_table thead tr th{color: black; text-transform: capitalize;font-size: 18px; font-weight: 700;}
table.wishlist_table tbody tr td{font-size:14px;}
table.wishlist_table tbody tr td span.amount, table.wishlist_table tbody tr td span.wishlist-in-stock{color:black !important;font-weight:400;}
table.wishlist_table tr td.product-name{text-align: right;}
table.wishlist_table tbody tr td.product-remove a:before{content: url(https://www.solasta.pro/wp-content/uploads/2024/05/trash.svg);position: absolute;background: white;}
table.wishlist_table tbody tr td.product-remove{text-align:center;padding-right:16px;}
table.wishlist_table tbody tr td.product-thumbnail img{border: 1px solid #f4f4f4;border-radius: 6px;width:50px;height:50px;}
table.wishlist_table tbody tr td.product-price del span{color: #cbc9cb !important;}
#yith-wcwl-form .woocommerce-message, #yith-wcwl-form  .wishlist-title-container{display:none;}

/* cart page */
.elementor-widget-woocommerce-cart .cart-data-form td.product-quantity .quantity .qty{background: #F4F4F4;}
.elementor-widget-woocommerce-cart .cart-data-form td.product-quantity .quantity input{border: 0; color: #000;}
.elementor-widget-woocommerce-cart .cart-data-form td.product-quantity .quantity input[type="button"]:hover{background-color: #fff; color: #000;}
.elementor-widget-woocommerce-cart .e-cart-totals .cart-collaterals:last-child, .elementor-widget-woocommerce-cart .cart-data-form td.product-remove, .custom-payment-heading{display: none;}
.cart-table-section .e-shop-table{padding:0px !important;}
.elementor-widget-woocommerce-cart .e-cart-section{margin:0px !important;}

/* cart page */

@keyframes increaseWidth{
            from {width: 0; /* Start width */ }
            to {width: 300px; /* End width */}
        }
@keyframes increaseWidthmobile{
            from {width: 0; /* Start width */ }
            to {width: 120px; /* End width */}
        }
@keyframes animationWidth {
            from {width: 0; /* Start width */transform:translate(0,0);}
            to {width: 400px; /* End width */
/* 				transform:translate(-100px,-20px); */
	}
        }
@keyframes animationWidthmobile {
            from {width: 0; /* Start width */transform:translate(0,0);}
            to {width: 200px; /* End width */
/* 				transform:translate(-100px,-20px); */
	}
        }
@keyframes increaseScale {
    from {transform: scale(0);left: 300px;}
    to { transform: scale(1);left: 0;}
}

.ls_animation img{width: 0;animation: increaseWidth 2s forwards;}
.ls_coffeeimg img{width: 0;animation: animationWidth 2s forwards;transform:translate(0,0);}
.ls_bgimg_anim img{animation: increaseScale 2s forwards;position:relative;}
@media(min-width:1025px){
/* 	.ls_singlepro{height: calc(var(--vh, 1vh)* 94 - 100px);} */
}
@media(min-width:768px){
/* .ls_animation img{width: 0;animation: increaseWidth 2s forwards;}
.ls_coffeeimg img{width: 0;animation: animationWidth 2s forwards;transform:translate(0,0);}
.ls_bgimg_anim img{animation: increaseScale 2s forwards;position:relative;} */
.ls-review-shortcode .wd-rating-summary{display: flex; column-gap: 40px;}
.elementor-widget-woocommerce-cart .cart-data-form tbody tr:first-child td {border-top: var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#d5d8dc) !important;}
.elementor-widget-woocommerce-cart .cart-data-form tbody tr:nth-last-child(2) td{border-bottom: var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#d5d8dc);}
.ls_test .carousel-items{padding-bottom:30px;}
.wd-action-btn .yith-wcwl-add-to-wishlist .yith-wcwl-icon{font-size:18px !important;}

}


@media(max-width: 1150px){
}
@media(max-width: 1024px){
	.ls-product-data-tab .woocommerce-tabs .wd-accordion-item {border-bottom: 0 !important;}
	.custom-payment-heading{display:block;margin-bottom:0px;padding:20px 0px;}
	.woocommerce-cart .e-cart__container{grid-row-gap:0px !important;}
	.ls_propage a:before{width:12px;height:12px;opacity:0.7;}
	
}
@media(max-width: 767px){
.ls_animation img{width: 0;animation: increaseWidthmobile 2s forwards;}
.ls_coffeeimg img{width: 0;animation: animationWidthmobile 2s forwards;transform:translate(0,0);}
.woocommerce-checkout .site-content{margin-bottom:10px;}
.accordion-item .accordion-content p{font-size:14px;}
.elementor-widget-woocommerce-cart .cart-data-form tr.cart_item{display: flex; justify-content: space-between;}
.woocommerce table.cart tr{padding:0px !important;margin-top: 0;}
.elementor-widget-woocommerce-cart .woocommerce table.cart img{min-width:70px !important;margin-right:15px;}
.single-post .main-page-wrapper{padding-top: 22px;}
.single-product .main-page-wrapper{padding-top: 0;}
.carousel-container .description{max-width: 70%; padding: 15px;margin-bottom: 55px;}
.carousel-items {gap:10px;}
#description h2{line-height:20px; font-size: 20px;}
.carousel-container #description:before{content: url('/wp-content/uploads/2024/05/Polygon-1.svg'); bottom: -30px;}
#description p{font-size:14px;}
.carousel-container .prev .mo_prev, .carousel-container .next .mo_next{display:block;}
.carousel-container .de_prev{display:none;}
.carousel-container .center {transform: scale(1.5);}
.carousel-items .carousel-item img {max-width: 40px; max-height: 40px; }
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel{padding-bottom: 0 !important;}
.ls-product-data-tab .wd-accordion-item .woocommerce-Tabs-panel .woocommerce-Reviews .form-submit input[type="submit"]{font-size: 20px;  padding: 18px 40px 18px 40px;}
.ls-single-prod-cartbtn .quantity input{font-size: 24px;}
.woocommerce-breadcrumb a:after{transform: translate(2px, 2px) scale(0.8);}
.single-post .elementor-widget-theme-post-content .elementor-element .elementor-widget-wd_title .woodmart-title-container{font-size: 24px;}
.single-post .elementor-widget-theme-post-content .elementor-element p{margin-bottom: 10px;}
.single-post .elementor-widget-post-navigation i:before{font-size: 18px; padding: 8px 12px;}
.elementor-widget-woocommerce-cart .cart-data-form tbody tr:first-child{border-top: var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#d5d8dc) !important;}
.elementor-widget-woocommerce-cart .cart-data-form tbody tr:nth-last-child(2){border-bottom: var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#d5d8dc) !important;}
.ls_single_btn>.e-con-inner{display:grid;grid-template-columns:8% 90%;}
.ls-single-prod-cartbtn .single_add_to_cart_button{padding: 3px 17px 0px 45px !important;}
.ls-single-prod-cartbtn button.single_add_to_cart_button:before {transform:scale(0.7);left:5%;bottom:0px;}
#post-60 .woocommerce-breadcrumb{font-size:12px;}
	#post-60 .ls_wishlist{font-size:32px !important;}
	#post-60 .wp-block-image img{width:52px;}
	.page-id-60 .site-content{padding:0px 25px;margin-bottom:10px;}
	#post-60  .ls_wish{padding-bottom:20px;}
.ls-review-shortcode #commentform .comment-form-comment textarea, .ls-review-shortcode #commentform input, .ls-review-shortcode .wd-rating-summary .wd-rating-summary-heading, .ls-review-shortcode .wd-rating-summary .wd-rating-summary-cont{width:100%;}
.ls-review-shortcode .wd-rating-summary .wd-rating-summary-cont{margin-top:50px;}
.ls-review-shortcode .comment-form-author, .ls-review-shortcode .comment-form-email{margin-bottom:0px !important;}
.ls-review-shortcode .comment-form-comment{margin-bottom:27px !important;}
.ls-review-shortcode .stars span{gap:24px;}
.single-product .row>[data-elementor-type]{margin-bottom:0px !important;}
.woocommerce-form-login__submit, .wd-switch-to-register, .return-to-shop .button, .woocommerce-edit-account .woocommerce-Button{font-size:18px !important;}
.ls-review-shortcode .stars a:before{font-size:36px;}
	.woocommerce-edit-account .woocommerce-Button{padding: 0px 25px;}
.wd-switch-to-register{padding: 0px 30px;}
	.return-to-shop .button{padding:10px 20px !important;}
	.woocommerce-form-login__submit{padding:10px 0 !important;}
	.ls-review-shortcode #review_form .form-submit input.submit {padding: 4px 80px 0 80px !important;}
	

}
@media(max-width:544px){
	.ls_single_btn>.e-con-inner{display:grid;grid-template-columns:14% 90%;}
}
@media(max-width:425px){
	.single-product .woocommerce-product-gallery>*{max-width:100% !important;}
	.overlay-3:after, .overlay-1:after{width:90px;height:90px;}
	.overlay-1:before{width:150px;height:150px;}
	.overlay-2:after{width:100px;height:100px;}
	.overlay-2:before{width:120px;height:120px;}
}
@media(max-width:350px){
	.ls_single_btn>.e-con-inner{display:grid;grid-template-columns:1fr;}
}

