@media (min-width:768px){.vtex-login-2-x-label{font-size:0!important;transition:color .5s ease-in-out;margin:0 1.5rem;display:none}.vtex-login-2-x-label:before{content:"Únete";font-size:20px;color:#78ddd5;text-decoration:none;font-family:Montserrat;font-weight:700;transition:color .5s ease-in-out}}.vtex-login-2-x-formTitle{color:#000;font-weight:700;text-transform:uppercase;font:20px;font-family:Montserrat}.vtex-login-2-x-accessCodeOptionBtn{padding:9px;background:#fdf9f9;border:1px solid #67645e;border-radius:50px;color:#67645e}.vtex-login-2-x-accessCodeOptionBtn .vtex-button{color:#67645e;border:0}.vtex-login-2-x-emailPasswordOptionBtn{padding:9px;background:#fdf9f9;border:1px solid #67645e;border-radius:50px;color:#67645e}.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{color:#67645e;border:0}.vtex-flex-layout-0-x-flexRowContent--row-topbar{min-height:2.5rem;border-radius:.625rem;text-align:center;display:flex;justify-content:center;padding:.625rem .9375rem;align-items:center;background-color:#77ddd5;margin:1rem 0}.vtex-flex-layout-0-x-flexRow--container-theme{padding:0 2.25vw}.vtex-flex-layout-0-x-flexRow--search-result{margin:1rem 0}.vtex-flex-layout-0-x-flexRow--result-listpage{padding:0 2.25vw;margin-top:2vw}.vtex-flex-layout-0-x-flexRow--row-header-desktop{padding-top:.6rem}.vtex-flex-layout-0-x-flexRow--row-banner-separador{margin:2rem 0}.vtex-flex-layout-0-x-flexColChild--footer-logo .vtex-store-components-3-x-imageElement{max-height:auto}.vtex-store-footer-2-x-footerLayout--footer-layout-desk{padding:0 2.25vw}.vtex-store-footer-2-x-footerLayout--footer-layout-desk .vtex-flex-layout-0-x-flexRow--footer-row{border-radius:12px;background:var(--Gris-10,#fdf9f9);padding:40px}.vtex-sticky-layout-0-x-container--theme-container{padding:0 2.25vw}.vtex-flex-layout-0-x-flexRow--footer-row-newsletter .vtex-store-newsletter-1-x-newsletterForm{display:flex;width:70%}.vtex-flex-layout-0-x-flexRowContent--footer-row-newsletter .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start!important}.vtex-store-newsletter-1-x-emailInputContainer{width:-webkit-fill-available;border-right:1px solid}.vtex-flex-layout-0-x-flexRowContent--footer-row-newsletter .vtex-input-prefix__group{border:none}.vtex-flex-layout-0-x-flexRowContent--footer-row-newsletter .vtex-styleguide-9-x-input{border-radius:15px;font-size:12px;font-family:Montserrat}.vtex-flex-layout-0-x-flexRowContent--footer-row-newsletter .vtex-store-newsletter-1-x-newsletterForm .vtex-button{color:#000;background-color:#fff;border:none;border-radius:0 15.531px 15.531px 0}.vtex-flex-layout-0-x-flexRow--carrusel-header{background:var(--Gris-10,#fdf9f9)}.vtex-minicart-2-x-minicartContainer:before{color:var(--minicart-before-color,#fff)}.vtex-flex-layout-0-x-flexRowContent--main-slider-medios{background:#fdf9f9;border-radius:12px;padding:2.25vw;margin:2rem 0}.vtex-flex-layout-0-x-flexRowContent--footer-row .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:flex-start}.vtex-minicart-2-x-minicartQuantityBadge:after{content:" )"}.vtex-minicart-2-x-minicartQuantityBadge:before{content:" ("}.vtex-minicart-2-x-minicartQuantityBadge{background:transparent}.vtex-product-summary-2-x-clearLink--eugelemos-shelf .vtex-button,.vtex-store-icons-0-x-cartIcon{display:none}.vtex-flex-layout-0-x-flexRow--summary-description-row{padding-bottom:30px}.vtex-login-2-x-container .vtex-button__label{padding-right:0}.vtex-flex-layout-0-x-flexColChild--footer-logo{align-content:center}.vtex-flex-layout-0-x-flexCol--footer-newsletter{width:90%!important}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRow--main-grid{margin:2rem 0}.vtex-flex-layout-0-x-flexRow--summary-description-row{max-height:150px}.vtex-flex-layout-0-x-flexCol--footer-newsletter{border-right:1px solid;width:90%!important}}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-mobile{padding:0 2.25vw!important}.vtex-slider-layout-0-x-sliderTrack--carousel-mobile .vtex-slider-layout-0-x-slide--slider-shelf-header{background:#fdf9f9!important;height:max-content!important;margin:58px 0;border-radius:12px;padding:0}.vtex-flex-layout-0-x-flexRowContent--carrusel-mobile{margin:1rem 0}.vtex-product-summary-2-x-element--eugelemos-shelf{display:flex}@media (max-width:876px){.vtex-flex-layout-0-x-flexRow--container-theme{padding:0 2.25vw;max-width:100%;width:100%;background-color:#fdf9f9}.vtex-flex-layout-0-x-flexCol--drawer-button-shop .vtex-flex-layout-0-x-flexColChild--drawer-button-shop:last-child{border-top:1px solid #67645e;margin:0 10px}.vtex-flex-layout-0-x-flexColChild--content-price .vtex-product-summary-2-x-priceContainer{float:left;padding-left:0}.vtex-flex-layout-0-x-flexCol--drawer-button-shop .vtex-search-result-3-x-galleryItem--gallery-drawer{background:transparent!important}.vtex-slider-layout-0-x-sliderTrack--carousel-mobile{gap:15px}.vtex-store-newsletter-1-x-newsletterForm{display:flex;width:100%!important}.vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer-mobile-row{background-color:#fff;border-radius:12px;margin-top:2rem}.vtex-flex-layout-0-x-flexRowContent--footer-row-newsletter .vtex-store-newsletter-1-x-newsletterForm .vtex-button{font-size:13px}.vtex-rich-text-0-x-paragraph--newsletter-text{font-size:13px!important;width:85%!important;margin:1.5rem 0}.vtex-flex-layout-0-x-flexColChild--footer-logo{align-self:center;max-width:240px}.vtex-rich-text-0-x-link--newsletter-text .vtex-rich-text-0-x-strong--newsletter-text{font-size:14px!important;font-weight:700;margin-bottom:2rem}.vtex-rich-text-0-x-strong--newsletter-text{text-decoration-color:#78ddd5}.vtex-rich-text-0-x-paragraph--text-topbar{font-size:12px}.vtex-flex-layout-0-x-flexRowContent--row-slider-mobile .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{position:absolute;z-index:999;margin-top:.6rem}.vtex-store-components-3-x-logoImage{max-width:75px}}.vtex-button{background-color:initial!important}.vtex-rich-text-0-x-link--newsletter-text .vtex-rich-text-0-x-strong--newsletter-text{font-size:14px!important;font-weight:700;margin-bottom:2rem}.vtex-flex-layout-0-x-flexRow--minicart-footer .vtex-minicart-2-x-minicartCheckoutButton .vtex-button{border-radius:33.21px;font-size:0;padding:9px;background:#78ddd5!important;border:1px solid #78ddd5!important;color:#fff}.vtex-flex-layout-0-x-flexRow--minicart-footer .vtex-minicart-2-x-minicartCheckoutButton .vtex-button:after{font-size:26px;content:"IR A PAGAR"}.vtex-flex-layout-0-x-flexRow--minicart-footer .vtex-minicart-2-x-minicartCheckoutButton .vtex-button:hover{background:#fa89c0!important;border-color:#eb6e9b}.vtex-minicart-2-x-drawerContent{box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px;border:1px solid;margin:1rem 2rem;background:#fdf9f9;overflow-x:hidden!important;overflow-y:auto}.vtex-minicart-2-x-minicartProductListContainer{overflow:visible!important;width:100%!important}.vtex-flex-layout-0-x-stretchChildrenWidth{flex-shrink:0;min-width:auto!important}.vtex-product-list-0-x-productImageContainer{max-width:115px!important;margin:0 auto}.vtex-flex-layout-0-x-flexRow--minicart-footer{position:sticky;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.05);z-index:1;background-color:#fdf9f9}.vtex-minicart-2-x-childrenContainer{display:flex;flex-direction:column;flex-grow:1;width:100%!important;height:88vh}.vtex-product-list-0-x-productName--product-name-minicart{font-family:Montserrat;font-weight:700;color:#eb6e9b}.vtex-product-list-0-x-quantitySelectorWrapper .vtex-product-list-0-x-inputContainer{max-width:3rem;padding:0!important}.vtex-product-list-0-x-quantitySelectorWrapper{border-radius:8px;width:fit-content;background-color:#78ddd5}.vtex-product-list-0-x-quantitySelectorDecrease--quantity-selector-component-minicart,.vtex-product-list-0-x-quantitySelectorIncrease--quantity-selector-component-minicart{border:none;background:transparent}.vtex-minicart-2-x-minicartCheckoutButton{margin-bottom:1rem}.vtex-breadcrumb-1-x-container{display:none}.vtex-flex-layout-0-x-flexCol--right-col-pdp{background-color:#fdf9f9;padding:0 2rem;border-radius:10px;min-height:85vh!important;@media (700px <= height){min-height:85vh!important}}.vtex-flex-layout-0-x-flexRowContent--container-pdp .vtex-stack-layout-0-x-stackItem--product .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth{justify-content:start!important}.vtex-flex-layout-0-x-flexCol--right-col-pdp .vtex-store-components-3-x-productDescriptionContainer{margin-top:2rem}.vtex-minicart-2-x-closeIconContainer{justify-content:flex-end}.vtex-product-list-0-x-quantitySelectorButton--quantity-selector-component-minicart{border-radius:8px;color:#fff}.vtex-product-list-0-x-quantitySelectorDecrease--quantity-selector-component-minicart:hover,.vtex-product-list-0-x-quantitySelectorIncrease--quantity-selector-component-minicart:hover{background-color:#eb6e9b}.vtex-flex-layout-0-x-flexCol--summary-col-main-content .vtex-flex-layout-0-x-flexColChild--summary-col-main-content:last-child{align-content:end}.vtex-product-summary-2-x-element--shelf-grid-drawer .vtex-flex-layout-0-x-flexRowContent{display:flex;gap:20px;background:#fff}.vtex-product-summary-2-x-element--shelf-grid-drawer .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important;flex-shrink:1!important}.vtex-product-summary-2-x-element--shelf-grid-drawer{padding:0 2.25vw;flex-shrink:1!important}.vtex-flex-layout-0-x-flexCol--col-mobile-item{margin-top:5vh;gap:20px;margin-bottom:5vh}.vtex-store-drawer-0-x-drawer--drawer-men{background-color:#fdf9f9}.vtex-menu-2-x-styledLinkContent--mobile-menu-block{color:#78ddd5;font-size:20px;font-family:Montserrat;font-weight:700;word-wrap:break-word}.vtex-flex-layout-0-x-flexRow--row-search-drawer .vtex-flex-layout-0-x-flexRowContent--row-slider-mobile{position:static!important}@media (max-width:876px){.vtex-flex-layout-0-x-flexRow--why-genia-section{margin:1rem 0}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel-principal{padding:0 2.25vw}.vtex-flex-layout-0-x-flexRowContent--row-search-drawer .vtex-flex-layout-0-x-stretchChildrenWidth{position:inherit!important}.vtex-search-2-x-biggy-autocomplete-wrapper{width:50vw!important}.vtex-sticky-layout-0-x-wrapper{background-color:#f4f6f3}.vtex-store-drawer-0-x-menuIcon{color:#000!important}.vtex-minicart-2-x-minicartQuantityBadge{color:#3d4f4e!important}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{display:flex;align-items:center;padding:.4rem 0;background-color:#fff}.vtex-flex-layout-0-x-flexRowContent--container-pdp{padding-top:0!important;padding:0!important;margin:0!important}}.vtex-render__container-id-garantias-legales-texto,.vtex-render__container-id-titulo-garantias-legales{color:#78ddd5;background-color:#fdf9f9;padding:0 60px}.vtex-render__container-id-demo-static-page .vtex-slider-layout-0-x-sliderLayoutContainer{margin:0 15px}.vtex-render__container-id-demo-static-page .vtex-slider-layout-0-x-slide{padding:0}.vtex-render__container-id-garantias-legales-firma,.vtex-render__container-id-garantias-legales-texto-banner,.vtex-render__container-id-titulo-garantias-legales-banner{color:#78ddd5;background-color:#fdf9f9;padding:0 60px;text-align:center}.vtex-render__container-id-garantias-legales-firma{margin:0 33px}.vtex-render__container-id-mobile{padding:0 15px}.vtex-render__container-id-garantias-legales-firma .vtex-rich-text-0-x-container--texto-servicios-quienes-somos{display:block}.vtex-render__container-id-garantias-legales-firma .vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos{display:block;width:auto;max-width:none;text-align:center;font-size:30px;color:#eb6e9b;text-decoration:none;font-family:Montserrat;font-weight:700}.vtex-render__container-id-example-page-banner{color:#78ddd5;background-color:#fdf9f9;padding:0 60px;margin:0 33px;text-align:center}.vtex-render__container-id-carousel-about,.vtex-render__container-id-garantias-legales-texto,.vtex-render__container-id-garantias-legales-texto-banner{margin:0 33px}.vtex-render__container-id-titulo-garantias-legales{font-family:Montserrat!important;color:#78ddd5;margin:6rem 33px 0;font-weight:700;padding:0 60px}.vtex-render__container-id-titulo-garantias-legales-banner{font-family:Montserrat!important;color:#78ddd5;margin:1rem 33px 0;padding:0 60px;font-weight:700;text-align:center}.vtex-flex-layout-0-x-flexRow--about{margin:0 45px}@media (max-width:876px){.vtex-render__container--texto-servicios-quienes-somos,.vtex-render__container-id-garantias-legales-texto,.vtex-render__container-id-titulo-garantias-legales{margin:0 10px;padding:0 10px}.vtex-render__container-id-titulo-garantias-legales-banner{padding:0 10px;margin:1rem 10px 0}.vtex-render__container-id-garantias-legales-firma,.vtex-render__container-id-garantias-legales-texto-banner{margin:0 10px;padding:0 10px}.vtex-render__container-id-example-page-banner{padding:0 10px;margin:0 10px 15px}.vtex-flex-layout-0-x-flexRow--about{margin:0 10px}.vtex-flex-layout-0-x-flexRowContent--about .vtex-slider-layout-0-x-slide{padding:0;margin:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{flex:auto;justify-content:space-between}}.vtex-rich-text-0-x-paragraph--titulo-institucionales,.vtex-rich-text-0-x-paragraph--titulo-institucionales-new{font-family:Montserrat!important;font-size:24px;color:#78ddd5;text-align:center;font-weight:700}.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos{font-family:Montserrat!important;color:#78ddd5}.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos-banner{font-size:16px;font-family:Montserrat!important;color:#78ddd5}.vtex-flex-layout-0-x-flexRowContent--summary-description-row{text-align:left}.vtex-flex-layout-0-x-flexRowContent--row-topbar{background-color:rgba(250,137,192,.18);color:#78ddd5}@media (min-width:876px){.vtex-flex-layout-0-x-flexRow--row-header .vtex-store-components-3-x-container{background-color:#fdf9f9!important}}.vtex-flex-layout-0-x-flexCol--summary-col-main-content{margin-top:1rem}.vtex-reviews-and-ratings-3-x-summaryContainer{display:none}.vtex-store-newsletter-1-x-defaultSuccessMessage{color:#eb6e9b}.vtex-flex-layout-0-x-flexRowContent--button-coming{pointer-events:none}@media (min-width:877px){.vtex-flex-layout-0-x-flexRow--item-list-minicart-product{flex-wrap:nowrap;min-width:100%}.vtex-flex-layout-0-x-flexRowContent--item-list-minicart-product{width:100%!important;max-width:100%!important;box-sizing:border-box}.vtex-flex-layout-0-x-flexRow--item-list-minicart-product .vtex-product-list-0-x-productImageContainer{width:115px!important}}@media (max-width:877px){.vtex-flex-layout-0-x-flexRowContent--item-list-minicart-product-mobile{display:grid!important;grid-template-columns:35% 40% 20%;width:100%}.vtex-flex-layout-0-x-flexRowContent--item-list-minicart-product-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}.vtex-minicart-2-x-closeIcon{color:#78ddd5!important}.vtex-product-list-0-x-quantitySelectorButton--quantity-selector-component-minicart:focus{background-color:#eb6e9b}.vtex-store-components-3-x-backToTopButtonActive{background-color:#000}.vtex-store-components-3-x-backToTopButtonActive .vtex-button{border-color:#000}.vtex-store-components-3-x-discountInsideContainer{font-size:20px;margin:1rem;background:#fff;border-radius:4px;color:red;z-index:998}@media (max-width:877px){.vtex-product-summary-2-x-element--shelf-grid-drawer .vtex-store-components-3-x-discountInsideContainer{font-size:12px;background:#fff;border-radius:4px;color:red;z-index:998;margin:0}.vtex-store-components-3-x-listPriceLabel,.vtex-store-components-3-x-sellingPriceLabel{display:none}.vtex-store-components-3-x-listPriceValue,.vtex-store-components-3-x-sellingPrice{color:#000}.vtex-flex-layout-0-x-flexRow--row-static{margin-top:.5rem}}@media (min-width:886px){.vtex-flex-layout-0-x-flexRow--row-static{margin-top:5vh}.vtex-slider-layout-0-x-sliderTrack--carrusel-medios{gap:35px}}.vtex-flex-layout-0-x-flexCol--why-genia-content{background-color:#ffe1ef;border-radius:10px}.vtex-rich-text-0-x-paragraph--why-title{color:#eb6e9b;font-weight:700;font-size:1.5rem;text-align:center;margin-bottom:1rem}.vtex-rich-text-0-x-paragraph--why-paragraph{color:#333;font-size:1rem;line-height:1.5;max-width:700px;font-family:Montserrat;text-align:center;margin:0 auto 1.5rem}.vtex-rich-text-0-x-strong--why-button{background-color:#f26898;font-family:Montserrat;color:#fff;text-transform:uppercase;padding:.55rem 0;border-radius:999px;font-weight:700;font-size:.95rem;width:100%;display:inline-block;text-align:center;cursor:pointer;transition:background .3s}.vtex-rich-text-0-x-strong--why-button:hover{background-color:#da3b6d}@media (max-width:886px){.vtex-rich-text-0-x-container--coming-soon-text{justify-content:center}.vtex-rich-text-0-x-paragraph--why-title{font-size:1.2rem}.vtex-rich-text-0-x-paragraph--why-paragraph{font-size:1rem;width:80%}.vtex-rich-text-0-x-wrapper--why-button{width:85%}.vtex-flex-layout-0-x-flexRow--row-topbar{background:#fdf9f9}.vtex-render__container-id-product-breadcrumb{display:none}.vtex-store-components-3-x-productImage{padding:3.25vw;background-color:#fff;border-radius:5px}.vtex-flex-layout-0-x-flexRow--container-pdp{padding:2.25vw!important;background:#fdf9f9}}.vtex-rich-text-0-x-strong--newsletter-unete{color:#fa89c0!important}@media (min-width:768px){.vtex-rich-text-0-x-strong--why-button{padding:1rem}.vtex-flex-layout-0-x-flexRow--row-header-desktop .vtex-login-2-x-label{font-family:Montserrat;font-size:20px;font-weight:700;color:#fff;padding:0}}.vtex-flex-layout-0-x-flexRow--row-header-desktop .vtex-login-2-x-label:after{content:url(https://iconinccl.vteximg.com.br/arquivos/meteor-icons_user.svg);width:20px;height:20px}.vtex-rich-text-0-x-paragraph--coming-soon-text{justify-content:left;text-align:left}.vtex-login-2-x-profileIcon--login_mobile{color:#000!important}.vtex-menu-2-x-styledLinkContent--menu-item-header{font-size:20px;color:#fff;text-decoration:none;font-family:Montserrat;font-weight:700}.vtex-menu-2-x-styledLinkContent--menu-item-footer{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:4px 0}.vtex-menu-2-x-styledLinkContent--menu-item-title{color:#eb6e9b;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.vtex-menu-2-x-submenuWrapper{padding:0 2.25vw;background:none;border:none;box-shadow:none}.vtex-menu-2-x-menuItem--menu-shop .vtex-menu-2-x-submenu{width:-webkit-fill-available}.vtex-menu-2-x-submenu{background-color:#f4f6f3;margin:.8rem 0}@media (max-width:876px){.vtex-menu-2-x-styledLinkContent--menu-item-header{font-size:0!important;width:24px!important}}@media (min-width:876px){.vtex-menu-2-x-styledLinkContent--menu-item-header{color:#78ddd5!important}}.vtex-minicart-2-x-minicartContainer .vtex-button{display:flex;align-items:center;margin-right:1rem}.vtex-minicart-2-x-drawer{max-width:700px!important}@media (min-width:876px){.vtex-minicart-2-x-minicartContainer .vtex-button:before{content:"Carro";font-size:20px;font-weight:700;font-family:Montserrat;color:#78ddd5;transition:color .5s ease-in-out}.vtex-minicart-2-x-cartIcon{display:none}.vtex-minicart-2-x-minicartQuantityBadgeDefault{color:#78ddd5!important}}@media (max-width:875px){.vtex-minicart-2-x-minicartContainer .vtex-button{color:#fff}.vtex-minicart-2-x-openIconContainer{padding-right:0;padding-left:0}.vtex-minicart-2-x-cartIcon{width:24px;height:24px;color:#3d4f4e;display:none}.vtex-minicart-2-x-minicartIconContainer:before{content:url(https://iconinccl.vteximg.com.br/arquivos/grommet-icons_cart-negro.svg);height:24px;width:25px;color:#3d4f4e;display:block}.vtex-minicart-2-x-drawer{width:100%!important;max-width:100%!important;z-index:999999999!important}.vtex-minicart-2-x-drawerContent{border:none!important}}.vtex-minicart-2-x-minicartQuantityBadge{display:none}.vtex-product-list-0-x-inputContainer{color:red;-webkit-text-fill-color:#fff!important}.vtex-reviews-and-ratings-3-x-inlineContainer{display:flex;justify-content:start;margin-top:1rem;min-height:20px;display:none}.vtex-product-summary-2-x-clearLink--shelf-grid-drawer{background-color:#fff;margin:0 18px;border-radius:12px}.vtex-rich-text-0-x-paragraph--text-topbar{font-size:17px;margin:0;color:#fff;font-weight:600;color:#eb6e9b;font-family:Montserrat}.vtex-rich-text-0-x-paragraph--newsletter-text{font-size:16px;font-family:Montserrat;font-style:normal;font-weight:400;line-height:normal;width:80%}.vtex-rich-text-0-x-strong--newsletter-text{padding-bottom:10px;color:#000;font-size:24px;font-family:Montserrat;font-style:normal;font-weight:700;line-height:normal}.vtex-rich-text-0-x-strong--carrusel-title-text{font-size:40px;font-family:Montserrat;font-weight:700;color:#eb6e9b}.vtex-rich-text-0-x-paragraph--carrusel-title-text{font-size:20px;font-family:Montserrat;font-weight:700;color:#eb6e9b}.vtex-rich-text-0-x-wrapper--carrusel-title-Bold{padding-left:.6rem;color:#78ddd5}.vtex-rich-text-0-x-paragraph--text-short-description{color:#78ddd5;font-size:18px;font-weight:400;font-family:Montserrat}.vtex-rich-text-0-x-paragraph--text-bot-button{text-align:center;color:#77ddd5;font-size:12px;font-family:Montserrat;font-weight:400;word-wrap:break-word}.vtex-rich-text-0-x-paragraph--grid-title{font-size:40px;font-family:Montserrat;font-weight:700;word-wrap:break-word;margin-left:2rem;line-height:0;color:#78ddd5!important}.vtex-rich-text-0-x-heading--titulo-institucionales{font-size:40px;color:#eb6e9b;text-decoration:none;font-family:Montserrat;margin-bottom:0;font-weight:700;padding-top:50px}.vtex-rich-text-0-x-heading--texto-servicios-quienes-somos{font-size:20px;color:#eb6e9b;text-decoration:none;font-family:Montserrat;max-width:800px;font-weight:700;text-align:justify}.vtex-rich-text-0-x-heading--texto-servicios-quienes-somos-banner{font-size:30px;color:#eb6e9b;text-decoration:none;font-family:Montserrat;font-weight:700;max-width:800px;text-align:justify}.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos{font-size:16px;color:#000;text-decoration:none;font-family:Montserrat;max-width:800px;font-weight:400;text-align:justify}.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos-banner{font-size:30px;color:#3f3f40;text-decoration:none;font-family:Montserrat;text-align:center}.vtex-rich-text-0-x-paragraph--titulo-institucionales-new{font-size:30px;color:#eb6e9b;text-decoration:none;font-family:Montserrat;text-align:center;font-weight:700}.vtex-rich-text-0-x-link--texto-servicios-quienes-somos,.vtex-rich-text-0-x-link--texto-servicios-quienes-somos-banner{font-size:16px;color:#000;text-decoration:none;font-family:Montserrat;max-width:800px;font-weight:700;text-align:justify}.vtex-rich-text-0-x-listItem--texto-servicios-quienes-somos,.vtex-rich-text-0-x-listItem--texto-servicios-quienes-somos-banner{font-size:16px;color:#000;text-decoration:none;font-family:Montserrat;max-width:800px;text-align:justify}.vtex-rich-text-0-x-wrapper--titulo-institucionales-new{text-align:center}.vtex-rich-text-0-x-container--texto-servicios-quienes-somos-banner,.vtex-rich-text-0-x-container--titulo-institucionales-new{text-align:center;display:block}.vtex-rich-text-0-x-container--custom-button{display:inline-flex;align-items:center;justify-content:center;gap:21.51px;border-radius:67.21px;border:1.34px solid #3d4f4e;padding:0 3rem;margin-top:2rem}.vtex-rich-text-0-x-link--custom-button{color:#78ddd5;font-size:20px;font-family:Swis721 BT,sans-serif;font-weight:700;text-align:right;text-decoration:none}.vtex-rich-text-0-x-link--custom-button:hover{color:#000}.vtex-rich-text-0-x-paragraph--custom-button{padding:0!important;margin:.4rem!important}.vtex-flex-layout-0-x-flexColChild--drawer-button-shop{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--contactTitle{color:#78ddd5;font-size:20px;font-family:Swis721 BT,sans-serif;font-weight:700;text-align:left;text-decoration:none}@media (max-width:876px){.vtex-rich-text-0-x-paragraph--text-topbar{font-size:12px}.vtex-rich-text-0-x-paragraph--grid-title{font-size:32px;line-height:1}.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos-banner{font-size:20px}.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos{font-size:20px!important}.vtex-rich-text-0-x-headingLevel1--titulo-institucionales{font-size:30px}.vtex-rich-text-0-x-headingLevel3--texto-servicios-quienes-somos,.vtex-rich-text-0-x-paragraph--texto-servicios-quienes-somos,.vtex-rich-text-0-x-wrapper--texto-servicios-quienes-somos{font-size:16px!important}.vtex-rich-text-0-x-strong--carrusel-title-text{font-size:28px}.vtex-rich-text-0-x-paragraph--carrusel-title-text{font-size:16px;color:#000;padding:0;line-height:8px;font-weight:400!important}}.vtex-search-result-3-x-gallery{width:100%;padding-left:0}.vtex-search-result-3-x-galleryItem{padding:0}.vtex-search-result-3-x-gallery{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px;justify-items:stretch;@media (max-width:780px){grid-template-columns:repeat(2,1fr)}@media (max-width:480px){grid-template-columns:repeat(1,1fr)}}.vtex-search-result-3-x-container--layout--search-set-genia .vtex-search-result-3-x-gallery{grid-template-columns:repeat(2,1fr)}.vtex-search-result-3-x-galleryItem{max-width:100%!important;flex-basis:auto!important;padding:10px;background:#fdf9f9;border-radius:12px;display:flex;flex-direction:column;align-items:center}.vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image{height:auto}.vtex-product-summary-2-x-imageContainer{min-height:280px;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;position:relative}.vtex-product-summary-2-x-imageContainer:hover{z-index:99}.vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image{width:100%;height:100%;object-fit:cover;border-radius:12px;max-height:none}.vtex-product-summary-2-x-nameContainer{justify-content:flex-start;text-align:left;padding:10px 0}.vtex-product-summary-2-x-brandName{color:#eb6e9b;font-size:23px;text-transform:uppercase;font-family:Montserrat;font-weight:700}.vtex-product-summary-2-x-description{width:100%;color:#78ddd5;font-size:16px;font-family:Montserrat;font-weight:400;justify-content:flex-start;text-align:left}.vtex-product-summary-2-x-priceContainer{margin-top:10px;font-size:14px;font-family:Montserrat;color:#67645e;padding:.5rem;justify-content:flex-start;text-align:left}.vtex-product-summary-2-x-buyButtonContainer .vtex-button{padding:10px 16px;background-color:#fff;border:1px solid #67645e;border-radius:50px;font-size:14px;color:#67645e;cursor:pointer;transition:all .3s ease}.vtex-product-summary-2-x-buyButtonContainer .vtex-button:hover{background-color:#f0f0f0;color:#000}.vtex-store-components-3-x-discountContainer{width:100%}.vtex-search-result-3-x-searchResultContainer .vtex-product-summary-2-x-container{max-width:100%!important;width:100%}@media (max-width:876px){.vtex-product-summary-2-x-brandName{font-size:16px}.vtex-product-summary-2-x-description{font-size:14px}.vtex-search-result-3-x-gallery--gallery-drawer{grid-template-columns:auto}}.vtex-search-result-3-x-galleryItem--gallery-drawer--normal .vtex-product-summary-2-x-imageContainer{max-width:70px;min-height:fit-content}.vtex-search-result-3-x-galleryItem--gallery-drawer{background:#fff;padding:0!important}.vtex-slider-layout-0-x-slide--visible{padding:0;background:#fdf9f9;border-radius:12px}.vtex-store-components-3-x-container{padding:0;margin:0;max-width:100%;border-radius:10px 10px 0 0}.vtex-slider-layout-0-x-slideChildrenContainer--slider-shelf-header .vtex-product-summary-2-x-container--eugelemos-shelf{padding:0 10px;background-color:#fff}@media (max-width:876px){.vtex-flex-layout-0-x-flexRow--carrusel-mobile{padding-top:.4rem;padding-bottom:.4rem}.vtex-flex-layout-0-x-flexRow--footer-mobile-row .vtex-store-components-3-x-container{padding:0 2.25vw;background-color:#fdf9f9}.vtex-slider-layout-0-x-slideChildrenContainer--slider-shelf-header .vtex-product-summary-2-x-container--eugelemos-shelf{padding:10px 15px;max-width:fit-content!important}.vtex-store-components-3-x-sizeMobile{padding-right:69px;padding-left:69px}}.vtex-slider-layout-0-x-sliderTrack--shelf-home{gap:15px}.vtex-store-components-3-x-vtex-slider-layout-0-x-slide--shelf-home{background:#fff;padding:15px}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf-home{width:80vw!important;overflow:hidden;margin:0 auto;position:relative;padding:0}.vtex-slider-layout-0-x-slide--slider-shelf-header{background:#fdf9f9!important;height:max-content!important;margin:58px 0;border-radius:12px;padding:0}.vtex-flex-layout-0-x-flexRow--carrusel-header{padding:1rem 0}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf-home .vtex-product-summary-2-x-brandName{color:#eb6e9b;font-size:13.42px;font-weight:700;text-transform:uppercase;line-height:8px;font-family:Montserrat;word-wrap:break-word}.vtex-flex-layout-0-x-flexColChild--right-col-pdp .vtex-store-components-3-x-productBrand{color:#eb6e9b;font-size:40px;font-weight:700;font-family:Montserrat}.vtex-flex-layout-0-x-flexColChild--right-col-pdp .vtex-store-components-3-x-productDescriptionTitle{color:#78ddd5;font-size:0;font-family:Montserrat;font-weight:700;word-wrap:break-word}.vtex-flex-layout-0-x-flexColChild--right-col-pdp .vtex-store-components-3-x-productDescriptionTitle:before{content:"Descripción: ";font-family:Montserrat;font-size:22px;color:#fa89c0;font-weight:700;border-bottom:2px solid #ccc}.vtex-flex-layout-0-x-flexColChild--right-col-pdp .vtex-store-components-3-x-content{color:#eb6e9b;font-size:18px;font-family:Montserrat;font-weight:400;word-wrap:break-word}.vtex-store-components-3-x-productDescriptionContainer--shelf-description .vtex-store-components-3-x-productDescriptionTitle{display:none}.vtex-store-components-3-x-productDescriptionText--shelf-description{text-align:left}.vtex-store-components-3-x-productDescriptionText{color:#000;font-family:Montserrat;font-weight:400;word-wrap:break-word;font-size:18px}.vtex-reviews-and-ratings-3-x-star--empty{color:#eb6e9b}.vtex-store-drawer-0-x-menuIcon{color:#fff}.vtex-store-components-3-x-productImagesThumbCaret .vtex-store-components-3-x-caretIcon{display:none}.vtex-store-components-3-x-swiperBullet--active,.vtex-store-components-3-x-swiperCaretNext{color:#514f4f}.vtex-store-components-3-x-imageElement--image-principal-mobile{width:100%}.vtex-store-2-x-store-custom-about{background-color:#000}.vtex-store-components-3-x-imageElement--firma{max-height:400px!important}@media (min-width:877px){.vtex-store-components-3-x-productImageTag--main{max-height:85vh!important}.vtex-store-components-3-x-productImagesContainer--carousel{background:linear-gradient(0deg,#fdf9f9,#fdf9f9)}}.vtex-checkout-summary-0-x-summarySmallDisclaimer{font-size:0}.vtex-checkout-summary-0-x-summarySmallDisclaimer:after{font-size:12px;content:"Valor del envío calculado en el carrito ";color:#000}.vtex-checkout-summary-0-x-price,.vtex-checkout-summary-0-x-summaryItemLabel,.vtex-checkout-summary-0-x-summarySmallDisclaimer,.vtex-minicart-2-x-minicartTitle,.vtex-product-list-0-x-price{color:#333;font-family:Montserrat}.vtex-store-components-3-x-sizeDesktop{z-index:999;position:relative}.vtex-store-drawer-0-x-closeIcon--drawer-menu{max-width:28px;color:#78ddd5!important}.vtex-store-drawer-0-x-closeIconContainer--drawer-menu{justify-content:flex-end}.vtex-rich-text-0-x-link--newsletter-text{text-decoration:none}.vtex-rich-text-0-x-paragraph--coming-soon-text{font-size:30px;font-weight:700;font-family:Montserrat;margin:0}.vtex-rich-text-0-x-paragraph--contactSubtitle{font-size:18px;color:#eb6e9b;font-weight:300;font-family:Montserrat}.vtex-button__label,.vtex-login-2-x-dontHaveAccount .vtex-login-2-x-forgotPasswordLink{font-family:Montserrat}.vtex-login-2-x-sendButton .vtex-button .vtex-button__label{color:#fff!important}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink{color:#da3b6d;font-family:Montserrat}.vtex-login-2-x-sendButton .vtex-button{background-color:#da3b6d!important;border-color:#da3b6d!important}.vtex-store-drawer-0-x-drawer--drawer-menu{background-color:#f4f6f3}.vtex-store-link-0-x-link--custom-button{display:inline-flex;align-items:center;justify-content:center;gap:21.51px;border-radius:67.21px;border:1.34px solid #78ddd5;padding:12px 3rem;margin-top:2rem;color:#1b1b1b;background-color:#78ddd5;text-decoration:none;font-weight:700;margin-bottom:40px}.vtex-store-newsletter-1-x-newsletterForm{display:block!important}.vtex-store-newsletter-1-x-emailInputContainer{border-right:none!important}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{border-radius:15px!important;margin-top:10px;background-color:#000!important}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button .vtex-button__label{color:#fff;letter-spacing:.5px;font-weight:600;font-family:Montserrat}.vtex-store-video-1-x-videoContainer--videoEl{background-color:#000}.vtex-store-video-1-x-videoContainer--videoEl:before{background-color:#000;display:block;content:"";width:100%;height:100%;position:absolute;opacity:1%}.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-dropdown__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:#3f3f40}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{width:48%;display:inline-block;margin:0 1% 20px}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{width:98%}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-styleguide-9-x-dropdown{margin:0 auto 20px;width:98%}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-store-form-0-x-formSubmitButton .vtex-button{display:block;margin:0 auto 20px}.vtex-flex-layout-0-x-flexRowContent--contactUpload .vtex-styleguide-9-x-dropdown:before{display:block;content:"Adjuntos";background-color:#fff;width:100%;position:absolute;color:#3f3f40;font-size:1rem;color:#78ddd5;font-family:Swis721 BT,sans-serif}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input{font-family:Swis721 BT,sans-serif!important;color:#78ddd5}.vtex-styleguide-9-x-input::placeholder{color:grey;opacity:.5}.vtex-product-list-0-x-inputContainer{color:#fff}.vtex-store-form-0-x-formSubmitButton .vtex-button{display:flex;align-items:center;padding:9px;background:#fdf9f9;border:1px solid #67645e;border-radius:50px;width:100%;box-sizing:border-box;gap:15px;justify-content:center;position:fixed;bottom:25%;z-index:99999;width:84%;cursor:pointer;color:#67645e}