@media (max-width: 768px) {
	.btn_menu_tienda {
		/*display: none !important;*/
	}
	body .elementor-location-header > div:nth-child(2){display: none;}
	.elementor-12055 .elementor-element.elementor-element-e8dca65 > .elementor-widget-container,
    .elementor-element-f1ad526 .elementor-element.elementor-element-e8dca65 > .elementor-widget-container
    { margin: 0 10px 0 0 !important; }
    body .elementor-location-header .elementor-element-e8dca65 {position: static;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) > div{background: #fff !important;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .cpel-switcher__nav .cpel-switcher__code{color: #142E43 !important;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .menutextcolours .elementor-menu-toggle svg{fill: #142E43 !important;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .cpel-switcher__lang + .cpel-switcher__lang::before{color: #142E43 !important;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .original-logo{display: none;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .scroll-logo{display: block;}
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .elementor-nav-menu a,
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .elementor-nav-menu a:focus,
    body .elementor-location-header:has(.elementor-menu-toggle.elementor-active) .elementor-nav-menu a:hover{line-height: 16px !important; margin-top: 0 !important; font-size: 14px !important;padding: 8px 15px;}
    .elementor-12055 .elementor-element.elementor-element-e8dca65 .elementor-nav-menu--dropdown a, .elementor-12055 .elementor-element.elementor-element-e8dca65 .elementor-menu-toggle {  color: var( --e-global-color-primary );  fill: transparent;}
    /*body .elementor-location-header .elementor-element-e8dca65 .elementor-nav-menu--dropdown.elementor-nav-menu__container{ position: absolute; right: -10px; left: unset; top: 100%; min-width: 100vw; }*/

    .elementor-element-d847969{margin-top: -45px !important; z-index: 1;}
    
    .elementor-9272 .elementor-element.elementor-element-faff6e7 { --padding-top: 40px !important; --padding-bottom: 60px !important; --padding-left: 20px !important; --padding-right: 20px !important; }
    .elementor-9272 .elementor-element.elementor-element-dc59843 { --padding-top: 0px !important; --padding-bottom: 0px !important; --padding-left: 0px !important; --padding-right: 0px !important; }
    .elementor-9272 .elementor-element.elementor-element-dc59843 .q_icon_with_title .icon_text_inner{padding: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-dc59843 .q_icon_with_title .icon_title_holder{margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-dc59843 .q_icon_with_title .icon_holder{padding: 0; line-height: 0;}
    .elementor-9272 .elementor-element.elementor-element-dc59843 > .e-con-inner{gap: 10px; align-items: center;}
    .elementor-9272 .elementor-element.elementor-element-dc59843 > .e-con-inner h6 span{ background-color: var(--e-global-color-primary); font-family: "DM Sans", Sans-serif; font-size: 16px; font-weight: 400; text-transform: uppercase; fill: var(--e-global-color-6f7b815); color: var(--e-global-color-6f7b815); letter-spacing: normal;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b { --padding-top: 0px !important; --padding-bottom: 0px !important; --padding-left: 0px !important; --padding-right: 0px !important; }
    .elementor-9272 .elementor-element.elementor-element-7a9895b .q_icon_with_title .icon_text_inner{padding: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b .q_icon_with_title .icon_title_holder{margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b .q_icon_with_title .icon_holder{padding: 0; line-height: 0;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b > .e-con-inner{gap: 10px; align-items: center;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b > .e-con-inner h6 span{ background-color: var(--e-global-color-primary); font-family: "DM Sans", Sans-serif; font-size: 16px; font-weight: 400; text-transform: uppercase; fill: var(--e-global-color-6f7b815); color: var(--e-global-color-6f7b815); letter-spacing: normal;}
    .elementor-9272 .elementor-element.elementor-element-907b409 { --padding-top: 0% !important; --padding-bottom: 0% !important; --padding-left: 7% !important; --padding-right: 7% !important; }
    .elementor-9272 .elementor-element.elementor-element-907b409 .q_icon_with_title .icon_text_inner{padding: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-907b409 .q_icon_with_title .icon_title_holder{margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-907b409 .q_icon_with_title .icon_holder{padding: 0; line-height: 0;}
    .elementor-9272 .elementor-element.elementor-element-907b409 > .e-con-inner{gap: 10px; align-items: center;}
    .elementor-9272 .elementor-element.elementor-element-907b409 > .e-con-inner h6 span{ background-color: var(--e-global-color-primary); font-family: "DM Sans", Sans-serif; font-size: 16px; font-weight: 400; text-transform: uppercase; fill: var(--e-global-color-6f7b815); color: var(--e-global-color-6f7b815); letter-spacing: normal;}
    .elementor-9272 .q_icon_with_title .icon_title_holder .icon_holder>span{top: unset; font-size: 7px !important;}
    .elementor-9272 .elementor-element.elementor-element-367e096 > .elementor-widget-container{margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-174e260 > .elementor-widget-container{margin: 0;}
    .elementor-9272 .elementor-element.elementor-element-174e260{height: 7px !important;}
    .elementor-9272 .elementor-element.elementor-element-174e260 > .elementor-widget-container{height: auto !important; margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-d5a34be > .elementor-widget-container{margin: 0 !important;}

    .elementor-9272 .elementor-element.elementor-element-7a9895b > .elementor-widget-container{margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b > .elementor-widget-container{margin: 0;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b{height: 7px !important;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b i{color: #000 !important;}
    .elementor-9272 .elementor-element.elementor-element-7a9895b > .elementor-widget-container{height: auto !important; margin: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-c1ff3a5 > .elementor-widget-container{margin: 0 !important;}

    .elementor-9272 .elementor-element.elementor-element-b817c71 { --padding-top: 40px !important; --padding-bottom: 40px !important; --padding-left: 10px !important; --padding-right: 10px !important; }
    .elementor-9272 .elementor-element.elementor-element-b817c71 .e-con-inner{padding: 40px 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-8be9055{padding: 10px !important; }
    .elementor-9272 .elementor-element.elementor-element-8be9055 .acordeon{padding: 0 !important;}
    .elementor-9272 .elementor-element.elementor-element-8be9055 .acordeon .multicolumn-tabs-container{gap: 20px;}
    .elementor-9272 .elementor-element.elementor-element-8be9055 .acordeon .tab-title-column{ padding: 0 0 10px 0; font-size: 24px; line-height: 3; font-weight: 400; height: 46px; }
    .elementor-9272 .elementor-element.elementor-element-8be9055 .acordeon .tab-title-column + .tab-title-column{margin-top: 10px;}

    .elementor-9272 .elementor-element.elementor-element-c1ff3a5 p{margin-bottom: 0;}
    .elementor-9272 .elementor-element.elementor-element-907b409{margin-bottom: 20px !important;}
}