.elementor-3874 .elementor-element.elementor-element-cce70dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3874 .elementor-element.elementor-element-3e3eb49{padding:50px 0px 30px 0px;}.woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .flex-viewport, .woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-3874 .elementor-element.elementor-element-7f1adcd .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-3874 .elementor-element.elementor-element-7f1adcd > .elementor-widget-container{margin:0px 32px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-9f3a3b4{--e-image-carousel-slides-to-show:1;}.elementor-3874 .elementor-element.elementor-element-a75f636 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3874 .elementor-element.elementor-element-9a8f045 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:69px;font-weight:600;text-transform:uppercase;}.elementor-3874 .elementor-element.elementor-element-d5e5d77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-3874 .elementor-element.elementor-element-6668a7f .star-rating{font-size:1em;}.woocommerce:not(.rtl) .elementor-3874 .elementor-element.elementor-element-6668a7f .star-rating{margin-right:0em;}.woocommerce.rtl .elementor-3874 .elementor-element.elementor-element-6668a7f .star-rating{margin-left:0em;}.elementor-3874 .elementor-element.elementor-element-6668a7f > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-3874 .elementor-element.elementor-element-6668a7f{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-3874 .elementor-element.elementor-element-7db1d73 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3874 .elementor-element.elementor-element-7db1d73 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3874 .elementor-element.elementor-element-7db1d73{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3874 .elementor-element.elementor-element-7db1d73 .elementor-icon-list-text{transition:color 0.3s;}.woocommerce .elementor-3874 .elementor-element.elementor-element-e0866fe .price{color:#91C33B00;}.woocommerce .elementor-3874 .elementor-element.elementor-element-585b290 .price{color:#000000;font-family:"Plus Jakarta Sans Bold", Sans-serif;font-size:45px;font-weight:700;line-height:53px;}.elementor-3874 .elementor-element.elementor-element-585b290 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3874 .elementor-element.elementor-element-5b7ffb9 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-3874 .elementor-element.elementor-element-5b7ffb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-77d761f .cart button, .elementor-3874 .elementor-element.elementor-element-77d761f .cart .button{font-family:"Poppins", Sans-serif;font-size:4px;border-radius:10px 10px 10px 10px;padding:15px 50px 15px 50px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3874 .elementor-element.elementor-element-77d761f .cart button:hover, .elementor-3874 .elementor-element.elementor-element-77d761f .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-3874 .elementor-element.elementor-element-77d761f .added_to_cart{color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1px;font-weight:400;}.elementor-3874 .elementor-element.elementor-element-77d761f{--button-spacing:5px;}.elementor-3874 .elementor-element.elementor-element-77d761f .quantity .qty{border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3874 .elementor-element.elementor-element-77d761f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-7a22be5 .cart button, .elementor-3874 .elementor-element.elementor-element-7a22be5 .cart .button{font-family:"Poppins", Sans-serif;font-size:4px;border-radius:10px 10px 10px 10px;padding:15px 50px 15px 50px;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3874 .elementor-element.elementor-element-7a22be5 .cart button:hover, .elementor-3874 .elementor-element.elementor-element-7a22be5 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:#02010100;}.elementor-3874 .elementor-element.elementor-element-7a22be5 .added_to_cart{color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1px;font-weight:400;}.elementor-3874 .elementor-element.elementor-element-7a22be5{--button-spacing:5px;}.elementor-3874 .elementor-element.elementor-element-7a22be5 .quantity .qty{border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3874 .elementor-element.elementor-element-7a22be5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-ea0dff5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-3874 .elementor-element.elementor-element-dd08db2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3874 .elementor-element.elementor-element-b5d62f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-3874 .elementor-element.elementor-element-2478278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-3874 .elementor-element.elementor-element-1c9dc11{width:auto;max-width:auto;}.elementor-3874 .elementor-element.elementor-element-68ddbeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.woocommerce .elementor-3874 .elementor-element.elementor-element-45530d2 .woocommerce-tabs ul.wc-tabs li a{font-family:"Poppins", Sans-serif;}.woocommerce .elementor-3874 .elementor-element.elementor-element-45530d2 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Poppins", Sans-serif;}.woocommerce .elementor-3874 .elementor-element.elementor-element-45530d2 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Poppins", Sans-serif;}.elementor-3874 .elementor-element.elementor-element-e8f4220 .elementor-button{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#91C33B00;}.elementor-3874 .elementor-element.elementor-element-e8f4220 .elementor-button:hover, .elementor-3874 .elementor-element.elementor-element-e8f4220 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-3874 .elementor-element.elementor-element-e8f4220 .elementor-button:hover svg, .elementor-3874 .elementor-element.elementor-element-e8f4220 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-3874 .elementor-element.elementor-element-bbbad08{width:50%;}.elementor-3874 .elementor-element.elementor-element-a75f636{width:50%;}.elementor-3874 .elementor-element.elementor-element-dd08db2{--width:50%;}.elementor-3874 .elementor-element.elementor-element-b5d62f0{--width:50%;}.elementor-3874 .elementor-element.elementor-element-2478278{--content-width:1580px;}}@media(max-width:767px){.elementor-3874 .elementor-element.elementor-element-3e3eb49{padding:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-a75f636 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3874 .elementor-element.elementor-element-9a8f045 .elementor-heading-title{line-height:0.1em;}.elementor-3874 .elementor-element.elementor-element-9a8f045 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-6668a7f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-6668a7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.woocommerce .elementor-3874 .elementor-element.elementor-element-585b290 .price{font-size:35px;line-height:23px;}.elementor-3874 .elementor-element.elementor-element-5b7ffb9 .elementor-heading-title{font-size:16px;}.elementor-3874 .elementor-element.elementor-element-77d761f{--view-cart-spacing:0px;--button-spacing:10px;}.elementor-3874 .elementor-element.elementor-element-77d761f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-7a22be5{--view-cart-spacing:0px;--button-spacing:10px;}.elementor-3874 .elementor-element.elementor-element-7a22be5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3874 .elementor-element.elementor-element-e8f4220 .elementor-button{font-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-36dcedf */a[title="Products"] {
    display: none !important;
}
.aioseo-breadcrumb-separator:nth-child(2) {
    display: none;
}/* End custom CSS */
/* Start custom CSS */#saving_total_price span, #saving_total_price, #saving_total_price p {
	font-size: 18px;
	margin: 0 0 12px 0 !important;
}
.variable-item.button-variable-item {
	height: auto !important;
}
a.woocommerce-review-link {
	font-size: 14px !important;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
	display: block !important;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-ce561bd.elementor-section-boxed.elementor-section-height-default {
	padding: 10px 0 0 !important;
}
.elementor.elementor-4022 .elementor-widget-wrap.elementor-element-populated {
	display: ;
	padding: 0 !important;
}

.wps_sfw_subscription_inner_wrapper {
	position: absolute;
	top: -44%;
	background: #d5d5d530 !important;
	left: 0;
	padding: 10px 20px !important;
	width: 100%;
	right: 0;
	background: #d5d5d530 !important;
	padding: 20px;
	border: 1px solid #91c33b;
border-radius: 10px;
}
.wps_sfw_subscription_wrapper {
	background: #d5d5d530 !important;
	padding: 20px;
	margin-top: 15%;
	position: relative;
	background: no-repeat;
	color: #000 !important;
border: 1px solid #91c33b;
border-radius: 10px;
}
input[type="radio"]:focus {
  outline-offset: 0 !important;
  outline: 0 !important;
}
.wps_sfw_inner_description {
	font-size: 14px;
}
.wps_sfw_subscription_inner_wrapper bdi {
	font-size: 16px !important;
	position: absolute;
	line-height: 40px;
	right: 10px;
	top: 13px;
	bottom: 0;
}
.wps_wsp_onetimesimple_wrapper {
	background: none !important;
	color: #000 !important;
}
.wps_sfw_subscription_wrapper label, .wps_sfw_subscription_wrapper p {
	display: inline-block;
	white-space: break-spaces;
	font-size: 16px !important;
	padding: 7px 0 !important;
	margin: 0 !important;
}
input[type="radio"]::after {
	content: "";
	opacity: 0;
	display: block;
	left: 0;
	top: 0;
	position: absolute;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: var(--form--color-text);
	right: 0;
	bottom: 0;
	margin: auto;
}

.product_type_variable {
	font-family: "Poppins", Sans-serif !important;
	font-size: 14px !important;
	border-radius: 10px 10px 10px 10px !important;
	padding: 15px 10px 15px 10px !important;
	transition: all 0.2s !important;
}
.add_to_cart_button:hover {
	color: #fff !important;
}
.product_type_variable:hover {
	color: #fff !important;
	text-decoration: none !important;
	padding: 17px 12px !important;
}
.woocommerce-Price-amount.amount {
	margin: 0 !important;
	line-height: 0 !important;
}
.flex-control-nav.flex-control-thumbs {
	display: none;
}
p, span, .label {
	font-family: "Poppins", Sans-serif !important;
}
.single-product .avatar {
	position: absolute;
	margin-left: -78px !important;
	max-height: 100% !important;
width: 3% !important; }

.single-product .product_title.entry-title.elementor-heading-title.elementor-size-default {
	font-size: 40px !important;
	line-height: 50px !important;
}
.price del {
	position: relative;
	opacity: 1;
	color: #00000075 !important;
}

.price del::after {
	content: '';
	height: 2px;
	width: 100%;
	background-color: #f00;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	border: ;
	bottom: 0;
	margin: auto;
	opacity: 1 !important;
}
.star-rating, .woocommerce-review-link {
	margin: 0 !important;
}
.photo {
	opacity: 1 !important;
}
table.variations label {
	margin: 0;
	padding: 0 !important;
}
.product_title.entry-title.elementor-heading-title.elementor-size-default {
	font-size: 40px !important;
	line-height: 50px !important;
}
.elementor-add-to-cart th, .elementor-add-to-cart td, .variations_form th, .variations_form td, .variations_form tr {
	border: 0 !important;
	padding: 0 0 12px 0 !important;
}
.product_title.entry-title.elementor-heading-title.elementor-size-default {
	font-size: 22px !important;
}
.woocommerce ul.products.columns-3 li.product {
	width: auto !important;
}
.related.products > h2 {
	display: none;
}
.onsale {
  position: absolute;
  top: 0;
  right: unset !important;
  letter-spacing: 0.8px;
  border-radius: 0;
  background: #cd2653;
  left: 0px;
  padding: 6px 20px !important;
  font-size: 14px !important;
  line-height: 24px !important;
}
.quantity input {
	border-radius: 0 !important;
}
.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-selection-needed {
	background-color: #87b44d;
}
.elementor-accordion .elementor-accordion-item {
	border: none;
}
.elementor-accordion .elementor-tab-content {
	display: none;
	padding: 15px 20px;
	border-top: 0 !important;
}
.elementor-accordion-item {
	border-top: 1px solid #BDBABA3D !important;
}
.woocommerce div.product.elementor .woocommerce-tabs .panel {
	padding: 20px 0 !important;
}
/*#tab-title-reviews a {*/
/*	font-family: "Poppins", Sans-serif;*/
/*	font-size: 40px;*/
/*	font-weight: 600;*/
/*	padding: 20px 0;*/
/*	text-transform: uppercase;*/
/*	color: #87B44D;*/
/*}*/
ol.commentlist li {
	margin-top: 0px !important;
}
ol.commentlist li {
	border-bottom: 0 !important;
	padding-bottom: 20px;
	margin-bottom: 20px !important;
	margin-top: 0px !important;
}
.woocommerce div.product.elementor .woocommerce-tabs .panel {
	border-top: 0 !important;
}
.single-product.singular .entry-title {
	font-size: var(--global--font-size-xl);
	font-weight: 400;
	margin: 0 !important;
}
.button.wp-element-button {
	background-color: #91c33b !important;
	border-radius: 50px;
	padding: 10px 40px;
}

.woocommerce-tabs ul {
	border-bottom: 0 !important;
}
#tab-reviews li, #tab-reviews a, #tab-reviews p, #review_form_wrapper span, #review_form_wrapper p, #review_form_wrapper small, .woocommerce-tabs #reviews .comment-form-rating label, #reply-title {
	font-family: "Poppins", Sans-serif !important;
}
.woocommerce-review__published-date {
	margin-left: auto !important;
	display: inline-block;
	position: absolute;
	right: 0;
}
.woocommerce-tabs #reviews li.review {
	padding-left: 80px;
	position: relative;
}
.woocommerce-review__published-date {
	margin-left: auto !important;
	display: inline-block !important;
	position: absolute;
	right: 0;
	top: -9px;
}


