/** Shopify CDN: Minification failed

Line 107:2 Expected identifier but found "!"
Line 108:2 Expected identifier but found "!"
Line 369:2 Expected identifier but found "!"
Line 370:2 Expected identifier but found "!"
Line 849:0 Unexpected "}"
Line 988:2 Expected identifier but found "!"
Line 989:2 Expected identifier but found "!"
Line 1231:3 Expected identifier but found "!"
Line 1232:3 Expected identifier but found "!"

**/

body.product-milkmaker-pdp-template [data-lx-fill='empty'] {
	--lx-rating-percent: 100%;
}

.product-icon-lift-pro-template .product-form__input.product-form__input--dropdown label.form__label {
	font-size: 15px;
}

.product-icon-lift-pro-template #Option-template--25026180579659__main-1,
.select__select {
	font-size: 15px;
}

.product-milkmaker-pdp-template .image-with-text__text.rte.max-none-webtech.body {
	display: none !important;
}

.product-milkmaker-pdp-template .stylish-text-container-webtech.max-none-webtech {
	display: none;
}

.product-milkmaker-pdp-template form#product-form-template--25046215491915__product_custom_bundle_2_YJnAzy {
	display: none;
}

.product-milkmaker-pdp-template .product-form__submit.custom-bundle-btn {
	background: #cd9564 !important;
}



.product-milkmaker-pdp-template .collage-wrapper-title {
	margin-top: 0;
	margin-bottom: 3rem;
	text-transform: uppercase;
}

.product-milkmaker-pdp-template h2.collapsible-content__heading.inline-richtext.h1 {
	text-transform: uppercase;
	font-size: 50px;
}

.product-milkmaker-pdp-template h2.image-with-text__heading.h1 {
	text-transform: uppercase;
	font-size: 31px;
}

button#ProductSubmitButton-template--25046215491915__product_custom_bundle_2_YJnAzy:hover {
	background: #cd9564;
	transition: 0.2s;
}

.product-milkmaker-pdp-template .checkmark {
	color: #000000;
	font-size: 20px;
	display: flex;
	gap: 10px;
	margin-top: 10px !important;
}

.product-milkmaker-pdp-template .stylish-text-container-webtech.min-none-webtech.non-border-webtech {
	/* border: 1px solid; */
	gap: 14px;
	display: flex;
}

.product-milkmaker-pdp-template .color-scheme-1.gradient.isolate {
	width: 60%;
	margin: 0 auto;
}

.product-milkmaker-pdp-template .stylish-text-container-webtech.min-none-webtech {
	margin: 0 auto;
	border: 5px solid #ee5610;
	border-radius: 12px;
	display: flex;
	padding: 15px;
	gap: 20px;
	margin-top: 10px;
}

.product-icon-lift-pro-template .comparison-table-container {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	max-width: 100% !important;
}

.product-icon-lift-pro-template td.comparison-table__row-name.color-accent-1 {
	width: 40%;
	padding: 20px 100px 20px 10px;
	 !i;
	 !;
	border: 1px solid gray;
}


.product-icon-lift-pro-template td.color-background-1 {
	width: 30%;
	border: 1px solid gray;
}

.product-icon-lift-pro-template .image-with-text__text.rte.body p {
	text-align: center;
}

.product-icon-lift-pro-template td.color-background-1.checkmark_box {
	background: #000;
	scale: 1.90;
	width: 12%;
	border-radius: 6px;
	border: none;
	position: relative;
	height: auto !important;
	/* border: 1px solid #d50202; */
}

.product-icon-lift-pro-template svg#Layer_3 {
	color: #fff;
	width: 8px;
	margin-top: -6px;
}

.product-icon-lift-pro-template .comparison-table__checkmark {
	position: absolute;
	top: 50%;
	/* margin: 0 !important; */
	transform: translateY(-50%);
	z-index: 999999;
}

.product-icon-lift-pro-template .stylish-text-webtech.image-with-text__text.rte.body {
	background: #e3e3e3;
	padding: 20px;
	border: 1px solid #000;
}

.product-icon-lift-pro-template .stylish-text-webtech.image-with-text__text.rte.body h2.image-with-text__heading.h4 {
	color: #000;
}

.product-icon-lift-pro-template .stylish-text-webtech.image-with-text__text.rte.body p {
	color: #000;
	line-height: 21px;
	text-align: center;
}

