.elementor-6278 .elementor-element.elementor-element-4143e6b6 > .elementor-container{min-height:598px;}.elementor-6278 .elementor-element.elementor-element-4143e6b6 > .elementor-background-overlay{background-color:#090101;opacity:0.49;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6278 .elementor-element.elementor-element-4143e6b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-17px;margin-bottom:0px;overflow:visible;}.elementor-6278 .elementor-element.elementor-element-630cfd25 > .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-6278 .elementor-element.elementor-element-1cc7ad6e{text-align:center;}.elementor-6278 .elementor-element.elementor-element-1cc7ad6e .elementor-heading-title{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:42px;font-weight:normal;line-height:52px;}.elementor-6278 .elementor-element.elementor-element-3df7bbef{text-align:center;color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-6278 .elementor-element.elementor-element-3df7bbef > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-6278 .elementor-element.elementor-element-7a864485 > .elementor-container{max-width:1260px;}.elementor-6278 .elementor-element.elementor-element-7a864485 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-6278 .elementor-element.elementor-element-7a864485{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:65px;margin-bottom:15px;overflow:visible;}.elementor-6278 .elementor-element.elementor-element-3cc1ca6d .etheme-advanced-headline{color:#333333;font-family:"Roboto Mono", Sans-serif;font-size:24px;line-height:32px;}.elementor-6278 .elementor-element.elementor-element-3cc1ca6d .etheme-a-h-text-before{color:#555555;font-family:"Roboto Mono", Sans-serif;font-size:14px;text-transform:uppercase;line-height:26px;}.elementor-6278 .elementor-element.elementor-element-3cc1ca6d{--line-height:4px;--line-space:2.5em;--line-style:double;--line-color:#E1E1E1;}.elementor-6278 .elementor-element.elementor-element-3bbd8454{overflow:visible;}.elementor-6278 .elementor-element.elementor-element-653af114{--cols:5;}.elementor-6278 .elementor-element.elementor-element-653af114 .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-6278 .elementor-element.elementor-element-653af114 .etheme-product-grid-categories{font-family:"AlbertSans-Regular", Sans-serif;font-size:14px;color:#999999;}.elementor-6278 .elementor-element.elementor-element-653af114 .etheme-product-grid-title{font-family:"AlbertSans-SemiBold", Sans-serif;font-size:16px;margin-bottom:8px;}.elementor-6278 .elementor-element.elementor-element-653af114 .etheme-product-grid-title a{color:#000000;}.elementor-6278 .elementor-element.elementor-element-653af114 .etheme-product-grid-title a:hover{color:#E56D6D;}.elementor-6278 .elementor-element.elementor-element-653af114 .etheme-product-grid-image img{border-radius:0px 0px 0px 0px;margin-bottom:8px;}.elementor-6278 .elementor-element.elementor-element-653af114 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-6278 .elementor-element.elementor-element-3df7bbef > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-6278 .elementor-element.elementor-element-653af114{--cols:3;}}@media(max-width:767px){.elementor-6278 .elementor-element.elementor-element-4143e6b6 > .elementor-container{min-height:0px;}.elementor-6278 .elementor-element.elementor-element-4143e6b6 > .elementor-background-overlay{opacity:0.63;}.elementor-6278 .elementor-element.elementor-element-1cc7ad6e .elementor-heading-title{font-size:35px;}.elementor-6278 .elementor-element.elementor-element-3df7bbef{font-size:15px;}.elementor-6278 .elementor-element.elementor-element-3df7bbef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6278 .elementor-element.elementor-element-653af114{--cols:1;}.elementor-6278 .elementor-element.elementor-element-653af114 > .elementor-widget-container{margin:0px 15px 0px 15px;}}/* Start custom CSS for etheme_product_grid, class: .elementor-element-653af114 */.elementor-6278 .elementor-element.elementor-element-653af114 .xstore-compare[data-action=remove] .et-icon, .elementor-6278 .elementor-element.elementor-element-653af114 .xstore-wishlist[data-action=remove] .et-icon {
    color: currentColor;
}


.elementor-6278 .elementor-element.elementor-element-653af114 .footer-inner >* {
    overflow: hidden;
}
.elementor-6278 .elementor-element.elementor-element-653af114 .footer-inner >*:hover .et-icon,
.elementor-6278 .elementor-element.elementor-element-653af114 .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 */