.elementor-97661 .elementor-element.elementor-element-2e9160f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-97661 .elementor-element.elementor-element-2e9160f9:not(.elementor-motion-effects-element-type-background), .elementor-97661 .elementor-element.elementor-element-2e9160f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061427;}.elementor-97661 .elementor-element.elementor-element-5e47b0a3{--display:flex;}.elementor-97661 .elementor-element.elementor-element-122f0819 > .elementor-widget-container{border-style:none;}.elementor-97661 .elementor-element.elementor-element-122f0819 .mpd-breadcrumbs ol{justify-content:flex-start;}.elementor-97661 .elementor-element.elementor-element-122f0819 .mpd-breadcrumbs a, .elementor-97661 .elementor-element.elementor-element-122f0819 .mpd-breadcrumbs__item{font-family:"Inter", Sans-serif;font-size:16px;}.elementor-97661 .elementor-element.elementor-element-122f0819 .mpd-breadcrumbs a{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-122f0819 .mpd-breadcrumbs__current{color:#32AACC;}.elementor-97661 .elementor-element.elementor-element-122f0819 .mpd-breadcrumbs__separator{margin-left:8px;margin-right:8px;}.elementor-97661 .elementor-element.elementor-element-4d499fc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-97661 .elementor-element.elementor-element-4980154a{--display:flex;}.elementor-97661 .elementor-element.elementor-element-66e5e31f .mpd-thumbs-horizontal{--mpd-thumb-columns:4;}.elementor-97661 .elementor-element.elementor-element-66e5e31f .flex-control-thumbs{--mpd-thumb-columns:4;}.elementor-97661 .elementor-element.elementor-element-66e5e31f .mpd-gallery-thumbs{gap:10px;}.elementor-97661 .elementor-element.elementor-element-66e5e31f .mpd-thumb-item img{opacity:0.7;}.elementor-97661 .elementor-element.elementor-element-66e5e31f .mpd-thumb-item.mpd-thumb-active img, .elementor-97661 .elementor-element.elementor-element-66e5e31f .mpd-thumb-item:hover img{opacity:1;}.elementor-97661 .elementor-element.elementor-element-3115e61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-97661 .elementor-element.elementor-element-50503cea .mpd-product-title{color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:32px;text-transform:uppercase;}.elementor-97661 .elementor-element.elementor-element-5992890b .mpd-product-rating .star-rating span:before{color:#FFD700;}.elementor-97661 .elementor-element.elementor-element-5992890b .mpd-product-rating .mpd-star-filled{color:#FFD700;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price{justify-content:flex-start;color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price ins{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price ins{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .amount{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price .amount{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price, .elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price, .elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .amount, .elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price .amount{font-family:"Inter", Sans-serif;font-size:26px;font-weight:500;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price ins .amount{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price ins .amount{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price del{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price del .amount{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price del{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price del .amount{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price del, .elementor-97661 .elementor-element.elementor-element-1220403a .mpd-product-price .price del{font-family:"Inter", Sans-serif;}.elementor-97661 .elementor-element.elementor-element-685e8f57 .mpd-short-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;line-height:24px;}.elementor-97661 .elementor-element.elementor-element-30d8dcff > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-97661 .elementor-element.elementor-element-30d8dcff .mpd-add-to-cart{justify-content:flex-start;}.elementor-97661 .elementor-element.elementor-element-30d8dcff .mpd-add-to-cart form.cart{justify-content:flex-start;}.elementor-97661 .elementor-element.elementor-element-30d8dcff .mpd-add-to-cart .single_add_to_cart_button{background-color:#FF0000;font-family:"Inter", Sans-serif;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-97661 .elementor-element.elementor-element-73b18bd9 .mpd-product-meta-label{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;}.elementor-97661 .elementor-element.elementor-element-73b18bd9 .mpd-product-meta-value, .elementor-97661 .elementor-element.elementor-element-73b18bd9 .mpd-product-meta-value a{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-73b18bd9 .mpd-product-meta-value a:hover{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-480c1987{--display:flex;}.elementor-97661 .elementor-element.elementor-element-200be868 .woocommerce-tabs .tabs li a, .elementor-97661 .elementor-element.elementor-element-200be868 .mpd-tab-item{color:#000000;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-97661 .elementor-element.elementor-element-200be868 .woocommerce-tabs .tabs li.active a, .elementor-97661 .elementor-element.elementor-element-200be868 .mpd-tab-item.active{color:#000000;}.elementor-97661 .elementor-element.elementor-element-200be868 .woocommerce-tabs .panel, .elementor-97661 .elementor-element.elementor-element-200be868 .mpd-tab-content{color:#FFFFFF;}.elementor-97661 .elementor-element.elementor-element-5dc95ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-97661 .elementor-element.elementor-element-5dc95ad:not(.elementor-motion-effects-element-type-background), .elementor-97661 .elementor-element.elementor-element-5dc95ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061427;}.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-97661 .elementor-element.elementor-element-c5976b9 img{border-radius:20px 20px 20px 20px;}.elementor-97661 .elementor-element.elementor-element-5c6ad5b0{--display:flex;}.elementor-97661 .elementor-element.elementor-element-9a8d5b3 .mpd-products-grid{--mpd-columns:4;}.elementor-97661 .elementor-element.elementor-element-9a8d5b3 .mpd-related-heading{color:#FFFFFF;font-family:"Manrope", Sans-serif;text-transform:uppercase;}@media(max-width:1024px){.elementor-97661 .elementor-element.elementor-element-9a8d5b3 .mpd-products-grid{--mpd-columns:2;}}@media(max-width:767px){.elementor-97661 .elementor-element.elementor-element-4d499fc6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-97661 .elementor-element.elementor-element-50503cea .mpd-product-title{font-size:24px;}.elementor-97661 .elementor-element.elementor-element-5dc95ad{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97661 .elementor-element.elementor-element-9a8d5b3 .mpd-products-grid{--mpd-columns:2;}}/* Start custom CSS for container, class: .elementor-element-2e9160f9 */#mvp-main-body-wrap{
    margin: 0px !important;
}
#mvp-main-body-wrap .mvp-main-box-cont{
    width: 100%;
}
.woocommerce .woocommerce-breadcrumb{
    border: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.mpd-product-gallery .mpd-gallery-slide img 
 { 
    max-height: 500px;
    object-fit: contain;
}
.mpd-product-item .mpd-product-image-wrapper img {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 0.3s ease;
    height: 260px !important;
    object-fit: cover;
    object-position: top;
}
/* ================================
   PRODUCT GALLERY - THUMBS LEFT
================================ */

.mpd-product-gallery .mpd-gallery-inner {
    display: grid !important;
    grid-template-columns: 80px minmax(0, 1fr) !important;
    gap: 15px !important;
    align-items: start !important;
}

/* Main image */
.mpd-product-gallery .mpd-gallery-main-image {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: 100% !important;
    min-width: 0 !important;
}

/* Thumbnail container */
.mpd-product-gallery .mpd-gallery-thumbs {
    grid-column: 1 !important;
    grid-row: 1 !important;

    width: 80px !important;
    height: auto !important;

    display: flex !important;
    flex-direction: column !important;

    gap: 10px !important;

    margin: 0 !important;
    padding: 0 !important;
}

/* Override plugin horizontal thumbnail rules */
.mpd-product-gallery .mpd-thumbs-horizontal {
    display: flex !important;
    flex-direction: column !important;
}

/* Individual thumbnail */
.mpd-product-gallery .mpd-thumb-item {
    width: 80px !important;
    height: 80px !important;

    min-width: 80px !important;
    max-width: 80px !important;

    flex: 0 0 80px !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: hidden !important;
    cursor: pointer;
}

/* Thumbnail image */
.mpd-product-gallery .mpd-thumb-item img {
    width: 100% !important;
    height: 100% !important;

    object-fit: cover !important;
    display: block !important;
}

/* Active thumbnail */
.mpd-product-gallery .mpd-thumb-active {
    border: 2px solid #000 !important;
}

/* Main product image */
.mpd-product-gallery .mpd-gallery-main-image img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}


/* ================================
   MOBILE
================================ */

@media (max-width: 767px) {

    .mpd-product-gallery .mpd-gallery-inner {
        display: flex !important;
        flex-direction: column !important;
        gap: 10px !important;
    }

    .mpd-product-gallery .mpd-gallery-main-image {
        order: 1 !important;
        width: 100% !important;
    }

    .mpd-product-gallery .mpd-gallery-thumbs {
        order: 2 !important;

        width: 100% !important;

        display: flex !important;
        flex-direction: row !important;

        overflow-x: auto !important;

        gap: 8px !important;
    }

    .mpd-product-gallery .mpd-thumb-item {
        width: 70px !important;
        height: 70px !important;

        min-width: 70px !important;
        max-width: 70px !important;

        flex: 0 0 70px !important;
    }
}/* End custom CSS */