.product-icon-lift-pro-template .comparison-table__checkmark svg#Layer_3 {
	color: #fff !important;
	width: 8px;
	margin-top: -17px;
}

.product-icon-lift-pro-template span.badge.price__badge-sale.color-scheme-3 svg {
	color: #fff;
	width: 10px !important;
	height: 10px;
	margin-top: -17px !important;
}

.product-icon-lift-pro-template .color-swatch.active img {
	outline: 1px solid #000;
}

.product-icon-lift-pro-template .swatch-container-webtech {
	display: flex;
	gap: 10px;
}

.product-icon-lift-pro-template .color-swatch.active img {
	outline: 1px solid #000;
}

.product-icon-lift-pro-template .color-swatch__label {
	display: block;
	font-size: 14px;
	margin-top: 5px;
}

.product-icon-lift-pro-template input[type="radio"] {
	display: none;
}


.product-icon-lift-pro-template .color-swatch {
	position: relative;
}

/* Hide the label by default and position it as a tooltip */
.product-icon-lift-pro-template .color-swatch__label {
	position: absolute;
	bottom: 110%;
	/* positions tooltip above the element */
	left: 50%;
	transform: translateX(-50%);
	background: rgba(0, 0, 0, 0.7);
	color: #fff;
	padding: 4px 8px;
	border-radius: 4px;
	font-size: 12px;
	white-space: nowrap;
	opacity: 0;
	pointer-events: none;
	transition: opacity 0.3s ease;
	z-index: 10;
}

/* Show tooltip on hover */
.product-icon-lift-pro-template .color-swatch:hover .color-swatch__label {
	opacity: 1;
}

.product-icon-lift-pro-template .swatch-container-webtech {
	display: flex;
	gap: 10px;
	flex-wrap: wrap;
	/* Allows items to wrap on smaller screens */
}

.product-icon-lift-pro-template label.form__label.updated-color-webtech {
	font-weight: 700;
}

.product-icon-lift-pro-template label.form__label.updated-color-webtech span.selected-color-webtech {
	font-weight: 500;
}

.product-icon-lift-pro-template .product-form__input--dropdown:first-child {
	display: none;
}

.product-icon-lift-pro-template .product-form__quantity .form__label {
	margin-bottom: .6rem;
	display: none;
}

.product-icon-lift-pro-template .atc-with-qaunatity {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
}

.product-icon-lift-pro-template .custom-container-atc {
	width: 75%;
}

.product-icon-lift-pro-template .product-form__input {
	flex: 0 0 0%;
	padding: 0;
	margin: 0;
	max-width: 100%;
	min-width: fit-content;
	border: none;
}

.product-icon-lift-pro-template .video_slider_bg {
	padding-bottom: 25px;
	background: none;
}

.product-icon-lift-pro-template .video_slider_main_section .page-width {
	width: 1380px !important;
	max-width: 100%;
}

.product-icon-lift-pro-template .comparison-table__brand-name {
	position: relative;
	z-index: 999;
	color: #fff;
	top: 8px;
}

.product-icon-lift-pro-template .product__title h1 {
	font-size: 30px;
	text-transform: uppercase;
}

.product-icon-lift-pro-template .test-slider .slider-button[disabled] .icon {
	color: rgb(255 255 255 / 30%) !important;
	cursor: not-allowed;
}

.isolate h2.rich-text__heading.rte.inline-richtext.h1 {
	font-size: 32.5px !important;
}

.product-icon-lift-pro-template .image-with-text__content>:first-child:is(.image-with-text__heading),
.image-with-text__text--caption+.image-with-text__heading,
.image-with-text__text--caption:first-child {
	margin-top: 0;
	text-align: center;
}

.product-icon-lift-pro-template .product-form__submit.atc-button:hover {
	/* background:#ffffff;
    color:#000; */
	border: 0px solid #000 !important;
	transition: 0.6s;
}

.product-icon-lift-pro-template .product-form__submit.atc-button {
	/* background: #000; */
	color: #fff;
	border: 0px solid #000 !important;
	transition: 0.6s;
	text-transform: uppercase;
	font-weight: 700;
	padding: 16px;
	font-size: 16px;
}

.product-icon-lift-pro-template .quantity {

	min-height: calc((var(--inputs-border-width) * 2) + 50px);
}

.product-icon-lift-pro-template .product-form__submit.atc-button {
	/* background: #000; */
	color: #fff;
	/* border: 1px solid #000 !important; */
	transition: 0.6s;
	text-transform: uppercase;
}

