.elementor-1751 .elementor-element.elementor-element-0461a42{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1751 .elementor-element.elementor-element-ed43ae3{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1751 .elementor-element.elementor-element-ed43ae3:not(.elementor-motion-effects-element-type-background), .elementor-1751 .elementor-element.elementor-element-ed43ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F02F9B;}.elementor-1751 .elementor-element.elementor-element-2e34bd8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-f8341e7{color:#FFFFFF;}.elementor-1751 .elementor-element.elementor-element-f8341e7 a{color:#FFFFFF;}.elementor-1751 .elementor-element.elementor-element-2fcc55f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-4a8e073 a{color:var( --e-global-color-luxrio_opt_body_bg );}.elementor-1751 .elementor-element.elementor-element-4a8e073 a:hover, .elementor-1751 .elementor-element.elementor-element-4a8e073 a:focus{color:#FFFFFF;}.elementor-1751 .elementor-element.elementor-element-49e3045{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1751 .elementor-element.elementor-element-49e3045:not(.elementor-motion-effects-element-type-background), .elementor-1751 .elementor-element.elementor-element-49e3045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1751 .elementor-element.elementor-element-7a6c50f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-7a6c50f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1751 .elementor-element.elementor-element-43dd91f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-43dd91f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1751 .elementor-element.elementor-element-89db0e1 .menu-style1{text-align:center !important;}.elementor-1751 .elementor-element.elementor-element-89db0e1 .menu-style1 > ul > li > a{font-weight:400;}.elementor-1751 .elementor-element.elementor-element-8a8a288{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-3cf8447 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1751 .elementor-element.elementor-element-3cf8447 .wc-link2 svg path{stroke:#230816;}.elementor-1751 .elementor-element.elementor-element-3cf8447 .header-search button i{color:#230816;}.elementor-1751 .elementor-element.elementor-element-3cf8447 .header-search:hover::after,.elementor-1751 .elementor-element.elementor-element-3cf8447 .header-search:focus::after{background-color:var( --e-global-color-luxrio_opt_primary );}.elementor-1751 .elementor-element.elementor-element-8ab67c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;}.elementor-1751 .elementor-element.elementor-element-f125848{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1751 .elementor-element.elementor-element-b7c9fd6{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1751 .elementor-element.elementor-element-92b77da{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-92b77da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1751 .elementor-element.elementor-element-3bc21b8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-3bc21b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1751 .elementor-element.elementor-element-321777d{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1751 .elementor-element.elementor-element-957de40 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-1751 .elementor-element.elementor-element-6d616d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;}.elementor-1751 .elementor-element.elementor-element-d0028a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1751:not(.elementor-motion-effects-element-type-background), .elementor-1751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1751 .elementor-element.elementor-element-f2a8191 > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-1751 .elementor-element.elementor-element-8483ea7 > .elementor-widget-container{margin:0px 0px 0px 17px;}}@media(max-width:767px){.elementor-1751 .elementor-element.elementor-element-2e34bd8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1751 .elementor-element.elementor-element-2fcc55f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1751 .elementor-element.elementor-element-7a6c50f{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1751 .elementor-element.elementor-element-8a8a288{--width:50%;}.elementor-1751 .elementor-element.elementor-element-8ab67c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1751 .elementor-element.elementor-element-92b77da{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1751 .elementor-element.elementor-element-321777d{--width:50%;}.elementor-1751 .elementor-element.elementor-element-6d616d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-1751 .elementor-element.elementor-element-ed43ae3{--content-width:1630px;}.elementor-1751 .elementor-element.elementor-element-49e3045{--content-width:1630px;}.elementor-1751 .elementor-element.elementor-element-7a6c50f{--width:20%;}.elementor-1751 .elementor-element.elementor-element-43dd91f{--width:60%;}.elementor-1751 .elementor-element.elementor-element-8a8a288{--width:20%;}.elementor-1751 .elementor-element.elementor-element-b7c9fd6{--content-width:1630px;}.elementor-1751 .elementor-element.elementor-element-92b77da{--width:20%;}.elementor-1751 .elementor-element.elementor-element-3bc21b8{--width:60%;}.elementor-1751 .elementor-element.elementor-element-321777d{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1751 .elementor-element.elementor-element-7a6c50f{--width:50%;}.elementor-1751 .elementor-element.elementor-element-8a8a288{--width:50%;}.elementor-1751 .elementor-element.elementor-element-92b77da{--width:50%;}.elementor-1751 .elementor-element.elementor-element-321777d{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-4a8e073 */.vs-header__top--menu.style2 a.reg-link {
    color: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for luxrioheadermenu, class: .elementor-element-89db0e1 */.main-menu > ul > li > a {
    padding: 28px 0;
    color: #424344!important;
    font-weight: 600;
    font-family: 'Lato';
}

.main-menu a:hover {
    color: #F02F9B!important;
}/* End custom CSS */
/* Start custom CSS for luxriosearch, class: .elementor-element-3cf8447 */.searchBoxTggler:hover {
  color: #F02F9B!important; /* Hover par pink color */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ab67c7 */.wc-link {
  color: #230816 !important;
}

.wc-link:hover {
  color: #F02F9B !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f125848 */.xoo-wsc-sc-cont .xoo-wsc-cart-trigger > * {
  font-weight: 500 !important;
  color: #000 !important;
}

.xoo-wsc-sc-cont .xoo-wsc-cart-trigger:hover > * {
  color: #F02F9B !important; /* hover par pink color */
}/* End custom CSS */