#submit {
	background-color: #91c33b !important;
	border-radius: 50px !important;
	padding: 10px 40px;
	border: 0 !important;
	font-size: 20px !important;
	font-family: "Poppins", Sans-serif;
}

/*.woocommerce-tabs ul li.active a {*/
/*	color: var(--button--color-text);*/
/*	background-color: #0000 !important;*/
/*	border: var(--button--border-width) solid var(--button--color-background);*/
/*}*/
.description p {
	font-size: 18px !important;
}
#review_form {
	background-color: #f0f0f0 !important;
	padding: 10px 30px;
	transition: 0.5s all ease;
	border: 1px solid #91c33b !important;
}
.elementor-accordion .elementor-section-boxed {
	padding: 0 !important;
}
.single-product form.cart input[type="number"] {
	width: auto !important;
	height: 58px;
}
.single-product .quantity input {
	border-radius: 10px !important;
}
h2.woocommerce-loop-product__title {
	color: #000 !important;
	font-weight: 500 !important;
	font-size: 22px !important;
	line-height: 28px;
	margin: 0 !important;
}
#related-product-sect .star-rating {
	display: none !important;
}
#related-product-sect  .button {
	font-family: "Poppins", Sans-serif !important;
	font-size: 18px !important;
	font-weight: 600 !important;
	text-transform: uppercase;
	fill: #FFFFFF;
	color: #FFFFFF !important;
	background-color: #87B44D !important;
	border-radius: 10px 10px 10px 10px !important;
	padding: 25px 60px 25px 60px !important;
}
#related-product-sect .price span {
	color: #000 !important;
	font-weight: 500;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}