.product-icon-lift-pro-template .price--on-sale .price-item--regular {
	text-decoration: line-through;
	color: rgba(var(--color-foreground));
	font-size: 14px;
}

.product-icon-lift-pro-template span.price-item.price-item--sale.price-item--last {
	font-size: 18px !important;
	font-weight: 700;
}

.product-other-grid-rows .product-other-item:first-child h3 {
	font-size: 26px;
	text-align: center;
}

.product-icon-lift-pro-template .product-mask-page-width {
	max-width: min(100%, 1340px);
	/* 100% tak allow kare, lekin max 1200px rakhe */
	padding: 0px 0% 0px !important;
}

.product-icon-lift-pro-template .testimonial-card__quotes {
	display: none;
}

.product-icon-lift-pro-template .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width {
	border-radius: 0px !important;
	 !i;
	 !;
}

.product-icon-lift-pro-template img.multicolumn-card__image {
	border-radius: 12px;
}

.product-icon-lift-pro-template .product-mask-page-width {
	max-width: min(100%, 1380px) !important;
	/* 100% tak allow kare, lekin max 1200px rakhe */
	width: 100%;
	padding: 0px 0% 0px !important;
}

.product-icon-lift-pro-template .checklist-main-section {
	gap: 8px;
	display: flex;
	flex-direction: column;
}

.product-icon-lift-pro-template .quantity,
.select {
	--inputs-radius: 0;
}

.product-icon-lift-pro-template .product-mask-page-width {
	max-width: 100%;
	padding: 0px 10px 0px !important;
}

.product-icon-lift-pro-template header.header.header--middle-left.header--mobile-center.page-width.header--has-menu {
	padding: 18px;
}

.product-icon-lift-pro-template .stylish-text-container-webtech.min-none-webtech.product__text.inline-richtext p {

	text-align: left !important;
	padding-top: 14px;
}

.product-icon-lift-pro-template .atc-with-qaunatity {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	height: 54px;
}

.product-icon-lift-pro-template .product__title {
	margin-bottom: 8px 0px !important;
}

@media (max-width: 768px) {
	.product-milkmaker-pdp-template .color-scheme-1.gradient.isolate {
		width: 100%;
		margin: 0 auto;
	}

	.span.badge.price__badge-sale.color-scheme-3,
	span.nowrap {
		font-size: 11px;
	}

	.product-icon-lift-pro-template span.price-item.price-item--sale.price-item--last {
		font-size: 18px !important;
		font-weight: 700;
	}

	.price--large {
		letter-spacing: 0px !important;
	}

	.product-icon-lift-pro-template .test-slider .slider.slider--mobile.contains-content-container .slider__slide {
		--focus-outline-padding: 0rem;
		padding: 0px;
	}

	.product-icon-lift-pro-template .custom-container-atc {
		width: 54%;
	}

	.product-icon-lift-pro-template .product__title {
		margin-bottom: 0px;
		margin-top: 10px;
	}

	.product-icon-lift-pro-template .product__title h1 {
		font-size: 26px;
		text-transform: uppercase;
		margin-bottom: 0px;
	}

	.product-icon-lift-pro-template span.price-item.price-item--sale.price-item--last {
		font-size: 17px;
	}

	.product-icon-lift-pro-template .price--on-sale .price-item--regular {
		text-decoration: line-through;
		color: rgba(var(--color-foreground));
		font-size: 14px;
	}

	.product-icon-lift-pro-template .product__tax {
		margin-top: 0;
	}

	.product-icon-lift-pro-template .comparison-table__brand-name {
		position: relative;
		z-index: 999;
		color: #fff;
		top: 0px;
		font-size: 9px;
	}

	.product-icon-lift-pro-template td.comparison-table__row-name.color-accent-1 {
		width: 27%;
		padding: 20px 38px 20px 10px;
		border: 1px solid gray;
	}

	svg#Layer_3 {
		color: #fff;
		width: 6px;
		margin-top: -10px;
	}

	.product-icon-lift-pro-template .comparison-table .comparison-table__row-name h3 {
		font-size: 9px;
		margin: 0;
	}

	.product-icon-lift-pro-template .comparison-table th {
		padding: .5rem .2rem;
		font-size: 10px;
	}

	.product-icon-lift-pro-template .swatch-container-webtech {
		gap: 6px;
		/* Reduce gap for compact layout */
		padding: 8px 0px;
	}

	.product-icon-lift-pro-template .color-swatch {
		width: 50px;
		/* Adjust swatch size for smaller screens */
		height: 50px;
	}

	.product-icon-lift-pro-template .color-swatch__image img {
		width: 100%;
		/* Make images responsive */
		height: auto;
	}

	.product-icon-lift-pro-template .color-swatch__label {
		font-size: 10px;
		/* Reduce font size for mobile tooltips */
		padding: 2px 6px;
	}
}

