.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for section, class: .elementor-element-71ab84c *//* =========================================================
   M.A.W. ORIGINALS SLIDER
   FINAL FULL-WIDTH LAYOUT FIX
   ---------------------------------------------------------
   Outer section = full width
   Inner content = max 1500px centered
========================================================= */


/* =========================================================
   1. FULL-WIDTH OUTER SECTION
========================================================= */

.mawOriginals{
    width:100% !important;
    max-width:none !important;

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

    background:
        radial-gradient(
            circle at 92% 4%,
            rgba(216,183,146,.15),
            transparent 24%
        ),
        #fffaf6 !important;

    border-top:1px solid #dfcbb8 !important;
    border-bottom:1px solid #dfcbb8 !important;

    border-left:0 !important;
    border-right:0 !important;

    border-radius:0 !important;

    overflow:hidden !important;
}


/* =========================================================
   2. ACTUAL CONTENT AREA
   Keep everything centered at 1500px
========================================================= */

.mawOriginals .mawOriginals__inner{
    width:100% !important;
    max-width:1500px !important;

    margin:0 auto !important;

    padding:
        26px
        24px
        27px
        !important;

    background:transparent !important;

    border:0 !important;
    border-radius:0 !important;

    box-shadow:none !important;

    overflow:visible !important;
}


/* =========================================================
   3. ELEMENTOR SHORTCODE WRAPPER
   Remove space around this section
========================================================= */

.elementor-widget-shortcode:has(.mawOriginals){
    width:100% !important;
    max-width:none !important;

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


.elementor-widget-shortcode:has(.mawOriginals)
> .elementor-widget-container{
    width:100% !important;
    max-width:none !important;

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


.elementor-widget-shortcode:has(.mawOriginals)
.elementor-shortcode{
    width:100% !important;
    max-width:none !important;

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


/* =========================================================
   4. ELEMENTOR CONTAINER
   Remove Elementor's horizontal padding only for this block
========================================================= */

.e-con:has(.mawOriginals){
    --padding-top:0px !important;
    --padding-bottom:0px !important;
    --padding-left:0px !important;
    --padding-right:0px !important;

    width:100% !important;
    max-width:none !important;

    margin:0 !important;

    padding-top:0 !important;
    padding-bottom:0 !important;
    padding-left:0 !important;
    padding-right:0 !important;
}


/* Older Elementor structure fallback */

.elementor-section:has(.mawOriginals){
    width:100% !important;
    max-width:none !important;

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


.elementor-section:has(.mawOriginals)
> .elementor-container{
    width:100% !important;
    max-width:none !important;

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


.elementor-column:has(.mawOriginals)
> .elementor-widget-wrap{
    margin:0 !important;
    padding:0 !important;
}


/* =========================================================
   5. SECTION HEADER
   Keep heading/actions inside 1500px cleanly
========================================================= */

.mawOriginals .mawOriginals__head{
    width:100% !important;

    margin-left:auto !important;
    margin-right:auto !important;
}


/* =========================================================
   6. PRODUCT TRACK
========================================================= */

.mawOriginals .mawOriginals__track{
    width:100% !important;

    max-width:100% !important;
}


/* =========================================================
   7. PRODUCT CARDS
   Keep radius on individual products
========================================================= */

.mawOriginals .mawOriginalCard{
    border-radius:11px !important;
}


/* =========================================================
   8. MOBILE
========================================================= */

@media(max-width:767px){

    .mawOriginals{
        width:100% !important;

        margin:0 !important;

        border-radius:0 !important;
    }


    .mawOriginals .mawOriginals__inner{
        width:100% !important;
        max-width:1500px !important;

        margin:0 auto !important;

        padding:
            20px
            12px
            21px
            !important;

        border-radius:0 !important;
    }

}


/* =========================================================
   9. VERY SMALL MOBILE
========================================================= */

@media(max-width:480px){

    .mawOriginals .mawOriginals__inner{
        padding-left:10px !important;
        padding-right:10px !important;
    }

}/* End custom CSS */