.elementor-70308 .elementor-element.elementor-element-ad5893e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-c928ef5{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-c928ef5:not(.elementor-motion-effects-element-type-background), .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rochasshop.com.ar/wp-content/uploads/2026/05/image-505-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-70308 .elementor-element.elementor-element-c928ef5::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-background-video-container::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-background-slideshow::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #02010100 70%, #000000 91%);}.elementor-70308 .elementor-element.elementor-element-d70b136{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0200px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-0519301 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-0519301 img{width:380px;}.elementor-70308 .elementor-element.elementor-element-195de2c{--display:flex;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:090px;--padding-left:80px;--padding-right:80px;}.elementor-70308 .elementor-element.elementor-element-0d4ccad{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-70308 .elementor-element.elementor-element-23e0d12{--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;--justify-content:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-70308 .elementor-element.elementor-element-cc1751d{text-align:center;}.elementor-70308 .elementor-element.elementor-element-cc1751d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-70308 .elementor-element.elementor-element-74afd12{text-align:center;}.elementor-70308 .elementor-element.elementor-element-74afd12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;}.elementor-70308 .elementor-element.elementor-element-a8c6775{--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-70308 .elementor-element.elementor-element-88d3fbe{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-70308 .elementor-element.elementor-element-88d3fbe > .elementor-widget-container{border-style:solid;border-width:0px 0px 01px 0px;border-color:#000000;}.elementor-70308 .elementor-element.elementor-element-88d3fbe .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1.12px;}.elementor-70308 .elementor-element.elementor-element-3251b74{--display:flex;}.elementor-70308 .elementor-element.elementor-element-23ce2c6{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;}.elementor-70308 .elementor-element.elementor-element-23ce2c6 > .elementor-widget-container{border-style:solid;border-width:0px 0px 01px 0px;border-color:#000000;}.elementor-70308 .elementor-element.elementor-element-23ce2c6 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1.12px;}.elementor-70308 .elementor-element.elementor-element-0431e27{--display:flex;}.elementor-70308 .elementor-element.elementor-element-0a9eeac{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-70308 .elementor-element.elementor-element-0a9eeac > .elementor-widget-container{border-style:solid;border-width:0px 0px 01px 0px;border-color:#000000;}.elementor-70308 .elementor-element.elementor-element-0a9eeac .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1.12px;}.elementor-70308 .elementor-element.elementor-element-46ae22d{--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;--justify-content:center;--gap:04px 04px;--row-gap:04px;--column-gap:04px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-05ceea7{text-align:center;}.elementor-70308 .elementor-element.elementor-element-05ceea7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.5px;}.elementor-70308 .elementor-element.elementor-element-61465c5{text-align:center;}.elementor-70308 .elementor-element.elementor-element-61465c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;letter-spacing:0.4px;}.elementor-70308 .elementor-element.elementor-element-7e6b23e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:80px;}.elementor-70308 .elementor-element.elementor-element-c26469c{--display:flex;--min-height:34vh;}.elementor-70308 .elementor-element.elementor-element-f677f62 > .elementor-widget-container{margin:0px 0px -290px 0px;padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-f677f62 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-70308 .elementor-element.elementor-element-c0f7d26{--display:flex;}.elementor-70308 .elementor-element.elementor-element-4dfed9d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-70308 .elementor-element.elementor-element-4dfed9d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-70308 .elementor-element.elementor-element-cbc2300{--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:0px 034px;--row-gap:0px;--column-gap:034px;--padding-top:95px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-70308 .elementor-element.elementor-element-137c9d3{--display:flex;}.elementor-70308 .elementor-element.elementor-element-8633d3e > .elementor-widget-container{margin:0px 0px -290px 0px;padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-8633d3e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-70308 .elementor-element.elementor-element-8735774{--display:flex;--min-height:34vh;}.elementor-70308 .elementor-element.elementor-element-5705d76.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-70308 .elementor-element.elementor-element-5705d76.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-70308 .elementor-element.elementor-element-3ad5248{--display:flex;}.elementor-70308 .elementor-element.elementor-element-44ec586 > .elementor-widget-container{margin:0px 0px -290px 0px;padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-44ec586 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-70308 .elementor-element.elementor-element-fa9ef90{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-2920bd6{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:090px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-19da8f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-19da8f6 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:40px;font-weight:200;letter-spacing:12%;color:#FFFFFF;}.elementor-70308 .elementor-element.elementor-element-d792ecd{--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;--justify-content:center;}.elementor-70308 .elementor-element.elementor-element-5d26ba6 .elementor-button{background-color:#02010100;font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-a82778d );color:var( --e-global-color-a82778d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a82778d );border-radius:0px 0px 0px 0px;padding:11px 32px 11px 32px;}.elementor-70308 .elementor-element.elementor-element-5d26ba6 .elementor-button:hover, .elementor-70308 .elementor-element.elementor-element-5d26ba6 .elementor-button:focus{background-color:var( --e-global-color-d382c67 );color:var( --e-global-color-a82778d );border-color:var( --e-global-color-d382c67 );}.elementor-70308 .elementor-element.elementor-element-5d26ba6 .elementor-button:hover svg, .elementor-70308 .elementor-element.elementor-element-5d26ba6 .elementor-button:focus svg{fill:var( --e-global-color-a82778d );}.elementor-70308 .elementor-element.elementor-element-6532cb4 .elementor-button{background-color:#02010100;font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:var( --e-global-color-a82778d );color:var( --e-global-color-a82778d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a82778d );border-radius:0px 0px 0px 0px;padding:11px 32px 11px 32px;}.elementor-70308 .elementor-element.elementor-element-6532cb4 .elementor-button:hover, .elementor-70308 .elementor-element.elementor-element-6532cb4 .elementor-button:focus{background-color:var( --e-global-color-d382c67 );color:var( --e-global-color-a82778d );border-color:var( --e-global-color-d382c67 );}.elementor-70308 .elementor-element.elementor-element-6532cb4 .elementor-button:hover svg, .elementor-70308 .elementor-element.elementor-element-6532cb4 .elementor-button:focus svg{fill:var( --e-global-color-a82778d );}body.elementor-page-70308{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:769px){.elementor-70308 .elementor-element.elementor-element-d70b136{--width:100%;}.elementor-70308 .elementor-element.elementor-element-c26469c{--width:53%;}.elementor-70308 .elementor-element.elementor-element-c0f7d26{--width:47%;}.elementor-70308 .elementor-element.elementor-element-8735774{--width:47%;}.elementor-70308 .elementor-element.elementor-element-3ad5248{--width:53%;}.elementor-70308 .elementor-element.elementor-element-2920bd6{--width:100%;}}@media(max-width:1024px){.elementor-70308 .elementor-element.elementor-element-c928ef5{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70308 .elementor-element.elementor-element-4dfed9d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-70308 .elementor-element.elementor-element-5705d76.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:768px){.elementor-70308 .elementor-element.elementor-element-ad5893e.e-con{--align-self:flex-end;}.elementor-70308 .elementor-element.elementor-element-c928ef5:not(.elementor-motion-effects-element-type-background), .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rochasshop.com.ar/wp-content/uploads/2026/05/251217_RochasFW26_5188-1.webp");background-position:center left;background-size:cover;}.elementor-70308 .elementor-element.elementor-element-c928ef5{--min-height:595px;--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;--justify-content:flex-end;--overlay-opacity:0.95;}.elementor-70308 .elementor-element.elementor-element-c928ef5::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-background-video-container::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .e-con-inner > .elementor-background-video-container::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-background-slideshow::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-70308 .elementor-element.elementor-element-c928ef5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 70%, #000000 100%);}.elementor-70308 .elementor-element.elementor-element-d70b136{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-0519301 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-0519301.elementor-element{--align-self:center;}.elementor-70308 .elementor-element.elementor-element-0519301{text-align:center;}.elementor-70308 .elementor-element.elementor-element-0519301 img{width:221px;}.elementor-70308 .elementor-element.elementor-element-195de2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:58px;--padding-left:61px;--padding-right:61px;}.elementor-70308 .elementor-element.elementor-element-0d4ccad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70308 .elementor-element.elementor-element-23e0d12{--margin-top:0px;--margin-bottom:036px;--margin-left:0px;--margin-right:0px;}.elementor-70308 .elementor-element.elementor-element-cc1751d > .elementor-widget-container{margin:-3px 0px -5px 0px;}.elementor-70308 .elementor-element.elementor-element-cc1751d .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0.2px;}.elementor-70308 .elementor-element.elementor-element-74afd12 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-70308 .elementor-element.elementor-element-74afd12 .elementor-heading-title{font-size:11px;line-height:122%;letter-spacing:0.2px;}.elementor-70308 .elementor-element.elementor-element-a8c6775{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-70308 .elementor-element.elementor-element-f7f233a > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-70308 .elementor-element.elementor-element-88d3fbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-88d3fbe{--container-widget-width:48px;--container-widget-flex-grow:0;width:var( --container-widget-width, 48px );max-width:48px;}.elementor-70308 .elementor-element.elementor-element-88d3fbe.elementor-element{--align-self:center;}.elementor-70308 .elementor-element.elementor-element-88d3fbe .elementor-heading-title{font-size:10px;line-height:122%;letter-spacing:1px;}.elementor-70308 .elementor-element.elementor-element-3251b74{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:29px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;}.elementor-70308 .elementor-element.elementor-element-3f2976f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-70308 .elementor-element.elementor-element-23ce2c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-23ce2c6{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-70308 .elementor-element.elementor-element-23ce2c6.elementor-element{--align-self:center;}.elementor-70308 .elementor-element.elementor-element-23ce2c6 .elementor-heading-title{font-size:10px;line-height:122%;letter-spacing:1px;}.elementor-70308 .elementor-element.elementor-element-0431e27{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70308 .elementor-element.elementor-element-a4cd6ed > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-70308 .elementor-element.elementor-element-0a9eeac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-0a9eeac{--container-widget-width:58px;--container-widget-flex-grow:0;width:var( --container-widget-width, 58px );max-width:58px;}.elementor-70308 .elementor-element.elementor-element-0a9eeac.elementor-element{--align-self:center;}.elementor-70308 .elementor-element.elementor-element-0a9eeac .elementor-heading-title{font-size:10px;line-height:122%;letter-spacing:1px;}.elementor-70308 .elementor-element.elementor-element-7e6b23e{--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-70308 .elementor-element.elementor-element-c26469c{--min-height:50vh;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-70308 .elementor-element.elementor-element-f677f62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-4dfed9d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-70308 .elementor-element.elementor-element-cbc2300{--padding-top:56px;--padding-bottom:57px;--padding-left:26px;--padding-right:26px;}.elementor-70308 .elementor-element.elementor-element-137c9d3{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-70308 .elementor-element.elementor-element-8633d3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70308 .elementor-element.elementor-element-5705d76.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-70308 .elementor-element.elementor-element-fa9ef90{--min-height:595px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-2920bd6{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70308 .elementor-element.elementor-element-19da8f6 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-70308 .elementor-element.elementor-element-19da8f6{text-align:center;}.elementor-70308 .elementor-element.elementor-element-19da8f6 .elementor-heading-title{font-size:20px;line-height:100%;letter-spacing:0.24px;}.elementor-70308 .elementor-element.elementor-element-d792ecd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:42px;--padding-left:10px;--padding-right:010px;}.elementor-70308 .elementor-element.elementor-element-5d26ba6 .elementor-button{font-size:10px;padding:8px 20px 8px 20px;}.elementor-70308 .elementor-element.elementor-element-6532cb4 .elementor-button{font-size:10px;padding:8px 20px 8px 20px;}}/* Start custom CSS for container, class: .elementor-element-c26469c *//* === Video cover full height — solo desktop === */
@media (min-width: 1025px) {

    /* Contenedor: relativo, estira al alto del hermano, NO toca el ancho */
    .video-cover-full.e-con,
    .video-cover-full {
        position: relative !important;
        align-self: stretch !important;
        overflow: hidden;
        padding: 0 !important;
    }

    /* Widget absoluto dentro del contenedor */
    .video-cover-full .elementor-widget-video {
        position: absolute !important;
        inset: 0 !important;
        width: 100% !important;
        height: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    .video-cover-full .elementor-widget-video > .elementor-widget-container,
    .video-cover-full .e-hosted-video {
        width: 100% !important;
        height: 100% !important;
        padding: 0 !important;
    }

    .video-cover-full .elementor-video {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
        object-position: center center;
        display: block;
    }
}

/* === Video cover en mobile — altura fija 600px === */
@media (max-width: 1024px) {

    .video-cover-full {
        height: 600px !important;
        width: 100% !important;
        max-width: 100% !important;
    }

    .video-cover-full,
    .video-cover-full > .e-con-inner,
    .video-cover-full .elementor-widget-video,
    .video-cover-full .elementor-widget-video > .elementor-widget-container {
        padding: 0 !important;
    }

    .video-cover-full .elementor-widget-video,
    .video-cover-full .elementor-widget-video > .elementor-widget-container,
    .video-cover-full .e-hosted-video {
        height: 100% !important;
        width: 100% !important;
    }

    .video-cover-full .elementor-video {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
        object-position: center center;
        display: block;
    }
}/* End custom CSS */