@media (max-width: 590px) {
	.product-other-grid-rows .product-other-item:first-child h3 {
		font-size: 13px !important;
		text-align: center;
	}
  .product-other-icon {
      width: 17px !important;
      height: 17px !important;
  }
  .product-other-grid-header .product-other-item h3 {
    font-size: 16px !important;
  }
}

@media (max-width: 375px) {
	.product-icon-lift-pro-template td.comparison-table__row-name.color-accent-1 {
		width: 19% !important;
		padding: 7px 34px 3px 9px;
		border: 1px solid gray;
	}

	.product-icon-lift-pro-template .comparison-table th {
		padding: .5rem .2rem;
		font-size: 7px;
	}

	svg#Layer_3 {
		color: #fff;
		width: 6px;
		margin-top: -7px;
	}
}

@media (max-width:480px) {
  .product-milkmaker-pdp-template span.loox-rating-label {
    font-size: 1.5rem;
    padding-left: 5px;
    margin-top: 4px;
}
  .product-milkmaker-pdp-template h2.image-with-text__heading.h2 {
	text-transform: uppercase;
  padding: 10px 0 20px;
    font-size:25px;
}
  .product-milkmaker-pdp-template .stylish-collage-container-webtech {
    margin-bottom:20px;
}
  .product-milkmaker-pdp-template .page-width.section-template--25064706867531__collage_7JXgBc-padding {
    padding-top: 0;
}
  .product-milkmaker-pdp-template .collapsible-content__wrapper.section-template--25064706867531__collapsible_content_JcFnBK-padding {
    padding-top: 0;
}
  .product-milkmaker-pdp-template .section-template--25064706867531__testimonials_U7dyyw-padding {
    padding-top: 0px;
    padding-bottom: 27px;
}
.product-milkmaker-pdp-template .section-template--25064706867531__collage_qQmawe-padding {
    padding-top: 0;
    padding-bottom: 27px;
}
.product-milkmaker-pdp-template .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin {
    margin: 0;
}
.product-milkmaker-pdp-template .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners {
    padding-top: 0;
}
	.product-milkmaker-pdp-template .section-template--25046215491915__collapsible_content_JcFnBK-padding {
		padding-top: 0px;
		padding-bottom: 27px;
	}

	.product-milkmaker-pdp-template .section-template--25046215491915__image_with_text_6cc3aY-padding {
		padding-top: 0px;
		padding-bottom: 27px;
	}

	.product-milkmaker-pdp-template .section-template--25046215491915__testimonials_U7dyyw-padding {
		padding-top: 0px;
		padding-bottom: 27px;
	}

	.product-milkmaker-pdp-template .section-template--25046215491915__collage_7JXgBc-padding {
		padding-top: 0px;
		padding-bottom: 27px;
	}

	.product-milkmaker-pdp-template .section-template--25046215491915__image_with_text_AxKTd3-padding {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.product-milkmaker-pdp-template .image-with-text__text-item .image-with-text__content {
		padding: 0rem 0;
	}

	.product-milkmaker-pdp-template #shopify-section-template--25046215491915__testimonials_U7dyyw .multicolumn .title-wrapper-with-link {
		justify-content: center;
		padding-bottom: 0;
		margin: 0;
	}

	.product-milkmaker-pdp-template div#ImageWithText--template--25046215491915__image_with_text_6cc3aY {
		padding: 0 0 020px;
	}

	.product-milkmaker-pdp-template div#ImageWithText--template--25046215491915__image_with_text_AxKTd3 {
		padding: 0 0 20px 0;
	}

	.product-milkmaker-pdp-template div#ImageWithText--template--25046215491915__image_with_text_hBJa8j {
		padding: 0px;
	}

	.product-milkmaker-pdp-template h2.collapsible-content__heading.inline-richtext.h1 {
		text-transform: uppercase;
		font-size: 30px;
	}

	.product-milkmaker-pdp-template h2.image-with-text__heading.h1 {
		font-size: 25px;
      padding-bottom:20px;
	}
