.elementor-6276 .elementor-element.elementor-element-425beffe > .elementor-container{min-height:598px;}.elementor-6276 .elementor-element.elementor-element-425beffe > .elementor-background-overlay{background-color:#090101;opacity:0.49;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6276 .elementor-element.elementor-element-425beffe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-17px;margin-bottom:0px;overflow:visible;}.elementor-6276 .elementor-element.elementor-element-376f684d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-6276 .elementor-element.elementor-element-41cfb693{text-align:center;}.elementor-6276 .elementor-element.elementor-element-41cfb693 .elementor-heading-title{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:42px;font-weight:normal;line-height:52px;}.elementor-6276 .elementor-element.elementor-element-610007af{text-align:center;color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-6276 .elementor-element.elementor-element-610007af > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-6276 .elementor-element.elementor-element-6cdfafd1 > .elementor-container{max-width:1260px;}.elementor-6276 .elementor-element.elementor-element-6cdfafd1 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6276 .elementor-element.elementor-element-6cdfafd1{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:65px;margin-bottom:15px;overflow:visible;}.elementor-6276 .elementor-element.elementor-element-4a85b65e .etheme-advanced-headline{color:#333333;font-family:"Roboto Mono", Sans-serif;font-size:24px;line-height:32px;}.elementor-6276 .elementor-element.elementor-element-4a85b65e .etheme-a-h-text-before{color:#555555;font-family:"Roboto Mono", Sans-serif;font-size:14px;text-transform:uppercase;line-height:26px;}.elementor-6276 .elementor-element.elementor-element-4a85b65e{--line-height:4px;--line-space:2.5em;--line-style:double;--line-color:#E1E1E1;}.elementor-6276 .elementor-element.elementor-element-402de83b{overflow:visible;}.elementor-6276 .elementor-element.elementor-element-530fdd32{--cols:5;}.elementor-6276 .elementor-element.elementor-element-530fdd32 .etheme-product-grid-item{text-align:left;border-style:groove;border-color:#0201012E;box-shadow:1px 0px 10px 0px rgba(0, 0, 0, 0.21);padding:8px 8px 8px 8px;}.elementor-6276 .elementor-element.elementor-element-530fdd32 .etheme-product-grid-categories{font-family:"AlbertSans-Regular", Sans-serif;font-size:14px;color:#999999;}.elementor-6276 .elementor-element.elementor-element-530fdd32 .etheme-product-grid-title{font-family:"AlbertSans-SemiBold", Sans-serif;font-size:16px;margin-bottom:8px;}.elementor-6276 .elementor-element.elementor-element-530fdd32 .etheme-product-grid-title a{color:#000000;}.elementor-6276 .elementor-element.elementor-element-530fdd32 .etheme-product-grid-title a:hover{color:#E56D6D;}.elementor-6276 .elementor-element.elementor-element-530fdd32 .etheme-product-grid-image img{border-radius:0px 0px 0px 0px;margin-bottom:8px;}.elementor-6276 .elementor-element.elementor-element-530fdd32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6276 .elementor-element.elementor-element-65dbe870{margin-top:65px;margin-bottom:0px;overflow:visible;}.elementor-6276 .elementor-element.elementor-element-225d34ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}@media(max-width:1024px){.elementor-6276 .elementor-element.elementor-element-610007af > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-6276 .elementor-element.elementor-element-530fdd32{--cols:3;}}@media(max-width:767px){.elementor-6276 .elementor-element.elementor-element-425beffe > .elementor-container{min-height:0px;}.elementor-6276 .elementor-element.elementor-element-425beffe > .elementor-background-overlay{opacity:0.63;}.elementor-6276 .elementor-element.elementor-element-41cfb693 .elementor-heading-title{font-size:35px;}.elementor-6276 .elementor-element.elementor-element-610007af{font-size:15px;}.elementor-6276 .elementor-element.elementor-element-610007af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6276 .elementor-element.elementor-element-530fdd32{--cols:1;}.elementor-6276 .elementor-element.elementor-element-530fdd32 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-6276 .elementor-element.elementor-element-65dbe870{margin-top:50px;margin-bottom:0px;}}/* Start custom CSS for etheme_product_grid, class: .elementor-element-530fdd32 */.elementor-6276 .elementor-element.elementor-element-530fdd32 .xstore-compare[data-action=remove] .et-icon, .elementor-6276 .elementor-element.elementor-element-530fdd32 .xstore-wishlist[data-action=remove] .et-icon {
    color: currentColor;
}


.elementor-6276 .elementor-element.elementor-element-530fdd32 .footer-inner >* {
    overflow: hidden;
}
.elementor-6276 .elementor-element.elementor-element-530fdd32 .footer-inner >*:hover .et-icon,
.elementor-6276 .elementor-element.elementor-element-530fdd32 .footer-inner >*:hover svg {
    animation: toTopFromBottom .4s forwards;
}


@keyframes product-hover-icon-anim {
    49% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    50% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    51% {
        opacity: 1
    }
}/* End custom CSS */