.quantity .input-text {
	max-width: 80px;
}
.elementor-element.elementor-element-9a8f045.elementor-widget.elementor-widget-woocommerce-product-title.elementor-page-title.elementor-widget-heading, .product_title.entry-title {
	display: block !important;
}

/*product-form*/

.bos4w-display-wrap {
  width: 100%;
}
.bos4w-display-options ul {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
}
.bos4w-display-options label {
  width: 100px;
}
.bos4w-display-options ul li {
  margin-left: 0;
  font-family: 'Poppins' !important;
  font-weight: 700;
  font-size: .875rem !important;
  border: 1px solid rgb(209 213 219);
  padding: 9px;
  display: flex;
  justify-content: center;
  text-align: center;
  line-height: 1.25rem;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
  list-style: none;
  width: calc(50% - 5px);
}

.bos4w-display-options input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.bos4w-display-options ul {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
}
.bos4w-display-options ul {
	list-style-type: none;
	margin-left: 0;
	padding: 20px 0;
}
.bos4w-display-options label {
	width: 100%;
	font-size: 18px;
	line-height: 24px;
	max-width: 55%;
}

.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled {
	display: block !important;
}
.variable-items-wrapper li {
  width: 48% !important;
}
.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared {
	display: flex;
	flex-wrap: wrap;
	gap: 10px 0;
}
.bos4w-display-options label {
	padding: 0;
	margin: 0;
}
.bos4w-display-dropdown label {
	width: 100%;
	display: block !important;
	text-align: center;
}
#bos4w-dropdown-plan {
	width: 100%;
}
.single_add_to_cart_button.button.alt {
	width: 82%;
}
.bos4w-display-plan-text {
	display: none;
}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
	margin-top: 0;
}
.activeClass::before, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock)::before {
	content: '';
	height: 20px;
	width: 20px;
	background: url(/wp-content/uploads/2023/12/green-circle.svg);
	position: absolute;
	top: -10px;
	left: 43%;
	background-size: cover;
}
.activeClass, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) {
	background: #FBFFF7 !important;
	color: #87b44d !important;
	border: 2px solid #91C33B !important;
}