.product-milkmaker-pdp-template h2.collapsible-content__heading.inline-richtext.h2 {
    font-size: 25px;
}
	.product-milkmaker-pdp-template .collage-wrapper-title {
		margin-top: 0;
		margin-bottom: 3rem;
		text-transform: uppercase;
		font-size: 25px;
	}

	.product-milkmaker-pdp-template div#ImageWithText--template--25046215491915__image_with_text_7H9VWT {
		padding: 0 0 20px;
		text-transform: uppercase;
	}

	.product-milkmaker-pdp-template .section-template--25046215491915__image_with_text_7H9VWT-padding {
		padding-top: 27px;
		padding-bottom: 0px;
	}

	.product-milkmaker-pdp-template .image-with-text__text.rte.max-none-webtech.body {
		display: block !important;
		margin-top: 20px;
	}

	.product-milkmaker-pdp-template .stylish-text-container-webtech.min-none-webtech {
		display: none;
	}

	.product-milkmaker-pdp-template .color-scheme-1.gradient.isolate {
		width: 100%;
		margin: 0 auto;
	}

	.product-icon-lift-pro-template .image-with-text__content {
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		height: 100%;
		justify-content: center;
		align-self: center;
		padding: 4rem calc(4rem / var(--font-body-scale)) 3rem;
		position: relative;
		z-index: 1;
	}

	.product-icon-lift-pro-template .collapsible-content__heading {
		margin-bottom: 0rem;
		margin-top: 0;
		font-size: 30px;
	}

	.product-icon-lift-pro-template .atc-with-qaunatity {
		display: flex;
		flex-direction: row-reverse;
		justify-content: space-between;
		align-items: center;
		height: 80px;
	}

	.product-icon-lift-pro-template .video_slider_main_heading {
		margin-bottom: 20px;
		font-family: "DM Sans", sans-serif !important;
	}

	.product-icon-lift-pro-template .section-template--25003037688139__image_with_text_RVh4qF-padding {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.product-icon-lift-pro-template .section-template--25003037688139__testimonials_wMArei-padding .slider.slider--mobile {
		position: relative;
		flex-wrap: inherit;
		overflow-x: auto;
		scroll-snap-type: x mandatory;
		scroll-behavior: smooth;
		scroll-padding-left: 0px !important;
		-webkit-overflow-scrolling: touch;
		margin-bottom: 1rem;
	}

	.product-icon-lift-pro-template .multicolumn .title-wrapper-with-link {
		margin: 4rem 0 0 0;
	}

	.product-icon-lift-pro-template .test-slider.page-width.section-template--25003037688139__testimonials_wMArei-padding.isolate {
		padding: 0 12px;
	}

	.product-icon-lift-pro-template div#shopify-section-template--25003037688139__comparison_webtech_cdHctg .section-settings {
		padding: 0px 1.5rem;
	}

	.product-icon-lift-pro-template .section-template--25003037688139__image_with_text_KTNpGe-padding {
		padding-top: 0px !important;
		padding-bottom: 27px;
	}

	.product-icon-lift-pro-template .section-template--25003037688139__main-padding {
		padding-top: 0px;
		padding-bottom: 0px !important;
	}

	.product-icon-lift-pro-template .product-other-heading {
		font-size: 30px !important;
	}

	.product-icon-lift-pro-template .product-other-grid-rows .product-other-item:first-child h3 {
		font-size: 10px;
		text-align: center;
	}

	.product-icon-lift-pro-template .product-mask-page-width {
		max-width: 100%;
		padding: 0px 4% 0px !important;
	}

	.product-icon-lift-pro-template .slider.slider--mobile .slider__slide {
		padding-bottom: 5px
	}

	.product-icon-lift-pro-template .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin h2.title.h1 {
		font-size: 30px;
		text-align: center;
	}

	.product-icon-lift-pro-template .isolate h2.rich-text__heading.rte.inline-richtext.h1 {
		font-size: 30px !important;
	}

	.product-icon-lift-pro-template td.comparison-table__row-name.color-accent-1 {
		width: 16%;
		padding: 7px 34px 3px 9px;
		border: 1px solid gray;
	}

	.product-icon-lift-pro-template td.color-background-1.checkmark_box {
		background: #000;
		scale: 1.90;
		width: 7%;
		border-radius: 6px;
		border: none;
		position: relative;
		height: auto !important;
		/* border: 1px solid #d50202; */
	}

	.product-icon-lift-pro-template td.color-background-1 {
		width: 20%;
		border: 1px solid gray;
	}

	.stylish-text-webtech.image-with-text__text.rte.body h2.image-with-text__heading.h4 {
		color: #000;
		font-size: 15px;
		padding-bottom: 10px;
	}

	.product-icon-lift-pro-template .custom-container-atc {
		width: 60%;
	}

	.product-icon-lift-pro-template .product__media-list .product__media-item {
		width: 100% !important;
		padding: 0px;
		margin: 0px !important;
	}

	.product-icon-lift-pro-template .grid--peek .grid__item {
		min-width: 35%;
		width: 100% !important;
		margin: 0px !important;
	}

	.product-icon-lift-pro-template .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height {
		width: 100% !important;
	}

	.product-icon-lift-pro-template .slider.slider--mobile {
		scroll-padding-left: 0px;
	}
}

