.elementor-1431 .elementor-element.elementor-element-5d33973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1431 .elementor-element.elementor-element-5d33973:not(.elementor-motion-effects-element-type-background), .elementor-1431 .elementor-element.elementor-element-5d33973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0DFDD;}.elementor-1431 .elementor-element.elementor-element-5d33973::before, .elementor-1431 .elementor-element.elementor-element-5d33973 > .elementor-background-video-container::before, .elementor-1431 .elementor-element.elementor-element-5d33973 > .e-con-inner > .elementor-background-video-container::before, .elementor-1431 .elementor-element.elementor-element-5d33973 > .elementor-background-slideshow::before, .elementor-1431 .elementor-element.elementor-element-5d33973 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1431 .elementor-element.elementor-element-5d33973 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://leathermachineco.com/wp-content/uploads/2026/05/Clouds-overlay.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1431 .elementor-element.elementor-element-b969e1f{--display:flex;--margin-top:70px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;}.elementor-1431 .elementor-element.elementor-element-a573e89{text-align:center;}.elementor-1431 .elementor-element.elementor-element-a573e89 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1431 .elementor-element.elementor-element-572614b .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-1431 .elementor-element.elementor-element-572614b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1431 .elementor-element.elementor-element-4618deb{--grid-columns:2;}.elementor-1431 .elementor-element.elementor-element-4618deb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1431 .elementor-element.elementor-element-4618deb .e-loop-item > .elementor-section, .elementor-1431 .elementor-element.elementor-element-4618deb .e-loop-item > .elementor-section > .elementor-container, .elementor-1431 .elementor-element.elementor-element-4618deb .e-loop-item > .e-con, .elementor-1431 .elementor-element.elementor-element-4618deb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1431 .elementor-element.elementor-element-4618deb.wpgb-enabled{transition:opacity 0.35s ease;}.elementor-1431 .elementor-element.elementor-element-4618deb.wpgb-loading{opacity:0.6;}.elementor-1431 .elementor-element.elementor-element-fd61c92 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-1431 .elementor-element.elementor-element-fd61c92 .wpgb-facet-title{text-align:center;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-1431 .elementor-element.elementor-element-fd61c92 .wpgb-facet{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}.elementor-1431 .elementor-element.elementor-element-fd61c92 button.wpgb-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;letter-spacing:-0.15px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:14px 22px 14px 22px;margin:0px 0px 0px 0px;}.elementor-1431 .elementor-element.elementor-element-fd61c92 button.wpgb-button:not([disabled]):hover, .elementor-1431 .elementor-element.elementor-element-fd61c92 button.wpgb-button:not([disabled]):focus{color:var( --e-global-color-95539e4 );background-color:var( --e-global-color-secondary );}.elementor-1431 .elementor-element.elementor-element-fd61c92 button.wpgb-button[disabled]{background-color:var( --e-global-color-text );}.elementor-1431 .elementor-element.elementor-element-fd61c92 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-1431 .elementor-element.elementor-element-fd61c92.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1431 .elementor-element.elementor-element-4618deb{--grid-columns:2;}}@media(max-width:767px){.elementor-1431 .elementor-element.elementor-element-b969e1f{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1431 .elementor-element.elementor-element-a573e89 .elementor-heading-title{font-size:48px;}.elementor-1431 .elementor-element.elementor-element-4618deb{--grid-columns:1;--grid-row-gap:200px;}.elementor-1431 .elementor-element.elementor-element-fd61c92 > .elementor-widget-container{margin:250px 0px 0px 0px;}}/* Start custom CSS for loop-grid, class: .elementor-element-4618deb */.elementor-1431 .elementor-element.elementor-element-4618deb a:hover{
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d33973 *//*.elementor-1431 .elementor-element.elementor-element-5d33973{*/
/*    background: linear-gradient(180deg, rgba(224, 223, 221, 0.00) 66.9%, #E0DFDD 100%), url(/wp-content/uploads/2026/05/clouds-img.png) lightgray 50% / cover no-repeat;*/
/*    background-blend-mode: normal, lighten;*/
/*    background-position: top;*/

