.elementor-80 .elementor-element.elementor-element-2319873 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-2319873:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-2319873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-80 .elementor-element.elementor-element-2319873 > .elementor-container{max-width:1440px;}.elementor-80 .elementor-element.elementor-element-2319873{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;overflow:visible;}.elementor-80 .elementor-element.elementor-element-2319873 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-8cc37bb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-8cc37bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-8cc37bb > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-80 .elementor-element.elementor-element-60c0a6d{text-align:center;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-84b58c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-84b58c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-84b58c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-80 .elementor-element.elementor-element-84b58c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main .elementor-item{color:#212534;fill:#212534;padding-left:8px;padding-right:8px;padding-top:16px;padding-bottom:16px;}.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main .elementor-item:focus{color:#8E1B61;fill:#8E1B61;}.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#212534;}.elementor-80 .elementor-element.elementor-element-ab8ea71{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );}.elementor-80 .elementor-element.elementor-element-ab8ea71 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-bc-flex-widget .elementor-80 .elementor-element.elementor-element-bcc2756.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-80 .elementor-element.elementor-element-bcc2756.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-80 .elementor-element.elementor-element-bcc2756.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-80 .elementor-element.elementor-element-bcc2756 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-80 .elementor-element.elementor-element-69508a8{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-69508a8 .show-search-header{color:#212534;}.elementor-80 .elementor-element.elementor-element-69508a8 .show-search-header:hover{color:#8E1B61;}.elementor-80 .elementor-element.elementor-element-69508a8 .show-search-header:focus{color:#8E1B61;}.elementor-80 .elementor-element.elementor-element-69508a8 .btn-search{color:#212534;}.elementor-80 .elementor-element.elementor-element-69508a8 .btn-search:hover, .elementor-80 .elementor-element.elementor-element-69508a8 .btn-search:focus{color:#8E1B61;}.elementor-80 .elementor-element.elementor-element-ab5e0ca{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-ab5e0ca > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-ab5e0ca .top-wrapper-menu .drop-dow,.elementor-80 .elementor-element.elementor-element-ab5e0ca .top-wrapper-menu a.login{color:#212534;}.elementor-80 .elementor-element.elementor-element-b64f994{width:auto;max-width:auto;}.elementor-80 .elementor-element.elementor-element-b64f994 .wishlist-icon .count,.elementor-80 .elementor-element.elementor-element-b64f994 .mini-cart .count{background-color:#212534;}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-8cc37bb{width:18%;}.elementor-80 .elementor-element.elementor-element-84b58c5{width:67.978%;}.elementor-80 .elementor-element.elementor-element-bcc2756{width:14%;}}/* Start custom CSS for section, class: .elementor-element-2319873 *//* Bailly: ajustes móviles sin controles visuales locales. */
#goal-header-mobile .logo img { width: 132px; max-width: 100%; height: auto; }
#goal-header-mobile .count, #goal-mobile-menu .count { background: #212534; }
#mobile-menu-container a { color: #212534; }
#mobile-menu-container a:hover { color: #8E1B61; }
#mobile-menu-container li.active > a { border-color: #8E1B61; }/* End custom CSS */