.product-icon-lift-pro-template .thumbnail-list__item.slider__slide {
	/* width: calc(16% - .6rem) !important; */
}

.product-icon-lift-pro-template .loox-rating-content span.loox-rating-label {
	font-size: 12px;
	font-weight: 600;
}

.product-icon-lift-pro-template .image-with-text .image-with-text__text-item>* {
	border-radius: 0px;
}
}


.max-none-webtech {
	display: none;
}

.milkmaker-pdp_custom .stylish-text-container-webtech.min-none-webtech {
	display: flex;
	border: 5px solid #ff6b00;
	border-radius: 12px;
	padding: 15px;
	width: auto;
	gap: 2px;
}

.icon-webtech-container {
	display: flex;
	align-items: center;
}

img.icon-image-webtech {
	width: 60px;
}

.stylish-text-webtech p {
	line-height: 1.4em;
}

.stylish-collage-container-webtech {
	/* width: 600px; */
	margin: 0 auto;
	border: 5px solid #ee5610;
	border-radius: 12px;
	display: flex;
	padding: 15px;
	gap: 20px;
}

.webtech-width {
	width: 800px !important;
	height: auto !important;
	margin: 0 auto;
}

.swiper-button-next,
.swiper-button-prev {
	display: block !important;
	color: #fff;

}

.swiper-button-next:after,
.swiper-button-prev:after {
	font-size: 30px;
	background: #cd9564;
	padding: 15px 22px;
	border-radius: 50px;
	width: 40px !important;
	height: 40px !important;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}

.swiper-container.swiper-initialized.swiper-horizontal.swiper-backface-hidden {
	overflow: hidden !important;
}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper {
	width: 97% !important;
}

.multicolumn .title {
	margin: 0;
	text-transform: uppercase;
	/* font-size:50px; */
}

.collapsible-content__heading {
	text-transform: uppercase;
}

.stylish-text-container-webtech.max-none-webtech.non-border-webtech {
	border: none;
	gap: 14px;
}

.stylish-text-container-webtech.min-none-webtech.non-border-webtech {
	border: none;
	gap: 14px;
}

.swiper-button-next {
	margin-right: 35px;
}

.stylish-text-container-webtech.min-none-webtech.non-border-webtech p {
	line-height: 1.4em;
}

.milkmaker-pdp_custom .image-with-text__heading.h2 {
	font-size: 50px;
}

.milkmaker-pdp_custom h2.image-with-text__heading.h1 {
	font-size: 40px !important;
	text-transform: uppercase;
}

.milkmaker-pdp_custom .multicolumn.background-primary .multicolumn-card {
	background: rgb(251 251 251) linear-gradient(rgba(var(--color-foreground), .04), rgba(var(--color-foreground), .04));
	box-shadow: rgb(0 0 0 / 13%) 0px 4px 12px;
}

.multicolumn.color-background-1.gradient.background-primary {
	padding: 0px 15px;
}

.milkmaker-pdp_custom img.product-media-gallery-image {
	height: 500px;
	object-fit: contain;
	border-radius: 10px !important;
	width: 500px;
	margin: 0 auto;
}

.milkmaker-pdp_custom img.product-thumbnail-gallery-image {
	border-radius: 12px;
	height: 130px;
	background-repeat: no-repeat;
	background-size: inherit;
}