/*}*//* End custom CSS */
/* Start custom CSS */.lmco-slider,
.wpgb-facet-9 {
	--lmco-card-bg: transparent;
	--lmco-card-bg-hover: rgba(255, 255, 255, 0.25);
	--lmco-card-bg-active: #fff;
	--lmco-card-border: transparent;
	--lmco-card-border-active: #ffffff;
	--lmco-card-shadow: none;
	--lmco-card-shadow-active: none;
	--lmco-text: #1a1a1a;
	--lmco-muted: #666;
	--lmco-accent: #8a2a2a;
	--lmco-radius: 14px;
	--lmco-nav-size: 44px;
	--lmco-card-width: 200px;
	--lmco-card-height: 280px;
	--lmco-gap: 16px;

	position: relative;
	color: var(--lmco-text);
	display: block;
}

.lmco-slider fieldset,
.wpgb-facet-9 fieldset {
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	min-width: 0 !important;
	display: block !important;
}
.lmco-slider .wpgb-button-facet,
.wpgb-facet-9 .wpgb-button-facet {
	position: relative !important;
	display: block !important;
	overflow: visible !important;
	padding: 0 calc(var(--lmco-nav-size) + 16px) !important;
}

.lmco-slider .swiper,
.wpgb-facet-9 .swiper {
	position: relative !important;
	overflow: hidden !important;
	width: 100% !important;
	padding: 8px 4px 4px !important;
	margin: 0 !important;
	list-style: none !important;
	z-index: 1 !important;
}
.lmco-slider .swiper-wrapper,
.wpgb-facet-9 .swiper-wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: stretch;
	box-sizing: content-box;
	height: auto;
	position: relative;
	z-index: 1;
	transition-property: transform;
}
.lmco-slider .swiper-slide,
.wpgb-facet-9 .swiper-slide {
	flex-shrink: 0;
	flex-grow: 0;
	height: auto;
	display: flex;
	align-items: stretch;
	box-sizing: border-box;
	position: relative;
	list-style: none;
	margin: 5px !important;
	padding: 0 !important;
}

.lmco-slider .wpgb-button,
.wpgb-facet-9 .wpgb-button {
	box-sizing: border-box !important;
	cursor: pointer;
	width: 100% !important;
	height: var(--lmco-card-height) !important;
	background: var(--lmco-card-bg) !important;
	border: 2px solid var(--lmco-card-border) !important;
	border-radius: var(--lmco-radius) !important;
	box-shadow: var(--lmco-card-shadow);
	display: block !important;
	padding: 0 !important;
	margin: 0 !important;
	transition:
		background .2s ease,
		box-shadow .25s ease,
		border-color .2s ease,
		transform .2s ease;
}
.lmco-slider .wpgb-button:hover,
.wpgb-facet-9 .wpgb-button:hover {
	background: var(--lmco-card-bg-hover) !important;
}
.lmco-slider .wpgb-button:focus-visible,
.wpgb-facet-9 .wpgb-button:focus-visible {
	outline: 2px solid var(--lmco-accent);
	outline-offset: 3px;
}
.lmco-slider .wpgb-button[aria-pressed="true"],
.wpgb-facet-9 .wpgb-button[aria-pressed="true"] {
	background: var(--lmco-card-bg-active) !important;
	border-color: var(--lmco-card-border-active) !important;
	box-shadow: var(--lmco-card-shadow-active) !important;
	transform: translateY(-2px);
}

.lmco-slider .wpgb-button-label,
.wpgb-facet-9 .wpgb-button-label {
	display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
	justify-content: flex-start !important;
	gap: 10px !important;
	width: 100% !important;
	height: 100% !important;
	padding: 18px 16px 20px !important;
	text-align: center !important;
	box-sizing: border-box !important;
}
.lmco-slider .lmco-slider__media,
.wpgb-facet-9 .lmco-slider__media {
	flex: 1 1 auto !important;
	width: 100% !important;
	max-width: 100% !important;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	min-height: 0 !important;
	overflow: hidden !important;
}
.lmco-slider .lmco-slider__media img,
.wpgb-facet-9 .lmco-slider__media img {
	max-width: 100% !important;
	max-height: 100% !important;
	width: auto !important;
	height: auto !important;
	object-fit: contain !important;
	display: block !important;
	mix-blend-mode: multiply;
}
.lmco-slider .wpgb-button[aria-pressed="true"] .lmco-slider__media img,
.wpgb-facet-9 .wpgb-button[aria-pressed="true"] .lmco-slider__media img {
	mix-blend-mode: normal;
}
.lmco-slider .lmco-slider__title,
.wpgb-facet-9 .lmco-slider__title {
	display: block !important;
	width: 100% !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	line-height: 1.2 !important;
	color: var(--lmco-text) !important;
}
.lmco-slider .lmco-slider__count,
.wpgb-facet-9 .lmco-slider__count {
	display: block !important;
	width: 100% !important;
	font-size: 13px !important;
	font-weight: 400 !important;
	color: var(--lmco-muted) !important;
	line-height: 1.2 !important;
}

