.elementor-6170201 .elementor-element.elementor-element-3fafd81a{overflow:hidden;border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-6170201 .elementor-element.elementor-element-3fafd81a:hover{border-style:none;}.elementor-6170201 .elementor-element.elementor-element-3fafd81a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;column-gap:10px;}.elementor-6170201 .elementor-element.elementor-element-23f7a8c0:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEDED;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-element-populated, .elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-6170201 .elementor-element.elementor-element-23f7a8c0:hover > .elementor-element-populated{box-shadow:0px 2px 8px 0px rgba(59, 59, 59, 0.09);}.elementor-6170201 .elementor-element.elementor-element-23f7a8c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40{text-align:center;width:auto;inset-inline-end:20px;top:22px;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-framed .elementor-icon:not(#e), .elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-default .elementor-icon:not(#e){color:#ffffff;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-framed .elementor-icon{background-color:#3B3B3B;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-stacked .elementor-icon:not(#e){color:#3B3B3B;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-default .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-framed .elementor-icon:hover{background-color:#688801;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40.elementor-view-stacked .elementor-icon:not(#e):hover{color:#688801;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40 .elementor-icon{font-size:18px;padding:9px;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40 .elementor-icon i, .elementor-6170201 .elementor-element.elementor-element-2e7b6e40 .elementor-icon svg{transform:rotate(0deg);}.elementor-element-2e7b6e40 > .elementor-widget-container{opacity:0;--e-transform-translateY:10px;}[data-elementor-type$=miniature] > :hover .elementor-element-2e7b6e40 > .elementor-widget-container{opacity:1;--e-transform-translateY:0px;}.elementor-6170201 .elementor-element.elementor-element-2e7b6e40 > .elementor-widget-container{--e-transform-transition-delay:25ms;}.elementor-6170201 .elementor-element.elementor-element-132a4290{text-align:center;width:auto;inset-inline-end:20px;top:66px;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-framed .elementor-icon:not(#e), .elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-default .elementor-icon:not(#e){color:#ffffff;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-framed .elementor-icon{background-color:#3B3B3B;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-stacked .elementor-icon:not(#e){color:#3B3B3B;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-default .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-framed .elementor-icon:hover{background-color:#688801;}.elementor-6170201 .elementor-element.elementor-element-132a4290.elementor-view-stacked .elementor-icon:not(#e):hover{color:#688801;}.elementor-6170201 .elementor-element.elementor-element-132a4290 .elementor-icon{font-size:18px;padding:9px;}.elementor-6170201 .elementor-element.elementor-element-132a4290 .elementor-icon i, .elementor-6170201 .elementor-element.elementor-element-132a4290 .elementor-icon svg{transform:rotate(0deg);}.elementor-element-132a4290 > .elementor-widget-container{opacity:0;--e-transform-translateY:10px;}[data-elementor-type$=miniature] > :hover .elementor-element-132a4290 > .elementor-widget-container{opacity:1;--e-transform-translateY:0px;}.elementor-6170201 .elementor-element.elementor-element-132a4290 > .elementor-widget-container{--e-transform-transition-delay:50ms;}.elementor-6170201 .elementor-element.elementor-element-3a44d22c .ce-product-badges{gap:5px;}.elementor-6170201 .elementor-element.elementor-element-3a44d22c .ce-product-badge{min-width:42px;font-size:12px;border-radius:3px;padding:5px 10px 5px 10px;}.elementor-6170201 .elementor-element.elementor-element-3a44d22c .ce-product-badge-sale, .elementor-6170201 .elementor-element.elementor-element-3a44d22c .ce-product-badge-onsale{color:#FFFFFF;background-color:#688801;}.elementor-6170201 .elementor-element.elementor-element-3a44d22c .ce-product-badge-new{color:#FFFFFF;background-color:#C09D43;}.elementor-6170201 .elementor-element.elementor-element-3a44d22c{width:auto;inset-inline-start:6px;top:6px;}.elementor-element-3a44d22c > .elementor-widget-container{--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-translateY:0px;}[data-elementor-type$=miniature] > :hover .elementor-element-3a44d22c > .elementor-widget-container{--e-transform-rotateZ:-20deg;--e-transform-translateX:-14px;--e-transform-translateY:-3px;}.elementor-6170201 .elementor-element.elementor-element-1c78aed7 img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);border-radius:6px 6px 6px 6px;}.elementor-6170201 .elementor-element.elementor-element-1c78aed7 > .elementor-widget-container{margin:10px 10px 10px 10px;}[data-elementor-type$=miniature] > :hover .elementor-element-1c78aed7 > .elementor-widget-container{--e-transform-scale:0.95;}.elementor-6170201 .elementor-element.elementor-element-ed193eb .ce-product-variants__patterns{justify-content:center;}.elementor-6170201 .elementor-element.elementor-element-ed193eb .ce-product-variants{gap:10px;}.elementor-6170201 .elementor-element.elementor-element-ed193eb .ce-product-variants__pattern{border-color:#FFFFFF;border-style:solid;border-width:2px;border-radius:3px;padding:0px;width:28px;height:28px;}.elementor-6170201 .elementor-element.elementor-element-ed193eb .ce-product-variants__pattern:hover{border-color:#545454;border-style:solid;border-width:2px;border-radius:3px;padding:0px;}.elementor-6170201 .elementor-element.elementor-element-ed193eb > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-ed193eb{z-index:99;}.elementor-element-ed193eb > .elementor-widget-container{opacity:0;--e-transform-translateY:10px;}[data-elementor-type$=miniature] > :hover .elementor-element-ed193eb > .elementor-widget-container{opacity:1;--e-transform-translateY:0px;--e-transform-flipY:-1;}.elementor-6170201 .elementor-element.elementor-element-2d3acd76{text-align:center;}.elementor-6170201 .elementor-element.elementor-element-2d3acd76 .elementor-heading-title{color:#9b9b9b;font-family:"DM Sans", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;}.elementor-6170201 .elementor-element.elementor-element-2d3acd76 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-6f3f149c{text-align:center;--ce-line-clamp:none;}.elementor-6170201 .elementor-element.elementor-element-6f3f149c .elementor-heading-title{color:#3B3B3B;font-family:"Rubik", sans-serif;font-size:16px;font-weight:700;line-height:1.4em;letter-spacing:0px;}.elementor-6170201 .elementor-element.elementor-element-6f3f149c .elementor-heading-title a:not(#e):hover, .elementor-6170201 .elementor-element.elementor-element-6f3f149c .elementor-heading-title a:not(#e):focus{color:#688801;}.elementor-6170201 .elementor-element.elementor-element-6f3f149c > .elementor-widget-container{margin:0px 10px 30px 10px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-6d7d0f60 .ce-product-prices{justify-content:center;font-family:"Poppins", sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#688801;gap:10px;}.elementor-6170201 .elementor-element.elementor-element-6d7d0f60 .ce-product-price-regular{font-family:"Poppins", sans-serif;font-size:14px;font-weight:400;color:#7A7A7A;}.elementor-6170201 .elementor-element.elementor-element-6d7d0f60 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 .elementor-button-content-wrapper{gap:8px;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 .elementor-button-text{flex-grow:min(0, 8);}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;--ce-btn-bg-color:rgba(0,0,0,0);background-color:var(--ce-btn-bg-color);border-color:#EDEDED;border-style:solid;border-width:1px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button:not(#e){color:#3B3B3B;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button:not(#e):hover, .elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button:not(#e):focus{color:#688801;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button[aria-disabled]:not(#e){color:#EDEDED;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button[aria-disabled]{background-color:rgba(255,255,255,0.35);pointer-events:auto;cursor:not-allowed;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button-combinations:not(#e){color:#3B3B3B;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 a.elementor-button-combinations:not(#e):hover{color:#688801;}.elementor-6170201 .elementor-element.elementor-element-1f67e597 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-1f67e597{width:100%;}.elementor.elementor-6170201 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(max-width:1024px){.elementor-6170201 .elementor-element.elementor-element-6f3f149c{--ce-line-clamp:none;}}@media(max-width:767px){.elementor-6170201 .elementor-element.elementor-element-6f3f149c{--ce-line-clamp:none;}}/* Start custom CSS for product-miniature-name, class: .elementor-element-6f3f149c */.elementor-6170201 .elementor-element.elementor-element-6f3f149c {
    min-height: 100px;
}/* End custom CSS */
/* Start custom CSS for product-miniature-add-to-cart, class: .elementor-element-1f67e597 */.elementor-6170201 .elementor-element.elementor-element-1f67e597 .elementor-button {
    width: 100%;
    min-width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Rubik';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Rubik-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Rubik';
	font-weight: normal;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Rubik-Italic-VariableFont_wght.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-weight: normal;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Poppins-Italic.ttf') format('truetype');
}
 /* End Custom Fonts CSS */