.milkmaker-pdp_custom .checklist span.checkmark {
	font-size: 16px;
	color: #000;
	display: flex;
	align-items: center;
	column-gap: 6px;
	row-gap: 16px !important;
	 !i;
	 !;
}

.milkmaker-pdp_custom .checkmark img {
	width: 24px;
	height: 24px;
}

.milkmaker-pdp_custom .checklist-main-section {
	row-gap: 12px;
}

.milkmaker-pdp_custom .collapsible-content__heading {
	text-transform: uppercase;
}

.milkmaker-pdp_custom .collage-wrapper-title {
	text-transform: uppercase;
}

.milkmaker-pdp_custom .image-with-text__heading.h2 {
	text-transform: uppercase;
}

.icon-lift-pro_custom div#ImageWithText--template--24986977927499__image_with_text_8bicwD {
	border-radius: 0px !important;
}

div#ImageWithText--template--24986977927499__image_with_text_hBJa8j {
	border-radius: 0px !important;
}

@media (max-width:600px) {
	.icon-lift-pro_custom .product__text {
		margin-top: 20px;
	}

	.icon-lift-pro_custom .thumbnail-list__item.slider__slide {
		width: calc(16% - 0.6rem) !important;
	}

	.icon-lift-pro_custom .thumbnail-slider .thumbnail-list.slider {
		display: flex;
		padding: 0.5rem;
		flex: 1;
		scroll-padding-left: 0.5rem !important;
		gap: 10px;
	}

	.icon-lift-pro_custom .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height {
		width: 100% !important;
	}

	.product__media-list .product__media-item {
		width: 100% !important;
	}


	.icon-lift-pro_custom .slider.slider--mobile {
		position: relative;
		flex-wrap: inherit;
		overflow-x: auto;
		scroll-snap-type: x mandatory;
		scroll-behavior: smooth;
		scroll-padding-left: 0rem !important;
		-webkit-overflow-scrolling: touch;
		margin-bottom: 0rem;
		gap: 0px
	}

	.milkmaker-pdp_custom img.product-media-gallery-image {
		height: 500px;
		object-fit: contain;
		border-radius: 0px !important;
		width: 100%;
	}

	.milkmaker-pdp_custom img.product-media-gallery-image {
		height: 400px !important;
		object-fit: cover !important;
	}

	.milkmaker-pdp_custom .section-template--24957075390795__collage_NhgcPh-padding {
		padding-top: 0;
		padding-bottom: 27px;
	}

	.milkmaker-pdp_custom .section-template--24957075390795__collage_bQLWTa-padding {
		padding-top: 0px;
		padding-bottom: 27px;
	}

	.milkmaker-pdp_custom .image-with-text.image-with-text--no-overlap.page-width.isolate.collapse-corners {
		padding-top: 0px;
		margin-bottom: 0px;
	}

	.multicolumn.color-background-1.gradient.background-primary {
		margin-bottom: -90px;
	}

	.milkmaker-pdp_custom h2.image-with-text__heading.h1 {
		font-size: 25px;
		text-transform: uppercase;
	}

	.multicolumn .title {
		margin: 0;
		font-size: 25px;
	}

	.milkmaker-pdp_custom .image-with-text__heading.h2 {
		font-size: 25px;
	}

	.milkmaker-pdp_custom h2.image-with-text__heading.h1 {
		font-size: 25px;
	}

	.milkmaker-pdp_custom .collage-wrapper-title {
		margin-top: 0;
		margin-bottom: 3rem;
		font-size: 25px;
	}

	.milkmaker-pdp_custom .collapsible-content__heading {
		margin-bottom: 2rem;
		margin-top: 0;
		font-size: 25px;
	}

	.milkmaker-pdp_custom .accordion__title {
		display: inline-block;
		max-width: calc(100% - 6rem);
		min-height: 1.6rem;
		margin: 0;
		font-weight: 600;
		font-size: 15px;
		word-break: break-word;
	}

	.milkmaker-pdp_custom .bundle-details-section {
		align-items: center;
		justify-content: space-between;
		display: flex;
		gap: 8px;
		flex: 1;
		flex-direction: column;
		padding: 10px;
		width: 70%;
	}

	.milkmaker-pdp_custom .bundle-details-section {
		align-items: center;
		justify-content: space-between;
		display: flex;
		gap: 8px;
		flex: 1;
		flex-direction: row;
		padding: 10px;
		width: 70%;
	}

	.milkmaker-pdp_custom .list-payment__item {
		align-items: center;
		display: flex;
		padding: 4px;
	}

	.milkmaker-pdp_custom .checklist-main-section {
		padding: 10px 0px
	}

	.milkmaker-pdp_custom .product__text {
		padding-bottom: 20px;
	}

	.milkmaker-pdp_custom .bundle-orignal-price-section {
		font-size: 16px;
	}

	.milkmaker-pdp_custom .bundle-item-section {
		background-color: #fff;
		border: 1px solid rgba(212, 131, 110, .3);
		border-radius: 8px;
		padding: 10px 10px;
	}

	.milkmaker-pdp_custom .bundle-inner-section {
		row-gap: 2px;
		display: flex;
		flex-direction: column;
	}

	.milkmaker-pdp_custom .image-with-text__text.rte.max-none-webtech {
		padding: 10px 0px;
	}

	.milkmaker-pdp_custom p {
		font-size: 16px;
	}

	.milkmaker-pdp_custom h2.image-with-text__heading.h1 {
		padding: 0 0 10px 0;
		font-size: 25px !important;
	}

	.milkmaker-pdp_custom.swiper-button-next:after,
	.swiper-button-prev:after {
		font-size: 15px;
		background: #cd9564;
		padding: 19px 22px;
		border-radius: 50px;
		width: 40px !important;
		height: 40px !important;
		box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
	}

	.milkmaker-pdp_custom .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
		width: 90% !important;
		gap: 3px !important;
	}

	.swiper-button-next {
		margin-right: 35px;
	}


	.min-none-webtech {
		display: none;
	}

	.swiper-button-next {
		margin-right: 35px
	}

	.max-none-webtech {
		display: block !important;
	}

	.stylish-text-container-webtech.max-none-webtech {
		display: flex !important;
		 !i;
		 !;
		border: 5px solid #ff6b00;
		border-radius: 12px;
		padding: 15px;
		width: auto;
		gap: 2px;
	}

	.stylish-text-container-webtech.min-none-webtech {
		display: none;
	}

	h2.image-with-text__heading.h3 {
		margin: 0;
	}

	.webtech-width {
		width: auto !important;
		height: auto !important;
	}

}