.lmco-slider .lmco-slider__prev,
.lmco-slider .lmco-slider__next,
.wpgb-facet-9 .lmco-slider__prev,
.wpgb-facet-9 .lmco-slider__next {
	position: absolute !important;
	top: calc(var(--lmco-card-height) / 2 + 8px) !important;
	transform: translateY(-50%);
	width: var(--lmco-nav-size) !important;
	height: var(--lmco-nav-size) !important;
	background: transparent !important;
	border: 1.5px solid var(--lmco-accent) !important;
	border-radius: 50% !important;
	color: var(--lmco-accent) !important;
	opacity: .55;
	cursor: pointer;
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	transition: opacity .2s ease, background .2s ease, color .2s ease;
	z-index: 5;
	padding: 0 !important;
	margin: 0 !important;
}
.lmco-slider .lmco-slider__prev,
.wpgb-facet-9 .lmco-slider__prev { left: 0 !important; }
.lmco-slider .lmco-slider__next,
.wpgb-facet-9 .lmco-slider__next { right: 0 !important; }

.lmco-slider .lmco-slider__prev:hover,
.lmco-slider .lmco-slider__next:hover,
.wpgb-facet-9 .lmco-slider__prev:hover,
.wpgb-facet-9 .lmco-slider__next:hover {
	opacity: 1;
	background: var(--lmco-accent) !important;
	color: #fff !important;
}
.lmco-slider .lmco-slider__prev.lmco-is-disabled,
.lmco-slider .lmco-slider__next.lmco-is-disabled,
.wpgb-facet-9 .lmco-slider__prev.lmco-is-disabled,
.wpgb-facet-9 .lmco-slider__next.lmco-is-disabled {
	opacity: .2 !important;
	cursor: not-allowed !important;
	pointer-events: none !important;
}
.lmco-slider .lmco-slider__prev::before,
.lmco-slider .lmco-slider__next::before,
.wpgb-facet-9 .lmco-slider__prev::before,
.wpgb-facet-9 .lmco-slider__next::before {
	content: "" !important;
	width: 8px !important;
	height: 8px !important;
	border-top: 1.5px solid currentColor !important;
	border-right: 1.5px solid currentColor !important;
	display: block !important;
	background: none !important;
}
.lmco-slider .lmco-slider__prev::before,
.wpgb-facet-9 .lmco-slider__prev::before {
	transform: rotate(-135deg) translate(-1px, -1px);
}
.lmco-slider .lmco-slider__next::before,
.wpgb-facet-9 .lmco-slider__next::before {
	transform: rotate(45deg) translate(-1px, 1px);
}

.lmco-slider .lmco-slider__pagination,
.wpgb-facet-9 .lmco-slider__pagination {
	position: static !important;
	display: block !important;
	text-align: center !important;
	margin: 14px 0 0 !important;
	padding: 0 !important;
	width: 100% !important;
	min-height: 12px !important;
	visibility: visible !important;
	opacity: 1 !important;
	transform: none !important;
	bottom: auto !important;
	left: auto !important;
	right: auto !important;
	top: auto !important;
}
.lmco-slider .lmco-slider__bullet,
.wpgb-facet-9 .lmco-slider__bullet {
	display: inline-block !important;
	width: 8px !important;
	height: 8px !important;
	background: #bdb6a8 !important;
	border: 0 !important;
	border-radius: 50% !important;
	opacity: 1 !important;
	margin: 0 4px !important;
	padding: 0 !important;
	cursor: pointer;
	vertical-align: middle;
	transition: background .2s ease, transform .2s ease;
}
.lmco-slider .lmco-slider__bullet:hover,
.wpgb-facet-9 .lmco-slider__bullet:hover {
	background: #a09684 !important;
}
.lmco-slider .lmco-slider__bullet--active,
.wpgb-facet-9 .lmco-slider__bullet--active {
	background: var(--lmco-accent) !important;
	transform: scale(1.15);
}

@media (max-width: 768px) {
	.lmco-slider,
	.wpgb-facet-9 {
		--lmco-card-width: 160px;
		--lmco-card-height: 240px;
		--lmco-nav-size: 36px;
	}
}/* End custom CSS */