@media screen and (max-width: 640px) {
    
/*    #tab-title-reviews a {*/
/*	font-size: 30px;*/
/*	line-height: 36px;*/
/*}*/
.woocommerce-message {
    padding: 20px !important;
    font-size: 12px;
}
a.button.wc-forward.wp-element-button {
    width: 50%;
}
.woocommerce .elementor-3874 .elementor-element.elementor-element-3a23183 .woocommerce-tabs .woocommerce-Tabs-panel h2 {
	font-size: 20px !important;
}
.woocommerce-review__published-date {
	font-size: 14px !important;
line-height: 20px !important;
}
#tab-reviews li, #tab-reviews a, #tab-reviews p, #review_form_wrapper pan, #review_form_wrapper p, #review_form_wrapper small, .woocommerce-tabs #reviews .comment-form-rating label, #reply-title {
font-size: 14px !important;
line-height: 20px !important;
	}
.woocommerce-tabs #reviews li.review {
	padding-left: 35px;
	position: relative;
}

#tab-title-reviews a {
	font-size: 25px;
}
.woocommerce-product-gallery {
	max-width: 100%;
	margin-bottom: 0 !important;
}
table.variations {
	margin: 0 0 1rem 0 !important;
}
body h1.product_title.entry-title {
	margin-bottom: 0 !important;
}
.single-product .woocommerce-variation-price {
	margin: 0 !important;
}
p {
	font-size: 14px !important;
}
span {
	font-family: "Poppins", Sans-serif !important;
}
#tab-title-reviews a {
	font-family: "Poppins", Sans-serif;
	font-size: 24px !important;
	line-height: 28px !important;
}
.woocommerce-tabs {
	margin: 0 !important;
}
.woocommerce-tabs #reviews li.review {
	padding-left: 40px !important;
	position: relative;
}
.woocommerce .elementor-3874 .elementor-element.elementor-element-585b290 .price {
	font-size: 35px !important;
	line-height: 23px;
}
.single-product .product_title.entry-title.elementor-heading-title.elementor-size-default {
	font-size: 24px !important;
	line-height: 35px !important;
}
.single-product .avatar {
	position: absolute;
	margin-left: -38px !important;
	max-height: 100% !important;
	width: 6% !important;
}
.variable-item {
	height: 40px !important;
}
#saving_total_price span, #saving_total_price, #saving_total_price p {
	font-size: 16px !important;
	margin: 0 0 12px 0 !important;
}
#quantity_63eef11b0cce9 {
	max-width: 90px !important;
}
.wps_sfw_subscription_inner_wrapper {
	top: -36%;
	padding: 2px 10px !important;
}
.wps_sfw_subscription_wrapper {
	padding: 10px;
	margin-top: 20%;
}
.wps_sfw_subscription_inner_wrapper bdi {

	top: 5px;
}
.avatar {
	position: absolute;
	margin-left: 0 !important;
	max-height: 50% !important;
	width: 10% !important;
	left: 0 !important;
}
}/* End custom CSS */