@media (max-width:768px) {
	.grid--2-col-tablet .grid__item {
		width: calc(100% - var(--grid-desktop-horizontal-spacing) / 2);
	}
}

@media (max-width:748px) {
	.hide-thumbnail-arrows-mobile .slider-button {
		display: none;
	}

	.hide-thumbnail-arrows-mobile .thumbnail-list.slider {
		align-items: center;
		/* justify-content: center; */
		gap: 10px !important;
	}

	.hide-thumbnail-arrows-mobile .thumbnail img {
		opacity: 0;
	}
    .product-icon-lift-pro-template .hide-thumbnail-arrows-mobile .thumbnail img {
		opacity: 1;
	}
	/* .product-icon-lift-pro-template .thumbnail-list__item.slider__slide {
		width: 6px;
		height: 6px;
	} */
    .product-icon-lift-pro-template .thumbnail-list__item.slider__slide {
    	width: calc(16% - .6rem) !important;
    }
	.hide-thumbnail-arrows-mobile .thumbnail {
		color: #c6bdbd;
		background: #c6bdbd;
		border-radius: 0%;
	}

	.hide-thumbnail-arrows-mobile .thumbnail[aria-current] {
		box-shadow: none;
		color: rgb(var(--color-foreground));
	}

	.thumbnail[aria-current]:focus:not(:focus-visible) {
		background: #000 !important;
		color: #000 !important;
		border-radius: 0%;
	}

	/* .product .product__media-wrapper .hide-thumbnail-arrows-mobile .thumbnail[aria-current] {
		width: 6px;
		height: 6px;
	} */

	.product-icon-lift-pro-template .product .product__media-wrapper .hide-thumbnail-arrows-mobile .thumbnail[aria-current] {
		background: #000 !important;
	}

	.product-icon-lift-pro-template .product-form__submit.atc-button:before,
	.product-icon-lift-pro-template .product-form__submit.atc-button:after {
		box-shadow: none;
	}

	/* .product-icon-lift-pro-template .hide-thumbnail-arrows-mobile .thumbnail-list.slider {
		gap: 12px !important;
	} */
}