.elementor-6170101 .elementor-element.elementor-element-92dc82c{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-widget-container{gap:30px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-swiper:nth-child(1){width:81%;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-main-swiper .swiper-slide{border-color:#D5DBE4;border-width:1px;border-radius:8px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{column-gap:20px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{row-gap:20px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-thumbnails-swiper .swiper-slide:after{background-color:rgba(255, 255, 255, 0);}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-thumbnails-swiper .swiper-slide{border-color:#D5DBE4;border-width:1px;border-radius:8px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-thumbnails-swiper .swiper-slide:hover{border-color:#52575B;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-thumbnails-swiper .swiper-slide.swiper-slide-thumb-active:after{background-color:rgba(0, 0, 0, 0);}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-thumbnails-swiper .swiper-slide.swiper-slide-thumb-active{border-color:#52575B;}.elementor-6170101 .elementor-element.elementor-element-606c4f8 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:16px;}.elementor-6170101 .elementor-element.elementor-element-938750b .aat-product-badges{display:flex;flex-wrap:wrap;flex-direction:row;gap:5px;}.elementor-6170101 .elementor-element.elementor-element-938750b .aat-product-badge{font-size:0.75rem;font-weight:800;text-transform:uppercase;line-height:1em;border-radius:4px 4px 4px 4px;padding:9px 10px 6px 10px;}.elementor-6170101 .elementor-element.elementor-element-938750b .aat-product-badge--ready{color:#097431;background-color:#D8F2DE;}.elementor-6170101 .elementor-element.elementor-element-938750b .aat-product-badge--promo{color:#FFFFFF;background-color:#F80000;}.elementor-6170101 .elementor-element.elementor-element-4e72f23{--ce-line-clamp:none;}.elementor-6170101 .elementor-element.elementor-element-c963d7d .ce-product-meta__label:after{content:":";}.elementor-6170101 .elementor-element.elementor-element-c963d7d.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-50px / 2);}.elementor-6170101 .elementor-element.elementor-element-c963d7d.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(50px / 2);}.elementor-6170101 .elementor-element.elementor-element-c963d7d:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(50px / 2);}.elementor-6170101 .elementor-element.elementor-element-c963d7d:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(50px / 2);}.elementor-6170101 .elementor-element.elementor-element-c963d7d .ce-product-meta__label{font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-c963d7d .ce-product-meta__value a{text-decoration:underline;}.elementor-6170101 .elementor-element.elementor-element-7823c7d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6170101 .elementor-element.elementor-element-2799b12.elementor-view-stacked .elementor-icon{background-color:rgba(2, 1, 1, 0);}.elementor-6170101 .elementor-element.elementor-element-2799b12.elementor-view-framed .elementor-icon, .elementor-6170101 .elementor-element.elementor-element-2799b12.elementor-view-default .elementor-icon{color:rgba(2, 1, 1, 0);}.elementor-6170101 .elementor-element.elementor-element-2799b12 .elementor-icon-box-wrapper{gap:15px;}.elementor-6170101 .elementor-element.elementor-element-2799b12.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-2799b12.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-2799b12.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-6170101 .elementor-element.elementor-element-2799b12 .elementor-icon{font-size:20px;}.elementor-6170101 .elementor-element.elementor-element-2799b12 .ce-attachment:not(:last-child){margin-bottom:10px;}.elementor-6170101 .elementor-element.elementor-element-2799b12{width:auto;}.elementor-6170101 .elementor-element.elementor-element-85eca58 .ce-product-prices{font-family:"Uniform Pro", sans-serif;font-size:2rem;font-weight:500;line-height:1.2em;gap:10px;}.elementor-6170101 .elementor-element.elementor-element-85eca58 .ce-tax-shipping-delivery-label{font-family:"URW DIN", sans-serif;font-size:0.9rem;font-weight:400;}.elementor-6170101 .elementor-element.elementor-element-85eca58 .ce-product-badge-sale{margin-inline-start:10px;}.elementor-6170101 .elementor-element.elementor-element-97caa7f{--divider-border-style:solid;--divider-color:#D5DBE4;--divider-border-width:1px;}.elementor-6170101 .elementor-element.elementor-element-97caa7f .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-97caa7f .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-1314603{--divider-border-style:solid;--divider-color:#D5DBE4;--divider-border-width:1px;}.elementor-6170101 .elementor-element.elementor-element-1314603 .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-1314603 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-0c9651c .elementor-button-content-wrapper{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-0c9651c .elementor-button-text{flex-grow:min(0, 10);}.elementor-6170101 .elementor-element.elementor-element-0c9651c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-6170101 .elementor-element.elementor-element-ba9936f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-ba9936f.elementor-view-framed .elementor-icon, .elementor-6170101 .elementor-element.elementor-element-ba9936f.elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-ba9936f .elementor-icon-box-wrapper{gap:10px;text-align:left;}.elementor-6170101 .elementor-element.elementor-element-ba9936f .elementor-icon{font-size:24px;}.elementor-6170101 .elementor-element.elementor-element-ba9936f .elementor-icon-box-description{font-family:"Uniform Pro", sans-serif;}.elementor-6170101 .elementor-element.elementor-element-ba9936f > .elementor-widget-container{padding:7px 16px 7px 16px;background-color:#F5F5F7;border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6170101 .elementor-element.elementor-element-ba9936f{width:auto;}.elementor-6170101 .elementor-element.elementor-element-f220afd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-f220afd.elementor-view-framed .elementor-icon, .elementor-6170101 .elementor-element.elementor-element-f220afd.elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-6170101 .elementor-element.elementor-element-f220afd .elementor-icon-box-wrapper{gap:10px;text-align:left;}.elementor-6170101 .elementor-element.elementor-element-f220afd .elementor-icon{font-size:24px;}.elementor-6170101 .elementor-element.elementor-element-f220afd .elementor-icon-box-description{font-family:"Uniform Pro", sans-serif;}.elementor-6170101 .elementor-element.elementor-element-f220afd > .elementor-widget-container{padding:7px 16px 7px 16px;background-color:#F5F5F7;border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-6170101 .elementor-element.elementor-element-f220afd{width:auto;}.elementor-6170101 .elementor-element.elementor-element-633173c{--divider-border-style:solid;--divider-color:#D5DBE4;--divider-border-width:1px;}.elementor-6170101 .elementor-element.elementor-element-633173c .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-633173c .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-633173c > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-5539f74{padding:0px 0px 70px 0px;}.elementor-6170101 .elementor-element.elementor-element-77ffdda{--divider-border-style:solid;--divider-color:#D5DBE4;--divider-border-width:1px;}.elementor-6170101 .elementor-element.elementor-element-77ffdda .elementor-divider-separator{width:100%;}.elementor-6170101 .elementor-element.elementor-element-77ffdda .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6170101 .elementor-element.elementor-element-77ffdda > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-dfeddca .elementor-heading-title{font-family:"Uniform Pro", sans-serif;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-652a63d .elementor-product-feature-name{font-family:"Uniform Pro", sans-serif;font-size:1.37rem;font-weight:500;}.elementor-6170101 .elementor-element.elementor-element-d38d372:not(.elementor-motion-effects-element-type-background), .elementor-6170101 .elementor-element.elementor-element-d38d372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-6170101 .elementor-element.elementor-element-d38d372{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-6170101 .elementor-element.elementor-element-d38d372 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170101 .elementor-element.elementor-element-e045c21 > .elementor-container{max-width:1680px;}.elementor-6170101 .elementor-element.elementor-element-043ebfb .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);column-gap:20px;}.elementor-6170101 .elementor-element.elementor-element-b414de3{padding:70px 0px 70px 0px;}@media(max-width:1024px){.elementor-6170101 .elementor-element.elementor-element-4e72f23{--ce-line-clamp:none;}}@media(max-width:767px){.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-widget-container{gap:10px;}.elementor-6170101 .elementor-element.elementor-element-27bed4d .elementor-swiper:nth-child(1){width:83%;}.elementor-6170101 .elementor-element.elementor-element-4e72f23{--ce-line-clamp:none;}.elementor-6170101 .elementor-element.elementor-element-7823c7d.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6170101 .elementor-element.elementor-element-ba9936f .elementor-icon-box-wrapper{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-f220afd .elementor-icon-box-wrapper{text-align:center;}.elementor-6170101 .elementor-element.elementor-element-f220afd{width:100%;}.elementor-6170101 .elementor-element.elementor-element-5539f74{padding:0px 0px 0px 0px;}.elementor-6170101 .elementor-element.elementor-element-d38d372{padding:70px 0px 70px 0px;}}@media(min-width:768px){.elementor-6170101 .elementor-element.elementor-element-f9b7fbf{width:74.318%;}.elementor-6170101 .elementor-element.elementor-element-7823c7d{width:24.869%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6170101 .elementor-element.elementor-element-f9b7fbf{width:100%;}}/* Start custom CSS for product-meta, class: .elementor-element-c963d7d */.elementor-6170101 .elementor-element.elementor-element-c963d7d .ce-product-meta__value {
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ba9936f */.elementor-6170101 .elementor-element.elementor-element-ba9936f .link {
    text-decoration: underline;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f220afd */.elementor-6170101 .elementor-element.elementor-element-f220afd .link {
    text-decoration: underline;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-043ebfb */.elementor-6170101 .elementor-element.elementor-element-043ebfb [data-elementor-type="product-miniature"] > .elementor-section-wrap > .elementor-element {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-043ebfb */.elementor-6170101 .elementor-element.elementor-element-043ebfb [data-elementor-type="product-miniature"] > .elementor-section-wrap > .elementor-element {
    background-color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Uniform Pro';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/UniformPro-Lgt.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/UniformPro-Lgt.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/UniformPro-Lgt.ttf') format('truetype');
}
@font-face {
	font-family: 'Uniform Pro';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/UniformPro-Reg.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/UniformPro-Reg.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/UniformPro-Reg.ttf') format('truetype');
}
@font-face {
	font-family: 'Uniform Pro';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/UniformPro-Med.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/UniformPro-Med.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/UniformPro-Med.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'URW DIN';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/URWDIN-Regular.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/URWDIN-Regular.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/URWDIN-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'URW DIN';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/URWDIN-Bold.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/URWDIN-Bold.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/URWDIN-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'URW DIN';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/URWDIN-Demi.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/URWDIN-Demi.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/URWDIN-Demi.ttf') format('truetype');
}
@font-face {
	font-family: 'URW DIN';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/URWDIN-Medium.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/URWDIN-Medium.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/URWDIN-Medium.ttf') format('truetype');
}
 /* End Custom Fonts CSS */