.elementor-877 .elementor-element.elementor-element-613d0e0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-17cde7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-4e9a1b77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-877 .elementor-element.elementor-element-50da2bc4 > .elementor-container{max-width:1440px;}.elementor-877 .elementor-element.elementor-element-50da2bc4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-877 .elementor-element.elementor-element-50da2bc4{margin-top:70px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-d177334 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-877 .elementor-element.elementor-element-06c9773 > .elementor-container{max-width:1440px;}.elementor-877 .elementor-element.elementor-element-06c9773 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-877 .elementor-element.elementor-element-06c9773{margin-top:35px;margin-bottom:90px;}.elementor-877 .elementor-element.elementor-element-3f0cae3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-c73879f{text-align:center;}.elementor-877 .elementor-element.elementor-element-c73879f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;font-style:italic;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-877 .elementor-element.elementor-element-d3e4cec{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-877 .elementor-element.elementor-element-9c19788{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-877 .elementor-element.elementor-element-7a1c0e11{--slides-per-view:4;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-item{text-align:center;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-categories{font-family:"Montserrat", Sans-serif;font-size:13px;color:#666666;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-categories a{color:#666666;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-title{font-family:"Montserrat", Sans-serif;font-size:19px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-title a{color:#1F2124;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-image, .elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-image img{border-radius:4px 4px 4px 4px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .star-rating-wrapper{margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 .price{font-family:"Montserrat", Sans-serif;font-size:19px;color:#D51243;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11 ins .amount{color:#D51243;}.elementor-877 .elementor-element.elementor-element-6db97a7{margin-top:70px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-6db97a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-dfd6773 > .elementor-container{max-width:1440px;}.elementor-877 .elementor-element.elementor-element-dfd6773 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-877 .elementor-element.elementor-element-dfd6773{margin-top:100px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-3eb758d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-877 .elementor-element.elementor-element-a2971c8{text-align:center;}.elementor-877 .elementor-element.elementor-element-a2971c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;font-style:italic;color:#000000;}.elementor-877 .elementor-element.elementor-element-e8d71ce{text-align:center;}.elementor-877 .elementor-element.elementor-element-14b04eb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-877 .elementor-element.elementor-element-0daae07{--slides-per-view:4;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-item{text-align:center;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-categories{font-family:"Montserrat", Sans-serif;font-size:13px;color:#666666;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-categories a{color:#666666;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-title{font-family:"Montserrat", Sans-serif;font-size:19px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-title a{color:#1F2124;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;}.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-image, .elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-image img{border-radius:4px 4px 4px 4px;}.elementor-877 .elementor-element.elementor-element-0daae07 .star-rating-wrapper{margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-0daae07 .price{font-family:"Montserrat", Sans-serif;font-size:19px;color:#D51243;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-0daae07 ins .amount{color:#D51243;}.elementor-877 .elementor-element.elementor-element-c58bf0e > .elementor-container{max-width:1440px;}.elementor-877 .elementor-element.elementor-element-c58bf0e .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-877 .elementor-element.elementor-element-c58bf0e{margin-top:0px;margin-bottom:0px;padding:60px 15px 30px 15px;}.elementor-877 .elementor-element.elementor-element-02dd473 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-877 .elementor-element.elementor-element-7b2c9d00 > .elementor-container{max-width:1440px;}.elementor-877 .elementor-element.elementor-element-7b2c9d00 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-877 .elementor-element.elementor-element-7b2c9d00{margin-top:50px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d01 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:15px;}.elementor-877 .elementor-element.elementor-element-7b2c9d02{text-align:center;}.elementor-877 .elementor-element.elementor-element-7b2c9d02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;font-style:italic;color:#000000;}.elementor-877 .elementor-element.elementor-element-7b2c9d03{text-align:center;}.elementor-877 .elementor-element.elementor-element-7b2c9d04{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-877 .elementor-element.elementor-element-7b2c9d05{--slides-per-view:4;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-item{text-align:center;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-categories{font-family:"Montserrat", Sans-serif;font-size:13px;color:#666666;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-categories a{color:#666666;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-title{font-family:"Montserrat", Sans-serif;font-size:19px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-title a{color:#1F2124;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-image, .elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-image img{border-radius:4px 4px 4px 4px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .star-rating-wrapper{margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 .price{font-family:"Montserrat", Sans-serif;font-size:19px;color:#D51243;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05 ins .amount{color:#D51243;}.elementor-877 .elementor-element.elementor-element-7b2c9f01{margin-top:70px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9f02 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-877 .elementor-element.elementor-element-7b2c9e01{margin-top:70px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9e02 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-877 .elementor-element.elementor-element-06c9773{margin-top:35px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11{--slides-per-view:3;}.elementor-877 .elementor-element.elementor-element-dfd6773{margin-top:35px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-0daae07{--slides-per-view:3;}.elementor-877 .elementor-element.elementor-element-7b2c9d00{margin-top:40px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05{--slides-per-view:3;}}@media(max-width:767px){.elementor-877 .elementor-element.elementor-element-50da2bc4{margin-top:40px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-06c9773{margin-top:0px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-c73879f .elementor-heading-title{font-size:36px;}.elementor-877 .elementor-element.elementor-element-7a1c0e11{--slides-per-view:2;}.elementor-877 .elementor-element.elementor-element-6db97a7{margin-top:40px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-dfd6773{margin-top:0px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-a2971c8 .elementor-heading-title{font-size:36px;}.elementor-877 .elementor-element.elementor-element-0daae07{--slides-per-view:2;}.elementor-877 .elementor-element.elementor-element-c58bf0e{margin-top:40px;margin-bottom:0px;padding:40px 15px 20px 15px;}.elementor-877 .elementor-element.elementor-element-7b2c9d00{margin-top:30px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9d02 .elementor-heading-title{font-size:36px;}.elementor-877 .elementor-element.elementor-element-7b2c9d05{--slides-per-view:2;}.elementor-877 .elementor-element.elementor-element-7b2c9f01{margin-top:50px;margin-bottom:0px;}.elementor-877 .elementor-element.elementor-element-7b2c9e01{margin-top:50px;margin-bottom:0px;}}/* Start custom CSS for etheme_product_carousel, class: .elementor-element-7a1c0e11 */.elementor-877 .elementor-element.elementor-element-7a1c0e11 .swiper-slide{height:auto !important;display:flex}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-item{display:flex !important;flex-direction:column;width:100%;height:100%;background:#FFFFFF;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;transition:transform .25s ease, box-shadow .25s ease}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-item:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(17,20,24,.10)}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-image{border:0 !important;border-radius:0 !important;background:#F4F5F7;padding:18px;margin:0 !important}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-image img{mix-blend-mode:multiply;border-radius:0}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-content{display:flex;flex-direction:column;flex:1 1 auto;padding:16px 20px 20px !important;text-align:left !important;align-items:flex-start}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-categories{margin:0 0 6px !important;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-categories a{color:#E1201F !important}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-title{min-height:0 !important;margin:0 0 14px !important;font-size:18px !important;line-height:1.35 !important;text-align:left !important;-webkit-line-clamp:2}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-title a{color:#1F2124 !important;font-weight:600}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-title a:hover{color:#E1201F !important}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-content > .price{margin:auto 0 0 !important;font-size:20px !important;font-weight:800;color:#1F2124 !important}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-content > .price .amount{color:#1F2124 !important}
.elementor-877 .elementor-element.elementor-element-7a1c0e11 .etheme-product-grid-content > .price ins .amount{color:#E1201F !important}/* End custom CSS */
/* Start custom CSS for etheme_product_carousel, class: .elementor-element-0daae07 */.elementor-877 .elementor-element.elementor-element-0daae07 .swiper-slide{height:auto !important;display:flex}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-item{display:flex !important;flex-direction:column;width:100%;height:100%;background:#FFFFFF;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;transition:transform .25s ease, box-shadow .25s ease}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-item:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(17,20,24,.10)}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-image{border:0 !important;border-radius:0 !important;background:#F4F5F7;padding:18px;margin:0 !important}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-image img{mix-blend-mode:multiply;border-radius:0}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-content{display:flex;flex-direction:column;flex:1 1 auto;padding:16px 20px 20px !important;text-align:left !important;align-items:flex-start}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-categories{margin:0 0 6px !important;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-categories a{color:#E1201F !important}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-title{min-height:0 !important;margin:0 0 14px !important;font-size:18px !important;line-height:1.35 !important;text-align:left !important;-webkit-line-clamp:2}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-title a{color:#1F2124 !important;font-weight:600}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-title a:hover{color:#E1201F !important}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-content > .price{margin:auto 0 0 !important;font-size:20px !important;font-weight:800;color:#1F2124 !important}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-content > .price .amount{color:#1F2124 !important}
.elementor-877 .elementor-element.elementor-element-0daae07 .etheme-product-grid-content > .price ins .amount{color:#E1201F !important}/* End custom CSS */
/* Start custom CSS for etheme_product_carousel, class: .elementor-element-7b2c9d05 */.elementor-877 .elementor-element.elementor-element-7b2c9d05 .swiper-slide{height:auto !important;display:flex}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-item{display:flex !important;flex-direction:column;width:100%;height:100%;background:#FFFFFF;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;transition:transform .25s ease, box-shadow .25s ease}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-item:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(17,20,24,.10)}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-image{border:0 !important;border-radius:0 !important;background:#F4F5F7;padding:18px;margin:0 !important}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-image img{mix-blend-mode:multiply;border-radius:0}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-content{display:flex;flex-direction:column;flex:1 1 auto;padding:16px 20px 20px !important;text-align:left !important;align-items:flex-start}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-categories{margin:0 0 6px !important;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-categories a{color:#E1201F !important}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-title{min-height:0 !important;margin:0 0 14px !important;font-size:18px !important;line-height:1.35 !important;text-align:left !important;-webkit-line-clamp:2}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-title a{color:#1F2124 !important;font-weight:600}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-title a:hover{color:#E1201F !important}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-content > .price{margin:auto 0 0 !important;font-size:20px !important;font-weight:800;color:#1F2124 !important}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-content > .price .amount{color:#1F2124 !important}
.elementor-877 .elementor-element.elementor-element-7b2c9d05 .etheme-product-grid-content > .price ins .amount{color:#E1201F !important}/* End custom CSS */